gabriel / musehub public
feat BREAKING nginx task/nginx-rate-limit-phase5 #1 / 1
AI Agent gabriel · 123 days ago · May 13, 2026 · Diff

feat(nginx): per-IP rate limiting on unauthenticated endpoints (issue #57 phase 5)

sha256:0f0bb09671695bbe3ab9d553ec72940c6a329efeb89cadb3b349cd0e7584b12d sha
+11 ~1 symbols
sha256:07e58965c3bc820d880305a7c03d7580e835ea2420a571b977cccefeafc97aee snapshot
+11
symbols added
~1
symbol modified
0
dead code introduced
Semantic Changes 12 symbols
~ tests/test_nginx_routing.py .py 11 symbols added, 1 symbol modified
+ LimitReqZone class class LimitReqZone L155–170
+ name method method name L161–162
+ requests_per_minute method method requests_per_minute L165–170
+ has_rate_limit method method has_rate_limit L54–55
+ rate_limit_zone method method rate_limit_zone L58–61
+ _parse_limit_req_zones function function _parse_limit_req_zones L173–182
+ nginx_limit_req_zones function function nginx_limit_req_zones L288–289
+ test_default_location_has_rate_limit function function test_default_location_has_rate_limit L620–629
+ test_exempt_paths_have_no_rate_limit function function test_exempt_paths_have_no_rate_limit L641–647
+ test_limit_req_zone_api_defined function function test_limit_req_zone_api_defined L597–607
+ test_limit_req_zone_auth_defined function function test_limit_req_zone_auth_defined L610–617
← Older Oldest on task/nginx-rate-limit-phase5
All commits
Newer → Latest on task/nginx-rate-limit-phase5

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:0f0bb09671695bbe3ab9d553ec72940c6a329efeb89cadb3b349cd0e7584b12d --body "your comment"