Skip to content

feat(upload): Remove feature flag for endpoint#6171

Open
jjbayer wants to merge 1 commit into
masterfrom
feat/upload-ga
Open

feat(upload): Remove feature flag for endpoint#6171
jjbayer wants to merge 1 commit into
masterfrom
feat/upload-ga

Conversation

@jjbayer

@jjbayer jjbayer commented Jul 3, 2026

Copy link
Copy Markdown
Member

Enable the upload endpoint for everyone. In case of an incident we can still disable it through the relay.endpoint-fetch-config.enabled killswitch.

ref: INGEST-982

@linear-code

linear-code Bot commented Jul 3, 2026

Copy link
Copy Markdown

INGEST-982

@jjbayer jjbayer marked this pull request as ready for review July 3, 2026 09:50
@jjbayer jjbayer requested a review from a team as a code owner July 3, 2026 09:50

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Want reviews to match your repository better? Bugbot Learning can learn team-specific rules from PR activity. A team admin can enable Learning in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit c9b94d1. Configure here.

/// Enable the experimental Trace Attachment pipeline in Relay.
#[serde(rename = "projects:trace-attachment-processing")]
TraceAttachmentProcessing,
/// Enable the upload endpoint for attachments.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Missing graduated upload flag

Medium Severity

Removing UploadEndpoint without following the usual graduation pattern leaves downstream relays without projects:relay-upload-endpoint. Upgraded relays drop that string as an unknown feature during deserialization, and ProjectConfig::sanitize no longer injects it, so older hops that still call require_feature can reject uploads even when Sentry still sends the flag.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit c9b94d1. Configure here.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Nobody cares

/// Enable the experimental Trace Attachment pipeline in Relay.
#[serde(rename = "projects:trace-attachment-processing")]
TraceAttachmentProcessing,
/// Enable the upload endpoint for attachments.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Nobody cares

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants