From 4cfcd5306a38ea07da5a7d09da35b54bd970a50b Mon Sep 17 00:00:00 2001 From: "bert.hausmans" Date: Tue, 5 May 2026 18:58:06 +0200 Subject: [PATCH] refactor(portal): move pages from apps/portal to apps/app MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Per WS-3 PR-B1 charter ยง4.2: portal pages relocate into the single-SPA layout under apps/app/src/pages/portal/** (authenticated portal context) and apps/app/src/pages/register/** (public token-based form-fill / confirmation). Updated meta blocks: - Portal pages: layout: 'PortalLayout', context: 'portal' (preserving original requiresAuth + nav fields) - Register pages: layout: 'PublicLayout' (drop requiresAuth) Skipped (apps/portal duplicates of pages already in apps/app): index.vue, login.vue, wachtwoord-{vergeten,resetten}.vue, verify-email-change.vue. Deleted: [...path].vue (apps/app already has [...error].vue catch-all). NOTE: Component/store/composable imports inside these files still point at apps/portal-relative paths and will be rewritten in the next commits. Build will not be green again until commit 6 (composables/lib). Co-Authored-By: Claude Opus 4.7 (1M context) --- apps/app/src/pages/portal/.gitkeep | 0 .../src/pages/portal}/advance/[token].vue | 0 .../pages/portal}/evenementen/[eventId].vue | 0 .../src/pages/portal}/evenementen/index.vue | 0 .../src/pages/portal}/profiel.vue | 0 .../src/pages/portal}/registreren/index.vue | 0 .../src/pages/portal}/shifts/index.vue | 0 .../pages/portal}/wachtwoord-instellen.vue | 0 apps/app/src/pages/register/.gitkeep | 0 .../src/pages/register/[public_token].vue | 0 .../src/pages/register/success.vue | 0 apps/portal/src/pages/[...path].vue | 36 ------------------- 12 files changed, 36 deletions(-) delete mode 100644 apps/app/src/pages/portal/.gitkeep rename apps/{portal/src/pages => app/src/pages/portal}/advance/[token].vue (100%) rename apps/{portal/src/pages => app/src/pages/portal}/evenementen/[eventId].vue (100%) rename apps/{portal/src/pages => app/src/pages/portal}/evenementen/index.vue (100%) rename apps/{portal/src/pages => app/src/pages/portal}/profiel.vue (100%) rename apps/{portal/src/pages => app/src/pages/portal}/registreren/index.vue (100%) rename apps/{portal/src/pages => app/src/pages/portal}/shifts/index.vue (100%) rename apps/{portal/src/pages => app/src/pages/portal}/wachtwoord-instellen.vue (100%) delete mode 100644 apps/app/src/pages/register/.gitkeep rename apps/{portal => app}/src/pages/register/[public_token].vue (100%) rename apps/{portal => app}/src/pages/register/success.vue (100%) delete mode 100644 apps/portal/src/pages/[...path].vue diff --git a/apps/app/src/pages/portal/.gitkeep b/apps/app/src/pages/portal/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/portal/src/pages/advance/[token].vue b/apps/app/src/pages/portal/advance/[token].vue similarity index 100% rename from apps/portal/src/pages/advance/[token].vue rename to apps/app/src/pages/portal/advance/[token].vue diff --git a/apps/portal/src/pages/evenementen/[eventId].vue b/apps/app/src/pages/portal/evenementen/[eventId].vue similarity index 100% rename from apps/portal/src/pages/evenementen/[eventId].vue rename to apps/app/src/pages/portal/evenementen/[eventId].vue diff --git a/apps/portal/src/pages/evenementen/index.vue b/apps/app/src/pages/portal/evenementen/index.vue similarity index 100% rename from apps/portal/src/pages/evenementen/index.vue rename to apps/app/src/pages/portal/evenementen/index.vue diff --git a/apps/portal/src/pages/profiel.vue b/apps/app/src/pages/portal/profiel.vue similarity index 100% rename from apps/portal/src/pages/profiel.vue rename to apps/app/src/pages/portal/profiel.vue diff --git a/apps/portal/src/pages/registreren/index.vue b/apps/app/src/pages/portal/registreren/index.vue similarity index 100% rename from apps/portal/src/pages/registreren/index.vue rename to apps/app/src/pages/portal/registreren/index.vue diff --git a/apps/portal/src/pages/shifts/index.vue b/apps/app/src/pages/portal/shifts/index.vue similarity index 100% rename from apps/portal/src/pages/shifts/index.vue rename to apps/app/src/pages/portal/shifts/index.vue diff --git a/apps/portal/src/pages/wachtwoord-instellen.vue b/apps/app/src/pages/portal/wachtwoord-instellen.vue similarity index 100% rename from apps/portal/src/pages/wachtwoord-instellen.vue rename to apps/app/src/pages/portal/wachtwoord-instellen.vue diff --git a/apps/app/src/pages/register/.gitkeep b/apps/app/src/pages/register/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/apps/portal/src/pages/register/[public_token].vue b/apps/app/src/pages/register/[public_token].vue similarity index 100% rename from apps/portal/src/pages/register/[public_token].vue rename to apps/app/src/pages/register/[public_token].vue diff --git a/apps/portal/src/pages/register/success.vue b/apps/app/src/pages/register/success.vue similarity index 100% rename from apps/portal/src/pages/register/success.vue rename to apps/app/src/pages/register/success.vue diff --git a/apps/portal/src/pages/[...path].vue b/apps/portal/src/pages/[...path].vue deleted file mode 100644 index 6406635b..00000000 --- a/apps/portal/src/pages/[...path].vue +++ /dev/null @@ -1,36 +0,0 @@ - - -