tamakyi
25b8b97970
fix: 表格完整显示 + 事件区块样式重做 + 探测范围可选(probeScope)
1) 表格显示不全
table-layout:fixed 保证不横向滚动后,列内仍是 nowrap,实测长 URL 被截
388px、名称截 219px、可用率条截 35px(1440 宽共 14 个单元格)。
改为允许换行(地址 break-all)并重排列宽 —— 数据完整且仍零横向滚动。
2) 最近事件完全没样式
根因:上次追加 CSS 的命令是 `node --check app.js && cat >> style.css`,
--check 报错导致 && 短路,CSS 从未写入(只有 HTML 裸奔)。
本次用编辑器写入;同时重做为时间线样式(竖线 + 类型着色圆点 + 左描边)、
名称列按内容自适应(消除大片空白)、默认折叠最近 8 条可展开全部。
3) dataFilter=uptimerobot 时仍在探测本地目标
新增 settings.probeScope(all|config|uptimerobot),不填则跟随 dataFilter;
显式设 all 可保留探测。启动日志打印当前口径与范围。
顺带修复两个连带问题:
- UR 镜像目标此前不产生事件也不告警(evaluateRound 只遍历本地目标),
配 uptimerobot 口径等于收不到任何提醒 —— 现在两类目标统一纳入
- 去抖计数被评估频率放大:evaluateRound 每秒执行,原实现每次评估都
failStreak+1,持续离线目标 1 秒即达阈值告警。改为按探测时间戳去重,
且无状态变化时不再反复落盘
测试:verify-views [J] 扩到 11 条(长内容不截断/仍不滚动/时间线布局/
类型着色/折叠展开),verify-notify 新增 [D3] 4 条(范围跟随、不再探测本地、
显式 all 恢复、与展示口径解耦)+ 去抖计数断言。六套 170 项全通过。
2026-10-14 10:22:05 +08:00
..
2026-10-13 18:31:58 +08:00
2026-10-13 21:55:44 +08:00
2026-10-14 00:32:59 +08:00
2026-10-14 10:22:05 +08:00
2026-10-14 10:22:05 +08:00
2026-10-13 22:37:02 +08:00
2026-10-14 10:22:05 +08:00
2026-10-14 00:32:59 +08:00
2026-10-13 18:31:58 +08:00
2026-10-14 10:22:05 +08:00
2026-10-14 10:22:05 +08:00
2026-10-13 23:54:46 +08:00