Skip to content

[pull] master from getsentry:master#1833

Merged
pull[bot] merged 6 commits into
KingDEV95:masterfrom
getsentry:master
Mar 28, 2026
Merged

[pull] master from getsentry:master#1833
pull[bot] merged 6 commits into
KingDEV95:masterfrom
getsentry:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Mar 28, 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 : )

ceorourke and others added 6 commits March 27, 2026 15:30
Add a flag to release the rule stats and group history workflow engine
versions of the endpoints. These complement the
`ProjectRuleDetailsEndpoint` which is [about to be released to
GA](getsentry/sentry-options-automator#7008) as
they provide additional context for rendering the page.
To prep for #111760 this PR
moves a bunch of functions into a utils file from a file that will soon
be deleted.
front end change pending deploy of
#111739


originally added in #10008
… combined-rules serializer (#111743)

The WorkflowEngineDataConditionSerializer assumed all DataCondition
comparison values in workflow DCGs were numeric, which holds for
dual-written rules but not for single-written rules where anomaly
detection conditions can store dict comparisons. Filter to numeric
values only when building the comparison lookup.


Fixes SENTRY-5MHW.
…wEngineActionSerializer (#111763)

Avoids a query per action, and makes further refactors to improve
batching more effective.
# Description
When investigating an issue, it was difficult to determine the source of
the issue because we hit the exception block and lost which of the
ValidationError was bubbling up.

This will just allow the more specific validation error to bubble up and
reformat them to all be ValidationErrors that can be handled in the API.

The code still catches the exception and retriggers it to ensure the
control flow is consistent and the validation error types are correct.
@pull pull Bot locked and limited conversation to collaborators Mar 28, 2026
@pull pull Bot added the ⤵️ pull label Mar 28, 2026
@pull pull Bot merged commit 89ef2bd into KingDEV95:master Mar 28, 2026
12 of 19 checks passed
@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 28, 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.

4 participants