From f405fbe1879eaa5dfc7811e2ffc5249d49c8987a Mon Sep 17 00:00:00 2001 From: Jonathan Summers-Muir Date: Mon, 4 Nov 2024 20:58:49 +0800 Subject: [PATCH] Chore/add vercel live (#30271) * Update next.config.js * Update next.config.js * Update next.config.js * Update next.config.js * Update next.config.js --- apps/studio/next.config.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/apps/studio/next.config.js b/apps/studio/next.config.js index 55a6ff08d0a..cd9c8737efa 100644 --- a/apps/studio/next.config.js +++ b/apps/studio/next.config.js @@ -65,8 +65,8 @@ const csp = [ process.env.NEXT_PUBLIC_ENVIRONMENT === 'local' || process.env.NEXT_PUBLIC_ENVIRONMENT === 'staging' ? [ - `default-src 'self' ${DEFAULT_SRC_URLS} ${SUPABASE_STAGING_PROJECTS_URL} ${SUPABASE_STAGING_PROJECTS_URL_WS} ${VERCEL_LIVE_URL} ${PUSHER_URL} ${PUSHER_URL_WS} ${SUPABASE_DOCS_PROJECT_URL};`, - `script-src 'self' 'unsafe-eval' 'unsafe-inline' ${SCRIPT_SRC_URLS} ${VERCEL_LIVE_URL};`, + `default-src 'self' ${DEFAULT_SRC_URLS} ${SUPABASE_STAGING_PROJECTS_URL} ${SUPABASE_STAGING_PROJECTS_URL_WS} ${VERCEL_LIVE_URL} ${PUSHER_URL_WS} ${SUPABASE_DOCS_PROJECT_URL};`, + `script-src 'self' 'unsafe-eval' 'unsafe-inline' ${SCRIPT_SRC_URLS} ${VERCEL_LIVE_URL} ${PUSHER_URL};`, `frame-src 'self' ${FRAME_SRC_URLS} ${VERCEL_LIVE_URL};`, `img-src 'self' blob: data: ${IMG_SRC_URLS} ${SUPABASE_STAGING_PROJECTS_URL} ${VERCEL_URL};`, `style-src 'self' 'unsafe-inline' ${STYLE_SRC_URLS} ${VERCEL_LIVE_URL};`, @@ -74,12 +74,12 @@ const csp = [ `worker-src 'self' blob: data:;`, ] : [ - `default-src 'self' ${DEFAULT_SRC_URLS};`, - `script-src 'self' 'unsafe-eval' 'unsafe-inline' ${SCRIPT_SRC_URLS};`, - `frame-src 'self' ${FRAME_SRC_URLS};`, + `default-src 'self' ${DEFAULT_SRC_URLS} ${PUSHER_URL_WS};`, + `script-src 'self' 'unsafe-eval' 'unsafe-inline' ${SCRIPT_SRC_URLS} ${VERCEL_LIVE_URL} ${PUSHER_URL};`, + `frame-src 'self' ${FRAME_SRC_URLS} ${VERCEL_LIVE_URL};`, `img-src 'self' blob: data: ${IMG_SRC_URLS} ;`, - `style-src 'self' 'unsafe-inline' ${STYLE_SRC_URLS};`, - `font-src 'self' ${FONT_SRC_URLS};`, + `style-src 'self' 'unsafe-inline' ${STYLE_SRC_URLS} ${VERCEL_LIVE_URL};`, + `font-src 'self' ${FONT_SRC_URLS} ${VERCEL_LIVE_URL};`, `worker-src 'self' blob: data:;`, ]), `object-src 'none';`,