GoDoxy/internal/autocert
yusing 731121595c feat(autocert): enhance failure handling and cooldown logic
- Added last failure tracking to the Provider struct to manage certificate renewal failures.
- Implemented methods to get, update, and clear the last failure timestamp.
- Introduced cooldown durations to prevent immediate retries after failures.
- Updated ObtainCert and ScheduleRenewal methods to utilize the new failure handling logic.
2025-07-20 12:42:52 +08:00
..
provider_test fix(autocert): update test server configuration to use TLS with custom CA and add IPAddresses field 2025-05-25 18:50:18 +08:00
types fix(agent): reduce the size of agent binary by modules separation 2025-04-26 05:22:40 +08:00
config.go feat(autocert): add CACerts field to autocert Config for custom CA 2025-05-25 17:33:13 +08:00
paths.go feat(autocert): added all available lego supported dns providers 2025-04-25 12:32:02 +08:00
provider.go feat(autocert): enhance failure handling and cooldown logic 2025-07-20 12:42:52 +08:00
providers.go feat(acme): custom acme directory 2025-05-24 09:41:19 +08:00
setup.go refactor: remove the use of logging module in most code 2025-05-23 23:28:33 +08:00
state.go restructured the project to comply community guideline, for others check release note 2024-09-28 09:51:34 +08:00
user.go fix(agent): reduce the size of agent binary by modules separation 2025-04-26 05:22:40 +08:00