10 Commits (dcf472c5efd1a21b51c8da90f38da2a0731a4bfd)

Author SHA1 Message Date
Edward Ribeiro 81cff6141c Add RL_INDEX_BLOCKED_IPS/USERS ZSET indexes and atomic block writes via Lua 4 weeks ago
Edward Ribeiro 3d0b0ab2fb Add per-consumer API daily/weekly quota and fix CORS headers on 429 responses 4 weeks ago
Edward Ribeiro 725fb90225 Rate limiter: move scanner probes to nginx, fix NAT IP block for authenticated users, add 404-scan counter; remove dead painel sub-views 1 month ago
Edward Ribeiro 6cbd9316c2 Add painel/dados bypass, Django block metrics, and layer tracking in logs 1 month ago
Edward Ribeiro 74d5873426 Fix Redis configmap inline comment, clean cache key format, add blocked-IP scan to plan 1 month ago
Edward Ribeiro a3af6a0147 Rename nginx internal media path and simplify file serving in views 1 month ago
Edward Ribeiro 93c1a21e72 Fix norma etag field and media private path 1 month ago
Edward Ribeiro a4d7da3e7e Phase 7: HTTP conditional requests, static caching, nginx cleanup 1 month ago
Edward Ribeiro 917e7e4106 Phase 6: scanner probe blocking, plan consolidation, and flow diagram 1 month ago
Edward Ribeiro bea9d84373 Phase 5: X-Accel-Redirect for /media/, UA Redis deny list, per-path counters 1 month ago