From 2523d9f2b7100aa55effe3f4e47edb0d3359521b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathilde=20H=C3=A9tru?= Date: Tue, 10 Feb 2026 16:46:56 +0100 Subject: [PATCH] fix: umami in CSP --- nuxt.config.ts | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/nuxt.config.ts b/nuxt.config.ts index 6cc84e0..30137fe 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -52,19 +52,15 @@ export default defineNuxtConfig({ }, security: { headers: { - contentSecurityPolicy: - process.env.NODE_ENV === 'production' - ? { - 'default-src': ["'self'"], - 'script-src': ["'self'", "'unsafe-inline'", "'unsafe-eval'", "'wasm-unsafe-eval'"], - 'script-src-attr': ["'unsafe-inline'"], - 'style-src': ["'self'", "'unsafe-inline'"], - 'img-src': ["'self'", 'data:', 'https:'], - 'font-src': ["'self'", 'data:'], - 'connect-src': ["'self'", 'https:'], - 'frame-src': ["'self'", 'https://app.netlify.com'], - } - : false, + contentSecurityPolicy: { + 'script-src': [ + "'self'", + "'unsafe-inline'", + "'unsafe-eval'", + "'wasm-unsafe-eval'", + 'https://cloud.umami.is', + ], + }, }, }, })