add new statistic page

This commit is contained in:
Adrian Zürcher
2026-02-08 08:39:17 +01:00
parent db6168b84c
commit edc2190581
7 changed files with 236 additions and 1 deletions

View File

@@ -37,6 +37,16 @@ const routes: RouteRecordRaw[] = [
component: () => import('src/pages/GroupTable.vue'),
meta: { requiresAuth: true, requiresAdmin: true },
},
{
path: 'report',
component: () => import('src/pages/ReportPage.vue'),
meta: { requiresAuth: true, requiresAdmin: false },
},
{
path: 'stats',
component: () => import('src/pages/StatsPage.vue'),
meta: { requiresAuth: true, requiresAdmin: true, noBackendAdmin: true },
},
{
path: 'settings',
component: () => import('pages/SettingsPage.vue'),