Files
Nexus/docs/changelog/2026-06-07-scripts-page-execution-history-panel.md
T
Nexus Agent c8b0663508
Nexus CI/CD / test (push) Waiting to run
Nexus CI/CD / deploy (push) Blocked by required conditions
Nexus Pre-commit Checks / quick-check (push) Waiting to run
feat: 批量IP添加、脚本库历史、推送权限记录与脚本SSH执行修复
批量添加替代CSV并支持去重;脚本库页内嵌执行历史;推送历史记录 rsync 权限策略;
脚本执行不再依赖 Agent 在线;服务器同步日志与相关单测补齐。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 03:15:40 +08:00

877 B

脚本库页内嵌执行历史

日期: 2026-06-07

变更摘要

脚本库页面脚本列表下方新增两块常驻区域:最近 5 次执行日志(含事件时间线)与 全部执行历史(分页表格);卡片「历史」改为筛选下方表格并滚动定位。

动机

执行记录原先仅在弹窗中按单脚本查看,不便纵览全局执行与审计日志对照。

涉及文件

  • frontend/src/pages/ScriptsPage.vue — 历史面板、加载/刷新/筛选
  • frontend/src/types/api.tsScriptExecItem.events 字段与 API 对齐

迁移 / 重启

  • 仅前端静态资源,需 vite build 后部署

验证方式

cd frontend && npx vite build

浏览器 #/scripts:底部见最近 5 条与分页历史;执行/重试/停止后列表自动刷新;点脚本卡片「历史」筛选对应脚本。