Skip to content

[pull] master from getsentry:master#1813

Merged
pull[bot] merged 7 commits intoKingDEV95:masterfrom
getsentry:master
Mar 21, 2026
Merged

[pull] master from getsentry:master#1813
pull[bot] merged 7 commits intoKingDEV95:masterfrom
getsentry:master

Conversation

@pull
Copy link

@pull pull bot commented Mar 21, 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 : )

JonasBa and others added 7 commits March 20, 2026 14:57
Adds the initial top frame layout to the top of the page and wires up
some basic styling


https://github.com/user-attachments/assets/f47465d5-cf9e-467a-a550-a7250e2c5340

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
As far as I can tell this predates the `sentry.events.processed` metric
which has a platform tag. The removed metric is not used in any
alerts/dashboards/etc as far as I can tell.
The group details endpoint (`/organizations/{org}/issues/{id}/`)
computes 24h hourly and 30d daily time-series stats via two TSDB queries
on every request. These populate the `stats` response field, but the
issue details frontend doesn't use this data — it fetches its event
graph via Discover queries instead.

This adds `collapse=stats` support to the endpoint, matching the
existing pattern for `release` and `tags`. When collapsed, the two TSDB
queries are skipped entirely.

Saves ~350ms on ~1sec trace
[link](https://sentry.sentry.io/explore/traces/trace/a23978175568482b821b9fbfa23bd1d9/?fov=5481.543579310185%2C1376.42240858078&node=span-9508e545dba9bfa6&project=1&query=is_transaction%3Atrue%20span.description%3A%EF%80%8DContains%EF%80%8D%22%2Fapi%2F0%2Fissues%7Cgroups%2F%7Bissue_id%7D%2F%22%20organization.slug%3Asentry&source=traces&statsPeriod=24h&targetId=a56ba9d41cb02644&timestamp=1773876894)

<img width="1243" height="552" alt="Screenshot 2026-03-19 at 2 25 10 PM"
src="https://github.com/user-attachments/assets/1800cad5-bb21-4d6e-a7b0-49b15f2eab8d"
/>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…ext (#111255)

Guard against `OrganizationMember.DoesNotExist` in
`collect_user_org_context` when the user is not a member of the
organization. Previously this would raise an unhandled exception; now it
returns the same default context (org slug + all org projects) as the
anonymous user path.

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…n intent changes (#111217)

This modal could be used for a few reasons: To prompt users to connect
their providers, or to connect exposed repos from a previously connected
provider.

By making the title a prop we can remind the user what their job is in a
context-specific way.
@pull pull bot locked and limited conversation to collaborators Mar 21, 2026
@pull pull bot added the ⤵️ pull label Mar 21, 2026
@pull pull bot merged commit db929a7 into KingDEV95:master Mar 21, 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 Mar 21, 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.

6 participants