Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update symfony 6.4 #1145

Open
wants to merge 33 commits into
base: release-3.4.0a
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
432722c
composer json ready for 6.4, also added vlucas phpdotenv
AlexMyddleware May 20, 2024
58ab886
update various composer versions, such as guzzle to 7.4.5
AlexMyddleware May 20, 2024
27ddcd5
remove swiftmailer, remove alice bundles
AlexMyddleware May 20, 2024
fbf4600
delete unused yaml files
AlexMyddleware May 20, 2024
41138c7
and this one too
AlexMyddleware May 20, 2024
e8a09ef
http_discovery used for some of the dependencies
AlexMyddleware May 20, 2024
380e99e
update security.yaml from symfony doc
AlexMyddleware May 20, 2024
bb095ff
getUserIdentifier requried in new symfony, USING USERNAME BUT COULD E…
AlexMyddleware May 20, 2024
5b78487
add authenticate method from symfony doc, because required by new int…
AlexMyddleware May 20, 2024
8de1301
adad php http discovery in symfony.lock
AlexMyddleware May 20, 2024
a2f2d46
new required method getUserIdentifierByApiToken
AlexMyddleware May 20, 2024
6004f14
replace password encoder with new version
AlexMyddleware May 20, 2024
a910789
correct imports and construct with new hasher
AlexMyddleware May 20, 2024
5c4b6d4
Revert "correct imports and construct with new hasher"
AlexMyddleware May 20, 2024
3eb3162
real fix of user password hasher after revert previous commit
AlexMyddleware May 20, 2024
957f1a6
fix syntax for password encoding
AlexMyddleware May 20, 2024
0d882ee
also replace hasher for security authenticator
AlexMyddleware May 20, 2024
ecc0b50
change encoder to hasher in securitycontroller
AlexMyddleware May 20, 2024
dd5445e
session replaced with request stack as per deprecation, link in the d…
AlexMyddleware May 21, 2024
9714912
change object use for mailer
AlexMyddleware May 21, 2024
bad1474
NOTE: mailer test command (here change mailer to mailer interface) BU…
AlexMyddleware May 21, 2024
03cb4bb
use requeststack instead of session in template manager, link in the …
AlexMyddleware May 21, 2024
e2d21c9
can't use flashbaginterface anymore, link in the description, momenta…
AlexMyddleware May 21, 2024
0e59fb0
use commands from documentation to be safe, almost no changes but goo…
AlexMyddleware May 21, 2024
b5ff256
session service use request stack
AlexMyddleware May 21, 2024
7273998
use RoutingConfigurator instead of RouteCollectionBuilder
AlexMyddleware May 21, 2024
bb11893
disable swagger, docs and entrypoint in api plateform
AlexMyddleware May 21, 2024
6bd9461
add role super admin for api doc, to make sure we don't try to go there
AlexMyddleware May 21, 2024
0694654
rule panel controller routing , fake swagger ui and api_doc
AlexMyddleware May 21, 2024
f87a00e
inject entity manager in security service
AlexMyddleware May 21, 2024
999c681
change secret that should be the one from the symfony kernel instead …
AlexMyddleware Jul 8, 2024
4b6c71b
restor framework secret, because everytihng else should reference ker…
AlexMyddleware Jul 8, 2024
7f5016c
Revert "change secret that should be the one from the symfony kernel …
AlexMyddleware Jul 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
99 changes: 52 additions & 47 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,67 +25,71 @@
"api-platform/core": "2.7.*",
"automattic/woocommerce": "3.1.*",
"babdev/pagerfanta-bundle": "3.7.*",
"beberlei/doctrineextensions": "1.3.*",
"beberlei/doctrineextensions": "1.5.*",
"composer/package-versions-deprecated": "1.11.99.*",
"doctrine/annotations": "1.13.*",
"doctrine/annotations": "2.0.*",
"doctrine/cache": "1.13.*",
"doctrine/doctrine-bundle": "2.7.*",
"doctrine/doctrine-bundle": "2.8.*",
"doctrine/doctrine-migrations-bundle": "3.2.*",
"doctrine/orm": "2.13.*",
"friendsofsymfony/jsrouting-bundle": "2.8.*",
"hautelook/alice-bundle": "2.9.*",
"doctrine/lexer": "3.0.*",
"doctrine/orm": "2.19.5",
"friendsofsymfony/jsrouting-bundle": "3.5.*",
"http-interop/http-factory-guzzle": "^1.2",
"hubspot/api-client": "^4.0",
"illuminate/encryption": "5.3.*@dev",
"incenteev/composer-parameter-handler": "2.1.*",
"javanile/vtiger-client": "^0.0.13",
"javanile/vtiger-client": "^0.1.0",
"jquery/jquery": "^3.5.1",
"jquery/jquery_ui": "^1.11.1",
"laminas/laminas-code": "4.8.0",
"laminas/laminas-hydrator": "4.12.0",
"laminas/laminas-stdlib": "3.16.1",
"leafo/lessphp": "0.4.0",
"lexik/form-filter-bundle": "^7.0",
"lexik/form-filter-bundle": "^8.0",
"lexik/jwt-authentication-bundle": "2.16.*",
"mautic/api-library": "^2.15",
"microsoft/microsoft-graph": "^2.9",
"nelmio/cors-bundle": "2.2.*",
"pagerfanta/pagerfanta": "3.6.*",
"phan/phan": "4.1.*",
"phan/phan": "5.4.*",
"phpdocumentor/reflection-docblock": "5.3.*",
"prestashop/prestashop-webservice-lib": "dev-master",
"roave/better-reflection": "^6.5",
"sendinblue/api-v3-sdk": "^7.4.4",
"sensio/framework-extra-bundle": "5.6.*",
"shapecode/cron-bundle": "5.0.*",
"sensio/framework-extra-bundle": "6.2.*",
"shapecode/cron-bundle": "6.0.*",
"stof/doctrine-extensions-bundle": "1.7.*",
"sugarcrm/rest-php-client": "^1.4.5",
"symfony/asset": "5.4.*",
"symfony/console": "5.4.*",
"symfony/debug-bundle": "5.4.*",
"symfony/dotenv": "5.4.*",
"symfony/expression-language": "5.4.*",
"symfony/flex": "^1.3.1",
"symfony/form": "5.4.*",
"symfony/framework-bundle": "5.4.*",
"symfony/http-client": "5.4.*",
"symfony/http-foundation": "5.4.*",
"symfony/mailer": "5.4.*",
"symfony/asset": "6.4.*",
"symfony/console": "6.4.*",
"symfony/debug-bundle": "6.4.*",
"symfony/dependency-injection": "6.4",
"symfony/dotenv": "6.4.*",
"symfony/expression-language": "6.4.*",
"symfony/finder": "6.0.*",
"symfony/flex": "2.4.*",
"symfony/form": "6.4.*",
"symfony/framework-bundle": "6.4.*",
"symfony/http-client": "6.4.*",
"symfony/http-foundation": "6.4.*",
"symfony/mailer": "6.4.*",
"symfony/monolog-bundle": "3.8.*",
"symfony/property-access": "5.4.*",
"symfony/property-info": "5.4.*",
"symfony/proxy-manager-bridge": "5.4.*",
"symfony/property-access": "6.4.*",
"symfony/property-info": "6.4.*",
"symfony/proxy-manager-bridge": "6.4.*",
"symfony/requirements-checker": "2.0.*",
"symfony/security-bundle": "5.4.*",
"symfony/serializer": "5.4.*",
"symfony/stopwatch": "5.4.*",
"symfony/swiftmailer-bundle": "3.5.*",
"symfony/translation": "5.4.*",
"symfony/twig-bundle": "5.4.*",
"symfony/validator": "5.4.*",
"symfony/web-profiler-bundle": "5.4.*",
"symfony/security-bundle": "6.4.*",
"symfony/serializer": "6.4.*",
"symfony/stopwatch": "6.4.*",
"symfony/translation": "6.4.*",
"symfony/twig-bundle": "6.4.*",
"symfony/validator": "6.4.*",
"symfony/web-profiler-bundle": "6.4.*",
"symfony/webpack-encore-bundle": "1.16.*",
"symfony/yaml": "5.4.*",
"symfony/yaml": "6.4.*",
"twig/extra-bundle": "3.4.*",
"twig/twig": "3.4.*"
"twig/twig": "3.4.*",
"vlucas/phpdotenv": "^5.6"
},
"repositories": [
{
Expand All @@ -112,16 +116,16 @@
}
],
"require-dev": {
"doctrine/doctrine-fixtures-bundle": "3.4.*",
"friendsofphp/php-cs-fixer": "2.19.*",
"phpstan/phpstan": "0.12.*",
"phpstan/phpstan-doctrine": "0.12.*",
"phpstan/phpstan-symfony": "0.12.*",
"phpunit/phpunit": "9.5.*",
"symfony/browser-kit": "5.4.*",
"symfony/css-selector": "5.4.*",
"symfony/maker-bundle": "1.39.*",
"symfony/phpunit-bridge": "6.1.*"
"doctrine/doctrine-fixtures-bundle": "3.4.*",
"friendsofphp/php-cs-fixer": "3.57.*",
"phpstan/phpstan": "0.12.*",
"phpstan/phpstan-doctrine": "0.12.*",
"phpstan/phpstan-symfony": "0.12.*",
"phpunit/phpunit": "9.5.*",
"symfony/browser-kit": "6.4.*",
"symfony/css-selector": "6.4.*",
"symfony/maker-bundle": "1.39.*",
"symfony/phpunit-bridge": "^7.0"
},
"scripts": {
"post-root-package-install": [
Expand All @@ -141,7 +145,8 @@
"allow-plugins": {
"composer/package-versions-deprecated": true,
"symfony/flex": true,
"phpstan/extension-installer": true
"phpstan/extension-installer": true,
"php-http/discovery": true
},
"preferred-install": {
"*": "dist"
Expand All @@ -161,7 +166,7 @@
},
"symfony": {
"allow-contrib": false,
"require": "5.4.*"
"require": "6.4.*"
}
}
}
Loading