Commit Graph

18 Commits

Author SHA1 Message Date
7a6765c1bd refactor: move auth handler from subdirectory 2026-06-08 08:32:09 +02:00
f70e2e4bcd fix: add POST /login to public routes 2026-05-26 23:08:03 +02:00
5a054d250e refactor: domain auth types 2026-05-26 22:41:29 +02:00
9c3636f31a style: align struct fields in config, domain, and auth 2026-05-26 16:17:54 +02:00
6dd84976de feat: record audit events for api token creation and revocation 2026-05-26 16:14:31 +02:00
3331c96c06 fix: propagate rand.Read error in token generation 2026-05-26 15:56:49 +02:00
82072b256d refactor: extract public route check into declarative table 2026-05-26 15:32:28 +02:00
c2e4cae253 feat: add observability metrics 2026-05-23 17:13:18 +02:00
c5c15cdabc fix: rolling session renewal 2026-05-21 19:09:53 +02:00
237b5f3004 feat: add API token authentication 2026-05-19 02:46:47 +02:00
eb173ac072 chore: formatting 2026-05-14 12:30:06 +02:00
b625f024f3 fix: allow static and dist paths to bypass auth middleware 2026-05-13 16:04:50 +02:00
6f1b4db4f5 fix: enforce authentication by redirecting unauthenticated users to login 2026-05-13 15:23:37 +02:00
345853406c refactor: general architectural cleanup and bug fixes 2026-05-13 11:20:49 +02:00
1b88c4597c feat: implement auth middleware using domain service 2026-05-13 11:20:48 +02:00
34aeb91252 feat: migrate auth module to modular domain pattern 2026-05-13 10:31:46 +02:00
67468b41a0 chore: remove old auth.go 2026-04-06 22:37:53 +02:00
1ab6f57aa4 sec: enforce global auth and remove registration 2026-04-06 07:03:44 +02:00