Commit Graph

17 Commits

Author SHA1 Message Date
Chris
61cab48fca feat(admin): implement group-centric relations and system/module/company linkage views 2026-03-30 19:38:49 +08:00
Chris
35ffff1d19 feat(flow): unify member-group-permission admin workflow and docs 2026-03-30 03:54:22 +08:00
Chris
cc9ad16311 feat(flow): auto-resolve authentik sub and improve admin dropdown UX 2026-03-30 03:33:50 +08:00
Chris
2f97f45795 feat(admin): add edit flows for all catalogs and member authentik sync 2026-03-30 03:25:53 +08:00
Chris
58ea76f8b6 fix(auth): correct userinfo endpoint fallback for authentik profile enrichment 2026-03-30 03:13:29 +08:00
Chris
5cc322f783 fix: finalize unified schema and correct permission snapshot mapping 2026-03-30 02:22:27 +08:00
Chris
602c5443ad refactor: align backend with company-site-member schema and system-level RBAC groups 2026-03-30 01:59:50 +08:00
Chris
0f0b197b32 feat: add organization and member management APIs for admin and internal use 2026-03-30 01:23:02 +08:00
Chris
f00b8cefaa fix: enrich me profile via userinfo and add org-member management plan 2026-03-30 01:14:02 +08:00
Chris
a170f0a681 fix: switch frontend login to authentik auth-code flow 2026-03-30 01:04:28 +08:00
Chris
5e46c58dd4 fix: allow login by email via authentik username resolution 2026-03-30 00:54:15 +08:00
Chris
8f06f75cca feat: add username-password login flow via authentik token endpoint 2026-03-30 00:52:09 +08:00
Chris
8335dc11d1 fix: enable CORS for configured frontend origins 2026-03-30 00:46:02 +08:00
Chris
cb8e72ccc7 feat: configure authentik member oidc and local dev token compatibility 2026-03-30 00:34:59 +08:00
Chris
c84d7286a1 feat: add authentik admin user sync endpoint 2026-03-29 23:08:52 +08:00
Chris
2b81fd01c3 feat: add authentik jwt verification and me endpoints 2026-03-29 23:06:19 +08:00
Chris
3ca207d24a feat: bootstrap backend MVP and architecture docs 2026-03-29 23:01:34 +08:00