From bf77d2a95af689fec32cc1b26ec2d4afa18d2b33 Mon Sep 17 00:00:00 2001 From: Padreug Date: Tue, 9 Jun 2026 19:54:55 +0200 Subject: [PATCH] chore(events): scrub leftover sortir/activities references MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cleanup pass caught by review after the main rename landed. None of these were live code paths — all were doc-comments, example configs, or build-script labels. - nginx.conf.example: path-mode example URLs `/activities/` → `/events/`, alias `dist-activities` → `dist-events`, the "Sortir / activities standalone" parenthetical dropped, and the subdomain example `sortir.` → `events.`. - package.json: `dev:all` concurrently process label `sortir` → `events` and `build:demo` `VITE_BASE_PATH=/sortir/` → `/events/`. The build script call already used `npm run build:events`; this just aligns the path prefix and the process tag. - src/lib/router-helpers.ts: the standalones-list comment for `installLenientAuthGuard` updated `activities` → `events`. - src/modules/market/composables/useMarket.ts: the VITE_APP_NAME example in the comment switched from "Sortir" to "Bouge" — matching the deployment direction in vite.events.config.ts. - vite.events.config.ts: VITE_BASE_PATH doc-comment examples switched from `/sortir/` and `sortir.ariege.io` to `/events/` and `bouge.ariege.io`; the cfaun branding example now says "Bouge". Co-Authored-By: Claude Opus 4.7 (1M context) --- nginx.conf.example | 18 +++++++++--------- package.json | 4 ++-- src/lib/router-helpers.ts | 2 +- src/modules/market/composables/useMarket.ts | 2 +- vite.events.config.ts | 6 +++--- 5 files changed, 16 insertions(+), 16 deletions(-) diff --git a/nginx.conf.example b/nginx.conf.example index d3163ee..0c75a52 100644 --- a/nginx.conf.example +++ b/nginx.conf.example @@ -15,7 +15,7 @@ http { # PATH-MODE deployment (recommended) # # demo../ — minimal AIO chakra hub - # demo../activities/ — Sortir / activities standalone + # demo../events/ — events standalone # demo../market/ — marketplace standalone # demo../wallet/ — wallet standalone # demo../chat/ — chat standalone @@ -46,11 +46,11 @@ http { try_files $uri $uri/ /index.html; } - # ── Activities (Sortir) ────────────────────────────────────────── - location = /activities { return 301 /activities/$is_args$args; } - location /activities/ { - alias /var/www/aio/dist-activities/; - try_files $uri $uri/ /activities.html; + # ── Events ────────────────────────────────────────── + location = /events { return 301 /events/$is_args$args; } + location /events/ { + alias /var/www/aio/dist-events/; + try_files $uri $uri/ /events.html; } # ── Market ─────────────────────────────────────────────────────── @@ -107,13 +107,13 @@ http { # If you want pretty subdomain URLs that funnel into the path-mode # canonical, add 301 redirects per app. Example: # - # events.demo.. → demo../activities/ + # events.demo.. → demo../events/ # market.demo.. → demo../market/ # ─────────────────────────────────────────────────────────────────────── server { listen 8080; server_name events.demo..; - return 301 https://demo../activities/$request_uri; + return 301 https://demo../events/$request_uri; } server { listen 8080; @@ -154,7 +154,7 @@ http { # # server { server_name app.; root /var/www/aio/dist; ... } # server { server_name market.; root /var/www/aio/dist-market; ... } - # server { server_name sortir.; root /var/www/aio/dist-activities; ... } + # server { server_name events.; root /var/www/aio/dist-events; ... } # server { server_name wallet.; root /var/www/aio/dist-wallet; ... } # server { server_name chat.; root /var/www/aio/dist-chat; ... } # server { server_name forum.; root /var/www/aio/dist-forum; ... } diff --git a/package.json b/package.json index 5916f09..4fea5ac 100644 --- a/package.json +++ b/package.json @@ -33,8 +33,8 @@ "dev:restaurant": "vite --host --config vite.restaurant.config.ts", "build:restaurant": "vue-tsc -b && vite build --config vite.restaurant.config.ts", "preview:restaurant": "vite preview --host --config vite.restaurant.config.ts", - "dev:all": "concurrently -n hub,libra,sortir,wallet,chat,forum,market,tasks,restaurant -c blue,magenta,cyan,yellow,green,blue,red,gray,green \"npm:dev\" \"npm:dev:libra\" \"npm:dev:events\" \"npm:dev:wallet\" \"npm:dev:chat\" \"npm:dev:forum\" \"npm:dev:market\" \"npm:dev:tasks\" \"npm:dev:restaurant\"", - "build:demo": "npm run build && VITE_BASE_PATH=/sortir/ npm run build:events && VITE_BASE_PATH=/libra/ npm run build:libra && VITE_BASE_PATH=/wallet/ npm run build:wallet && VITE_BASE_PATH=/chat/ npm run build:chat && VITE_BASE_PATH=/forum/ npm run build:forum && VITE_BASE_PATH=/market/ npm run build:market && VITE_BASE_PATH=/tasks/ npm run build:tasks && VITE_BASE_PATH=/restaurant/ npm run build:restaurant", + "dev:all": "concurrently -n hub,libra,events,wallet,chat,forum,market,tasks,restaurant -c blue,magenta,cyan,yellow,green,blue,red,gray,green \"npm:dev\" \"npm:dev:libra\" \"npm:dev:events\" \"npm:dev:wallet\" \"npm:dev:chat\" \"npm:dev:forum\" \"npm:dev:market\" \"npm:dev:tasks\" \"npm:dev:restaurant\"", + "build:demo": "npm run build && VITE_BASE_PATH=/events/ npm run build:events && VITE_BASE_PATH=/libra/ npm run build:libra && VITE_BASE_PATH=/wallet/ npm run build:wallet && VITE_BASE_PATH=/chat/ npm run build:chat && VITE_BASE_PATH=/forum/ npm run build:forum && VITE_BASE_PATH=/market/ npm run build:market && VITE_BASE_PATH=/tasks/ npm run build:tasks && VITE_BASE_PATH=/restaurant/ npm run build:restaurant", "electron:dev": "concurrently \"vite --host\" \"electron-forge start\"", "electron:build": "vue-tsc -b && vite build && electron-builder", "electron:package": "electron-builder", diff --git a/src/lib/router-helpers.ts b/src/lib/router-helpers.ts index 5d982fd..f80f4ab 100644 --- a/src/lib/router-helpers.ts +++ b/src/lib/router-helpers.ts @@ -56,7 +56,7 @@ export function installStrictAuthGuard(router: Router): void { /** * Lenient guard — only routes with meta.requiresAuth === true require auth. - * Used by hub and the public standalones (forum, market, tasks, activities). + * Used by hub and the public standalones (forum, market, tasks, events). */ export function installLenientAuthGuard(router: Router): void { router.beforeEach(async (to) => { diff --git a/src/modules/market/composables/useMarket.ts b/src/modules/market/composables/useMarket.ts index 57697e8..525916b 100644 --- a/src/modules/market/composables/useMarket.ts +++ b/src/modules/market/composables/useMarket.ts @@ -204,7 +204,7 @@ export function useMarket() { // Logged-in user has no published market event yet — show their // namespace as "My Market". Avoids leaking VITE_APP_NAME (which // is the brand of whichever standalone app is bundled, e.g. - // "Sortir" for the events app) into the market label. + // "Bouge" for the events app) into the market label. name: 'My Market', description: 'A communal market to sell your goods', merchants: [], diff --git a/vite.events.config.ts b/vite.events.config.ts index 3cc992e..418bb35 100644 --- a/vite.events.config.ts +++ b/vite.events.config.ts @@ -38,11 +38,11 @@ function eventsHtmlPlugin(): Plugin { * Vite config for the standalone events app. * * Set VITE_BASE_PATH to deploy under a path prefix: - * VITE_BASE_PATH=/sortir/ → app.ariege.io/sortir/ (shared auth) - * (default: /) → sortir.ariege.io (standalone subdomain) + * VITE_BASE_PATH=/events/ → app.ariege.io/events/ (shared auth) + * (default: /) → bouge.ariege.io (standalone subdomain) * * Set VITE_APP_NAME to brand the standalone (PWA name, HTML title, console - * logs). cfaun sets "Sortir" via NixOS; future deployments can override + * logs). cfaun sets "Bouge" via NixOS; future deployments can override * (e.g. "Bouge"). Defaults to "Events". */ const APP_NAME = process.env.VITE_APP_NAME || 'Events'