Skip to content

fix(monorepo): resolve production CSP errors and domain mismatches#124

Merged
ibrahimraimi merged 2 commits intomainfrom
fix/api-origin
Apr 7, 2026
Merged

fix(monorepo): resolve production CSP errors and domain mismatches#124
ibrahimraimi merged 2 commits intomainfrom
fix/api-origin

Conversation

@ibrahimraimi
Copy link
Copy Markdown
Owner

Resolve production CSP errors and domain mismatches

  • Fix CSP header syntax in apps/dashboard/next.config.ts by correctly placing domains in connect-src.
  • Update apps/dashboard metadataBase and layout to use inflowcloud.vercel.app.
  • Synchronize packages/core infrastructure (TRUSTED_ORIGINS, production URL fallback) with the new domain.
  • Fix broken relative links to terms and privacy policies in dashboard auth forms.

- Fix CSP header syntax in apps/dashboard/next.config.ts by correctly placing domains in connect-src.
- Update apps/dashboard metadataBase and layout to use inflowcloud.vercel.app.
- Synchronize packages/core infrastructure (TRUSTED_ORIGINS, production URL fallback) with the new domain.
- Fix broken relative links to terms and privacy policies in dashboard auth forms.
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 7, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
inflow-api Ready Ready Preview, Comment Apr 7, 2026 0:56am
inflow-dashboard Ready Ready Preview, Comment Apr 7, 2026 0:56am
inflow-docs Ready Ready Preview, Comment Apr 7, 2026 0:56am
inflow-website Ready Ready Preview, Comment Apr 7, 2026 0:56am

- Correct CSP header syntax in apps/dashboard/next.config.ts to resolve browser warnings.
- Update dashboard metadataBase and production fallbacks to inflowcloud.vercel.app.
- Unify auth client baseURL using the getBaseUrl utility for better preview branch support.
- Clean up residual references to the old inflowanalytics domain in whitelists.
- Add Beta badge to the website header components.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant