| .. |
|
app.py
|
Add frontend performance metrics pipeline to Prometheus
|
2026-02-22 17:30:29 +00:00 |
|
audit_middleware.py
|
Add structured JSON logging, OTel business metrics, and Grafana dashboard
|
2026-02-14 10:59:12 +00:00 |
|
auth.py
|
Refactor backend for cleaner error handling, DRY, and type safety
|
2026-02-10 22:19:24 +00:00 |
|
config.py
|
Harden backend security: IDOR fix, error sanitization, rate limiter fallback, security headers
|
2026-02-08 19:42:30 +00:00 |
|
decision_routes.py
|
Add listing decisions (like/dislike) backend with detail endpoint
|
2026-02-21 15:49:10 +00:00 |
|
metrics.py
|
Add frontend performance metrics pipeline to Prometheus
|
2026-02-22 17:30:29 +00:00 |
|
metrics_guard.py
|
Add API rate limiting, metrics guard, and audit middleware
|
2026-02-08 00:45:43 +00:00 |
|
origin_validator.py
|
Add API anti-abuse hardening: disable docs in prod, origin validator, exception handler
|
2026-02-08 20:06:46 +00:00 |
|
passkey_routes.py
|
Harden backend security: IDOR fix, error sanitization, rate limiter fallback, security headers
|
2026-02-08 19:42:30 +00:00 |
|
perf_routes.py
|
Fix API crash: status_code=204 with response body assertion error
|
2026-02-23 19:22:10 +00:00 |
|
poi_routes.py
|
Add bulk POI distances endpoint for decoupled loading
|
2026-02-22 13:29:35 +00:00 |
|
rate_limit_config.py
|
Reduce task polling frequency and raise rate limits to prevent 429s
|
2026-02-09 22:59:39 +00:00 |
|
rate_limiter.py
|
Refactor backend for cleaner error handling, DRY, and type safety
|
2026-02-10 22:19:24 +00:00 |
|
security_headers.py
|
Harden backend security: IDOR fix, error sanitization, rate limiter fallback, security headers
|
2026-02-08 19:42:30 +00:00 |
|
ws_routes.py
|
Fix 7 bugs: security, memory leak, stale state, error handling
|
2026-02-13 19:36:43 +00:00 |