4 Commits
Author SHA1 Message Date
jheaps d3120497f3 Merge pull request 'Feature/breadboard' (#4) from feature/breadboard into master
Deploy Media Server / build-deploy (push) Successful in 53s
Reviewed-on: #4
2026-08-26 17:36:05 -06:00
jheaps d0f5b843a4 Merge pull request 'Fix/restore blog api' (#2) from fix/restore-blog-api into master
Deploy Media Server / build-deploy (push) Successful in 55s
Reviewed-on: #2
2026-08-26 17:23:58 -06:00
jheaps d1eb772e89 Merge pull request 'add gitea workflow' (#1) from gitea/workflow into master
Deploy Media Server / build-deploy (push) Successful in 54s
Reviewed-on: #1
2026-08-26 16:04:43 -06:00
jheapsandClaude Sonnet 4.6 0393dacf63 Embed user roles as JWT claims in SSO token
IssueToken is now async so it can query app.user_roles before signing
the JWT. Role names are added as ClaimTypes.Role claims, enabling
role-based authorization in downstream apps (e.g. retirementAdmin).

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-05-18 19:29:54 -06:00