Summary
Shipment creation is rate-limited per address (#363), which also throttles high-volume trusted suppliers. This proposes an admin-managed exemption list that bypasses the rate limit.
Proposed Behaviour
- Admin can add/remove supplier addresses to/from a rate-limit exemption list.
create_shipment skips the rate-limit check for suppliers on the exemption list.
- Exempted suppliers remain subject to every other creation check (whitelist, blacklist, value bounds, etc).
Acceptance Criteria
Summary
Shipment creation is rate-limited per address (#363), which also throttles high-volume trusted suppliers. This proposes an admin-managed exemption list that bypasses the rate limit.
Proposed Behaviour
create_shipmentskips the rate-limit check for suppliers on the exemption list.Acceptance Criteria