trails/apps/journal
Ullrich Schäfer a5d682d671 Fix CORS on Planner→Journal callback endpoint
The Save to Journal button makes a cross-origin POST from
planner.trails.cool to trails.cool. The browser's preflight OPTIONS
request was returning HTML (no CORS headers), blocking the save flow.

Add CORS headers to all responses and handle OPTIONS preflight in a
loader. Origin is restricted to PLANNER_URL.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 01:16:32 +00:00
..
app Fix CORS on Planner→Journal callback endpoint 2026-03-25 01:16:32 +00:00
Dockerfile Fix Docker builds: missing deps + bump actions 2026-03-25 01:10:01 +01:00
package.json Implement Planner-Journal handoff (Group 9) 2026-03-24 20:22:58 +00:00
react-router.config.ts Complete monorepo toolchain setup (tasks 1.1-1.7) 2026-03-22 12:12:57 +01:00
tsconfig.json Fix planner production server + use .ts extensions everywhere 2026-03-25 01:41:33 +01:00
vite.config.ts Implement Journal auth: passkeys + magic links, no passwords 2026-03-23 17:38:46 +01:00