Skip to content

[pull] master from getsentry:master#2010

Merged
pull[bot] merged 8 commits into
KingDEV95:masterfrom
getsentry:master
May 29, 2026
Merged

[pull] master from getsentry:master#2010
pull[bot] merged 8 commits into
KingDEV95:masterfrom
getsentry:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented May 29, 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 : )

lobsterkatie and others added 8 commits May 28, 2026 23:16
Our current hostname regex (used when parameterizing messages for grouping) doesn't account for the fact that you can now use practically anything as your top-level domain (the `great` part of `dogs.are.great`), and doesn't include the length restrictions included in the URL spec[1] (each segment can be at most 63 characters long, and the whole thing can't exceed 255 characters).

Unfortunately, fixing the first part leads to too many false positives - you end up with both `some.module.path` and `somefile.txt` being parameterized as `<hostname>` - but the length restrictions are solvable with a combination of regex quantifiers and a validation function. This PR therefore adds those to our regex, while leaving our list of the top 100 TLDs as the required match on the last segment.


[1] https://datatracker.ietf.org/doc/html/rfc2181#section-11
- Add feature flag for development for inbound filters

Contributes to TET-2382
This reverts commit b00691f.

Co-authored-by: oioki <1127549+oioki@users.noreply.github.com>
…ture (#116462)

- Document the config types and who they apply to
- Simplify dir structure of the new per-org tasks, remove the tasks
subdir - we won't need it
Replace the manual `<Tooltip>` + `<time>` composition in `TimeSince`
with `<InfoText as="time">`, aligning it with the design-system tooltip
pattern. This removes four unused or redundant props and renames
`tooltipUnderlineColor` to `variant` for consistency with InfoText's
API.

**InfoText extensions**

`InfoText` now supports `as="time"` (with `dateTime`) and a `maxWidth`
prop forwarded to the underlying Tooltip. The `InfoTextProps` type is
exported for consumers that need to reference it.

**Removed props**

`isTooltipHoverable` (0 usages), `tooltipSuffix` (0 usages), and
`tooltipProps` (2 usages migrated to `tooltipBody`/`maxWidth`) are
removed. `tooltipUnderlineColor` is renamed to `variant`, defaulting to
`'inherit'`.

---------

Co-authored-by: Claude Opus 4 <noreply@anthropic.com>
…116393)

- Add calculations for project rebalancing to the per-org pipeline
- Compare calculation outputs with the legacy pipeline and log results

Closes TET-2416
Refine the low-value span configuration issue details UI to use the
updated evidence contract and reduce repeated metadata. The problem
section now shows the extrapolated monthly span count with an
explanation tooltip, while troubleshooting branches on `span_origin` so
manual spans show removal steps and automatic spans show filtering
guidance.

**Evidence Contract**

Reads `span_op`, `span_description`, `span_count`, `extrapolated_count`,
and `span_origin` from the low-value span issue evidence data.


<img width="1403" height="587" alt="Screenshot 2026-05-29 at 09 25 04"
src="https://github.com/user-attachments/assets/c164815f-fa4e-42ed-ab4a-6d28c037d456"
/>

<img width="1403" height="689" alt="Screenshot 2026-05-29 at 09 26 31"
src="https://github.com/user-attachments/assets/631e92f5-0fd4-4f58-81b4-ad30d5f604d1"
/>


Required:
[getsentry/getsentry#20456](getsentry/getsentry#20456)
Closes TET-2402
@pull pull Bot locked and limited conversation to collaborators May 29, 2026
@pull pull Bot added the ⤵️ pull label May 29, 2026
@pull pull Bot merged commit ad2fbf5 into KingDEV95:master May 29, 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 May 29, 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