-
a11353577d
chrome: brandIcons() — derive Next.js favicon metadata from Brand
main
Claude
2026-05-23 13:39:49 +02:00
-
71bce1bd56
Add i18n factory + AdminShell My Profile + LogoutButton anchor
Claude
2026-05-19 20:50:37 +02:00
-
85a31eb3d6
feat(auth): force re-auth on failed refresh
Claude
2026-05-13 19:44:29 +02:00
-
ec33b7bcb8
fix(migrations): nav.apps demo placeholders → Phosphor icons
Claude
2026-05-13 12:26:01 +02:00
-
08a62d550c
feat(auth): refresh-token rotation, per-app role gate, custom error page
Claude
2026-05-13 12:25:50 +02:00
-
960dfeba7c
feat(migrations): canonical nav schema + apps seed + menu-items template
Claude
2026-05-12 11:24:46 +02:00
-
440f815df7
feat(chrome)!: v0.4.0 — AdminShell + headers as /chrome sub-export
Claude
2026-05-12 11:24:16 +02:00
-
387e10b2fb
fix(auth/middleware): recognize chunked session cookies
Claude
2026-05-11 11:46:01 +02:00
-
360b611ae6
fix(auth): default signInPath to /api/auth/signin (NextAuth v5)
Claude
2026-05-11 08:48:50 +02:00
-
b0e2c21d0a
fix(auth): widen AuthBundle.handlers to (Request) => Promise<Response>
Claude
2026-05-11 08:35:08 +02:00
-
d430680df5
feat: v0.3.0 — Phase 3/4 façades + AppLayout on AppShell
Claude
2026-05-11 08:26:30 +02:00
-
1f2141118d
feat: Phase 2 — layout · auth · shell are real
Claude
2026-05-11 00:20:08 +02:00
-
957880e5c5
feat: @gsc/web-kit v0.1.0 — Phase 1 scaffold
Claude
2026-05-11 00:09:36 +02:00