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