Skip to content

feat(settings): clarify Spike Protection notification setup - #123517

Open
sentry-junior[bot] wants to merge 5 commits into
masterfrom
feat/clarify-spike-protection-notification-copy
Open

feat(settings): clarify Spike Protection notification setup#123517
sentry-junior[bot] wants to merge 5 commits into
masterfrom
feat/clarify-spike-protection-notification-copy

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Clarifies the distinction between enabling Spike Protection and configuring notifications.

  • Updates the Spike Protection page description to explain that notification actions are configured separately.
  • Adds a tooltip to the Projects header explaining where to add an action.
  • Renames the personal default field to “Spike Protection Notifications.”
  • Clarifies that the personal default applies to projects across all organizations.
  • Adds coverage for the tooltip and personal-setting copy.

Test plan

  • pnpm test-ci static/gsApp/views/spikeProtection/spikeProtectionProjects.spec.tsx static/app/views/settings/account/notifications/notificationSettingsByType.spec.tsx (24 passed)
  • NODE_OPTIONS=--max-old-space-size=6144 pnpm run lint:js static/gsApp/views/spikeProtection/index.tsx static/gsApp/views/spikeProtection/spikeProtectionProjects.tsx static/gsApp/views/spikeProtection/spikeProtectionProjects.spec.tsx static/app/views/settings/account/notifications/fields.tsx static/app/views/settings/account/notifications/notificationSettingsByType.tsx static/app/views/settings/account/notifications/notificationSettingsByType.spec.tsx
  • NODE_OPTIONS=--max-old-space-size=6144 .venv/bin/prek run -q
  • git diff --check

Requested by shannon.anahata.

--

View Junior Session [Sentry]

Co-Authored-By: Shannon Anahata <shannon.anahata@sentry.io>
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Sep 2, 2026
Comment thread static/app/views/settings/account/notifications/notificationSettingsByType.tsx Outdated
Co-Authored-By: Shannon Anahata <shannon.anahata@sentry.io>
@sfanahata
sfanahata marked this pull request as ready for review September 3, 2026 22:12
@sfanahata
sfanahata requested review from a team as code owners September 3, 2026 22:12
@sfanahata

Copy link
Copy Markdown
Contributor

I checked the preview. This looks much better to me!

Comment thread static/gsApp/views/spikeProtection/spikeProtectionProjects.spec.tsx

@TkDodo TkDodo left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

generally okay but please delete the unnecessary test

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.

2 participants