Ben Stull
9e1b7ce34f
feat(ratelimit): env-tunable per-IP auth limiter budgets
...
Add RATELIMIT_OTC_REQUEST_MAX / RATELIMIT_VERIFY_MAX / RATELIMIT_CHECK_MAX
(default to the existing secure values; non-positive/unparseable → default).
Lets a test/PPE stack that drives the auth endpoints repeatedly from one IP
lift the budget; production leaves them unset. Mirrors the existing
OTC_REQUEST_COOLDOWN_SECONDS knob.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-07 22:28:57 -07:00
..
2026-05-24 04:31:11 -07:00
2026-06-01 22:27:46 -07:00
2026-06-07 18:57:54 -07:00
2026-06-06 02:11:16 -07:00
2026-06-05 18:07:51 -07:00
2026-06-06 01:35:57 -07:00
2026-06-05 18:07:51 -07:00
2026-06-07 18:57:54 -07:00
2026-06-05 08:26:14 -07:00
2026-06-06 02:11:16 -07:00
2026-06-05 23:47:28 -07:00
2026-06-07 21:03:29 -07:00
2026-06-05 08:26:14 -07:00
2026-06-07 18:57:54 -07:00
2026-06-07 19:00:40 -07:00
2026-06-06 02:11:16 -07:00
2026-06-07 18:57:54 -07:00
2026-06-07 17:33:47 -07:00
2026-05-27 23:04:52 -07:00
2026-06-07 17:06:04 -07:00
2026-06-03 23:16:51 -07:00
2026-06-04 06:30:37 -07:00
2026-05-28 18:28:10 -07:00
2026-05-28 07:32:31 -07:00
2026-05-28 09:07:01 -07:00
2026-05-28 10:48:31 -07:00
2026-05-28 03:08:28 -07:00
2026-05-28 19:12:16 -07:00
2026-05-28 07:32:31 -07:00
2026-05-28 07:32:31 -07:00
2026-05-28 07:32:31 -07:00
2026-06-07 08:24:27 -07:00
2026-06-07 17:34:33 -07:00
2026-06-05 08:26:14 -07:00
2026-06-07 08:24:27 -07:00
2026-05-26 19:40:40 -07:00
2026-06-03 23:28:08 -07:00
2026-05-30 04:04:11 -07:00
2026-06-07 21:54:52 -07:00
2026-06-05 23:47:28 -07:00
2026-06-07 17:06:04 -07:00
2026-06-07 18:44:14 -07:00
2026-06-06 01:30:16 -07:00
2026-06-06 02:11:16 -07:00
2026-05-28 18:28:10 -07:00
2026-05-28 02:39:27 -07:00
2026-05-24 23:40:49 -07:00
2026-06-07 21:54:52 -07:00
2026-05-28 13:25:39 -07:00
2026-06-07 22:28:57 -07:00
2026-06-07 17:06:04 -07:00
2026-05-28 20:10:13 -07:00
2026-05-28 13:25:39 -07:00
2026-05-28 19:12:16 -07:00
2026-06-03 23:28:08 -07:00