diff --git a/.idea/musicratings.iml b/.idea/musicratings.iml
index ed21b6c..9faa0f0 100644
--- a/.idea/musicratings.iml
+++ b/.idea/musicratings.iml
@@ -18,7 +18,6 @@
-
@@ -87,7 +86,6 @@
-
diff --git a/.idea/php.xml b/.idea/php.xml
index 87f0c08..636ecc4 100644
--- a/.idea/php.xml
+++ b/.idea/php.xml
@@ -79,7 +79,6 @@
-
@@ -92,7 +91,6 @@
-
@@ -106,7 +104,6 @@
-
@@ -122,8 +119,6 @@
-
-
@@ -142,6 +137,9 @@
+
+
+
diff --git a/composer.json b/composer.json
index 0d65ff0..3ed6916 100644
--- a/composer.json
+++ b/composer.json
@@ -33,7 +33,6 @@
"symfony/security-bundle": "7.3.*",
"symfony/serializer": "7.3.*",
"symfony/string": "7.3.*",
- "symfony/translation": "7.3.*",
"symfony/twig-bundle": "7.3.*",
"symfony/validator": "7.3.*",
"symfony/web-link": "7.3.*",
@@ -99,6 +98,7 @@
"symfony/css-selector": "7.3.*",
"symfony/debug-bundle": "7.3.*",
"symfony/maker-bundle": "^1.64",
+ "symfony/stopwatch": "7.3.*",
"symfony/web-profiler-bundle": "7.3.*"
}
}
diff --git a/composer.json.old b/composer.json.old
deleted file mode 100644
index 8e21133..0000000
--- a/composer.json.old
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "type": "project",
- "license": "proprietary",
- "minimum-stability": "stable",
- "prefer-stable": true,
- "require": {
- "php": ">=8.2",
- "ext-ctype": "*",
- "ext-iconv": "*",
- "doctrine/dbal": "^3",
- "doctrine/doctrine-bundle": "^2.18",
- "doctrine/doctrine-migrations-bundle": "^3.5",
- "doctrine/orm": "^3.5",
- "phpdocumentor/reflection-docblock": "^5.6",
- "phpstan/phpdoc-parser": "^2.3",
- "symfony/asset": "7.3.*",
- "symfony/asset-mapper": "7.3.*",
- "symfony/console": "7.3.*",
- "symfony/doctrine-messenger": "7.3.*",
- "symfony/dotenv": "7.3.*",
- "symfony/expression-language": "7.3.*",
- "symfony/flex": "^2",
- "symfony/form": "7.3.*",
- "symfony/framework-bundle": "7.3.*",
- "symfony/http-client": "7.3.*",
- "symfony/intl": "7.3.*",
- "symfony/mailer": "7.3.*",
- "symfony/mime": "7.3.*",
- "symfony/monolog-bundle": "^3.0",
- "symfony/notifier": "7.3.*",
- "symfony/process": "7.3.*",
- "symfony/property-access": "7.3.*",
- "symfony/property-info": "7.3.*",
- "symfony/runtime": "7.3.*",
- "symfony/security-bundle": "7.3.*",
- "symfony/serializer": "7.3.*",
- "symfony/stimulus-bundle": "^2.31",
- "symfony/string": "7.3.*",
- "symfony/translation": "7.3.*",
- "symfony/twig-bundle": "7.3.*",
- "symfony/ux-turbo": "^2.31",
- "symfony/validator": "7.3.*",
- "symfony/web-link": "7.3.*",
- "symfony/yaml": "7.3.*",
- "twig/extra-bundle": "^2.12|^3.0",
- "twig/string-extra": "^3.22",
- "twig/twig": "^2.12|^3.0"
- },
- "config": {
- "allow-plugins": {
- "php-http/discovery": true,
- "symfony/flex": true,
- "symfony/runtime": true
- },
- "bump-after-update": true,
- "sort-packages": true
- },
- "autoload": {
- "psr-4": {
- "App\\": "src/"
- }
- },
- "autoload-dev": {
- "psr-4": {
- "App\\Tests\\": "tests/"
- }
- },
- "replace": {
- "symfony/polyfill-ctype": "*",
- "symfony/polyfill-iconv": "*",
- "symfony/polyfill-php72": "*",
- "symfony/polyfill-php73": "*",
- "symfony/polyfill-php74": "*",
- "symfony/polyfill-php80": "*",
- "symfony/polyfill-php81": "*",
- "symfony/polyfill-php82": "*"
- },
- "scripts": {
- "auto-scripts": {
- "cache:clear": "symfony-cmd",
- "assets:install %PUBLIC_DIR%": "symfony-cmd",
- "importmap:install": "symfony-cmd"
- },
- "post-install-cmd": [
- "@auto-scripts"
- ],
- "post-update-cmd": [
- "@auto-scripts"
- ]
- },
- "conflict": {
- "symfony/symfony": "*"
- },
- "extra": {
- "symfony": {
- "allow-contrib": false,
- "require": "7.3.*"
- }
- },
- "require-dev": {
- "phpunit/phpunit": "^11.5",
- "symfony/browser-kit": "7.3.*",
- "symfony/css-selector": "7.3.*",
- "symfony/debug-bundle": "7.3.*",
- "symfony/maker-bundle": "^1.64",
- "symfony/stopwatch": "7.3.*",
- "symfony/web-profiler-bundle": "7.3.*"
- }
-}
diff --git a/config/packages/csrf.yaml b/config/packages/csrf.yaml
index 40d4040..01db626 100644
--- a/config/packages/csrf.yaml
+++ b/config/packages/csrf.yaml
@@ -5,6 +5,7 @@ framework:
token_id: submit
csrf_protection:
+ check_header: true
stateless_token_ids:
- submit
- authenticate
diff --git a/config/packages/mailer.yaml b/config/packages/mailer.yaml
deleted file mode 100644
index 56a650d..0000000
--- a/config/packages/mailer.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-framework:
- mailer:
- dsn: '%env(MAILER_DSN)%'
diff --git a/config/packages/messenger.yaml b/config/packages/messenger.yaml
index 2257982..0502156 100644
--- a/config/packages/messenger.yaml
+++ b/config/packages/messenger.yaml
@@ -22,9 +22,6 @@ framework:
messenger.bus.default: []
routing:
- Symfony\Component\Mailer\Messenger\SendEmailMessage: async
- Symfony\Component\Notifier\Message\ChatMessage: async
- Symfony\Component\Notifier\Message\SmsMessage: async
# Route your messages to the transports
# 'App\Message\YourMessage': async
diff --git a/config/packages/notifier.yaml b/config/packages/notifier.yaml
deleted file mode 100644
index d02f986..0000000
--- a/config/packages/notifier.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-framework:
- notifier:
- chatter_transports:
- texter_transports:
- channel_policy:
- # use chat/slack, chat/telegram, sms/twilio or sms/nexmo
- urgent: ['email']
- high: ['email']
- medium: ['email']
- low: ['email']
- admin_recipients:
- - { email: admin@example.com }
diff --git a/config/packages/translation.yaml b/config/packages/translation.yaml
deleted file mode 100644
index 490bfc2..0000000
--- a/config/packages/translation.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-framework:
- default_locale: en
- translator:
- default_path: '%kernel.project_dir%/translations'
- providers:
diff --git a/config/packages/ux_turbo.yaml b/config/packages/ux_turbo.yaml
deleted file mode 100644
index c2a6a44..0000000
--- a/config/packages/ux_turbo.yaml
+++ /dev/null
@@ -1,4 +0,0 @@
-# Enable stateless CSRF protection for forms and logins/logouts
-framework:
- csrf_protection:
- check_header: true