qing
eab58b61f3
更新安装列表和自启动列表
2026-08-08 16:08:48 +08:00
qing
f93ae59521
feat: 切换 dnfs 到 dnfs2 启动与安装配置
2026-08-08 13:24:30 +08:00
qing
df39e5d006
迁移db到db2
2026-08-07 13:43:55 +08:00
qing
15f8c9552d
fix(core,mgmt): list 返回 running+command 字段,命令列不显示为空
...
原 list 把 check()(命令字符串)放进 status 字段,前端误当状态显示,
命令列取不存在的 command 字段导致显示为空。
修复:list 返回 running(bool) + command(string),前端对应显示状态与命令。
2026-08-04 21:31:21 +08:00
qing
1d7641cc89
fix(core): 纯 HTTP 启动 HTTP 服务(不需要 TLS,符合项目约束)
...
core 的 HTTP 服务仅供 gateway 内部代理,且 WAF 已在前端终止 TLS。
原代码强制加载 server.crt/server.key,但证书不存在,导致 core 无法启动,
所有请求被 gateway 返回 500 'Internal Server Error'。
修复:使用无 TLS 的 3 参数 HttpServer 构造函数,纯 HTTP 启动。
2026-08-04 21:11:35 +08:00
qing
0700491300
取消注释
2026-08-04 21:02:08 +08:00
qing
34cd295005
feat(core): mgmt 接入 core 进程管理 + 管理员认证
...
- gateway 新增 POST /admin/verify 验签接口,供内部服务校验管理员 Token
- core 的 /list /exec /kill 接入管理员认证(调用 gateway 验签,fail-closed)
- gateway 代理 opened 白名单加入 core:5200
- mgmt 管理页显示当前用户与角色,进程页接入 core 进程管理接口
2026-08-04 20:00:24 +08:00
qing
a7a78d1424
docs: aggregate project documentation under docs/ with unified index
...
- Move all per-module security audit reports to docs/security/
- Move code review logs to docs/reviews/, analysis reports to docs/reports/
- Add docs/INDEX.md as single entry point for all project documentation
- Add documentation management conventions section to README.md
- Clean up empty per-module docs/ directories
2026-08-03 13:21:48 +08:00
qing
45db2f780b
refix core initialize list
2026-08-02 12:56:14 +08:00
qing
cebef9fe70
docs: 各模块安全审计报告 + 补充 .gitignore 忽略规则
2026-08-01 05:21:23 +08:00
qing
55fbe2f1f1
feat(confs): 统一配置服务(pymsg/TCP :8010)
...
- confs.py 重写为统一配置服务:get/list/reload/health 路由,
内存缓存 + mtime 自动重载,路径遍历防护,ini/json 按键提取
- 复制 log_client.py,新增 configs/example.ini 示例配置
- 注册到 core/init.txt(db 之后启动)与 _inst.sh 安装序列
2026-08-01 02:15:04 +08:00
qing
63a80694ae
docs(core): 新增代码审查日志 CODE_REVIEW_LOG_20260730.md
...
- 审查日期:2026-07-30 14:30:00 (Asia/Shanghai)
- 发现 16 个问题(4 Critical / 6 Medium / 6 Low)
- 核心风险:命令注入、无鉴权、空指针解引用
- 包含分阶段修复计划与优先级建议
2026-07-30 12:01:04 +08:00
qing
3501168f45
inst aibo
2026-07-27 22:03:50 +08:00
qing
40eb522e5b
安全策略
2026-07-27 15:53:09 +08:00
shufeng2012
957981c2c3
🍱 更新脚本
2026-07-26 20:57:04 +08:00
qing
2da504cdc4
自启动脚本的顺序修改,db在最前面
2026-07-25 21:10:51 +08:00
qing
12173b179d
jialiao
2026-07-25 17:36:14 +08:00
qing
c5fc6f1076
fix up waf and gateway
2026-07-25 01:54:43 +08:00
qing
202f2804b2
增加waf模块
2026-07-25 01:27:08 +08:00
qing
fbccc5d909
网友修改版
2026-07-25 00:21:16 +08:00
shufeng2012
468d420746
解决冲突(这啥呀*2)
2026-07-24 15:00:34 +08:00
shufeng2012
80d20f5015
解决冲突(这啥呀)
2026-07-24 14:46:26 +08:00
shufeng2012
dc5dc864c3
OK
2026-07-24 12:43:24 +08:00
shufeng2012
cc08d171c6
refix
2026-07-24 07:05:46 +08:00
qing
f8ecd18561
^-^
2026-07-23 10:16:41 +08:00
qing
d60fe533bd
dnfs_3
2026-07-22 10:17:33 +08:00
qing
caf2359e5f
增加dnfs后续
2026-07-22 10:15:35 +08:00
qing
396519d0bb
配置微调
2026-07-20 20:19:24 +08:00
qing
70d467d052
init
2026-07-20 11:12:29 +08:00