Skip to content

fix(settings): opens GitHub app settings for org access#12

Merged
wgordon17 merged 5 commits intogordon-code:mainfrom
wgordon17:fix/grant-orgs-flow
Mar 25, 2026
Merged

fix(settings): opens GitHub app settings for org access#12
wgordon17 merged 5 commits intogordon-code:mainfrom
wgordon17:fix/grant-orgs-flow

Conversation

@wgordon17
Copy link
Copy Markdown
Member

@wgordon17 wgordon17 commented Mar 25, 2026

Summary

  • Replaces broken re-auth OAuth redirect with GitHub's app connection settings page where users can actually manage org access
  • Auto-merges newly accessible orgs on window focus when user returns, with "Syncing..." disabled state and warning notification on failure
  • Adds clientId format validation, isSafeGitHubUrl guard before registering focus listener, and removes unused MERGE_ORGS_KEY

@wgordon17 wgordon17 merged commit 46e56b9 into gordon-code:main Mar 25, 2026
1 check passed
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.

1 participant