feat: add queue management for admin panel

This commit is contained in:
DarkSky
2026-01-01 06:13:50 +08:00
parent f745f7b669
commit 0b0ae5ea0a
11 changed files with 2460 additions and 34 deletions
+3
View File
@@ -13,6 +13,7 @@ export const ROUTES = {
setup: '/admin/setup',
accounts: '/admin/accounts',
workspaces: '/admin/workspaces',
queue: '/admin/queue',
ai: '/admin/ai',
settings: { index: '/admin/settings', module: '/admin/settings/:module' },
about: '/admin/about',
@@ -30,6 +31,7 @@ export const RELATIVE_ROUTES = {
setup: 'setup',
accounts: 'accounts',
workspaces: 'workspaces',
queue: 'queue',
ai: 'ai',
settings: { index: 'settings', module: ':module' },
about: 'about',
@@ -45,6 +47,7 @@ admin.auth = () => '/admin/auth';
admin.setup = () => '/admin/setup';
admin.accounts = () => '/admin/accounts';
admin.workspaces = () => '/admin/workspaces';
admin.queue = () => '/admin/queue';
admin.ai = () => '/admin/ai';
const admin_settings = () => '/admin/settings';
admin_settings.module = (params: { module: string }) =>