feat: implement browser extension for media publishing and add backend support for media management

This commit is contained in:
2026-04-03 00:39:15 +08:00
parent 8958cb44c0
commit 32d6a462cd
60 changed files with 8268 additions and 26 deletions
+3
View File
@@ -14,6 +14,9 @@ const generateStatusMap: Record<string, { label: string; color: string }> = {
const publishStatusMap: Record<string, { label: string; color: string }> = {
unpublished: { label: "status.publish.unpublished", color: "default" },
publishing: { label: "status.publish.publishing", color: "processing" },
success: { label: "status.publish.success", color: "success" },
failed: { label: "status.publish.failed", color: "error" },
partial_success: { label: "status.publish.partial_success", color: "warning" },
published: { label: "status.publish.published", color: "success" },
publish_success: { label: "status.publish.publish_success", color: "success" },
publish_failed: { label: "status.publish.publish_failed", color: "error" },