Commit Graph

26 Commits

Author SHA1 Message Date
湛兮 0d60820c93 feat: 增加通知 outbox 重试器
- notifications: 支持失败 outbox 按配置 nextAttemptAt 重试并达到上限转 dead

- settings: 暴露通知 outbox 重试相关环境变量说明
2026-06-12 03:39:07 +08:00
湛兮 4597dcaa38 feat: 持久化通知 outbox 记录
- notifications: 通知发送前写入 outbox,并在成功、失败或未配置时回写状态

- deploy-runs: 审计通知结果时带上 outboxMessageId

- outbox: 新增超级管理员查询最近通知投递摘要接口
2026-06-12 03:22:38 +08:00
湛兮 36c22eb00d fix: 收窄上下文摘要脱敏误判 2026-06-12 03:04:53 +08:00
湛兮 2845e7cfd5 feat: 补齐 Agent 真实运维上下文 2026-06-12 02:57:33 +08:00
湛兮 c9ce35c758 fix: 清理 Jenkins 日志控制片段 2026-06-12 02:41:47 +08:00
湛兮 b41c9c902f feat: 开放 Jenkins 构建日志接口 2026-06-12 02:37:07 +08:00
湛兮 fb736701ca feat: 补齐 Gitea PR 来源摘要 2026-06-12 02:12:53 +08:00
湛兮 370d263770 fix: 保留生产确认错误字段 2026-06-12 02:03:04 +08:00
湛兮 f7295529b6 feat: 收紧生产发布确认校验 2026-06-12 01:56:56 +08:00
湛兮 6a4953e347 feat: 补齐 Gitea ref 提交摘要 2026-06-12 01:47:17 +08:00
湛兮 a21ec249b7 chore: 接入 Prisma 迁移部署基线 2026-06-12 01:38:58 +08:00
湛兮 78f97fedf8 feat: 限制发布单重试边界 2026-06-12 01:16:41 +08:00
湛兮 bc3aa31289 feat: 接入真实登录与成员权限
- auth/members/messages: 新增超级管理员登录、成员权限和密码消息流程
- agent-config/agent: 支持服务端保存 Agent 配置并取消未配置 mock 成功结果
- projects/deploy-runs/settings: 按当前用户权限保护真实接口
- prisma: 新增用户、项目权限和平台消息表结构
2026-06-12 00:38:23 +08:00
湛兮 cf1bebf625 feat: 补充集成配置变量说明 2026-06-11 23:47:46 +08:00
湛兮 48b0e12272 fix: 补齐取消发布审计操作者 2026-06-11 23:31:01 +08:00
湛兮 6ce1543a0a feat: 支持取消 Jenkins 发布执行 2026-06-11 23:22:17 +08:00
湛兮 588caa4209 feat: 持久化运维审计日志 2026-06-11 22:57:05 +08:00
湛兮 2181fc7389 fix: 清理发布步骤终态提示 2026-06-11 22:43:24 +08:00
湛兮 62a2f933d3 fix: 修复 Prisma seed 部署入口 2026-06-11 22:36:45 +08:00
湛兮 d0375257ce feat: 支持发布单 MySQL 持久化 2026-06-11 22:33:50 +08:00
湛兮 b5ee9b3648 fix: 兼容非参数化 Jenkins Job 触发 2026-06-11 22:13:47 +08:00
湛兮 8bd0ba74c7 docs: 同步通知通道上下文 2026-06-11 22:02:23 +08:00
湛兮 bed6bfed85 docs: 更新后端运行上下文 2026-06-11 21:53:21 +08:00
湛兮 902817788d feat: 增加发布策略校验
- projects: 为环境补充 releasePolicy 和 refPattern,区分 branch、tag、master 发布策略
- deploy-runs: 创建发布单前校验项目状态、环境和 ref 规则
- repository: 数据库读取路径补齐发布策略推断
2026-06-11 21:27:20 +08:00
湛兮 163f411485 feat: 增加通知Provider和Jenkins自动同步 2026-06-11 21:07:54 +08:00
湛兮 caec5a618d feat: 初始化DevOps平台后端 2026-06-11 20:49:59 +08:00