10 Commits (7bbf1e56961c2f2fb7ecd5f6cfe128522744c2f9)

Author SHA1 Message Date
Edward Ribeiro 7bbf1e5696 Add RL_INDEX_BLOCKED_IPS/USERS ZSET indexes and atomic block writes via Lua 2 days ago
Edward Ribeiro 742f3db6cd Add per-consumer API daily/weekly quota and fix CORS headers on 429 responses 3 days ago
Edward Ribeiro 568c838d08 Rate limiter: move scanner probes to nginx, fix NAT IP block for authenticated users, add 404-scan counter; remove dead painel sub-views 7 days ago
Edward Ribeiro f520c11be3 Add painel/dados bypass, Django block metrics, and layer tracking in logs 1 week ago
Edward Ribeiro e6dff2bc00 Fix Redis configmap inline comment, clean cache key format, add blocked-IP scan to plan 2 weeks ago
Edward Ribeiro ff8eaf171d Rename nginx internal media path and simplify file serving in views 2 weeks ago
Edward Ribeiro f838a71d05 Fix norma etag field and media private path 2 weeks ago
Edward Ribeiro a9416f5ad2 Phase 7: HTTP conditional requests, static caching, nginx cleanup 2 weeks ago
Edward Ribeiro c5eea025ab Phase 6: scanner probe blocking, plan consolidation, and flow diagram 3 weeks ago
Edward Ribeiro 64c9b241fa Phase 5: X-Accel-Redirect for /media/, UA Redis deny list, per-path counters 3 weeks ago