fabro/apps/arc-web/app
Bryan Helmkamp 518b6ab9ac Fix JWT sub claim to use GitHub profile URL instead of API URL
The sub claim was set to https://api.github.com/user/{id} (numeric ID),
but the API-side username extractor splits on '/' expecting a login name.
Use https://github.com/{login} so the extracted segment matches the
allowed_usernames config.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-03 16:41:33 -05:00
..
components Extract AuthLayout component and polish auth UI 2026-03-02 20:19:15 -05:00
data Rename Pipeline to Workflow in frontend 2026-03-02 00:09:15 -05:00
layouts Add GitHub App manifest registration and OAuth login 2026-03-02 19:45:50 -05:00
lib Add [web] config section and arc doctor command 2026-03-03 15:17:41 -05:00
routes Fix JWT sub claim to use GitHub profile URL instead of API URL 2026-03-03 16:41:33 -05:00
welcome Add arc-web React Router 7 app with pipeline kanban board 2026-02-28 12:34:18 -05:00
api-client.test.ts Fix stale labels, grammar, and comments from sandbox rename 2026-03-02 11:43:34 -05:00
api-client.ts Add user identity (sub claim) to JWT for arc-web → arc-api auth 2026-03-03 15:38:03 -05:00
app.css Add cursor: pointer to all click targets site-wide 2026-03-01 22:36:21 -05:00
root.tsx Add styled 404 and 500 error pages matching Arc design system 2026-03-02 11:04:04 -05:00
routes.ts Add GitHub App manifest registration and OAuth login 2026-03-02 19:45:50 -05:00