From cb381edadef226e3b9ebbf907bc5be926c82fefe Mon Sep 17 00:00:00 2001 From: Ruben van der Linde Date: Tue, 7 Jan 2020 11:45:16 +0100 Subject: [PATCH] Updated from pc --- api/.env | 4 +- api/Dockerfile | 9 +- api/composer.json | 4 +- api/composer.lock | 1543 ++++++++------------ api/config/bundles.php | 25 +- api/config/packages/api_platform.yaml | 2 +- api/docker/varnish/conf/default.vcl | 1 + api/helm/requirements.lock | 6 +- api/helm/templates/php-deployment.yaml | 2 +- api/helm/values.yaml | 4 +- api/nlx-setup/service-config.toml.template | 9 +- api/public/schema/openapi.yaml | 845 ++++++++--- api/public/schema/publiccode.yaml | 10 +- api/symfony.lock | 12 +- api/templates/helm/Values.yaml.twig | 2 +- 15 files changed, 1359 insertions(+), 1119 deletions(-) diff --git a/api/.env b/api/.env index 0dc63247..235c628f 100644 --- a/api/.env +++ b/api/.env @@ -23,8 +23,8 @@ CONDUCTION_COMMONGROUND_BAG_APIKEY=!ChangeMe! ###> symfony/framework-bundle ### #APP_ENV=dev #APP_VERSION=0.0.1 -#APP_TITLE='Basisregistratie Personen' -#APP_NAME='brp' +#APP_TITLE='Proto Component (PC)' +#APP_NAME='pc' APP_DESCRIPTION='Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.' APP_SECRET=!ChangeMe! #TRUSTED_PROXIES=10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 diff --git a/api/Dockerfile b/api/Dockerfile index b1c629bb..5036a777 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -39,9 +39,9 @@ RUN set -eux; \ intl \ pdo_pgsql \ zip \ - mysqli \ + mysqli \ pdo_mysql \ - pcntl \ + pcntl \ gd \ ; \ pecl install \ @@ -125,9 +125,6 @@ CMD ["php-fpm"] # depends on the "php" stage above, and with an litle bit of help from https://github.com/shiphp/nginx-env FROM shiphp/nginx-env AS api_platform_nginx -# We use our own more secure and limited config -#ONBUILD ADD docker/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf - # Due to our config we need a copy of the public folder for serving static content COPY docker/nginx/conf.d/default.conf.template /etc/nginx/conf.d/default.conf WORKDIR /srv/api @@ -143,7 +140,7 @@ COPY --from=api_platform_php /srv/api/public public/ # "varnish" stage # ############################# # does not depend on any of the above stages, but placed here to keep everything in one Dockerfile -#FROM cooptilleuls/varnish:${VARNISH_VERSION}-alpine AS api_platform_varnish +#FROM cooptilleuls/varnish:${VARNISH_VERSION}-alpine AS api_platform_varnish FROM eeacms/varnish AS api_platform_varnish #FROM varnish:6.3 AS api_platform_varnish diff --git a/api/composer.json b/api/composer.json index 6a71702b..b69f6993 100644 --- a/api/composer.json +++ b/api/composer.json @@ -13,7 +13,6 @@ "knplabs/knp-markdown-bundle": "^1.8", "lexik/jwt-authentication-bundle": "^2.6", "phpdocumentor/reflection-docblock": "^4.3", - "phpoffice/phpspreadsheet": "^1.10", "ramsey/uuid": "^3.8", "ramsey/uuid-doctrine": "^1.5", "sensio/framework-extra-bundle": "^5.5", @@ -24,6 +23,7 @@ "symfony/flex": "^1.1", "symfony/framework-bundle": "4.3.*", "symfony/mercure-bundle": "*", + "symfony/property-access": "4.4.*", "symfony/yaml": "4.3.*", "tbbc/money-bundle": "^3.1", "webonyx/graphql-php": "^0.13.8" @@ -63,7 +63,7 @@ "extra" : { "symfony" : { "allow-contrib" : false, - "require" : "4.3.*" + "require" : "4.4.*" } }, "scripts": { diff --git a/api/composer.lock b/api/composer.lock index 9e8150bf..10b82808 100644 --- a/api/composer.lock +++ b/api/composer.lock @@ -8,24 +8,24 @@ "packages": [ { "name": "api-platform/api-pack", - "version": "v1.2.0", + "version": "v1.2.1", "source": { "type": "git", "url": "https://github.com/api-platform/api-pack.git", - "reference": "9e3e7421415c747e676778f211434674324dcfa9" + "reference": "41364f8763475d7709c43f790aa77a4157d038e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/api-pack/zipball/9e3e7421415c747e676778f211434674324dcfa9", - "reference": "9e3e7421415c747e676778f211434674324dcfa9", + "url": "https://api.github.com/repos/api-platform/api-pack/zipball/41364f8763475d7709c43f790aa77a4157d038e2", + "reference": "41364f8763475d7709c43f790aa77a4157d038e2", "shasum": "" }, "require": { "api-platform/core": "^2.1", "doctrine/annotations": "^1.0", - "doctrine/doctrine-bundle": "^1.6", + "doctrine/doctrine-bundle": "^1.6 || ^2.0", "doctrine/orm": "^2.4.5", - "nelmio/cors-bundle": "^1.5", + "nelmio/cors-bundle": "^1.5 || ^2.0", "php": "^7.0", "phpdocumentor/reflection-docblock": "^3.0 || ^4.0", "symfony/asset": "*", @@ -40,33 +40,34 @@ "MIT" ], "description": "A pack for API Platform", - "time": "2019-01-12T11:48:48+00:00" + "time": "2019-11-12T17:43:33+00:00" }, { "name": "api-platform/core", - "version": "v2.4.7", + "version": "v2.5.3", "source": { "type": "git", "url": "https://github.com/api-platform/core.git", - "reference": "53793261113b18931ce8a9e2f174f59fdaa0c1c5" + "reference": "2d402688c485457adbc771e347e6498e70c6f232" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/core/zipball/53793261113b18931ce8a9e2f174f59fdaa0c1c5", - "reference": "53793261113b18931ce8a9e2f174f59fdaa0c1c5", + "url": "https://api.github.com/repos/api-platform/core/zipball/2d402688c485457adbc771e347e6498e70c6f232", + "reference": "2d402688c485457adbc771e347e6498e70c6f232", "shasum": "" }, "require": { "doctrine/inflector": "^1.0", + "fig/link-util": "^1.0", "php": ">=7.1", "psr/cache": "^1.0", "psr/container": "^1.0", - "symfony/http-foundation": "^3.4 || ^4.0", - "symfony/http-kernel": "^3.4 || ^4.0", - "symfony/property-access": "^3.4 || ^4.0", - "symfony/property-info": "^3.4 || ^4.0", - "symfony/serializer": "^4.2.6", - "symfony/web-link": "^4.1", + "symfony/http-foundation": "^4.3.6 || ^5.0", + "symfony/http-kernel": "^4.3.7 || ^5.0", + "symfony/property-access": "^3.4 || ^4.0 || ^5.0", + "symfony/property-info": "^3.4 || ^4.0 || ^5.0", + "symfony/serializer": "^4.3 || ^5.0", + "symfony/web-link": "^4.1 || ^5.0", "willdurand/negotiation": "^2.0.3" }, "conflict": { @@ -79,19 +80,20 @@ "behat/mink-browserkit-driver": "^1.3.1", "behat/mink-extension": "^2.2", "behat/symfony2-extension": "^2.1.1", - "behatch/contexts": "3.1.0", + "behatch/contexts": "^3.1.0", "doctrine/annotations": "^1.7", + "doctrine/common": "^2.11", "doctrine/data-fixtures": "^1.2.2", - "doctrine/doctrine-bundle": "^1.8", + "doctrine/doctrine-bundle": "^1.8 || ^2.0", "doctrine/doctrine-cache-bundle": "^1.3.5", - "doctrine/mongodb-odm": "^2.0@beta", - "doctrine/mongodb-odm-bundle": "^4.0@beta", - "doctrine/orm": "^2.6.3", + "doctrine/mongodb-odm": "^2.0", + "doctrine/mongodb-odm-bundle": "^4.0", + "doctrine/orm": "^2.6.4", "elasticsearch/elasticsearch": "^6.0", "friendsofsymfony/user-bundle": "^2.2@dev", "guzzlehttp/guzzle": "^6.0", "jangregor/phpstan-prophecy": "^0.4.2", - "justinrainbow/json-schema": "^5.0", + "justinrainbow/json-schema": "^5.2.1", "nelmio/api-doc-bundle": "^2.13.4", "phpdocumentor/reflection-docblock": "^3.0 || ^4.0", "phpdocumentor/type-resolver": "^0.3 || ^0.4", @@ -106,32 +108,34 @@ "ramsey/uuid": "^3.7", "ramsey/uuid-doctrine": "^1.4", "sebastian/object-enumerator": "^3.0.3", - "symfony/asset": "^3.4 || ^4.0", - "symfony/cache": "^3.4 || ^4.0", - "symfony/config": "^3.4 || ^4.0", - "symfony/console": "^3.4 || ^4.0", - "symfony/css-selector": "^3.4 || ^4.0", + "symfony/asset": "^3.4 || ^4.0 || ^5.0", + "symfony/browser-kit": "^4.3 || ^5.0", + "symfony/cache": "^3.4 || ^4.0 || ^5.0", + "symfony/config": "^3.4 || ^4.0 || ^5.0", + "symfony/console": "^3.4 || ^4.0 || ^5.0", + "symfony/css-selector": "^3.4 || ^4.0 || ^5.0", "symfony/debug": "^3.4 || ^4.0", - "symfony/dependency-injection": "^3.4 || ^4.0", - "symfony/doctrine-bridge": "^3.4 || ^4.0", - "symfony/dom-crawler": "^3.4 || ^4.0", - "symfony/event-dispatcher": "^3.4 || ^4.0", - "symfony/expression-language": "^3.4 || ^4.0", - "symfony/finder": "^3.4 || ^4.0", - "symfony/form": "^3.4 || ^4.0", - "symfony/framework-bundle": "^4.2", + "symfony/dependency-injection": "^3.4 || ^4.0 || ^5.0", + "symfony/doctrine-bridge": "^3.4 || ^4.0 || ^5.0", + "symfony/dom-crawler": "^3.4 || ^4.0 || ^5.0", + "symfony/event-dispatcher": "^3.4 || ^4.0 || ^5.0", + "symfony/expression-language": "^3.4 || ^4.0 || ^5.0", + "symfony/finder": "^3.4 || ^4.0 || ^5.0", + "symfony/form": "^3.4 || ^4.0 || ^5.0", + "symfony/framework-bundle": "^4.3.2 || ^5.0", + "symfony/http-client": "^4.3 || ^5.0", "symfony/mercure-bundle": "*", - "symfony/messenger": "^4.2", - "symfony/phpunit-bridge": "^4.3@dev", - "symfony/routing": "^3.4 || ^4.0", - "symfony/security-bundle": "^3.4 || ^4.0", - "symfony/security-core": "^3.4 || ^4.0", - "symfony/twig-bundle": "^3.4 || ^4.0", - "symfony/validator": "^3.4 || ^4.0", - "symfony/web-profiler-bundle": "^4.2", - "symfony/yaml": "^3.4 || ^4.0", - "twig/twig": "^1.41 || ^2.10", - "webonyx/graphql-php": ">=0.13 <1.0" + "symfony/messenger": "^4.3 || ^5.0", + "symfony/phpunit-bridge": "^4.3 || ^5.0", + "symfony/routing": "^3.4 || ^4.3 || ^5.0", + "symfony/security-bundle": "^3.4 || ^4.0 || ^5.0", + "symfony/security-core": "^4.3 || ^5.0", + "symfony/twig-bundle": "^3.4 || ^4.0 || ^5.0", + "symfony/validator": "^3.4 || ^4.0 || ^5.0", + "symfony/web-profiler-bundle": "^4.2 || ^5.0", + "symfony/yaml": "^3.4 || ^4.0 || ^5.0", + "twig/twig": "^1.42.3 || ^2.12", + "webonyx/graphql-php": ">=0.13.1 <1.0" }, "suggest": { "doctrine/mongodb-odm-bundle": "To support MongoDB. Only versions 4.0 and later are supported.", @@ -184,7 +188,7 @@ "rest", "swagger" ], - "time": "2019-09-17T14:41:55+00:00" + "time": "2019-11-23T11:27:39+00:00" }, { "name": "api-platform/schema-generator", @@ -362,24 +366,24 @@ }, { "name": "composer/xdebug-handler", - "version": "1.3.3", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/composer/xdebug-handler.git", - "reference": "46867cbf8ca9fb8d60c506895449eb799db1184f" + "reference": "cbe23383749496fe0f373345208b79568e4bc248" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/46867cbf8ca9fb8d60c506895449eb799db1184f", - "reference": "46867cbf8ca9fb8d60c506895449eb799db1184f", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/cbe23383749496fe0f373345208b79568e4bc248", + "reference": "cbe23383749496fe0f373345208b79568e4bc248", "shasum": "" }, "require": { - "php": "^5.3.2 || ^7.0", + "php": "^5.3.2 || ^7.0 || ^8.0", "psr/log": "^1.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5" + "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" }, "type": "library", "autoload": { @@ -397,12 +401,12 @@ "email": "john-stevenson@blueyonder.co.uk" } ], - "description": "Restarts a process without xdebug.", + "description": "Restarts a process without Xdebug.", "keywords": [ "Xdebug", "performance" ], - "time": "2019-05-27T17:52:04+00:00" + "time": "2019-11-06T16:40:04+00:00" }, { "name": "conduction/commongroundbundle", @@ -484,16 +488,16 @@ }, { "name": "doctrine/annotations", - "version": "v1.7.0", + "version": "v1.8.0", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "fa4c4e861e809d6a1103bd620cce63ed91aedfeb" + "reference": "904dca4eb10715b92569fbcd79e201d5c349b6bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/fa4c4e861e809d6a1103bd620cce63ed91aedfeb", - "reference": "fa4c4e861e809d6a1103bd620cce63ed91aedfeb", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/904dca4eb10715b92569fbcd79e201d5c349b6bc", + "reference": "904dca4eb10715b92569fbcd79e201d5c349b6bc", "shasum": "" }, "require": { @@ -502,7 +506,7 @@ }, "require-dev": { "doctrine/cache": "1.*", - "phpunit/phpunit": "^7.5@dev" + "phpunit/phpunit": "^7.5" }, "type": "library", "extra": { @@ -548,20 +552,20 @@ "docblock", "parser" ], - "time": "2019-08-08T18:11:40+00:00" + "time": "2019-10-01T18:55:10+00:00" }, { "name": "doctrine/cache", - "version": "v1.8.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://github.com/doctrine/cache.git", - "reference": "d768d58baee9a4862ca783840eca1b9add7a7f57" + "reference": "382e7f4db9a12dc6c19431743a2b096041bcdd62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/d768d58baee9a4862ca783840eca1b9add7a7f57", - "reference": "d768d58baee9a4862ca783840eca1b9add7a7f57", + "url": "https://api.github.com/repos/doctrine/cache/zipball/382e7f4db9a12dc6c19431743a2b096041bcdd62", + "reference": "382e7f4db9a12dc6c19431743a2b096041bcdd62", "shasum": "" }, "require": { @@ -572,7 +576,7 @@ }, "require-dev": { "alcaeus/mongo-php-adapter": "^1.1", - "doctrine/coding-standard": "^4.0", + "doctrine/coding-standard": "^6.0", "mongodb/mongodb": "^1.1", "phpunit/phpunit": "^7.0", "predis/predis": "~1.0" @@ -583,7 +587,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.8.x-dev" + "dev-master": "1.9.x-dev" } }, "autoload": { @@ -596,6 +600,10 @@ "MIT" ], "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, { "name": "Roman Borschel", "email": "roman@code-factory.org" @@ -604,10 +612,6 @@ "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" @@ -617,26 +621,33 @@ "email": "schmittjoh@gmail.com" } ], - "description": "Caching library offering an object-oriented API for many cache backends", - "homepage": "https://www.doctrine-project.org", + "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.", + "homepage": "https://www.doctrine-project.org/projects/cache.html", "keywords": [ + "abstraction", + "apcu", "cache", - "caching" + "caching", + "couchdb", + "memcached", + "php", + "redis", + "xcache" ], - "time": "2018-08-21T18:01:43+00:00" + "time": "2019-11-29T15:36:20+00:00" }, { "name": "doctrine/collections", - "version": "v1.6.2", + "version": "1.6.4", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "c5e0bc17b1620e97c968ac409acbff28b8b850be" + "reference": "6b1e4b2b66f6d6e49983cebfe23a21b7ccc5b0d7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/c5e0bc17b1620e97c968ac409acbff28b8b850be", - "reference": "c5e0bc17b1620e97c968ac409acbff28b8b850be", + "url": "https://api.github.com/repos/doctrine/collections/zipball/6b1e4b2b66f6d6e49983cebfe23a21b7ccc5b0d7", + "reference": "6b1e4b2b66f6d6e49983cebfe23a21b7ccc5b0d7", "shasum": "" }, "require": { @@ -664,6 +675,10 @@ "MIT" ], "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, { "name": "Roman Borschel", "email": "roman@code-factory.org" @@ -672,10 +687,6 @@ "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" @@ -693,7 +704,7 @@ "iterators", "php" ], - "time": "2019-06-09T13:48:14+00:00" + "time": "2019-11-13T13:07:11+00:00" }, { "name": "doctrine/common", @@ -780,27 +791,30 @@ }, { "name": "doctrine/data-fixtures", - "version": "v1.3.2", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/doctrine/data-fixtures.git", - "reference": "09b16943b27f3d80d63988d100ff256148c2f78b" + "reference": "608a35a3b5bcc4214d116603095f8b0c51091592" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/data-fixtures/zipball/09b16943b27f3d80d63988d100ff256148c2f78b", - "reference": "09b16943b27f3d80d63988d100ff256148c2f78b", + "url": "https://api.github.com/repos/doctrine/data-fixtures/zipball/608a35a3b5bcc4214d116603095f8b0c51091592", + "reference": "608a35a3b5bcc4214d116603095f8b0c51091592", "shasum": "" }, "require": { - "doctrine/common": "~2.2", - "php": "^7.1" + "doctrine/common": "^2.11", + "php": "^7.2" }, "conflict": { "doctrine/phpcr-odm": "<1.3.0" }, "require-dev": { + "alcaeus/mongo-php-adapter": "^1.1", + "doctrine/coding-standard": "^6.0", "doctrine/dbal": "^2.5.4", + "doctrine/mongodb-odm": "^1.3.0", "doctrine/orm": "^2.5.4", "phpunit/phpunit": "^7.0" }, @@ -813,7 +827,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3.x-dev" + "dev-master": "1.4.x-dev" } }, "autoload": { @@ -836,35 +850,34 @@ "keywords": [ "database" ], - "time": "2019-07-10T18:30:35+00:00" + "time": "2019-10-30T20:03:18+00:00" }, { "name": "doctrine/dbal", - "version": "v2.9.2", + "version": "v2.10.0", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "22800bd651c1d8d2a9719e2a3dc46d5108ebfcc9" + "reference": "0c9a646775ef549eb0a213a4f9bd4381d9b4d934" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/22800bd651c1d8d2a9719e2a3dc46d5108ebfcc9", - "reference": "22800bd651c1d8d2a9719e2a3dc46d5108ebfcc9", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/0c9a646775ef549eb0a213a4f9bd4381d9b4d934", + "reference": "0c9a646775ef549eb0a213a4f9bd4381d9b4d934", "shasum": "" }, "require": { "doctrine/cache": "^1.0", "doctrine/event-manager": "^1.0", "ext-pdo": "*", - "php": "^7.1" + "php": "^7.2" }, "require-dev": { - "doctrine/coding-standard": "^5.0", - "jetbrains/phpstorm-stubs": "^2018.1.2", - "phpstan/phpstan": "^0.10.1", - "phpunit/phpunit": "^7.4", - "symfony/console": "^2.0.5|^3.0|^4.0", - "symfony/phpunit-bridge": "^3.4.5|^4.0.5" + "doctrine/coding-standard": "^6.0", + "jetbrains/phpstorm-stubs": "^2019.1", + "phpstan/phpstan": "^0.11.3", + "phpunit/phpunit": "^8.4.1", + "symfony/console": "^2.0.5|^3.0|^4.0|^5.0" }, "suggest": { "symfony/console": "For helpful console commands such as SQL execution and import of files." @@ -875,7 +888,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.9.x-dev", + "dev-master": "2.10.x-dev", "dev-develop": "3.0.x-dev" } }, @@ -889,6 +902,10 @@ "MIT" ], "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, { "name": "Roman Borschel", "email": "roman@code-factory.org" @@ -897,10 +914,6 @@ "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" @@ -911,14 +924,25 @@ "keywords": [ "abstraction", "database", + "db2", "dbal", + "mariadb", + "mssql", "mysql", - "persistence", + "oci8", + "oracle", + "pdo", "pgsql", - "php", - "queryobject" - ], - "time": "2018-12-31T03:27:51+00:00" + "postgresql", + "queryobject", + "sasql", + "sql", + "sqlanywhere", + "sqlite", + "sqlserver", + "sqlsrv" + ], + "time": "2019-11-03T16:50:43+00:00" }, { "name": "doctrine/doctrine-bundle", @@ -957,11 +981,12 @@ "ocramius/proxy-manager": "^2.1", "phpunit/phpunit": "^7.5", "symfony/phpunit-bridge": "^4.2", - "symfony/property-info": "^3.4|^4.1", - "symfony/validator": "^3.4|^4.1", - "symfony/web-profiler-bundle": "^3.4|^4.1", - "symfony/yaml": "^3.4|^4.1", - "twig/twig": "^1.34|^2.4" + "symfony/property-info": "^4.3.3|^5.0", + "symfony/twig-bridge": "^3.4.30|^4.3.3|^5.0", + "symfony/validator": "^3.4.30|^4.3.3|^5.0", + "symfony/web-profiler-bundle": "^3.4.30|^4.3.3|^5.0", + "symfony/yaml": "^3.4.30|^4.3.3|^5.0", + "twig/twig": "^1.34|^2.12" }, "suggest": { "doctrine/orm": "The Doctrine ORM integration is optional in the bundle.", @@ -970,7 +995,7 @@ "type": "symfony-bundle", "extra": { "branch-alias": { - "dev-master": "1.11.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -984,20 +1009,20 @@ ], "authors": [ { - "name": "Symfony Community", - "homepage": "http://symfony.com/contributors" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, { - "name": "Doctrine Project", - "homepage": "http://www.doctrine-project.org/" + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" }, { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Doctrine Project", + "homepage": "http://www.doctrine-project.org/" } ], "description": "Symfony DoctrineBundle", @@ -1010,128 +1035,40 @@ ], "time": "2019-12-19T13:47:07+00:00" }, - { - "name": "doctrine/doctrine-cache-bundle", - "version": "1.3.5", - "source": { - "type": "git", - "url": "https://github.com/doctrine/DoctrineCacheBundle.git", - "reference": "5514c90d9fb595e1095e6d66ebb98ce9ef049927" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/DoctrineCacheBundle/zipball/5514c90d9fb595e1095e6d66ebb98ce9ef049927", - "reference": "5514c90d9fb595e1095e6d66ebb98ce9ef049927", - "shasum": "" - }, - "require": { - "doctrine/cache": "^1.4.2", - "doctrine/inflector": "~1.0", - "php": ">=5.3.2", - "symfony/doctrine-bridge": "~2.7|~3.3|~4.0" - }, - "require-dev": { - "instaclick/coding-standard": "~1.1", - "instaclick/object-calisthenics-sniffs": "dev-master", - "instaclick/symfony2-coding-standard": "dev-remaster", - "phpunit/phpunit": "~4.8.36|~5.6|~6.5|~7.0", - "predis/predis": "~0.8", - "satooshi/php-coveralls": "^1.0", - "squizlabs/php_codesniffer": "~1.5", - "symfony/console": "~2.7|~3.3|~4.0", - "symfony/finder": "~2.7|~3.3|~4.0", - "symfony/framework-bundle": "~2.7|~3.3|~4.0", - "symfony/phpunit-bridge": "~2.7|~3.3|~4.0", - "symfony/security-acl": "~2.7|~3.3", - "symfony/validator": "~2.7|~3.3|~4.0", - "symfony/yaml": "~2.7|~3.3|~4.0" - }, - "suggest": { - "symfony/security-acl": "For using this bundle to cache ACLs" - }, - "type": "symfony-bundle", - "extra": { - "branch-alias": { - "dev-master": "1.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Bundle\\DoctrineCacheBundle\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Symfony Community", - "homepage": "http://symfony.com/contributors" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Fabio B. Silva", - "email": "fabio.bat.silva@gmail.com" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@hotmail.com" - }, - { - "name": "Doctrine Project", - "homepage": "http://www.doctrine-project.org/" - }, - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - } - ], - "description": "Symfony Bundle for Doctrine Cache", - "homepage": "https://www.doctrine-project.org", - "keywords": [ - "cache", - "caching" - ], - "time": "2018-11-09T06:25:35+00:00" - }, { "name": "doctrine/doctrine-fixtures-bundle", - "version": "3.2.2", + "version": "3.3.0", "source": { "type": "git", "url": "https://github.com/doctrine/DoctrineFixturesBundle.git", - "reference": "90e4a4f968b2dae40e290a6ee516957af043f16c" + "reference": "8f07fcfdac7f3591f3c4bf13a50cbae05f65ed70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/DoctrineFixturesBundle/zipball/90e4a4f968b2dae40e290a6ee516957af043f16c", - "reference": "90e4a4f968b2dae40e290a6ee516957af043f16c", + "url": "https://api.github.com/repos/doctrine/DoctrineFixturesBundle/zipball/8f07fcfdac7f3591f3c4bf13a50cbae05f65ed70", + "reference": "8f07fcfdac7f3591f3c4bf13a50cbae05f65ed70", "shasum": "" }, "require": { "doctrine/data-fixtures": "^1.3", - "doctrine/doctrine-bundle": "^1.6", + "doctrine/doctrine-bundle": "^1.11|^2.0", "doctrine/orm": "^2.6.0", "php": "^7.1", - "symfony/doctrine-bridge": "~3.4|^4.1", - "symfony/framework-bundle": "^3.4|^4.1" + "symfony/config": "^3.4|^4.3|^5.0", + "symfony/console": "^3.4|^4.3|^5.0", + "symfony/dependency-injection": "^3.4|^4.3|^5.0", + "symfony/doctrine-bridge": "^3.4|^4.1|^5.0", + "symfony/http-kernel": "^3.4|^4.3|^5.0" }, "require-dev": { "doctrine/coding-standard": "^6.0", "phpunit/phpunit": "^7.4", - "symfony/phpunit-bridge": "^4.1" + "symfony/phpunit-bridge": "^4.1|^5.0" }, "type": "symfony-bundle", "extra": { "branch-alias": { - "dev-master": "3.2.x-dev" + "dev-master": "3.3.x-dev" } }, "autoload": { @@ -1145,16 +1082,16 @@ ], "authors": [ { - "name": "Symfony Community", - "homepage": "http://symfony.com/contributors" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Doctrine Project", "homepage": "http://www.doctrine-project.org" }, { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" } ], "description": "Symfony DoctrineFixturesBundle", @@ -1163,20 +1100,20 @@ "Fixture", "persistence" ], - "time": "2019-06-12T12:03:37+00:00" + "time": "2019-11-13T15:46:58+00:00" }, { "name": "doctrine/event-manager", - "version": "v1.0.0", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", - "reference": "a520bc093a0170feeb6b14e9d83f3a14452e64b3" + "reference": "629572819973f13486371cb611386eb17851e85c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/a520bc093a0170feeb6b14e9d83f3a14452e64b3", - "reference": "a520bc093a0170feeb6b14e9d83f3a14452e64b3", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/629572819973f13486371cb611386eb17851e85c", + "reference": "629572819973f13486371cb611386eb17851e85c", "shasum": "" }, "require": { @@ -1186,7 +1123,7 @@ "doctrine/common": "<2.9@dev" }, "require-dev": { - "doctrine/coding-standard": "^4.0", + "doctrine/coding-standard": "^6.0", "phpunit/phpunit": "^7.0" }, "type": "library", @@ -1205,6 +1142,10 @@ "MIT" ], "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, { "name": "Roman Borschel", "email": "roman@code-factory.org" @@ -1213,10 +1154,6 @@ "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" @@ -1230,27 +1167,29 @@ "email": "ocramius@gmail.com" } ], - "description": "Doctrine Event Manager component", + "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.", "homepage": "https://www.doctrine-project.org/projects/event-manager.html", "keywords": [ "event", - "eventdispatcher", - "eventmanager" + "event dispatcher", + "event manager", + "event system", + "events" ], - "time": "2018-06-11T11:59:03+00:00" + "time": "2019-11-10T09:48:07+00:00" }, { "name": "doctrine/inflector", - "version": "v1.3.0", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/doctrine/inflector.git", - "reference": "5527a48b7313d15261292c149e55e26eae771b0a" + "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/5527a48b7313d15261292c149e55e26eae771b0a", - "reference": "5527a48b7313d15261292c149e55e26eae771b0a", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/ec3a55242203ffa6a4b27c58176da97ff0a7aec1", + "reference": "ec3a55242203ffa6a4b27c58176da97ff0a7aec1", "shasum": "" }, "require": { @@ -1275,6 +1214,10 @@ "MIT" ], "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, { "name": "Roman Borschel", "email": "roman@code-factory.org" @@ -1283,10 +1226,6 @@ "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" @@ -1304,20 +1243,20 @@ "singularize", "string" ], - "time": "2018-01-09T20:05:19+00:00" + "time": "2019-10-30T19:59:35+00:00" }, { "name": "doctrine/instantiator", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", - "reference": "a2c590166b2133a4633738648b6b064edae0814a" + "reference": "ae466f726242e637cebdd526a7d991b9433bacf1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/a2c590166b2133a4633738648b6b064edae0814a", - "reference": "a2c590166b2133a4633738648b6b064edae0814a", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/ae466f726242e637cebdd526a7d991b9433bacf1", + "reference": "ae466f726242e637cebdd526a7d991b9433bacf1", "shasum": "" }, "require": { @@ -1360,20 +1299,20 @@ "constructor", "instantiate" ], - "time": "2019-03-17T17:37:11+00:00" + "time": "2019-10-21T16:45:58+00:00" }, { "name": "doctrine/lexer", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/doctrine/lexer.git", - "reference": "e17f069ede36f7534b95adec71910ed1b49c74ea" + "reference": "5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/e17f069ede36f7534b95adec71910ed1b49c74ea", - "reference": "e17f069ede36f7534b95adec71910ed1b49c74ea", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6", + "reference": "5242d66dbeb21a30dd8a3e66bf7a73b66e05e1f6", "shasum": "" }, "require": { @@ -1387,7 +1326,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.2.x-dev" } }, "autoload": { @@ -1422,38 +1361,39 @@ "parser", "php" ], - "time": "2019-07-30T19:33:28+00:00" + "time": "2019-10-30T14:39:59+00:00" }, { "name": "doctrine/orm", - "version": "v2.6.3", + "version": "v2.7.0", "source": { "type": "git", "url": "https://github.com/doctrine/orm.git", - "reference": "434820973cadf2da2d66e7184be370084cc32ca8" + "reference": "4d763ca4c925f647b248b9fa01b5f47aa3685d62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/orm/zipball/434820973cadf2da2d66e7184be370084cc32ca8", - "reference": "434820973cadf2da2d66e7184be370084cc32ca8", + "url": "https://api.github.com/repos/doctrine/orm/zipball/4d763ca4c925f647b248b9fa01b5f47aa3685d62", + "reference": "4d763ca4c925f647b248b9fa01b5f47aa3685d62", "shasum": "" }, "require": { - "doctrine/annotations": "~1.5", - "doctrine/cache": "~1.6", - "doctrine/collections": "^1.4", - "doctrine/common": "^2.7.1", - "doctrine/dbal": "^2.6", - "doctrine/instantiator": "~1.1", + "doctrine/annotations": "^1.8", + "doctrine/cache": "^1.9.1", + "doctrine/collections": "^1.5", + "doctrine/common": "^2.11", + "doctrine/dbal": "^2.9.3", + "doctrine/event-manager": "^1.1", + "doctrine/instantiator": "^1.3", + "doctrine/persistence": "^1.2", "ext-pdo": "*", "php": "^7.1", - "symfony/console": "~3.0|~4.0" + "symfony/console": "^3.0|^4.0|^5.0" }, "require-dev": { - "doctrine/coding-standard": "^1.0", - "phpunit/phpunit": "^6.5", - "squizlabs/php_codesniffer": "^3.2", - "symfony/yaml": "~3.4|~4.0" + "doctrine/coding-standard": "^5.0", + "phpunit/phpunit": "^7.5", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { "symfony/yaml": "If you want to use YAML Metadata Mapping Driver" @@ -1464,7 +1404,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.6.x-dev" + "dev-master": "2.7.x-dev" } }, "autoload": { @@ -1477,6 +1417,10 @@ "MIT" ], "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, { "name": "Roman Borschel", "email": "roman@code-factory.org" @@ -1485,10 +1429,6 @@ "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" @@ -1499,25 +1439,25 @@ } ], "description": "Object-Relational-Mapper for PHP", - "homepage": "http://www.doctrine-project.org", + "homepage": "https://www.doctrine-project.org/projects/orm.html", "keywords": [ "database", "orm" ], - "time": "2018-11-20T23:46:46+00:00" + "time": "2019-11-19T08:38:05+00:00" }, { "name": "doctrine/persistence", - "version": "1.1.1", + "version": "1.3.3", "source": { "type": "git", "url": "https://github.com/doctrine/persistence.git", - "reference": "3da7c9d125591ca83944f477e65ed3d7b4617c48" + "reference": "99b196bbd4715a94fa100fac664a351ffa46d6a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/persistence/zipball/3da7c9d125591ca83944f477e65ed3d7b4617c48", - "reference": "3da7c9d125591ca83944f477e65ed3d7b4617c48", + "url": "https://api.github.com/repos/doctrine/persistence/zipball/99b196bbd4715a94fa100fac664a351ffa46d6a5", + "reference": "99b196bbd4715a94fa100fac664a351ffa46d6a5", "shasum": "" }, "require": { @@ -1532,19 +1472,20 @@ "doctrine/common": "<2.10@dev" }, "require-dev": { - "doctrine/coding-standard": "^5.0", - "phpstan/phpstan": "^0.8", + "doctrine/coding-standard": "^6.0", + "phpstan/phpstan": "^0.11", "phpunit/phpunit": "^7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.3.x-dev" } }, "autoload": { "psr-4": { - "Doctrine\\Common\\": "lib/Doctrine/Common" + "Doctrine\\Common\\": "lib/Doctrine/Common", + "Doctrine\\Persistence\\": "lib/Doctrine/Persistence" } }, "notification-url": "https://packagist.org/downloads/", @@ -1552,6 +1493,10 @@ "MIT" ], "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, { "name": "Roman Borschel", "email": "roman@code-factory.org" @@ -1560,10 +1505,6 @@ "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" @@ -1586,7 +1527,7 @@ "orm", "persistence" ], - "time": "2019-04-23T08:28:24+00:00" + "time": "2019-12-13T10:43:02+00:00" }, { "name": "doctrine/reflection", @@ -1847,16 +1788,16 @@ }, { "name": "friendsofphp/php-cs-fixer", - "version": "v2.15.3", + "version": "v2.16.1", "source": { "type": "git", "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "705490b0f282f21017d73561e9498d2b622ee34c" + "reference": "c8afb599858876e95e8ebfcd97812d383fa23f02" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/705490b0f282f21017d73561e9498d2b622ee34c", - "reference": "705490b0f282f21017d73561e9498d2b622ee34c", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/c8afb599858876e95e8ebfcd97812d383fa23f02", + "reference": "c8afb599858876e95e8ebfcd97812d383fa23f02", "shasum": "" }, "require": { @@ -1867,15 +1808,15 @@ "ext-tokenizer": "*", "php": "^5.6 || ^7.0", "php-cs-fixer/diff": "^1.3", - "symfony/console": "^3.4.17 || ^4.1.6", - "symfony/event-dispatcher": "^3.0 || ^4.0", - "symfony/filesystem": "^3.0 || ^4.0", - "symfony/finder": "^3.0 || ^4.0", - "symfony/options-resolver": "^3.0 || ^4.0", + "symfony/console": "^3.4.17 || ^4.1.6 || ^5.0", + "symfony/event-dispatcher": "^3.0 || ^4.0 || ^5.0", + "symfony/filesystem": "^3.0 || ^4.0 || ^5.0", + "symfony/finder": "^3.0 || ^4.0 || ^5.0", + "symfony/options-resolver": "^3.0 || ^4.0 || ^5.0", "symfony/polyfill-php70": "^1.0", "symfony/polyfill-php72": "^1.4", - "symfony/process": "^3.0 || ^4.0", - "symfony/stopwatch": "^3.0 || ^4.0" + "symfony/process": "^3.0 || ^4.0 || ^5.0", + "symfony/stopwatch": "^3.0 || ^4.0 || ^5.0" }, "require-dev": { "johnkary/phpunit-speedtrap": "^1.1 || ^2.0 || ^3.0", @@ -1888,8 +1829,8 @@ "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.1", "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.1", "phpunitgoodpractices/traits": "^1.8", - "symfony/phpunit-bridge": "^4.3", - "symfony/yaml": "^3.0 || ^4.0" + "symfony/phpunit-bridge": "^4.3 || ^5.0", + "symfony/yaml": "^3.0 || ^4.0 || ^5.0" }, "suggest": { "ext-mbstring": "For handling non-UTF8 characters in cache signature.", @@ -1932,20 +1873,20 @@ } ], "description": "A tool to automatically fix PHP code style", - "time": "2019-08-31T12:51:54+00:00" + "time": "2019-11-25T22:10:32+00:00" }, { "name": "gedmo/doctrine-extensions", - "version": "v2.4.37", + "version": "v2.4.38", "source": { "type": "git", "url": "https://github.com/Atlantic18/DoctrineExtensions.git", - "reference": "5dd471f656e46d815f063bf3f12c667649ec7ffb" + "reference": "81681364331b131518060e4776300a5346df1eb5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Atlantic18/DoctrineExtensions/zipball/5dd471f656e46d815f063bf3f12c667649ec7ffb", - "reference": "5dd471f656e46d815f063bf3f12c667649ec7ffb", + "url": "https://api.github.com/repos/Atlantic18/DoctrineExtensions/zipball/81681364331b131518060e4776300a5346df1eb5", + "reference": "81681364331b131518060e4776300a5346df1eb5", "shasum": "" }, "require": { @@ -1954,14 +1895,15 @@ "php": ">=5.3.2" }, "conflict": { - "doctrine/annotations": "<1.2" + "doctrine/annotations": "<1.2", + "doctrine/mongodb-odm": ">=2.0" }, "require-dev": { "doctrine/common": ">=2.5.0", - "doctrine/mongodb-odm": ">=1.0.2", + "doctrine/mongodb-odm": ">=1.0.2 <2.0", "doctrine/orm": ">=2.5.0", - "phpunit/phpunit": "^4.8.35|^5.7|^6.5", - "symfony/yaml": "~2.6|~3.0|~4.0" + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5", + "symfony/yaml": "~2.6 || ~3.0 || ~4.0" }, "suggest": { "doctrine/mongodb-odm": "to use the extensions with the MongoDB ODM", @@ -1983,10 +1925,6 @@ "MIT" ], "authors": [ - { - "name": "David Buchmann", - "email": "david@liip.ch" - }, { "name": "Gediminas Morkevicius", "email": "gediminas.morkevicius@gmail.com" @@ -1994,6 +1932,10 @@ { "name": "Gustavo Falco", "email": "comfortablynumb84@gmail.com" + }, + { + "name": "David Buchmann", + "email": "david@liip.ch" } ], "description": "Doctrine2 behavioral extensions", @@ -2013,7 +1955,7 @@ "tree", "uploadable" ], - "time": "2019-03-17T18:16:12+00:00" + "time": "2019-11-08T22:33:07+00:00" }, { "name": "guzzlehttp/guzzle", @@ -2030,31 +1972,33 @@ "shasum": "" }, "require": { + "ext-json": "*", "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.4", + "guzzlehttp/psr7": "^1.6.1", "php": ">=5.5" }, "require-dev": { "ext-curl": "*", "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", - "psr/log": "^1.0" + "psr/log": "^1.1" }, "suggest": { + "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "6.3-dev" + "dev-master": "6.5-dev" } }, "autoload": { - "files": [ - "src/functions_include.php" - ], "psr-4": { "GuzzleHttp\\": "src/" - } + }, + "files": [ + "src/functions_include.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2359,8 +2303,8 @@ "authors": [ { "name": "Luís Otávio Cobucci Oblonczyk", - "email": "lcobucci@gmail.com", - "role": "Developer" + "role": "Developer", + "email": "lcobucci@gmail.com" } ], "description": "A simple library to work with JSON Web Token and JSON Web Signature", @@ -2372,16 +2316,16 @@ }, { "name": "league/html-to-markdown", - "version": "4.8.2", + "version": "4.9.0", "source": { "type": "git", "url": "https://github.com/thephpleague/html-to-markdown.git", - "reference": "e747489191f8e9144a7270eb61f8b9516e99e413" + "reference": "71319108e3db506250b8987721b13568fd9fa446" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/e747489191f8e9144a7270eb61f8b9516e99e413", - "reference": "e747489191f8e9144a7270eb61f8b9516e99e413", + "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/71319108e3db506250b8987721b13568fd9fa446", + "reference": "71319108e3db506250b8987721b13568fd9fa446", "shasum": "" }, "require": { @@ -2391,7 +2335,7 @@ }, "require-dev": { "mikehaertl/php-shellcommand": "~1.1.0", - "phpunit/phpunit": "4.*", + "phpunit/phpunit": "^4.8|^5.7", "scrutinizer/ocular": "~1.1" }, "bin": [ @@ -2400,7 +2344,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.9-dev" + "dev-master": "4.10-dev" } }, "autoload": { @@ -2432,20 +2376,20 @@ "html", "markdown" ], - "time": "2019-08-02T11:57:39+00:00" + "time": "2019-11-02T14:54:14+00:00" }, { "name": "lexik/jwt-authentication-bundle", - "version": "v2.6.4", + "version": "v2.6.5", "source": { "type": "git", "url": "https://github.com/lexik/LexikJWTAuthenticationBundle.git", - "reference": "f79f20b282834878aab10530ca102a80396624ed" + "reference": "448551fc08c6cff37aad9d8f27f6b9615cd28966" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lexik/LexikJWTAuthenticationBundle/zipball/f79f20b282834878aab10530ca102a80396624ed", - "reference": "f79f20b282834878aab10530ca102a80396624ed", + "url": "https://api.github.com/repos/lexik/LexikJWTAuthenticationBundle/zipball/448551fc08c6cff37aad9d8f27f6b9615cd28966", + "reference": "448551fc08c6cff37aad9d8f27f6b9615cd28966", "shasum": "" }, "require": { @@ -2453,17 +2397,16 @@ "lcobucci/jwt": "^3.2", "namshi/jose": "^7.2", "php": "^5.5|^7.0", - "symfony/framework-bundle": "^3.4|^4.0", - "symfony/security-bundle": "^3.4|^4.0" + "symfony/framework-bundle": "^3.4|^4.0|^5.0", + "symfony/security-bundle": "^3.4|^4.0|^5.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^1.1|^2.8", - "symfony/browser-kit": "^3.4|^4.0", - "symfony/console": "^3.4|^4.0", - "symfony/dom-crawler": "^3.4|^4.0", - "symfony/phpunit-bridge": "^3.4|^4.0", - "symfony/var-dumper": "^3.4|^4.0", - "symfony/yaml": "^3.4|^4.0" + "symfony/browser-kit": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/phpunit-bridge": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^3.4|^4.0|^5.0", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { "gesdinet/jwt-refresh-token-bundle": "Implements a refresh token system over Json Web Tokens in Symfony", @@ -2529,7 +2472,7 @@ "rest", "symfony" ], - "time": "2019-07-29T10:02:31+00:00" + "time": "2019-11-22T14:22:26+00:00" }, { "name": "michelf/php-markdown", @@ -2700,30 +2643,29 @@ }, { "name": "nelmio/cors-bundle", - "version": "1.5.6", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/nelmio/NelmioCorsBundle.git", - "reference": "10a24c10f242440211ed31075e74f81661c690d9" + "reference": "9683e6d30d000ef998919261329d825de7c53499" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nelmio/NelmioCorsBundle/zipball/10a24c10f242440211ed31075e74f81661c690d9", - "reference": "10a24c10f242440211ed31075e74f81661c690d9", + "url": "https://api.github.com/repos/nelmio/NelmioCorsBundle/zipball/9683e6d30d000ef998919261329d825de7c53499", + "reference": "9683e6d30d000ef998919261329d825de7c53499", "shasum": "" }, "require": { - "symfony/framework-bundle": "^2.7 || ^3.0 || ^4.0" + "symfony/framework-bundle": "^4.3 || ^5.0" }, "require-dev": { - "matthiasnoback/symfony-dependency-injection-test": "^1.0 || ^2.0", - "mockery/mockery": "^0.9 || ^1.0", - "symfony/phpunit-bridge": "^2.7 || ^3.0 || ^4.0" + "mockery/mockery": "^1.2", + "symfony/phpunit-bridge": "^4.3 || ^5.0" }, "type": "symfony-bundle", "extra": { "branch-alias": { - "dev-master": "1.5.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -2748,26 +2690,26 @@ "homepage": "https://github.com/nelmio/NelmioCorsBundle/contributors" } ], - "description": "Adds CORS (Cross-Origin Resource Sharing) headers support in your Symfony2 application", + "description": "Adds CORS (Cross-Origin Resource Sharing) headers support in your Symfony application", "keywords": [ "api", "cors", "crossdomain" ], - "time": "2019-06-17T08:53:14+00:00" + "time": "2019-11-15T08:54:08+00:00" }, { "name": "nikic/php-parser", - "version": "v4.2.4", + "version": "v4.3.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "97e59c7a16464196a8b9c77c47df68e4a39a45c4" + "reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/97e59c7a16464196a8b9c77c47df68e4a39a45c4", - "reference": "97e59c7a16464196a8b9c77c47df68e4a39a45c4", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/9a9981c347c5c49d6dfe5cf826bb882b824080dc", + "reference": "9a9981c347c5c49d6dfe5cf826bb882b824080dc", "shasum": "" }, "require": { @@ -2775,6 +2717,7 @@ "php": ">=7.0" }, "require-dev": { + "ircmaxell/php-yacc": "0.0.5", "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0" }, "bin": [ @@ -2783,7 +2726,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.2-dev" + "dev-master": "4.3-dev" } }, "autoload": { @@ -2805,7 +2748,7 @@ "parser", "php" ], - "time": "2019-09-01T07:51:21+00:00" + "time": "2019-11-08T13:50:10+00:00" }, { "name": "php-cs-fixer/diff", @@ -3008,99 +2951,6 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "time": "2019-08-22T18:11:29+00:00" }, - { - "name": "phpoffice/phpspreadsheet", - "version": "1.10.1", - "source": { - "type": "git", - "url": "https://github.com/PHPOffice/PhpSpreadsheet.git", - "reference": "1648dc9ebef6ebe0c5a172e16cf66732918416e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/1648dc9ebef6ebe0c5a172e16cf66732918416e0", - "reference": "1648dc9ebef6ebe0c5a172e16cf66732918416e0", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-dom": "*", - "ext-fileinfo": "*", - "ext-gd": "*", - "ext-iconv": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "ext-xml": "*", - "ext-xmlreader": "*", - "ext-xmlwriter": "*", - "ext-zip": "*", - "ext-zlib": "*", - "markbaker/complex": "^1.4", - "markbaker/matrix": "^1.2", - "php": "^7.1", - "psr/simple-cache": "^1.0" - }, - "require-dev": { - "dompdf/dompdf": "^0.8.3", - "friendsofphp/php-cs-fixer": "^2.16", - "jpgraph/jpgraph": "^4.0", - "mpdf/mpdf": "^8.0", - "phpcompatibility/php-compatibility": "^9.3", - "phpunit/phpunit": "^7.5", - "squizlabs/php_codesniffer": "^3.5", - "tecnickcom/tcpdf": "^6.3" - }, - "suggest": { - "dompdf/dompdf": "Option for rendering PDF with PDF Writer", - "jpgraph/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers", - "mpdf/mpdf": "Option for rendering PDF with PDF Writer", - "tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer" - }, - "type": "library", - "autoload": { - "psr-4": { - "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maarten Balliauw", - "homepage": "https://blog.maartenballiauw.be" - }, - { - "name": "Mark Baker", - "homepage": "https://markbakeruk.net" - }, - { - "name": "Franck Lefevre", - "homepage": "https://rootslabs.net" - }, - { - "name": "Erik Tilt" - }, - { - "name": "Adrien Crivelli" - } - ], - "description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine", - "homepage": "https://github.com/PHPOffice/PhpSpreadsheet", - "keywords": [ - "OpenXML", - "excel", - "gnumeric", - "ods", - "php", - "spreadsheet", - "xls", - "xlsx" - ], - "time": "2019-12-01T23:13:51+00:00" - }, { "name": "psr/cache", "version": "1.0.1", @@ -3343,56 +3193,8 @@ "time": "2019-11-01T11:05:21+00:00" }, { - "name": "psr/simple-cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\SimpleCache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ], - "time": "2017-10-23T01:57:42+00:00" - }, - { - "name": "ralouphie/getallheaders", - "version": "3.0.3", + "name": "ralouphie/getallheaders", + "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/ralouphie/getallheaders.git", @@ -3468,9 +3270,10 @@ "suggest": { "ext-ctype": "Provides support for PHP Ctype functions", "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", + "ext-openssl": "Provides the OpenSSL extension for use with the OpenSslGenerator", "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." }, @@ -3483,13 +3286,21 @@ "autoload": { "psr-4": { "Ramsey\\Uuid\\": "src/" - } + }, + "files": [ + "src/functions.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + }, { "name": "Marijn Huizendveld", "email": "marijn.huizendveld@gmail.com" @@ -3497,11 +3308,6 @@ { "name": "Thibaud Fabre", "email": "thibaud@aztech.io" - }, - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" } ], "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", @@ -3572,16 +3378,16 @@ }, { "name": "sensio/framework-extra-bundle", - "version": "v5.5.1", + "version": "v5.5.2", "source": { "type": "git", "url": "https://github.com/sensiolabs/SensioFrameworkExtraBundle.git", - "reference": "dfc2c4df9f7d465a65c770e9feb578fe071636f7" + "reference": "92acfcc610e2180c52790ec3ff2e893f67e76b32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sensiolabs/SensioFrameworkExtraBundle/zipball/dfc2c4df9f7d465a65c770e9feb578fe071636f7", - "reference": "dfc2c4df9f7d465a65c770e9feb578fe071636f7", + "url": "https://api.github.com/repos/sensiolabs/SensioFrameworkExtraBundle/zipball/92acfcc610e2180c52790ec3ff2e893f67e76b32", + "reference": "92acfcc610e2180c52790ec3ff2e893f67e76b32", "shasum": "" }, "require": { @@ -3646,7 +3452,7 @@ "annotations", "controllers" ], - "time": "2019-10-16T18:54:45+00:00" + "time": "2019-12-12T16:21:49+00:00" }, { "name": "sensiolabs/security-checker", @@ -3767,20 +3573,20 @@ "source": { "type": "git", "url": "https://github.com/symfony/asset.git", - "reference": "3f97e57596884f7b9158d564a533112a0d19dbdd" + "reference": "7ec5fc653dab63d7519a6f411982ee224a696d66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/asset/zipball/3f97e57596884f7b9158d564a533112a0d19dbdd", - "reference": "3f97e57596884f7b9158d564a533112a0d19dbdd", + "url": "https://api.github.com/repos/symfony/asset/zipball/7ec5fc653dab63d7519a6f411982ee224a696d66", + "reference": "7ec5fc653dab63d7519a6f411982ee224a696d66", "shasum": "" }, "require": { "php": "^7.1.3" }, "require-dev": { - "symfony/http-foundation": "~3.4|~4.0", - "symfony/http-kernel": "~3.4|~4.0" + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/http-kernel": "^3.4|^4.0|^5.0" }, "suggest": { "symfony/http-foundation": "" @@ -3788,7 +3594,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -3815,7 +3621,7 @@ ], "description": "Symfony Asset Component", "homepage": "https://symfony.com", - "time": "2019-08-03T21:50:52+00:00" + "time": "2019-10-12T00:35:04+00:00" }, { "name": "symfony/cache", @@ -3835,14 +3641,15 @@ "php": "^7.1.3", "psr/cache": "~1.0", "psr/log": "~1.0", - "symfony/cache-contracts": "^1.1", - "symfony/service-contracts": "^1.1", - "symfony/var-exporter": "^4.2" + "symfony/cache-contracts": "^1.1.7|^2", + "symfony/service-contracts": "^1.1|^2", + "symfony/var-exporter": "^4.2|^5.0" }, "conflict": { "doctrine/dbal": "<2.5", "symfony/dependency-injection": "<3.4", - "symfony/var-dumper": "<3.4" + "symfony/http-kernel": "<4.4", + "symfony/var-dumper": "<4.4" }, "provide": { "psr/cache-implementation": "1.0", @@ -3855,14 +3662,14 @@ "doctrine/dbal": "~2.5", "predis/predis": "~1.1", "psr/simple-cache": "^1.0", - "symfony/config": "~4.2", - "symfony/dependency-injection": "~3.4|~4.1", - "symfony/var-dumper": "^4.1.1" + "symfony/config": "^4.2|^5.0", + "symfony/dependency-injection": "^3.4|^4.1|^5.0", + "symfony/var-dumper": "^4.4|^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -3969,18 +3776,18 @@ }, "require": { "php": "^7.1.3", - "symfony/filesystem": "~3.4|~4.0", + "symfony/filesystem": "^3.4|^4.0|^5.0", "symfony/polyfill-ctype": "~1.8" }, "conflict": { "symfony/finder": "<3.4" }, "require-dev": { - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/event-dispatcher": "~3.4|~4.0", - "symfony/finder": "~3.4|~4.0", - "symfony/messenger": "~4.1", - "symfony/yaml": "~3.4|~4.0" + "symfony/event-dispatcher": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/messenger": "^4.1|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { "symfony/yaml": "To use the yaml reference dumper" @@ -3988,7 +3795,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -4236,10 +4043,10 @@ "require": { "php": "^7.1.3", "psr/container": "^1.0", - "symfony/service-contracts": "^1.1.6" + "symfony/service-contracts": "^1.1.6|^2" }, "conflict": { - "symfony/config": "<4.3", + "symfony/config": "<4.3|>=5.0", "symfony/finder": "<3.4", "symfony/proxy-manager-bridge": "<3.4", "symfony/yaml": "<3.4" @@ -4250,8 +4057,8 @@ }, "require-dev": { "symfony/config": "^4.3", - "symfony/expression-language": "~3.4|~4.0", - "symfony/yaml": "~3.4|~4.0" + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { "symfony/config": "", @@ -4263,7 +4070,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -4312,7 +4119,7 @@ "php": "^7.1.3", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", - "symfony/service-contracts": "^1.1" + "symfony/service-contracts": "^1.1|^2" }, "conflict": { "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", @@ -4357,7 +4164,7 @@ "type": "symfony-bridge", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -4392,12 +4199,12 @@ "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "cc686552948d627528c0e2e759186dff67c2610e" + "reference": "36bbcab9369fc2f583220890efd43bf262d563fd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/cc686552948d627528c0e2e759186dff67c2610e", - "reference": "cc686552948d627528c0e2e759186dff67c2610e", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/36bbcab9369fc2f583220890efd43bf262d563fd", + "reference": "36bbcab9369fc2f583220890efd43bf262d563fd", "shasum": "" }, "require": { @@ -4410,7 +4217,7 @@ }, "require-dev": { "masterminds/html5": "^2.6", - "symfony/css-selector": "~3.4|~4.0" + "symfony/css-selector": "^3.4|^4.0|^5.0" }, "suggest": { "symfony/css-selector": "" @@ -4418,7 +4225,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -4445,7 +4252,7 @@ ], "description": "Symfony DomCrawler Component", "homepage": "https://symfony.com", - "time": "2019-08-26T08:26:39+00:00" + "time": "2019-10-29T11:38:30+00:00" }, { "name": "symfony/dotenv", @@ -4704,13 +4511,13 @@ }, "require": { "php": "^7.1.3", - "symfony/cache": "~3.4|~4.0", - "symfony/service-contracts": "^1.1" + "symfony/cache": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -4745,12 +4552,12 @@ "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "9abbb7ef96a51f4d7e69627bc6f63307994e4263" + "reference": "40c2606131d56eff6f193b6e2ceb92414653b591" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/9abbb7ef96a51f4d7e69627bc6f63307994e4263", - "reference": "9abbb7ef96a51f4d7e69627bc6f63307994e4263", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/40c2606131d56eff6f193b6e2ceb92414653b591", + "reference": "40c2606131d56eff6f193b6e2ceb92414653b591", "shasum": "" }, "require": { @@ -4760,7 +4567,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -4787,7 +4594,7 @@ ], "description": "Symfony Filesystem Component", "homepage": "https://symfony.com", - "time": "2019-08-20T14:07:54+00:00" + "time": "2019-11-26T23:16:41+00:00" }, { "name": "symfony/finder", @@ -4795,12 +4602,12 @@ "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "86c1c929f0a4b24812e1eb109262fc3372c8e9f2" + "reference": "ce8743441da64c41e2a667b8eb66070444ed911e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/86c1c929f0a4b24812e1eb109262fc3372c8e9f2", - "reference": "86c1c929f0a4b24812e1eb109262fc3372c8e9f2", + "url": "https://api.github.com/repos/symfony/finder/zipball/ce8743441da64c41e2a667b8eb66070444ed911e", + "reference": "ce8743441da64c41e2a667b8eb66070444ed911e", "shasum": "" }, "require": { @@ -4809,7 +4616,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -4836,20 +4643,20 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2019-08-14T12:26:46+00:00" + "time": "2019-11-17T21:56:56+00:00" }, { "name": "symfony/flex", - "version": "v1.4.6", + "version": "v1.6.0", "source": { "type": "git", "url": "https://github.com/symfony/flex.git", - "reference": "133e649fdf08aeb8741be1ba955ccbe5cd17c696" + "reference": "952f45d1c5077e658cb16a61d11603bee873f968" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/flex/zipball/133e649fdf08aeb8741be1ba955ccbe5cd17c696", - "reference": "133e649fdf08aeb8741be1ba955ccbe5cd17c696", + "url": "https://api.github.com/repos/symfony/flex/zipball/952f45d1c5077e658cb16a61d11603bee873f968", + "reference": "952f45d1c5077e658cb16a61d11603bee873f968", "shasum": "" }, "require": { @@ -4858,14 +4665,14 @@ }, "require-dev": { "composer/composer": "^1.0.2", - "symfony/dotenv": "^3.4|^4.0", - "symfony/phpunit-bridge": "^3.4.19|^4.1.8", - "symfony/process": "^2.7|^3.0|^4.0" + "symfony/dotenv": "^3.4|^4.0|^5.0", + "symfony/phpunit-bridge": "^3.4.19|^4.1.8|^5.0", + "symfony/process": "^2.7|^3.0|^4.0|^5.0" }, "type": "composer-plugin", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-master": "1.5-dev" }, "class": "Symfony\\Flex\\Flex" }, @@ -4885,7 +4692,7 @@ } ], "description": "Composer plugin for Symfony", - "time": "2019-09-19T14:55:57+00:00" + "time": "2019-12-13T18:05:11+00:00" }, { "name": "symfony/form", @@ -4904,12 +4711,12 @@ "require": { "php": "^7.1.3", "symfony/event-dispatcher": "^4.3", - "symfony/intl": "^4.3", - "symfony/options-resolver": "~4.3", + "symfony/intl": "^4.4|^5.0", + "symfony/options-resolver": "~4.3|^5.0", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", - "symfony/property-access": "~3.4|~4.0", - "symfony/service-contracts": "~1.1" + "symfony/property-access": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2" }, "conflict": { "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", @@ -4917,22 +4724,22 @@ "symfony/dependency-injection": "<3.4", "symfony/doctrine-bridge": "<3.4", "symfony/framework-bundle": "<3.4", - "symfony/http-kernel": "<4.3", + "symfony/http-kernel": "<4.4", "symfony/intl": "<4.3", "symfony/translation": "<4.2", "symfony/twig-bridge": "<3.4.5|<4.0.5,>=4.0" }, "require-dev": { "doctrine/collections": "~1.0", - "symfony/config": "~3.4|~4.0", - "symfony/console": "^4.3", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/http-foundation": "~3.4|~4.0", - "symfony/http-kernel": "~4.3", - "symfony/security-csrf": "~3.4|~4.0", - "symfony/translation": "~4.2", - "symfony/validator": "^3.4.31|^4.3.4", - "symfony/var-dumper": "^4.3" + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^4.3|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/http-kernel": "^4.4", + "symfony/security-csrf": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/validator": "^3.4.31|^4.3.4|^5.0", + "symfony/var-dumper": "^4.3|^5.0" }, "suggest": { "symfony/security-csrf": "For protecting forms against CSRF attacks.", @@ -4942,7 +4749,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -5111,23 +4918,29 @@ "require": { "php": "^7.1.3", "psr/log": "^1.0", - "symfony/http-client-contracts": "^1.1.6", - "symfony/polyfill-php73": "^1.11" + "symfony/http-client-contracts": "^1.1.8|^2", + "symfony/polyfill-php73": "^1.11", + "symfony/service-contracts": "^1.0|^2" }, "provide": { + "php-http/async-client-implementation": "*", + "php-http/client-implementation": "*", "psr/http-client-implementation": "1.0", "symfony/http-client-implementation": "1.1" }, "require-dev": { + "guzzlehttp/promises": "^1.3.1", "nyholm/psr7": "^1.0", + "php-http/httplug": "^1.0|^2.0", "psr/http-client": "^1.0", - "symfony/http-kernel": "^4.3", - "symfony/process": "^4.2" + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/http-kernel": "^4.4", + "symfony/process": "^4.2|^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -5158,20 +4971,20 @@ }, { "name": "symfony/http-client-contracts", - "version": "v1.1.6", + "version": "v2.0.1", "source": { "type": "git", "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "6005fe61a33724405d56eb5b055d5d370192a1bd" + "reference": "378868b61b85c5cac6822d4f84e26999c9f2e881" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/6005fe61a33724405d56eb5b055d5d370192a1bd", - "reference": "6005fe61a33724405d56eb5b055d5d370192a1bd", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/378868b61b85c5cac6822d4f84e26999c9f2e881", + "reference": "378868b61b85c5cac6822d4f84e26999c9f2e881", "shasum": "" }, "require": { - "php": "^7.1.3" + "php": "^7.2.5" }, "suggest": { "symfony/http-client-implementation": "" @@ -5179,7 +4992,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -5211,7 +5024,7 @@ "interoperability", "standards" ], - "time": "2019-08-08T10:05:21+00:00" + "time": "2019-11-26T23:25:11+00:00" }, { "name": "symfony/http-foundation", @@ -5285,18 +5098,18 @@ "require": { "php": "^7.1.3", "psr/log": "~1.0", - "symfony/debug": "~3.4|~4.0", - "symfony/event-dispatcher": "^4.3", - "symfony/http-foundation": "^4.1.1", - "symfony/polyfill-ctype": "~1.8", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-foundation": "^4.4|^5.0", + "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-php73": "^1.9" }, "conflict": { "symfony/browser-kit": "<4.3", "symfony/config": "<3.4", + "symfony/console": ">=5", "symfony/dependency-injection": "<4.3", "symfony/translation": "<4.2", - "symfony/var-dumper": "<4.1.1", "twig/twig": "<1.34|<2.4,>=2" }, "provide": { @@ -5304,34 +5117,32 @@ }, "require-dev": { "psr/cache": "~1.0", - "symfony/browser-kit": "^4.3", - "symfony/config": "~3.4|~4.0", - "symfony/console": "~3.4|~4.0", - "symfony/css-selector": "~3.4|~4.0", - "symfony/dependency-injection": "^4.3", - "symfony/dom-crawler": "~3.4|~4.0", - "symfony/expression-language": "~3.4|~4.0", - "symfony/finder": "~3.4|~4.0", - "symfony/process": "~3.4|~4.0", - "symfony/routing": "~3.4|~4.0", - "symfony/stopwatch": "~3.4|~4.0", - "symfony/templating": "~3.4|~4.0", - "symfony/translation": "~4.2", - "symfony/translation-contracts": "^1.1", - "symfony/var-dumper": "^4.1.1", - "twig/twig": "^1.34|^2.4" + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.34|^2.4|^3.0" }, "suggest": { "symfony/browser-kit": "", "symfony/config": "", "symfony/console": "", - "symfony/dependency-injection": "", - "symfony/var-dumper": "" + "symfony/dependency-injection": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -5424,12 +5235,12 @@ "source": { "type": "git", "url": "https://github.com/symfony/intl.git", - "reference": "8db5505703c5bdb23d524fd994dad2f781966538" + "reference": "727fed5372915b5ea5e8177070f5e7e547063f24" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/intl/zipball/8db5505703c5bdb23d524fd994dad2f781966538", - "reference": "8db5505703c5bdb23d524fd994dad2f781966538", + "url": "https://api.github.com/repos/symfony/intl/zipball/727fed5372915b5ea5e8177070f5e7e547063f24", + "reference": "727fed5372915b5ea5e8177070f5e7e547063f24", "shasum": "" }, "require": { @@ -5437,7 +5248,7 @@ "symfony/polyfill-intl-icu": "~1.0" }, "require-dev": { - "symfony/filesystem": "~3.4|~4.0" + "symfony/filesystem": "^3.4|^4.0|^5.0" }, "suggest": { "ext-intl": "to use the component with locales other than \"en\"" @@ -5445,7 +5256,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -5491,44 +5302,44 @@ "l10n", "localization" ], - "time": "2019-08-26T08:26:39+00:00" + "time": "2019-11-26T23:16:41+00:00" }, { "name": "symfony/maker-bundle", - "version": "v1.13.0", + "version": "v1.14.3", "source": { "type": "git", "url": "https://github.com/symfony/maker-bundle.git", - "reference": "c4388410e2fb6321e77c5dd6e3cb2dba821f9fe6" + "reference": "c864e7f9b8d1e1f5f60acc3beda11299f637aded" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/c4388410e2fb6321e77c5dd6e3cb2dba821f9fe6", - "reference": "c4388410e2fb6321e77c5dd6e3cb2dba821f9fe6", + "url": "https://api.github.com/repos/symfony/maker-bundle/zipball/c864e7f9b8d1e1f5f60acc3beda11299f637aded", + "reference": "c864e7f9b8d1e1f5f60acc3beda11299f637aded", "shasum": "" }, "require": { "doctrine/inflector": "^1.2", "nikic/php-parser": "^4.0", "php": "^7.0.8", - "symfony/config": "^3.4|^4.0", - "symfony/console": "^3.4|^4.0", - "symfony/dependency-injection": "^3.4|^4.0", - "symfony/filesystem": "^3.4|^4.0", - "symfony/finder": "^3.4|^4.0", - "symfony/framework-bundle": "^3.4|^4.0", - "symfony/http-kernel": "^3.4|^4.0" + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/filesystem": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/framework-bundle": "^3.4|^4.0|^5.0", + "symfony/http-kernel": "^3.4|^4.0|^5.0" }, "require-dev": { - "doctrine/doctrine-bundle": "^1.8", + "doctrine/doctrine-bundle": "^1.8|^2.0", "doctrine/orm": "^2.3", "friendsofphp/php-cs-fixer": "^2.8", "friendsoftwig/twigcs": "^3.1.2", - "symfony/http-client": "^4.3", - "symfony/phpunit-bridge": "^3.4.19|^4.0", - "symfony/process": "^3.4|^4.0", - "symfony/security-core": "^3.4|^4.0", - "symfony/yaml": "^3.4|^4.0" + "symfony/http-client": "^4.3|^5.0", + "symfony/phpunit-bridge": "^4.3|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/security-core": "^3.4|^4.0|^5.0", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "type": "symfony-bundle", "extra": { @@ -5559,33 +5370,37 @@ "scaffold", "scaffolding" ], - "time": "2019-08-18T17:34:03+00:00" + "time": "2019-11-07T00:56:03+00:00" }, { "name": "symfony/mercure", - "version": "v0.2.0", + "version": "v0.3.0", "source": { "type": "git", "url": "https://github.com/symfony/mercure.git", - "reference": "c74981184bf13f225c9a669cf28d06d0f4197593" + "reference": "999c125d3a8f96a2b6e9be3da40ff4c25844d1da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mercure/zipball/c74981184bf13f225c9a669cf28d06d0f4197593", - "reference": "c74981184bf13f225c9a669cf28d06d0f4197593", + "url": "https://api.github.com/repos/symfony/mercure/zipball/999c125d3a8f96a2b6e9be3da40ff4c25844d1da", + "reference": "999c125d3a8f96a2b6e9be3da40ff4c25844d1da", "shasum": "" }, "require": { "php": "^7.1.3", - "symfony/http-client": "^4.3" + "symfony/http-client": "^4.3.5|^5.0" }, "require-dev": { - "symfony/phpunit-bridge": "^4.2.4" + "symfony/phpunit-bridge": "^4.2.4|^5.0", + "symfony/stopwatch": "^4.3|^5.0" + }, + "suggest": { + "symfony/stopwatch": "Integration with the profiler performances" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "0.3.x-dev" }, "thanks": { "name": "dunglas/mercure", @@ -5619,31 +5434,33 @@ "sse", "updates" ], - "time": "2019-06-20T20:34:51+00:00" + "time": "2019-11-08T19:13:31+00:00" }, { "name": "symfony/mercure-bundle", - "version": "v0.1.2", + "version": "0.2.3", "source": { "type": "git", "url": "https://github.com/symfony/mercure-bundle.git", - "reference": "f8b538b94164fa46b80562ed6b0ba121cd3836dd" + "reference": "9c5fe6e761816449d84d5f0429e74415cb0590f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mercure-bundle/zipball/f8b538b94164fa46b80562ed6b0ba121cd3836dd", - "reference": "f8b538b94164fa46b80562ed6b0ba121cd3836dd", + "url": "https://api.github.com/repos/symfony/mercure-bundle/zipball/9c5fe6e761816449d84d5f0429e74415cb0590f2", + "reference": "9c5fe6e761816449d84d5f0429e74415cb0590f2", "shasum": "" }, "require": { "php": "^7.1.3", - "symfony/config": "^3.4|^4.0", - "symfony/dependency-injection": "^3.4|^4.0", - "symfony/http-kernel": "^3.4|^4.0", - "symfony/mercure": "^0.2" + "symfony/config": "^4.3.7|^5.0", + "symfony/dependency-injection": "^4.3.7|^5.0", + "symfony/http-kernel": "^4.3.7|^5.0", + "symfony/mercure": "^0.3" }, "require-dev": { - "symfony/phpunit-bridge": "^4.2.4" + "symfony/phpunit-bridge": "^4.3.7|^5.0", + "symfony/stopwatch": "^4.3.7|^5.0", + "symfony/var-dumper": "^4.3.7|^5.0" }, "suggest": { "symfony/messenger": "To use the Messenger integration" @@ -5651,7 +5468,7 @@ "type": "symfony-bundle", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "0.2.x-dev" } }, "autoload": { @@ -5681,7 +5498,7 @@ "sse", "updates" ], - "time": "2019-06-24T19:45:57+00:00" + "time": "2019-11-24T10:29:29+00:00" }, { "name": "symfony/mime", @@ -5751,12 +5568,12 @@ "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "81c2e120522a42f623233968244baebd6b36cb6a" + "reference": "2be23e63f33de16b49294ea6581f462932a77e2f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/81c2e120522a42f623233968244baebd6b36cb6a", - "reference": "81c2e120522a42f623233968244baebd6b36cb6a", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/2be23e63f33de16b49294ea6581f462932a77e2f", + "reference": "2be23e63f33de16b49294ea6581f462932a77e2f", "shasum": "" }, "require": { @@ -5765,7 +5582,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -5797,20 +5614,20 @@ "configuration", "options" ], - "time": "2019-08-08T09:29:19+00:00" + "time": "2019-10-28T21:57:16+00:00" }, { "name": "symfony/polyfill-intl-icu", - "version": "v1.12.0", + "version": "v1.13.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-icu.git", - "reference": "66810b9d6eb4af54d543867909d65ab9af654d7e" + "reference": "b3dffd68afa61ca70f2327f2dd9bbeb6aa53d70b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-icu/zipball/66810b9d6eb4af54d543867909d65ab9af654d7e", - "reference": "66810b9d6eb4af54d543867909d65ab9af654d7e", + "url": "https://api.github.com/repos/symfony/polyfill-intl-icu/zipball/b3dffd68afa61ca70f2327f2dd9bbeb6aa53d70b", + "reference": "b3dffd68afa61ca70f2327f2dd9bbeb6aa53d70b", "shasum": "" }, "require": { @@ -5823,7 +5640,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.12-dev" + "dev-master": "1.13-dev" } }, "autoload": { @@ -5855,7 +5672,7 @@ "portable", "shim" ], - "time": "2019-08-06T08:03:45+00:00" + "time": "2019-11-27T13:56:44+00:00" }, { "name": "symfony/polyfill-intl-idn", @@ -6111,7 +5928,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -6213,17 +6030,17 @@ "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "29546235b37f7bd279c763314cd4c962aedd1e6d" + "reference": "8afd280f159697177e48eefa89efd4db60a57665" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/29546235b37f7bd279c763314cd4c962aedd1e6d", - "reference": "29546235b37f7bd279c763314cd4c962aedd1e6d", + "url": "https://api.github.com/repos/symfony/property-info/zipball/8afd280f159697177e48eefa89efd4db60a57665", + "reference": "8afd280f159697177e48eefa89efd4db60a57665", "shasum": "" }, "require": { "php": "^7.1.3", - "symfony/inflector": "~3.4|~4.0" + "symfony/inflector": "^3.4|^4.0|^5.0" }, "conflict": { "phpdocumentor/reflection-docblock": "<3.0||>=3.2.0,<3.2.2", @@ -6233,9 +6050,9 @@ "require-dev": { "doctrine/annotations": "~1.7", "phpdocumentor/reflection-docblock": "^3.0|^4.0", - "symfony/cache": "~3.4|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/serializer": "~3.4|~4.0" + "symfony/cache": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/serializer": "^3.4|^4.0|^5.0" }, "suggest": { "phpdocumentor/reflection-docblock": "To use the PHPDoc", @@ -6246,7 +6063,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -6281,7 +6098,7 @@ "type", "validator" ], - "time": "2019-08-26T08:26:39+00:00" + "time": "2019-11-05T16:11:08+00:00" }, { "name": "symfony/routing", @@ -6308,11 +6125,11 @@ "require-dev": { "doctrine/annotations": "~1.2", "psr/log": "~1.0", - "symfony/config": "~4.2", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/expression-language": "~3.4|~4.0", - "symfony/http-foundation": "~3.4|~4.0", - "symfony/yaml": "~3.4|~4.0" + "symfony/config": "^4.2|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { "doctrine/annotations": "For using the annotation loader", @@ -6324,7 +6141,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -6522,23 +6339,23 @@ "source": { "type": "git", "url": "https://github.com/symfony/security-csrf.git", - "reference": "d218ba086ef4a68081f3dd5ec11611f5d64d58f3" + "reference": "aeed1a2315019b5a090f5ad34c01f1935ea9b757" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/security-csrf/zipball/d218ba086ef4a68081f3dd5ec11611f5d64d58f3", - "reference": "d218ba086ef4a68081f3dd5ec11611f5d64d58f3", + "url": "https://api.github.com/repos/symfony/security-csrf/zipball/aeed1a2315019b5a090f5ad34c01f1935ea9b757", + "reference": "aeed1a2315019b5a090f5ad34c01f1935ea9b757", "shasum": "" }, "require": { "php": "^7.1.3", - "symfony/security-core": "~3.4|~4.0" + "symfony/security-core": "^3.4|^4.0|^5.0" }, "conflict": { "symfony/http-foundation": "<3.4" }, "require-dev": { - "symfony/http-foundation": "~3.4|~4.0" + "symfony/http-foundation": "^3.4|^4.0|^5.0" }, "suggest": { "symfony/http-foundation": "For using the class SessionTokenStorage." @@ -6546,7 +6363,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -6573,7 +6390,7 @@ ], "description": "Symfony Security Component - CSRF Library", "homepage": "https://symfony.com", - "time": "2019-08-13T06:39:03+00:00" + "time": "2019-10-12T00:35:04+00:00" }, { "name": "symfony/security-guard", @@ -6591,8 +6408,8 @@ }, "require": { "php": "^7.1.3", - "symfony/security-core": "~3.4.22|^4.2.3", - "symfony/security-http": "^4.3" + "symfony/security-core": "^3.4.22|^4.2.3|^5.0", + "symfony/security-http": "^4.4.1" }, "require-dev": { "psr/log": "~1.0" @@ -6600,7 +6417,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -6645,18 +6462,19 @@ }, "require": { "php": "^7.1.3", - "symfony/http-foundation": "~3.4|~4.0", - "symfony/http-kernel": "^4.3", - "symfony/property-access": "~3.4|~4.0", - "symfony/security-core": "^4.3" + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/http-kernel": "^4.4", + "symfony/property-access": "^3.4|^4.0|^5.0", + "symfony/security-core": "^4.4" }, "conflict": { + "symfony/event-dispatcher": ">=5", "symfony/security-csrf": "<3.4.11|~4.0,<4.0.11" }, "require-dev": { "psr/log": "~1.0", - "symfony/routing": "~3.4|~4.0", - "symfony/security-csrf": "^3.4.11|^4.0.11" + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/security-csrf": "^3.4.11|^4.0.11|^5.0" }, "suggest": { "symfony/routing": "For using the HttpUtils class to create sub-requests, redirect the user, and match URLs", @@ -6665,7 +6483,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -6722,15 +6540,16 @@ "require-dev": { "doctrine/annotations": "~1.0", "doctrine/cache": "~1.0", - "phpdocumentor/reflection-docblock": "^3.0|^4.0", - "symfony/cache": "~3.4|~4.0", - "symfony/config": "~3.4|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/http-foundation": "~3.4|~4.0", - "symfony/property-access": "~3.4|~4.0", - "symfony/property-info": "^3.4.13|~4.0", - "symfony/validator": "~3.4|~4.0", - "symfony/yaml": "~3.4|~4.0" + "phpdocumentor/reflection-docblock": "^3.2|^4.0", + "symfony/cache": "^3.4|^4.0|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "^4.4|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/property-access": "^3.4|^4.0|^5.0", + "symfony/property-info": "^3.4.13|~4.0|^5.0", + "symfony/validator": "^3.4|^4.0|^5.0", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.", @@ -6745,7 +6564,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -6838,22 +6657,22 @@ "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", - "reference": "1e4ff456bd625be5032fac9be4294e60442e9b71" + "reference": "5745b514fc56ae1907c6b8ed74f94f90f64694e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/1e4ff456bd625be5032fac9be4294e60442e9b71", - "reference": "1e4ff456bd625be5032fac9be4294e60442e9b71", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/5745b514fc56ae1907c6b8ed74f94f90f64694e9", + "reference": "5745b514fc56ae1907c6b8ed74f94f90f64694e9", "shasum": "" }, "require": { "php": "^7.1.3", - "symfony/service-contracts": "^1.0" + "symfony/service-contracts": "^1.0|^2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -6880,24 +6699,24 @@ ], "description": "Symfony Stopwatch Component", "homepage": "https://symfony.com", - "time": "2019-08-07T11:52:19+00:00" + "time": "2019-11-05T16:11:08+00:00" }, { "name": "symfony/translation-contracts", - "version": "v1.1.6", + "version": "v2.0.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "325b17c24f3ee23cbecfa63ba809c6d89b5fa04a" + "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/325b17c24f3ee23cbecfa63ba809c6d89b5fa04a", - "reference": "325b17c24f3ee23cbecfa63ba809c6d89b5fa04a", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/8cc682ac458d75557203b2f2f14b0b92e1c744ed", + "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed", "shasum": "" }, "require": { - "php": "^7.1.3" + "php": "^7.2.5" }, "suggest": { "symfony/translation-implementation": "" @@ -6905,7 +6724,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -6937,7 +6756,7 @@ "interoperability", "standards" ], - "time": "2019-08-02T12:15:04+00:00" + "time": "2019-11-18T17:27:11+00:00" }, { "name": "symfony/twig-bridge", @@ -6955,41 +6774,43 @@ }, "require": { "php": "^7.1.3", - "symfony/translation-contracts": "^1.1", - "twig/twig": "^1.41|^2.10" + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.41|^2.10|^3.0" }, "conflict": { "symfony/console": "<3.4", - "symfony/form": "<4.3.4", + "symfony/form": "<4.4", "symfony/http-foundation": "<4.3", "symfony/translation": "<4.2", "symfony/workflow": "<4.3" }, "require-dev": { "egulias/email-validator": "^2.1.10", - "fig/link-util": "^1.0", - "symfony/asset": "~3.4|~4.0", - "symfony/console": "~3.4|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/expression-language": "~3.4|~4.0", - "symfony/finder": "~3.4|~4.0", - "symfony/form": "^4.3.4", - "symfony/http-foundation": "~4.3", - "symfony/http-kernel": "~3.4|~4.0", - "symfony/mime": "~4.3", + "symfony/asset": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "^4.4|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/form": "^4.3.5", + "symfony/http-foundation": "^4.3|^5.0", + "symfony/http-kernel": "^4.4", + "symfony/mime": "^4.3|^5.0", "symfony/polyfill-intl-icu": "~1.0", - "symfony/routing": "~3.4|~4.0", - "symfony/security-acl": "~2.8|~3.0", - "symfony/security-core": "~3.0|~4.0", - "symfony/security-csrf": "~3.4|~4.0", - "symfony/security-http": "~3.4|~4.0", - "symfony/stopwatch": "~3.4|~4.0", - "symfony/templating": "~3.4|~4.0", - "symfony/translation": "^4.2.1", - "symfony/var-dumper": "~3.4|~4.0", - "symfony/web-link": "~3.4|~4.0", - "symfony/workflow": "~4.3", - "symfony/yaml": "~3.4|~4.0" + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/security-acl": "^2.8|^3.0", + "symfony/security-core": "^3.0|^4.0|^5.0", + "symfony/security-csrf": "^3.4|^4.0|^5.0", + "symfony/security-http": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2.1|^5.0", + "symfony/web-link": "^4.4|^5.0", + "symfony/workflow": "^4.3|^5.0", + "symfony/yaml": "^3.4|^4.0|^5.0", + "twig/cssinliner-extra": "^2.12", + "twig/inky-extra": "^2.12", + "twig/markdown-extra": "^2.12" }, "suggest": { "symfony/asset": "For using the AssetExtension", @@ -7011,7 +6832,7 @@ "type": "symfony-bridge", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -7135,40 +6956,39 @@ "php": "^7.1.3", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", - "symfony/translation-contracts": "^1.1" + "symfony/translation-contracts": "^1.1|^2" }, "conflict": { "doctrine/lexer": "<1.0.2", "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", "symfony/dependency-injection": "<3.4", - "symfony/http-kernel": "<3.4", + "symfony/http-kernel": "<4.4", "symfony/intl": "<4.3", - "symfony/translation": "<4.2", + "symfony/translation": ">=5.0", "symfony/yaml": "<3.4" }, "require-dev": { "doctrine/annotations": "~1.7", "doctrine/cache": "~1.0", "egulias/email-validator": "^2.1.10", - "symfony/cache": "~3.4|~4.0", - "symfony/config": "~3.4|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/expression-language": "~3.4|~4.0", - "symfony/http-client": "^4.3", - "symfony/http-foundation": "~4.1", - "symfony/http-kernel": "~3.4|~4.0", - "symfony/intl": "^4.3", - "symfony/property-access": "~3.4|~4.0", - "symfony/property-info": "~3.4|~4.0", - "symfony/translation": "~4.2", - "symfony/var-dumper": "~3.4|~4.0", - "symfony/yaml": "~3.4|~4.0" + "symfony/cache": "^3.4|^4.0|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-client": "^4.3|^5.0", + "symfony/http-foundation": "^4.1|^5.0", + "symfony/http-kernel": "^4.4", + "symfony/intl": "^4.3|^5.0", + "symfony/property-access": "^3.4|^4.0|^5.0", + "symfony/property-info": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.", - "doctrine/cache": "For using the default cached annotation reader and metadata cache.", + "doctrine/cache": "For using the default cached annotation reader.", "egulias/email-validator": "Strict (RFC compliant) email validation", - "psr/cache-implementation": "For using the metadata cache.", + "psr/cache-implementation": "For using the mapping cache.", "symfony/config": "", "symfony/expression-language": "For using the Expression validator", "symfony/http-foundation": "", @@ -7181,7 +7001,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -7352,25 +7172,28 @@ "source": { "type": "git", "url": "https://github.com/symfony/web-link.git", - "reference": "4bd0ce7c54d604300deee8eb1b1beda856fbba20" + "reference": "bc6432b92681b2f28ced2f3bbcf051e75eea569c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/web-link/zipball/4bd0ce7c54d604300deee8eb1b1beda856fbba20", - "reference": "4bd0ce7c54d604300deee8eb1b1beda856fbba20", + "url": "https://api.github.com/repos/symfony/web-link/zipball/bc6432b92681b2f28ced2f3bbcf051e75eea569c", + "reference": "bc6432b92681b2f28ced2f3bbcf051e75eea569c", "shasum": "" }, "require": { - "fig/link-util": "^1.0", "php": "^7.1.3", - "psr/link": "^1.0" + "psr/link": "^1.0", + "symfony/polyfill-php72": "^1.5" }, "conflict": { "symfony/http-kernel": "<4.3" }, + "provide": { + "psr/link-implementation": "1.0" + }, "require-dev": { - "symfony/http-foundation": "~3.4|~4.0", - "symfony/http-kernel": "^4.3" + "symfony/http-foundation": "^4.4|^5.0", + "symfony/http-kernel": "^4.3|^5.0" }, "suggest": { "symfony/http-kernel": "" @@ -7378,7 +7201,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.3-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -7417,7 +7240,7 @@ "psr13", "push" ], - "time": "2019-08-08T09:29:19+00:00" + "time": "2019-10-12T00:35:04+00:00" }, { "name": "symfony/yaml", @@ -7553,16 +7376,16 @@ }, { "name": "twig/twig", - "version": "v2.11.3", + "version": "v2.12.2", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "699ed2342557c88789a15402de5eb834dedd6792" + "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/699ed2342557c88789a15402de5eb834dedd6792", - "reference": "699ed2342557c88789a15402de5eb834dedd6792", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed", + "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed", "shasum": "" }, "require": { @@ -7572,13 +7395,13 @@ }, "require-dev": { "psr/container": "^1.0", - "symfony/debug": "^2.7", - "symfony/phpunit-bridge": "^3.4.19|^4.1.8|^5.0" + "symfony/debug": "^3.4|^4.2", + "symfony/phpunit-bridge": "^4.4@dev|^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.11-dev" + "dev-master": "2.12-dev" } }, "autoload": { @@ -7600,15 +7423,15 @@ "homepage": "http://fabien.potencier.org", "role": "Lead Developer" }, - { - "name": "Armin Ronacher", - "email": "armin.ronacher@active-4.com", - "role": "Project Founder" - }, { "name": "Twig Team", "homepage": "https://twig.symfony.com/contributors", "role": "Contributors" + }, + { + "name": "Armin Ronacher", + "email": "armin.ronacher@active-4.com", + "role": "Project Founder" } ], "description": "Twig, the flexible, fast, and secure template language for PHP", @@ -7616,35 +7439,33 @@ "keywords": [ "templating" ], - "time": "2019-06-18T15:37:11+00:00" + "time": "2019-11-11T16:52:09+00:00" }, { "name": "webmozart/assert", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/webmozart/assert.git", - "reference": "88e6d84706d09a236046d686bbea96f07b3a34f4" + "reference": "573381c0a64f155a0d9a23f4b0c797194805b925" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozart/assert/zipball/88e6d84706d09a236046d686bbea96f07b3a34f4", - "reference": "88e6d84706d09a236046d686bbea96f07b3a34f4", + "url": "https://api.github.com/repos/webmozart/assert/zipball/573381c0a64f155a0d9a23f4b0c797194805b925", + "reference": "573381c0a64f155a0d9a23f4b0c797194805b925", "shasum": "" }, "require": { "php": "^5.3.3 || ^7.0", "symfony/polyfill-ctype": "^1.8" }, + "conflict": { + "vimeo/psalm": "<3.6.0" + }, "require-dev": { "phpunit/phpunit": "^4.8.36 || ^7.5.13" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.3-dev" - } - }, "autoload": { "psr-4": { "Webmozart\\Assert\\": "src/" @@ -7666,7 +7487,7 @@ "check", "validate" ], - "time": "2019-08-24T08:43:50+00:00" + "time": "2019-11-24T13:36:37+00:00" }, { "name": "webonyx/graphql-php", @@ -7802,82 +7623,6 @@ "description": "A pack for the Symfony web profiler", "time": "2018-12-10T12:11:44+00:00" }, - { - "name": "symfony/var-dumper", - "version": "v4.3.4", - "source": { - "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "641043e0f3e615990a0f29479f9c117e8a6698c6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/641043e0f3e615990a0f29479f9c117e8a6698c6", - "reference": "641043e0f3e615990a0f29479f9c117e8a6698c6", - "shasum": "" - }, - "require": { - "php": "^7.1.3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php72": "~1.5" - }, - "conflict": { - "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", - "symfony/console": "<3.4" - }, - "require-dev": { - "ext-iconv": "*", - "symfony/console": "~3.4|~4.0", - "symfony/process": "~3.4|~4.0", - "twig/twig": "~1.34|~2.4" - }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" - }, - "bin": [ - "Resources/bin/var-dump-server" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.3-dev" - } - }, - "autoload": { - "files": [ - "Resources/functions/dump.php" - ], - "psr-4": { - "Symfony\\Component\\VarDumper\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony mechanism for exploring and dumping PHP variables", - "homepage": "https://symfony.com", - "keywords": [ - "debug", - "dump" - ], - "time": "2019-08-26T08:26:39+00:00" - }, { "name": "symfony/web-profiler-bundle", "version": "v4.3.4", diff --git a/api/config/bundles.php b/api/config/bundles.php index 13cec6f5..0b350522 100644 --- a/api/config/bundles.php +++ b/api/config/bundles.php @@ -1,19 +1,18 @@ ['all' => true], - Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle::class => ['all' => true], - Symfony\Bundle\SecurityBundle\SecurityBundle::class => ['all' => true], - Symfony\Bundle\MercureBundle\MercureBundle::class => ['all' => true], - Symfony\Bundle\TwigBundle\TwigBundle::class => ['all' => true], - Doctrine\Bundle\DoctrineCacheBundle\DoctrineCacheBundle::class => ['all' => true], - Doctrine\Bundle\DoctrineBundle\DoctrineBundle::class => ['all' => true], - ApiPlatform\Core\Bridge\Symfony\Bundle\ApiPlatformBundle::class => ['all' => true], - Nelmio\CorsBundle\NelmioCorsBundle::class => ['all' => true], - Symfony\Bundle\WebProfilerBundle\WebProfilerBundle::class => ['dev' => true, 'test' => true], - Symfony\Bundle\MakerBundle\MakerBundle::class => ['dev' => true], - Conduction\CommonGroundBundle\CommonGroundBundle::class => ['all' => true], - Stof\DoctrineExtensionsBundle\StofDoctrineExtensionsBundle::class => ['all' => true], + Symfony\Bundle\FrameworkBundle\FrameworkBundle::class => ['all' => true], + Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle::class => ['all' => true], + Symfony\Bundle\SecurityBundle\SecurityBundle::class => ['all' => true], + Symfony\Bundle\MercureBundle\MercureBundle::class => ['all' => true], + Symfony\Bundle\TwigBundle\TwigBundle::class => ['all' => true], + Doctrine\Bundle\DoctrineBundle\DoctrineBundle::class => ['all' => true], + ApiPlatform\Core\Bridge\Symfony\Bundle\ApiPlatformBundle::class => ['all' => true], + Nelmio\CorsBundle\NelmioCorsBundle::class => ['all' => true], + Symfony\Bundle\WebProfilerBundle\WebProfilerBundle::class => ['dev' => true, 'test' => true], + Symfony\Bundle\MakerBundle\MakerBundle::class => ['dev' => true], + Conduction\CommonGroundBundle\CommonGroundBundle::class => ['all' => true], + Stof\DoctrineExtensionsBundle\StofDoctrineExtensionsBundle::class => ['all' => true], Lexik\Bundle\JWTAuthenticationBundle\LexikJWTAuthenticationBundle::class => ['all' => true], Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle::class => ['all' => true], Tbbc\MoneyBundle\TbbcMoneyBundle::class => ['all' => true], diff --git a/api/config/packages/api_platform.yaml b/api/config/packages/api_platform.yaml index 588b0189..58417518 100644 --- a/api/config/packages/api_platform.yaml +++ b/api/config/packages/api_platform.yaml @@ -46,7 +46,7 @@ api_platform: enable_re_doc: true # In the NL api strategie we use snake case for naming - name_converter: 'Symfony\Component\Serializer\NameConverter\CamelCaseToSnakeCaseNameConverter' + # name_converter: 'Symfony\Component\Serializer\NameConverter\CamelCaseToSnakeCaseNameConverter' # Lets confirm to JSON-HA: first, as per common ground. But allow other serializers formats: diff --git a/api/docker/varnish/conf/default.vcl b/api/docker/varnish/conf/default.vcl index 026a9a10..ff8d2496 100644 --- a/api/docker/varnish/conf/default.vcl +++ b/api/docker/varnish/conf/default.vcl @@ -1,3 +1,4 @@ +vcl 4.0; #import std; diff --git a/api/helm/requirements.lock b/api/helm/requirements.lock index 7d1d3621..1b632406 100644 --- a/api/helm/requirements.lock +++ b/api/helm/requirements.lock @@ -4,6 +4,6 @@ dependencies: version: 3.9.5 - name: mercure repository: https://kubernetes-charts.storage.googleapis.com/ - version: 1.0.10 -digest: sha256:2b1dc0e22ab3974a2cc38dcfd66df92049dd566d07a9596608233cb00dd5e8a6 -generated: 2019-11-11T16:21:34.6066417+01:00 + version: 1.0.0 +digest: sha256:6466d376987cc08b70fe36945dd93474836aab05edc155955951bcb0774a0896 +generated: 2019-03-26T18:14:32.4074+01:00 diff --git a/api/helm/templates/php-deployment.yaml b/api/helm/templates/php-deployment.yaml index fa8cd3a3..347f1381 100644 --- a/api/helm/templates/php-deployment.yaml +++ b/api/helm/templates/php-deployment.yaml @@ -9,7 +9,7 @@ metadata: app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/managed-by: {{ .Release.Service }} spec: - replicas: 3 + replicas: 1 template: metadata: labels: diff --git a/api/helm/values.yaml b/api/helm/values.yaml index 14db7488..8b3d238d 100644 --- a/api/helm/values.yaml +++ b/api/helm/values.yaml @@ -10,7 +10,7 @@ settings: version: V.0.1 description: ''Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.'' repro: '' - domain: + subdomain: domains: - conduction.nl - zaakonline.nl @@ -28,7 +28,7 @@ settings: debug: 1 replicaCount: 1 corsAllowOrigin: ['*'] - trustedHosts: '^(.+\.)?conduction\.nl$|^(.+\.)?vng\.cloud$|^(.+\.)?huwelijksplanner\.online$|^(.+\.)?larping\.eu$|^(.+\.)?common-ground\.dev$|^(.+\.)?trouwplanner\.online$|^(.+\.)?zaakonline\.nl$|localhost' + trustedHosts: '^(.+\.)?conduction\.nl$|^(.+\.)?huwelijksplanner\.online$|^(.+\.)?larping\.eu$|^(.+\.)?common-ground\.dev$|^(.+\.)?trouwplanner\.online$|^(.+\.)?zaakonline\.nl$|localhost' pullPolicy: Always # You will need these proxies on kubernetes trustedProxies: diff --git a/api/nlx-setup/service-config.toml.template b/api/nlx-setup/service-config.toml.template index 59ee7d22..3e1bda17 100644 --- a/api/nlx-setup/service-config.toml.template +++ b/api/nlx-setup/service-config.toml.template @@ -3,10 +3,11 @@ # This block defines an service exposed by this inway. # A single inway can expose multiple services, therefore this block can be added multiple times. # The name of the API (in this example SwaggerPetstore) must be unique for each block. - [services.brpMock] - endpoint-url = "http://brp.zaakonline.nl" - documentation-url = "http://brp.zaakonline.nl" - api-specification-document-url = "http://brp.zaakonline.nl/schema/openapi.yaml" + [services.ProtoComponent] + # In this example we expose the petstore.swagger.io website. + endpoint-url = "http://pc.zaakonline.nl" + documentation-url = "http://pc.zaakonline.nl" + api-specification-document-url = "http://pc.zaakonline.nl/schema/openapi.yaml" authorization-model = "none" public-support-contact = "info@conduction.nl" tech-support-contact = "info@conduction.nl" diff --git a/api/public/schema/openapi.yaml b/api/public/schema/openapi.yaml index 2946fd55..8d700002 100644 --- a/api/public/schema/openapi.yaml +++ b/api/public/schema/openapi.yaml @@ -8,9 +8,9 @@ info: - Reference: vrc - Enviroment: dev - Version: V.0.1 - - Repository: [online](https://github.com/ConductionNL/Proto-component-commonground) / [zip](https://github.com/ConductionNL/Proto-component-commonground/archive/master.zip) - - Docker Image: [online](https://hub.docker.com/repository/docker/conduction/pc-php) - - Datamodel: [postman](/schema/pc.postman_collection.json) / [oas](/schema/openapi.yaml) / [pdf](/schema/datamodel.pdf) / [mwb](/schema/datamodel.mwb) + - Repository: [online]() / [zip](/archive/master.zip) + - Docker Image: [online](https://hub.docker.com/repository/docker/conduction/vrc-php) + - Datamodel: [postman](/schema/vrc.postman_collection.json) / [oas](/schema/openapi.yaml) / [pdf](/schema/datamodel.pdf) / [mwb](/schema/datamodel.mwb) 'Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.' @@ -34,7 +34,7 @@ paths: schema: type: object properties: - 'hydra:member': { type: array, items: { $ref: '#/components/schemas/ExampleEntity:jsonld-read' } } + 'hydra:member': { type: array, items: { $ref: '#/components/schemas/Archive:jsonld-read' } } 'hydra:totalItems': { type: integer, minimum: 0 } 'hydra:view': { type: object, properties: { '@id': { type: string, format: iri-reference }, '@type': { type: string }, 'hydra:first': { type: string, format: iri-reference }, 'hydra:last': { type: string, format: iri-reference }, 'hydra:next': { type: string, format: iri-reference } } } 'hydra:search': { type: object, properties: { '@type': { type: string }, 'hydra:template': { type: string }, 'hydra:variableRepresentation': { type: string }, 'hydra:mapping': { type: array, items: { type: object, properties: { '@type': { type: string }, variable: { type: string }, property: { type: string }, required: { type: boolean } } } } } } @@ -78,6 +78,7 @@ paths: description: 'The collection page number' schema: type: integer + default: 1 - name: Authorization description: 'The JWT of the entity performing the request' @@ -165,7 +166,7 @@ paths: $ref: '#/components/schemas/Archive-read' application/ld+json: schema: - $ref: '#/components/schemas/Archive-read' + $ref: '#/components/schemas/Archive:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Archive-read' @@ -201,7 +202,7 @@ paths: $ref: '#/components/schemas/Archive-write' application/ld+json: schema: - $ref: '#/components/schemas/Archive-write' + $ref: '#/components/schemas/Archive:jsonld-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Archive-write' @@ -344,7 +345,7 @@ paths: $ref: '#/components/schemas/Archive-read' application/ld+json: schema: - $ref: '#/components/schemas/Archive-read' + $ref: '#/components/schemas/Archive:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Archive-read' @@ -463,7 +464,7 @@ paths: $ref: '#/components/schemas/Archive-read' application/ld+json: schema: - $ref: '#/components/schemas/Archive-read' + $ref: '#/components/schemas/Archive:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Archive-read' @@ -493,7 +494,7 @@ paths: $ref: '#/components/schemas/Archive-write' application/ld+json: schema: - $ref: '#/components/schemas/Archive-write' + $ref: '#/components/schemas/Archive:jsonld-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Archive-write' @@ -563,7 +564,7 @@ paths: $ref: '#/components/schemas/Archive-read' application/ld+json: schema: - $ref: '#/components/schemas/Archive-read' + $ref: '#/components/schemas/Archive:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Archive-read' @@ -588,30 +589,9 @@ paths: description: 'Resource not found' requestBody: content: - application/hal+json: - schema: - $ref: '#/components/schemas/Archive-write' - application/ld+json: - schema: - $ref: '#/components/schemas/Archive-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Archive-write' - application/json: - schema: - $ref: '#/components/schemas/Archive-write' - application/xml: - schema: - $ref: '#/components/schemas/Archive-write' - application/x-yaml: - schema: - $ref: '#/components/schemas/Archive-write' - text/csv: - schema: - $ref: '#/components/schemas/Archive-write' - text/html: - schema: - $ref: '#/components/schemas/Archive-write' description: 'The updated Archive resource' /organizations: get: @@ -630,9 +610,14 @@ paths: $ref: '#/components/schemas/Organization-read' application/ld+json: schema: - type: array - items: - $ref: '#/components/schemas/Organization-read' + type: object + properties: + 'hydra:member': { type: array, items: { $ref: '#/components/schemas/Organization:jsonld-read' } } + 'hydra:totalItems': { type: integer, minimum: 0 } + 'hydra:view': { type: object, properties: { '@id': { type: string, format: iri-reference }, '@type': { type: string }, 'hydra:first': { type: string, format: iri-reference }, 'hydra:last': { type: string, format: iri-reference }, 'hydra:next': { type: string, format: iri-reference } } } + 'hydra:search': { type: object, properties: { '@type': { type: string }, 'hydra:template': { type: string }, 'hydra:variableRepresentation': { type: string }, 'hydra:mapping': { type: array, items: { type: object, properties: { '@type': { type: string }, variable: { type: string }, property: { type: string }, required: { type: boolean } } } } } } + required: + - 'hydra:member' application/vnd.api+json: schema: type: array @@ -775,7 +760,7 @@ paths: $ref: '#/components/schemas/Organization-read' application/ld+json: schema: - $ref: '#/components/schemas/ExampleEntity:jsonld-read' + $ref: '#/components/schemas/Organization:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Organization-read' @@ -811,7 +796,7 @@ paths: $ref: '#/components/schemas/Organization-write' application/ld+json: schema: - $ref: '#/components/schemas/ExampleEntity:jsonld-write' + $ref: '#/components/schemas/Organization:jsonld-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Organization-write' @@ -954,7 +939,7 @@ paths: $ref: '#/components/schemas/Organization-read' application/ld+json: schema: - $ref: '#/components/schemas/ExampleEntity:jsonld-read' + $ref: '#/components/schemas/Organization:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Organization-read' @@ -1073,7 +1058,7 @@ paths: $ref: '#/components/schemas/Organization-read' application/ld+json: schema: - $ref: '#/components/schemas/ExampleEntity:jsonld-read' + $ref: '#/components/schemas/Organization:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Organization-read' @@ -1103,7 +1088,7 @@ paths: $ref: '#/components/schemas/Organization-write' application/ld+json: schema: - $ref: '#/components/schemas/ExampleEntity:jsonld-write' + $ref: '#/components/schemas/Organization:jsonld-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Organization-write' @@ -1173,7 +1158,7 @@ paths: $ref: '#/components/schemas/Organization-read' application/ld+json: schema: - $ref: '#/components/schemas/Organization-read' + $ref: '#/components/schemas/Organization:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Organization-read' @@ -1198,30 +1183,9 @@ paths: description: 'Resource not found' requestBody: content: - application/hal+json: - schema: - $ref: '#/components/schemas/Organization-write' - application/ld+json: - schema: - $ref: '#/components/schemas/Organization-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Organization-write' - application/json: - schema: - $ref: '#/components/schemas/Organization-write' - application/xml: - schema: - $ref: '#/components/schemas/Organization-write' - application/x-yaml: - schema: - $ref: '#/components/schemas/Organization-write' - text/csv: - schema: - $ref: '#/components/schemas/Organization-write' - text/html: - schema: - $ref: '#/components/schemas/Organization-write' description: 'The updated Organization resource' /request_cases: get: @@ -1240,9 +1204,14 @@ paths: $ref: '#/components/schemas/RequestCase-read' application/ld+json: schema: - type: array - items: - $ref: '#/components/schemas/RequestCase-read' + type: object + properties: + 'hydra:member': { type: array, items: { $ref: '#/components/schemas/RequestCase:jsonld-read' } } + 'hydra:totalItems': { type: integer, minimum: 0 } + 'hydra:view': { type: object, properties: { '@id': { type: string, format: iri-reference }, '@type': { type: string }, 'hydra:first': { type: string, format: iri-reference }, 'hydra:last': { type: string, format: iri-reference }, 'hydra:next': { type: string, format: iri-reference } } } + 'hydra:search': { type: object, properties: { '@type': { type: string }, 'hydra:template': { type: string }, 'hydra:variableRepresentation': { type: string }, 'hydra:mapping': { type: array, items: { type: object, properties: { '@type': { type: string }, variable: { type: string }, property: { type: string }, required: { type: boolean } } } } } } + required: + - 'hydra:member' application/vnd.api+json: schema: type: array @@ -1281,6 +1250,7 @@ paths: description: 'The collection page number' schema: type: integer + default: 1 - name: Authorization description: 'The JWT of the entity performing the request' @@ -1368,7 +1338,7 @@ paths: $ref: '#/components/schemas/RequestCase-read' application/ld+json: schema: - $ref: '#/components/schemas/RequestCase-read' + $ref: '#/components/schemas/RequestCase:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/RequestCase-read' @@ -1404,7 +1374,7 @@ paths: $ref: '#/components/schemas/RequestCase-write' application/ld+json: schema: - $ref: '#/components/schemas/RequestCase-write' + $ref: '#/components/schemas/RequestCase:jsonld-write' application/vnd.api+json: schema: $ref: '#/components/schemas/RequestCase-write' @@ -1547,7 +1517,7 @@ paths: $ref: '#/components/schemas/RequestCase-read' application/ld+json: schema: - $ref: '#/components/schemas/RequestCase-read' + $ref: '#/components/schemas/RequestCase:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/RequestCase-read' @@ -1666,7 +1636,7 @@ paths: $ref: '#/components/schemas/RequestCase-read' application/ld+json: schema: - $ref: '#/components/schemas/RequestCase-read' + $ref: '#/components/schemas/RequestCase:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/RequestCase-read' @@ -1696,7 +1666,7 @@ paths: $ref: '#/components/schemas/RequestCase-write' application/ld+json: schema: - $ref: '#/components/schemas/RequestCase-write' + $ref: '#/components/schemas/RequestCase:jsonld-write' application/vnd.api+json: schema: $ref: '#/components/schemas/RequestCase-write' @@ -1766,7 +1736,7 @@ paths: $ref: '#/components/schemas/RequestCase-read' application/ld+json: schema: - $ref: '#/components/schemas/RequestCase-read' + $ref: '#/components/schemas/RequestCase:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/RequestCase-read' @@ -1791,30 +1761,9 @@ paths: description: 'Resource not found' requestBody: content: - application/hal+json: - schema: - $ref: '#/components/schemas/RequestCase-write' - application/ld+json: - schema: - $ref: '#/components/schemas/RequestCase-write' application/vnd.api+json: schema: $ref: '#/components/schemas/RequestCase-write' - application/json: - schema: - $ref: '#/components/schemas/RequestCase-write' - application/xml: - schema: - $ref: '#/components/schemas/RequestCase-write' - application/x-yaml: - schema: - $ref: '#/components/schemas/RequestCase-write' - text/csv: - schema: - $ref: '#/components/schemas/RequestCase-write' - text/html: - schema: - $ref: '#/components/schemas/RequestCase-write' description: 'The updated RequestCase resource' /requests: get: @@ -1833,9 +1782,14 @@ paths: $ref: '#/components/schemas/Request-read' application/ld+json: schema: - type: array - items: - $ref: '#/components/schemas/Request-read' + type: object + properties: + 'hydra:member': { type: array, items: { $ref: '#/components/schemas/Request:jsonld-read' } } + 'hydra:totalItems': { type: integer, minimum: 0 } + 'hydra:view': { type: object, properties: { '@id': { type: string, format: iri-reference }, '@type': { type: string }, 'hydra:first': { type: string, format: iri-reference }, 'hydra:last': { type: string, format: iri-reference }, 'hydra:next': { type: string, format: iri-reference } } } + 'hydra:search': { type: object, properties: { '@type': { type: string }, 'hydra:template': { type: string }, 'hydra:variableRepresentation': { type: string }, 'hydra:mapping': { type: array, items: { type: object, properties: { '@type': { type: string }, variable: { type: string }, property: { type: string }, required: { type: boolean } } } } } } + required: + - 'hydra:member' application/vnd.api+json: schema: type: array @@ -2081,84 +2035,126 @@ paths: required: false schema: type: string + enum: + - asc + - desc - name: 'order[reference]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[status]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[requestType]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[processType]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[organizations.rsin]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[organizations.status]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[submitters.organization]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[submitters.person]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[submitters.contact]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[archive.nomination]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[archive.status]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[createdAt]' in: query required: false schema: type: string + enum: + - asc + - desc - name: 'order[submittedAt]' in: query required: false schema: type: string + enum: + - asc + - desc - name: page in: query @@ -2166,6 +2162,7 @@ paths: description: 'The collection page number' schema: type: integer + default: 1 - name: Authorization description: 'The JWT of the entity performing the request' @@ -2253,7 +2250,7 @@ paths: $ref: '#/components/schemas/Request-read' application/ld+json: schema: - $ref: '#/components/schemas/Request-read' + $ref: '#/components/schemas/Request:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Request-read' @@ -2289,7 +2286,7 @@ paths: $ref: '#/components/schemas/Request-write' application/ld+json: schema: - $ref: '#/components/schemas/Request-write' + $ref: '#/components/schemas/Request:jsonld-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Request-write' @@ -2432,7 +2429,7 @@ paths: $ref: '#/components/schemas/Request-read' application/ld+json: schema: - $ref: '#/components/schemas/Request-read' + $ref: '#/components/schemas/Request:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Request-read' @@ -2551,7 +2548,7 @@ paths: $ref: '#/components/schemas/Request-read' application/ld+json: schema: - $ref: '#/components/schemas/Request-read' + $ref: '#/components/schemas/Request:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Request-read' @@ -2581,7 +2578,7 @@ paths: $ref: '#/components/schemas/Request-write' application/ld+json: schema: - $ref: '#/components/schemas/Request-write' + $ref: '#/components/schemas/Request:jsonld-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Request-write' @@ -2651,7 +2648,7 @@ paths: $ref: '#/components/schemas/Request-read' application/ld+json: schema: - $ref: '#/components/schemas/Request-read' + $ref: '#/components/schemas/Request:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Request-read' @@ -2676,30 +2673,9 @@ paths: description: 'Resource not found' requestBody: content: - application/hal+json: - schema: - $ref: '#/components/schemas/Request-write' - application/ld+json: - schema: - $ref: '#/components/schemas/Request-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Request-write' - application/json: - schema: - $ref: '#/components/schemas/Request-write' - application/xml: - schema: - $ref: '#/components/schemas/Request-write' - application/x-yaml: - schema: - $ref: '#/components/schemas/Request-write' - text/csv: - schema: - $ref: '#/components/schemas/Request-write' - text/html: - schema: - $ref: '#/components/schemas/Request-write' description: 'The updated Request resource' /submitters: get: @@ -2718,9 +2694,14 @@ paths: $ref: '#/components/schemas/Submitter-read' application/ld+json: schema: - type: array - items: - $ref: '#/components/schemas/Submitter-read' + type: object + properties: + 'hydra:member': { type: array, items: { $ref: '#/components/schemas/Submitter:jsonld-read' } } + 'hydra:totalItems': { type: integer, minimum: 0 } + 'hydra:view': { type: object, properties: { '@id': { type: string, format: iri-reference }, '@type': { type: string }, 'hydra:first': { type: string, format: iri-reference }, 'hydra:last': { type: string, format: iri-reference }, 'hydra:next': { type: string, format: iri-reference } } } + 'hydra:search': { type: object, properties: { '@type': { type: string }, 'hydra:template': { type: string }, 'hydra:variableRepresentation': { type: string }, 'hydra:mapping': { type: array, items: { type: object, properties: { '@type': { type: string }, variable: { type: string }, property: { type: string }, required: { type: boolean } } } } } } + required: + - 'hydra:member' application/vnd.api+json: schema: type: array @@ -2759,6 +2740,7 @@ paths: description: 'The collection page number' schema: type: integer + default: 1 - name: Authorization description: 'The JWT of the entity performing the request' @@ -2846,7 +2828,7 @@ paths: $ref: '#/components/schemas/Submitter-read' application/ld+json: schema: - $ref: '#/components/schemas/Submitter-read' + $ref: '#/components/schemas/Submitter:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Submitter-read' @@ -2882,7 +2864,7 @@ paths: $ref: '#/components/schemas/Submitter-write' application/ld+json: schema: - $ref: '#/components/schemas/Submitter-write' + $ref: '#/components/schemas/Submitter:jsonld-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Submitter-write' @@ -3025,7 +3007,7 @@ paths: $ref: '#/components/schemas/Submitter-read' application/ld+json: schema: - $ref: '#/components/schemas/Submitter-read' + $ref: '#/components/schemas/Submitter:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Submitter-read' @@ -3144,7 +3126,7 @@ paths: $ref: '#/components/schemas/Submitter-read' application/ld+json: schema: - $ref: '#/components/schemas/Submitter-read' + $ref: '#/components/schemas/Submitter:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Submitter-read' @@ -3174,7 +3156,7 @@ paths: $ref: '#/components/schemas/Submitter-write' application/ld+json: schema: - $ref: '#/components/schemas/Submitter-write' + $ref: '#/components/schemas/Submitter:jsonld-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Submitter-write' @@ -3244,7 +3226,7 @@ paths: $ref: '#/components/schemas/Submitter-read' application/ld+json: schema: - $ref: '#/components/schemas/Submitter-read' + $ref: '#/components/schemas/Submitter:jsonld-read' application/vnd.api+json: schema: $ref: '#/components/schemas/Submitter-read' @@ -3269,30 +3251,9 @@ paths: description: 'Resource not found' requestBody: content: - application/hal+json: - schema: - $ref: '#/components/schemas/Submitter-write' - application/ld+json: - schema: - $ref: '#/components/schemas/Submitter-write' application/vnd.api+json: schema: $ref: '#/components/schemas/Submitter-write' - application/json: - schema: - $ref: '#/components/schemas/Submitter-write' - application/xml: - schema: - $ref: '#/components/schemas/Submitter-write' - application/x-yaml: - schema: - $ref: '#/components/schemas/Submitter-write' - text/csv: - schema: - $ref: '#/components/schemas/Submitter-write' - text/html: - schema: - $ref: '#/components/schemas/Submitter-write' description: 'The updated Submitter resource' components: schemas: @@ -3302,14 +3263,17 @@ components: properties: id: readOnly: true + description: 'The UUID identifier of this resource' externalDocs: url: 'http://schema.org/identifier' type: string nomination: description: 'The archive nomination of the resource' type: string - action_date: + actionDate: description: 'A "Y-m-d H:i:s" formatted value stating when an archive action should be made on the resource' + externalDocs: + url: 'http://schema.org/DateTime' type: string format: date-time status: @@ -3322,8 +3286,66 @@ components: nomination: description: 'The archive nomination of the resource' type: string - action_date: + actionDate: + description: 'A "Y-m-d H:i:s" formatted value stating when an archive action should be made on the resource' + externalDocs: + url: 'http://schema.org/DateTime' + type: string + format: date-time + status: + description: 'Indication whether the resource must be permanently stored or destroyed after a certain period.' + type: string + 'Archive:jsonld-read': + type: object + description: '' + properties: + '@context': + readOnly: true + type: string + '@id': + readOnly: true + type: string + '@type': + readOnly: true + type: string + id: + readOnly: true + description: 'The UUID identifier of this resource' + externalDocs: + url: 'http://schema.org/identifier' + type: string + nomination: + description: 'The archive nomination of the resource' + type: string + actionDate: description: 'A "Y-m-d H:i:s" formatted value stating when an archive action should be made on the resource' + externalDocs: + url: 'http://schema.org/DateTime' + type: string + format: date-time + status: + description: 'Indication whether the resource must be permanently stored or destroyed after a certain period.' + type: string + 'Archive:jsonld-write': + type: object + description: '' + properties: + '@context': + readOnly: true + type: string + '@id': + readOnly: true + type: string + '@type': + readOnly: true + type: string + nomination: + description: 'The archive nomination of the resource' + type: string + actionDate: + description: 'A "Y-m-d H:i:s" formatted value stating when an archive action should be made on the resource' + externalDocs: + url: 'http://schema.org/DateTime' type: string format: date-time status: @@ -3336,6 +3358,8 @@ components: id: readOnly: true description: 'The UUID identifier of this object' + externalDocs: + url: 'http://schema.org/identifier' type: string rsin: description: 'The RSIN of a organization that is handling or supposed to handle this request' @@ -3363,6 +3387,60 @@ components: request: description: 'The request that this organsisation is handling' $ref: '#/components/schemas/Request-write' + 'Organization:jsonld-read': + type: object + description: 'An organization handling a request' + properties: + '@context': + readOnly: true + type: string + '@id': + readOnly: true + type: string + '@type': + readOnly: true + type: string + id: + readOnly: true + description: 'The UUID identifier of this object' + externalDocs: + url: 'http://schema.org/identifier' + type: string + rsin: + description: 'The RSIN of a organization that is handling or supposed to handle this request' + type: string + status: + type: string + request: + description: 'The request that this organsisation is handling' + $ref: '#/components/schemas/Request:jsonld-read' + required: + - rsin + - status + 'Organization:jsonld-write': + type: object + description: 'An organization handling a request' + required: + - rsin + - status + properties: + '@context': + readOnly: true + type: string + '@id': + readOnly: true + type: string + '@type': + readOnly: true + type: string + rsin: + description: 'The RSIN of a organization that is handling or supposed to handle this request' + type: string + status: + type: string + request: + description: 'The request that this organsisation is handling' + $ref: '#/components/schemas/Request:jsonld-write' Request-read: type: object description: 'A request (or verzoek in dutch) to an organization (usually governmental) to do ''something'' on behalf of a citizen or another organization' @@ -3370,10 +3448,136 @@ components: id: readOnly: true description: 'The UUID identifier of this resource' + externalDocs: + url: 'http://schema.org/identifier' type: string - 'ExampleEntity:jsonld-read': + reference: + readOnly: true + description: 'The human readable reference of this request, build as {gemeentecode}-{year}-{referenceId}. Where gemeentecode is a four digit number for gemeenten and a four letter abriviation for other organizations' + type: string + status: + description: 'The status of this request. e.g submitted' + type: string + requestType: + description: 'The type of request against which this request should be validated' + externalDocs: + url: 'http://schema.org/url' + type: string + targetOrganization: + description: 'The RSIN of the organization that should handle this request' + type: string + submitter: + description: 'The BSN (if its a person) or RSIN (if its an organization) that is the primary submiter of this request' + type: string + submitters: + description: 'The submitters of this request' + type: array + items: + $ref: '#/components/schemas/Submitter-read' + submitterPerson: + description: 'True if the submitter is a person' + type: boolean + properties: + description: 'The actual properties of the request, as described by the request type in the [vtc](http://vrc.zaakonline.nl/).' + type: array + items: + type: string + createdAt: + readOnly: true + description: 'The moment this request was created by the submitter' + type: string + format: date-time + submittedAt: + readOnly: true + description: 'The moment this request was submitted by the submitter' + type: string + format: date-time + organizations: + description: 'Organizations that are handling this request, the use of this under discussion since it would mean giving an organization all request info there where it might need less. Forcing AVG issues upon the parties. The sollotion for this might be found in goal binding.' + type: array + items: + $ref: '#/components/schemas/Organization-read' + requestCases: + description: 'Any or all cases currently attached to this request' + type: array + items: + $ref: '#/components/schemas/RequestCase-read' + parent: + description: 'The request that this request was based on' + $ref: '#/components/schemas/Request-read' + children: + description: 'The requests that are bassed on this request' + type: array + items: + $ref: '#/components/schemas/Request-read' + confidential: + description: 'Whether or not this request is considered confidential' + type: boolean + archive: + description: 'Archivation rules of this resource' + $ref: '#/components/schemas/Archive-read' + required: + - requestType + Request-write: + type: object + description: 'A request (or verzoek in dutch) to an organization (usually governmental) to do ''something'' on behalf of a citizen or another organization' + properties: + status: + description: 'The status of this request. e.g submitted' + type: string + requestType: + description: 'The type of request against which this request should be validated' + externalDocs: + url: 'http://schema.org/url' + type: string + targetOrganization: + description: 'The RSIN of the organization that should handle this request' + type: string + submitter: + description: 'The BSN (if its a person) or RSIN (if its an organization) that is the primary submiter of this request' + type: string + submitters: + description: 'The submitters of this request' + type: array + items: + $ref: '#/components/schemas/Submitter-write' + submitterPerson: + description: 'True if the submitter is a person' + type: boolean + properties: + description: 'The actual properties of the request, as described by the request type in the [vtc](http://vrc.zaakonline.nl/).' + type: array + items: + type: string + organizations: + description: 'Organizations that are handling this request, the use of this under discussion since it would mean giving an organization all request info there where it might need less. Forcing AVG issues upon the parties. The sollotion for this might be found in goal binding.' + type: array + items: + $ref: '#/components/schemas/Organization-write' + requestCases: + description: 'Any or all cases currently attached to this request' + type: array + items: + $ref: '#/components/schemas/RequestCase-write' + parent: + description: 'The request that this request was based on' + $ref: '#/components/schemas/Request-write' + children: + description: 'The requests that are bassed on this request' + type: array + items: + $ref: '#/components/schemas/Request-write' + confidential: + description: 'Whether or not this request is considered confidential' + type: boolean + archive: + description: 'Archivation rules of this resource' + $ref: '#/components/schemas/Archive-write' + required: + - requestType + 'Request:jsonld-read': type: object - description: 'This is an example entity.' + description: 'A request (or verzoek in dutch) to an organization (usually governmental) to do ''something'' on behalf of a citizen or another organization' properties: '@context': readOnly: true @@ -3386,25 +3590,317 @@ components: type: string id: readOnly: true + description: 'The UUID identifier of this resource' externalDocs: url: 'http://schema.org/identifier' type: string - name: - description: 'The name of this example property' + reference: + readOnly: true + description: 'The human readable reference of this request, build as {gemeentecode}-{year}-{referenceId}. Where gemeentecode is a four digit number for gemeenten and a four letter abriviation for other organizations' + type: string + status: + description: 'The status of this request. e.g submitted' + type: string + requestType: + description: 'The type of request against which this request should be validated' + externalDocs: + url: 'http://schema.org/url' + type: string + targetOrganization: + description: 'The RSIN of the organization that should handle this request' type: string - description: - description: 'The description of this example property' + submitter: + description: 'The BSN (if its a person) or RSIN (if its an organization) that is the primary submiter of this request' type: string - camelCase: - description: 'Proof that we camel case our api' + submitters: + description: 'The submitters of this request' + type: array + items: + $ref: '#/components/schemas/Submitter:jsonld-read' + submitterPerson: + description: 'True if the submitter is a person' + type: boolean + properties: + description: 'The actual properties of the request, as described by the request type in the [vtc](http://vrc.zaakonline.nl/).' + type: array + items: + type: string + createdAt: + readOnly: true + description: 'The moment this request was created by the submitter' + type: string + format: date-time + submittedAt: + readOnly: true + description: 'The moment this request was submitted by the submitter' type: string + format: date-time + organizations: + description: 'Organizations that are handling this request, the use of this under discussion since it would mean giving an organization all request info there where it might need less. Forcing AVG issues upon the parties. The sollotion for this might be found in goal binding.' + type: array + items: + $ref: '#/components/schemas/Organization:jsonld-read' + requestCases: + description: 'Any or all cases currently attached to this request' + type: array + items: + $ref: '#/components/schemas/RequestCase:jsonld-read' + parent: + description: 'The request that this request was based on' + $ref: '#/components/schemas/Request:jsonld-read' + children: + description: 'The requests that are bassed on this request' + type: array + items: + $ref: '#/components/schemas/Request:jsonld-read' + confidential: + description: 'Whether or not this request is considered confidential' + type: boolean + archive: + description: 'Archivation rules of this resource' + $ref: '#/components/schemas/Archive:jsonld-read' required: - - name - 'ExampleEntity:jsonld-write': + - requestType + 'Request:jsonld-write': type: object - description: 'This is an example entity.' + description: 'A request (or verzoek in dutch) to an organization (usually governmental) to do ''something'' on behalf of a citizen or another organization' + properties: + '@context': + readOnly: true + type: string + '@id': + readOnly: true + type: string + '@type': + readOnly: true + type: string + status: + description: 'The status of this request. e.g submitted' + type: string + requestType: + description: 'The type of request against which this request should be validated' + externalDocs: + url: 'http://schema.org/url' + type: string + targetOrganization: + description: 'The RSIN of the organization that should handle this request' + type: string + submitter: + description: 'The BSN (if its a person) or RSIN (if its an organization) that is the primary submiter of this request' + type: string + submitters: + description: 'The submitters of this request' + type: array + items: + $ref: '#/components/schemas/Submitter:jsonld-write' + submitterPerson: + description: 'True if the submitter is a person' + type: boolean + properties: + description: 'The actual properties of the request, as described by the request type in the [vtc](http://vrc.zaakonline.nl/).' + type: array + items: + type: string + organizations: + description: 'Organizations that are handling this request, the use of this under discussion since it would mean giving an organization all request info there where it might need less. Forcing AVG issues upon the parties. The sollotion for this might be found in goal binding.' + type: array + items: + $ref: '#/components/schemas/Organization:jsonld-write' + requestCases: + description: 'Any or all cases currently attached to this request' + type: array + items: + $ref: '#/components/schemas/RequestCase:jsonld-write' + parent: + description: 'The request that this request was based on' + $ref: '#/components/schemas/Request:jsonld-write' + children: + description: 'The requests that are bassed on this request' + type: array + items: + $ref: '#/components/schemas/Request:jsonld-write' + confidential: + description: 'Whether or not this request is considered confidential' + type: boolean + archive: + description: 'Archivation rules of this resource' + $ref: '#/components/schemas/Archive:jsonld-write' required: - - name + - requestType + RequestCase-read: + type: object + description: 'An case atached to a request' + properties: + id: + readOnly: true + description: 'The UUID identifier of this object' + externalDocs: + url: 'http://schema.org/identifier' + type: string + requestCase: + description: 'The OpenCase that is handling this request or supposed to handle this request' + externalDocs: + url: 'http://schema.org/url' + type: string + request: + description: 'The request that this case is handling' + $ref: '#/components/schemas/Request-read' + caseNumber: + description: 'The number of an case' + type: string + RequestCase-write: + type: object + description: 'An case atached to a request' + properties: + requestCase: + description: 'The OpenCase that is handling this request or supposed to handle this request' + externalDocs: + url: 'http://schema.org/url' + type: string + request: + description: 'The request that this case is handling' + $ref: '#/components/schemas/Request-write' + caseNumber: + description: 'The number of an case' + type: string + 'RequestCase:jsonld-read': + type: object + description: 'An case atached to a request' + properties: + '@context': + readOnly: true + type: string + '@id': + readOnly: true + type: string + '@type': + readOnly: true + type: string + id: + readOnly: true + description: 'The UUID identifier of this object' + externalDocs: + url: 'http://schema.org/identifier' + type: string + requestCase: + description: 'The OpenCase that is handling this request or supposed to handle this request' + externalDocs: + url: 'http://schema.org/url' + type: string + request: + description: 'The request that this case is handling' + $ref: '#/components/schemas/Request:jsonld-read' + caseNumber: + description: 'The number of an case' + type: string + 'RequestCase:jsonld-write': + type: object + description: 'An case atached to a request' + properties: + '@context': + readOnly: true + type: string + '@id': + readOnly: true + type: string + '@type': + readOnly: true + type: string + requestCase: + description: 'The OpenCase that is handling this request or supposed to handle this request' + externalDocs: + url: 'http://schema.org/url' + type: string + request: + description: 'The request that this case is handling' + $ref: '#/components/schemas/Request:jsonld-write' + caseNumber: + description: 'The number of an case' + type: string + Submitter-read: + type: object + description: 'The submitters of a request' + properties: + id: + readOnly: true + description: 'The UUID identifier of this object' + externalDocs: + url: 'http://schema.org/identifier' + type: string + assent: + description: 'The Assent that is used to check if this submitter given assent to this request' + externalDocs: + url: 'http://schema.org/url' + type: string + person: + description: 'The BSN of the person that submitted this request' + type: string + organization: + description: 'The RSIN of the organization that submitted this request' + type: string + request: + description: 'The request that this submitter submitted' + $ref: '#/components/schemas/Request-read' + role: + type: string + Submitter-write: + type: object + description: 'The submitters of a request' + properties: + assent: + description: 'The Assent that is used to check if this submitter given assent to this request' + externalDocs: + url: 'http://schema.org/url' + type: string + person: + description: 'The BSN of the person that submitted this request' + type: string + organization: + description: 'The RSIN of the organization that submitted this request' + type: string + request: + description: 'The request that this submitter submitted' + $ref: '#/components/schemas/Request-write' + role: + type: string + 'Submitter:jsonld-read': + type: object + description: 'The submitters of a request' + properties: + '@context': + readOnly: true + type: string + '@id': + readOnly: true + type: string + '@type': + readOnly: true + type: string + id: + readOnly: true + description: 'The UUID identifier of this object' + externalDocs: + url: 'http://schema.org/identifier' + type: string + assent: + description: 'The Assent that is used to check if this submitter given assent to this request' + externalDocs: + url: 'http://schema.org/url' + type: string + person: + description: 'The BSN of the person that submitted this request' + type: string + organization: + description: 'The RSIN of the organization that submitted this request' + type: string + request: + description: 'The request that this submitter submitted' + $ref: '#/components/schemas/Request:jsonld-read' + role: + type: string + 'Submitter:jsonld-write': + type: object + description: 'The submitters of a request' properties: '@context': readOnly: true @@ -3415,14 +3911,21 @@ components: '@type': readOnly: true type: string - name: - description: 'The name of this example property' + assent: + description: 'The Assent that is used to check if this submitter given assent to this request' + externalDocs: + url: 'http://schema.org/url' + type: string + person: + description: 'The BSN of the person that submitted this request' type: string - description: - description: 'The description of this example property' + organization: + description: 'The RSIN of the organization that submitted this request' type: string - camelCase: - description: 'Proof that we camel case our api' + request: + description: 'The request that this submitter submitted' + $ref: '#/components/schemas/Request:jsonld-write' + role: type: string definitions: Archive-read: diff --git a/api/public/schema/publiccode.yaml b/api/public/schema/publiccode.yaml index 66f44a92..f6567284 100644 --- a/api/public/schema/publiccode.yaml +++ b/api/public/schema/publiccode.yaml @@ -1,12 +1,12 @@ publiccodeYmlVersion: "0.2" -name: pc +name: vrc applicationSuite: commonground -url: "https://github.com/ConductionNL/Proto-component-commonground" +url: "" landingURL: "pc.zaakonline.nl" isBasedOn: "https://github.com/ConductionNL/Proto-component-commonground.git" softwareVersion: "V.0.1" -releaseDate: "2020-01-01" +releaseDate: "2020-07-01" logo: pc.zaakonline.nl monochromeLogo: img/logo-mono.svg @@ -37,7 +37,7 @@ usedBy: - Gemeente Hoorn -roadmap: "https://github.com/ConductionNL/Proto-component-commonground/blob/master/ROADMAP.md" +roadmap: "/blob/master/ROADMAP.md" developmentStatus: development @@ -66,7 +66,7 @@ description: # on multiple rows. You should note what the software # is and why one should need it. - documentation: "https://github.com/ConductionNL/Proto-component-commonground/blob/master/README.md" + documentation: "/blob/master/README.md" apiDocumentation: "pc.zaakonline.nl" # # features: diff --git a/api/symfony.lock b/api/symfony.lock index fe40f246..e97be40b 100644 --- a/api/symfony.lock +++ b/api/symfony.lock @@ -73,9 +73,6 @@ "src/Repository/.gitignore" ] }, - "doctrine/doctrine-cache-bundle": { - "version": "1.3.5" - }, "doctrine/doctrine-fixtures-bundle": { "version": "3.0", "recipe": { @@ -205,9 +202,6 @@ "phpdocumentor/type-resolver": { "version": "0.4.0" }, - "phpoffice/phpspreadsheet": { - "version": "1.10.1" - }, "psr/cache": { "version": "1.0.1" }, @@ -223,9 +217,6 @@ "psr/log": { "version": "1.1.0" }, - "psr/simple-cache": { - "version": "1.0.1" - }, "ralouphie/getallheaders": { "version": "2.0.5" }, @@ -323,6 +314,9 @@ "symfony/dotenv": { "version": "v4.3.1" }, + "symfony/error-handler": { + "version": "v4.4.1" + }, "symfony/event-dispatcher": { "version": "v4.3.1" }, diff --git a/api/templates/helm/Values.yaml.twig b/api/templates/helm/Values.yaml.twig index 63807d88..10375e26 100644 --- a/api/templates/helm/Values.yaml.twig +++ b/api/templates/helm/Values.yaml.twig @@ -10,7 +10,7 @@ settings: version: {{ app_version }} description: '{{ app_description }}' repro: '{{ app_repro }}' - domain: {{ app_domain }} + subdomain: {{ app_subdomain }} domains: {% for domain in app_domains %} - {{ domain }}