Skip to content

Conversation

@alexsohn1126
Copy link
Member

@alexsohn1126 alexsohn1126 commented Jan 2, 2026

Previously, RequestAccessButton component which opens the console SDK invite modal was only used in tempest related pages.

This PR aims to consolidate all of those buttons to use the same button component, which will make it easier to make changes in the future, and it also allows us to use the useReopenGamingSdkModal hook which will re-open the console sdk invite modal if they went through the GitHub account linking pipeline

@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 Jan 2, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 2, 2026

🚨 Warning: This pull request contains Frontend and Backend changes!

It's discouraged to make changes to Sentry's Frontend and Backend in a single pull request. The Frontend and Backend are not atomically deployed. If the changes are interdependent of each other, they must be separated into two pull requests and be made forward or backwards compatible, such that the Backend or Frontend can be safely deployed independently.

Have questions? Please ask in the #discuss-dev-infra channel.

…alexsohn/feat/add-request-console-sdk-access-button-component
Copy link
Member Author

Choose a reason for hiding this comment

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

This is moved to static/app/components/gameConsole/RequestSdkAccessButton.tsx now

@@ -1,5 +1,5 @@
type GamingPlatformBase = {
origin: 'onboarding' | 'project-creation' | 'project-settings';
origin: 'onboarding' | 'project-creation' | 'project-settings' | 'org-settings';
Copy link
Member Author

@alexsohn1126 alexsohn1126 Jan 2, 2026

Choose a reason for hiding this comment

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

org-settings was added because of a new page that will be created in a different PR:

https://www.github.com/getsentry/sentry/pull/105268

…alexsohn/feat/add-request-console-sdk-access-button-component
…alexsohn/feat/add-request-console-sdk-access-button-component
@alexsohn1126 alexsohn1126 removed the Scope: Backend Automatically applied to PRs that change backend components label Jan 2, 2026
@alexsohn1126 alexsohn1126 changed the base branch from alexsohn/feat/add-outbox-generation-for-Identity to alexsohn/feat/add-github-identity-and-provider-factory-for-testing January 2, 2026 20:59
@alexsohn1126 alexsohn1126 changed the base branch from alexsohn/feat/add-github-identity-and-provider-factory-for-testing to alexsohn/feat/add-outbox-generation-for-Identity January 2, 2026 21:00
@alexsohn1126 alexsohn1126 changed the base branch from alexsohn/feat/add-outbox-generation-for-Identity to alexsohn/feat/add-github-identity-and-provider-factory-for-testing January 2, 2026 21:19
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Jan 2, 2026
@alexsohn1126 alexsohn1126 deleted the alexsohn/feat/add-request-console-sdk-access-button-component branch January 2, 2026 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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