discourse/config/locales
David Taylor b1f74ab59e
FEATURE: Add experimental option for strict-dynamic CSP (#25664)
The strict-dynamic CSP directive is supported in all our target browsers, and makes for a much simpler configuration. Instead of allowlisting paths, we use a per-request nonce to authorize `<script>` tags, and then those scripts are allowed to load additional scripts (or add additional inline scripts) without restriction.

This becomes especially useful when admins want to add external scripts like Google Tag Manager, or advertising scripts, which then go on to load a ton of other scripts.

All script tags introduced via themes will automatically have the nonce attribute applied, so it should be zero-effort for theme developers. Plugins *may* need some changes if they are inserting their own script tags.

This commit introduces a strict-dynamic-based CSP behind an experimental `content_security_policy_strict_dynamic` site setting.
2024-02-16 11:16:54 +00:00
..
client.ar.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.be.yml Update translations (#25579) 2024-02-06 22:35:44 +01:00
client.bg.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.bs_BA.yml Update translations (#25579) 2024-02-06 22:35:44 +01:00
client.ca.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.cs.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.da.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.de.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.el.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.en_GB.yml Update translations (#25278) 2024-01-16 14:54:32 +01:00
client.en.yml UX: clarify old dates with YYYY instead of 'YY (#25661) 2024-02-14 10:32:50 +11:00
client.es.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.et.yml Update translations (#25579) 2024-02-06 22:35:44 +01:00
client.fa_IR.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.fi.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.fr.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.gl.yml Update translations (#25579) 2024-02-06 22:35:44 +01:00
client.he.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.hr.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.hu.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.hy.yml Update translations (#25579) 2024-02-06 22:35:44 +01:00
client.id.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.it.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.ja.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.ko.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.lt.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.lv.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.nb_NO.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.nl.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.pl_PL.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.pt_BR.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.pt.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.ro.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.ru.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.sk.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.sl.yml Update translations (#25579) 2024-02-06 22:35:44 +01:00
client.sq.yml Update translations (#25579) 2024-02-06 22:35:44 +01:00
client.sr.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.sv.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.sw.yml Update translations (#25579) 2024-02-06 22:35:44 +01:00
client.te.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.th.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.tr_TR.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.uk.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.ur.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.vi.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.zh_CN.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
client.zh_TW.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
names.yml FIX: Vietnamese language native name 2023-12-21 18:03:57 +01:00
plurals.rb DEV: Apply syntax_tree formatting to config/* 2023-01-09 11:13:29 +00:00
server.ar.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.be.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.bg.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.bs_BA.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.ca.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.cs.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.da.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.de.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.el.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.en_GB.yml Update translations (#25278) 2024-01-16 14:54:32 +01:00
server.en.yml FEATURE: Add experimental option for strict-dynamic CSP (#25664) 2024-02-16 11:16:54 +00:00
server.es.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.et.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.fa_IR.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.fi.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.fr.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.gl.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.he.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.hr.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.hu.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.hy.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.id.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.it.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.ja.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.ko.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.lt.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.lv.yml Update translations (#25476) 2024-01-30 17:05:37 +01:00
server.nb_NO.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.nl.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.pl_PL.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.pt_BR.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.pt.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.ro.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.ru.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.sk.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.sl.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.sq.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.sr.yml Update translations (#25278) 2024-01-16 14:54:32 +01:00
server.sv.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.sw.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.te.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.th.yml Update translations (#25476) 2024-01-30 17:05:37 +01:00
server.tr_TR.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.uk.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.ur.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.vi.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.zh_CN.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
server.zh_TW.yml Update translations (#25659) 2024-02-13 16:11:30 +01:00
transliterate.ar.yml
transliterate.bg.yml
transliterate.de.yml
transliterate.el.yml
transliterate.en.yml
transliterate.ru.yml
transliterate.vi.yml