Skip to content

Commit 6c85144

Browse files
authored
chore: add nimbus staging to CSP (supabase#38176)
1 parent a8f6d85 commit 6c85144

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

apps/studio/csp.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ const isDevOrStaging =
3131
process.env.NEXT_PUBLIC_ENVIRONMENT === 'local' ||
3232
process.env.NEXT_PUBLIC_ENVIRONMENT === 'staging'
3333

34+
const NIMBUS_STAGING_PROJECTS_URL = 'https://*.supabase-nimbus-projects.com'
35+
const NIMBUS_STAGING_PROJECTS_URL_WS = 'wss://*.supabase-nimbus-projects.com'
3436
const SUPABASE_STAGING_PROJECTS_URL = 'https://*.supabase.red'
3537
const SUPABASE_STAGING_PROJECTS_URL_WS = 'wss://*.supabase.red'
3638
const SUPABASE_COM_URL = 'https://supabase.com'
@@ -126,6 +128,8 @@ module.exports.getCSP = function getCSP() {
126128
? [
127129
SUPABASE_STAGING_PROJECTS_URL,
128130
SUPABASE_STAGING_PROJECTS_URL_WS,
131+
NIMBUS_STAGING_PROJECTS_URL,
132+
NIMBUS_STAGING_PROJECTS_URL_WS,
129133
VERCEL_LIVE_URL,
130134
SUPABASE_DOCS_PROJECT_URL,
131135
SUPABASE_CONTENT_API_URL,
@@ -140,7 +144,9 @@ module.exports.getCSP = function getCSP() {
140144
`blob:`,
141145
`data:`,
142146
...IMG_SRC_URLS,
143-
...(isDevOrStaging ? [SUPABASE_STAGING_PROJECTS_URL, VERCEL_URL] : []),
147+
...(isDevOrStaging
148+
? [SUPABASE_STAGING_PROJECTS_URL, NIMBUS_STAGING_PROJECTS_URL, VERCEL_URL]
149+
: []),
144150
].join(' ')
145151

146152
const scriptSrcDirective = [

0 commit comments

Comments
 (0)