5873 Commits (64c9b241fab85c8b31c524d11a53074794d45217)
 

Author SHA1 Message Date
Edward Ribeiro 64c9b241fa Phase 5: X-Accel-Redirect for /media/, UA Redis deny list, per-path counters 3 weeks ago
Edward Ribeiro 1839af015d Fix ratelimit cache key prefix: strip Django version/prefix mangling 3 weeks ago
Edward Ribeiro 1940c2fd10 Phase 4: extend AnonCachePageMixin to materia and sessao public detail views 3 weeks ago
Edward Ribeiro faf648bebc Fix configure_redis_cache overwriting operator-set waffle switch on restart 3 weeks ago
Edward Ribeiro af88dd2506 Fix DATABASE_URL not exported before migrate_db in start.sh 3 weeks ago
Edward Ribeiro b61e3e5bd9 GeoIP offline build; Redis inspection tools; smart_rate/smart_key; cache KEY_PREFIX 3 weeks ago
Edward Ribeiro c1aa35b701 Fix ratelimit_ip stale import in relatorios/views.py 3 weeks ago
Edward Ribeiro 86fab64feb Fix remaining get_client_ip stale imports; split Phase 5 to work_queues.md 3 weeks ago
Edward Ribeiro adc3aa7261 Phase 4: anonymous page caching via AnonCachePageMixin 3 weeks ago
Edward Ribeiro 85e971ae9b Update ratelimit.py docstring; add Redis service to docker-compose 3 weeks ago
Edward Ribeiro 2253e8b8f2 Fix missing import in audiencia/views.py; use hostname as default namespace 3 weeks ago
Edward Ribeiro 69d10d893d Fix 5 code-quality issues in RateLimitMiddleware 3 weeks ago
Edward Ribeiro 4eeea48bf9 Move get_client_ip/ratelimit_ip imports to sapl.middleware.ratelimit 3 weeks ago
Edward Ribeiro 0e1a14e12a Consolidate get_client_ip/ratelimit_ip into ratelimit.py; clean up settings access 3 weeks ago
Edward Ribeiro 05d705bb37 Add bingbot and SERankingBacklinksBot to UA blocklist and robots.txt 3 weeks ago
Edward Ribeiro c3ccc9be74 Phase 2: RateLimitMiddleware — cross-pod rate limiting via shared Redis 3 weeks ago
Edward Ribeiro 12f6a3e396 Phase 1: shared Redis pod — Django dual-backend cache + startup wiring 3 weeks ago
Edward Ribeiro eaf4a8405a Phase 0 hardening: nginx GeoIP2, rate limits, Gunicorn tuning, N+1 fix 3 weeks ago
joaohortsenado 2f01dd929c
Corrige polling excessivo e bloqueia não-votantes em /voto-individual/ (#3831) 19 hours ago
LeandroJatai c0f7448561 Hot-fix: corrige cópia de request.data 4 weeks ago
Edward Ribeiro 773a810337 Release: 3.1.165-RC2 1 month ago
LeandroJataí f6c2ec50ed
#3821 centralizar geração próximo número para create de matérias legislativas (#3822) 1 month ago
joaohortsenado 491838c14e
Aumenta RATE_LIMITER_RATE default de 10/m para 35/m (#3824) 2 months ago
Edward Ribeiro f5666e8b9d Release: 3.1.165-RC1 2 months ago
Edward Ribeiro a818ac2c88 Hot-fix: fixes setup tool for Haystack 2 months ago
Edward Ribeiro ead9dab93f Release: 3.1.165-RC0 2 months ago
LeandroJataí 857d1f0c4a
Implementa Header LastModified na Api (#3808) 3 months ago
LeandroJataí 15a2dd99f6
Impl expansão dinâmica de campos na API (#3809) 3 months ago
cristian-longhi d92cdb71a6
Seleciona tipo de votação para múltiplas matérias ao incluir na Ordem do Dia ou Expediente (#3781) 3 months ago
Edward Ribeiro 592d23e3e3 Adiciona requestId em requisições 4 months ago
Edward Ribeiro c926b75c05 Hot-fix: conserta erro em JS de voto individual 5 months ago
Edward Ribeiro c1614a76a8 Coloca negrito em resultado de votação 5 months ago
Edward Ribeiro 012dad004d Inversão da ordem de ano e número em Adicionar Norma 5 months ago
Edward Ribeiro e7e9a2bc93 Aumento de nome de parlamentar 5 months ago
Edward Ribeiro 2f1189e6b2 Aumento do tamanho de Nome e Tema da Audiência Pública 5 months ago
cristian-longhi 7735e4e2c7
Conserta bug na pesquisa do Relatório de Votações Nominais (#3803) 6 months ago
LeandroJataí c43f1d011c
feat: impl filtro m2m com lookup '__in' para buscas com multiplos ids (#3807) 7 months ago
Edward Ribeiro 55f9312ae1 Refatora rate limiter 7 months ago
Edward Ribeiro 3f0d61bdb6 Release: 3.1.164-RC5 7 months ago
Edward Ribeiro e697058503 Adiciona smoke test for rate limiter 7 months ago
Edward Ribeiro 12cb253e58 Hot-fix: rate limiter get_ip 7 months ago
Edward Ribeiro b63a0cec38 Release: 3.1.164-RC4 8 months ago
Edward Ribeiro 3faba84bc8 Fix recibo proposição e adiciona rate limiter em matéria e norma 8 months ago
Edward Ribeiro bda00ac9c9 Release: 3.1.164-RC3 8 months ago
Edward 04dcffa7d2
Health and Ready endpoints (#3788) 8 months ago
Edward Ribeiro 4792c784bf Fix read-only mount on k8s 8 months ago
Edward Ribeiro 10691ac6f6 Remove setup.py do projeto SAPL 8 months ago
Edward Ribeiro c370807007 Release: 3.1.164-RC2 8 months ago
Edward Ribeiro c015681a94 Restaura prod settings de docker-compose 8 months ago
joaohortsenado 7d4b7017a8
Restringe tipos de arquivos para upload (#3794) 8 months ago