qimaoww
e5339a8072
chore: improve websocket wss->ws fallback diagnostics
2026-03-08 20:07:37 +08:00
qimaoww
fbb4d82a44
feat: add wss/https auto-detect with fallback for node-backend comm
2026-03-08 20:07:37 +08:00
sagit
9a9e83dda0
docs(agents): update knowledge base with encryption, API envelope, and build conventions ( #127 )
...
Add comprehensive documentation of project conventions including:
- Encryption patterns (AES with node secret PSK)
- API envelope structure (code, msg, data, ts)
- Build peculiarities (minify: false, rolldown-vite, UPX compression)
- Unique styles (flat monorepo, asymmetric Go layout, hybrid frontend mode)
- Module boundaries and anti-patterns
- Large file hotspots and code map references
Updated 7 AGENTS.md files across root and submodules.
2026-02-15 14:33:00 +00:00
sagit
f01c0481cd
docs: update AGENTS.md hierarchy with new subdirectory docs
...
- Update root AGENTS.md with expanded anti-patterns and notes
- Add handler/AGENTS.md for high-complexity backend handlers
- Add connector/AGENTS.md for GOST connector protocols
- Add socket/AGENTS.md for GOST socket utilities
2026-02-13 07:52:17 +00:00
sagit
cdb2914dbf
fix(upgrade): stabilize batch node upgrades under long-running operations
2026-02-12 04:57:58 +00:00
sagit
dbd5773717
fix(ws): stabilize node connectivity with ping/pong keepalive
2026-02-12 02:27:10 +00:00
sagit
73bf672e62
fix: use systemd-run for agent upgrade/rollback restart to avoid cgroup kill
2026-02-11 08:07:04 +00:00
sagit
311840b29b
feat: complete agent upgrade system with batch upgrade, version selection, progress reporting, and rollback
2026-02-11 07:01:00 +00:00
sagit
a1454a3549
fix(agent): handle config save errors and propagate to reporter
2026-02-08 08:23:58 +00:00
sagit
7ab6545594
fix: make chain and limiter updates idempotent
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-02-08 07:04:06 +00:00
sagit
2e2c182a0d
fix: make service update idempotent (upsert)
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-02-08 07:04:05 +00:00
root
2a4e7777ab
fix(gost): run TcpPing commands concurrently without config save race
...
When multiple TcpPing requests are sent in parallel for diagnosing
multiple remote addresses, the Go agent was processing them serially.
This caused later requests to timeout (10s) while waiting for earlier
requests to complete.
Changes:
- Only TcpPing commands run in goroutines for parallel execution
- TcpPing (read-only diagnostic) no longer triggers saveConfig()
- Other state-mutating commands remain synchronous with config save
- Add mutex to saveConfig() to protect concurrent file writes
2026-02-05 06:18:56 +00:00
qaq
31290137fe
优化gost执行诊断时计入DNS解析时间的问题
2025-11-21 16:27:58 +08:00
qaq
4a23f3b45a
优化gost执行诊断时计入DNS解析时间的问题
2025-11-21 16:24:45 +08:00
qaq
43aebdf8f4
修复agent时携带错误的屏蔽协议数据,编辑转发时无法使用原分配端口
2025-11-20 13:51:48 +08:00
qaq
d6feb17b86
添加屏蔽协议到面板,免去手动操作
2025-10-31 15:58:49 +08:00
qaq
d6685447b3
修复无法及时暂停的bug
2025-08-09 21:27:00 +08:00
qaq
971f45eb42
修复v6tcpping问题
2025-07-22 20:40:58 +08:00
qaq
de4da12f42
增加流量不重置功能,ping改为tcpping
2025-07-22 10:30:16 +08:00
qaq
e313a1953c
去除代理头支持, 增加节点面板通信加密 增加导出sql
2025-07-11 16:24:12 +08:00
qaq
286962ff33
修复
2025-07-10 17:16:52 +08:00
qaq
94e01ae63b
优化流程
2025-07-02 15:40:14 +08:00
qaq
af53f98426
增加出口负载均衡
2025-07-01 15:13:47 +08:00
qaq
34b943d673
添加强制断开链接
2025-06-30 16:07:59 +08:00
qaq
fd6b5ddcdd
修复暂停bug
2025-06-28 23:24:07 +08:00
qaq
34f5015369
修复添加用户后引起的编辑错误
2025-06-28 22:42:20 +08:00
qaq
a5d7be8405
修复流量统计
2025-06-27 11:56:59 +08:00
qaq
3cb5eafe29
test
2025-06-26 16:18:05 +08:00
qaq
de695e4d77
修复bug
2025-06-26 15:48:20 +08:00
qaq
8972f6d9fc
优化ui 添加诊断功能
2025-06-26 14:12:31 +08:00
qaq
f7e82cdc8b
gost通讯改为ws
2025-06-25 10:49:06 +08:00