0xJacky
9f1b9bbbba
refactor(ws): implement SafeWebSocketWriter for serialized access
...
- Introduced SafeWebSocketWriter to ensure thread-safe writes to WebSocket connections.
- Updated WebSocket handling in certificate issuance, revocation, Nginx log tailing, and system upgrades to use the new writer.
- Enhanced WebSocket client management in the site navigation module for improved message handling and connection stability.
2026-04-04 02:01:20 +00:00
0xJacky
20412b5b54
refactor: configuration path resolution for sites and streams
2026-03-15 22:20:29 +08:00
0xJacky
1626c6117b
perf: optimize indexer config for multi-core systems
2025-09-08 09:36:07 +08:00
0xJacky
0ff4a6e4ed
refactor: nginx log with indexer parse and search
2025-08-19 23:01:12 +08:00
0xJacky
e2b66fd8dd
feat(dashboard): add sites navigation #1054
2025-08-14 11:04:49 +08:00
Jacky
0275f011a8
refactor: remove ChatGPTMessages from config structure and update URL unescaping logic
2025-06-01 14:48:10 +08:00
Jacky
7580fa4572
feat: add proxy targets support in site and stream #904
2025-05-26 11:39:24 +08:00
Jacky
5b0cbf98e1
feat: add env for ignore docker socket check #1024
2025-05-09 16:18:00 +08:00
Jacky
7dfb6e86e6
feat(self-check): add Docker socket existence check
2025-04-22 14:14:23 +00:00
Jacky
d0cf93d5e3
refactor: replace upgrader with version package for runtime and release information
2025-04-21 08:06:27 +00:00
Hintay
07eba99f2b
feat(cli): new version format with commit hash and go version
2025-02-05 21:30:34 +09:00
Jacky
cb4977e5ab
refactor: nodes analytics ( #847 )
...
* refactor: nodes analytics
* feat(debug): add pprof in debug mode
* refactor: websocket error handler
2025-02-05 18:19:17 +08:00
Jacky
650196d06a
enhance(wip): error handle
2025-01-24 16:41:35 +08:00
caisi35
d73ee1f035
fix(analytic):client closed error in windows
2025-01-22 15:56:05 +08:00
Jacky
f4c17f0c65
enhance: save certificate before renew #723
2024-11-16 10:51:35 +08:00
Jacky
22e37e4b61
feat(site): sync operation
2024-10-26 10:40:06 +08:00
Jacky
33a996e777
refactor: migrate to new cosy
2024-10-22 16:38:38 +08:00
Jacky
013d810678
fix: uncontrolled data used in path expression
2024-07-30 15:07:14 +08:00
Jacky
ace8d7a0fe
feat: rename folder or file in configurations list
2024-07-25 21:30:11 +08:00
Jacky
53ae1a1ef9
refactor: config management
2024-07-25 18:19:42 +08:00
Jacky
f5a0a9ed50
enhance(upgrader): gracefully replace the old exe with the new exe
2024-07-21 23:16:28 +08:00
Jacky
ff1399e044
enhance: handle websocket error
2024-07-20 18:35:06 +08:00
Jacky
b3486a42a5
feat: sync certificates to remote server #293 , #363 , #411
2024-06-18 17:39:05 +08:00
Jacky
642e21a260
enhance: chat with LLM
2024-05-02 12:49:01 +08:00
Jacky
3e90b838fd
feat: SSL management support different types of certificates of a same doamin name #309
2024-04-30 16:09:40 +08:00
0xJacky
e5a5889931
refactor: project directory structure
2023-11-26 18:59:12 +08:00