hotyue
a015052ed7
refactor(master): 引入 UI 沉底重绘引擎解决面板堆积与视线跳跃问题,并修正节点统计语义 ( closes #104 )
2026-08-10 07:15:24 +00:00
hotyue
a402b6e350
fix(agent): 升级 Webhook 签名引擎,支持查询参数全覆盖校验防篡改 ( fixes #108 )
2026-08-10 06:32:20 +00:00
hotyue
5a93e5be8b
fix(master): 修复 SQLi、越权与 SSRF 漏洞,重构 HMAC 签名及自适应降级算法 ( closes #105 , closes #106 , closes #107 , closes #108 )
2026-08-10 06:32:10 +00:00
hotyue
d3d59bcfc1
revert: rollback to 784f8d5a - undo security hardening and related fixes
2026-08-10 04:58:16 +00:00
hotyue
102acd99de
fix: Agent HMAC verification supports both old and new signature formats
...
- Old format: path:TIME (timestamp only)
- New format: path:t=TIME&mod=x&state=y (all query params)
- This ensures new Master can communicate with un-upgraded Agents
2026-08-10 04:35:39 +00:00
hotyue
c531fde2ba
fix: callback auth uses CHAT_ID instead of user ID to prevent blocking all callbacks
...
- SENDER_ID (user ID) != MASTER_CHAT_ID (chat ID) caused all button callbacks to be rejected
- Switch to CHAT_ID comparison which is already correctly extracted from the update
- Add -n guard so unconfigured MASTER_CHAT_ID doesn't break existing deployments
2026-08-10 04:30:25 +00:00
github-actions[bot]
b9743e47a1
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-08-10]
2026-08-10 04:24:52 +00:00
hotyue
50cf3f21e6
security: 6-item hardening pass (OTA auth, SQLi, HMAC, SSRF, supply chain, env) ( #109 )
...
- #106 Master OTA Telegram callback requires TG_MASTER_TOKEN authentication
- #105 toggle command uses whitelist validation instead of raw SQL concat
- #108 HMAC signature covers all query params (path + sorted params) on both sides
- #107 Remove curl -k, add internal domain SSRF interception (.local/.internal/.nip.io)
- Supply chain: IPS-MAGIC integrity verification for all 6 install modules
- Env: confirmed config.conf/master.conf chmod 600, no .env leak risk
9 files changed, +120/-13 lines
Co-authored-by: hotyue <hotyue@users.noreply.github.com >
2026-08-10 12:22:05 +08:00
github-actions[bot]
784f8d5afa
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-08-10 00:57:40 +00:00
github-actions[bot]
a80545a47f
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-08-09]
2026-08-09 04:13:36 +00:00
github-actions[bot]
b854cd5e47
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-08-09 00:55:44 +00:00
github-actions[bot]
31c32590f3
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-08-08]
2026-08-08 04:07:59 +00:00
github-actions[bot]
9ff2bac91d
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-08-08 00:52:44 +00:00
github-actions[bot]
f3b778bd98
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-08-07]
2026-08-07 04:50:31 +00:00
github-actions[bot]
27e5d9c0ac
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-08-07 02:06:53 +00:00
github-actions[bot]
3bbe4bf85c
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-08-06]
2026-08-06 05:42:12 +00:00
github-actions[bot]
0b1e6cc7ec
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-08-06 01:29:45 +00:00
github-actions[bot]
79f45e2eea
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-08-05]
2026-08-05 05:40:04 +00:00
github-actions[bot]
830e6c05a7
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-08-05 01:41:29 +00:00
github-actions[bot]
83d57274be
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-08-04]
2026-08-04 05:42:05 +00:00
github-actions[bot]
0a87b7fa24
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-08-04 01:26:56 +00:00
github-actions[bot]
76b0feedba
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-08-03]
2026-08-03 06:13:49 +00:00
github-actions[bot]
7db9580980
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-08-03 01:51:30 +00:00
github-actions[bot]
1a4321d87a
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-08-02]
2026-08-02 05:49:40 +00:00
github-actions[bot]
ce85bdcfd4
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-08-02 01:48:56 +00:00
github-actions[bot]
6127ccdfcb
chore(data): 🤖 自动机兵:刷新 4000 条绝对坐标指纹库
2026-08-01 06:18:56 +00:00
github-actions[bot]
daf5efb4d3
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-08-01]
2026-08-01 05:48:56 +00:00
github-actions[bot]
1eb96d3865
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-08-01 01:52:33 +00:00
github-actions[bot]
50257ecfd0
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-07-31]
2026-07-31 05:59:02 +00:00
github-actions[bot]
bd96f476e5
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-07-31 01:51:21 +00:00
github-actions[bot]
dfeff66550
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-07-30]
2026-07-30 05:33:51 +00:00
github-actions[bot]
5ab1b448f9
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-07-30 01:24:55 +00:00
github-actions[bot]
01107f48fb
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-07-29]
2026-07-29 05:45:14 +00:00
github-actions[bot]
866aa945a1
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-07-29 01:41:58 +00:00
github-actions[bot]
6802a41a8d
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-07-28]
2026-07-28 05:41:11 +00:00
github-actions[bot]
9ab93fd4a6
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-07-28 01:41:18 +00:00
github-actions[bot]
7a97d605ac
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-07-27]
2026-07-27 06:21:29 +00:00
github-actions[bot]
49edf4b0e2
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-07-27 01:57:13 +00:00
github-actions[bot]
881908ca96
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-07-26]
2026-07-26 05:53:45 +00:00
github-actions[bot]
0b4329bb9b
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-07-26 01:50:01 +00:00
github-actions[bot]
0a5227f5a8
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-07-25]
2026-07-25 05:37:48 +00:00
github-actions[bot]
8834021861
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-07-25 01:47:11 +00:00
hotyue
fc8e24f4b9
docs: 新增 CHANGELOG.md 版本更新记录
2026-07-24 07:14:29 +00:00
hotyue
3e37d653ec
chore: Agent 版本升级至 4.3.2
v4.3.2
2026-07-24 06:30:32 +00:00
hotyue
bae4c4159b
fix: Telegram MarkdownV2 消息换行乱码修复
...
根因:bash双引号中的 \n 是字面量而非换行符,Telegram
MarkdownV2 解析时当作转义序列处理导致排版错乱。
改为实际换行,特殊字符已正确转义。
2026-07-24 06:20:01 +00:00
hotyue
a70e5da727
fix: 同步模块化入口 ui_menu.sh 的重新注册选项3
...
实际运行走 install/build_agent.sh -> ui_menu.sh,之前只改了
core/install.sh(旧版直接入口),导致用户看不到选项3。
本次将两套入口保持一致。
2026-07-24 06:05:59 +00:00
hotyue
eff79ad7ba
feat: 新增重新发送注册指令功能 (选项3)
...
- 主菜单新增选项3: 重新发送注册指令
- 读取 config.conf 组装注册指令并推送到 Telegram
- 自动探测当前公网IP,对比原通讯弹匣并提示变更
- 校验关键字段完整性,缺失则报错退出
- 纯只读操作,不修改任何文件或运行中的服务
- 兼容私有Bot和官方网关两种推送模式
2026-07-24 05:59:22 +00:00
github-actions[bot]
1d42f4035b
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-07-24]
2026-07-24 05:44:01 +00:00
github-actions[bot]
0fb1cb7f36
style: 修复暗黑模式下坐标轴隐形问题,采用 GitHub 原生深色主题渲染图表
2026-07-24 01:47:08 +00:00
github-actions[bot]
7acd8a2567
chore(data): 🤖 自动机兵:同步全战区热点词库与活体新闻流 [2026-07-23]
2026-07-23 05:47:24 +00:00