Skip to content

Conversation

@calvin-codecov
Copy link
Contributor

@calvin-codecov calvin-codecov commented Nov 4, 2025

Followup to https://linear.app/getsentry/issue/CCMRG-1689/redirect-the-integrated-org-link

Changes link to org integrated selection "Add GitHub organization" button to also open GH OAuth.

Opens popout window to this link like Settings>Integration and now the TA Preonboarding page also after above PR
Screenshot 2025-11-06 at 11 31 31 AM

@calvin-codecov calvin-codecov requested a review from a team as a code owner November 4, 2025 16:52
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Nov 4, 2025
@codecov
Copy link

codecov bot commented Nov 4, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff            @@
##           master   #102680   +/-   ##
========================================
  Coverage   80.90%    80.90%           
========================================
  Files        8871      8871           
  Lines      390913    390901   -12     
  Branches    24849     24844    -5     
========================================
- Hits       316254    316248    -6     
+ Misses      74293     74287    -6     
  Partials      366       366           

@calvin-codecov calvin-codecov marked this pull request as draft November 4, 2025 17:11
}: AddIntegrationButtonProps) {
const label =
(buttonText ?? reinstall)
buttonText ??
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is fixing a bug introduced when prettier formatting was applied adding parentheses. When buttonText existed, it would give "Enable" instead of buttonText.

Copy link
Contributor

Choose a reason for hiding this comment

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

nice find

Copy link
Contributor

@ajay-sentry ajay-sentry left a comment

Choose a reason for hiding this comment

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

lgtm

@calvin-codecov calvin-codecov merged commit 80bbe2e into master Nov 7, 2025
51 checks passed
@calvin-codecov calvin-codecov deleted the cy/selector_gh_link branch November 7, 2025 21:12
Jesse-Box pushed a commit that referenced this pull request Nov 12, 2025
Followup to
https://linear.app/getsentry/issue/CCMRG-1689/redirect-the-integrated-org-link

Changes link to org integrated selection "Add GitHub organization"
button to also open GH OAuth.

Opens popout window to this link like Settings>Integration and now the
TA Preonboarding page also after above PR
<img width="1072" height="140" alt="Screenshot 2025-11-06 at 11 31
31 AM"
src="https://github.com/user-attachments/assets/7385128c-b673-430f-bdc8-e9ac2f44d9e9"
/>
andrewshie-sentry pushed a commit that referenced this pull request Nov 13, 2025
Followup to
https://linear.app/getsentry/issue/CCMRG-1689/redirect-the-integrated-org-link

Changes link to org integrated selection "Add GitHub organization"
button to also open GH OAuth.

Opens popout window to this link like Settings>Integration and now the
TA Preonboarding page also after above PR
<img width="1072" height="140" alt="Screenshot 2025-11-06 at 11 31
31 AM"
src="https://github.com/user-attachments/assets/7385128c-b673-430f-bdc8-e9ac2f44d9e9"
/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants