8c86b50d09
服务器页拆分未设路径列表、行内展开详情;API target_path_unset 可选过滤。 命令栏取消 Shell 语法彩色,ANSI 仅保留 xterm SSH 输出区。 Co-authored-by: Cursor <cursoragent@cursor.com>
730 B
730 B
设计 — 服务器未设路径区块 + 行内详情
日期: 2026-06-08
状态: 已实施
背景与目标
主列表排除 target_path 为空或 /www/wwwroot 的机器,独立展示「未设置路径服务器」卡片(位于连接失败列表上方);主/副表点击名称行内展开紧凑详情,移除底部大块详情卡。
API
GET /api/servers/?target_path_unset=true|false — 默认不传(不过滤),Terminal/Dashboard 零回归。
判定
is_unset_target_path: trim 后 '' 或 '/www/wwwroot';'/www/wwwroot/' 不算未设置。
验收
主表无未设路径机器;未设路径卡片在失败列表上方;名称行内详情;改路径后双表迁移。