feat(panel): implement admin submission approval and reject queue

This commit is contained in:
Lemon-miaow committed 2026-07-02 23:38:46 +08:00
1 parent c7315e44b6
commit 191640c3f5
12 files changed
+769 -4

No files matched your search

+20 -1
View File
@@ -52,5 +52,24 @@
"filter_all": "全部",
"filter_enabled": "已启用",
"filter_disabled": "已禁用",
"image_ref_label": "镜像引用"
"image_ref_label": "镜像引用",
"submissions_title": "审核提交",
"submissions_subtitle": "用户模组包上传的审核队列。通过审核的任务将自动启动 Kaniko 构建并运行 Trivy 安全扫描。",
"table_submitted_by": "提交人",
"table_display_name": "名称",
"approve_btn": "通过",
"reject_btn": "驳回",
"reject_reason_label": "驳回原因",
"reject_reason_placeholder": "请填写驳回原因(限 1000 字符)",
"reject_dialog_title": "驳回申请",
"reject_dialog_desc": "请提供驳回该模组包提交的详细原因,提交后该原因将展示给用户。",
"reject_dialog_submit": "确定驳回",
"status_pending_review": "待审核",
"status_approved": "已通过",
"status_rejected": "已驳回",
"no_submissions_title": "暂无审核任务",
"no_submissions_hint": "当前没有待审核或已审核的模组包提交。",
"reviewer": "审核人",
"reviewed_at": "审核时间",
"reject_reason": "驳回理由"
}