Commit Graph

  • 2798100323 docs: 更新ROADMAP至v0.8.0,补充v0.6-v0.8完成内容 main qinglong 2026-06-14 21:43:53 +08:00
  • 1085a167e0 docs: 更新ROADMAP至v0.8.0,补充v0.6-v0.8完成内容 dev qinglong 2026-06-14 21:43:53 +08:00
  • 2a0f62ef1c Merge branch 'dev' qinglong 2026-06-14 20:22:37 +08:00
  • 8ca6da67ab fix: app_v3.js同步app.js的SENSU_BASE前缀改动 qinglong 2026-06-14 20:21:08 +08:00
  • 10630f3b8f fix: 插件路由注册时从配置文件fallback读取面板路径,解决初始化顺序导致的路径缺失 qinglong 2026-06-14 20:15:27 +08:00
  • 6c6c88b22a fix: 插件API路由统一加面板前缀(/SenSu),解决反代后插件页面空白 qinglong 2026-06-14 20:14:22 +08:00
  • 11e8bf2a71 Merge branch 'dev' qinglong 2026-06-14 19:52:16 +08:00
  • 26d515e080 fix: WebSocket连接根据页面协议自动选择ws/wss,修复HTTPS下Mixed Content报错 qinglong 2026-06-14 19:39:36 +08:00
  • cd45372141 fix: start.bat pip安装抑制警告避免误判失败,报错信息区分venv/no-venv qinglong 2026-06-14 19:23:50 +08:00
  • d626a0631a fix: RotatingFileHandler强制UTF-8编码避免Windows GBK日志乱码 qinglong 2026-06-14 19:06:32 +08:00
  • 846b8a979a fix: Windows控制台强制UTF-8避免emoji编解码报错 qinglong 2026-06-14 19:03:23 +08:00
  • 2c5cd57ad4 fix: venv改为懒加载,兼容嵌入式CPython无venv模块 qinglong 2026-06-14 19:02:27 +08:00
  • b9252bdc58 fix: start.bat添加PYTHONPATH确保嵌入式CPython能找到项目模块 qinglong 2026-06-14 18:59:37 +08:00
  • 40a1502f8b feat: start.bat支持--no-venv跳过虚拟环境使用系统Python qinglong 2026-06-14 18:28:49 +08:00
  • 6d30096005 feat: start.bat支持--no-venv跳过虚拟环境使用系统Python qinglong 2026-06-14 18:28:49 +08:00
  • 28670204cf fix: 横版数据更新时间移至卡片左下角col-left qinglong 2026-06-14 17:03:03 +08:00
  • 316986c420 Merge branch 'dev' qinglong 2026-06-14 16:57:54 +08:00
  • 6c36743b89 feat: Sentinel节点卡片添加HTTP链路延迟显示(横版左下角/网格右上角) qinglong 2026-06-14 16:57:04 +08:00
  • 280cd3e994 fix: HiChart用canvas自身getBoundingClientRect获取渲染尺寸,消除CSS拉伸导致的线条变形 qinglong 2026-06-14 16:30:53 +08:00
  • f40b87ea52 fix: 仪表盘版本号从version.json读取,修复硬编码v0.6.0 qinglong 2026-06-14 16:24:41 +08:00
  • 5f38c9e8eb fix: version.json url 指向 main.zip qinglong 2026-06-14 16:19:44 +08:00
  • 8168d24fad Merge branch 'dev' qinglong 2026-06-14 16:18:24 +08:00
  • a82c94bd51 chore: version.json切回dev qinglong 2026-06-14 16:04:09 +08:00
  • 35e2368023 Merge branch 'dev' qinglong 2026-06-14 16:04:07 +08:00
  • b29b236a52 chore: version.json→main qinglong 2026-06-14 16:04:05 +08:00
  • 3f5b01f817 refactor: 版本号从version.json读取 配置模板删version字段 qinglong 2026-06-14 16:03:04 +08:00
  • 4d51a7620e chore: version.json切回dev分支 qinglong 2026-06-14 15:58:36 +08:00
  • 103d192e8f merge: dev → main (v0.8.0 稳定版) qinglong 2026-06-14 15:57:08 +08:00
  • 90a563aef0 chore: version.json指向main分支 qinglong 2026-06-14 15:56:45 +08:00
  • b4859bf704 fix: NET图表maxVal修正后重绘 stable-sentinel-v1 qinglong 2026-06-14 15:23:38 +08:00
  • cc5673c723 fix: HiChart DPR上限 2→4 qinglong 2026-06-14 15:19:22 +08:00
  • 636310dd25 revert: 图表列回到1fr qinglong 2026-06-14 15:17:00 +08:00
  • 83aa8aa93e fix: HiChart不设style.width 让CSS 100%管显示宽度 qinglong 2026-06-14 15:15:51 +08:00
  • 2bf6a0e219 fix: 图表列2fr(69%) 磁盘0.5fr 指标0.4fr qinglong 2026-06-14 15:13:12 +08:00
  • 251d8f5310 style: canvas填满mtr容器宽度 qinglong 2026-06-14 15:09:11 +08:00
  • d766df7833 fix: app_v3.js + 强制刷新插件页面 qinglong 2026-06-14 15:07:21 +08:00
  • 378ae2c4e9 fix: 清理_hires残留 + HiChart替换确认 qinglong 2026-06-14 15:06:47 +08:00
  • 06a43981d3 fix: 回到0d79acc HiChart版本 + 清缓存 qinglong 2026-06-14 15:01:49 +08:00
  • 5c41bf7a59 fix: row模式每次重建HiChart qinglong 2026-06-14 15:01:22 +08:00
  • 627ce01018 fix: 强制创建HiChart(不再依赖缓存) qinglong 2026-06-14 15:00:56 +08:00
  • 0d79accd63 refactor: 内联HiChart替代MiniChart/DualLineChart — 原生devicePixelRatio 2x qinglong 2026-06-14 14:53:34 +08:00
  • a45db99637 revert: 回滚到3258395(移除所有hires) qinglong 2026-06-14 14:51:55 +08:00
  • 41b65f62e4 revert: 回滚到改分辨率前(e0b881d) qinglong 2026-06-14 14:50:14 +08:00
  • 11b1af43a6 fix: 延迟100ms重设图表尺寸(确保父容器已布局) qinglong 2026-06-14 14:47:46 +08:00
  • 7f7a3322fb fix: NET图表深紫色+预设数据让线可见 qinglong 2026-06-14 14:45:01 +08:00
  • 3258395b45 revert: 移除所有hires缩放 回到原始分辨率 qinglong 2026-06-14 14:39:59 +08:00
  • bfaa97bdf7 fix: 修复双点号 三个图统一4x qinglong 2026-06-14 14:35:46 +08:00
  • d2bf5864b4 fix: 回到resize包装 + 4x宽 qinglong 2026-06-14 14:33:59 +08:00
  • 5cb0fd89d4 fix: 包装draw()而非resize() — 每次绘制重置4x缩放 qinglong 2026-06-14 14:31:29 +08:00
  • 353b607252 fix: 修复mc.mc./dlc.dlc.双点号语法错误 qinglong 2026-06-14 14:29:06 +08:00
  • 7fb51f2779 fix: 4x宽分辨率(仅宽 不高) qinglong 2026-06-14 14:27:16 +08:00
  • e631b9a7fc fix: 回退—仅宽2x不缩放高 qinglong 2026-06-14 14:24:59 +08:00
  • fc88dc9b62 fix: 图表宽高都4x分辨率 qinglong 2026-06-14 14:17:58 +08:00
  • e0b881d843 fix: NET图表用独立IIFE确保2x生效 qinglong 2026-06-14 14:04:12 +08:00
  • ee79b301c4 fix: _hires兼容resize和applyResize (NET图表) qinglong 2026-06-14 14:01:34 +08:00
  • cb4615da80 fix: NET图表也2x宽度 qinglong 2026-06-14 13:58:17 +08:00
  • bf758aa849 fix: CPU/MEM图表宽度2x分辨率 qinglong 2026-06-14 13:57:03 +08:00
  • 997bdc92ff revert: 撤销DPR缩放改动 回到60px高度版本 qinglong 2026-06-14 13:55:30 +08:00
  • 927b28ccac fix: var mm声明也移到赋值前 qinglong 2026-06-14 13:55:14 +08:00
  • 9366531225 fix: var mc声明移到赋值前 qinglong 2026-06-14 13:54:55 +08:00
  • ab5444d344 fix: MiniChart 2x DPR缩放 qinglong 2026-06-14 13:53:56 +08:00
  • 939d9a96e0 fix: 图表canvas双倍分辨率(400x120→CSS 100%x60px) qinglong 2026-06-14 13:53:24 +08:00
  • a22fb08e57 style: 图表增高60px + HiDPI qinglong 2026-06-14 13:51:37 +08:00
  • e6b4e3855c style: 数据叠加到图表左上角 qinglong 2026-06-14 13:46:31 +08:00
  • 809924a977 style: 图表canvas填满父容器宽度 qinglong 2026-06-14 13:44:06 +08:00
  • cf740ba94a fix: 默认3列(无磁盘) 有分区时动态切4列 qinglong 2026-06-14 13:41:05 +08:00
  • ae82b17b7b style: 减小padding/gap 列宽140px 1fr 0.7fr 0.6fr qinglong 2026-06-14 13:40:17 +08:00
  • 1572e23fda style: 磁盘/指标auto宽度+max-width 图表占满剩余 qinglong 2026-06-14 13:38:18 +08:00
  • 808e6f1345 style: 图表1.5fr 磁盘0.6fr 指标0.5fr qinglong 2026-06-14 13:36:25 +08:00
  • f393bd1bae style: 列宽 140px 1fr 0.8fr 0.7fr qinglong 2026-06-14 13:26:16 +08:00
  • f34eb1ef92 feat: 磁盘分区独立第4列 — 默认隐藏 有数据时显示 qinglong 2026-06-14 13:22:13 +08:00
  • ab33f4a65d fix: 移除溢出3列grid的空col-disk div qinglong 2026-06-14 13:19:38 +08:00
  • 34b9d6665b fix: 回到稳定版 — 磁盘放在col-extra内 qinglong 2026-06-14 13:19:07 +08:00
  • 6ccf3c5ff7 fix: 移除残留分号 qinglong 2026-06-14 13:16:52 +08:00
  • 65fe9455d5 fix: 删除重复col-disk + 修复残留分号 qinglong 2026-06-14 13:16:16 +08:00
  • bf8421b2c0 fix: col-disk独立列 默认隐藏 有分区时显示 qinglong 2026-06-14 12:56:37 +08:00
  • 681f8ecb65 fix: 磁盘分区移入col-extra 无需额外列 qinglong 2026-06-14 12:54:14 +08:00
  • e47278abb0 fix: 移除静态col-disk + 删除重复CSS qinglong 2026-06-14 12:43:22 +08:00
  • a795fdc268 fix: col-disk动态创建 无分区时不存在 qinglong 2026-06-14 12:36:34 +08:00
  • 758094cb12 fix: col-disk默认隐藏 有分区数据时才显示 qinglong 2026-06-14 12:32:32 +08:00
  • cd02cf3de7 feat: 逐步加回col-extra/col-disk/DualLineChart (全部通过Node检查) qinglong 2026-06-14 12:30:31 +08:00
  • 71c9508330 fix: 恢复到c65a991前可工作版本 + 仅var la修复 qinglong 2026-06-14 12:27:02 +08:00
  • 257f92f746 debug: pollNodes加console.log追踪 qinglong 2026-06-14 12:20:17 +08:00
  • 0a3269a0d7 fix: renderNodes try-catch + 正确闭合括号 qinglong 2026-06-14 12:01:27 +08:00
  • 64d148b771 fix: renderNodes加try-catch防止运行时错误导致加载中卡死 qinglong 2026-06-14 11:59:59 +08:00
  • 1ee6e3b284 fix: Sentinel 第194行多余}提前关闭if(isRow)块 qinglong 2026-06-14 11:57:42 +08:00
  • b708c210c7 fix: 静态HTML添加no-cache头 + app.js→app_v2.js qinglong 2026-06-14 11:55:06 +08:00
  • ae553b564d fix: 静态文件no-cache + app.js重命名防缓存 qinglong 2026-06-14 11:54:18 +08:00
  • a79af7484d fix: Sentinel JS 严格检查修复 — 模板字面量内的缺失括号 qinglong 2026-06-14 11:51:54 +08:00
  • f532a63a49 fix: 插件页面强制no-cache + app.js v0712 qinglong 2026-06-14 11:45:07 +08:00
  • 0735559b1a fix: Sentinel JS 缺失闭合括号修复 qinglong 2026-06-14 11:36:00 +08:00
  • 3d001fd204 fix: Sentinel var la 语法错误 — var不能出现在赋值表达式中 (用{{}}包住) qinglong 2026-06-14 11:20:46 +08:00
  • f6117cbc5f fix: 恢复被误删的 scripts.forEach(function(code){ (3处) qinglong 2026-06-14 11:12:07 +08:00
  • 66dc4cdfbf fix: 彻底移除所有调试console.log qinglong 2026-06-14 11:09:16 +08:00
  • bd454ab627 fix: 移除 loadPluginPage 的 console.log 调试 qinglong 2026-06-14 11:08:58 +08:00
  • 3f72d6af70 fix: 撤销loadPage误加的debug日志 qinglong 2026-06-14 11:08:25 +08:00
  • 3e632252ab debug: loadPluginPage 加日志追踪错误来源 qinglong 2026-06-14 11:07:29 +08:00
  • 29e7b2be41 fix: 插件页面加载加 ?t= 缓存破坏 + app.js v0706 qinglong 2026-06-14 10:54:39 +08:00
  • 779c78ad92 fix: Sentinel JS 多余闭合括号 (真正修复) qinglong 2026-06-14 10:48:54 +08:00
  • cab687f797 fix: Sentinel JS 多余闭合括号 qinglong 2026-06-14 10:47:37 +08:00