Solved CSP bugs for echoserver

This commit is contained in:
Kevin Veen-Birkenbach 2025-06-10 18:25:39 +02:00
parent 90e9e00205
commit 2541cc1c91
No known key found for this signature in database
GPG Key ID: 44D8F11FD62F878E
6 changed files with 11 additions and 2 deletions

View File

@ -20,6 +20,8 @@ csp:
unsafe-eval: true unsafe-eval: true
style-src: style-src:
unsafe-inline: true unsafe-inline: true
script-src:
unsafe-eval: true
whitelist: whitelist:
connect-src: connect-src:
- wss://espocrm.{{ primary_domain }} - wss://espocrm.{{ primary_domain }}

View File

@ -13,11 +13,14 @@ csp:
style-src: style-src:
- https://fonts.googleapis.com - https://fonts.googleapis.com
flags: flags:
script-src:
unsafe-eval: true
script-src-elem: script-src-elem:
unsafe-inline: true unsafe-inline: true
unsafe-eval: true unsafe-eval: true
style-src: style-src:
unsafe-inline: true unsafe-inline: true
unsafe-eval: true
domains: domains:
aliases: aliases:
- "analytics.{{ primary_domain }}" - "analytics.{{ primary_domain }}"

View File

@ -7,6 +7,8 @@ features:
oidc: true oidc: true
csp: csp:
flags: flags:
script-src-elem:
unsafe-inline: true
script-src: script-src:
unsafe-inline: true unsafe-inline: true
style-src: style-src:

View File

@ -4,6 +4,8 @@ features:
portfolio_iframe: false portfolio_iframe: false
csp: csp:
flags: flags:
script-src:
unsafe-eval: true
script-src-elem: script-src-elem:
unsafe-inline: true unsafe-inline: true
unsafe-eval: true unsafe-eval: true

View File

@ -77,7 +77,7 @@
(application_id): { (application_id): {
'csp': { 'csp': {
'hashes': { 'hashes': {
'script-src': ( 'script-src-elem': (
applications[application_id]['csp']['hashes'].get('script-src', []) applications[application_id]['csp']['hashes'].get('script-src', [])
+ [ matomo_tracking_code_one_liner ] + [ matomo_tracking_code_one_liner ]
) )