c8b0663508
批量添加替代CSV并支持去重;脚本库页内嵌执行历史;推送历史记录 rsync 权限策略; 脚本执行不再依赖 Agent 在线;服务器同步日志与相关单测补齐。 Co-authored-by: Cursor <cursoragent@cursor.com>
684 B
684 B
Changelog — 服务器详情同步日志修复
日期:2026-06-07
摘要
修复服务器列表展开面板「同步日志」Tab 恒为空:前端误将 GET /api/servers/{id}/logs 的数组响应当作 { items: [] } 解析。
动机
用户反馈服务器列表同步日志缺失;API 契约为 response_model=list,SPA 使用 res.items 导致始终 []。
涉及文件
frontend/src/pages/ServersPage.vue
迁移 / 重启
仅前端静态资源;vite build 后部署。
验证
- 打开
#/servers,点击有推送记录的服务器行 - 切到「同步日志」Tab → 应显示路径与状态(非「暂无同步日志」)