Skip to content

feat(admin): bullmq admin dashboard shared contracts - #7513

Open
xqvvu wants to merge 1 commit into
labring:mainfrom
xqvvu:xqvvu/feat/bullmq-admin-dashboard
Open

feat(admin): bullmq admin dashboard shared contracts#7513
xqvvu wants to merge 1 commit into
labring:mainfrom
xqvvu:xqvvu/feat/bullmq-admin-dashboard

Conversation

@xqvvu

@xqvvu xqvvu commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

为 pro/admin 的 BullMQ mini dashboard 提供主仓库侧共享契约:接口类型 / zod schema、审计事件与多语言文案。

实际管理面板(页面、API、服务层)在 fastgpt-pro 仓库实现,见对应 PR。本 PR 需先合入,pro 侧构建才能解析 @fastgpt/global/openapi/admin/system/bullmq/api 类型。

改动:

  • packages/global/openapi/admin/system/bullmq/api.ts:队列概览 / failed 列表 / retry / remove 的 zod schema 与响应类型
  • packages/global/support/user/audit/constants.ts:新增 ADMIN_RETRY_BULLMQ_JOB、ADMIN_REMOVE_BULLMQ_JOB
  • packages/web/support/user/audit/constants.ts:审计事件映射
  • packages/web/i18n/{zh-CN,en,zh-Hant}/account_team.json:审计事件文案
  • 设计/开发文档:.agents/design/bullmq-admin-dashboard/

测试:packages/global 93 文件 1906 用例通过

为 pro/admin 的 BullMQ mini dashboard 补充共享契约:
- packages/global 新增 admin/system/bullmq openapi 类型与 zod schema
- 新增 ADMIN_RETRY_BULLMQ_JOB / ADMIN_REMOVE_BULLMQ_JOB 审计事件及中英繁文案
@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 25.21% 2273 / 9015
🔵 Statements 25.2% 2391 / 9485
🔵 Functions 21.18% 463 / 2185
🔵 Branches 20.31% 1041 / 5124
File CoverageNo changed files found.
Generated in workflow #2484 for commit 5457baa by the Vitest Coverage Report Action

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown

Admin Preview Image Ready!

ghcr.io/labring/fastgpt-pr:admin_5457baa075a6281fbda4576caace9d0e0932481f

🕒 Time: 2026-08-24 11:30:36 (UTC+8)

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown

Build and publish successful - Preview fastgpt Image:

ghcr.io/labring/fastgpt-pr:fastgpt_5457baa075a6281fbda4576caace9d0e0932481f

🕒 Time: 2026-08-24 11:31:31 (UTC+8)

@c121914yu c121914yu closed this Aug 24, 2026
@c121914yu c121914yu reopened this Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants