chore: Add Claude Fix some bugs.
Some checks failed
Build BAB Application Deployment Artifact / build (push) Failing after 2m40s

This commit is contained in:
2026-03-14 22:50:00 -04:00
parent a11b2a0568
commit e1259688a4
19 changed files with 659 additions and 22 deletions

View File

@@ -13,16 +13,19 @@ const routes: RouteRecordRaw[] = [
// component: () => import('pages/IndexPage.vue'),
component: () => import('src/pages/IndexPage.vue'),
name: 'index',
meta: { title: 'OYS Borrow a Boat' },
},
{
path: '/boat',
component: () => import('src/pages/BoatPage.vue'),
name: 'boat',
meta: { title: 'Boats' },
},
{
path: '/schedule',
component: () => import('pages/schedule/SchedulePageView.vue'),
name: 'schedule',
meta: { title: 'Schedule' },
children: [
{
path: '',
@@ -64,10 +67,12 @@ const routes: RouteRecordRaw[] = [
path: '/certification',
component: () => import('src/pages/CertificationPage.vue'),
name: 'certification',
meta: { title: 'Certifications' },
},
{
path: '/task',
name: 'task',
meta: { title: 'Tasks' },
children: [
{
path: '',
@@ -85,16 +90,19 @@ const routes: RouteRecordRaw[] = [
path: '/checklist',
component: () => import('pages/ChecklistPage.vue'),
name: 'checklist',
meta: { title: 'Checklist' },
},
{
path: '/profile',
component: () => import('src/pages/ProfilePage.vue'),
name: 'profile',
meta: { title: 'Member Profile' },
},
{
path: '/reference',
component: () => import('src/pages/reference/ReferencePage.vue'),
name: 'reference',
meta: { title: 'Reference' },
children: [
{
path: '',
@@ -103,7 +111,7 @@ const routes: RouteRecordRaw[] = [
name: 'reference-index',
},
{
path: '/reference/:id/view',
path: 'reference/:id/view',
component: () =>
import('src/pages/reference/ReferenceItemPage.vue'),
},
@@ -117,12 +125,12 @@ const routes: RouteRecordRaw[] = [
meta: { requiredRoles: ['admin'] },
children: [
{
path: '/user',
path: 'user',
component: () => import('pages/admin/UserAdminPage.vue'),
name: 'useradmin',
},
{
path: '/boat',
path: 'boat',
component: () => import('pages/admin/BoatAdminPage.vue'),
name: 'boatadmin',
},
@@ -144,14 +152,6 @@ const routes: RouteRecordRaw[] = [
publicRoute: true,
},
},
{
path: '/login',
component: () => import('pages/LoginPage.vue'),
name: 'login',
meta: {
publicRoute: true,
},
},
{
path: '/terms-of-service',
component: () => import('pages/TermsOfServicePage.vue'),