mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-23 19:57:09 +00:00
38434a513a
Alert config grows one Overrides entry per toggled resource, so the 64KB cap on PUT /api/alerts/config rejected saves from instances with a few hundred disabled containers with 'http: request body too large'. The 32KB cap on bulk acknowledge/clear failed ack-all during large alert floods, the exact situation it exists for. Intent policies carry per-resource rules with the same scaling shape. All four now share a 1MB bound, which still caps memory per request but no longer rejects legitimate fleet-sized payloads. Endpoint tests pin a >64KB config save and a >32KB bulk ack at 200. Refs #1601 Contract-Neutral: raise alert config and bulk ack request body caps; no payload shape or field changes