feat(publish): add tenant publish management with desktop deep-link

Expose tenant-authenticated publish task list and retry endpoints so the
admin web can show desktop publish state without an Electron bridge, and
register a `shengxintui://` deep-link so the page can hand off to the
desktop client workbench.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-07 12:07:28 +08:00
parent c347f583a4
commit c1e7c5e90c
15 changed files with 1429 additions and 56 deletions
@@ -77,6 +77,7 @@ const enUS = {
freeCreate: 'Free Create',
imitation: 'Imitation Create',
media: 'Media',
publishManagement: 'Publish Management',
brandManagement: 'Brand Management',
tracking: 'Tracking',
trackingDetail: 'Data Details',
@@ -202,6 +203,11 @@ const enUS = {
description:
'Review desktop-managed media bindings, authorization state, and sync results in one place.',
},
publishManagement: {
title: 'Publish Management',
description:
'Review desktop publish tasks, external links, account workbench entry points, and retry state.',
},
brands: {
title: 'Brand Library',
description: 'Manage keywords, question sets, and competitors around each brand.',