diff --git a/ansible/templates/caddy.j2 b/ansible/templates/caddy.j2 index 5f204d1..8c0f4c4 100644 --- a/ansible/templates/caddy.j2 +++ b/ansible/templates/caddy.j2 @@ -20,7 +20,7 @@ www.e-cosplay.fr { header { -X-Robots-Tag Permissions-Policy "accelerometer=(), autoplay=(), encrypted-media=(), geolocation=(), gyroscope=(), magnetometer=(), midi=(), payment=(), publickey-credentials-get=(), usb=(), screen-wake-lock=(), xr-spatial-tracking=(), bluetooth=(), gamepad=()" - Content-Security-Policy "base-uri 'self'; default-src 'self'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; script-src 'self' 'unsafe-inline' https://browser.sentry-cdn.com https://challenges.cloudflare.com https://sentry.esy-web.dev https://www.e-cosplay.fr https://datas.e-cosplay.fr https://app.chatwoot.com https://*.cloudflareinsights.com https://storage.googleapis.com https://*.trustpilot.com https://climate.stripe.com; font-src 'self' https://fonts.gstatic.com;connect-src https://browser.sentry-cdn.com https://*.e-cosplay.fr https://*.cloudflareinsights.com https://fonts.googleapis.com https://widget.trustpilot.com/ https://challenges.cloudflare.com https://app.chatwoot.com; frame-src 'self' https://challenges.cloudflare.com https://*.trustpilot.com https://app.chatwoot.com https://climate.stripe.com; worker-src 'self' blob:;" + Content-Security-Policy "base-uri 'self'; default-src 'self'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; script-src 'self' 'unsafe-inline' https://browser.sentry-cdn.com https://challenges.cloudflare.com https://sentry.esy-web.dev https://www.e-cosplay.fr https://datas.e-cosplay.fr https://chat.esy-web.dev https://*.cloudflareinsights.com https://storage.googleapis.com https://*.trustpilot.com https://climate.stripe.com; font-src 'self' https://fonts.gstatic.com;connect-src https://browser.sentry-cdn.com https://*.e-cosplay.fr https://*.cloudflareinsights.com https://fonts.googleapis.com https://widget.trustpilot.com/ https://challenges.cloudflare.com https://chat.esy-web.dev; frame-src 'self' https://challenges.cloudflare.com https://*.trustpilot.com https://chat.esy-web.dev https://climate.stripe.com; worker-src 'self' blob:;" Cross-Origin-Embedder-Policy "" Cross-Origin-Opener-Policy "" Cross-Origin-Resource-Policy "" diff --git a/assets/app.js b/assets/app.js index 0650a34..131d613 100644 --- a/assets/app.js +++ b/assets/app.js @@ -457,27 +457,26 @@ document.addEventListener('DOMContentLoaded', ()=>{ // Gère le bandeau de cookies (bottom-right) handleCookieBanner() } - /*if (!isPerformanceTestAgent()) { - var BASE_URL_WOOT = "https://app.chatwoot.com"; + if (!isPerformanceTestAgent()) { + var BASE_URL_WOOT = "https://chat.esy-web.dev/"; let script = document.createElement('script'); script.setAttribute('src', BASE_URL_WOOT + "/packs/js/sdk.js") script.setAttribute('sync', true) document.head.append(script) script.onload = function () { window.chatwootSDK.run({ - websiteToken: '8SXvcdoWJVA77hug4mT5JhAP', + websiteToken: '6uFX3g3qybyvSt3PAQUMgkm4', baseUrl: BASE_URL_WOOT }) } } - const env = document.querySelector('meta[name="env"]') if(env.getAttribute('content') == "prod") { if (typeof navigator.serviceWorker !== 'undefined') { // Assurez-vous que le Service Worker est bien enregistré en mode prod navigator.serviceWorker.register('sw.js') } - }*/ + } }); document.addEventListener('turbo:load', () => { initializeUI();