Home

madison / open-git

public
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
main
HomeOverview Code PRsIssues

feat(web): receive GitHub webhooks and claim App installations

2 months ago

2e5f0d4
Authored
Madison7/26/2026, 2:56:09 PM
The install redirect carries a signed state parameter so the installation
GitHub reports back can be tied to the profile that started the flow.

Parent8e301f6

5 files changed
  • apps/web/app/api/github/install/callback/route.ts+91−0
  • apps/web/app/api/github/install/route.ts+55−0
  • apps/web/app/api/github/webhooks/route.test.ts+253−0
  • apps/web/app/api/github/webhooks/route.ts+111−0
  • apps/web/lib/github/sync/install-state.ts+106−0