getsentry / getsentry/sentry

Easily add a release to Data Filters from the issue page

オープン
#107,653 コメント 5 件 リアクション 0 件 担当者 0 名 GitHub で見る
3. Medium Feature
主要言語
Python
スター
44.8k
フォーク
4.9k
平均マージ
21時間 10分
マージ済み PR(30日)
635

説明

### Problem Statement

Almost every week we receive an error event from a very old Release. We prefer to filter out events for such a Release as it is no longer maintained. When this happens, my workflow is to:

1. Copy the Release text to my clipboard
2. Open the "Inbound Data Filters" page (`/settings/projects//filters/data-filters/`)
3. Scroll down to the "Releases" section in "Custom Filters"
4. I already have over 100 releases in this list, so I carefully add one more to it.

This I feel is a bit cumbersome for something that happens regularly.

### Solution Brainstorm

Add an option "Discard events from this release" to the menu below. When this option is clicked, the Release value should be added to the list of releases in Custom Filters.

**Image of menu:**
Image

### Product Area

Ingestion and Filtering

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず issue-page メニューと Inbound Data Filters ページ、特に Custom Filters Releases セクションを追跡します。release 値がどのように表現され、永続化されるかを確認し、完了条件を、現在の release を既存の release フィルターリストに追加し、現在のフィルタリング動作を維持するメニューオプションを追加することと定義します。

索引モデルが issue の本文から書いたものです。

評価

領域
full-stack
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。