CityFun
1b06467521
feat: change website ssl apply logic ( #13296 )
2026-07-20 14:06:59 +08:00
Andrea Leone
9a660db4c3
feat: add Ionos DNS Provider ( #13024 )
...
* feat: add Ionos DNS Provider
* Fix typo string formatting for APIKey in Ionos config
2026-06-29 16:11:33 +08:00
CityFun
8222579d99
feat: update website ssl apply logic ( #13015 )
2026-06-11 17:25:34 +08:00
Rowan Chen
176a4bd34c
Merge pull request #12829 from rowanchen-com/feat/lego-v5-and-dynadot
...
feat: upgrade lego to v5.1.0 and add Dynadot DNS provider
2026-05-26 14:18:17 +08:00
ssongliu
1d5a26373d
chore: optimize lint and cleanup warnings ( #12161 )
2026-03-12 09:35:33 +00:00
adri
9a70bf1c2d
feat: Add support for Technitium DNS ( #11896 )
...
Co-authored-by: adri <adri@digitalunited.net >
2026-02-24 17:13:59 +08:00
CityFun
6c3f56516f
feat: Remove test code ( #11883 )
2026-02-12 10:20:08 +08:00
CityFun
0899f4e9db
feat: add retry mechanism for SSL certificate application ( #11710 )
2026-01-22 08:02:22 +00:00
CityFun
2451d6bed2
feat: add support for EAB verification in custom ACME accounts ( #11704 )
...
https://github.com/1Panel-dev/1Panel/issues/11705
2026-01-21 10:02:19 +00:00
DeployThemAll
55ccb9fe61
fix: DNS Manual SSL certificate issues for wildcard domains ( #11642 )
...
This fix addresses three bugs in the DNS Manual SSL certificate flow:
1. **Order caching fails when Expires is zero**: ACME orders often have
zero Expires initially. The condition `!Expires.IsZero()` caused valid
cached orders to be deleted and recreated with different TXT values.
Fixed by checking `Expires.IsZero() || Expires.After(now)`.
2. **Wildcard and base domain TXT records overwrite each other**: When
requesting SSL for both `example.com` and `*.example.com`, both
authorizations have identifier `example.com`, causing one TXT value
to overwrite the other. Fixed by using `*.domain` as the map key.
3. **Only first TXT record checked**: When multiple TXT records exist,
only the first was checked. Fixed by returning all TXT values and
checking if expected value exists in any of them.
```release-note
Fix DNS Manual SSL certificate issues for wildcard domains
```
Co-authored-by: DeployThemAll <deploythemall@users.noreply.github.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-15 10:42:59 +08:00
J.Knight
6777941dee
feat: add support for Porkbun DNS provider ( #11614 )
2026-01-14 10:38:12 +08:00
CityFun
6f9a1321d1
feat: support custom DNS server for manual DNS mode when applying certificates ( #11512 )
2025-12-29 07:13:35 +00:00
CityFun
015605526d
fix: add missing intermediate certificates for IP certificate requests ( #11470 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/11462
2025-12-26 08:31:03 +00:00
CityFun
5295fd08d4
feat: update Let's Encrypt to official endpoint ( #11444 )
2025-12-24 11:24:17 +08:00
CityFun
36fdf05d2b
feat: support apply ip Certificate ( #11437 )
2025-12-23 13:35:38 +08:00
AirboZH
28303ffa82
feat: Add support for AWS Route 53 DNS provider ( #11158 )
2025-12-02 18:20:35 +08:00
AirboZH
66a070c239
feat: Add support for AliESA DNS provider ( #11147 )
2025-12-02 10:11:46 +08:00
CityFun
a38d1c96d8
feat: add acme-dns provider for ssl dns ( #10464 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/10048
2025-09-24 09:34:07 +00:00
CityFun
61ddf89fdd
feat: add Ovh provider for ssl dns ( #10458 )
2025-09-23 19:08:48 +08:00
CityFun
ab0e0f3f43
feat: Add restart runtime for config php ( #10150 )
2025-08-26 09:13:59 +00:00
CityFun
d09d686378
feat: Support pushing certificates to other nodes ( #10074 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/9103
2025-08-20 08:41:19 +00:00
CityFun
0778e3e81d
feat: add baidu and rynu dns provider for ssl ( #9167 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/9160
2025-06-18 07:20:57 +00:00
CityFun
26852b6676
feat: add reg.ru DNS provider for website ssl ( #9014 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/8889
2025-06-11 08:02:36 +00:00
CityFun
61ef754a1d
feat: Refactor manual mode certificate application to increase succes rate ( #8799 )
2025-05-23 10:52:13 +00:00
CityFun
6bd9bb7c06
feat: add .user.ini for php website ( #8782 )
2025-05-22 07:17:59 +00:00
CityFun
6d8d6f05f1
feat: Optimize the manual certificate application process ( #8755 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/7885
2025-05-20 08:39:18 +00:00
CityFun
bb5f04a9b0
fix: fix somme issue with system proxy ( #8603 )
2025-05-12 07:59:59 +00:00
ChengPlay
2bde755fc4
feat: merge code from dev ( #8504 )
2025-04-28 14:43:48 +00:00
ChengPlay
d6fde84dc9
feat: add spaceship dns provider ( #8501 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/8494
2025-04-28 10:43:48 +00:00
ChengPlay
f4038e879e
feat(ssl): add vercel dns provider ( #8485 )
2025-04-27 14:51:38 +08:00
ChengPlay
46120a74ed
feat(website): Certificate application supports custom ACME addresses. ( #8475 )
2025-04-25 16:49:22 +08:00
ChengPlay
b4cc3e4ab8
feat(website): Certificate application supports using a proxy. ( #8469 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/4828
2025-04-24 07:01:14 +00:00
ChengPlay
86cef9803c
fix(app): Applications support single quotes in env files. ( #8460 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/657
2025-04-23 07:31:10 +00:00
ssongliu
5cdc316293
fix: Fix the problem that some request connections are not released ( #8329 )
2025-04-07 07:39:50 +00:00
zhengkunwang
be76d25b58
fix(appstore): Handle redirection in app store ( #8184 )
2025-03-18 18:07:01 +08:00
zhengkunwang
e7cb8e2417
feat(website): Manually request certificates using a custom nameserver. ( #7840 )
2025-02-11 10:36:39 +08:00
zhengkunwang
46967db3ae
feat: Merge from dev ( #7808 )
2025-02-06 10:15:06 +00:00
zhengkunwang
d093c0b25b
feat: Updated partial translations ( #7802 )
2025-02-05 22:41:09 +08:00
zhengkunwang
31057377c8
feat: merge from dev ( #7729 )
2025-01-15 18:25:59 +08:00
zhengkunwang
9b0916f0ed
feat: merge from dev ( #7216 )
2024-11-30 19:42:10 +08:00
zhengkunwang
42f904e25a
feat: 删除证书自动吊销证书 ( #6300 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/4781
2024-08-29 10:45:25 +00:00
ssongliu
8d28b7db94
pref: backend 重命名 agent
2024-07-23 14:48:37 +08:00