c8b0663508
批量添加替代CSV并支持去重;脚本库页内嵌执行历史;推送历史记录 rsync 权限策略; 脚本执行不再依赖 Agent 在线;服务器同步日志与相关单测补齐。 Co-authored-by: Cursor <cursoragent@cursor.com>
1.7 KiB
1.7 KiB
对齐计划 Phase 1 部署验证
日期:2026-06-07
生产版本:fb6a4be7
URL:https://api.synaglobal.vip
A 类 — 部署验证
| ID | 项 | 结果 | 证据 |
|---|---|---|---|
| A-01 | 生产部署 API + 前端 | PASS | deploy/deploy-production.sh → /health ok、/app/ 200 |
| A-02 | push_schedules.target_path 迁移 |
待 SSH 复核 | API 重启后 run_schema_migrations 自动 DDL;本机无 SSH key |
| A-03 | 脚本库生产点验 | 待浏览器 | ScriptsPage-Bt6WITgz.js 已随镜像构建 |
| A-04 | 调度生产点验 | 待浏览器 | SchedulesPage-Bn9s0WQt.js 已随镜像构建 |
| A-05 | 边端 Agent 401 | 待子机同步 | web/agent/agent.py 已合入镜像;子机需手动更新 |
B 类 — 本批实现
| ID | 项 | 结果 |
|---|---|---|
| B-01 | Commands 推送日志视图 | PASS(代码+构建)CommandsPage-q-bsIegj.js |
| B-04 | CSV 导入模板 | 部分 — 静态 URL 生产 404;已补 Dockerfile.prod + frontend/public/ 待再部署 |
| B-05 | 功能指南 §12.6/12.8/12.10 | PASS |
E 类
| ID | 项 | 结果 |
|---|---|---|
| E-08 | acceptance_catalog | PASS |
| E-22 | 功能指南扩写 | PASS(同 B-05) |
命令记录
bash deploy/deploy-production.sh
# fb6a4be7 · Docker rebuild · /health ok · /app/ 200
curl -sS https://api.synaglobal.vip/health # ok
curl -w "%{http_code}" https://api.synaglobal.vip/app/servers_import_template.csv # 404(Dockerfile 未 COPY,已修待再部署)
下一批(计划 Week 1 剩余)
- 再部署含 CSV Dockerfile 修复
- A-02~A-05 浏览器/SSH 终验
- D-01 Agent upgrade 对齐
- B-02 Dashboard 趋势图