Something went wrong. Try again.
sloproxy
Something went wrong. Try again.
Refactor cooling management across configuration and handlers
- Changed `DisableCooling` from a boolean to a pointer in various config types to allow explicit inheritance. - Updated tests to reflect the new pointer usage for `DisableCooling`. - Enhanced the `BuildConfigChangeDetails` function to handle optional boolean changes for `DisableCooling`. - Added new tests to ensure proper handling of cooling overrides in configurations. - Refactored the `SetQuotaCooldownDisabled` function and related logic to clarify the purpose of cooldown management. - Introduced new tests for cooling override precedence in the auth manager. - Ensured that all relevant handlers and synthesizers correctly manage the `DisableCooling` setting.
Author hkfires Date (Aug 17, 2026, 2:54 AM UTC) Commit
Copy SHA
Parent b8fbe70b b8fbe70b37a69198568e0590d88337e793d59993