diff --git a/composer.json b/composer.json index 177463516c51f0211438ac0d11dd25cc99d01b45..d0851c57bd774c5ee7bb7a4108fd38194c953a1f 100644 --- a/composer.json +++ b/composer.json @@ -4,10 +4,10 @@ "license": "AGPL-3.0-or-later", "require": { "php": "^7.3", + "ext-json": "*", "api-platform/core": "^2.5", - "symfony/framework-bundle": "^5.2", - "dbp/api-core-bundle": "^0.1.3", - "ext-json": "*" + "dbp/relay-core-bundle": "^0.1.11", + "symfony/framework-bundle": "^5.2" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.0", @@ -18,12 +18,6 @@ "symfony/phpunit-bridge": "^5.2", "vimeo/psalm": "^4.2.1" }, - "repositories": [ - { - "type": "vcs", - "url": "https://gitlab.tugraz.at/dbp/dbp-api/api-core-bundle.git" - } - ], "autoload": { "psr-4": { "Dbp\\Relay\\TemplateBundle\\": "src/" diff --git a/composer.lock b/composer.lock index 0807cbbf2f12b3fcb266aa3ec11ce12d46e3b88c..ac449e5a3c05732054eba8cdc6b915921c052b3a 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": "c76e5d08651db2cf56dc0e1476c36797", + "content-hash": "3aaa071bb11e9228a023a2b532a4425f", "packages": [ { "name": "api-platform/core", @@ -166,152 +166,52 @@ "time": "2021-06-15T16:53:33+00:00" }, { - "name": "brick/math", - "version": "0.9.2", + "name": "dbp/relay-core-bundle", + "version": "v0.1.11", "source": { "type": "git", - "url": "https://github.com/brick/math.git", - "reference": "dff976c2f3487d42c1db75a3b180e2b9f0e72ce0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/brick/math/zipball/dff976c2f3487d42c1db75a3b180e2b9f0e72ce0", - "reference": "dff976c2f3487d42c1db75a3b180e2b9f0e72ce0", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.2", - "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", - "vimeo/psalm": "4.3.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Brick\\Math\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Arbitrary-precision arithmetic library", - "keywords": [ - "Arbitrary-precision", - "BigInteger", - "BigRational", - "arithmetic", - "bigdecimal", - "bignum", - "brick", - "math" - ], - "support": { - "issues": "https://github.com/brick/math/issues", - "source": "https://github.com/brick/math/tree/0.9.2" - }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/brick/math", - "type": "tidelift" - } - ], - "time": "2021-01-20T22:51:39+00:00" - }, - { - "name": "dbp/api-core-bundle", - "version": "v0.1.6", - "source": { - "type": "git", - "url": "https://gitlab.tugraz.at/dbp/dbp-api/api-core-bundle.git", - "reference": "00152673fe78d63feeea06e9d24a2a5c991bbe9e" - }, - "dist": { - "type": "zip", - "url": "https://gitlab.tugraz.at/api/v4/projects/dbp%2Fdbp-api%2Fapi-core-bundle/repository/archive.zip?sha=00152673fe78d63feeea06e9d24a2a5c991bbe9e", - "reference": "00152673fe78d63feeea06e9d24a2a5c991bbe9e", - "shasum": "" + "url": "https://gitlab.tugraz.at/dbp/relay/dbp-relay-core-bundle", + "reference": "5ab31546f7f8f85b876523de75ddf559f572cb0d" }, "require": { "api-platform/core": "^2.6.3", "doctrine/annotations": "^1.0", "ext-json": "*", "guzzlehttp/guzzle": "^7.0", - "kevinrob/guzzle-cache-middleware": "^3.3", - "monolog/monolog": "^1.4||^2.1", "nelmio/cors-bundle": "^2.1.0", "php": "^7.3", "phpdocumentor/reflection-docblock": "^3.0 || ^4.0 || ^5.0", - "symfony/asset": "^5.2", - "symfony/config": "^5.2", - "symfony/expression-language": "^5.2", - "symfony/framework-bundle": "^5.2", - "symfony/security-bundle": "^5.2", - "symfony/security-core": "^5.2", - "symfony/security-guard": "^5.2", - "symfony/twig-bundle": "^5.2", - "symfony/validator": "^5.2", - "symfony/yaml": "^5.2", - "web-token/jwt-easy": "^2.1", - "web-token/jwt-signature-algorithm-rsa": "^2.1" + "symfony/asset": "^5.3", + "symfony/config": "^5.3", + "symfony/expression-language": "^5.3", + "symfony/framework-bundle": "^5.3", + "symfony/security-bundle": "^5.3", + "symfony/security-core": "^5.3", + "symfony/security-guard": "^5.3", + "symfony/twig-bundle": "^5.3", + "symfony/validator": "^5.3", + "symfony/yaml": "^5.3" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.0", "phpstan/phpstan": "^0.12.33", "phpstan/phpstan-phpunit": "^0.12.13", - "symfony/browser-kit": "^5.2", - "symfony/http-client": "^5.2", - "symfony/phpunit-bridge": "^5.2", + "symfony/browser-kit": "^5.3", + "symfony/http-client": "^5.3", + "symfony/phpunit-bridge": "^5.3", "vimeo/psalm": "^4.4" }, "type": "symfony-bundle", "autoload": { "psr-4": { - "DBP\\API\\CoreBundle\\": "src/" - } - }, - "autoload-dev": { - "psr-4": { - "DBP\\API\\CoreBundle\\Tests\\": "tests/" + "Dbp\\Relay\\CoreBundle\\": "src/" } }, - "scripts": { - "test": [ - "@php vendor/bin/simple-phpunit" - ], - "phpstan": [ - "@php vendor/bin/simple-phpunit --atleast-version 0", - "@php vendor/bin/phpstan analyze --ansi" - ], - "psalm": [ - "@php vendor/bin/simple-phpunit --atleast-version 0", - "@php vendor/bin/psalm" - ], - "lint": [ - "@composer run cs", - "@composer run phpstan", - "@composer run psalm" - ], - "cs-fix": [ - "@php vendor/bin/php-cs-fixer --ansi fix" - ], - "cs": [ - "@php vendor/bin/php-cs-fixer --ansi fix --dry-run --diff" - ], - "coverage": [ - "@php -dxdebug.mode=coverage vendor/bin/simple-phpunit --coverage-html _coverage" - ] - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "AGPL-3.0-or-later" ], - "support": { - "issues": "https://gitlab.tugraz.at/api/v4/projects/8296/issues" - }, - "time": "2021-07-12T00:17:21+00:00" + "time": "2021-08-03T09:36:08+00:00" }, { "name": "doctrine/annotations", @@ -560,81 +460,6 @@ ], "time": "2020-05-25T17:44:05+00:00" }, - { - "name": "fgrosse/phpasn1", - "version": "v2.3.0", - "source": { - "type": "git", - "url": "https://github.com/fgrosse/PHPASN1.git", - "reference": "20299033c35f4300eb656e7e8e88cf52d1d6694e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/20299033c35f4300eb656e7e8e88cf52d1d6694e", - "reference": "20299033c35f4300eb656e7e8e88cf52d1d6694e", - "shasum": "" - }, - "require": { - "php": ">=7.0.0" - }, - "require-dev": { - "phpunit/phpunit": "~6.3", - "satooshi/php-coveralls": "~2.0" - }, - "suggest": { - "ext-bcmath": "BCmath is the fallback extension for big integer calculations", - "ext-curl": "For loading OID information from the web if they have not bee defined statically", - "ext-gmp": "GMP is the preferred extension for big integer calculations", - "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "FG\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Friedrich Große", - "email": "friedrich.grosse@gmail.com", - "homepage": "https://github.com/FGrosse", - "role": "Author" - }, - { - "name": "All contributors", - "homepage": "https://github.com/FGrosse/PHPASN1/contributors" - } - ], - "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", - "homepage": "https://github.com/FGrosse/PHPASN1", - "keywords": [ - "DER", - "asn.1", - "asn1", - "ber", - "binary", - "decoding", - "encoding", - "x.509", - "x.690", - "x509", - "x690" - ], - "support": { - "issues": "https://github.com/fgrosse/PHPASN1/issues", - "source": "https://github.com/fgrosse/PHPASN1/tree/v2.3.0" - }, - "time": "2021-04-24T19:01:55+00:00" - }, { "name": "fig/link-util", "version": "1.1.2", @@ -856,29 +681,32 @@ }, { "name": "guzzlehttp/psr7", - "version": "1.8.2", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "dc960a912984efb74d0a90222870c72c87f10c91" + "reference": "1dc8d9cba3897165e16d12bb13d813afb1eb3fe7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/dc960a912984efb74d0a90222870c72c87f10c91", - "reference": "dc960a912984efb74d0a90222870c72c87f10c91", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/1dc8d9cba3897165e16d12bb13d813afb1eb3fe7", + "reference": "1dc8d9cba3897165e16d12bb13d813afb1eb3fe7", "shasum": "" }, "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" }, "provide": { + "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" + "bamarni/composer-bin-plugin": "^1.4.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.8 || ^9.3.10" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -886,16 +714,13 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "2.0-dev" } }, "autoload": { "psr-4": { "GuzzleHttp\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -910,6 +735,11 @@ { "name": "Tobias Schultze", "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" } ], "description": "PSR-7 message implementation that also provides common utility methods", @@ -925,188 +755,9 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.8.2" + "source": "https://github.com/guzzle/psr7/tree/2.0.0" }, - "time": "2021-04-26T09:17:50+00:00" - }, - { - "name": "kevinrob/guzzle-cache-middleware", - "version": "v3.4.1", - "source": { - "type": "git", - "url": "https://github.com/Kevinrob/guzzle-cache-middleware.git", - "reference": "122e309f64934511146a88d5645599f561b6fae3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Kevinrob/guzzle-cache-middleware/zipball/122e309f64934511146a88d5645599f561b6fae3", - "reference": "122e309f64934511146a88d5645599f561b6fae3", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "^6.0 || ^7.0", - "guzzlehttp/psr7": "^1.7.0", - "php": ">=5.5.0" - }, - "require-dev": { - "cache/array-adapter": "^0.4 || ^0.5 || ^1.0", - "cache/simple-cache-bridge": "^0.1 || ^1.0", - "doctrine/cache": "^1.0", - "illuminate/cache": "^5.0", - "league/flysystem": "^1.0", - "phpunit/phpunit": "^4.8.36 || ^5.0", - "psr/cache": "^1.0", - "symfony/phpunit-bridge": "^4.4 || ^5.0" - }, - "suggest": { - "doctrine/cache": "This library has a lot of ready-to-use cache storage (to be used with Kevinrob\\GuzzleCache\\Storage\\DoctrineCacheStorage).", - "guzzlehttp/guzzle": "For using this library. It was created for Guzzle6 (but you can use it with any PSR-7 HTTP client).", - "laravel/framework": "To be used with Kevinrob\\GuzzleCache\\Storage\\LaravelCacheStorage", - "league/flysystem": "To be used with Kevinrob\\GuzzleCache\\Storage\\FlysystemStorage", - "psr/cache": "To be used with Kevinrob\\GuzzleCache\\Storage\\Psr6CacheStorage", - "psr/simple-cache": "To be used with Kevinrob\\GuzzleCache\\Storage\\Psr16CacheStorage" - }, - "type": "library", - "autoload": { - "psr-4": { - "Kevinrob\\GuzzleCache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kevin Robatel", - "email": "kevinrob2@gmail.com", - "homepage": "https://github.com/Kevinrob" - } - ], - "description": "A HTTP/1.1 Cache for Guzzle 6. It's a simple Middleware to be added in the HandlerStack. (RFC 7234)", - "homepage": "https://github.com/Kevinrob/guzzle-cache-middleware", - "keywords": [ - "Etag", - "Flysystem", - "Guzzle", - "cache", - "cache-control", - "doctrine", - "expiration", - "guzzle6", - "handler", - "http", - "http 1.1", - "middleware", - "performance", - "php", - "promise", - "psr6", - "psr7", - "rfc7234", - "validation" - ], - "support": { - "issues": "https://github.com/Kevinrob/guzzle-cache-middleware/issues", - "source": "https://github.com/Kevinrob/guzzle-cache-middleware/tree/v3.4.1" - }, - "time": "2021-07-11T09:00:28+00:00" - }, - { - "name": "monolog/monolog", - "version": "2.3.2", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "71312564759a7db5b789296369c1a264efc43aad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/71312564759a7db5b789296369c1a264efc43aad", - "reference": "71312564759a7db5b789296369c1a264efc43aad", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "psr/log": "^1.0.1" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7", - "graylog2/gelf-php": "^1.4.2", - "mongodb/mongodb": "^1.8", - "php-amqplib/php-amqplib": "~2.4", - "php-console/php-console": "^3.1.3", - "phpspec/prophecy": "^1.6.1", - "phpstan/phpstan": "^0.12.91", - "phpunit/phpunit": "^8.5", - "predis/predis": "^1.1", - "rollbar/rollbar": "^1.3", - "ruflin/elastica": ">=0.90 <7.0.1", - "swiftmailer/swiftmailer": "^5.3|^6.0" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-mbstring": "Allow to work properly with unicode symbols", - "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "php-console/php-console": "Allow sending log messages to Google Chrome", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "https://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "support": { - "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.3.2" - }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2021-07-23T07:42:52+00:00" + "time": "2021-06-30T20:03:07+00:00" }, { "name": "nelmio/cors-bundle", @@ -1526,6 +1177,61 @@ }, "time": "2020-06-29T06:28:15+00:00" }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, { "name": "psr/http-message", "version": "1.0.1", @@ -1718,95 +1424,31 @@ "email": "ralph.khattar@gmail.com" } ], - "description": "A polyfill for getallheaders.", - "support": { - "issues": "https://github.com/ralouphie/getallheaders/issues", - "source": "https://github.com/ralouphie/getallheaders/tree/develop" - }, - "time": "2019-03-08T08:55:37+00:00" - }, - { - "name": "spomky-labs/base64url", - "version": "v2.0.4", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/base64url.git", - "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", - "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "require-dev": { - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.11|^0.12", - "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", - "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", - "phpstan/phpstan-phpunit": "^0.11|^0.12", - "phpstan/phpstan-strict-rules": "^0.11|^0.12" - }, - "type": "library", - "autoload": { - "psr-4": { - "Base64Url\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky-Labs/base64url/contributors" - } - ], - "description": "Base 64 URL Safe Encoding/Decoding PHP Library", - "homepage": "https://github.com/Spomky-Labs/base64url", - "keywords": [ - "base64", - "rfc4648", - "safe", - "url" - ], - "support": { - "issues": "https://github.com/Spomky-Labs/base64url/issues", - "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" - }, - "funding": [ - { - "url": "https://github.com/Spomky", - "type": "github" - }, - { - "url": "https://www.patreon.com/FlorentMorselli", - "type": "patreon" - } - ], - "time": "2020-11-03T09:10:25+00:00" + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" }, { "name": "symfony/asset", - "version": "v5.3.2", + "version": "v5.3.4", "source": { "type": "git", "url": "https://github.com/symfony/asset.git", - "reference": "29a4d5e6e39ffe16cea394fd5041d7a638bd580d" + "reference": "9bd222a8fdd13ecca91384e403247103198f80a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/asset/zipball/29a4d5e6e39ffe16cea394fd5041d7a638bd580d", - "reference": "29a4d5e6e39ffe16cea394fd5041d7a638bd580d", + "url": "https://api.github.com/repos/symfony/asset/zipball/9bd222a8fdd13ecca91384e403247103198f80a1", + "reference": "9bd222a8fdd13ecca91384e403247103198f80a1", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1" + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-php80": "^1.16" }, "conflict": { "symfony/http-foundation": "<5.3" @@ -1845,7 +1487,7 @@ "description": "Manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/asset/tree/v5.3.2" + "source": "https://github.com/symfony/asset/tree/v5.3.4" }, "funding": [ { @@ -1861,7 +1503,7 @@ "type": "tidelift" } ], - "time": "2021-06-06T08:05:27+00:00" + "time": "2021-07-21T12:40:44+00:00" }, { "name": "symfony/cache", @@ -2507,22 +2149,22 @@ }, { "name": "symfony/expression-language", - "version": "v5.3.0", + "version": "v5.3.4", "source": { "type": "git", "url": "https://github.com/symfony/expression-language.git", - "reference": "e3c136ac5333b0d2ca9de9e7e3efe419362aa046" + "reference": "d4367d36217dd395b10f61649a6bf2c1367140d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/expression-language/zipball/e3c136ac5333b0d2ca9de9e7e3efe419362aa046", - "reference": "e3c136ac5333b0d2ca9de9e7e3efe419362aa046", + "url": "https://api.github.com/repos/symfony/expression-language/zipball/d4367d36217dd395b10f61649a6bf2c1367140d8", + "reference": "d4367d36217dd395b10f61649a6bf2c1367140d8", "shasum": "" }, "require": { "php": ">=7.2.5", "symfony/cache": "^4.4|^5.0", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/service-contracts": "^1.1|^2" }, "type": "library", @@ -2551,7 +2193,7 @@ "description": "Provides an engine that can compile and evaluate expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/expression-language/tree/v5.3.0" + "source": "https://github.com/symfony/expression-language/tree/v5.3.4" }, "funding": [ { @@ -2567,7 +2209,7 @@ "type": "tidelift" } ], - "time": "2021-05-26T12:52:38+00:00" + "time": "2021-07-21T12:38:00+00:00" }, { "name": "symfony/filesystem", @@ -3140,16 +2782,16 @@ }, { "name": "symfony/password-hasher", - "version": "v5.3.3", + "version": "v5.3.4", "source": { "type": "git", "url": "https://github.com/symfony/password-hasher.git", - "reference": "eacf514b03b764066415b39a297e351f8c52a8c2" + "reference": "61dd1e90fa0ebf6f4982787b1e033a9606357d7e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/password-hasher/zipball/eacf514b03b764066415b39a297e351f8c52a8c2", - "reference": "eacf514b03b764066415b39a297e351f8c52a8c2", + "url": "https://api.github.com/repos/symfony/password-hasher/zipball/61dd1e90fa0ebf6f4982787b1e033a9606357d7e", + "reference": "61dd1e90fa0ebf6f4982787b1e033a9606357d7e", "shasum": "" }, "require": { @@ -3193,7 +2835,7 @@ "password" ], "support": { - "source": "https://github.com/symfony/password-hasher/tree/v5.3.3" + "source": "https://github.com/symfony/password-hasher/tree/v5.3.4" }, "funding": [ { @@ -3209,7 +2851,7 @@ "type": "tidelift" } ], - "time": "2021-06-27T12:43:45+00:00" + "time": "2021-06-30T13:49:12+00:00" }, { "name": "symfony/polyfill-ctype", @@ -4039,16 +3681,16 @@ }, { "name": "symfony/security-bundle", - "version": "v5.3.3", + "version": "v5.3.4", "source": { "type": "git", "url": "https://github.com/symfony/security-bundle.git", - "reference": "e28476b227e737c9a12074fe802751f8e490faec" + "reference": "7db2c7d6a1f15bdccbcb6d6807d60d0bd4a9d7ae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-bundle/zipball/e28476b227e737c9a12074fe802751f8e490faec", - "reference": "e28476b227e737c9a12074fe802751f8e490faec", + "url": "https://api.github.com/repos/symfony/security-bundle/zipball/7db2c7d6a1f15bdccbcb6d6807d60d0bd4a9d7ae", + "reference": "7db2c7d6a1f15bdccbcb6d6807d60d0bd4a9d7ae", "shasum": "" }, "require": { @@ -4061,7 +3703,7 @@ "symfony/http-foundation": "^5.3", "symfony/http-kernel": "^5.3", "symfony/password-hasher": "^5.3", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/security-core": "^5.3", "symfony/security-csrf": "^4.4|^5.0", "symfony/security-guard": "^5.3", @@ -4121,7 +3763,7 @@ "description": "Provides a tight integration of the Security component into the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-bundle/tree/v5.3.3" + "source": "https://github.com/symfony/security-bundle/tree/v5.3.4" }, "funding": [ { @@ -4137,20 +3779,20 @@ "type": "tidelift" } ], - "time": "2021-06-27T12:24:29+00:00" + "time": "2021-07-26T16:33:26+00:00" }, { "name": "symfony/security-core", - "version": "v5.3.3", + "version": "v5.3.6", "source": { "type": "git", "url": "https://github.com/symfony/security-core.git", - "reference": "480963371d271b0a1f3a7094c619a2a52120342c" + "reference": "69b9a6a62d8914f10010646619bcd4485a71f119" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-core/zipball/480963371d271b0a1f3a7094c619a2a52120342c", - "reference": "480963371d271b0a1f3a7094c619a2a52120342c", + "url": "https://api.github.com/repos/symfony/security-core/zipball/69b9a6a62d8914f10010646619bcd4485a71f119", + "reference": "69b9a6a62d8914f10010646619bcd4485a71f119", "shasum": "" }, "require": { @@ -4158,7 +3800,7 @@ "symfony/deprecation-contracts": "^2.1", "symfony/event-dispatcher-contracts": "^1.1|^2", "symfony/password-hasher": "^5.3", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/service-contracts": "^1.1.6|^2" }, "conflict": { @@ -4171,7 +3813,7 @@ "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", "psr/container": "^1.0|^2.0", - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/cache": "^4.4|^5.0", "symfony/event-dispatcher": "^4.4|^5.0", "symfony/expression-language": "^4.4|^5.0", @@ -4214,7 +3856,7 @@ "description": "Symfony Security Component - Core Library", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-core/tree/v5.3.3" + "source": "https://github.com/symfony/security-core/tree/v5.3.6" }, "funding": [ { @@ -4230,24 +3872,25 @@ "type": "tidelift" } ], - "time": "2021-06-26T11:20:14+00:00" + "time": "2021-07-29T06:36:31+00:00" }, { "name": "symfony/security-csrf", - "version": "v5.3.3", + "version": "v5.3.4", "source": { "type": "git", "url": "https://github.com/symfony/security-csrf.git", - "reference": "20259eb80a981e0db134e51c18f558a9510c1c84" + "reference": "94b533195cf7fb21f3fae8ce349861c6401d969e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-csrf/zipball/20259eb80a981e0db134e51c18f558a9510c1c84", - "reference": "20259eb80a981e0db134e51c18f558a9510c1c84", + "url": "https://api.github.com/repos/symfony/security-csrf/zipball/94b533195cf7fb21f3fae8ce349861c6401d969e", + "reference": "94b533195cf7fb21f3fae8ce349861c6401d969e", "shasum": "" }, "require": { "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16", "symfony/security-core": "^4.4|^5.0" }, "conflict": { @@ -4285,7 +3928,7 @@ "description": "Symfony Security Component - CSRF Library", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-csrf/tree/v5.3.3" + "source": "https://github.com/symfony/security-csrf/tree/v5.3.4" }, "funding": [ { @@ -4301,20 +3944,20 @@ "type": "tidelift" } ], - "time": "2021-06-29T05:59:20+00:00" + "time": "2021-07-21T12:40:44+00:00" }, { "name": "symfony/security-guard", - "version": "v5.3.0", + "version": "v5.3.4", "source": { "type": "git", "url": "https://github.com/symfony/security-guard.git", - "reference": "07b97d3c8fa9b761ad3a52d659a47661b458c51b" + "reference": "4e43b41c3809fdaea72ade100dae8c07045a2fa9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-guard/zipball/07b97d3c8fa9b761ad3a52d659a47661b458c51b", - "reference": "07b97d3c8fa9b761ad3a52d659a47661b458c51b", + "url": "https://api.github.com/repos/symfony/security-guard/zipball/4e43b41c3809fdaea72ade100dae8c07045a2fa9", + "reference": "4e43b41c3809fdaea72ade100dae8c07045a2fa9", "shasum": "" }, "require": { @@ -4324,7 +3967,7 @@ "symfony/security-http": "^5.3" }, "require-dev": { - "psr/log": "~1.0" + "psr/log": "^1|^2|^3" }, "type": "library", "autoload": { @@ -4352,7 +3995,7 @@ "description": "Symfony Security Component - Guard", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-guard/tree/v5.3.0" + "source": "https://github.com/symfony/security-guard/tree/v5.3.4" }, "funding": [ { @@ -4368,20 +4011,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2021-07-18T15:32:38+00:00" }, { "name": "symfony/security-http", - "version": "v5.3.3", + "version": "v5.3.6", "source": { "type": "git", "url": "https://github.com/symfony/security-http.git", - "reference": "81c183fd1527a2d09bd3b5c69bca3fc24ce18527" + "reference": "ed6647291bd0afdbc3d41997c3dc7aa2eed8ca5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-http/zipball/81c183fd1527a2d09bd3b5c69bca3fc24ce18527", - "reference": "81c183fd1527a2d09bd3b5c69bca3fc24ce18527", + "url": "https://api.github.com/repos/symfony/security-http/zipball/ed6647291bd0afdbc3d41997c3dc7aa2eed8ca5b", + "reference": "ed6647291bd0afdbc3d41997c3dc7aa2eed8ca5b", "shasum": "" }, "require": { @@ -4390,7 +4033,7 @@ "symfony/http-foundation": "^5.3", "symfony/http-kernel": "^5.3", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/property-access": "^4.4|^5.0", "symfony/security-core": "^5.3" }, @@ -4400,7 +4043,7 @@ "symfony/security-csrf": "<4.4" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/cache": "^4.4|^5.0", "symfony/rate-limiter": "^5.2", "symfony/routing": "^4.4|^5.0", @@ -4437,7 +4080,7 @@ "description": "Symfony Security Component - HTTP Integration", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/security-http/tree/v5.3.3" + "source": "https://github.com/symfony/security-http/tree/v5.3.6" }, "funding": [ { @@ -4453,7 +4096,7 @@ "type": "tidelift" } ], - "time": "2021-06-23T09:36:00+00:00" + "time": "2021-07-27T00:57:57+00:00" }, { "name": "symfony/serializer", @@ -4799,21 +4442,21 @@ }, { "name": "symfony/twig-bridge", - "version": "v5.3.3", + "version": "v5.3.4", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "61d1415392e260fb66ede48cc5a2a6e82a323db2" + "reference": "587c45ef49256279502b4a29146b9e87ad23426f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/61d1415392e260fb66ede48cc5a2a6e82a323db2", - "reference": "61d1415392e260fb66ede48cc5a2a6e82a323db2", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/587c45ef49256279502b4a29146b9e87ad23426f", + "reference": "587c45ef49256279502b4a29146b9e87ad23426f", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/translation-contracts": "^1.1|^2", "twig/twig": "^2.13|^3.0.4" }, @@ -4900,7 +4543,7 @@ "description": "Provides integration for Twig with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bridge/tree/v5.3.3" + "source": "https://github.com/symfony/twig-bridge/tree/v5.3.4" }, "funding": [ { @@ -4916,20 +4559,20 @@ "type": "tidelift" } ], - "time": "2021-06-24T08:13:00+00:00" + "time": "2021-07-26T16:33:26+00:00" }, { "name": "symfony/twig-bundle", - "version": "v5.3.3", + "version": "v5.3.4", "source": { "type": "git", "url": "https://github.com/symfony/twig-bundle.git", - "reference": "b70c2837355843196e0e65822eb2b2326ef3a7b0" + "reference": "345965b40c1847ebdbb2ab0eb98c71a98a5e167b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/b70c2837355843196e0e65822eb2b2326ef3a7b0", - "reference": "b70c2837355843196e0e65822eb2b2326ef3a7b0", + "url": "https://api.github.com/repos/symfony/twig-bundle/zipball/345965b40c1847ebdbb2ab0eb98c71a98a5e167b", + "reference": "345965b40c1847ebdbb2ab0eb98c71a98a5e167b", "shasum": "" }, "require": { @@ -4938,6 +4581,7 @@ "symfony/http-foundation": "^4.4|^5.0", "symfony/http-kernel": "^5.0", "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", "symfony/twig-bridge": "^5.3", "twig/twig": "^2.13|^3.0.4" }, @@ -4987,7 +4631,7 @@ "description": "Provides a tight integration of Twig into the Symfony full-stack framework", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bundle/tree/v5.3.3" + "source": "https://github.com/symfony/twig-bundle/tree/v5.3.4" }, "funding": [ { @@ -5003,20 +4647,20 @@ "type": "tidelift" } ], - "time": "2021-06-28T15:44:34+00:00" + "time": "2021-07-21T12:40:44+00:00" }, { "name": "symfony/validator", - "version": "v5.3.3", + "version": "v5.3.6", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "82d4a64927d6ec5d37277ae1d9f5d24b31dd390c" + "reference": "4a87a29d0ebca780a90b7aaba02bc04f5678eb36" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/82d4a64927d6ec5d37277ae1d9f5d24b31dd390c", - "reference": "82d4a64927d6ec5d37277ae1d9f5d24b31dd390c", + "url": "https://api.github.com/repos/symfony/validator/zipball/4a87a29d0ebca780a90b7aaba02bc04f5678eb36", + "reference": "4a87a29d0ebca780a90b7aaba02bc04f5678eb36", "shasum": "" }, "require": { @@ -5025,7 +4669,7 @@ "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php73": "~1.0", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/translation-contracts": "^1.1|^2" }, "conflict": { @@ -5097,7 +4741,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v5.3.3" + "source": "https://github.com/symfony/validator/tree/v5.3.6" }, "funding": [ { @@ -5113,7 +4757,7 @@ "type": "tidelift" } ], - "time": "2021-06-30T07:27:52+00:00" + "time": "2021-07-29T06:36:31+00:00" }, { "name": "symfony/var-dumper", @@ -5364,16 +5008,16 @@ }, { "name": "symfony/yaml", - "version": "v5.3.3", + "version": "v5.3.6", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "485c83a2fb5893e2ff21bf4bfc7fdf48b4967229" + "reference": "4500fe63dc9c6ffc32d3b1cb0448c329f9c814b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/485c83a2fb5893e2ff21bf4bfc7fdf48b4967229", - "reference": "485c83a2fb5893e2ff21bf4bfc7fdf48b4967229", + "url": "https://api.github.com/repos/symfony/yaml/zipball/4500fe63dc9c6ffc32d3b1cb0448c329f9c814b7", + "reference": "4500fe63dc9c6ffc32d3b1cb0448c329f9c814b7", "shasum": "" }, "require": { @@ -5419,7 +5063,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.3.3" + "source": "https://github.com/symfony/yaml/tree/v5.3.6" }, "funding": [ { @@ -5435,7 +5079,7 @@ "type": "tidelift" } ], - "time": "2021-06-24T08:13:00+00:00" + "time": "2021-07-29T06:20:01+00:00" }, { "name": "twig/twig", @@ -5513,464 +5157,6 @@ ], "time": "2021-05-16T12:14:13+00:00" }, - { - "name": "web-token/jwt-checker", - "version": "v2.2.10", - "source": { - "type": "git", - "url": "https://github.com/web-token/jwt-checker.git", - "reference": "5f31d98155951739e2fae7455e8466ccddd08f50" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/web-token/jwt-checker/zipball/5f31d98155951739e2fae7455e8466ccddd08f50", - "reference": "5f31d98155951739e2fae7455e8466ccddd08f50", - "shasum": "" - }, - "require": { - "web-token/jwt-core": "^2.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Jose\\Component\\Checker\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/web-token/jwt-checker/contributors" - } - ], - "description": "Checker component of the JWT Framework.", - "homepage": "https://github.com/web-token", - "keywords": [ - "JOSE", - "JWE", - "JWK", - "JWKSet", - "JWS", - "Jot", - "RFC7515", - "RFC7516", - "RFC7517", - "RFC7518", - "RFC7519", - "RFC7520", - "bundle", - "jwa", - "jwt", - "symfony" - ], - "support": { - "source": "https://github.com/web-token/jwt-checker/tree/v2.2.10" - }, - "funding": [ - { - "url": "https://www.patreon.com/FlorentMorselli", - "type": "patreon" - } - ], - "time": "2021-03-17T14:55:52+00:00" - }, - { - "name": "web-token/jwt-core", - "version": "v2.2.10", - "source": { - "type": "git", - "url": "https://github.com/web-token/jwt-core.git", - "reference": "53beb6f6c1eec4fa93c1c3e5d9e5701e71fa1678" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/web-token/jwt-core/zipball/53beb6f6c1eec4fa93c1c3e5d9e5701e71fa1678", - "reference": "53beb6f6c1eec4fa93c1c3e5d9e5701e71fa1678", - "shasum": "" - }, - "require": { - "brick/math": "^0.8.17|^0.9", - "ext-json": "*", - "ext-mbstring": "*", - "fgrosse/phpasn1": "^2.0", - "php": ">=7.2", - "spomky-labs/base64url": "^1.0|^2.0" - }, - "conflict": { - "spomky-labs/jose": "*" - }, - "type": "library", - "autoload": { - "psr-4": { - "Jose\\Component\\Core\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/web-token/jwt-framework/contributors" - } - ], - "description": "Core component of the JWT Framework.", - "homepage": "https://github.com/web-token", - "keywords": [ - "JOSE", - "JWE", - "JWK", - "JWKSet", - "JWS", - "Jot", - "RFC7515", - "RFC7516", - "RFC7517", - "RFC7518", - "RFC7519", - "RFC7520", - "bundle", - "jwa", - "jwt", - "symfony" - ], - "support": { - "source": "https://github.com/web-token/jwt-core/tree/v2.2.10" - }, - "funding": [ - { - "url": "https://www.patreon.com/FlorentMorselli", - "type": "patreon" - } - ], - "time": "2021-03-17T14:55:52+00:00" - }, - { - "name": "web-token/jwt-easy", - "version": "v2.2.10", - "source": { - "type": "git", - "url": "https://github.com/web-token/jwt-easy.git", - "reference": "01db23252bb53d4fd36975b55dd58466bab1bb30" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/web-token/jwt-easy/zipball/01db23252bb53d4fd36975b55dd58466bab1bb30", - "reference": "01db23252bb53d4fd36975b55dd58466bab1bb30", - "shasum": "" - }, - "require": { - "web-token/jwt-checker": "^2.1", - "web-token/jwt-encryption": "^2.1", - "web-token/jwt-signature": "^2.1" - }, - "suggest": { - "web-token/jwt-encryption-algorithm-aescbc": "Adds AES-CBC based encryption algorithms", - "web-token/jwt-encryption-algorithm-aesgcm": "Adds AES-GCM based encryption algorithms", - "web-token/jwt-encryption-algorithm-aesgcmkw": "Adds AES-GCM Key Wrapping based encryption algorithms", - "web-token/jwt-encryption-algorithm-aeskw": "Adds AES Key Wrapping based encryption algorithms", - "web-token/jwt-encryption-algorithm-dir": "Adds Direct encryption algorithm", - "web-token/jwt-encryption-algorithm-ecdh-es": "Adds ECDH-ES based encryption algorithms", - "web-token/jwt-encryption-algorithm-pbes2": "Adds PBES2 based encryption algorithms", - "web-token/jwt-encryption-algorithm-rsa": "Adds RSA based encryption algorithms", - "web-token/jwt-signature-algorithm-ecdsa": "Adds ECDSA based signature algorithms", - "web-token/jwt-signature-algorithm-eddsa": "Adds EdDSA based signature algorithms", - "web-token/jwt-signature-algorithm-hmac": "Adds HMAC based signature algorithms", - "web-token/jwt-signature-algorithm-none": "Adds none signature algorithms", - "web-token/jwt-signature-algorithm-rsa": "Adds RSA based signature algorithms" - }, - "type": "library", - "autoload": { - "psr-4": { - "Jose\\Easy\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/web-token/jwt-framework/contributors" - } - ], - "description": "Easy toolset to use the JWT Framework.", - "homepage": "https://github.com/web-token", - "keywords": [ - "JOSE", - "JWE", - "JWK", - "JWKSet", - "JWS", - "Jot", - "RFC7515", - "RFC7516", - "RFC7517", - "RFC7518", - "RFC7519", - "RFC7520", - "bundle", - "jwa", - "jwt", - "symfony" - ], - "support": { - "source": "https://github.com/web-token/jwt-easy/tree/v2.2.10" - }, - "funding": [ - { - "url": "https://www.patreon.com/FlorentMorselli", - "type": "patreon" - } - ], - "time": "2021-03-17T14:55:52+00:00" - }, - { - "name": "web-token/jwt-encryption", - "version": "v2.2.10", - "source": { - "type": "git", - "url": "https://github.com/web-token/jwt-encryption.git", - "reference": "3b8d67d7c5c013750703e7c27f1001544407bbb2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/web-token/jwt-encryption/zipball/3b8d67d7c5c013750703e7c27f1001544407bbb2", - "reference": "3b8d67d7c5c013750703e7c27f1001544407bbb2", - "shasum": "" - }, - "require": { - "web-token/jwt-core": "^2.1" - }, - "suggest": { - "web-token/jwt-encryption-algorithm-aescbc": "AES CBC Based Content Encryption Algorithms", - "web-token/jwt-encryption-algorithm-aesgcm": "AES GCM Based Content Encryption Algorithms", - "web-token/jwt-encryption-algorithm-aesgcmkw": "AES GCM Key Wrapping Based Key Encryption Algorithms", - "web-token/jwt-encryption-algorithm-aeskw": "AES Key Wrapping Based Key Encryption Algorithms", - "web-token/jwt-encryption-algorithm-dir": "Direct Key Encryption Algorithms", - "web-token/jwt-encryption-algorithm-ecdh-es": "ECDH-ES Based Key Encryption Algorithms", - "web-token/jwt-encryption-algorithm-experimental": "Experimental Key and Signature Algorithms", - "web-token/jwt-encryption-algorithm-pbes2": "PBES2 Based Key Encryption Algorithms", - "web-token/jwt-encryption-algorithm-rsa": "RSA Based Key Encryption Algorithms" - }, - "type": "library", - "autoload": { - "psr-4": { - "Jose\\Component\\Encryption\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/web-token/jwt-encryption/contributors" - } - ], - "description": "Encryption component of the JWT Framework.", - "homepage": "https://github.com/web-token", - "keywords": [ - "JOSE", - "JWE", - "JWK", - "JWKSet", - "JWS", - "Jot", - "RFC7515", - "RFC7516", - "RFC7517", - "RFC7518", - "RFC7519", - "RFC7520", - "bundle", - "jwa", - "jwt", - "symfony" - ], - "support": { - "source": "https://github.com/web-token/jwt-encryption/tree/v2.2.10" - }, - "funding": [ - { - "url": "https://www.patreon.com/FlorentMorselli", - "type": "patreon" - } - ], - "time": "2021-03-17T14:55:52+00:00" - }, - { - "name": "web-token/jwt-signature", - "version": "v2.2.10", - "source": { - "type": "git", - "url": "https://github.com/web-token/jwt-signature.git", - "reference": "015b59aaf3b6e8fb9f5bd1338845b7464c7d8103" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/web-token/jwt-signature/zipball/015b59aaf3b6e8fb9f5bd1338845b7464c7d8103", - "reference": "015b59aaf3b6e8fb9f5bd1338845b7464c7d8103", - "shasum": "" - }, - "require": { - "web-token/jwt-core": "^2.1" - }, - "suggest": { - "web-token/jwt-signature-algorithm-ecdsa": "ECDSA Based Signature Algorithms", - "web-token/jwt-signature-algorithm-eddsa": "EdDSA Based Signature Algorithms", - "web-token/jwt-signature-algorithm-experimental": "Experimental Signature Algorithms", - "web-token/jwt-signature-algorithm-hmac": "HMAC Based Signature Algorithms", - "web-token/jwt-signature-algorithm-none": "None Signature Algorithm", - "web-token/jwt-signature-algorithm-rsa": "RSA Based Signature Algorithms" - }, - "type": "library", - "autoload": { - "psr-4": { - "Jose\\Component\\Signature\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/web-token/jwt-signature/contributors" - } - ], - "description": "Signature component of the JWT Framework.", - "homepage": "https://github.com/web-token", - "keywords": [ - "JOSE", - "JWE", - "JWK", - "JWKSet", - "JWS", - "Jot", - "RFC7515", - "RFC7516", - "RFC7517", - "RFC7518", - "RFC7519", - "RFC7520", - "bundle", - "jwa", - "jwt", - "symfony" - ], - "support": { - "source": "https://github.com/web-token/jwt-signature/tree/v2.2.10" - }, - "funding": [ - { - "url": "https://www.patreon.com/FlorentMorselli", - "type": "patreon" - } - ], - "time": "2021-03-01T19:55:28+00:00" - }, - { - "name": "web-token/jwt-signature-algorithm-rsa", - "version": "v2.2.10", - "source": { - "type": "git", - "url": "https://github.com/web-token/jwt-signature-algorithm-rsa.git", - "reference": "513ad90eb5ef1886ff176727a769bda4618141b0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/web-token/jwt-signature-algorithm-rsa/zipball/513ad90eb5ef1886ff176727a769bda4618141b0", - "reference": "513ad90eb5ef1886ff176727a769bda4618141b0", - "shasum": "" - }, - "require": { - "brick/math": "^0.8.17|^0.9", - "ext-openssl": "*", - "web-token/jwt-signature": "^2.1" - }, - "suggest": { - "ext-bcmath": "GMP or BCMath is highly recommended to improve the library performance", - "ext-gmp": "GMP or BCMath is highly recommended to improve the library performance" - }, - "type": "library", - "autoload": { - "psr-4": { - "Jose\\Component\\Signature\\Algorithm\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/web-token/jwt-framework/contributors" - } - ], - "description": "RSA Based Signature Algorithms the JWT Framework.", - "homepage": "https://github.com/web-token", - "keywords": [ - "JOSE", - "JWE", - "JWK", - "JWKSet", - "JWS", - "Jot", - "RFC7515", - "RFC7516", - "RFC7517", - "RFC7518", - "RFC7519", - "RFC7520", - "bundle", - "jwa", - "jwt", - "symfony" - ], - "support": { - "source": "https://github.com/web-token/jwt-signature-algorithm-rsa/tree/v2.2.10" - }, - "funding": [ - { - "url": "https://www.patreon.com/FlorentMorselli", - "type": "patreon" - } - ], - "time": "2021-01-21T19:18:03+00:00" - }, { "name": "webmozart/assert", "version": "1.10.0", diff --git a/src/DataProvider/PlaceCollectionDataProvider.php b/src/DataProvider/PlaceCollectionDataProvider.php index ef8da3e5b07198a93738794023bba2c96c9794a3..b5aa46f1e3d9f4c83906a5eae5182410522552f4 100644 --- a/src/DataProvider/PlaceCollectionDataProvider.php +++ b/src/DataProvider/PlaceCollectionDataProvider.php @@ -6,7 +6,7 @@ namespace Dbp\Relay\TemplateBundle\DataProvider; use ApiPlatform\Core\DataProvider\CollectionDataProviderInterface; use ApiPlatform\Core\DataProvider\RestrictedDataProviderInterface; -use DBP\API\CoreBundle\Helpers\ArrayFullPaginator; +use Dbp\Relay\CoreBundle\Helpers\ArrayFullPaginator; use Dbp\Relay\TemplateBundle\Entity\Place; use Dbp\Relay\TemplateBundle\Service\PlaceProviderInterface; diff --git a/tests/Kernel.php b/tests/Kernel.php index 108c29dea8a4974ad0b18b2cee1f92567b4a4627..b78302277af1e84edf3093e8f6ca6d8c5c021529 100644 --- a/tests/Kernel.php +++ b/tests/Kernel.php @@ -5,7 +5,7 @@ declare(strict_types=1); namespace Dbp\Relay\TemplateBundle\Tests; use ApiPlatform\Core\Bridge\Symfony\Bundle\ApiPlatformBundle; -use DBP\API\CoreBundle\DbpCoreBundle; +use Dbp\Relay\CoreBundle\DbpRelayCoreBundle; use Dbp\Relay\TemplateBundle\DbpRelayTemplateBundle; use Nelmio\CorsBundle\NelmioCorsBundle; use Symfony\Bundle\FrameworkBundle\FrameworkBundle; @@ -13,7 +13,7 @@ use Symfony\Bundle\FrameworkBundle\Kernel\MicroKernelTrait; use Symfony\Bundle\SecurityBundle\SecurityBundle; use Symfony\Bundle\TwigBundle\TwigBundle; use Symfony\Component\Config\Loader\LoaderInterface; -use Symfony\Component\DependencyInjection\ContainerBuilder; +use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator; use Symfony\Component\HttpKernel\Kernel as BaseKernel; use Symfony\Component\Routing\RouteCollectionBuilder; @@ -29,22 +29,23 @@ class Kernel extends BaseKernel yield new NelmioCorsBundle(); yield new ApiPlatformBundle(); yield new DbpRelayTemplateBundle(); - yield new DbpCoreBundle(); + yield new DbpRelayCoreBundle(); } protected function configureRoutes(RouteCollectionBuilder $routes) { - $routes->import('@DbpCoreBundle/Resources/config/routing.yaml'); + $routes->import('@DbpRelayCoreBundle/Resources/config/routing.yaml'); } - protected function configureContainer(ContainerBuilder $c, LoaderInterface $loader) + protected function configureContainer(ContainerConfigurator $container, LoaderInterface $loader) { - $c->loadFromExtension('framework', [ + $container->import('@DbpRelayCoreBundle/Resources/config/services_test.yaml'); + $container->extension('framework', [ 'test' => true, 'secret' => '', ]); - $c->loadFromExtension('dbp_relay_template', [ + $container->extension('dbp_relay_template', [ 'secret_token' => 'secret-test', ]); }