0xJacky
|
d895c4a336
|
enhance(ws): improve session security
|
2026-04-04 09:48:18 +08:00 |
|
0xJacky
|
98e83f13b5
|
refactor: replace mutex with RWMutex for NodeMap access and implement snapshot functionality #1444
|
2025-11-24 14:10:23 +00:00 |
|
0xJacky
|
d24d845816
|
refactor: improved WebSocket handling
|
2025-11-09 11:06:34 +08:00 |
|
0xJacky
|
ccedb94880
|
chore: clean up codes
|
2025-10-03 14:33:07 +08:00 |
|
0xJacky
|
4b26a559ed
|
enhance: gracefully restart, logging, nginx_log analytics
|
2025-08-29 15:04:35 +08:00 |
|
0xJacky
|
ac2ee3bf4a
|
enhance(nginx-log): NginxLogList, HourlyChart for better data handling
|
2025-08-27 10:11:57 +08:00 |
|
0xJacky
|
03fbd9be4c
|
perf: introduced cache for user, site_config, node
|
2025-08-25 18:50:44 +08:00 |
|
0xJacky
|
f44c44ccdf
|
fix(kernel): stop parent's program when restart
|
2025-08-21 10:11:13 +08:00 |
|
0xJacky
|
e2b66fd8dd
|
feat(dashboard): add sites navigation #1054
|
2025-08-14 11:04:49 +08:00 |
|
0xJacky
|
261c76686e
|
refactor: rename env to node, env group to namespace
|
2025-08-13 10:50:37 +08:00 |
|
0xJacky
|
3eed99a4d3
|
fix(node): update max interval of 30s for retry
|
2025-08-12 10:57:34 +08:00 |
|
0xJacky
|
ff9d0c2378
|
refactor(node-record): simplify retry logic and improve node status handling
|
2025-08-09 14:24:15 +08:00 |
|
0xJacky
|
152569a2e7
|
feat(env_group): add upstream test type: local, remote, mirror
|
2025-07-29 16:18:54 +08:00 |
|
0xJacky
|
3a123cf1fa
|
feat(notification): add test message API #1262
|
2025-07-28 16:46:55 +08:00 |
|
0xJacky
|
d37a463436
|
feat: enhance node statistics reporting with version info and improved message handling
|
2025-07-26 19:47:31 +08:00 |
|
0xJacky
|
93b81b52df
|
enhance: responsiveness in dashboard views
|
2025-07-20 20:22:38 +08:00 |
|
0xJacky
|
491ebfc6a9
|
feat: implement retry logic for node connections with exponential backoff
|
2025-07-15 19:44:19 +08:00 |
|
rexzzw
|
dddeb32e2f
|
chore: convert disk and memory size by IBytes
|
2025-07-08 11:00:53 +08:00 |
|
Jacky
|
8f8cb6d054
|
fix: macOS virtual filesystem handling #1213
|
2025-07-05 23:20:57 +08:00 |
|
Jacky
|
cd464b55b2
|
fix(node_record): handle unexpected websocket errors gracefully in nodeAnalyticRecord function
|
2025-06-26 03:10:40 +00:00 |
|
Jacky
|
991bac39fd
|
feat: enhance NodeRecordManager initialization and startup process
|
2025-06-25 08:10:17 +00:00 |
|
Jacky
|
2734da5e09
|
fix: disk statistics issue #1119
|
2025-06-05 02:25:03 +00:00 |
|
Jacky
|
80e09a6131
|
fix(analytic): disk analytic issue #1062
|
2025-05-23 23:23:57 +08:00 |
|
Jacky
|
c4b8b8f088
|
fix(node-record): concurrent map read and write
|
2025-05-05 00:23:28 +00:00 |
|
Jacky
|
1a2758ac5b
|
refactor: handling context in goroutines
|
2025-05-04 13:36:54 +00:00 |
|
Jacky
|
d0cf93d5e3
|
refactor: replace upgrader with version package for runtime and release information
|
2025-04-21 08:06:27 +00: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
|
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
|
2142f2e1cc
|
enhance: server and nodes analytics
|
2024-11-04 10:44:27 +08:00 |
|
Jacky
|
7ad5cac3b8
|
feat(wip): site category
|
2024-10-26 10:39:31 +08:00 |
|
Jacky
|
ea146ca37b
|
chore(go): update deps
|
2024-10-24 18:58:06 +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
|
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
|
6c7b644f60
|
docs: update docs about insecure skip verify
|
2024-07-30 15:17:43 +08:00 |
|
Jacky
|
f1c0f8ddca
|
enhance: add settings for skip tls cert check
|
2024-07-30 15:10:02 +08:00 |
|
Jacky
|
b3486a42a5
|
feat: sync certificates to remote server #293, #363, #411
|
2024-06-18 17:39:05 +08:00 |
|
Jacky
|
b429c15893
|
feat: add enabled/disabled field to environment model #169
|
2024-05-07 16:31:47 +08:00 |
|
0xJacky
|
ab1adcfa3d
|
fix: resolved all vue-tsc errors
|
2023-11-29 22:04:30 +08:00 |
|
0xJacky
|
e5a5889931
|
refactor: project directory structure
|
2023-11-26 18:59:12 +08:00 |
|