From bc0fae5c2ee31b65dc570e1023bfe46555f77fed Mon Sep 17 00:00:00 2001 From: Julie Lenaerts Date: Tue, 27 May 2025 12:42:41 +0200 Subject: [PATCH] Update symfony packages and necessary config (auto) --- composer.json | 1 + config/packages/csrf.yaml | 11 +++++++++++ symfony.lock | 24 ++++++++++++------------ 3 files changed, 24 insertions(+), 12 deletions(-) create mode 100644 config/packages/csrf.yaml diff --git a/composer.json b/composer.json index 024819124..bbe85a92a 100644 --- a/composer.json +++ b/composer.json @@ -61,6 +61,7 @@ "symfony/notifier": "^7.2", "symfony/options-resolver": "^7.2", "symfony/ovh-cloud-notifier": "^7.2", + "symfony/polyfill-intl-messageformatter": "^1.32", "symfony/process": "^7.2", "symfony/property-access": "^7.2", "symfony/property-info": "^7.2", diff --git a/config/packages/csrf.yaml b/config/packages/csrf.yaml new file mode 100644 index 000000000..40d40405e --- /dev/null +++ b/config/packages/csrf.yaml @@ -0,0 +1,11 @@ +# Enable stateless CSRF protection for forms and logins/logouts +framework: + form: + csrf_protection: + token_id: submit + + csrf_protection: + stateless_token_ids: + - submit + - authenticate + - logout diff --git a/symfony.lock b/symfony.lock index ee44b19d8..5763668ab 100644 --- a/symfony.lock +++ b/symfony.lock @@ -184,18 +184,6 @@ "config/packages/ramsey_uuid_doctrine.yaml" ] }, - "sensio/framework-extra-bundle": { - "version": "5.6", - "recipe": { - "repo": "github.com/symfony/recipes", - "branch": "main", - "version": "5.2", - "ref": "fb7e19da7f013d0d422fa9bce16f5c510e27609b" - }, - "files": [ - "config/packages/sensio_framework_extra.yaml" - ] - }, "symfony/console": { "version": "5.4", "recipe": { @@ -232,6 +220,18 @@ ".env" ] }, + "symfony/form": { + "version": "7.2", + "recipe": { + "repo": "github.com/symfony/recipes", + "branch": "main", + "version": "7.2", + "ref": "7d86a6723f4a623f59e2bf966b6aad2fc461d36b" + }, + "files": [ + "config/packages/csrf.yaml" + ] + }, "symfony/framework-bundle": { "version": "5.4", "recipe": {