34 Commits

Author SHA1 Message Date
湛兮 94649fe604 feat: 完善发布运维前端体验 2026-06-12 17:53:41 +08:00
湛兮 3c964b68ed chore: 准备前端开源安全状态 2026-06-12 16:58:42 +08:00
湛兮 878125fe76 feat: 完善运维控制台产品化体验 2026-06-12 16:36:20 +08:00
湛兮 0f92eb7b2b feat: 优化发布流程状态展示 2026-06-12 12:26:47 +08:00
湛兮 61e6c73f12 feat: 优化成员权限和发布按钮状态 2026-06-12 10:53:30 +08:00
湛兮 0503ec2e0a feat: 完善登录角色切换和本地代理 2026-06-12 10:20:10 +08:00
湛兮 da3bbb09e1 feat: 接入 Agent 历史记录
- src/services/devopsApi.ts: 增加真实 Agent 调用历史列表接口
- src/components/GlobalAgentDrawer.vue: 抽屉打开时加载持久化历史,并展示用途、状态、问题和上下文摘要
2026-06-12 06:04:53 +08:00
湛兮 a2eb83051c feat: 优化发布单冲突提示
- src/services/http.ts: 保留后端 envelope 错误码、状态和 details
- src/stores/platform.ts: 增加发布单列表轻量刷新入口
- src/views: 发布中心和运行记录接入 CONFLICT 刷新提示
- src/types/devops.ts: 同步 ReleaseRun version 字段
2026-06-12 05:22:28 +08:00
湛兮 0302660351 feat: 展示 Gitea webhook relay 诊断
- types/api: 接入后端 webhook 诊断响应并安全降级
- store: 将 webhook 状态并入项目 Gitea 集成状态
- ProjectsView: 展示 relay 目标、hook 数量和匹配明细
2026-06-12 04:57:15 +08:00
湛兮 cb8519d3f9 feat: 展示项目 Gitea 仓库诊断
- devopsApi: 接入项目 Gitea 诊断接口
- platform store: 回填仓库可达性和默认分支 commit
- ProjectsView: 展示 Gitea 状态、分支 tag 数量和 commit 摘要
2026-06-12 04:38:51 +08:00
湛兮 4e15547662 feat: 展示项目最近发布状态
- store: 将真实 deploy-runs 回填到项目环境最近发布摘要
- ProjectsView: 展示最近 run 状态、ref、操作者和跳转入口
- RunsView: 支持通过 runId query 定位运行记录
2026-06-12 04:26:39 +08:00
湛兮 806b210739 fix: 保留项目 Jenkins 诊断结果 2026-06-12 04:15:27 +08:00
湛兮 cd3fdb4a5a feat: 展示项目 Jenkins 诊断状态 2026-06-12 04:12:22 +08:00
湛兮 1dedafc7bc feat: 增加通知 outbox 重发入口 2026-06-12 03:53:19 +08:00
湛兮 c3c0d69401 feat: 展示通知 outbox 下次重试时间
- settings: 通知 outbox 表增加 nextAttemptAt 展示,便于观察重试器调度
2026-06-12 03:39:07 +08:00
湛兮 cc72a24c7d feat: 展示通知 outbox 状态
- services: 增加 /notification-outbox 真实接口读取与摘要清洗

- store: 超级管理员加载最近通知 outbox

- settings: 增加通知 outbox 运维表格
2026-06-12 03:22:38 +08:00
湛兮 4988c5be38 feat: 展示 Agent 上下文摘要 2026-06-12 02:57:33 +08:00
湛兮 7a91bd1c36 feat: 展示 Jenkins 构建日志 2026-06-12 02:37:08 +08:00
湛兮 a089eebee1 fix: 清理发布页链接弃用警告 2026-06-12 02:27:13 +08:00
湛兮 39ca8979e7 fix: 修复普通成员发布页加载 2026-06-12 02:22:52 +08:00
湛兮 fdd65878f7 feat: 展示发布 PR 来源信息 2026-06-12 02:12:53 +08:00
湛兮 f67c0c7110 feat: 提交生产发布确认信息 2026-06-12 01:56:56 +08:00
湛兮 02e6a963d6 feat: 展示发布 ref 提交信息 2026-06-12 01:47:17 +08:00
湛兮 39dbbaa3a1 feat: 补齐运行记录重试入口 2026-06-12 01:16:41 +08:00
湛兮 8ffbdb4d45 feat: 接入成员权限与 Agent 配置页面
- src/views/MembersView.vue: 新增成员、项目权限和密码消息管理
- src/views/SettingsView.vue: 接入 Agent 配置读取、保存和连接测试
- src/services/devopsApi.ts: 补齐成员、消息和 Agent 配置真实接口
- src/views/AgentView.vue: 移除旧独立 Agent 页面,保留顶部右侧抽屉入口
2026-06-12 00:59:26 +08:00
湛兮 366f1d667e feat: 接入真实平台登录态
- login/session: 对接后端登录、鉴权恢复和首次改密
- api/store: 恢复 BPMN XML 真实接口并携带 Bearer token
- layout/settings: 展示真实角色、审计 JSON 和通知平台配置文档
2026-06-12 00:38:31 +08:00
湛兮 a37f641c6c fix: 补齐审计 JSON 单元格组件 2026-06-11 23:55:48 +08:00
湛兮 2daf93ab24 feat: 展示集成变量说明与流程详情 2026-06-11 23:52:01 +08:00
湛兮 88836590cd feat: 展示真实运维审计日志 2026-06-11 23:06:49 +08:00
湛兮 c89118ee00 docs: 同步项目配置上下文 2026-06-11 22:02:23 +08:00
湛兮 538f72eeb1 docs: 更新前端运维上下文 2026-06-11 21:53:21 +08:00
湛兮 af0649a302 feat: 改为真实后端接口模式
- devopsApi: 移除前端 mock 降级和本地发布单/refs 伪造逻辑
- views: 同步发布、运行记录、配置和顶部状态文案为真实接口模式
- docs: 更新前端维护规则,禁止新增 mock 数据降级
2026-06-11 21:27:30 +08:00
湛兮 f74454f00a fix: 适配通知平台健康状态 2026-06-11 21:07:54 +08:00
湛兮 60931e2c21 feat: 初始化DevOps平台前端 2026-06-11 20:51:53 +08:00