Repository navigation
SAO Theme v1.0.22 (适配 Monitor v1.3.2+)
🚀 Monitor 1.3.2+ 新特性适配与增强 (v1.0.22)
本版本重点适配了 Monitor Hub 1.3.2 系列新特性与规范,并强化了用户自定义控制能力:
- ⚡ 动态历史监控天数与时间窗口 (
history_days):- 负载与 Ping 监控图表时间范围不再锁死 168 小时,动态跟随 Hub 后台配置的
history_days(支持 1–365 天)自动生成档位按钮(最高支持 8760 小时); - 全面支持 1.3.2 超 7 天历史数据的小时汇总粒度(
step与minutes),CPU 指标卡片支持标明长周期采样内的“峰值 XX%”,防止瞬时高负载被平均化抹平。
- 负载与 Ping 监控图表时间范围不再锁死 168 小时,动态跟随 Hub 后台配置的
- 📌 节点详情公开说明 (
public_remark):- 节点详情页(Instance)系统面板新增展示站长对外公开说明(
public_remark,纯文本安全渲染); - 保持卡片副标题纯净,卡片标签仅展示所属分组,避免无关文本污染首页。
- 节点详情页(Instance)系统面板新增展示站长对外公开说明(
- 🌐 跨时区到期误报消除 (
expires_in):- 优先读取 Hub 服务端预计算好的
expires_in剩余天数,彻底消除因浏览器与服务端跨时区时差导致的“临近到期误判已过期”问题,旧版 Hub 自动平滑降级。
- 优先读取 Hub 服务端预计算好的
- 💰 货币与周期格式化增强:
- 采用标准
Intl.NumberFormat本地化格式化货币符号,并添加全局安全容错降级; - 完整支持
<n>m(如60m、18m)等自定义月份计费周期的解析与多周期规范展示。
- 采用标准
- 🎛️ 分组联动与未分组过滤控制项(把选择权交给用户):
showUngroupedTab(在分组栏显示“未分组”标签):默认关闭(未分组机器在“全部”中查看,保证 Tab 栏整洁优雅);站长可按需开启;overviewFollowGroup(顶部总览跟随当前分组联动):默认保持全站集群总览大盘;开启后顶部总览数据(服务器数、在线率、总流量、实时带宽等)将严格按当前选中分组实时统计。
- 🛡️ 发布完整性校验:
- 打包流程集成
gzip -t流完整性校验,确保发布的主题包完全符合 Monitor 1.3.0+ 校验和标准。
- 打包流程集成