diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dc6221..70d9a61 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog - FlowDeck +## v7.7.0 (2026-10-01) — Audit : A20 (CSP — nonce, partie 1) + +### Security + +- **A20** — `script-src` : `'unsafe-inline'` remplacé par `'nonce-'`. Le middleware CSP génère le nonce dans une `ContextVar` avant + `call_next` (visible des templates via `{{ csp_nonce() }}`) ; **38 tags + ` - - +
@@ -142,7 +142,7 @@
- - - @@ -790,7 +793,7 @@ - - {# ─── PWA: sync badge + toasts wiring (v6.0.0) ─── #} - - +
+ + {% endblock %} {% block scripts %} {% include '_page_editor_scripts.html' %} diff --git a/app/templates/public_page.html b/app/templates/public_page.html index aa6be99..9f9f29c 100644 --- a/app/templates/public_page.html +++ b/app/templates/public_page.html @@ -173,7 +173,7 @@ -