Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 2798100323 | |||
| 2a0f62ef1c | |||
| 11e8bf2a71 | |||
| 40a1502f8b | |||
| 316986c420 | |||
| 5f38c9e8eb | |||
| 8168d24fad | |||
| 35e2368023 | |||
| 103d192e8f | |||
| 5a9d96dc1b |
+31
-2
@@ -1,7 +1,7 @@
|
|||||||
# SenSu 开发路线图
|
# SenSu 开发路线图
|
||||||
|
|
||||||
> 当前版本: Alpha 0.7.0
|
> 当前版本: v0.8.0
|
||||||
> 更新: 2026-06-13
|
> 更新: 2026-06-14
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -46,4 +46,33 @@
|
|||||||
- [x] systemd 集成 — `deploy/sensu.service`
|
- [x] systemd 集成 — `deploy/sensu.service`
|
||||||
- [x] Docker 化 — `deploy/Dockerfile` (Alpine, <100MB)
|
- [x] Docker 化 — `deploy/Dockerfile` (Alpine, <100MB)
|
||||||
|
|
||||||
|
## 六、v0.6 — 安全 + 监控 ✅ 全部完成
|
||||||
|
|
||||||
|
- [x] API Key 系统 — sk-前缀, 权限模板(readonly/monitor/full), TTL过期, 用量追踪
|
||||||
|
- [x] 全端点 CSRF 保护 — panel_auth 装饰器, X-CSRF-Token 检查
|
||||||
|
- [x] 安全中间件 — X-Content-Type-Options/X-Frame-Options/XSS-Protection/Referrer-Policy
|
||||||
|
- [x] SSRF 防护 — URL scheme 白名单, 错误脱敏
|
||||||
|
- [x] Sentinel 集群监控插件 — 多节点实时仪表盘 + 节点管理 WebUI
|
||||||
|
- [x] 版本更新检测 — version.json, Gitea ZIP 下载, 备份/回滚
|
||||||
|
- [x] 插件导入安装 — zip 上传解压
|
||||||
|
- [x] 配置文件自动创建 — config.yaml.example → config.yaml
|
||||||
|
|
||||||
|
## 七、v0.7 — Windows 兼容 ✅ 全部完成
|
||||||
|
|
||||||
|
- [x] Windows 兼容 — SO_REUSEPORT 条件化, /proc 回退, 路径分隔符
|
||||||
|
- [x] 嵌入式 CPython 支持 — venv 懒加载, UTF-8 编码强制, sys.path 注入
|
||||||
|
- [x] `start.bat` — Windows 一键启动, `--no-venv` 系统 Python 模式
|
||||||
|
- [x] PYTHONPATH 自动注入 — 嵌入式 Python 模块搜索路径
|
||||||
|
- [x] HiChart 高分辨率 Canvas 图表 — devicePixelRatio 缩放, CSS 尺寸对齐
|
||||||
|
- [x] 宝塔面板部署适配 — D:\BtSoft\python\ 嵌入式 CPython 替换 PyPy
|
||||||
|
|
||||||
|
## 八、v0.8 — 网络 + 反代 ✅ 全部完成
|
||||||
|
|
||||||
|
- [x] WebSocket WSS 自动检测 — location.protocol → ws/wss
|
||||||
|
- [x] 插件路由统一面板前缀 — /SenSu/plugin/{name}, /SenSu/{plugin}/api/*
|
||||||
|
- [x] nginx 反代 WebSocket 支持 — proxy_http_version 1.1 + Upgrade/Connection 头
|
||||||
|
- [x] HTTP 链路延迟显示 — 节点卡片 RTT 实时展示 (横版左下角/网格右上角)
|
||||||
|
- [x] 多服务器部署 — test/t2/t3/cd 四节点集群
|
||||||
|
- [x] 仪表盘版本号修复 — 从 version.json 读取, 不再硬编码
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"framework": {
|
"framework": {
|
||||||
"version": "v0.8.0",
|
"version": "v0.8.0",
|
||||||
"url": "https://git.yeij.top/AskaEth/SenSu/archive/dev.zip",
|
"url": "https://git.yeij.top/AskaEth/SenSu/archive/main.zip",
|
||||||
"notes": "Sentinel横版折线图+磁盘分区+负载/SWAP/温度 | Windows兼容 | 自动更新+备份回滚 | 插件导入安装 | 安全加固29项"
|
"notes": "Sentinel横版折线图+磁盘分区+负载/SWAP/温度 | Windows兼容 | 自动更新+备份回滚 | 插件导入安装 | 安全加固29项"
|
||||||
},
|
},
|
||||||
"plugins": {
|
"plugins": {
|
||||||
|
|||||||
Reference in New Issue
Block a user