Add team roles and content management updates

This commit is contained in:
AzuTear
2026-06-25 19:52:46 +02:00
parent 54293f4c45
commit 693769e5a8
126 changed files with 6966 additions and 738 deletions
+14
View File
@@ -65,6 +65,12 @@ export const adminRoutes: RouteRecordRaw[] = [
component: () => import('../views/admin/AdminUsersLogsView.vue'),
meta: { keepAlive: true },
},
{
path: 'team',
name: 'admin-team',
component: () => import('../views/admin/AdminTeamView.vue'),
meta: { keepAlive: true },
},
{
path: 'analytics',
name: 'admin-analytics',
@@ -105,6 +111,14 @@ export const routes: RouteRecordRaw[] = [
bareShell: true,
},
},
{
path: '/auth/twitch/callback',
name: 'twitch-auth-callback',
component: () => import('../views/TwitchAuthCallbackView.vue'),
meta: {
bareShell: true,
},
},
{
path: '/status/network-error',
name: 'network-error',