Commit Graph
4 Commits
Author SHA1 Message Date
jmartin f03d448303 Authorize admin by username jmartin only
Drop group membership checks; trust Authelia Remote-User when it
equals the configured ADMIN_USERS list (default: jmartin).
2026-07-24 09:38:23 -04:00
jmartin 6340dc5df9 Harden admin visibility probe against Authelia LAN bypass
Require GET /admin and /api/v1/admin/me so anonymous internal
clients do not see the Admin link.
2026-07-24 08:59:12 -04:00
jmartin af5bfc1b75 Show Admin nav only when GET /admin succeeds
Probe Authelia-protected /admin with credentials; keep the public
site free of admin links for anonymous visitors.
2026-07-24 08:48:20 -04:00
jmartin 43928f7a49 Initial portfolio CMS: Fastify API + Vite SPA
Single-container app with Postgres catalog, Typesense search,
Authelia Remote-User admin, portfolio views, resume/PDF, media
uploads, and ArtStation import tooling.
2026-07-23 17:01:34 -04:00