Commit Graph

30 Commits

Author SHA1 Message Date
86ab7cd2fc oidc: token refresh — handle 5min clock skew 2026-04-04 16:52:32 +00:00
7127be4a90 jwt: drop deprecated jwt.MapClaims usage 2026-03-29 16:52:32 +00:00
cc8721e221 Dockerfile: multi-stage, distroless final image 2026-03-23 16:52:32 +00:00
467346350d cmd: add /healthz + /readyz endpoints 2026-03-17 16:52:32 +00:00
1485efdc3b jwt: validate exp + nbf + iat claims 2026-03-11 16:52:32 +00:00
72925eeff3 middleware: cors — explicit allow-origins list 2026-03-05 16:52:32 +00:00
c7d4d1231b store: connection pool tuning (max=40 was hitting limit) 2026-02-27 16:52:32 +00:00
937561f32d oidc: handle missing email_verified gracefully 2026-02-21 16:52:32 +00:00
0f70cb5106 jwt: add jti claim for revocation list 2026-02-15 16:52:32 +00:00
b9498eacb9 middleware: extract auth into reusable middleware package 2026-02-09 16:52:32 +00:00
a4c7eb96d4 store: switch from lib/pq to pgx/v5 2026-02-03 16:52:32 +00:00
884858590d oidc: add google workspace SSO for contractors 2026-01-28 16:52:32 +00:00
8ad5fb73cf jwt: HS256 -> RS256 with key rotation 2026-01-22 16:52:32 +00:00
94061ae3c6 cmd: add prometheus metrics endpoint 2026-01-16 16:52:32 +00:00
f10edf0c7c store: add audit log table + INSERT in mutation paths 2026-01-10 16:52:32 +00:00
80bd3e032b oidc: token refresh — handle 5min clock skew 2026-01-04 16:52:32 +00:00
faa3a9ddba jwt: drop deprecated jwt.MapClaims usage 2025-12-29 16:52:32 +00:00
3f1c1c534d Dockerfile: multi-stage, distroless final image 2025-12-23 16:52:32 +00:00
7f30cd22fa cmd: add /healthz + /readyz endpoints 2025-12-17 16:52:32 +00:00
d19a0e0cff jwt: validate exp + nbf + iat claims 2025-12-11 16:52:32 +00:00
043d682b1d middleware: cors — explicit allow-origins list 2025-12-05 16:52:32 +00:00
28a6418099 store: connection pool tuning (max=40 was hitting limit) 2025-11-29 16:52:32 +00:00
6daac5563e oidc: handle missing email_verified gracefully 2025-11-23 16:52:32 +00:00
60cd917b89 jwt: add jti claim for revocation list 2025-11-17 16:52:32 +00:00
974b3751f8 middleware: extract auth into reusable middleware package 2025-11-11 16:52:32 +00:00
542d9fcec1 store: switch from lib/pq to pgx/v5 2025-11-05 16:52:32 +00:00
b2af56c74c oidc: add google workspace SSO for contractors 2025-10-30 16:52:32 +00:00
b73cadf798 jwt: HS256 -> RS256 with key rotation 2025-10-24 16:52:32 +00:00
2fe65ac6f7 init: scaffold auth-microservice repository structure 2025-10-18 16:52:32 +00:00
4391d8ba1e Initial commit 2026-04-16 17:22:28 +02:00