Commit graph

196 commits

Author SHA1 Message Date
Jacky
92dc61ecb4
fix(nginx-config): parse custom config error #699 2025-04-14 02:41:42 +00:00
Jacky
502b656bc5
feat(site): implement site status management and update related components 2025-04-14 02:11:53 +00:00
Jacky
402de5d987
fix(performance): refine process distinction for Nginx worker and cache processes 2025-04-12 15:01:13 +00:00
Jacky
16369bc635
refactor: nginx params optimization #236 2025-04-12 14:03:53 +00:00
Jacky
d379afa95c
feat(maintainance): add acme-challenge location handling 2025-04-12 11:16:00 +00:00
Jacky
b84c444c55
fix(config): integrate SyncNodeIds and SyncOverwrite into Config struct 2025-04-12 01:51:28 +00:00
Jacky
3502227510
feat(config): sync performance settings 2025-04-12 01:43:45 +00:00
Jacky
9d4070a211
feat(nginx): performance optimization #850 2025-04-11 20:32:38 +08:00
Jacky
b59da3e7e8
fix: update to use GetStubStatusPort method for Nginx settings 2025-04-11 09:02:39 +00:00
Jacky
84bfc90077
feat: add check and fix functions for Nginx conf.d directory inclusion 2025-04-11 08:38:56 +00:00
Jacky
509443a6e7
feat: add stub_status_port configuration for Nginx settings 2025-04-11 08:32:02 +00:00
Akino
785d1003d7
chore: remove unused logger import and debug statement in process_info.go 2025-04-10 13:58:29 +00:00
Akino
bdb347cb24
feat: add field of nginx worker processes mode 2025-04-10 13:53:39 +00:00
Akino
6cb7940e9b
Merge branch '0xJacky:dev' into dev 2025-04-10 19:52:50 +08:00
Akino
2d0961f1a3
feat: added status check and control functions for the Nginx stub_status module and optimized the performance data acquisition logic 2025-04-10 10:11:26 +00: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
7a0972495f
feat: add Lark and Lark Custom notification support 2025-04-09 13:13:41 +00:00
Jacky
04de1360c2
feat: external notification 2025-04-09 17:25:07 +08:00
Jacky
241fa4adfe
chore: update deps #946 2025-04-08 15:59:09 +08:00
Jacky
98a4708a8c
refactor: update static file serving middleware to improve functionality 2025-04-08 07:34:18 +00:00
Jacky
df304b41bc
refactor: consolidate maintenance mode endpoints and enhance site status handling 2025-04-08 10:54:23 +08:00
Jacky
5d3f478086
feat: maintenance mode #739 2025-04-07 19:11:54 +08:00
Jacky
8f7574f212
fix(tls): no certificate available 2025-04-06 07:42:20 +00:00
Jacky
57b8dfd2f9
feat: config history 2025-04-06 10:40:49 +08: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
c013c468a0
feat(site): index url #736,#310 2025-04-05 20:52:34 +08:00
Jacky
94fcbf6362
feat(env_group): add post-sync action to environment and stream configurations #725 2025-04-05 18:58:02 +08:00
Jacky
a379211e3c
feat(env_group): migrate site_category to env_group 2025-04-05 10:49:34 +08:00
Jacky
de1860718e
feat(server): implement tls certificate hot-reload 2025-04-04 17:22:50 +08:00
Jacky
269397e114
refactor: cache index 2025-04-04 02:00:18 +00:00
Jacky
56f4e5b87f
enhance: nginx log 2025-04-02 19:02:38 +08:00
Jacky
1ca802d829
feat: support https 2025-03-31 02:34:39 +00:00
Jacky
0ca9d84d10
feat: enhance restore functionality with nginx restart and countdown dialog 2025-03-30 14:02:53 +00:00
Jacky
4c2487580e
feat: update restore process with countdown modal and improved symlink handling 2025-03-30 01:52:03 +00:00
Jacky
8860f71bc7
feat: implement encrypted form handling and refactor backup restore logic 2025-03-29 22:37:53 +08:00
Jacky
ed320f32cc
feat: add installation lock response and error handling for installation timeout 2025-03-29 20:58:39 +08:00
Jacky
b469ca7961
refactor: replace api error handler with cosy err handler 2025-03-29 20:33:48 +08:00
Jacky
4cb4695e7b
feat: backup and restore 2025-03-29 19:52:50 +08:00
Jacky
4b44baf92c
enhance (network): interface detection logic 2025-03-27 15:47:29 +08:00
Jacky
efc9b1c365
refactor(analytic): improved network stat #913 2025-03-15 10:14:21 +08:00
Jacky
789698a0d4
refactor(analytic): improved network stat #913 2025-03-15 09:10:37 +08:00
Jacky
3108dd0f64
enhance(analytic): improve network statistics collection #913 2025-03-12 08:07:30 +00:00
Jacky
22834f59b4
chore: prepare v2.0.0-rc.4 2025-03-09 08:36:58 +08:00
Jacky
d1d13b620f
feat(cli): reset init user password 2025-03-03 03:40:09 +00:00
Jacky
c8b5fad08e
fix: stream sync issue #892 2025-02-26 14:20:19 +08:00
Jacky
ab46d1de7e
refactor: notification module 2025-02-25 19:06:39 +08:00
Jacky
34fa4eb204
feat: sync streams 2025-02-25 15:53:08 +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