sickjuicy
eb91865b70
Added to read json for the renew cert and fixed bug where on creation of a new cert the old NameServer ware used
2024-12-01 04:25:01 +01:00
sickjuicy
4dbf110edc
more Cleanup
2024-11-30 04:20:39 +01:00
sickjuicy
1eefa99b72
Cleanup
2024-11-30 03:35:30 +01:00
sickjuicy
e6b2d458f7
Added Custom Name Server Option
2024-11-26 23:30:24 +01:00
Toby Chui
c5170bcb94
Refactorized main entry function
...
- Moved constants to def.go
- Added acme close function (not used for now)
- Added robots.txt to prevent webmin panel being scanned by search engine
2024-11-19 20:30:36 +08:00
Toby Chui
ec5c24b9b8
Added more darktheme
...
- Added more dark theme css
- Merged main branch fixes and new features
- Added todo tag for custom timeout
2024-11-14 21:18:05 +08:00
Toby Chui
c5ca68868b
Optimized ACME logic
...
- Added automatic port 80 listener enable for those who don't read our wiki
- Reduced default interval for polling and propagation timeout
2024-10-28 21:40:58 +08:00
Toby Chui
5f64b622b5
Fixed #353 and #327
...
- Added user defined polling and propagation timeout option in ACME
- Updated lego and added a few new DNS challenge providers
- Updated code gen to support new parameters
2024-10-27 16:17:44 +08:00
Toby Chui
cab2f4e63a
Fixed #316
...
Fixed early renew day not passed into auto renewer config bug
2024-09-26 22:57:49 +08:00
Toby Chui
a7f89086d4
Restructured log format in acme module
...
- Replaced all log.Println in acme module to system wide logger
- Fixed file manager path escape bug #274
2024-08-13 21:56:23 +08:00
Toby Chui
fd1439f746
Fixed csrf token error in cert upload ui
...
- Fixed csrf token error in cert upload interface
- Added system wide logger into tls cert manager
2024-07-29 12:28:21 +08:00
Toby Chui
f595da92a1
Fixed #267
...
- Added csrf middleware to management portal mux
- Added csrf token to all html templates
- Added csrf validation to all endpoints
- Optimized some old endpoints implementation
2024-07-24 21:58:44 +08:00
Toby Chui
f4a5c905e7
Fixed #256
...
- Added startup paramter to change the early renew days of certificates
- Changed the default early renew days of certificates from 14 days to 30 days
- Fixed vdir update not updating uptime monitor bug
2024-07-21 15:11:13 +08:00
Toby Chui
46817d0664
Fixed minor code style in PR
...
- Fixed minor coding style in PR
- Updated geoip list
2024-05-06 18:50:12 +08:00
Linard Schwendener
75ebd0ffbe
DNS Provider Agnostic Solution
2024-05-03 17:23:23 +02:00
Linard Schwendener
e1b512f78f
Manual Renew knows if DNS Challenge is required
2024-05-03 00:57:47 +02:00
Linard Schwendener
8854a38f49
DNS Credentials are saved in Database
2024-05-02 22:52:51 +02:00
Linard Schwendener
73c0ea0896
POC DNS Challenge with Dynu
2024-05-02 21:42:18 +02:00
Toby Chui
8e648a8e1f
v3.0.2 init commit
...
+ Fixed zeroSSL bug (said by @yeungalan ) #45
+ Fixed manual renew button bug
+ Seperated geodb module with access controller
+ Added per hosts access control (experimental) #69
+ Fixed basic auth not working on TLS bypass mode bug
+ Fixed empty domain crash bug #120
2024-04-14 19:37:01 +08:00
dalun
95892802fd
use issuer org as failover for json file not exist
2023-09-13 04:28:33 +00:00
dalun
c6c523e005
prevent out of range when check issuer exist
2023-09-13 00:39:29 +00:00
dalun
6a0c7cf499
add skipTLS for custom acme server
2023-08-28 03:31:33 +00:00
dalun
352995e852
add custom acme feature in backend
2023-08-20 21:01:33 +00:00
Toby Chui
153d056bdf
ACME compatibility fix for /.well-known/
...
+ Updated acme well known take-over regrex
+ Added experimental config export and import
+ Added unit test for location rewrite in dpcore
+ Moved all config files to ./conf and original proxy files to ./conf/proxy
+ Minor optimization on UI regarding TLS verification logo on subdomain and vdir list
2023-07-12 21:42:09 +08:00
Toby Chui
2f14d6f271
Fixed minor bugs in renew policy toggle
2023-06-29 18:59:24 +08:00
Toby Chui
741d3f8de1
Minor fix to renew now function
2023-06-23 23:22:19 +08:00
Toby Chui
23eca5afae
Added experimental acme renew from Let's Encrypt
2023-06-23 23:09:10 +08:00