Files
Nexus/docs/changelog/2026-06-07-alignment-plan-phase1.md
T
2026-07-08 22:31:31 +08:00

1.2 KiB
Raw Blame History

Changelog — 对齐计划 Phase 1B-01/B-04/B-05 + 文档)

日期2026-06-07

摘要

docs/design/plans/2026-06-07-missing-features-alignment-plan.md 实施首批 P1 项:Commands 推送日志第三视图、CSV 导入静态模板、功能指南 §12.6/12.8/12.10 与附录 E.1 扩写;acceptance_catalog 与 E2E 用例同步。

动机

计划 Week 1 优先项;旧版 commands.html 三视图在 SPA 缺推送日志;导入对话框链接的模板文件不存在。

涉及文件

  • frontend/src/pages/CommandsPage.vue — 推送日志视图 + status/sync_mode/trigger 筛选
  • web/app/servers_import_template.csv — 静态模板(与 GET /servers/import/template 列一致)
  • frontend/src/pages/ServersPage.vue — 模板说明
  • docs/project/nexus-functional-development-guide.md — §12.6/12.8/12.10
  • docs/project/nexus-functional-development-guide-appendix.md — E.1
  • tests/acceptance_catalog.py
  • frontend/e2e/full-acceptance.spec.mjs

迁移 / 重启

  • 仅前端静态 + 文档;vite build 后部署 web/app/

验证

cd frontend && npx vite build
# Commands #/commands → 推送日志视图 → 筛选器可见、表格加载
# Servers 导入对话框 → 下载模板 CSV 200