Skip to content

feat(config-issues): Add beta badge to Sentry Configuration#117156

Merged
ArthurKnaus merged 1 commit into
masterfrom
aknaus/feat/config-issues-beta-badge
Jun 9, 2026
Merged

feat(config-issues): Add beta badge to Sentry Configuration#117156
ArthurKnaus merged 1 commit into
masterfrom
aknaus/feat/config-issues-beta-badge

Conversation

@ArthurKnaus

Copy link
Copy Markdown
Member

Add a beta badge to the Sentry Configuration taxonomy item in the Issues secondary navigation. The taxonomy config now carries an optional badge value so the secondary nav can render the existing feature badge alongside the label.

Closes TET-2439

Mark the Sentry Configuration issue taxonomy item as beta and render taxonomy badges in the Issues secondary navigation.

Fixes TET-2439

Co-Authored-By: Codex <noreply@openai.com>
@linear-code

linear-code Bot commented Jun 9, 2026

Copy link
Copy Markdown

TET-2439

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jun 9, 2026
@ArthurKnaus ArthurKnaus requested a review from Copilot June 9, 2026 06:31

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds support for displaying a feature badge (e.g. “beta”) alongside taxonomy items in the Issues secondary navigation, and marks “Sentry Configuration” as beta via the taxonomy config.

Changes:

  • Extend ISSUE_TAXONOMY_CONFIG to include an optional badge field typed to FeatureBadgeProps['type'].
  • Render a FeatureBadge in the Issues secondary navigation when a taxonomy item provides badge.
  • Mark the “Sentry Configuration” taxonomy item with badge: 'beta'.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
static/app/views/navigation/secondary/sections/issues/issuesSecondaryNavigation.tsx Renders an optional FeatureBadge in the Issues taxonomy list items via trailingItems.
static/app/views/issueList/taxonomies.tsx Adds an optional badge field to taxonomy config and sets Sentry Configuration to beta.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ArthurKnaus ArthurKnaus requested a review from a team June 9, 2026 06:35
@ArthurKnaus ArthurKnaus marked this pull request as ready for review June 9, 2026 06:35
@ArthurKnaus ArthurKnaus requested review from a team as code owners June 9, 2026 06:35
@ArthurKnaus ArthurKnaus merged commit ce92a5b into master Jun 9, 2026
72 checks passed
@ArthurKnaus ArthurKnaus deleted the aknaus/feat/config-issues-beta-badge branch June 9, 2026 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants