dabfc128b3
- 3389远程页 + guacd 侧车 WebSocket 桥(无 RDP 会话审计) - 文件推送完成独立提示音,至少一台成功即播放 - 子机列表展开 CPU/内存/磁盘 sparkline 与指标采样落库 - 终端全量服务器列表、连接中状态;告警 Telegram 公网 IP - SSH 密钥凭据 UI 简化;子机搜索未设路径筛选 Co-authored-by: Cursor <cursoragent@cursor.com>
1.1 KiB
1.1 KiB
服务器搜索包含未设路径机器
日期: 2026-06-09
摘要
主列表默认 target_path_unset=false 排除未设路径服务器;顶栏搜索时仍带该过滤,导致搜名称/IP 命中不了未设路径机器。另:搜索防抖只刷新主表,未设路径区块未同步。
修复
useServerPagination:有搜索词时不传target_path_unset/category/is_online,全库检索ServersPage.onSearch:同时刷新主表、未设路径区块、连接失败列表- 连接失败列表 API 支持
search;主表无结果时自动滚到失败列表 - 后端
server_repo搜索扩展至category,并转义 LIKE 通配符 - 搜索框提示与「全库搜索中」chip
涉及文件
frontend/src/composables/useServerPagination.tsfrontend/src/pages/ServersPage.vueserver/infrastructure/database/server_repo.pyserver/api/servers.pytests/test_server_target_path_filter.py
验证
pytest tests/test_server_target_path_filter.pynpm run type-check- 服务器页搜索未设路径机器名称,主表应出现