IcySteam
e77b7c0319
fix(telemetry): Implement dual-write logging for Systemd integration
...
This commit refactors the internal logging functions across all core modules to guarantee telemetry reaches the Systemd journal. Sentinels now mirror their physical log outputs directly to the OS `logger`, ensuring flawless `journalctl` visibility even when modules are spawned in detached subshells.
2026-04-21 00:12:03 +10:00
IcySteam
2283da7421
docs(readme): Update setup instructions to use sudo pipes
...
The installation instructions in the README have been updated to pipe the `curl` output directly into `sudo bash`.
As we now mandate root privileges on setup, the standard `bash <(curl...)` command fails when prepended with `sudo` due to process substitution permissions. This fix ensures all new Commanders can deploy their Sentinels flawlessly on the first attempt.
2026-04-20 23:01:34 +10:00
IcySteam
4a28f7f395
fix(core): Mandate root privileges for all setup scripts
...
The old setup scripts assume root privileges. We are fixing this by explicitly requiring an `$EUID` root check before execution so that no borked, non-root installations happen.
2026-04-20 19:46:30 +10:00
github-actions[bot]
9a38fb62d0
chore(data): 🤖 自动机兵:刷新全战区热点词库 [2026-04-19]
2026-04-19 19:01:27 +00:00
hotyue
fefd5dc60c
fix(master): 修复双栈机 IPv6 黑洞导致轮询假死的致命 Bug
2026-04-19 15:06:56 +00:00
hotyue
89aa1ead33
docs: 新增动态贡献者头像墙 (Contributors Wall),致敬开源极客
2026-04-19 14:36:48 +00:00
hotyue
a5f2fb53ed
feat(data): 建立韩国 (KR) 战区拓扑,新增首尔节点信标及本土化高频活体词库
2026-04-19 14:23:50 +00:00
hotyue
bd26f1011d
fix(master): 统一全域雷达面板的国旗状态机映射数组,修复删除节点后小众国家国旗丢失的 UI 渲染问题
2026-04-19 14:13:28 +00:00
hotyue
cfaf156e03
Merge pull request #24 from IcySteam/main
...
feat: Activate the AU command theater, deploy sentinel to 5 major Australian cities
2026-04-19 22:03:44 +08:00
github-actions[bot]
75cf50ce0c
chore(data): 🤖 自动机兵:刷新全战区热点词库 [2026-04-18]
2026-04-18 19:01:49 +00:00
IcySteam
e2b6bbc347
master(AU): Add AU flag to TG menu
2026-04-19 01:05:38 +10:00
IcySteam
cd5160d1ea
core(AU): Add AU flag to TG menu
2026-04-19 01:05:28 +10:00
IcySteam
040827aa27
data(AU): activate AU command theater, deploy sentinel to 5 major Australian cities
2026-04-19 00:57:01 +10:00
IcySteam
d00317a645
feat(map): establish the Oceania (AU) command theater
2026-04-19 00:53:00 +10:00
hotyue
60317b4444
docs: 更新项目文档,正式发布 v3.6.1 扁平化指控矩阵与司令部金蝉脱壳 (Master OTA) 架构
v3.6.1
2026-04-18 00:54:27 +00:00
hotyue
a0bb0f30f2
chore(master): 移除安装向导测试期锚点,恢复生产环境 main 主分支直链
2026-04-18 00:54:22 +00:00
hotyue
cc6f7bf958
chore(master): 移除调度枢纽测试期锚点,恢复生产环境 main 主分支直链
2026-04-18 00:54:17 +00:00
hotyue
583e0b00d8
chore(release): 升级双端版本信标至 v3.6.1,激活扁平化矩阵与中枢 OTA 引擎
2026-04-18 00:54:09 +00:00
hotyue
c27f2fced9
feat(master): 实装司令部金蝉脱壳 (Silent Override) 架构,新增中枢免交互 OTA 热重载能力与自动捷报推送
2026-04-18 00:41:03 +00:00
hotyue
8baa141339
chore(master): 临时切换 install_master.sh 拉取直链至 dev-v3.6.1 分支以支持扁平化 UI 演习测试
2026-04-18 00:20:45 +00:00
hotyue
2eceb43ac3
chore(master): 临时切换 install_master.sh 拉取直链至 dev-v3.6.1 分支以支持扁平化 UI 演习测试
2026-04-18 00:17:12 +00:00
hotyue
8ce9eb256b
refactor(master): 重构 M 菜单为扁平化指挥矩阵 (Flat Command Matrix),优化 L0-L3 层级逻辑,新增全局返回逃生舱,并实现统一哨兵终端的原位丝滑重绘
2026-04-18 00:15:33 +00:00
github-actions[bot]
bf2cfb7da0
chore(data): 🤖 自动机兵:刷新全战区热点词库 [2026-04-17]
2026-04-17 19:11:44 +00:00
hotyue
5dfaa19cca
chore: 移除测试期 dev-v3.6.0 专属锚点,全系组件直链恢复至 main 主分支,准备发布正式版
v3.6.0
2026-04-17 15:07:45 +00:00
hotyue
3404666b8e
chore(release): 升级双端版本信标至 v3.6.0,全面激活零信任 OTA 引擎
2026-04-17 15:05:28 +00:00
hotyue
b64ab95658
docs: 重构项目文档,正式发布 v3.6.0 零信任 OTA 架构及全舰队升级指引
2026-04-17 15:05:05 +00:00
hotyue
f19d165ece
refactor(master): 移植 Agent 级智能依赖探测引擎,实现缺啥补啥的优雅部署,并增加二次复检熔断机制
2026-04-17 14:49:10 +00:00
hotyue
602919dc18
fix(master): 修正 send_ui 函数的 JSON 载荷换行符为 \n,解决带按钮面板的排版乱码问题
2026-04-17 14:43:27 +00:00
hotyue
722db9f6d1
style(core): 引入终端 OSC 8 超链接特性,重构教程链接交互为点击即达,提升终端沉浸式体验
2026-04-17 14:35:55 +00:00
hotyue
970867f3c7
fix(master): 司令部启动追加 disown 脱钩指令,抹除卸载与升级时底层 Bash 的 Killed 进程报错,提升静默优雅度
2026-04-17 14:18:39 +00:00
hotyue
e22d8d3cd0
fix(master): 修复官方机器人 OTA 按钮 UI 泄露问题,精准挂载 IS_OFFICIAL_GATEWAY 标识完成渲染层拦截
2026-04-17 14:10:54 +00:00
hotyue
cfe6dd59c8
feat(master): 部署向导新增官方与私有网关身份选择,固化 IS_OFFICIAL_GATEWAY 标识以支持 UI 级物理熔断
2026-04-17 14:10:40 +00:00
hotyue
b46e257545
fix(master): 修正 TG 报文换行符为 %0A,解决 Markdown 解析排版异常
2026-04-17 13:39:59 +00:00
hotyue
3e9a82a657
chore: 临时将各组件拉取直链指向 dev-v3.6.0 分支,修复跨分支拉取导致的数据解析错位
2026-04-17 13:27:20 +00:00
hotyue
4cf687f436
feat(master): 控制面板实装单点与全舰队级 OTA 升级核按钮及二次确认防抖,重构底层注册逻辑以兼容 7 字段解析入库
2026-04-17 13:08:04 +00:00
hotyue
e88cf4ac5b
feat(master): 部署引擎移植全境兼容嗅探器,并预建 SQLite 数据库的 enable_ota 控制字段
2026-04-17 13:07:14 +00:00
hotyue
898349d22e
feat(core): Webhook 通讯引擎新增 /trigger_ota 高危路由,实装本地与网关双重熔断校验,并支持后台剥离交互的静默热重载
2026-04-17 13:06:44 +00:00
hotyue
9ea188cb6d
feat(core): 部署向导新增静默接管模式 (SILENT_OTA),并实现基于双轨网关的 OTA 权限物理熔断与配置下发
2026-04-17 13:06:37 +00:00
hotyue
03d4c6160a
docs: 恢复英文提示词
2026-04-17 09:02:38 +00:00
hotyue
cf4433cdd6
docs: 修改提示词
2026-04-17 08:55:17 +00:00
hotyue
ae80f25c67
docs: 增加Bot Token 及 Chat ID获取教程链接
2026-04-17 08:28:15 +00:00
hotyue
5b2c294c61
docs: 增加官方机器人直达链接
2026-04-17 08:19:00 +00:00
hotyue
a1595ab0c5
docs: 增加官方机器人直达链接
2026-04-17 08:17:30 +00:00
hotyue
0be1e92ac5
docs: 优化部署指南,将私有独立部署提升为首选推荐,并预告 OTA 远程升级战略
2026-04-17 08:02:59 +00:00
hotyue
cf3e5dca2f
docs: 优化部署指南,将私有独立部署提升为首选推荐,并预告 OTA 远程升级战略
2026-04-17 07:58:54 +00:00
hotyue
902f612d31
chore(release): bump version to v3.5.4
v3.5.4
2026-04-17 07:20:05 +00:00
hotyue
45475f14b7
feat(core): 优化中枢接入交互引导,将私有独立部署设为首选默认项,为后续 OTA 远程平滑升级铺路
2026-04-17 07:06:45 +00:00
hotyue
30f396aefe
fix(core): 升级智能包管理器嗅探器,彻底修复 Alpine/Arch 依赖安装失败 Bug,并重构 Master 接入交互逻辑防止误触跳过 ( Resolves #21 )
2026-04-17 06:49:16 +00:00
hotyue
7cf7117615
fix(core): 增强安装引擎容错能力,加固 Cron 清理逻辑并严格限制底层物理标识符格式
2026-04-17 05:32:19 +00:00
hotyue
062305d126
fix(core): Webhook 引擎引入 fcntl 排他写锁防配置文件损坏,强制清洗底层物理主键
2026-04-17 05:32:15 +00:00