diff --git a/.env b/.env index e6913f8a51749da79d58e619cba1ef9252d14872..c1e7bb83810cfa313b30b33775cb8a0dee45a690 100644 --- a/.env +++ b/.env @@ -29,7 +29,7 @@ APP_SECRET=1e0a0e96d4ade8189745bcdd2946c25f # For an SQLite database, use: "sqlite:///%kernel.project_dir%/var/data.db" # For a PostgreSQL database, use: "postgresql://db_user:db_password@127.0.0.1:5432/db_name?serverVersion=11&charset=utf8" # IMPORTANT: You MUST configure your server version, either here or in config/packages/doctrine.yaml -DATABASE_URL=mysql://root:4713056Qwwdezone!@127.0.0.1:3306/teebb_%kernel.environment%?serverVersion=5.7 +DATABASE_URL=mysql://root:123456@127.0.0.1:3306/teebb_%kernel.environment%?serverVersion=5.7 ###< doctrine/doctrine-bundle ### ###> nelmio/cors-bundle ### diff --git a/composer.json b/composer.json index 569eddd7368e0d3f655ba372f8e6634d1fe59c8d..3ab8c113d4769086caec0ad549f7ded3294d91cc 100644 --- a/composer.json +++ b/composer.json @@ -9,6 +9,7 @@ "babdev/pagerfanta-bundle": "^2.4", "friendsofsymfony/ckeditor-bundle": "^2.2", "friendsofsymfony/jsrouting-bundle": "^2.6", + "knplabs/knp-time-bundle": "^1.13", "liip/imagine-bundle": "^2.3", "oneup/flysystem-bundle": "^3.5", "pagerfanta/pagerfanta": "^2.3", diff --git a/composer.lock b/composer.lock index e72a3dd4166ba4133a3755ac1cdac80a2692a49e..0e561e99033dbf2ef1b462acdb4dceec9ebc7321 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "af9bdfcf1fa11357f3901a9ecb5f5c75", + "content-hash": "db3ecec787fb8d699e49373ac353879a", "packages": [ { "name": "api-platform/api-pack", @@ -207,16 +207,16 @@ }, { "name": "babdev/pagerfanta-bundle", - "version": "v2.4.3", + "version": "v2.5.0", "source": { "type": "git", - "url": "https://github.com/BabDev/BabDevPagerfantaBundle.git", - "reference": "602f4847b27d72364b49b31d15dfc02a59aaece8" + "url": "https://github.com/BabDev/PagerfantaBundle.git", + "reference": "3eaedef12af657238dfd9307b8892481916cb655" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/BabDev/BabDevPagerfantaBundle/zipball/602f4847b27d72364b49b31d15dfc02a59aaece8", - "reference": "602f4847b27d72364b49b31d15dfc02a59aaece8", + "url": "https://api.github.com/repos/BabDev/PagerfantaBundle/zipball/3eaedef12af657238dfd9307b8892481916cb655", + "reference": "3eaedef12af657238dfd9307b8892481916cb655", "shasum": "", "mirrors": [ { @@ -226,7 +226,7 @@ ] }, "require": { - "pagerfanta/pagerfanta": "^2.2.1", + "pagerfanta/pagerfanta": "^2.4", "php": "^7.2", "symfony/config": "^3.4 || ^4.4 || ^5.0", "symfony/dependency-injection": "^3.4 || ^4.4 || ^5.0", @@ -237,28 +237,28 @@ "symfony/routing": "^3.4 || ^4.4 || ^5.0" }, "conflict": { - "twig/twig": "<1.34 || >=2.0,<2.4", + "twig/twig": "<1.35 || >=2.0,<2.5", "white-october/pagerfanta-bundle": "*" }, "require-dev": { "doctrine/annotations": "^1.8", "friendsofphp/php-cs-fixer": "^2.16", "matthiasnoback/symfony-dependency-injection-test": "^4.1", + "phpstan/extension-installer": "^1.0.3", + "phpstan/phpstan": "^0.12.33", + "phpstan/phpstan-phpunit": "^0.12.13", + "phpstan/phpstan-symfony": "^0.12.7", "phpunit/phpunit": "^8.5 || ^9.0", "symfony/translation": "^3.4 || ^4.4 || ^5.0", "symfony/twig-bridge": "^3.4 || ^4.4 || ^5.0", - "twig/twig": "^1.34 || ^2.4 || ^3.0" + "symfony/twig-bundle": "^3.4 || ^4.4 || ^5.0", + "twig/twig": "^1.35 || ^2.5 || ^3.0" }, "suggest": { "symfony/translation": "To use the Pagerfanta views with translation support", "twig/twig": "To integrate Pagerfanta with Twig through extensions" }, "type": "symfony-bundle", - "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - } - }, "autoload": { "psr-4": { "BabDev\\PagerfantaBundle\\": "" @@ -283,7 +283,7 @@ "type": "github" } ], - "time": "2020-06-30T14:02:17+00:00" + "time": "2020-07-25T21:24:07+00:00" }, { "name": "behat/transliterator", @@ -590,16 +590,16 @@ }, { "name": "doctrine/collections", - "version": "1.6.6", + "version": "1.6.7", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "5f0470363ff042d0057006ae7acabc5d7b5252d5" + "reference": "55f8b799269a1a472457bd1a41b4f379d4cfba4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/5f0470363ff042d0057006ae7acabc5d7b5252d5", - "reference": "5f0470363ff042d0057006ae7acabc5d7b5252d5", + "url": "https://api.github.com/repos/doctrine/collections/zipball/55f8b799269a1a472457bd1a41b4f379d4cfba4a", + "reference": "55f8b799269a1a472457bd1a41b4f379d4cfba4a", "shasum": "", "mirrors": [ { @@ -657,21 +657,7 @@ "iterators", "php" ], - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcollections", - "type": "tidelift" - } - ], - "time": "2020-06-22T19:14:02+00:00" + "time": "2020-07-27T17:53:49+00:00" }, { "name": "doctrine/common", @@ -1092,16 +1078,16 @@ }, { "name": "doctrine/event-manager", - "version": "1.1.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", - "reference": "629572819973f13486371cb611386eb17851e85c" + "reference": "41370af6a30faa9dc0368c4a6814d596e81aba7f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/629572819973f13486371cb611386eb17851e85c", - "reference": "629572819973f13486371cb611386eb17851e85c", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/41370af6a30faa9dc0368c4a6814d596e81aba7f", + "reference": "41370af6a30faa9dc0368c4a6814d596e81aba7f", "shasum": "", "mirrors": [ { @@ -1111,7 +1097,7 @@ ] }, "require": { - "php": "^7.1" + "php": "^7.1 || ^8.0" }, "conflict": { "doctrine/common": "<2.9@dev" @@ -1170,7 +1156,21 @@ "event system", "events" ], - "time": "2019-11-10T09:48:07+00:00" + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager", + "type": "tidelift" + } + ], + "time": "2020-05-29T18:28:51+00:00" }, { "name": "doctrine/inflector", @@ -1626,16 +1626,16 @@ }, { "name": "doctrine/persistence", - "version": "1.3.7", + "version": "1.3.8", "source": { "type": "git", "url": "https://github.com/doctrine/persistence.git", - "reference": "0af483f91bada1c9ded6c2cfd26ab7d5ab2094e0" + "reference": "7a6eac9fb6f61bba91328f15aa7547f4806ca288" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/persistence/zipball/0af483f91bada1c9ded6c2cfd26ab7d5ab2094e0", - "reference": "0af483f91bada1c9ded6c2cfd26ab7d5ab2094e0", + "url": "https://api.github.com/repos/doctrine/persistence/zipball/7a6eac9fb6f61bba91328f15aa7547f4806ca288", + "reference": "7a6eac9fb6f61bba91328f15aa7547f4806ca288", "shasum": "", "mirrors": [ { @@ -1650,7 +1650,7 @@ "doctrine/collections": "^1.0", "doctrine/event-manager": "^1.0", "doctrine/reflection": "^1.2", - "php": "^7.1" + "php": "^7.1 || ^8.0" }, "conflict": { "doctrine/common": "<2.10@dev" @@ -1658,7 +1658,8 @@ "require-dev": { "doctrine/coding-standard": "^6.0", "phpstan/phpstan": "^0.11", - "phpunit/phpunit": "^7.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", + "vimeo/psalm": "^3.11" }, "type": "library", "extra": { @@ -1725,7 +1726,7 @@ "type": "tidelift" } ], - "time": "2020-03-21T15:13:52+00:00" + "time": "2020-06-20T12:56:16+00:00" }, { "name": "doctrine/reflection", @@ -1813,16 +1814,16 @@ }, { "name": "doctrine/sql-formatter", - "version": "1.1.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/sql-formatter.git", - "reference": "5458bdcf176f6a53292e3f0cc73f292d6302fb0f" + "reference": "56070bebac6e77230ed7d306ad13528e60732871" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/sql-formatter/zipball/5458bdcf176f6a53292e3f0cc73f292d6302fb0f", - "reference": "5458bdcf176f6a53292e3f0cc73f292d6302fb0f", + "url": "https://api.github.com/repos/doctrine/sql-formatter/zipball/56070bebac6e77230ed7d306ad13528e60732871", + "reference": "56070bebac6e77230ed7d306ad13528e60732871", "shasum": "", "mirrors": [ { @@ -1868,20 +1869,20 @@ "highlight", "sql" ], - "time": "2020-05-29T18:32:49+00:00" + "time": "2020-07-30T16:57:33+00:00" }, { "name": "egulias/email-validator", - "version": "2.1.18", + "version": "2.1.19", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "cfa3d44471c7f5bfb684ac2b0da7114283d78441" + "reference": "840d5603eb84cc81a6a0382adac3293e57c1c64c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/cfa3d44471c7f5bfb684ac2b0da7114283d78441", - "reference": "cfa3d44471c7f5bfb684ac2b0da7114283d78441", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/840d5603eb84cc81a6a0382adac3293e57c1c64c", + "reference": "840d5603eb84cc81a6a0382adac3293e57c1c64c", "shasum": "", "mirrors": [ { @@ -1932,7 +1933,7 @@ "validation", "validator" ], - "time": "2020-06-16T20:11:17+00:00" + "time": "2020-08-08T21:28:19+00:00" }, { "name": "fig/link-util", @@ -2301,18 +2302,90 @@ ], "time": "2019-12-04T09:55:33+00:00" }, + { + "name": "knplabs/knp-time-bundle", + "version": "v1.13.0", + "source": { + "type": "git", + "url": "https://github.com/KnpLabs/KnpTimeBundle.git", + "reference": "af883db02080083444034b0d95f1103d181574ef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/KnpLabs/KnpTimeBundle/zipball/af883db02080083444034b0d95f1103d181574ef", + "reference": "af883db02080083444034b0d95f1103d181574ef", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^7.1.3", + "symfony/config": "~3.4|^4.3|^5.0", + "symfony/dependency-injection": "~3.4|^4.3|^5.0", + "symfony/translation": "^4.3|^5.0" + }, + "require-dev": { + "symfony/framework-bundle": "^4.3|^5.0", + "symfony/phpunit-bridge": "^4.3|^5.0", + "symfony/templating": "~3.4|^4.3|^5.0", + "symfony/twig-bundle": "^4.3|^5.0" + }, + "suggest": { + "symfony/twig-bundle": "to use the Twig time_diff function" + }, + "type": "symfony-bundle", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Knp\\Bundle\\TimeBundle\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "KnpLabs Team", + "homepage": "http://knplabs.com" + }, + { + "name": "Symfony Community", + "homepage": "http://github.com/KnpLabs/KnpTimeBundle/contributors" + } + ], + "description": "Knplabs time bundle makes your dates look sensible and descriptive", + "homepage": "http://github.com/KnpLabs/KnpTimeBundle", + "keywords": [ + "bundle", + "date", + "descriptive time", + "knp", + "knplabs", + "time" + ], + "time": "2020-08-14T14:19:03+00:00" + }, { "name": "league/flysystem", - "version": "1.0.69", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "7106f78428a344bc4f643c233a94e48795f10967" + "reference": "481c0174b9c99b189959e2bb9d6f52188ed1f692" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/7106f78428a344bc4f643c233a94e48795f10967", - "reference": "7106f78428a344bc4f643c233a94e48795f10967", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/481c0174b9c99b189959e2bb9d6f52188ed1f692", + "reference": "481c0174b9c99b189959e2bb9d6f52188ed1f692", "shasum": "", "mirrors": [ { @@ -2323,14 +2396,15 @@ }, "require": { "ext-fileinfo": "*", - "php": ">=5.5.9" + "league/mime-type-detection": "^1.3", + "php": "^7.2.5 || ^8.0" }, "conflict": { "league/flysystem-sftp": "<1.0.6" }, "require-dev": { - "phpspec/phpspec": "^3.4", - "phpunit/phpunit": "^5.7.26" + "phpspec/prophecy": "^1.11.1", + "phpunit/phpunit": "^8.5.8" }, "suggest": { "ext-fileinfo": "Required for MimeType", @@ -2395,7 +2469,64 @@ "type": "other" } ], - "time": "2020-05-18T15:13:39+00:00" + "time": "2020-08-09T15:57:10+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "fda190b62b962d96a069fcc414d781db66d65b69" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/fda190b62b962d96a069fcc414d781db66d65b69", + "reference": "fda190b62b962d96a069fcc414d781db66d65b69", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.36", + "phpunit/phpunit": "^8.5.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2020-08-09T10:34:01+00:00" }, { "name": "liip/imagine-bundle", @@ -2504,16 +2635,16 @@ }, { "name": "monolog/monolog", - "version": "2.1.0", + "version": "2.1.1", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "38914429aac460e8e4616c8cb486ecb40ec90bb1" + "reference": "f9eee5cec93dfb313a38b6b288741e84e53f02d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/38914429aac460e8e4616c8cb486ecb40ec90bb1", - "reference": "38914429aac460e8e4616c8cb486ecb40ec90bb1", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/f9eee5cec93dfb313a38b6b288741e84e53f02d5", + "reference": "f9eee5cec93dfb313a38b6b288741e84e53f02d5", "shasum": "", "mirrors": [ { @@ -2597,7 +2728,7 @@ "type": "tidelift" } ], - "time": "2020-05-22T08:12:19+00:00" + "time": "2020-07-23T08:41:23+00:00" }, { "name": "nelmio/cors-bundle", @@ -2849,16 +2980,16 @@ }, { "name": "pagerfanta/pagerfanta", - "version": "v2.3.0", + "version": "v2.4.1", "source": { "type": "git", "url": "https://github.com/BabDev/Pagerfanta.git", - "reference": "fd00eb74632fecc0265327e9fe0eddc08c72b238" + "reference": "cf8f456c5fd691932ac6da0b6df6341c6c9bcc22" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/BabDev/Pagerfanta/zipball/fd00eb74632fecc0265327e9fe0eddc08c72b238", - "reference": "fd00eb74632fecc0265327e9fe0eddc08c72b238", + "url": "https://api.github.com/repos/BabDev/Pagerfanta/zipball/cf8f456c5fd691932ac6da0b6df6341c6c9bcc22", + "reference": "cf8f456c5fd691932ac6da0b6df6341c6c9bcc22", "shasum": "", "mirrors": [ { @@ -2872,6 +3003,20 @@ "php": "^7.2", "symfony/deprecation-contracts": "^2.1" }, + "conflict": { + "twig/twig": "<1.35 || >=2.0,<2.5" + }, + "replace": { + "pagerfanta/core": "self.version", + "pagerfanta/doctrine-collections-adapter": "self.version", + "pagerfanta/doctrine-dbal-adapter": "self.version", + "pagerfanta/doctrine-mongodb-odm-adapter": "self.version", + "pagerfanta/doctrine-orm-adapter": "self.version", + "pagerfanta/doctrine-phpcr-odm-adapter": "self.version", + "pagerfanta/elastica-adapter": "self.version", + "pagerfanta/solarium-adapter": "self.version", + "pagerfanta/twig": "self.version" + }, "require-dev": { "doctrine/collections": "^1.4", "doctrine/dbal": "^2.5", @@ -2880,29 +3025,32 @@ "friendsofphp/php-cs-fixer": "^2.16.3", "jackalope/jackalope-doctrine-dbal": "^1.3", "mandango/mandango": "^1.0@dev", + "phpstan/extension-installer": "^1.0.4", + "phpstan/phpstan": "^0.12.33", + "phpstan/phpstan-phpunit": "^0.12.12", "phpunit/phpunit": "^8.5 || ^9.0", "propel/propel": "^2.0@dev", "propel/propel1": "^1.7", - "ruflin/elastica": "^1.3 || ^2.0 || ^3.0 || ^5.0 || ^6.0", - "solarium/solarium": "^2.3 || ^3.0 || ^4.0 || ^5.0" + "ruflin/elastica": "^1.3 || ^2.0 || ^3.0 || ^5.0 || ^6.0 || ^7.0", + "solarium/solarium": "^2.3 || ^3.0 || ^4.0 || ^5.0 || ^6.0", + "twig/twig": "^1.35 || ^2.5 || ^3.0" }, "suggest": { - "doctrine/collections": "To use the Doctrine Collection and Selectable adapter.", - "doctrine/dbal": "To use the Doctrine DBAL adapters.", - "doctrine/mongodb-odm": "To use the Doctrine MongoDB ODM Adapter.", - "doctrine/orm": "To use the Doctrine ORM Adapter.", - "doctrine/phpcr-odm": "To use the Doctrine PHPCR ODM Adapter.", - "solarium/solarium": "To use the SolariumAdapter." + "twig/twig": "To integrate Pagerfanta with Twig" }, "type": "library", - "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - } - }, "autoload": { "psr-4": { - "Pagerfanta\\": "src/" + "Pagerfanta\\": "lib/Core/", + "Pagerfanta\\Adapter\\": "src/Adapter/", + "Pagerfanta\\Doctrine\\Collections\\": "lib/Adapter/Doctrine/Collections/", + "Pagerfanta\\Doctrine\\DBAL\\": "lib/Adapter/Doctrine/DBAL/", + "Pagerfanta\\Doctrine\\MongoDBODM\\": "lib/Adapter/Doctrine/MongoDBODM/", + "Pagerfanta\\Doctrine\\ORM\\": "lib/Adapter/Doctrine/ORM/", + "Pagerfanta\\Doctrine\\PHPCRODM\\": "lib/Adapter/Doctrine/PHPCRODM/", + "Pagerfanta\\Elastica\\": "lib/Adapter/Elastica/", + "Pagerfanta\\Solarium\\": "lib/Adapter/Solarium/", + "Pagerfanta\\Twig\\": "lib/Twig/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2922,7 +3070,7 @@ "type": "github" } ], - "time": "2020-06-09T15:25:12+00:00" + "time": "2020-08-03T23:54:27+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -3508,7 +3656,7 @@ }, { "name": "symfony/asset", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/asset.git", @@ -3585,16 +3733,16 @@ }, { "name": "symfony/cache", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "787eb05e137ad74fa5e51857b9884719760c7b2f" + "reference": "a9ac09a5e9786b734a4baa98158c2cd3251f1e4c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/787eb05e137ad74fa5e51857b9884719760c7b2f", - "reference": "787eb05e137ad74fa5e51857b9884719760c7b2f", + "url": "https://api.github.com/repos/symfony/cache/zipball/a9ac09a5e9786b734a4baa98158c2cd3251f1e4c", + "reference": "a9ac09a5e9786b734a4baa98158c2cd3251f1e4c", "shasum": "", "mirrors": [ { @@ -3681,7 +3829,7 @@ "type": "tidelift" } ], - "time": "2020-06-09T14:15:34+00:00" + "time": "2020-07-23T17:22:30+00:00" }, { "name": "symfony/cache-contracts", @@ -3767,16 +3915,16 @@ }, { "name": "symfony/config", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "b8623ef3d99fe62a34baf7a111b576216965f880" + "reference": "cf63f0613a6c6918e96db39c07a43b01e19a0773" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/b8623ef3d99fe62a34baf7a111b576216965f880", - "reference": "b8623ef3d99fe62a34baf7a111b576216965f880", + "url": "https://api.github.com/repos/symfony/config/zipball/cf63f0613a6c6918e96db39c07a43b01e19a0773", + "reference": "cf63f0613a6c6918e96db39c07a43b01e19a0773", "shasum": "", "mirrors": [ { @@ -3849,20 +3997,20 @@ "type": "tidelift" } ], - "time": "2020-05-23T13:08:13+00:00" + "time": "2020-07-15T10:53:22+00:00" }, { "name": "symfony/console", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "34ac555a3627e324b660e318daa07572e1140123" + "reference": "2226c68009627934b8cfc01260b4d287eab070df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/34ac555a3627e324b660e318daa07572e1140123", - "reference": "34ac555a3627e324b660e318daa07572e1140123", + "url": "https://api.github.com/repos/symfony/console/zipball/2226c68009627934b8cfc01260b4d287eab070df", + "reference": "2226c68009627934b8cfc01260b4d287eab070df", "shasum": "", "mirrors": [ { @@ -3948,20 +4096,20 @@ "type": "tidelift" } ], - "time": "2020-06-15T12:59:21+00:00" + "time": "2020-07-06T13:23:11+00:00" }, { "name": "symfony/dependency-injection", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "6508423eded583fc07e88a0172803e1a62f0310c" + "reference": "c45c3f26d2ae7c5239e5ad420b0c2717dbbc0bcb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6508423eded583fc07e88a0172803e1a62f0310c", - "reference": "6508423eded583fc07e88a0172803e1a62f0310c", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/c45c3f26d2ae7c5239e5ad420b0c2717dbbc0bcb", + "reference": "c45c3f26d2ae7c5239e5ad420b0c2717dbbc0bcb", "shasum": "", "mirrors": [ { @@ -4043,7 +4191,7 @@ "type": "tidelift" } ], - "time": "2020-06-12T08:11:32+00:00" + "time": "2020-07-23T08:36:24+00:00" }, { "name": "symfony/deprecation-contracts", @@ -4117,16 +4265,16 @@ }, { "name": "symfony/doctrine-bridge", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/doctrine-bridge.git", - "reference": "997377af37ae96565bf2aea127fb2b6285cd0d51" + "reference": "e88743167c3edc667f809f9b3558954bde1fbd89" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/997377af37ae96565bf2aea127fb2b6285cd0d51", - "reference": "997377af37ae96565bf2aea127fb2b6285cd0d51", + "url": "https://api.github.com/repos/symfony/doctrine-bridge/zipball/e88743167c3edc667f809f9b3558954bde1fbd89", + "reference": "e88743167c3edc667f809f9b3558954bde1fbd89", "shasum": "", "mirrors": [ { @@ -4137,7 +4285,7 @@ }, "require": { "doctrine/event-manager": "~1.0", - "doctrine/persistence": "^1.3", + "doctrine/persistence": "^1.3|^2", "php": ">=7.2.5", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", @@ -4156,10 +4304,11 @@ "symfony/validator": "<5.0.2" }, "require-dev": { + "composer/package-versions-deprecated": "^1.8", "doctrine/annotations": "~1.7", "doctrine/cache": "~1.6", "doctrine/collections": "~1.0", - "doctrine/data-fixtures": "1.0.*", + "doctrine/data-fixtures": "^1.1", "doctrine/dbal": "~2.4", "doctrine/orm": "^2.6.3", "doctrine/reflection": "~1.0", @@ -4232,11 +4381,11 @@ "type": "tidelift" } ], - "time": "2020-06-09T14:15:34+00:00" + "time": "2020-07-23T16:55:47+00:00" }, { "name": "symfony/dotenv", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/dotenv.git", @@ -4314,16 +4463,16 @@ }, { "name": "symfony/error-handler", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "7d0b927b9d3dc41d7d46cda38cbfcd20cdcbb896" + "reference": "4a0d1673a4731c3cb2dea3580c73a676ecb9ed4b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/7d0b927b9d3dc41d7d46cda38cbfcd20cdcbb896", - "reference": "7d0b927b9d3dc41d7d46cda38cbfcd20cdcbb896", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/4a0d1673a4731c3cb2dea3580c73a676ecb9ed4b", + "reference": "4a0d1673a4731c3cb2dea3580c73a676ecb9ed4b", "shasum": "", "mirrors": [ { @@ -4387,20 +4536,20 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:35:19+00:00" + "time": "2020-07-23T08:36:24+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "cc0d059e2e997e79ca34125a52f3e33de4424ac7" + "reference": "7827d55911f91c070fc293ea51a06eec80797d76" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/cc0d059e2e997e79ca34125a52f3e33de4424ac7", - "reference": "cc0d059e2e997e79ca34125a52f3e33de4424ac7", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/7827d55911f91c070fc293ea51a06eec80797d76", + "reference": "7827d55911f91c070fc293ea51a06eec80797d76", "shasum": "", "mirrors": [ { @@ -4479,7 +4628,7 @@ "type": "tidelift" } ], - "time": "2020-05-20T17:43:50+00:00" + "time": "2020-06-18T18:24:02+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -4565,7 +4714,7 @@ }, { "name": "symfony/expression-language", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/expression-language.git", @@ -4637,7 +4786,7 @@ }, { "name": "symfony/filesystem", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", @@ -4707,7 +4856,7 @@ }, { "name": "symfony/finder", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", @@ -4845,16 +4994,16 @@ }, { "name": "symfony/form", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/form.git", - "reference": "7f0fae286e498aa19ce0c4f737c5bd16cb1ebfba" + "reference": "bd264b81ab801abea3c44f43aeb6eacf68beaca7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/form/zipball/7f0fae286e498aa19ce0c4f737c5bd16cb1ebfba", - "reference": "7f0fae286e498aa19ce0c4f737c5bd16cb1ebfba", + "url": "https://api.github.com/repos/symfony/form/zipball/bd264b81ab801abea3c44f43aeb6eacf68beaca7", + "reference": "bd264b81ab801abea3c44f43aeb6eacf68beaca7", "shasum": "", "mirrors": [ { @@ -4872,7 +5021,7 @@ "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php80": "^1.15", - "symfony/property-access": "^5.0", + "symfony/property-access": "^5.0.8", "symfony/service-contracts": "^1.1|^2" }, "conflict": { @@ -4950,20 +5099,20 @@ "type": "tidelift" } ], - "time": "2020-06-14T15:52:41+00:00" + "time": "2020-07-12T12:58:00+00:00" }, { "name": "symfony/framework-bundle", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/framework-bundle.git", - "reference": "d9a85deaa9c7a10df087d86f6a689eb5d4db0abc" + "reference": "f9be9af9092f165b9b809d870289b57330301dc6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/d9a85deaa9c7a10df087d86f6a689eb5d4db0abc", - "reference": "d9a85deaa9c7a10df087d86f6a689eb5d4db0abc", + "url": "https://api.github.com/repos/symfony/framework-bundle/zipball/f9be9af9092f165b9b809d870289b57330301dc6", + "reference": "f9be9af9092f165b9b809d870289b57330301dc6", "shasum": "", "mirrors": [ { @@ -5103,20 +5252,20 @@ "type": "tidelift" } ], - "time": "2020-06-12T08:11:32+00:00" + "time": "2020-07-23T08:36:24+00:00" }, { "name": "symfony/http-client", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "aae28b613d7a88e529df46e617f046be0236ab54" + "reference": "050dc633a598bdadbd49449500c87e30dabe5c58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/aae28b613d7a88e529df46e617f046be0236ab54", - "reference": "aae28b613d7a88e529df46e617f046be0236ab54", + "url": "https://api.github.com/repos/symfony/http-client/zipball/050dc633a598bdadbd49449500c87e30dabe5c58", + "reference": "050dc633a598bdadbd49449500c87e30dabe5c58", "shasum": "", "mirrors": [ { @@ -5195,7 +5344,7 @@ "type": "tidelift" } ], - "time": "2020-06-11T21:20:02+00:00" + "time": "2020-07-06T13:23:11+00:00" }, { "name": "symfony/http-client-contracts", @@ -5280,16 +5429,16 @@ }, { "name": "symfony/http-foundation", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "f93055171b847915225bd5b0a5792888419d8d75" + "reference": "1f0d6627e680591c61e9176f04a0dc887b4e6702" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f93055171b847915225bd5b0a5792888419d8d75", - "reference": "f93055171b847915225bd5b0a5792888419d8d75", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/1f0d6627e680591c61e9176f04a0dc887b4e6702", + "reference": "1f0d6627e680591c61e9176f04a0dc887b4e6702", "shasum": "", "mirrors": [ { @@ -5357,20 +5506,20 @@ "type": "tidelift" } ], - "time": "2020-06-15T06:52:54+00:00" + "time": "2020-07-23T10:04:31+00:00" }, { "name": "symfony/http-kernel", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "a18c27ace1ef344ffcb129a5b089bad7643b387a" + "reference": "d6dd8f6420e377970ddad0d6317d4ce4186fc6b3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/a18c27ace1ef344ffcb129a5b089bad7643b387a", - "reference": "a18c27ace1ef344ffcb129a5b089bad7643b387a", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/d6dd8f6420e377970ddad0d6317d4ce4186fc6b3", + "reference": "d6dd8f6420e377970ddad0d6317d4ce4186fc6b3", "shasum": "", "mirrors": [ { @@ -5476,99 +5625,20 @@ "type": "tidelift" } ], - "time": "2020-06-15T13:51:38+00:00" - }, - { - "name": "symfony/inflector", - "version": "v5.1.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/inflector.git", - "reference": "fddb4262dd136b34db993a2a3488713df91e4856" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/inflector/zipball/fddb4262dd136b34db993a2a3488713df91e4856", - "reference": "fddb4262dd136b34db993a2a3488713df91e4856", - "shasum": "", - "mirrors": [ - { - "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/string": "^5.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Inflector\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Inflector Component", - "homepage": "https://symfony.com", - "keywords": [ - "inflection", - "pluralize", - "singularize", - "string", - "symfony", - "words" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-05-20T17:43:50+00:00" + "time": "2020-07-24T04:22:56+00:00" }, { "name": "symfony/intl", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/intl.git", - "reference": "b21d69ebb33adfcb7e6d8b0a0a8799db7090705b" + "reference": "7299f8c95ffd2623986c976fb8c48beb4c4cb44d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/intl/zipball/b21d69ebb33adfcb7e6d8b0a0a8799db7090705b", - "reference": "b21d69ebb33adfcb7e6d8b0a0a8799db7090705b", + "url": "https://api.github.com/repos/symfony/intl/zipball/7299f8c95ffd2623986c976fb8c48beb4c4cb44d", + "reference": "7299f8c95ffd2623986c976fb8c48beb4c4cb44d", "shasum": "", "mirrors": [ { @@ -5651,20 +5721,20 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:35:19+00:00" + "time": "2020-06-18T18:24:02+00:00" }, { "name": "symfony/mailer", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "203f236f1c2f4d8980f3c4120c8032c8cfe1e893" + "reference": "90c5023ca4be2d2f403a1b6e068395c516a97fce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/203f236f1c2f4d8980f3c4120c8032c8cfe1e893", - "reference": "203f236f1c2f4d8980f3c4120c8032c8cfe1e893", + "url": "https://api.github.com/repos/symfony/mailer/zipball/90c5023ca4be2d2f403a1b6e068395c516a97fce", + "reference": "90c5023ca4be2d2f403a1b6e068395c516a97fce", "shasum": "", "mirrors": [ { @@ -5739,20 +5809,20 @@ "type": "tidelift" } ], - "time": "2020-06-11T21:20:02+00:00" + "time": "2020-07-20T14:15:11+00:00" }, { "name": "symfony/mime", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "c0c418f05e727606e85b482a8591519c4712cf45" + "reference": "149fb0ad35aae3c7637b496b38478797fa6a7ea6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/c0c418f05e727606e85b482a8591519c4712cf45", - "reference": "c0c418f05e727606e85b482a8591519c4712cf45", + "url": "https://api.github.com/repos/symfony/mime/zipball/149fb0ad35aae3c7637b496b38478797fa6a7ea6", + "reference": "149fb0ad35aae3c7637b496b38478797fa6a7ea6", "shasum": "", "mirrors": [ { @@ -5822,20 +5892,20 @@ "type": "tidelift" } ], - "time": "2020-06-09T15:07:35+00:00" + "time": "2020-07-23T10:04:31+00:00" }, { "name": "symfony/monolog-bridge", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/monolog-bridge.git", - "reference": "b275d752c7e999a77e1bddca117e575030a23058" + "reference": "81e8c7692b78161a06f779c741ef21d80f217175" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/b275d752c7e999a77e1bddca117e575030a23058", - "reference": "b275d752c7e999a77e1bddca117e575030a23058", + "url": "https://api.github.com/repos/symfony/monolog-bridge/zipball/81e8c7692b78161a06f779c741ef21d80f217175", + "reference": "81e8c7692b78161a06f779c741ef21d80f217175", "shasum": "", "mirrors": [ { @@ -5911,7 +5981,7 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:35:19+00:00" + "time": "2020-06-18T18:24:02+00:00" }, { "name": "symfony/monolog-bundle", @@ -5984,16 +6054,16 @@ }, { "name": "symfony/notifier", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/notifier.git", - "reference": "ca756a1627c02b7b1b0c643f0b1c1d6cb5d792fb" + "reference": "19699652eaa69b0389bc985853f29b8e9177b1cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/notifier/zipball/ca756a1627c02b7b1b0c643f0b1c1d6cb5d792fb", - "reference": "ca756a1627c02b7b1b0c643f0b1c1d6cb5d792fb", + "url": "https://api.github.com/repos/symfony/notifier/zipball/19699652eaa69b0389bc985853f29b8e9177b1cf", + "reference": "19699652eaa69b0389bc985853f29b8e9177b1cf", "shasum": "", "mirrors": [ { @@ -6057,20 +6127,20 @@ "type": "tidelift" } ], - "time": "2020-05-24T08:59:54+00:00" + "time": "2020-06-16T17:25:20+00:00" }, { "name": "symfony/options-resolver", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "663f5dd5e14057d1954fe721f9709d35837f2447" + "reference": "9ff59517938f88d90b6e65311fef08faa640f681" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/663f5dd5e14057d1954fe721f9709d35837f2447", - "reference": "663f5dd5e14057d1954fe721f9709d35837f2447", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/9ff59517938f88d90b6e65311fef08faa640f681", + "reference": "9ff59517938f88d90b6e65311fef08faa640f681", "shasum": "", "mirrors": [ { @@ -6133,7 +6203,7 @@ "type": "tidelift" } ], - "time": "2020-05-23T13:08:13+00:00" + "time": "2020-07-12T12:58:00+00:00" }, { "name": "symfony/orm-pack", @@ -6185,7 +6255,7 @@ }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.18.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", @@ -6269,7 +6339,7 @@ }, { "name": "symfony/polyfill-intl-icu", - "version": "v1.18.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-icu.git", @@ -6351,16 +6421,16 @@ }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.18.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "bc6549d068d0160e0f10f7a5a23c7d1406b95ebe" + "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/bc6549d068d0160e0f10f7a5a23c7d1406b95ebe", - "reference": "bc6549d068d0160e0f10f7a5a23c7d1406b95ebe", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/5dcab1bc7146cf8c1beaa4502a3d9be344334251", + "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251", "shasum": "", "mirrors": [ { @@ -6438,11 +6508,11 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2020-08-04T06:02:08+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.18.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", @@ -6529,7 +6599,7 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.18.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", @@ -6612,7 +6682,7 @@ }, { "name": "symfony/polyfill-php73", - "version": "v1.18.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", @@ -6694,7 +6764,7 @@ }, { "name": "symfony/polyfill-php80", - "version": "v1.18.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", @@ -6780,16 +6850,16 @@ }, { "name": "symfony/process", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "7f6378c1fa2147eeb1b4c385856ce9de0d46ebd1" + "reference": "1864216226af21eb76d9477f691e7cbf198e0402" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/7f6378c1fa2147eeb1b4c385856ce9de0d46ebd1", - "reference": "7f6378c1fa2147eeb1b4c385856ce9de0d46ebd1", + "url": "https://api.github.com/repos/symfony/process/zipball/1864216226af21eb76d9477f691e7cbf198e0402", + "reference": "1864216226af21eb76d9477f691e7cbf198e0402", "shasum": "", "mirrors": [ { @@ -6846,20 +6916,20 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:35:19+00:00" + "time": "2020-07-23T08:36:24+00:00" }, { "name": "symfony/property-access", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", - "reference": "638b96246da68810484a5a46ff397e9326f42afc" + "reference": "eb617a57fc38f43bf4208dcbdb2dab3c14d9cbd9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/638b96246da68810484a5a46ff397e9326f42afc", - "reference": "638b96246da68810484a5a46ff397e9326f42afc", + "url": "https://api.github.com/repos/symfony/property-access/zipball/eb617a57fc38f43bf4208dcbdb2dab3c14d9cbd9", + "reference": "eb617a57fc38f43bf4208dcbdb2dab3c14d9cbd9", "shasum": "", "mirrors": [ { @@ -6870,7 +6940,6 @@ }, "require": { "php": ">=7.2.5", - "symfony/inflector": "^4.4|^5.0", "symfony/polyfill-php80": "^1.15", "symfony/property-info": "^5.1.1" }, @@ -6935,20 +7004,20 @@ "type": "tidelift" } ], - "time": "2020-06-04T09:56:18+00:00" + "time": "2020-07-03T07:49:29+00:00" }, { "name": "symfony/property-info", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "75d79faca45092829b55eb83f73068e34c6567c5" + "reference": "0c4813930953f6db6c62ebec8ee695a897b89020" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/75d79faca45092829b55eb83f73068e34c6567c5", - "reference": "75d79faca45092829b55eb83f73068e34c6567c5", + "url": "https://api.github.com/repos/symfony/property-info/zipball/0c4813930953f6db6c62ebec8ee695a897b89020", + "reference": "0c4813930953f6db6c62ebec8ee695a897b89020", "shasum": "", "mirrors": [ { @@ -7032,20 +7101,20 @@ "type": "tidelift" } ], - "time": "2020-06-15T11:50:15+00:00" + "time": "2020-06-18T21:19:28+00:00" }, { "name": "symfony/routing", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "bbd0ba121d623f66d165a55a108008968911f3eb" + "reference": "08c9a82f09d12ee048f85e76e0d783f82844eb5d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/bbd0ba121d623f66d165a55a108008968911f3eb", - "reference": "bbd0ba121d623f66d165a55a108008968911f3eb", + "url": "https://api.github.com/repos/symfony/routing/zipball/08c9a82f09d12ee048f85e76e0d783f82844eb5d", + "reference": "08c9a82f09d12ee048f85e76e0d783f82844eb5d", "shasum": "", "mirrors": [ { @@ -7130,20 +7199,20 @@ "type": "tidelift" } ], - "time": "2020-06-10T11:49:58+00:00" + "time": "2020-06-18T18:24:02+00:00" }, { "name": "symfony/security-bundle", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/security-bundle.git", - "reference": "d2013a73a0163f4fad6d24fbb81affb6e943ec2e" + "reference": "7e64ee9df4f7565133c745244816be65db8aed0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-bundle/zipball/d2013a73a0163f4fad6d24fbb81affb6e943ec2e", - "reference": "d2013a73a0163f4fad6d24fbb81affb6e943ec2e", + "url": "https://api.github.com/repos/symfony/security-bundle/zipball/7e64ee9df4f7565133c745244816be65db8aed0a", + "reference": "7e64ee9df4f7565133c745244816be65db8aed0a", "shasum": "", "mirrors": [ { @@ -7235,20 +7304,20 @@ "type": "tidelift" } ], - "time": "2020-06-15T08:29:02+00:00" + "time": "2020-07-23T08:36:24+00:00" }, { "name": "symfony/security-core", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/security-core.git", - "reference": "7414e45f720dd81879bd9a74f152ec92e91d36b6" + "reference": "18551ee726b18591d1da5c3209d61f5904fff3b3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-core/zipball/7414e45f720dd81879bd9a74f152ec92e91d36b6", - "reference": "7414e45f720dd81879bd9a74f152ec92e91d36b6", + "url": "https://api.github.com/repos/symfony/security-core/zipball/18551ee726b18591d1da5c3209d61f5904fff3b3", + "reference": "18551ee726b18591d1da5c3209d61f5904fff3b3", "shasum": "", "mirrors": [ { @@ -7330,11 +7399,11 @@ "type": "tidelift" } ], - "time": "2020-05-30T21:52:37+00:00" + "time": "2020-06-28T15:32:35+00:00" }, { "name": "symfony/security-csrf", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/security-csrf.git", @@ -7413,7 +7482,7 @@ }, { "name": "symfony/security-guard", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/security-guard.git", @@ -7488,16 +7557,16 @@ }, { "name": "symfony/security-http", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/security-http.git", - "reference": "671aeab2db9162288e27c8ef525c63d51c810cb3" + "reference": "436e749842736bd047c96ae53e86a8b6dc9d2222" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-http/zipball/671aeab2db9162288e27c8ef525c63d51c810cb3", - "reference": "671aeab2db9162288e27c8ef525c63d51c810cb3", + "url": "https://api.github.com/repos/symfony/security-http/zipball/436e749842736bd047c96ae53e86a8b6dc9d2222", + "reference": "436e749842736bd047c96ae53e86a8b6dc9d2222", "shasum": "", "mirrors": [ { @@ -7572,20 +7641,20 @@ "type": "tidelift" } ], - "time": "2020-06-13T15:06:42+00:00" + "time": "2020-07-06T10:10:25+00:00" }, { "name": "symfony/serializer", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "d1151fc0fd64b613f2a7012afc22d36b1341a5fd" + "reference": "c977301a898088f483f7a9b479dd050d84ef3fed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/d1151fc0fd64b613f2a7012afc22d36b1341a5fd", - "reference": "d1151fc0fd64b613f2a7012afc22d36b1341a5fd", + "url": "https://api.github.com/repos/symfony/serializer/zipball/c977301a898088f483f7a9b479dd050d84ef3fed", + "reference": "c977301a898088f483f7a9b479dd050d84ef3fed", "shasum": "", "mirrors": [ { @@ -7675,7 +7744,7 @@ "type": "tidelift" } ], - "time": "2020-06-07T15:42:22+00:00" + "time": "2020-07-23T08:36:24+00:00" }, { "name": "symfony/serializer-pack", @@ -7811,7 +7880,7 @@ }, { "name": "symfony/stopwatch", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", @@ -7881,16 +7950,16 @@ }, { "name": "symfony/string", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "ac70459db781108db7c6d8981dd31ce0e29e3298" + "reference": "f629ba9b611c76224feb21fe2bcbf0b6f992300b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/ac70459db781108db7c6d8981dd31ce0e29e3298", - "reference": "ac70459db781108db7c6d8981dd31ce0e29e3298", + "url": "https://api.github.com/repos/symfony/string/zipball/f629ba9b611c76224feb21fe2bcbf0b6f992300b", + "reference": "f629ba9b611c76224feb21fe2bcbf0b6f992300b", "shasum": "", "mirrors": [ { @@ -7968,20 +8037,20 @@ "type": "tidelift" } ], - "time": "2020-06-11T12:16:36+00:00" + "time": "2020-07-08T08:27:49+00:00" }, { "name": "symfony/templating", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/templating.git", - "reference": "d3f0347e70029067ab690bfa9ff121c1c929ee4e" + "reference": "e999847b7584a8d3f364eecd444615604b0d831c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/templating/zipball/d3f0347e70029067ab690bfa9ff121c1c929ee4e", - "reference": "d3f0347e70029067ab690bfa9ff121c1c929ee4e", + "url": "https://api.github.com/repos/symfony/templating/zipball/e999847b7584a8d3f364eecd444615604b0d831c", + "reference": "e999847b7584a8d3f364eecd444615604b0d831c", "shasum": "", "mirrors": [ { @@ -8044,20 +8113,20 @@ "type": "tidelift" } ], - "time": "2020-05-28T08:20:44+00:00" + "time": "2020-07-23T08:36:24+00:00" }, { "name": "symfony/translation", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "d387f07d4c15f9c09439cf3f13ddbe0b2c5e8be2" + "reference": "4b9bf719f0fa5b05253c37fc7b335337ec7ec427" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/d387f07d4c15f9c09439cf3f13ddbe0b2c5e8be2", - "reference": "d387f07d4c15f9c09439cf3f13ddbe0b2c5e8be2", + "url": "https://api.github.com/repos/symfony/translation/zipball/4b9bf719f0fa5b05253c37fc7b335337ec7ec427", + "reference": "4b9bf719f0fa5b05253c37fc7b335337ec7ec427", "shasum": "", "mirrors": [ { @@ -8142,7 +8211,7 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:35:19+00:00" + "time": "2020-06-30T17:42:22+00:00" }, { "name": "symfony/translation-contracts", @@ -8227,16 +8296,16 @@ }, { "name": "symfony/twig-bridge", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "04f57638e591b23d06f72dca2f123605dbbe3a75" + "reference": "44bba5d7e5cb8a3ddeb640ae00938cc768c55797" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/04f57638e591b23d06f72dca2f123605dbbe3a75", - "reference": "04f57638e591b23d06f72dca2f123605dbbe3a75", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/44bba5d7e5cb8a3ddeb640ae00938cc768c55797", + "reference": "44bba5d7e5cb8a3ddeb640ae00938cc768c55797", "shasum": "", "mirrors": [ { @@ -8345,11 +8414,11 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:35:19+00:00" + "time": "2020-06-30T17:59:51+00:00" }, { "name": "symfony/twig-bundle", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/twig-bundle.git", @@ -8478,16 +8547,16 @@ }, { "name": "symfony/validator", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "5e80f314a2faff6fb97942526e27c528b10acdb8" + "reference": "03aeabbff76771ef467a4d9a0574c427bb81d932" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/5e80f314a2faff6fb97942526e27c528b10acdb8", - "reference": "5e80f314a2faff6fb97942526e27c528b10acdb8", + "url": "https://api.github.com/repos/symfony/validator/zipball/03aeabbff76771ef467a4d9a0574c427bb81d932", + "reference": "03aeabbff76771ef467a4d9a0574c427bb81d932", "shasum": "", "mirrors": [ { @@ -8589,20 +8658,20 @@ "type": "tidelift" } ], - "time": "2020-06-02T08:42:14+00:00" + "time": "2020-07-23T06:35:25+00:00" }, { "name": "symfony/var-dumper", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "46a942903059b0b05e601f00eb64179e05578c0f" + "reference": "2ebe1c7bb52052624d6dc1250f4abe525655d75a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/46a942903059b0b05e601f00eb64179e05578c0f", - "reference": "46a942903059b0b05e601f00eb64179e05578c0f", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2ebe1c7bb52052624d6dc1250f4abe525655d75a", + "reference": "2ebe1c7bb52052624d6dc1250f4abe525655d75a", "shasum": "", "mirrors": [ { @@ -8685,11 +8754,11 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:35:19+00:00" + "time": "2020-06-24T13:36:18+00:00" }, { "name": "symfony/var-exporter", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", @@ -8770,7 +8839,7 @@ }, { "name": "symfony/web-link", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/web-link.git", @@ -8865,7 +8934,7 @@ }, { "name": "symfony/yaml", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", @@ -8952,7 +9021,7 @@ "dist": { "type": "path", "url": "../TeebbCoreBundle", - "reference": "d472308ec05ece32a5557c1ba538c1e4b33f16c5" + "reference": "8be3f1c02f5806a209e7f89a1ac9b0920945c670" }, "require": { "api-platform/api-pack": "^1.2", @@ -9008,7 +9077,7 @@ }, { "name": "twig/extra-bundle", - "version": "v3.0.4", + "version": "v3.0.5", "source": { "type": "git", "url": "https://github.com/twigphp/twig-extra-bundle.git", @@ -9095,16 +9164,16 @@ }, { "name": "twig/twig", - "version": "v3.0.4", + "version": "v3.0.5", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "582bdbdc173027ebfba3c93dc750a40b8f9ebc02" + "reference": "9b76b1535483cdf4edf01bb787b0217b62bd68a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/582bdbdc173027ebfba3c93dc750a40b8f9ebc02", - "reference": "582bdbdc173027ebfba3c93dc750a40b8f9ebc02", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/9b76b1535483cdf4edf01bb787b0217b62bd68a5", + "reference": "9b76b1535483cdf4edf01bb787b0217b62bd68a5", "shasum": "", "mirrors": [ { @@ -9160,18 +9229,6 @@ "templating" ], "funding": [ - { - "url": "https://certification.symfony.com/", - "type": "custom" - }, - { - "url": "https://live.symfony.com/", - "type": "custom" - }, - { - "url": "https://symfony.com/cloud/", - "type": "custom" - }, { "url": "https://github.com/fabpot", "type": "github" @@ -9181,7 +9238,7 @@ "type": "tidelift" } ], - "time": "2020-07-05T13:18:14+00:00" + "time": "2020-08-05T15:13:19+00:00" }, { "name": "webmozart/assert", @@ -9471,16 +9528,16 @@ "packages-dev": [ { "name": "nikic/php-parser", - "version": "v4.6.0", + "version": "v4.8.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "c346bbfafe2ff60680258b631afb730d186ed864" + "reference": "8c58eb4cd4f3883f82611abeac2efbc3dbed787e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/c346bbfafe2ff60680258b631afb730d186ed864", - "reference": "c346bbfafe2ff60680258b631afb730d186ed864", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8c58eb4cd4f3883f82611abeac2efbc3dbed787e", + "reference": "8c58eb4cd4f3883f82611abeac2efbc3dbed787e", "shasum": "", "mirrors": [ { @@ -9494,8 +9551,8 @@ "php": ">=7.0" }, "require-dev": { - "ircmaxell/php-yacc": "0.0.5", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0" + "ircmaxell/php-yacc": "^0.0.6", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" }, "bin": [ "bin/php-parse" @@ -9503,7 +9560,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.8-dev" } }, "autoload": { @@ -9525,20 +9582,20 @@ "parser", "php" ], - "time": "2020-07-02T17:12:47+00:00" + "time": "2020-08-09T10:23:20+00:00" }, { "name": "symfony/browser-kit", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", - "reference": "b9adef763c4f98660d1f8b924f6d61718f8ae0bc" + "reference": "b9545e08790be2d3d7d92306e339bbcd79f461e4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/b9adef763c4f98660d1f8b924f6d61718f8ae0bc", - "reference": "b9adef763c4f98660d1f8b924f6d61718f8ae0bc", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/b9545e08790be2d3d7d92306e339bbcd79f461e4", + "reference": "b9545e08790be2d3d7d92306e339bbcd79f461e4", "shasum": "", "mirrors": [ { @@ -9604,11 +9661,11 @@ "type": "tidelift" } ], - "time": "2020-05-23T13:13:03+00:00" + "time": "2020-06-24T13:36:18+00:00" }, { "name": "symfony/css-selector", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", @@ -9681,7 +9738,7 @@ }, { "name": "symfony/debug-bundle", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/debug-bundle.git", @@ -9816,16 +9873,16 @@ }, { "name": "symfony/dom-crawler", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "907187782c465a564f9030a0c6ace59e8821106f" + "reference": "a96aecb36aaf081f1b012e1e62d71f1069ab3dca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/907187782c465a564f9030a0c6ace59e8821106f", - "reference": "907187782c465a564f9030a0c6ace59e8821106f", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/a96aecb36aaf081f1b012e1e62d71f1069ab3dca", + "reference": "a96aecb36aaf081f1b012e1e62d71f1069ab3dca", "shasum": "", "mirrors": [ { @@ -9894,7 +9951,7 @@ "type": "tidelift" } ], - "time": "2020-05-23T13:08:13+00:00" + "time": "2020-07-23T08:36:24+00:00" }, { "name": "symfony/maker-bundle", @@ -9987,16 +10044,16 @@ }, { "name": "symfony/phpunit-bridge", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/phpunit-bridge.git", - "reference": "de5f0fec631a0cbfe98630b053be1fad7b75aece" + "reference": "964bd57046dfa48687e1412fe5f8006adfcb9675" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/de5f0fec631a0cbfe98630b053be1fad7b75aece", - "reference": "de5f0fec631a0cbfe98630b053be1fad7b75aece", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/964bd57046dfa48687e1412fe5f8006adfcb9675", + "reference": "964bd57046dfa48687e1412fe5f8006adfcb9675", "shasum": "", "mirrors": [ { @@ -10068,7 +10125,7 @@ "type": "tidelift" } ], - "time": "2020-06-09T09:56:30+00:00" + "time": "2020-07-23T09:26:24+00:00" }, { "name": "symfony/profiler-pack", @@ -10140,16 +10197,16 @@ }, { "name": "symfony/web-profiler-bundle", - "version": "v5.1.2", + "version": "v5.1.3", "source": { "type": "git", "url": "https://github.com/symfony/web-profiler-bundle.git", - "reference": "25d892ab4927e7df32b0e8dce23cc7a1d4a3bd1c" + "reference": "6d32d311d9d599830f57a2fe6bb6e38970150acd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/25d892ab4927e7df32b0e8dce23cc7a1d4a3bd1c", - "reference": "25d892ab4927e7df32b0e8dce23cc7a1d4a3bd1c", + "url": "https://api.github.com/repos/symfony/web-profiler-bundle/zipball/6d32d311d9d599830f57a2fe6bb6e38970150acd", + "reference": "6d32d311d9d599830f57a2fe6bb6e38970150acd", "shasum": "", "mirrors": [ { @@ -10221,7 +10278,7 @@ "type": "tidelift" } ], - "time": "2020-06-09T11:33:28+00:00" + "time": "2020-07-23T08:36:24+00:00" } ], "aliases": [], diff --git a/config/bundles.php b/config/bundles.php index 66ef0e7f61db1e0f737620374597fc01526f4343..25544eac256758664576609e804d5bb40945c02f 100644 --- a/config/bundles.php +++ b/config/bundles.php @@ -21,4 +21,5 @@ return [ Liip\ImagineBundle\LiipImagineBundle::class => ['all' => true], FOS\JsRoutingBundle\FOSJsRoutingBundle::class => ['all' => true], BabDev\PagerfantaBundle\BabDevPagerfantaBundle::class => ['all' => true], + Knp\Bundle\TimeBundle\KnpTimeBundle::class => ['all' => true], ]; diff --git a/config/packages/security.yaml b/config/packages/security.yaml index 811681e8724d22724876624f674fedda50e0ba5d..846b5f56df927b88562a50d31bc391b0ae1177a9 100644 --- a/config/packages/security.yaml +++ b/config/packages/security.yaml @@ -1,14 +1,35 @@ security: + encoders: + Teebb\CoreBundle\Entity\User: + algorithm: auto + # https://symfony.com/doc/current/security.html#where-do-users-come-from-user-providers providers: - users_in_memory: { memory: null } + user_provider: + entity: + class: Teebb\CoreBundle\Entity\User + property: username + firewalls: dev: pattern: ^/(_(profiler|wdt)|css|images|js)/ security: false main: anonymous: lazy - provider: users_in_memory + provider: user_provider + + logout: + path: teebb_user_logout + + guard: + authenticators: + - Teebb\CoreBundle\Security\LoginFormAuthenticator + + user_checker: Teebb\CoreBundle\Security\UserChecker + + remember_me: + secret: '%kernel.secret%' + lifetime: 604800 # 7 days in seconds # activate different ways to authenticate # https://symfony.com/doc/current/security.html#firewalls-authentication @@ -19,5 +40,5 @@ security: # Easy way to control access for large sections of your site # Note: Only the *first* access control that matches will be used access_control: - # - { path: ^/admin, roles: ROLE_ADMIN } - # - { path: ^/profile, roles: ROLE_USER } + # - { path: ^/admin, roles: ROLE_ADMIN } + # - { path: ^/profile, roles: ROLE_USER } diff --git a/config/routes/teebb_core.yaml b/config/routes/teebb_core.yaml index e58a625f2ea879e47c8818626116f56aa94ad760..bd28a5f7882c348075c30efb7b7298cd2fa3ae68 100644 --- a/config/routes/teebb_core.yaml +++ b/config/routes/teebb_core.yaml @@ -21,10 +21,17 @@ _teebb_taxonomy: defaults: entity_type_service: '%entity_type.taxonomy.service%' +_teebb_user: + resource: "@TeebbCoreBundle/Resources/config/routing/user.xml" + prefix: /admin + _teebb_file: resource: "@TeebbCoreBundle/Resources/config/routing/file.xml" prefix: /admin _teebb_formatter: resource: "@TeebbCoreBundle/Resources/config/routing/formatter.xml" - prefix: /admin \ No newline at end of file + prefix: /admin + +security: + resource: "@TeebbCoreBundle/Resources/config/routing/security.xml" \ No newline at end of file diff --git a/symfony.lock b/symfony.lock index 1b5af41048361e2cd21c8148a4b47e7f6f001422..cb0619ced95916ff8befdeef32d20abc2591fdff 100644 --- a/symfony.lock +++ b/symfony.lock @@ -137,9 +137,15 @@ "imagine/imagine": { "version": "1.2.3" }, + "knplabs/knp-time-bundle": { + "version": "v1.13.0" + }, "league/flysystem": { "version": "1.0.69" }, + "league/mime-type-detection": { + "version": "1.4.0" + }, "liip/imagine-bundle": { "version": "1.8", "recipe": { @@ -369,9 +375,6 @@ "symfony/http-kernel": { "version": "v5.0.8" }, - "symfony/inflector": { - "version": "v5.0.8" - }, "symfony/intl": { "version": "v5.0.8" },