✨ feat(chatwoot): Met à jour l'URL et le token Chatwoot pour l'environnement de production.
🔒️ fix(caddy): Met à jour la CSP pour autoriser le nouveau domaine Chatwoot.
This commit is contained in:
@@ -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 ""
|
||||
|
||||
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user