mirror of
https://github.com/router-for-me/CLIProxyAPI.git
synced 2026-09-03 14:39:26 +08:00
- 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.