Skip to content

[pull] master from getsentry:master#1848

Merged
pull[bot] merged 4 commits into
KingDEV95:masterfrom
getsentry:master
Apr 3, 2026
Merged

[pull] master from getsentry:master#1848
pull[bot] merged 4 commits into
KingDEV95:masterfrom
getsentry:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Apr 3, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

natemoo-re and others added 4 commits April 3, 2026 13:15
Some notification settings were not updating the underlying data on
success, leading to the form being reset with stale `initialData`. In
effect, the form appeared to not trigger any update from the frontend—a
hard refresh would display the correct values because the backend did
process the update.

Closes DE-1043, closes #112143

---------

Co-authored-by: Dominik Dorfmeister 🔮 <dominik.dorfmeister@sentry.io>
This reverts commit `787bdf4`, which reverted #111369 due to an
unintentional change to the internal DOM structure of Button.

adds an indeterminate loader to our design system and hooks it up to our
button

##
[`IndeterminateLoader`](https://sentry-git-scraps-loader-ii.sentry.dev/stories/core/loader/)


https://github.com/user-attachments/assets/312c1d5a-f4ef-4d80-9844-611529502a1d

## [`<Button
busy>`](https://sentry-git-scraps-loader-ii.sentry.dev/stories/core/button/#busy-buttons)


https://github.com/user-attachments/assets/29b8c3b6-c1f9-4dc1-95df-bc439df99a96
Previously, `groupingInfoSection.spec.tsx` was testing the
`GroupingInfoSection` component: but all that component does is combine
the `InterimSection` component with a lazy-loaded `GroupingInfo`
component. That lazy-loading can take >=100-150ms locally, and might be
the cause of flake in CI.

This PR changes the test to:

* Directly test `GroupingInfo`, bypassing the lazy-load
* Delete the specific flaky test that was checking for the component
being loaded after click (since that's covered by `FoldSection`'s unit
tests, as rendered by `InterimSection`)

Fixes ENG-7209

~Note that CI Jest tests are failing because the
https://github.com/getsentry/sentry/labels/Frontend%3A%20Rerun%20Flaky%20Tests
label is causing _other_, still-flaky tests to be run.~ Rebased on
`master` so the `it.isKnownFlake` (#111860) addition isn't here yet.

Made with [Cursor](https://cursor.com)

Co-authored-by: @nikkikapadia
Previously, the `StatusIndicator` component was rendered with the pulse
on top of the dot.
By splitting into separate `::before` and `::after` elements, the
layering is fixed.

**Before** (subtle, but accent variant is dimmed)
<img width="351" height="472" alt="before"
src="https://github.com/user-attachments/assets/37d5d522-b90e-4527-8d83-3952e94853c2"
/>

**After**
<img width="411" height="553" alt="after"
src="https://github.com/user-attachments/assets/f96509d1-ed06-4cf7-a8a8-298d933e9a91"
/>
@pull pull Bot locked and limited conversation to collaborators Apr 3, 2026
@pull pull Bot added the ⤵️ pull label Apr 3, 2026
@pull pull Bot merged commit ee3ab76 into KingDEV95:master Apr 3, 2026
@github-actions github-actions Bot added Scope: Frontend Automatically applied to PRs that change frontend components Scope: Backend Automatically applied to PRs that change backend components labels Apr 3, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

⤵️ pull Scope: Backend Automatically applied to PRs that change backend components 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