Commit Graph

  • 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