• Joined on 2026-04-16
marcus opened issue marcus/auth-microservice#7 2026-04-16 18:52:40 +02:00
Add device-binding for refresh tokens
marcus opened issue marcus/auth-microservice#8 2026-04-16 18:52:40 +02:00
Document the JWT key rotation procedure
marcus pushed tag v0.1.0 to marcus/monitoring-dashboards 2026-04-16 18:52:40 +02:00
marcus opened issue marcus/auth-microservice#4 2026-04-16 18:52:40 +02:00
Switch from RS256 to EdDSA
marcus pushed to main at marcus/monitoring-dashboards 2026-04-16 18:52:39 +02:00
293e49aba3 dashboards: postgres — add WAL position lag panel
9ac5591d1d alerts: db disk forecast — add 7d trend
3aee5c2843 provisioning: dashboards — set timezone to UTC explicitly
0f71d8d416 dashboards: api — fix p99 calculation (was using avg)
8cb96f5ebe alerts: split notification policy by severity
Compare 30 commits »
marcus pushed tag v0.3.0 to marcus/ml-pipeline-utils 2026-04-16 18:52:39 +02:00
marcus pushed tag v0.2.0 to marcus/ml-pipeline-utils 2026-04-16 18:52:39 +02:00
marcus pushed to main at marcus/ml-pipeline-utils 2026-04-16 18:52:38 +02:00
88a50206c2 loaders: drop deprecated read_excel path
3dd42766d9 setup: bump python_requires from 3.10 to 3.11
d53fd34dcb transforms: clean — log row drop counts per rule
917a84bb63 eval: metrics — handle multi-class classification
31753dfcd8 tests: add property-based tests for clean.py via hypothesis
Compare 30 commits »
marcus pushed tag v0.1.0 to marcus/ml-pipeline-utils 2026-04-16 18:52:38 +02:00
marcus pushed tag v0.2.0 to marcus/internal-docs 2026-04-16 18:52:37 +02:00
marcus pushed tag v0.3.0 to marcus/internal-docs 2026-04-16 18:52:37 +02:00
marcus pushed tag v0.1.0 to marcus/internal-docs 2026-04-16 18:52:37 +02:00
marcus pushed tag v0.1.0 to marcus/infra-tools 2026-04-16 18:52:36 +02:00
marcus pushed to main at marcus/internal-docs 2026-04-16 18:52:36 +02:00
3cb7c44b22 adr: 0001 — accepted, supersede informal note
12d24e93e4 runbooks: grafana-dashboard — note about provisioning order
f0e2f4578c postmortems: 2024-09-23 — add timeline detail
2ed9fc73ee CODEOWNERS — add SRE team to runbooks/
fa279cc891 README — link all runbooks from index
Compare 30 commits »
marcus pushed tag v0.3.0 to marcus/infra-tools 2026-04-16 18:52:36 +02:00
marcus pushed tag v0.2.0 to marcus/infra-tools 2026-04-16 18:52:36 +02:00
marcus pushed to main at marcus/infra-tools 2026-04-16 18:52:35 +02:00
22d78d4916 terraform: bump minimum required version 1.6 -> 1.8
17e5ffc821 scripts: restore.sh — drop active connections before restore
6326daea2e ansible: skip facts gathering on debian-bookworm
16587c232b terraform: enable provider plugin caching in CI
d0bea2a244 scripts: backup.sh now logs to journald instead of /var/log
Compare 30 commits »
marcus pushed to main at marcus/auth-microservice 2026-04-16 18:52:34 +02:00
ba4a2061a8 store: add audit log table + INSERT in mutation paths
86ab7cd2fc oidc: token refresh — handle 5min clock skew
7127be4a90 jwt: drop deprecated jwt.MapClaims usage
cc8721e221 Dockerfile: multi-stage, distroless final image
467346350d cmd: add /healthz + /readyz endpoints
Compare 30 commits »
marcus pushed tag v0.3.0 to marcus/auth-microservice 2026-04-16 18:52:34 +02:00
marcus pushed tag v0.2.0 to marcus/auth-microservice 2026-04-16 18:52:34 +02:00