Commit graph

70 commits

Author SHA1 Message Date
Jacky
710b9f781e
fix(cert): assignment to entry in nil map 2025-05-05 09:42:11 +08:00
Jacky
0162e10c53
fix: pass context to cert and cache 2025-05-05 01:36:39 +00:00
Jacky
1a2758ac5b
refactor: handling context in goroutines 2025-05-04 13:36:54 +00:00
Jacky
9ee84dd138
refactor: system processsing status pub/sub 2025-04-27 17:28:38 +08:00
Jacky
e8f1321e0c
enhance: translations 2025-04-24 22:47:27 +08:00
Jacky
61ff392c5c
chore: update deps 2025-04-17 18:43:34 +08:00
Jacky
c073801794
feat: revoke certificate #293 2025-04-10 16:16:06 +08:00
Jacky
1512e1de85
feat: add certificate expiration notifications #387 2025-04-09 22:20:53 +08:00
Jacky
8f7574f212
fix(tls): no certificate available 2025-04-06 07:42:20 +00:00
Jacky
771859d3b8
feat(certificate): add certificate type detection and update logic in AddCert and ModifyCert functions 2025-04-06 01:08:14 +00:00
Jacky
de1860718e
feat(server): implement tls certificate hot-reload 2025-04-04 17:22:50 +08:00
Jacky
4b44baf92c
enhance (network): interface detection logic 2025-03-27 15:47:29 +08:00
Jacky
22834f59b4
chore: prepare v2.0.0-rc.4 2025-03-09 08:36:58 +08:00
Jacky
ab46d1de7e
refactor: notification module 2025-02-25 19:06:39 +08:00
Jacky
85bddf87fa
chore: update lego config 2025-02-19 22:16:46 +08:00
Jacky
98bda7daf8
fix(cert): Restore original lego logger after certificate issuance
Resolve an issue with lego logging by ensuring the original logger is restored after certificate generation. This prevents potential logging side effects and fixes an unintended logger modification.

Fixes #876
2025-02-19 14:16:32 +00:00
Jacky
a00a4f19d2
fix(auto-cert): goroutine leaks 2025-02-05 21:00:10 +08:00
Jacky
ca5462c11d
fix(cert): incorrect permission of ssl dir 2025-02-04 19:54:39 +08:00
Jacky
9401bcc242
feat(site): allow to use cert selector to change cert when site is disabled 2025-02-03 16:21:23 +08:00
Jacky
9e66c355bf
enhance: optimize the experience on small devices 2025-01-31 13:29:06 +08:00
Jacky
650196d06a
enhance(wip): error handle 2025-01-24 16:41:35 +08:00
Jacky
01ffa362af
chore: update deps 2025-01-23 10:37:42 +08:00
Jacky
4ab34fde57
chore: prepare v2.0.0-beta.40 2024-11-16 12:58:01 +08:00
Jacky
7ad5cac3b8
feat(wip): site category 2024-10-26 10:39:31 +08:00
Jacky
c5f5038d35
style(go): sort imports 2024-10-24 18:22:45 +08:00
Jacky
33a996e777
refactor: migrate to new cosy 2024-10-22 16:38:38 +08:00
Jacky
bf8b7bcc2d
enhance(cert): get more error info about dnsproviders 2024-10-18 23:40:18 +08:00
Jacky
6cc75254c4
chore: update deps 2024-10-18 21:27:50 +08:00
Jacky
598d91a417
style: format go code with tab indent #605 2024-10-14 10:14:43 +08:00
Jacky
46a9ccbdf1
feat: add proxy option for acme user 2024-10-07 12:19:20 +08:00
Jacky
deda31a6e1
enhance: proxy settings 2024-10-07 11:07:44 +08:00
Jacky
390eabf3a0
feat: support proxy settings from env #579 2024-10-06 23:17:21 +08:00
Jacky
ecb259a154
chore: update deps 2024-10-06 23:16:35 +08:00
Jacky
ea46c806cf
fix: dir name of wildcard cert changed in linux #591 2024-10-03 17:42:29 +08:00
Jacky
2f7070377f
fix: incorrect status of enabled 2fa of user #577 2024-09-26 12:57:34 +08:00
Jacky
f2a586ca78
feat: upgrade lego for supporting huaweicloud dns #395 2024-09-17 11:44:34 +08:00
Jacky
be43a6ab20
chore: update dependencies 2024-09-03 08:41:34 +08:00
Jacky
f1c0f8ddca
enhance: add settings for skip tls cert check 2024-07-30 15:10:02 +08:00
Jacky
013d810678
fix: uncontrolled data used in path expression 2024-07-30 15:07:14 +08:00
Jacky
4660a46a7e
refactor: auto certificate options
1. Add OCSP Must Staple options #292
2. Add LEGO_DISABLE_CNAME_SUPPORT options #407
2024-07-24 22:53:22 +08:00
Jacky
2d6fa63964
enhance: show the info of changed certificates #386 2024-07-24 17:27:50 +08:00
Jacky
7a9aa3a33b
chore: update lego configurations 2024-07-20 09:46:19 +08:00
Jacky
b3486a42a5
feat: sync certificates to remote server #293, #363, #411 2024-06-18 17:39:05 +08:00
Jacky
11e460765a
fix: certificate dir cannot be created in some windows-docker setup #403 2024-06-15 12:26:12 +08:00
Jacky
538be53e9c
fix: renewed certificate and private key not save #391 2024-05-21 14:05:27 +08:00
Jacky
c18f8f0b27
fix: auto cert nil ptr issue 2024-05-08 17:05:01 +08:00
Jacky
7be4a70824
feat: add recursive nameservers settings for dns challenge #372 2024-05-04 12:00:53 +08:00
Jacky
e16b077d20
feat: using renewal api to renew certificate #319 2024-04-30 19:48:48 +08:00
Jacky
e3876cffaf
enhance: limit cert renewal interval between 7 to 21 days 2024-04-30 17:19:19 +08:00
Jacky
49b41d6eb7
feat: support not-only Let's Encrypt service #16 2024-04-30 17:16:31 +08:00