Commit Graph

3 Commits

Author SHA1 Message Date
Danny 2e7db6a952 fix: pin Express to v4 to avoid path-to-regexp v8 breaking changes 2026-01-16 14:43:37 -06:00
Danny 10ed6a395a fix: update Express wildcard route for path-to-regexp v8 compatibility 2026-01-16 14:39:29 -06:00
Danny 5195901f01 feat: add Node.js Express server for IAP and backend auth
Replace Python http.server with Express to handle:
- Large IAP JWT headers that caused 500 errors
- API request proxying with GCP identity tokens
- Static React build serving with SPA fallback

Update api.ts to use relative URLs in production for proxy routing.
2026-01-16 14:33:26 -06:00