feat(landing): extract workers domain to WORKERS_DOMAIN env var #61
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "landing/workers-domain-env"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
app/page.tsx) had 15 hardcodedworkers.jp-visser.nl/...deeplinks die niet resolveden — de workers-app draait nu opscrum4me-workers.jp-visser.nl.WORKERS_DOMAINmet sensible defaultscrum4me-workers.jp-visser.nl.${workersDomain}.Files
lib/env.ts— zod entryWORKERS_DOMAIN: z.string().default(...)app/page.tsx— import + module-scope const + 15 string-edits.env.example— gedocumenteerdTest plan
npx tsc --noEmitschoongrep -c 'workers\.jp-visser\.nl' app/page.tsx→ 0scrum4me-workers.jp-visser.nl/api-tokens,/workers,/jobsWORKERS_DOMAINte zetten in Vercel preview-envDefault werkt zonder Vercel-config; geen migratie nodig.
De landing-page had 15 hardcoded `workers.jp-visser.nl`-deeplinks die niet resolveden (workers-app draait nu op `scrum4me-workers.jp-visser.nl`). In plaats van de URL hard te overschrijven, is een optionele env var `WORKERS_DOMAIN` toegevoegd met sensible default `scrum4me-workers.jp-visser.nl`. - lib/env.ts: zod entry met .default() - app/page.tsx: 15 inline strings → template literal met ${workersDomain} - .env.example: gedocumenteerd Default werkt zonder Vercel-config; override per environment indien nodig. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>