From 3295f615d980ff78303afdbe136913326583cadb Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Sat, 11 Sep 2021 13:20:01 +0200 Subject: [PATCH 01/13] Using delegate attribute for better macOS volumes support and performances --- composer.json | 2 +- docker-compose.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index bc1ec22..24bb88d 100644 --- a/composer.json +++ b/composer.json @@ -11,7 +11,7 @@ "license": "MIT", "type": "project", "require": { - "php": ">=8.0", + "php": ">=7.2", "doctrine/dbal": "^3.0", "illuminate/redis": "^8.28", "laravel/lumen-framework": "^8.0", diff --git a/docker-compose.yml b/docker-compose.yml index 19f768b..7dd6016 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,7 +10,7 @@ services: # code - .:/var/www/html:cached # container /tmp folder, used for profiler and other stuff - - ./private/tmp:/tmp:cached + - ./private/tmp:/tmp:delegated ports: - ${PHP_HOST_PORT}:80 networks: @@ -26,7 +26,7 @@ services: command: --default-authentication-plugin=mysql_native_password volumes: # The db files are stored in this named volume - - blog-db-data:/var/lib/mysql + - blog-db-data:/var/lib/mysql:delegated environment: - MYSQL_ROOT_PASSWORD=${DB_PASSWORD} - MYSQL_DATABASE=${DB_DATABASE} @@ -42,7 +42,7 @@ services: container_name: blog-redis volumes: # The db files are stored in this named volume - - blog-redis-data:/data + - blog-redis-data:/data:delegated environment: - REDIS_URL=redis://${REDIS_HOST}:${REDIS_PORT} - REDIS_DATABASE=${REDIS_DATABASE} From 56e522d0dd21e15dca33eb412046e1b197d70b26 Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Sat, 11 Sep 2021 14:51:37 +0200 Subject: [PATCH 02/13] Update dependencies --- composer.lock | 507 +++++++++++++++++++++++++------------------------- 1 file changed, 252 insertions(+), 255 deletions(-) diff --git a/composer.lock b/composer.lock index dca4fdf..1f1b1af 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "7bb33b55ab8b02b849dc3e109bfc4dfd", + "content-hash": "0fa65154c5fb3f612eaf929c92f850df", "packages": [ { "name": "brick/math", @@ -134,16 +134,16 @@ }, { "name": "composer/package-versions-deprecated", - "version": "1.11.99.2", + "version": "1.11.99.3", "source": { "type": "git", "url": "https://github.com/composer/package-versions-deprecated.git", - "reference": "c6522afe5540d5fc46675043d3ed5a45a740b27c" + "reference": "fff576ac850c045158a250e7e27666e146e78d18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/c6522afe5540d5fc46675043d3ed5a45a740b27c", - "reference": "c6522afe5540d5fc46675043d3ed5a45a740b27c", + "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/fff576ac850c045158a250e7e27666e146e78d18", + "reference": "fff576ac850c045158a250e7e27666e146e78d18", "shasum": "" }, "require": { @@ -187,7 +187,7 @@ "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)", "support": { "issues": "https://github.com/composer/package-versions-deprecated/issues", - "source": "https://github.com/composer/package-versions-deprecated/tree/1.11.99.2" + "source": "https://github.com/composer/package-versions-deprecated/tree/1.11.99.3" }, "funding": [ { @@ -203,7 +203,7 @@ "type": "tidelift" } ], - "time": "2021-05-24T07:46:03+00:00" + "time": "2021-08-17T13:49:14+00:00" }, { "name": "doctrine/cache", @@ -856,31 +856,26 @@ }, { "name": "graham-campbell/result-type", - "version": "v1.0.1", + "version": "v1.0.2", "source": { "type": "git", "url": "https://github.com/GrahamCampbell/Result-Type.git", - "reference": "7e279d2cd5d7fbb156ce46daada972355cea27bb" + "reference": "84afea85c6841deeea872f36249a206e878a5de0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/7e279d2cd5d7fbb156ce46daada972355cea27bb", - "reference": "7e279d2cd5d7fbb156ce46daada972355cea27bb", + "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/84afea85c6841deeea872f36249a206e878a5de0", + "reference": "84afea85c6841deeea872f36249a206e878a5de0", "shasum": "" }, "require": { - "php": "^7.0|^8.0", - "phpoption/phpoption": "^1.7.3" + "php": "^7.0 || ^8.0", + "phpoption/phpoption": "^1.8" }, "require-dev": { - "phpunit/phpunit": "^6.5|^7.5|^8.5|^9.0" + "phpunit/phpunit": "^6.5.14 || ^7.5.20 || ^8.5.19 || ^9.5.8" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, "autoload": { "psr-4": { "GrahamCampbell\\ResultType\\": "src/" @@ -893,7 +888,7 @@ "authors": [ { "name": "Graham Campbell", - "email": "graham@alt-three.com" + "email": "hello@gjcampbell.co.uk" } ], "description": "An Implementation Of The Result Type", @@ -906,7 +901,7 @@ ], "support": { "issues": "https://github.com/GrahamCampbell/Result-Type/issues", - "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.0.1" + "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.0.2" }, "funding": [ { @@ -918,7 +913,7 @@ "type": "tidelift" } ], - "time": "2020-04-13T13:17:36+00:00" + "time": "2021-08-28T21:34:50+00:00" }, { "name": "guzzlehttp/promises", @@ -1115,16 +1110,16 @@ }, { "name": "illuminate/auth", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/auth.git", - "reference": "8c7847c73359f56b8610e3e4420184b7555738b0" + "reference": "092cf889f0de7d547b352daf1527d723d662f3ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/auth/zipball/8c7847c73359f56b8610e3e4420184b7555738b0", - "reference": "8c7847c73359f56b8610e3e4420184b7555738b0", + "url": "https://api.github.com/repos/illuminate/auth/zipball/092cf889f0de7d547b352daf1527d723d662f3ef", + "reference": "092cf889f0de7d547b352daf1527d723d662f3ef", "shasum": "" }, "require": { @@ -1168,20 +1163,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-07-05T15:30:07+00:00" + "time": "2021-09-08T13:12:06+00:00" }, { "name": "illuminate/broadcasting", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/broadcasting.git", - "reference": "3c77c7847f7cbcb56243e09bbb187094c2f5a116" + "reference": "28afa2d498aa61ef52a7c1dc57da1fc1a24cabd3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/broadcasting/zipball/3c77c7847f7cbcb56243e09bbb187094c2f5a116", - "reference": "3c77c7847f7cbcb56243e09bbb187094c2f5a116", + "url": "https://api.github.com/repos/illuminate/broadcasting/zipball/28afa2d498aa61ef52a7c1dc57da1fc1a24cabd3", + "reference": "28afa2d498aa61ef52a7c1dc57da1fc1a24cabd3", "shasum": "" }, "require": { @@ -1224,11 +1219,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-07-27T12:56:14+00:00" + "time": "2021-08-26T14:48:34+00:00" }, { "name": "illuminate/bus", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/bus.git", @@ -1281,16 +1276,16 @@ }, { "name": "illuminate/cache", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/cache.git", - "reference": "d40ae80dc783f35c072e6061d591ae1326a06deb" + "reference": "881c2e21c5118302872201a5ac02081ea6a499a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/cache/zipball/d40ae80dc783f35c072e6061d591ae1326a06deb", - "reference": "d40ae80dc783f35c072e6061d591ae1326a06deb", + "url": "https://api.github.com/repos/illuminate/cache/zipball/881c2e21c5118302872201a5ac02081ea6a499a1", + "reference": "881c2e21c5118302872201a5ac02081ea6a499a1", "shasum": "" }, "require": { @@ -1334,20 +1329,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-10T14:09:41+00:00" + "time": "2021-09-08T12:09:40+00:00" }, { "name": "illuminate/collections", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/collections.git", - "reference": "c768da2752d451d4a3b319433f29249d0898d6a4" + "reference": "18fa841df912ec56849351dd6ca8928e8a98b69d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/collections/zipball/c768da2752d451d4a3b319433f29249d0898d6a4", - "reference": "c768da2752d451d4a3b319433f29249d0898d6a4", + "url": "https://api.github.com/repos/illuminate/collections/zipball/18fa841df912ec56849351dd6ca8928e8a98b69d", + "reference": "18fa841df912ec56849351dd6ca8928e8a98b69d", "shasum": "" }, "require": { @@ -1388,11 +1383,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-09T13:34:10+00:00" + "time": "2021-09-08T12:48:16+00:00" }, { "name": "illuminate/config", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/config.git", @@ -1440,16 +1435,16 @@ }, { "name": "illuminate/console", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/console.git", - "reference": "a09c847d90b84e02d9dfad81818b0613bf0b2acf" + "reference": "94d9ba35e12ed8a00f82270b25a052bc43390802" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/console/zipball/a09c847d90b84e02d9dfad81818b0613bf0b2acf", - "reference": "a09c847d90b84e02d9dfad81818b0613bf0b2acf", + "url": "https://api.github.com/repos/illuminate/console/zipball/94d9ba35e12ed8a00f82270b25a052bc43390802", + "reference": "94d9ba35e12ed8a00f82270b25a052bc43390802", "shasum": "" }, "require": { @@ -1496,11 +1491,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-10T14:25:51+00:00" + "time": "2021-09-06T21:45:30+00:00" }, { "name": "illuminate/container", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/container.git", @@ -1551,16 +1546,16 @@ }, { "name": "illuminate/contracts", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/contracts.git", - "reference": "1a448a53bed5b3399a699321815953594aa72b40" + "reference": "ab4bb4ec3b36905ccf972c84f9aaa2bdd1153913" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/1a448a53bed5b3399a699321815953594aa72b40", - "reference": "1a448a53bed5b3399a699321815953594aa72b40", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/ab4bb4ec3b36905ccf972c84f9aaa2bdd1153913", + "reference": "ab4bb4ec3b36905ccf972c84f9aaa2bdd1153913", "shasum": "" }, "require": { @@ -1595,20 +1590,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-13T13:58:11+00:00" + "time": "2021-09-08T12:09:40+00:00" }, { "name": "illuminate/database", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/database.git", - "reference": "6bdddd64ca9305db0e9d75b917378d159fa5807e" + "reference": "40ecc9d71ce79067db2275f1ff20beba2266279b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/database/zipball/6bdddd64ca9305db0e9d75b917378d159fa5807e", - "reference": "6bdddd64ca9305db0e9d75b917378d159fa5807e", + "url": "https://api.github.com/repos/illuminate/database/zipball/40ecc9d71ce79067db2275f1ff20beba2266279b", + "reference": "40ecc9d71ce79067db2275f1ff20beba2266279b", "shasum": "" }, "require": { @@ -1663,20 +1658,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-17T13:51:48+00:00" + "time": "2021-09-08T13:16:47+00:00" }, { "name": "illuminate/encryption", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/encryption.git", - "reference": "196004da8eab1826ec2aeadcc22268aaeff19162" + "reference": "431e020003b5268137505f735cc7a06e58e75f06" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/encryption/zipball/196004da8eab1826ec2aeadcc22268aaeff19162", - "reference": "196004da8eab1826ec2aeadcc22268aaeff19162", + "url": "https://api.github.com/repos/illuminate/encryption/zipball/431e020003b5268137505f735cc7a06e58e75f06", + "reference": "431e020003b5268137505f735cc7a06e58e75f06", "shasum": "" }, "require": { @@ -1714,11 +1709,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-06T13:55:29+00:00" + "time": "2021-09-06T20:25:35+00:00" }, { "name": "illuminate/events", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/events.git", @@ -1773,7 +1768,7 @@ }, { "name": "illuminate/filesystem", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/filesystem.git", @@ -1835,7 +1830,7 @@ }, { "name": "illuminate/hashing", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/hashing.git", @@ -1883,16 +1878,16 @@ }, { "name": "illuminate/http", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/http.git", - "reference": "f271f9743834f59209c30cb42acf3b7b2c65271f" + "reference": "9c04f04e7abdcfb13d4da5cf8ef3b41c82b142c0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/http/zipball/f271f9743834f59209c30cb42acf3b7b2c65271f", - "reference": "f271f9743834f59209c30cb42acf3b7b2c65271f", + "url": "https://api.github.com/repos/illuminate/http/zipball/9c04f04e7abdcfb13d4da5cf8ef3b41c82b142c0", + "reference": "9c04f04e7abdcfb13d4da5cf8ef3b41c82b142c0", "shasum": "" }, "require": { @@ -1937,11 +1932,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-16T21:53:29+00:00" + "time": "2021-09-08T12:48:16+00:00" }, { "name": "illuminate/log", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/log.git", @@ -1990,7 +1985,7 @@ }, { "name": "illuminate/macroable", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/macroable.git", @@ -2036,16 +2031,16 @@ }, { "name": "illuminate/pagination", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/pagination.git", - "reference": "835a1418267649b73c62de316e5656bc5fd12d2b" + "reference": "be5f9d27f36c5f771ec77ad2e6b841d29adc1cef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/pagination/zipball/835a1418267649b73c62de316e5656bc5fd12d2b", - "reference": "835a1418267649b73c62de316e5656bc5fd12d2b", + "url": "https://api.github.com/repos/illuminate/pagination/zipball/be5f9d27f36c5f771ec77ad2e6b841d29adc1cef", + "reference": "be5f9d27f36c5f771ec77ad2e6b841d29adc1cef", "shasum": "" }, "require": { @@ -2082,11 +2077,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-03T14:04:02+00:00" + "time": "2021-09-08T12:48:16+00:00" }, { "name": "illuminate/pipeline", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/pipeline.git", @@ -2134,16 +2129,16 @@ }, { "name": "illuminate/queue", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/queue.git", - "reference": "d27a21d379a76bf470576ba15e1b90cdfb1bf12e" + "reference": "e6418ed20a32f3178e30ec5c10b7d3ed2de41c22" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/queue/zipball/d27a21d379a76bf470576ba15e1b90cdfb1bf12e", - "reference": "d27a21d379a76bf470576ba15e1b90cdfb1bf12e", + "url": "https://api.github.com/repos/illuminate/queue/zipball/e6418ed20a32f3178e30ec5c10b7d3ed2de41c22", + "reference": "e6418ed20a32f3178e30ec5c10b7d3ed2de41c22", "shasum": "" }, "require": { @@ -2195,20 +2190,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-14T16:39:52+00:00" + "time": "2021-09-08T12:09:40+00:00" }, { "name": "illuminate/redis", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/redis.git", - "reference": "8c4acca0e65b6a7eaaff1ecf9b6d8267b09004e2" + "reference": "f76f84cd27305bc510d67ae3a2ec83cd217dfeb8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/redis/zipball/8c4acca0e65b6a7eaaff1ecf9b6d8267b09004e2", - "reference": "8c4acca0e65b6a7eaaff1ecf9b6d8267b09004e2", + "url": "https://api.github.com/repos/illuminate/redis/zipball/f76f84cd27305bc510d67ae3a2ec83cd217dfeb8", + "reference": "f76f84cd27305bc510d67ae3a2ec83cd217dfeb8", "shasum": "" }, "require": { @@ -2249,11 +2244,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-03-26T15:23:04+00:00" + "time": "2021-09-08T12:09:40+00:00" }, { "name": "illuminate/session", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/session.git", @@ -2309,16 +2304,16 @@ }, { "name": "illuminate/support", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/support.git", - "reference": "fa99f391a9f51b3c6ea32a87f89fb89f5ed91211" + "reference": "c0fbc05c4362de423a7a4da137098e9d1affaf54" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/support/zipball/fa99f391a9f51b3c6ea32a87f89fb89f5ed91211", - "reference": "fa99f391a9f51b3c6ea32a87f89fb89f5ed91211", + "url": "https://api.github.com/repos/illuminate/support/zipball/c0fbc05c4362de423a7a4da137098e9d1affaf54", + "reference": "c0fbc05c4362de423a7a4da137098e9d1affaf54", "shasum": "" }, "require": { @@ -2373,20 +2368,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-16T13:24:30+00:00" + "time": "2021-09-08T12:48:16+00:00" }, { "name": "illuminate/testing", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/testing.git", - "reference": "4a5779de6e83d9b1e69fc4f2964fa6306afdad0d" + "reference": "7cd1b444bdb575865cf40c31a6249572f37e2802" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/testing/zipball/4a5779de6e83d9b1e69fc4f2964fa6306afdad0d", - "reference": "4a5779de6e83d9b1e69fc4f2964fa6306afdad0d", + "url": "https://api.github.com/repos/illuminate/testing/zipball/7cd1b444bdb575865cf40c31a6249572f37e2802", + "reference": "7cd1b444bdb575865cf40c31a6249572f37e2802", "shasum": "" }, "require": { @@ -2431,11 +2426,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-16T13:32:35+00:00" + "time": "2021-09-06T14:12:59+00:00" }, { "name": "illuminate/translation", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/translation.git", @@ -2487,16 +2482,16 @@ }, { "name": "illuminate/validation", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/validation.git", - "reference": "2589833d9fdda853192b5a39093694cdadfcd826" + "reference": "4f90c1281c9d92b1421efdc695919de936c1e4b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/validation/zipball/2589833d9fdda853192b5a39093694cdadfcd826", - "reference": "2589833d9fdda853192b5a39093694cdadfcd826", + "url": "https://api.github.com/repos/illuminate/validation/zipball/4f90c1281c9d92b1421efdc695919de936c1e4b5", + "reference": "4f90c1281c9d92b1421efdc695919de936c1e4b5", "shasum": "" }, "require": { @@ -2542,20 +2537,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-17T14:03:11+00:00" + "time": "2021-09-06T18:02:01+00:00" }, { "name": "illuminate/view", - "version": "v8.55.0", + "version": "v8.60.0", "source": { "type": "git", "url": "https://github.com/illuminate/view.git", - "reference": "960d8032946b423bf7db4350d36f7013d2c8aae7" + "reference": "82352fb8ccf5dedfb03ba3bcf7598b15f1482971" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/view/zipball/960d8032946b423bf7db4350d36f7013d2c8aae7", - "reference": "960d8032946b423bf7db4350d36f7013d2c8aae7", + "url": "https://api.github.com/repos/illuminate/view/zipball/82352fb8ccf5dedfb03ba3bcf7598b15f1482971", + "reference": "82352fb8ccf5dedfb03ba3bcf7598b15f1482971", "shasum": "" }, "require": { @@ -2596,7 +2591,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-03T13:42:24+00:00" + "time": "2021-09-08T12:48:16+00:00" }, { "name": "jean85/pretty-package-versions", @@ -2659,16 +2654,16 @@ }, { "name": "laravel/lumen-framework", - "version": "v8.2.6", + "version": "v8.2.7", "source": { "type": "git", "url": "https://github.com/laravel/lumen-framework.git", - "reference": "c4dfc89b81e100a7fcf5da8bc3fdd77a8f97bdc7" + "reference": "f5ae0d03da094577fef711120463eba116575487" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/lumen-framework/zipball/c4dfc89b81e100a7fcf5da8bc3fdd77a8f97bdc7", - "reference": "c4dfc89b81e100a7fcf5da8bc3fdd77a8f97bdc7", + "url": "https://api.github.com/repos/laravel/lumen-framework/zipball/f5ae0d03da094577fef711120463eba116575487", + "reference": "f5ae0d03da094577fef711120463eba116575487", "shasum": "" }, "require": { @@ -2752,7 +2747,7 @@ "issues": "https://github.com/laravel/lumen-framework/issues", "source": "https://github.com/laravel/lumen-framework" }, - "time": "2021-08-09T19:10:05+00:00" + "time": "2021-09-03T16:28:30+00:00" }, { "name": "lcobucci/jwt", @@ -2981,16 +2976,16 @@ }, { "name": "nesbot/carbon", - "version": "2.51.1", + "version": "2.53.1", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "8619c299d1e0d4b344e1f98ca07a1ce2cfbf1922" + "reference": "f4655858a784988f880c1b8c7feabbf02dfdf045" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/8619c299d1e0d4b344e1f98ca07a1ce2cfbf1922", - "reference": "8619c299d1e0d4b344e1f98ca07a1ce2cfbf1922", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/f4655858a784988f880c1b8c7feabbf02dfdf045", + "reference": "f4655858a784988f880c1b8c7feabbf02dfdf045", "shasum": "" }, "require": { @@ -3002,7 +2997,7 @@ }, "require-dev": { "doctrine/orm": "^2.7", - "friendsofphp/php-cs-fixer": "^2.14 || ^3.0", + "friendsofphp/php-cs-fixer": "^3.0", "kylekatarnls/multi-tester": "^2.0", "phpmd/phpmd": "^2.9", "phpstan/extension-installer": "^1.0", @@ -3071,7 +3066,7 @@ "type": "tidelift" } ], - "time": "2021-07-28T13:16:28+00:00" + "time": "2021-09-06T09:29:23+00:00" }, { "name": "nikic/fast-route", @@ -3472,16 +3467,16 @@ }, { "name": "php-http/message", - "version": "1.11.2", + "version": "1.12.0", "source": { "type": "git", "url": "https://github.com/php-http/message.git", - "reference": "295c82867d07261f2fa4b3a26677519fc6f7f5f6" + "reference": "39eb7548be982a81085fe5a6e2a44268cd586291" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/message/zipball/295c82867d07261f2fa4b3a26677519fc6f7f5f6", - "reference": "295c82867d07261f2fa4b3a26677519fc6f7f5f6", + "url": "https://api.github.com/repos/php-http/message/zipball/39eb7548be982a81085fe5a6e2a44268cd586291", + "reference": "39eb7548be982a81085fe5a6e2a44268cd586291", "shasum": "" }, "require": { @@ -3540,9 +3535,9 @@ ], "support": { "issues": "https://github.com/php-http/message/issues", - "source": "https://github.com/php-http/message/tree/1.11.2" + "source": "https://github.com/php-http/message/tree/1.12.0" }, - "time": "2021-08-03T11:52:11+00:00" + "time": "2021-08-29T09:13:12+00:00" }, { "name": "php-http/message-factory", @@ -3657,29 +3652,29 @@ }, { "name": "phpoption/phpoption", - "version": "1.7.5", + "version": "1.8.0", "source": { "type": "git", "url": "https://github.com/schmittjoh/php-option.git", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525" + "reference": "5455cb38aed4523f99977c4a12ef19da4bfe2a28" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/994ecccd8f3283ecf5ac33254543eb0ac946d525", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/5455cb38aed4523f99977c4a12ef19da4bfe2a28", + "reference": "5455cb38aed4523f99977c4a12ef19da4bfe2a28", "shasum": "" }, "require": { - "php": "^5.5.9 || ^7.0 || ^8.0" + "php": "^7.0 || ^8.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.4.1", - "phpunit/phpunit": "^4.8.35 || ^5.7.27 || ^6.5.6 || ^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^6.5.14 || ^7.0.20 || ^8.5.19 || ^9.5.8" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "1.8-dev" } }, "autoload": { @@ -3698,7 +3693,7 @@ }, { "name": "Graham Campbell", - "email": "graham@alt-three.com" + "email": "hello@gjcampbell.co.uk" } ], "description": "Option Type for PHP", @@ -3710,7 +3705,7 @@ ], "support": { "issues": "https://github.com/schmittjoh/php-option/issues", - "source": "https://github.com/schmittjoh/php-option/tree/1.7.5" + "source": "https://github.com/schmittjoh/php-option/tree/1.8.0" }, "funding": [ { @@ -3722,7 +3717,7 @@ "type": "tidelift" } ], - "time": "2020-07-20T17:29:33+00:00" + "time": "2021-08-28T21:27:29+00:00" }, { "name": "psr/container", @@ -4556,16 +4551,16 @@ }, { "name": "symfony/console", - "version": "v5.3.6", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "51b71afd6d2dc8f5063199357b9880cea8d8bfe2" + "reference": "8b1008344647462ae6ec57559da166c2bfa5e16a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/51b71afd6d2dc8f5063199357b9880cea8d8bfe2", - "reference": "51b71afd6d2dc8f5063199357b9880cea8d8bfe2", + "url": "https://api.github.com/repos/symfony/console/zipball/8b1008344647462ae6ec57559da166c2bfa5e16a", + "reference": "8b1008344647462ae6ec57559da166c2bfa5e16a", "shasum": "" }, "require": { @@ -4635,7 +4630,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.3.6" + "source": "https://github.com/symfony/console/tree/v5.3.7" }, "funding": [ { @@ -4651,7 +4646,7 @@ "type": "tidelift" } ], - "time": "2021-07-27T19:10:22+00:00" + "time": "2021-08-25T20:02:16+00:00" }, { "name": "symfony/deprecation-contracts", @@ -4722,16 +4717,16 @@ }, { "name": "symfony/error-handler", - "version": "v5.3.4", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "281f6c4660bcf5844bb0346fe3a4664722fe4c73" + "reference": "3bc60d0fba00ae8d1eaa9eb5ab11a2bbdd1fc321" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/281f6c4660bcf5844bb0346fe3a4664722fe4c73", - "reference": "281f6c4660bcf5844bb0346fe3a4664722fe4c73", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/3bc60d0fba00ae8d1eaa9eb5ab11a2bbdd1fc321", + "reference": "3bc60d0fba00ae8d1eaa9eb5ab11a2bbdd1fc321", "shasum": "" }, "require": { @@ -4770,7 +4765,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v5.3.4" + "source": "https://github.com/symfony/error-handler/tree/v5.3.7" }, "funding": [ { @@ -4786,20 +4781,20 @@ "type": "tidelift" } ], - "time": "2021-07-23T15:55:36+00:00" + "time": "2021-08-28T15:07:08+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v5.3.4", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "f2fd2208157553874560f3645d4594303058c4bd" + "reference": "ce7b20d69c66a20939d8952b617506a44d102130" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/f2fd2208157553874560f3645d4594303058c4bd", - "reference": "f2fd2208157553874560f3645d4594303058c4bd", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ce7b20d69c66a20939d8952b617506a44d102130", + "reference": "ce7b20d69c66a20939d8952b617506a44d102130", "shasum": "" }, "require": { @@ -4855,7 +4850,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v5.3.4" + "source": "https://github.com/symfony/event-dispatcher/tree/v5.3.7" }, "funding": [ { @@ -4871,7 +4866,7 @@ "type": "tidelift" } ], - "time": "2021-07-23T15:55:36+00:00" + "time": "2021-08-04T21:20:46+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -4954,16 +4949,16 @@ }, { "name": "symfony/finder", - "version": "v5.3.4", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "17f50e06018baec41551a71a15731287dbaab186" + "reference": "a10000ada1e600d109a6c7632e9ac42e8bf2fb93" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/17f50e06018baec41551a71a15731287dbaab186", - "reference": "17f50e06018baec41551a71a15731287dbaab186", + "url": "https://api.github.com/repos/symfony/finder/zipball/a10000ada1e600d109a6c7632e9ac42e8bf2fb93", + "reference": "a10000ada1e600d109a6c7632e9ac42e8bf2fb93", "shasum": "" }, "require": { @@ -4996,7 +4991,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v5.3.4" + "source": "https://github.com/symfony/finder/tree/v5.3.7" }, "funding": [ { @@ -5012,20 +5007,20 @@ "type": "tidelift" } ], - "time": "2021-07-23T15:54:19+00:00" + "time": "2021-08-04T21:20:46+00:00" }, { "name": "symfony/http-client", - "version": "v5.3.4", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "67c177d4df8601d9a71f9d615c52171c98d22d74" + "reference": "da8638ffecefc4e8ba2bc848d7b61a408119b333" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/67c177d4df8601d9a71f9d615c52171c98d22d74", - "reference": "67c177d4df8601d9a71f9d615c52171c98d22d74", + "url": "https://api.github.com/repos/symfony/http-client/zipball/da8638ffecefc4e8ba2bc848d7b61a408119b333", + "reference": "da8638ffecefc4e8ba2bc848d7b61a408119b333", "shasum": "" }, "require": { @@ -5083,7 +5078,7 @@ "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-client/tree/v5.3.4" + "source": "https://github.com/symfony/http-client/tree/v5.3.7" }, "funding": [ { @@ -5099,7 +5094,7 @@ "type": "tidelift" } ], - "time": "2021-07-23T15:55:36+00:00" + "time": "2021-08-28T16:24:37+00:00" }, { "name": "symfony/http-client-contracts", @@ -5181,16 +5176,16 @@ }, { "name": "symfony/http-foundation", - "version": "v5.3.6", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "a8388f7b7054a7401997008ce9cd8c6b0ab7ac75" + "reference": "e36c8e5502b4f3f0190c675f1c1f1248a64f04e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/a8388f7b7054a7401997008ce9cd8c6b0ab7ac75", - "reference": "a8388f7b7054a7401997008ce9cd8c6b0ab7ac75", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e36c8e5502b4f3f0190c675f1c1f1248a64f04e5", + "reference": "e36c8e5502b4f3f0190c675f1c1f1248a64f04e5", "shasum": "" }, "require": { @@ -5234,7 +5229,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.3.6" + "source": "https://github.com/symfony/http-foundation/tree/v5.3.7" }, "funding": [ { @@ -5250,20 +5245,20 @@ "type": "tidelift" } ], - "time": "2021-07-27T17:08:17+00:00" + "time": "2021-08-27T11:20:35+00:00" }, { "name": "symfony/http-kernel", - "version": "v5.3.6", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "60030f209018356b3b553b9dbd84ad2071c1b7e0" + "reference": "a3a78e37935a527b50376c22ac1cec35b57fe787" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/60030f209018356b3b553b9dbd84ad2071c1b7e0", - "reference": "60030f209018356b3b553b9dbd84ad2071c1b7e0", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/a3a78e37935a527b50376c22ac1cec35b57fe787", + "reference": "a3a78e37935a527b50376c22ac1cec35b57fe787", "shasum": "" }, "require": { @@ -5273,7 +5268,7 @@ "symfony/error-handler": "^4.4|^5.0", "symfony/event-dispatcher": "^5.0", "symfony/http-client-contracts": "^1.1|^2", - "symfony/http-foundation": "^5.3", + "symfony/http-foundation": "^5.3.7", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-php73": "^1.9", "symfony/polyfill-php80": "^1.16" @@ -5346,7 +5341,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v5.3.6" + "source": "https://github.com/symfony/http-kernel/tree/v5.3.7" }, "funding": [ { @@ -5362,20 +5357,20 @@ "type": "tidelift" } ], - "time": "2021-07-29T07:06:27+00:00" + "time": "2021-08-30T12:37:19+00:00" }, { "name": "symfony/mime", - "version": "v5.3.4", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "633e4e8afe9e529e5599d71238849a4218dd497b" + "reference": "ae887cb3b044658676129f5e97aeb7e9eb69c2d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/633e4e8afe9e529e5599d71238849a4218dd497b", - "reference": "633e4e8afe9e529e5599d71238849a4218dd497b", + "url": "https://api.github.com/repos/symfony/mime/zipball/ae887cb3b044658676129f5e97aeb7e9eb69c2d8", + "reference": "ae887cb3b044658676129f5e97aeb7e9eb69c2d8", "shasum": "" }, "require": { @@ -5429,7 +5424,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.3.4" + "source": "https://github.com/symfony/mime/tree/v5.3.7" }, "funding": [ { @@ -5445,20 +5440,20 @@ "type": "tidelift" } ], - "time": "2021-07-21T12:40:44+00:00" + "time": "2021-08-20T11:40:01+00:00" }, { "name": "symfony/options-resolver", - "version": "v5.3.4", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "a603e5701bd6e305cfc777a8b50bf081ef73105e" + "reference": "4b78e55b179003a42523a362cc0e8327f7a69b5e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a603e5701bd6e305cfc777a8b50bf081ef73105e", - "reference": "a603e5701bd6e305cfc777a8b50bf081ef73105e", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/4b78e55b179003a42523a362cc0e8327f7a69b5e", + "reference": "4b78e55b179003a42523a362cc0e8327f7a69b5e", "shasum": "" }, "require": { @@ -5498,7 +5493,7 @@ "options" ], "support": { - "source": "https://github.com/symfony/options-resolver/tree/v5.3.4" + "source": "https://github.com/symfony/options-resolver/tree/v5.3.7" }, "funding": [ { @@ -5514,7 +5509,7 @@ "type": "tidelift" } ], - "time": "2021-07-23T15:55:36+00:00" + "time": "2021-08-04T21:20:46+00:00" }, { "name": "symfony/polyfill-ctype", @@ -6393,16 +6388,16 @@ }, { "name": "symfony/process", - "version": "v5.3.4", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "d16634ee55b895bd85ec714dadc58e4428ecf030" + "reference": "38f26c7d6ed535217ea393e05634cb0b244a1967" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/d16634ee55b895bd85ec714dadc58e4428ecf030", - "reference": "d16634ee55b895bd85ec714dadc58e4428ecf030", + "url": "https://api.github.com/repos/symfony/process/zipball/38f26c7d6ed535217ea393e05634cb0b244a1967", + "reference": "38f26c7d6ed535217ea393e05634cb0b244a1967", "shasum": "" }, "require": { @@ -6435,7 +6430,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v5.3.4" + "source": "https://github.com/symfony/process/tree/v5.3.7" }, "funding": [ { @@ -6451,7 +6446,7 @@ "type": "tidelift" } ], - "time": "2021-07-23T15:54:19+00:00" + "time": "2021-08-04T21:20:46+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -6622,16 +6617,16 @@ }, { "name": "symfony/string", - "version": "v5.3.3", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "bd53358e3eccec6a670b5f33ab680d8dbe1d4ae1" + "reference": "8d224396e28d30f81969f083a58763b8b9ceb0a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/bd53358e3eccec6a670b5f33ab680d8dbe1d4ae1", - "reference": "bd53358e3eccec6a670b5f33ab680d8dbe1d4ae1", + "url": "https://api.github.com/repos/symfony/string/zipball/8d224396e28d30f81969f083a58763b8b9ceb0a5", + "reference": "8d224396e28d30f81969f083a58763b8b9ceb0a5", "shasum": "" }, "require": { @@ -6685,7 +6680,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.3.3" + "source": "https://github.com/symfony/string/tree/v5.3.7" }, "funding": [ { @@ -6701,20 +6696,20 @@ "type": "tidelift" } ], - "time": "2021-06-27T11:44:38+00:00" + "time": "2021-08-26T08:00:08+00:00" }, { "name": "symfony/translation", - "version": "v5.3.4", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "d89ad7292932c2699cbe4af98d72c5c6bbc504c1" + "reference": "4d595a6d15fd3a2c67f6f31d14d15d3b7356d7a6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/d89ad7292932c2699cbe4af98d72c5c6bbc504c1", - "reference": "d89ad7292932c2699cbe4af98d72c5c6bbc504c1", + "url": "https://api.github.com/repos/symfony/translation/zipball/4d595a6d15fd3a2c67f6f31d14d15d3b7356d7a6", + "reference": "4d595a6d15fd3a2c67f6f31d14d15d3b7356d7a6", "shasum": "" }, "require": { @@ -6780,7 +6775,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v5.3.4" + "source": "https://github.com/symfony/translation/tree/v5.3.7" }, "funding": [ { @@ -6796,7 +6791,7 @@ "type": "tidelift" } ], - "time": "2021-07-25T09:39:16+00:00" + "time": "2021-08-26T08:22:53+00:00" }, { "name": "symfony/translation-contracts", @@ -6878,16 +6873,16 @@ }, { "name": "symfony/var-dumper", - "version": "v5.3.6", + "version": "v5.3.7", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "3dd8ddd1e260e58ecc61bb78da3b6584b3bfcba0" + "reference": "3ad5af4aed07d0a0201bbcfc42658fe6c5b2fb8f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/3dd8ddd1e260e58ecc61bb78da3b6584b3bfcba0", - "reference": "3dd8ddd1e260e58ecc61bb78da3b6584b3bfcba0", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/3ad5af4aed07d0a0201bbcfc42658fe6c5b2fb8f", + "reference": "3ad5af4aed07d0a0201bbcfc42658fe6c5b2fb8f", "shasum": "" }, "require": { @@ -6946,7 +6941,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.3.6" + "source": "https://github.com/symfony/var-dumper/tree/v5.3.7" }, "funding": [ { @@ -6962,7 +6957,7 @@ "type": "tidelift" } ], - "time": "2021-07-27T01:56:02+00:00" + "time": "2021-08-04T23:19:25+00:00" }, { "name": "tymon/jwt-auth", @@ -7481,16 +7476,16 @@ }, { "name": "captainhook/captainhook", - "version": "5.10.1", + "version": "5.10.2", "source": { "type": "git", "url": "https://github.com/captainhookphp/captainhook.git", - "reference": "03f31d3c6bdec50c831381f27ecad48c73840726" + "reference": "b21e414a173538ffcb621e06347fe49280d94adf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/captainhookphp/captainhook/zipball/03f31d3c6bdec50c831381f27ecad48c73840726", - "reference": "03f31d3c6bdec50c831381f27ecad48c73840726", + "url": "https://api.github.com/repos/captainhookphp/captainhook/zipball/b21e414a173538ffcb621e06347fe49280d94adf", + "reference": "b21e414a173538ffcb621e06347fe49280d94adf", "shasum": "" }, "require": { @@ -7552,7 +7547,7 @@ ], "support": { "issues": "https://github.com/captainhookphp/captainhook/issues", - "source": "https://github.com/captainhookphp/captainhook/tree/5.10.1" + "source": "https://github.com/captainhookphp/captainhook/tree/5.10.2" }, "funding": [ { @@ -7560,7 +7555,7 @@ "type": "github" } ], - "time": "2021-05-25T21:21:59+00:00" + "time": "2021-09-03T18:02:32+00:00" }, { "name": "codedungeon/php-cli-colors", @@ -7991,21 +7986,21 @@ }, { "name": "fakerphp/faker", - "version": "v1.15.0", + "version": "v1.16.0", "source": { "type": "git", "url": "https://github.com/FakerPHP/Faker.git", - "reference": "89c6201c74db25fa759ff16e78a4d8f32547770e" + "reference": "271d384d216e5e5c468a6b28feedf95d49f83b35" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/89c6201c74db25fa759ff16e78a4d8f32547770e", - "reference": "89c6201c74db25fa759ff16e78a4d8f32547770e", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/271d384d216e5e5c468a6b28feedf95d49f83b35", + "reference": "271d384d216e5e5c468a6b28feedf95d49f83b35", "shasum": "" }, "require": { "php": "^7.1 || ^8.0", - "psr/container": "^1.0", + "psr/container": "^1.0 || ^2.0", "symfony/deprecation-contracts": "^2.2" }, "conflict": { @@ -8025,7 +8020,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "v1.15-dev" + "dev-main": "v1.16-dev" } }, "autoload": { @@ -8050,9 +8045,9 @@ ], "support": { "issues": "https://github.com/FakerPHP/Faker/issues", - "source": "https://github.com/FakerPHP/Faker/tree/v1.15.0" + "source": "https://github.com/FakerPHP/Faker/tree/v1.16.0" }, - "time": "2021-07-06T20:39:40+00:00" + "time": "2021-09-06T14:53:37+00:00" }, { "name": "felixfbecker/advanced-json-rpc", @@ -8993,33 +8988,33 @@ }, { "name": "phpspec/prophecy", - "version": "1.13.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea" + "reference": "d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/be1996ed8adc35c3fd795488a653f4b518be70ea", - "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e", + "reference": "d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e", "shasum": "" }, "require": { "doctrine/instantiator": "^1.2", - "php": "^7.2 || ~8.0, <8.1", + "php": "^7.2 || ~8.0, <8.2", "phpdocumentor/reflection-docblock": "^5.2", "sebastian/comparator": "^3.0 || ^4.0", "sebastian/recursion-context": "^3.0 || ^4.0" }, "require-dev": { - "phpspec/phpspec": "^6.0", + "phpspec/phpspec": "^6.0 || ^7.0", "phpunit/phpunit": "^8.0 || ^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.11.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { @@ -9054,9 +9049,9 @@ ], "support": { "issues": "https://github.com/phpspec/prophecy/issues", - "source": "https://github.com/phpspec/prophecy/tree/1.13.0" + "source": "https://github.com/phpspec/prophecy/tree/1.14.0" }, - "time": "2021-03-17T13:42:18+00:00" + "time": "2021-09-10T09:02:12+00:00" }, { "name": "phpunit/php-code-coverage", @@ -9378,16 +9373,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.5.8", + "version": "9.5.9", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "191768ccd5c85513b4068bdbe99bb6390c7d54fb" + "reference": "ea8c2dfb1065eb35a79b3681eee6e6fb0a6f273b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/191768ccd5c85513b4068bdbe99bb6390c7d54fb", - "reference": "191768ccd5c85513b4068bdbe99bb6390c7d54fb", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/ea8c2dfb1065eb35a79b3681eee6e6fb0a6f273b", + "reference": "ea8c2dfb1065eb35a79b3681eee6e6fb0a6f273b", "shasum": "" }, "require": { @@ -9465,7 +9460,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.8" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.9" }, "funding": [ { @@ -9477,7 +9472,7 @@ "type": "github" } ], - "time": "2021-07-31T15:17:34+00:00" + "time": "2021-08-31T06:47:40+00:00" }, { "name": "psr/cache", @@ -10381,6 +10376,7 @@ "type": "github" } ], + "abandoned": true, "time": "2020-09-28T06:45:17+00:00" }, { @@ -10984,16 +10980,16 @@ }, { "name": "vimeo/psalm", - "version": "4.9.3", + "version": "4.10.0", "source": { "type": "git", "url": "https://github.com/vimeo/psalm.git", - "reference": "4c262932602b9bbab5020863d1eb22d49de0dbf4" + "reference": "916b098b008f6de4543892b1e0651c1c3b92cbfa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vimeo/psalm/zipball/4c262932602b9bbab5020863d1eb22d49de0dbf4", - "reference": "4c262932602b9bbab5020863d1eb22d49de0dbf4", + "url": "https://api.github.com/repos/vimeo/psalm/zipball/916b098b008f6de4543892b1e0651c1c3b92cbfa", + "reference": "916b098b008f6de4543892b1e0651c1c3b92cbfa", "shasum": "" }, "require": { @@ -11003,6 +10999,7 @@ "composer/semver": "^1.4 || ^2.0 || ^3.0", "composer/xdebug-handler": "^1.1 || ^2.0", "dnoegel/php-xdg-base-dir": "^0.1.1", + "ext-ctype": "*", "ext-dom": "*", "ext-json": "*", "ext-libxml": "*", @@ -11082,9 +11079,9 @@ ], "support": { "issues": "https://github.com/vimeo/psalm/issues", - "source": "https://github.com/vimeo/psalm/tree/4.9.3" + "source": "https://github.com/vimeo/psalm/tree/4.10.0" }, - "time": "2021-08-14T16:19:38+00:00" + "time": "2021-09-04T21:00:09+00:00" }, { "name": "webmozart/path-util", @@ -11143,7 +11140,7 @@ "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": ">=8.0" + "php": ">=7.2" }, "platform-dev": [], "plugin-api-version": "2.0.0" From 76db8b0c31ef94e361e39f863bc99236118dcb2d Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Wed, 13 Oct 2021 14:47:57 +0200 Subject: [PATCH 03/13] Update composer to not check for platform requirements --- composer.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 24bb88d..8dcc985 100644 --- a/composer.json +++ b/composer.json @@ -52,7 +52,8 @@ "config": { "preferred-install": "dist", "sort-packages": true, - "optimize-autoloader": true + "optimize-autoloader": true, + "platform-check": false }, "minimum-stability": "dev", "prefer-stable": true From 0a7b96dc61ab80ec1149344fd5c8f8e14f1dbe2f Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Wed, 13 Oct 2021 14:50:34 +0200 Subject: [PATCH 04/13] Update composer dependencies --- composer.json | 2 +- composer.lock | 689 ++++++++++++++++++++++++++++++-------------------- 2 files changed, 410 insertions(+), 281 deletions(-) diff --git a/composer.json b/composer.json index 8dcc985..4a28d42 100644 --- a/composer.json +++ b/composer.json @@ -11,7 +11,7 @@ "license": "MIT", "type": "project", "require": { - "php": ">=7.2", + "php": ">=8.0", "doctrine/dbal": "^3.0", "illuminate/redis": "^8.28", "laravel/lumen-framework": "^8.0", diff --git a/composer.lock b/composer.lock index 1f1b1af..a40dcb4 100644 --- a/composer.lock +++ b/composer.lock @@ -134,16 +134,16 @@ }, { "name": "composer/package-versions-deprecated", - "version": "1.11.99.3", + "version": "1.11.99.4", "source": { "type": "git", "url": "https://github.com/composer/package-versions-deprecated.git", - "reference": "fff576ac850c045158a250e7e27666e146e78d18" + "reference": "b174585d1fe49ceed21928a945138948cb394600" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/fff576ac850c045158a250e7e27666e146e78d18", - "reference": "fff576ac850c045158a250e7e27666e146e78d18", + "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/b174585d1fe49ceed21928a945138948cb394600", + "reference": "b174585d1fe49ceed21928a945138948cb394600", "shasum": "" }, "require": { @@ -187,7 +187,7 @@ "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)", "support": { "issues": "https://github.com/composer/package-versions-deprecated/issues", - "source": "https://github.com/composer/package-versions-deprecated/tree/1.11.99.3" + "source": "https://github.com/composer/package-versions-deprecated/tree/1.11.99.4" }, "funding": [ { @@ -203,7 +203,7 @@ "type": "tidelift" } ], - "time": "2021-08-17T13:49:14+00:00" + "time": "2021-09-13T08:41:34+00:00" }, { "name": "doctrine/cache", @@ -306,16 +306,16 @@ }, { "name": "doctrine/dbal", - "version": "3.1.1", + "version": "3.1.3", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "8e0fde2b90e3f61361013d1e928621beeea07bc0" + "reference": "96b0053775a544b4a6ab47654dac0621be8b4cf8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/8e0fde2b90e3f61361013d1e928621beeea07bc0", - "reference": "8e0fde2b90e3f61361013d1e928621beeea07bc0", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/96b0053775a544b4a6ab47654dac0621be8b4cf8", + "reference": "96b0053775a544b4a6ab47654dac0621be8b4cf8", "shasum": "" }, "require": { @@ -327,15 +327,15 @@ }, "require-dev": { "doctrine/coding-standard": "9.0.0", - "jetbrains/phpstorm-stubs": "2020.2", - "phpstan/phpstan": "0.12.81", - "phpstan/phpstan-strict-rules": "^0.12.2", - "phpunit/phpunit": "9.5.5", - "psalm/plugin-phpunit": "0.13.0", + "jetbrains/phpstorm-stubs": "2021.1", + "phpstan/phpstan": "0.12.99", + "phpstan/phpstan-strict-rules": "^0.12.11", + "phpunit/phpunit": "9.5.10", + "psalm/plugin-phpunit": "0.16.1", "squizlabs/php_codesniffer": "3.6.0", "symfony/cache": "^5.2|^6.0", "symfony/console": "^2.0.5|^3.0|^4.0|^5.0|^6.0", - "vimeo/psalm": "4.6.4" + "vimeo/psalm": "4.10.0" }, "suggest": { "symfony/console": "For helpful console commands such as SQL execution and import of files." @@ -395,7 +395,7 @@ ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/3.1.1" + "source": "https://github.com/doctrine/dbal/tree/3.1.3" }, "funding": [ { @@ -411,7 +411,7 @@ "type": "tidelift" } ], - "time": "2021-06-19T17:59:55+00:00" + "time": "2021-10-02T16:15:05+00:00" }, { "name": "doctrine/deprecations", @@ -917,16 +917,16 @@ }, { "name": "guzzlehttp/promises", - "version": "1.4.1", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d" + "reference": "136a635e2b4a49b9d79e9c8fee267ffb257fdba0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d", - "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d", + "url": "https://api.github.com/repos/guzzle/promises/zipball/136a635e2b4a49b9d79e9c8fee267ffb257fdba0", + "reference": "136a635e2b4a49b9d79e9c8fee267ffb257fdba0", "shasum": "" }, "require": { @@ -938,7 +938,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-master": "1.5-dev" } }, "autoload": { @@ -954,10 +954,25 @@ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" } ], "description": "Guzzle promises library", @@ -966,22 +981,36 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.4.1" + "source": "https://github.com/guzzle/promises/tree/1.5.0" }, - "time": "2021-03-07T09:25:29+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-07T13:05:22+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "1dc8d9cba3897165e16d12bb13d813afb1eb3fe7" + "reference": "089edd38f5b8abba6cb01567c2a8aaa47cec4c72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/1dc8d9cba3897165e16d12bb13d813afb1eb3fe7", - "reference": "1dc8d9cba3897165e16d12bb13d813afb1eb3fe7", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/089edd38f5b8abba6cb01567c2a8aaa47cec4c72", + "reference": "089edd38f5b8abba6cb01567c2a8aaa47cec4c72", "shasum": "" }, "require": { @@ -1005,7 +1034,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "2.1-dev" } }, "autoload": { @@ -1018,13 +1047,34 @@ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, { "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" }, { @@ -1046,9 +1096,23 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.0.0" + "source": "https://github.com/guzzle/psr7/tree/2.1.0" }, - "time": "2021-06-30T20:03:07+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2021-10-06T17:43:30+00:00" }, { "name": "http-interop/http-factory-guzzle", @@ -1110,16 +1174,16 @@ }, { "name": "illuminate/auth", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/auth.git", - "reference": "092cf889f0de7d547b352daf1527d723d662f3ef" + "reference": "9158eb34589cd314234565d3c0a4ab93be8bd9d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/auth/zipball/092cf889f0de7d547b352daf1527d723d662f3ef", - "reference": "092cf889f0de7d547b352daf1527d723d662f3ef", + "url": "https://api.github.com/repos/illuminate/auth/zipball/9158eb34589cd314234565d3c0a4ab93be8bd9d8", + "reference": "9158eb34589cd314234565d3c0a4ab93be8bd9d8", "shasum": "" }, "require": { @@ -1163,11 +1227,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-08T13:12:06+00:00" + "time": "2021-09-20T19:27:48+00:00" }, { "name": "illuminate/broadcasting", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/broadcasting.git", @@ -1223,16 +1287,16 @@ }, { "name": "illuminate/bus", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/bus.git", - "reference": "808097c0dfd893309bd77b00139586c516b965c9" + "reference": "a222094903c473b6b0ade0b0b0e20b83ae1472b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/bus/zipball/808097c0dfd893309bd77b00139586c516b965c9", - "reference": "808097c0dfd893309bd77b00139586c516b965c9", + "url": "https://api.github.com/repos/illuminate/bus/zipball/a222094903c473b6b0ade0b0b0e20b83ae1472b6", + "reference": "a222094903c473b6b0ade0b0b0e20b83ae1472b6", "shasum": "" }, "require": { @@ -1272,20 +1336,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-10T16:49:48+00:00" + "time": "2021-09-15T14:32:50+00:00" }, { "name": "illuminate/cache", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/cache.git", - "reference": "881c2e21c5118302872201a5ac02081ea6a499a1" + "reference": "f4dda85d48e8dc6000432db16176f2c9fa0ff08e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/cache/zipball/881c2e21c5118302872201a5ac02081ea6a499a1", - "reference": "881c2e21c5118302872201a5ac02081ea6a499a1", + "url": "https://api.github.com/repos/illuminate/cache/zipball/f4dda85d48e8dc6000432db16176f2c9fa0ff08e", + "reference": "f4dda85d48e8dc6000432db16176f2c9fa0ff08e", "shasum": "" }, "require": { @@ -1295,6 +1359,9 @@ "illuminate/support": "^8.0", "php": "^7.3|^8.0" }, + "provide": { + "psr/simple-cache-implementation": "1.0" + }, "suggest": { "ext-memcached": "Required to use the memcache cache driver.", "illuminate/database": "Required to use the database cache driver (^8.0).", @@ -1329,20 +1396,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-08T12:09:40+00:00" + "time": "2021-09-15T14:32:50+00:00" }, { "name": "illuminate/collections", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/collections.git", - "reference": "18fa841df912ec56849351dd6ca8928e8a98b69d" + "reference": "edaf5ea6ffe63dcab1ac86ee9db9c65209f44813" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/collections/zipball/18fa841df912ec56849351dd6ca8928e8a98b69d", - "reference": "18fa841df912ec56849351dd6ca8928e8a98b69d", + "url": "https://api.github.com/repos/illuminate/collections/zipball/edaf5ea6ffe63dcab1ac86ee9db9c65209f44813", + "reference": "edaf5ea6ffe63dcab1ac86ee9db9c65209f44813", "shasum": "" }, "require": { @@ -1383,11 +1450,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-08T12:48:16+00:00" + "time": "2021-10-11T20:11:16+00:00" }, { "name": "illuminate/config", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/config.git", @@ -1435,16 +1502,16 @@ }, { "name": "illuminate/console", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/console.git", - "reference": "94d9ba35e12ed8a00f82270b25a052bc43390802" + "reference": "c1bfcf8cde25f35b636ae5bd7df4502e8179e273" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/console/zipball/94d9ba35e12ed8a00f82270b25a052bc43390802", - "reference": "94d9ba35e12ed8a00f82270b25a052bc43390802", + "url": "https://api.github.com/repos/illuminate/console/zipball/c1bfcf8cde25f35b636ae5bd7df4502e8179e273", + "reference": "c1bfcf8cde25f35b636ae5bd7df4502e8179e273", "shasum": "" }, "require": { @@ -1491,20 +1558,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-06T21:45:30+00:00" + "time": "2021-10-05T18:59:34+00:00" }, { "name": "illuminate/container", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/container.git", - "reference": "ecb645e1838cdee62eebd07ded490b1de5505f35" + "reference": "ef73feb5216ef97ab7023cf59c0c8dbbd5505a9d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/container/zipball/ecb645e1838cdee62eebd07ded490b1de5505f35", - "reference": "ecb645e1838cdee62eebd07ded490b1de5505f35", + "url": "https://api.github.com/repos/illuminate/container/zipball/ef73feb5216ef97ab7023cf59c0c8dbbd5505a9d", + "reference": "ef73feb5216ef97ab7023cf59c0c8dbbd5505a9d", "shasum": "" }, "require": { @@ -1542,11 +1609,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-03T13:42:24+00:00" + "time": "2021-09-15T14:32:50+00:00" }, { "name": "illuminate/contracts", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/contracts.git", @@ -1594,16 +1661,16 @@ }, { "name": "illuminate/database", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/database.git", - "reference": "40ecc9d71ce79067db2275f1ff20beba2266279b" + "reference": "b8c1e5393e8c7f087a7f79158d04f314f00422d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/database/zipball/40ecc9d71ce79067db2275f1ff20beba2266279b", - "reference": "40ecc9d71ce79067db2275f1ff20beba2266279b", + "url": "https://api.github.com/repos/illuminate/database/zipball/b8c1e5393e8c7f087a7f79158d04f314f00422d0", + "reference": "b8c1e5393e8c7f087a7f79158d04f314f00422d0", "shasum": "" }, "require": { @@ -1617,7 +1684,7 @@ "symfony/console": "^5.1.4" }, "suggest": { - "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.6|^3.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.2).", "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", "illuminate/console": "Required to use the database commands (^8.0).", "illuminate/events": "Required to use the observers with Eloquent (^8.0).", @@ -1658,20 +1725,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-08T13:16:47+00:00" + "time": "2021-10-07T16:45:33+00:00" }, { "name": "illuminate/encryption", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/encryption.git", - "reference": "431e020003b5268137505f735cc7a06e58e75f06" + "reference": "3ff5c78f402c81da4b2ad4bef8f747a13e6fb0ff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/encryption/zipball/431e020003b5268137505f735cc7a06e58e75f06", - "reference": "431e020003b5268137505f735cc7a06e58e75f06", + "url": "https://api.github.com/repos/illuminate/encryption/zipball/3ff5c78f402c81da4b2ad4bef8f747a13e6fb0ff", + "reference": "3ff5c78f402c81da4b2ad4bef8f747a13e6fb0ff", "shasum": "" }, "require": { @@ -1709,20 +1776,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-06T20:25:35+00:00" + "time": "2021-09-15T14:32:50+00:00" }, { "name": "illuminate/events", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/events.git", - "reference": "7def78033f29cd0c0383513b27c291d233a7f90e" + "reference": "b7f06cafb6c09581617f2ca05d69e9b159e5a35d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/events/zipball/7def78033f29cd0c0383513b27c291d233a7f90e", - "reference": "7def78033f29cd0c0383513b27c291d233a7f90e", + "url": "https://api.github.com/repos/illuminate/events/zipball/b7f06cafb6c09581617f2ca05d69e9b159e5a35d", + "reference": "b7f06cafb6c09581617f2ca05d69e9b159e5a35d", "shasum": "" }, "require": { @@ -1764,11 +1831,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-16T21:45:47+00:00" + "time": "2021-09-15T14:32:50+00:00" }, { "name": "illuminate/filesystem", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/filesystem.git", @@ -1830,7 +1897,7 @@ }, { "name": "illuminate/hashing", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/hashing.git", @@ -1878,16 +1945,16 @@ }, { "name": "illuminate/http", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/http.git", - "reference": "9c04f04e7abdcfb13d4da5cf8ef3b41c82b142c0" + "reference": "6e4cc1ff7c7eb923fb5dff2bc2d8db831c8b8e7b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/http/zipball/9c04f04e7abdcfb13d4da5cf8ef3b41c82b142c0", - "reference": "9c04f04e7abdcfb13d4da5cf8ef3b41c82b142c0", + "url": "https://api.github.com/repos/illuminate/http/zipball/6e4cc1ff7c7eb923fb5dff2bc2d8db831c8b8e7b", + "reference": "6e4cc1ff7c7eb923fb5dff2bc2d8db831c8b8e7b", "shasum": "" }, "require": { @@ -1932,20 +1999,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-08T12:48:16+00:00" + "time": "2021-10-08T13:49:03+00:00" }, { "name": "illuminate/log", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/log.git", - "reference": "d21261c49095b49124f7ac8391fb6385621bd0c1" + "reference": "56d0383bcd8f7c3ba2ff9868e47459998953f4d7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/log/zipball/d21261c49095b49124f7ac8391fb6385621bd0c1", - "reference": "d21261c49095b49124f7ac8391fb6385621bd0c1", + "url": "https://api.github.com/repos/illuminate/log/zipball/56d0383bcd8f7c3ba2ff9868e47459998953f4d7", + "reference": "56d0383bcd8f7c3ba2ff9868e47459998953f4d7", "shasum": "" }, "require": { @@ -1981,11 +2048,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-06-28T14:05:06+00:00" + "time": "2021-10-05T16:21:49+00:00" }, { "name": "illuminate/macroable", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/macroable.git", @@ -2031,7 +2098,7 @@ }, { "name": "illuminate/pagination", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/pagination.git", @@ -2081,7 +2148,7 @@ }, { "name": "illuminate/pipeline", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/pipeline.git", @@ -2129,16 +2196,16 @@ }, { "name": "illuminate/queue", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/queue.git", - "reference": "e6418ed20a32f3178e30ec5c10b7d3ed2de41c22" + "reference": "cb0d65e984e644aecb09a547f87c360ea62e0628" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/queue/zipball/e6418ed20a32f3178e30ec5c10b7d3ed2de41c22", - "reference": "e6418ed20a32f3178e30ec5c10b7d3ed2de41c22", + "url": "https://api.github.com/repos/illuminate/queue/zipball/cb0d65e984e644aecb09a547f87c360ea62e0628", + "reference": "cb0d65e984e644aecb09a547f87c360ea62e0628", "shasum": "" }, "require": { @@ -2151,9 +2218,10 @@ "illuminate/filesystem": "^8.0", "illuminate/pipeline": "^8.0", "illuminate/support": "^8.0", + "laravel/serializable-closure": "^1.0", "opis/closure": "^3.6", "php": "^7.3|^8.0", - "ramsey/uuid": "^4.0", + "ramsey/uuid": "^4.2.2", "symfony/process": "^5.1.4" }, "suggest": { @@ -2190,20 +2258,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-08T12:09:40+00:00" + "time": "2021-10-07T16:15:15+00:00" }, { "name": "illuminate/redis", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/redis.git", - "reference": "f76f84cd27305bc510d67ae3a2ec83cd217dfeb8" + "reference": "1e853a26d755f46addda2b1d617f246fb29d0612" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/redis/zipball/f76f84cd27305bc510d67ae3a2ec83cd217dfeb8", - "reference": "f76f84cd27305bc510d67ae3a2ec83cd217dfeb8", + "url": "https://api.github.com/repos/illuminate/redis/zipball/1e853a26d755f46addda2b1d617f246fb29d0612", + "reference": "1e853a26d755f46addda2b1d617f246fb29d0612", "shasum": "" }, "require": { @@ -2244,20 +2312,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-08T12:09:40+00:00" + "time": "2021-09-13T19:02:46+00:00" }, { "name": "illuminate/session", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/session.git", - "reference": "6af8c7dc0314eac98d86b8b84e9aa34bf4c9c3d9" + "reference": "9ed81f37664392e09d55058c96811d791311df21" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/session/zipball/6af8c7dc0314eac98d86b8b84e9aa34bf4c9c3d9", - "reference": "6af8c7dc0314eac98d86b8b84e9aa34bf4c9c3d9", + "url": "https://api.github.com/repos/illuminate/session/zipball/9ed81f37664392e09d55058c96811d791311df21", + "reference": "9ed81f37664392e09d55058c96811d791311df21", "shasum": "" }, "require": { @@ -2300,20 +2368,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-08-03T13:30:49+00:00" + "time": "2021-09-15T14:32:50+00:00" }, { "name": "illuminate/support", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/support.git", - "reference": "c0fbc05c4362de423a7a4da137098e9d1affaf54" + "reference": "5346222c24bbc0da88af032053328dbebd1ab2d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/support/zipball/c0fbc05c4362de423a7a4da137098e9d1affaf54", - "reference": "c0fbc05c4362de423a7a4da137098e9d1affaf54", + "url": "https://api.github.com/repos/illuminate/support/zipball/5346222c24bbc0da88af032053328dbebd1ab2d8", + "reference": "5346222c24bbc0da88af032053328dbebd1ab2d8", "shasum": "" }, "require": { @@ -2332,8 +2400,8 @@ }, "suggest": { "illuminate/filesystem": "Required to use the composer class (^8.0).", - "league/commonmark": "Required to use Str::markdown() and Stringable::markdown() (^1.3|^2.0).", - "ramsey/uuid": "Required to use Str::uuid() (^4.0).", + "league/commonmark": "Required to use Str::markdown() and Stringable::markdown() (^1.3|^2.0.2).", + "ramsey/uuid": "Required to use Str::uuid() (^4.2.2).", "symfony/process": "Required to use the composer class (^5.1.4).", "symfony/var-dumper": "Required to use the dd function (^5.1.4).", "vlucas/phpdotenv": "Required to use the Env class and env helper (^5.2)." @@ -2368,20 +2436,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-08T12:48:16+00:00" + "time": "2021-10-06T13:04:48+00:00" }, { "name": "illuminate/testing", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/testing.git", - "reference": "7cd1b444bdb575865cf40c31a6249572f37e2802" + "reference": "fd06de78c512fd67904485957d48a657d4ffca42" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/testing/zipball/7cd1b444bdb575865cf40c31a6249572f37e2802", - "reference": "7cd1b444bdb575865cf40c31a6249572f37e2802", + "url": "https://api.github.com/repos/illuminate/testing/zipball/fd06de78c512fd67904485957d48a657d4ffca42", + "reference": "fd06de78c512fd67904485957d48a657d4ffca42", "shasum": "" }, "require": { @@ -2396,8 +2464,8 @@ "illuminate/console": "Required to assert console commands (^8.0).", "illuminate/database": "Required to assert databases (^8.0).", "illuminate/http": "Required to assert responses (^8.0).", - "mockery/mockery": "Required to use mocking (^1.4.2).", - "phpunit/phpunit": "Required to use assertions and run tests (^8.5.8|^9.3.3)." + "mockery/mockery": "Required to use mocking (^1.4.4).", + "phpunit/phpunit": "Required to use assertions and run tests (^8.5.19|^9.5.8)." }, "type": "library", "extra": { @@ -2426,20 +2494,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-06T14:12:59+00:00" + "time": "2021-09-21T13:37:59+00:00" }, { "name": "illuminate/translation", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/translation.git", - "reference": "2af0b8af56468284d7ce4fb61e0fc7b3c0194fc8" + "reference": "28219a6b98b2f1de529c3a821c4efe494f4247d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/translation/zipball/2af0b8af56468284d7ce4fb61e0fc7b3c0194fc8", - "reference": "2af0b8af56468284d7ce4fb61e0fc7b3c0194fc8", + "url": "https://api.github.com/repos/illuminate/translation/zipball/28219a6b98b2f1de529c3a821c4efe494f4247d3", + "reference": "28219a6b98b2f1de529c3a821c4efe494f4247d3", "shasum": "" }, "require": { @@ -2478,20 +2546,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-05-18T12:49:19+00:00" + "time": "2021-09-15T14:32:50+00:00" }, { "name": "illuminate/validation", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/validation.git", - "reference": "4f90c1281c9d92b1421efdc695919de936c1e4b5" + "reference": "50316b9fc8b64ac2ca8e752c913b9baa2b26f785" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/validation/zipball/4f90c1281c9d92b1421efdc695919de936c1e4b5", - "reference": "4f90c1281c9d92b1421efdc695919de936c1e4b5", + "url": "https://api.github.com/repos/illuminate/validation/zipball/50316b9fc8b64ac2ca8e752c913b9baa2b26f785", + "reference": "50316b9fc8b64ac2ca8e752c913b9baa2b26f785", "shasum": "" }, "require": { @@ -2537,20 +2605,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-06T18:02:01+00:00" + "time": "2021-09-29T17:31:44+00:00" }, { "name": "illuminate/view", - "version": "v8.60.0", + "version": "v8.64.0", "source": { "type": "git", "url": "https://github.com/illuminate/view.git", - "reference": "82352fb8ccf5dedfb03ba3bcf7598b15f1482971" + "reference": "cc2804231d6249d0bc6ac5fc856f1ce926a07dcd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/view/zipball/82352fb8ccf5dedfb03ba3bcf7598b15f1482971", - "reference": "82352fb8ccf5dedfb03ba3bcf7598b15f1482971", + "url": "https://api.github.com/repos/illuminate/view/zipball/cc2804231d6249d0bc6ac5fc856f1ce926a07dcd", + "reference": "cc2804231d6249d0bc6ac5fc856f1ce926a07dcd", "shasum": "" }, "require": { @@ -2591,20 +2659,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-09-08T12:48:16+00:00" + "time": "2021-10-06T15:54:12+00:00" }, { "name": "jean85/pretty-package-versions", - "version": "2.0.4", + "version": "2.0.5", "source": { "type": "git", "url": "https://github.com/Jean85/pretty-package-versions.git", - "reference": "694492c653c518456af2805f04eec445b997ed1f" + "reference": "ae547e455a3d8babd07b96966b17d7fd21d9c6af" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/694492c653c518456af2805f04eec445b997ed1f", - "reference": "694492c653c518456af2805f04eec445b997ed1f", + "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/ae547e455a3d8babd07b96966b17d7fd21d9c6af", + "reference": "ae547e455a3d8babd07b96966b17d7fd21d9c6af", "shasum": "" }, "require": { @@ -2648,9 +2716,9 @@ ], "support": { "issues": "https://github.com/Jean85/pretty-package-versions/issues", - "source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.4" + "source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.5" }, - "time": "2021-05-26T08:46:42+00:00" + "time": "2021-10-08T21:21:46+00:00" }, { "name": "laravel/lumen-framework", @@ -2749,6 +2817,65 @@ }, "time": "2021-09-03T16:28:30+00:00" }, + { + "name": "laravel/serializable-closure", + "version": "v1.0.3", + "source": { + "type": "git", + "url": "https://github.com/laravel/serializable-closure.git", + "reference": "6cfc678735f22ccedad761b8cae2bab14c3d8e5b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/6cfc678735f22ccedad761b8cae2bab14c3d8e5b", + "reference": "6cfc678735f22ccedad761b8cae2bab14c3d8e5b", + "shasum": "" + }, + "require": { + "php": "^7.3|^8.0" + }, + "require-dev": { + "pestphp/pest": "^1.18", + "phpstan/phpstan": "^0.12.98", + "symfony/var-dumper": "^5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laravel\\SerializableClosure\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Nuno Maduro", + "email": "nuno@laravel.com" + } + ], + "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", + "keywords": [ + "closure", + "laravel", + "serializable" + ], + "support": { + "issues": "https://github.com/laravel/serializable-closure/issues", + "source": "https://github.com/laravel/serializable-closure" + }, + "time": "2021-10-07T14:00:57+00:00" + }, { "name": "lcobucci/jwt", "version": "3.2.5", @@ -2813,24 +2940,24 @@ }, { "name": "monolog/monolog", - "version": "2.3.2", + "version": "2.3.5", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "71312564759a7db5b789296369c1a264efc43aad" + "reference": "fd4380d6fc37626e2f799f29d91195040137eba9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/71312564759a7db5b789296369c1a264efc43aad", - "reference": "71312564759a7db5b789296369c1a264efc43aad", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd4380d6fc37626e2f799f29d91195040137eba9", + "reference": "fd4380d6fc37626e2f799f29d91195040137eba9", "shasum": "" }, "require": { "php": ">=7.2", - "psr/log": "^1.0.1" + "psr/log": "^1.0.1 || ^2.0 || ^3.0" }, "provide": { - "psr/log-implementation": "1.0.0" + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" }, "require-dev": { "aws/aws-sdk-php": "^2.4.9 || ^3.0", @@ -2838,14 +2965,14 @@ "elasticsearch/elasticsearch": "^7", "graylog2/gelf-php": "^1.4.2", "mongodb/mongodb": "^1.8", - "php-amqplib/php-amqplib": "~2.4", + "php-amqplib/php-amqplib": "~2.4 || ^3", "php-console/php-console": "^3.1.3", "phpspec/prophecy": "^1.6.1", "phpstan/phpstan": "^0.12.91", "phpunit/phpunit": "^8.5", "predis/predis": "^1.1", "rollbar/rollbar": "^1.3", - "ruflin/elastica": ">=0.90 <7.0.1", + "ruflin/elastica": ">=0.90@dev", "swiftmailer/swiftmailer": "^5.3|^6.0" }, "suggest": { @@ -2853,8 +2980,11 @@ "doctrine/couchdb": "Allow sending log messages to a CouchDB server", "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", "ext-mbstring": "Allow to work properly with unicode symbols", "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", @@ -2893,7 +3023,7 @@ ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.3.2" + "source": "https://github.com/Seldaek/monolog/tree/2.3.5" }, "funding": [ { @@ -2905,7 +3035,7 @@ "type": "tidelift" } ], - "time": "2021-07-23T07:42:52+00:00" + "time": "2021-10-01T21:08:31+00:00" }, { "name": "namshi/jose", @@ -3337,16 +3467,16 @@ }, { "name": "php-http/discovery", - "version": "1.14.0", + "version": "1.14.1", "source": { "type": "git", "url": "https://github.com/php-http/discovery.git", - "reference": "778f722e29250c1fac0bbdef2c122fa5d038c9eb" + "reference": "de90ab2b41d7d61609f504e031339776bc8c7223" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/discovery/zipball/778f722e29250c1fac0bbdef2c122fa5d038c9eb", - "reference": "778f722e29250c1fac0bbdef2c122fa5d038c9eb", + "url": "https://api.github.com/repos/php-http/discovery/zipball/de90ab2b41d7d61609f504e031339776bc8c7223", + "reference": "de90ab2b41d7d61609f504e031339776bc8c7223", "shasum": "" }, "require": { @@ -3399,9 +3529,9 @@ ], "support": { "issues": "https://github.com/php-http/discovery/issues", - "source": "https://github.com/php-http/discovery/tree/1.14.0" + "source": "https://github.com/php-http/discovery/tree/1.14.1" }, - "time": "2021-06-01T14:30:21+00:00" + "time": "2021-09-18T07:57:46+00:00" }, { "name": "php-http/httplug", @@ -4124,16 +4254,16 @@ }, { "name": "ramsey/collection", - "version": "1.2.1", + "version": "1.2.2", "source": { "type": "git", "url": "https://github.com/ramsey/collection.git", - "reference": "eaca1dc1054ddd10cbd83c1461907bee6fb528fa" + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/collection/zipball/eaca1dc1054ddd10cbd83c1461907bee6fb528fa", - "reference": "eaca1dc1054ddd10cbd83c1461907bee6fb528fa", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", "shasum": "" }, "require": { @@ -4187,7 +4317,7 @@ ], "support": { "issues": "https://github.com/ramsey/collection/issues", - "source": "https://github.com/ramsey/collection/tree/1.2.1" + "source": "https://github.com/ramsey/collection/tree/1.2.2" }, "funding": [ { @@ -4199,28 +4329,29 @@ "type": "tidelift" } ], - "time": "2021-08-06T03:41:06+00:00" + "time": "2021-10-10T03:01:02+00:00" }, { "name": "ramsey/uuid", - "version": "4.2.1", + "version": "4.2.3", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", - "reference": "fe665a03df4f056aa65af552a96e1976df8c8dae" + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/fe665a03df4f056aa65af552a96e1976df8c8dae", - "reference": "fe665a03df4f056aa65af552a96e1976df8c8dae", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", "shasum": "" }, "require": { "brick/math": "^0.8 || ^0.9", "ext-json": "*", - "php": "^7.2 || ^8", + "php": "^7.2 || ^8.0", "ramsey/collection": "^1.0", - "symfony/polyfill-ctype": "^1.8" + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" }, "replace": { "rhumsaa/uuid": "self.version" @@ -4284,7 +4415,7 @@ ], "support": { "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid/tree/4.2.1" + "source": "https://github.com/ramsey/uuid/tree/4.2.3" }, "funding": [ { @@ -4296,7 +4427,7 @@ "type": "tidelift" } ], - "time": "2021-08-11T01:06:55+00:00" + "time": "2021-09-25T23:10:38+00:00" }, { "name": "sentry/sdk", @@ -4356,16 +4487,16 @@ }, { "name": "sentry/sentry", - "version": "3.3.2", + "version": "3.3.3", "source": { "type": "git", "url": "https://github.com/getsentry/sentry-php.git", - "reference": "3d733139a3ba2d1d3a8011580e3acf0ba1d0dc9b" + "reference": "9a7b6d84ac8fa370397336028e760c71accac1dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/3d733139a3ba2d1d3a8011580e3acf0ba1d0dc9b", - "reference": "3d733139a3ba2d1d3a8011580e3acf0ba1d0dc9b", + "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/9a7b6d84ac8fa370397336028e760c71accac1dc", + "reference": "9a7b6d84ac8fa370397336028e760c71accac1dc", "shasum": "" }, "require": { @@ -4444,7 +4575,7 @@ ], "support": { "issues": "https://github.com/getsentry/sentry-php/issues", - "source": "https://github.com/getsentry/sentry-php/tree/3.3.2" + "source": "https://github.com/getsentry/sentry-php/tree/3.3.3" }, "funding": [ { @@ -4456,20 +4587,20 @@ "type": "custom" } ], - "time": "2021-07-19T08:09:34+00:00" + "time": "2021-10-04T11:20:34+00:00" }, { "name": "sentry/sentry-laravel", - "version": "2.8.0", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/getsentry/sentry-laravel.git", - "reference": "21dd07bdd2956e182ffde32d22872ce1a4b3eca9" + "reference": "3acb930f1abeb67046097c3912c7b4b9b4303f08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/getsentry/sentry-laravel/zipball/21dd07bdd2956e182ffde32d22872ce1a4b3eca9", - "reference": "21dd07bdd2956e182ffde32d22872ce1a4b3eca9", + "url": "https://api.github.com/repos/getsentry/sentry-laravel/zipball/3acb930f1abeb67046097c3912c7b4b9b4303f08", + "reference": "3acb930f1abeb67046097c3912c7b4b9b4303f08", "shasum": "" }, "require": { @@ -4535,7 +4666,7 @@ ], "support": { "issues": "https://github.com/getsentry/sentry-laravel/issues", - "source": "https://github.com/getsentry/sentry-laravel/tree/2.8.0" + "source": "https://github.com/getsentry/sentry-laravel/tree/2.9.0" }, "funding": [ { @@ -4547,7 +4678,7 @@ "type": "custom" } ], - "time": "2021-08-08T09:03:08+00:00" + "time": "2021-10-06T13:08:08+00:00" }, { "name": "symfony/console", @@ -5011,16 +5142,16 @@ }, { "name": "symfony/http-client", - "version": "v5.3.7", + "version": "v5.3.8", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "da8638ffecefc4e8ba2bc848d7b61a408119b333" + "reference": "c6370fe2c0a445aedc08f592a6a3149da1fea4c7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/da8638ffecefc4e8ba2bc848d7b61a408119b333", - "reference": "da8638ffecefc4e8ba2bc848d7b61a408119b333", + "url": "https://api.github.com/repos/symfony/http-client/zipball/c6370fe2c0a445aedc08f592a6a3149da1fea4c7", + "reference": "c6370fe2c0a445aedc08f592a6a3149da1fea4c7", "shasum": "" }, "require": { @@ -5078,7 +5209,7 @@ "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-client/tree/v5.3.7" + "source": "https://github.com/symfony/http-client/tree/v5.3.8" }, "funding": [ { @@ -5094,7 +5225,7 @@ "type": "tidelift" } ], - "time": "2021-08-28T16:24:37+00:00" + "time": "2021-09-07T10:45:28+00:00" }, { "name": "symfony/http-client-contracts", @@ -5249,16 +5380,16 @@ }, { "name": "symfony/http-kernel", - "version": "v5.3.7", + "version": "v5.3.9", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "a3a78e37935a527b50376c22ac1cec35b57fe787" + "reference": "ceaf46a992f60e90645e7279825a830f733a17c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/a3a78e37935a527b50376c22ac1cec35b57fe787", - "reference": "a3a78e37935a527b50376c22ac1cec35b57fe787", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/ceaf46a992f60e90645e7279825a830f733a17c5", + "reference": "ceaf46a992f60e90645e7279825a830f733a17c5", "shasum": "" }, "require": { @@ -5341,7 +5472,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v5.3.7" + "source": "https://github.com/symfony/http-kernel/tree/v5.3.9" }, "funding": [ { @@ -5357,20 +5488,20 @@ "type": "tidelift" } ], - "time": "2021-08-30T12:37:19+00:00" + "time": "2021-09-28T10:25:11+00:00" }, { "name": "symfony/mime", - "version": "v5.3.7", + "version": "v5.3.8", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "ae887cb3b044658676129f5e97aeb7e9eb69c2d8" + "reference": "a756033d0a7e53db389618653ae991eba5a19a11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/ae887cb3b044658676129f5e97aeb7e9eb69c2d8", - "reference": "ae887cb3b044658676129f5e97aeb7e9eb69c2d8", + "url": "https://api.github.com/repos/symfony/mime/zipball/a756033d0a7e53db389618653ae991eba5a19a11", + "reference": "a756033d0a7e53db389618653ae991eba5a19a11", "shasum": "" }, "require": { @@ -5424,7 +5555,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.3.7" + "source": "https://github.com/symfony/mime/tree/v5.3.8" }, "funding": [ { @@ -5440,7 +5571,7 @@ "type": "tidelift" } ], - "time": "2021-08-20T11:40:01+00:00" + "time": "2021-09-10T12:30:38+00:00" }, { "name": "symfony/options-resolver", @@ -6700,16 +6831,16 @@ }, { "name": "symfony/translation", - "version": "v5.3.7", + "version": "v5.3.9", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "4d595a6d15fd3a2c67f6f31d14d15d3b7356d7a6" + "reference": "6e69f3551c1a3356cf6ea8d019bf039a0f8b6886" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/4d595a6d15fd3a2c67f6f31d14d15d3b7356d7a6", - "reference": "4d595a6d15fd3a2c67f6f31d14d15d3b7356d7a6", + "url": "https://api.github.com/repos/symfony/translation/zipball/6e69f3551c1a3356cf6ea8d019bf039a0f8b6886", + "reference": "6e69f3551c1a3356cf6ea8d019bf039a0f8b6886", "shasum": "" }, "require": { @@ -6775,7 +6906,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v5.3.7" + "source": "https://github.com/symfony/translation/tree/v5.3.9" }, "funding": [ { @@ -6873,16 +7004,16 @@ }, { "name": "symfony/var-dumper", - "version": "v5.3.7", + "version": "v5.3.8", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "3ad5af4aed07d0a0201bbcfc42658fe6c5b2fb8f" + "reference": "eaaea4098be1c90c8285543e1356a09c8aa5c8da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/3ad5af4aed07d0a0201bbcfc42658fe6c5b2fb8f", - "reference": "3ad5af4aed07d0a0201bbcfc42658fe6c5b2fb8f", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/eaaea4098be1c90c8285543e1356a09c8aa5c8da", + "reference": "eaaea4098be1c90c8285543e1356a09c8aa5c8da", "shasum": "" }, "require": { @@ -6941,7 +7072,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.3.7" + "source": "https://github.com/symfony/var-dumper/tree/v5.3.8" }, "funding": [ { @@ -6957,7 +7088,7 @@ "type": "tidelift" } ], - "time": "2021-08-04T23:19:25+00:00" + "time": "2021-09-24T15:59:58+00:00" }, { "name": "tymon/jwt-auth", @@ -7047,31 +7178,31 @@ }, { "name": "vlucas/phpdotenv", - "version": "v5.3.0", + "version": "v5.3.1", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "b3eac5c7ac896e52deab4a99068e3f4ab12d9e56" + "reference": "accaddf133651d4b5cf81a119f25296736ffc850" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/b3eac5c7ac896e52deab4a99068e3f4ab12d9e56", - "reference": "b3eac5c7ac896e52deab4a99068e3f4ab12d9e56", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/accaddf133651d4b5cf81a119f25296736ffc850", + "reference": "accaddf133651d4b5cf81a119f25296736ffc850", "shasum": "" }, "require": { "ext-pcre": "*", - "graham-campbell/result-type": "^1.0.1", + "graham-campbell/result-type": "^1.0.2", "php": "^7.1.3 || ^8.0", - "phpoption/phpoption": "^1.7.4", - "symfony/polyfill-ctype": "^1.17", - "symfony/polyfill-mbstring": "^1.17", - "symfony/polyfill-php80": "^1.17" + "phpoption/phpoption": "^1.8", + "symfony/polyfill-ctype": "^1.23", + "symfony/polyfill-mbstring": "^1.23.1", + "symfony/polyfill-php80": "^1.23.1" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.4.1", "ext-filter": "*", - "phpunit/phpunit": "^7.5.20 || ^8.5.14 || ^9.5.1" + "phpunit/phpunit": "^7.5.20 || ^8.5.21 || ^9.5.10" }, "suggest": { "ext-filter": "Required to use the boolean validator." @@ -7094,13 +7225,11 @@ "authors": [ { "name": "Graham Campbell", - "email": "graham@alt-three.com", - "homepage": "https://gjcampbell.co.uk/" + "email": "hello@gjcampbell.co.uk" }, { "name": "Vance Lucas", - "email": "vance@vancelucas.com", - "homepage": "https://vancelucas.com/" + "email": "vance@vancelucas.com" } ], "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", @@ -7111,7 +7240,7 @@ ], "support": { "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/v5.3.0" + "source": "https://github.com/vlucas/phpdotenv/tree/v5.3.1" }, "funding": [ { @@ -7123,7 +7252,7 @@ "type": "tidelift" } ], - "time": "2021-01-20T15:23:13+00:00" + "time": "2021-10-02T19:24:42+00:00" }, { "name": "voku/portable-ascii", @@ -7310,16 +7439,16 @@ }, { "name": "amphp/amp", - "version": "v2.6.0", + "version": "v2.6.1", "source": { "type": "git", "url": "https://github.com/amphp/amp.git", - "reference": "caa95edeb1ca1bf7532e9118ede4a3c3126408cc" + "reference": "c5fc66a78ee38d7ac9195a37bacaf940eb3f65ae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/amphp/amp/zipball/caa95edeb1ca1bf7532e9118ede4a3c3126408cc", - "reference": "caa95edeb1ca1bf7532e9118ede4a3c3126408cc", + "url": "https://api.github.com/repos/amphp/amp/zipball/c5fc66a78ee38d7ac9195a37bacaf940eb3f65ae", + "reference": "c5fc66a78ee38d7ac9195a37bacaf940eb3f65ae", "shasum": "" }, "require": { @@ -7387,7 +7516,7 @@ "support": { "irc": "irc://irc.freenode.org/amphp", "issues": "https://github.com/amphp/amp/issues", - "source": "https://github.com/amphp/amp/tree/v2.6.0" + "source": "https://github.com/amphp/amp/tree/v2.6.1" }, "funding": [ { @@ -7395,7 +7524,7 @@ "type": "github" } ], - "time": "2021-07-16T20:06:06+00:00" + "time": "2021-09-23T18:43:08+00:00" }, { "name": "amphp/byte-stream", @@ -7476,16 +7605,16 @@ }, { "name": "captainhook/captainhook", - "version": "5.10.2", + "version": "5.10.4", "source": { "type": "git", "url": "https://github.com/captainhookphp/captainhook.git", - "reference": "b21e414a173538ffcb621e06347fe49280d94adf" + "reference": "4cf2f8afda36e1f08f4f04985355e1f5126ea9a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/captainhookphp/captainhook/zipball/b21e414a173538ffcb621e06347fe49280d94adf", - "reference": "b21e414a173538ffcb621e06347fe49280d94adf", + "url": "https://api.github.com/repos/captainhookphp/captainhook/zipball/4cf2f8afda36e1f08f4f04985355e1f5126ea9a1", + "reference": "4cf2f8afda36e1f08f4f04985355e1f5126ea9a1", "shasum": "" }, "require": { @@ -7547,7 +7676,7 @@ ], "support": { "issues": "https://github.com/captainhookphp/captainhook/issues", - "source": "https://github.com/captainhookphp/captainhook/tree/5.10.2" + "source": "https://github.com/captainhookphp/captainhook/tree/5.10.4" }, "funding": [ { @@ -7555,7 +7684,7 @@ "type": "github" } ], - "time": "2021-09-03T18:02:32+00:00" + "time": "2021-09-28T15:12:04+00:00" }, { "name": "codedungeon/php-cli-colors", @@ -8374,16 +8503,16 @@ }, { "name": "mockery/mockery", - "version": "1.4.3", + "version": "1.4.4", "source": { "type": "git", "url": "https://github.com/mockery/mockery.git", - "reference": "d1339f64479af1bee0e82a0413813fe5345a54ea" + "reference": "e01123a0e847d52d186c5eb4b9bf58b0c6d00346" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mockery/mockery/zipball/d1339f64479af1bee0e82a0413813fe5345a54ea", - "reference": "d1339f64479af1bee0e82a0413813fe5345a54ea", + "url": "https://api.github.com/repos/mockery/mockery/zipball/e01123a0e847d52d186c5eb4b9bf58b0c6d00346", + "reference": "e01123a0e847d52d186c5eb4b9bf58b0c6d00346", "shasum": "" }, "require": { @@ -8440,9 +8569,9 @@ ], "support": { "issues": "https://github.com/mockery/mockery/issues", - "source": "https://github.com/mockery/mockery/tree/1.4.3" + "source": "https://github.com/mockery/mockery/tree/1.4.4" }, - "time": "2021-02-24T09:51:49+00:00" + "time": "2021-09-13T15:28:59+00:00" }, { "name": "myclabs/deep-copy", @@ -8555,16 +8684,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.12.0", + "version": "v4.13.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "6608f01670c3cc5079e18c1dab1104e002579143" + "reference": "50953a2691a922aa1769461637869a0a2faa3f53" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6608f01670c3cc5079e18c1dab1104e002579143", - "reference": "6608f01670c3cc5079e18c1dab1104e002579143", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/50953a2691a922aa1769461637869a0a2faa3f53", + "reference": "50953a2691a922aa1769461637869a0a2faa3f53", "shasum": "" }, "require": { @@ -8605,9 +8734,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.12.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.13.0" }, - "time": "2021-07-21T10:44:31+00:00" + "time": "2021-09-20T12:20:58+00:00" }, { "name": "openlss/lib-array2xml", @@ -8939,16 +9068,16 @@ }, { "name": "phpdocumentor/type-resolver", - "version": "1.4.0", + "version": "1.5.1", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0" + "reference": "a12f7e301eb7258bb68acd89d4aefa05c2906cae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/a12f7e301eb7258bb68acd89d4aefa05c2906cae", + "reference": "a12f7e301eb7258bb68acd89d4aefa05c2906cae", "shasum": "" }, "require": { @@ -8956,7 +9085,8 @@ "phpdocumentor/reflection-common": "^2.0" }, "require-dev": { - "ext-tokenizer": "*" + "ext-tokenizer": "*", + "psalm/phar": "^4.8" }, "type": "library", "extra": { @@ -8982,9 +9112,9 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.4.0" + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.5.1" }, - "time": "2020-09-17T18:55:26+00:00" + "time": "2021-10-02T14:08:47+00:00" }, { "name": "phpspec/prophecy", @@ -9055,23 +9185,23 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.6", + "version": "9.2.7", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "f6293e1b30a2354e8428e004689671b83871edde" + "reference": "d4c798ed8d51506800b441f7a13ecb0f76f12218" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f6293e1b30a2354e8428e004689671b83871edde", - "reference": "f6293e1b30a2354e8428e004689671b83871edde", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/d4c798ed8d51506800b441f7a13ecb0f76f12218", + "reference": "d4c798ed8d51506800b441f7a13ecb0f76f12218", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "ext-xmlwriter": "*", - "nikic/php-parser": "^4.10.2", + "nikic/php-parser": "^4.12.0", "php": ">=7.3", "phpunit/php-file-iterator": "^3.0.3", "phpunit/php-text-template": "^2.0.2", @@ -9120,7 +9250,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.6" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.7" }, "funding": [ { @@ -9128,7 +9258,7 @@ "type": "github" } ], - "time": "2021-03-28T07:26:59+00:00" + "time": "2021-09-17T05:39:03+00:00" }, { "name": "phpunit/php-file-iterator", @@ -9373,16 +9503,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.5.9", + "version": "9.5.10", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "ea8c2dfb1065eb35a79b3681eee6e6fb0a6f273b" + "reference": "c814a05837f2edb0d1471d6e3f4ab3501ca3899a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/ea8c2dfb1065eb35a79b3681eee6e6fb0a6f273b", - "reference": "ea8c2dfb1065eb35a79b3681eee6e6fb0a6f273b", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c814a05837f2edb0d1471d6e3f4ab3501ca3899a", + "reference": "c814a05837f2edb0d1471d6e3f4ab3501ca3899a", "shasum": "" }, "require": { @@ -9398,7 +9528,7 @@ "phar-io/version": "^3.0.2", "php": ">=7.3", "phpspec/prophecy": "^1.12.1", - "phpunit/php-code-coverage": "^9.2.3", + "phpunit/php-code-coverage": "^9.2.7", "phpunit/php-file-iterator": "^3.0.5", "phpunit/php-invoker": "^3.1.1", "phpunit/php-text-template": "^2.0.3", @@ -9460,7 +9590,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.9" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.10" }, "funding": [ { @@ -9472,7 +9602,7 @@ "type": "github" } ], - "time": "2021-08-31T06:47:40+00:00" + "time": "2021-09-25T07:38:51+00:00" }, { "name": "psr/cache", @@ -10376,7 +10506,6 @@ "type": "github" } ], - "abandoned": true, "time": "2020-09-28T06:45:17+00:00" }, { From 6bf8ead79c6d350af86d19ea8b67e3d3c38a9696 Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Wed, 13 Oct 2021 15:09:04 +0200 Subject: [PATCH 05/13] Update composer dependencies v2 --- composer.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.lock b/composer.lock index a40dcb4..a786b78 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "0fa65154c5fb3f612eaf929c92f850df", + "content-hash": "147b74ccbb322470c4f9003758d2266a", "packages": [ { "name": "brick/math", @@ -11269,7 +11269,7 @@ "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": ">=7.2" + "php": ">=8.0" }, "platform-dev": [], "plugin-api-version": "2.0.0" From 6a73e875403e70094f794446a8712cd468aa4b05 Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Wed, 13 Oct 2021 15:26:21 +0200 Subject: [PATCH 06/13] Added migration --- ..._10_13_152111_add_user_profile_picture.php | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 database/migrations/2021_10_13_152111_add_user_profile_picture.php diff --git a/database/migrations/2021_10_13_152111_add_user_profile_picture.php b/database/migrations/2021_10_13_152111_add_user_profile_picture.php new file mode 100644 index 0000000..cc6fc6b --- /dev/null +++ b/database/migrations/2021_10_13_152111_add_user_profile_picture.php @@ -0,0 +1,28 @@ +string('picture')->nullable()->after('last_name'); + }); + } + + /** + * Reverse the migrations. + */ + public function down() + { + Schema::table('users', function (Blueprint $table) { + $table->dropColumn('picture'); + }); + } +} From 2cc0121566754235c12ed28cd1040123117b43d6 Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Wed, 13 Oct 2021 15:33:58 +0200 Subject: [PATCH 07/13] Updated User model and factory --- app/Models/User.php | 1 + database/factories/UserFactory.php | 1 + 2 files changed, 2 insertions(+) diff --git a/app/Models/User.php b/app/Models/User.php index d797e86..00d8ddf 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -23,6 +23,7 @@ class User extends Model implements AuthenticatableContract, AuthorizableContrac 'email', 'first_name', 'last_name', + 'picture', ]; /** diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php index 2977354..f9bd480 100644 --- a/database/factories/UserFactory.php +++ b/database/factories/UserFactory.php @@ -27,6 +27,7 @@ public function definition() return [ 'first_name' => $this->faker->firstName, 'last_name' => $this->faker->lastName, + 'picture' => $this->faker->imageUrl(300, 300, 'people'), 'email' => $this->faker->unique()->safeEmail, 'password' => Hash::make('password'), ]; From 9c01115928d1a9ca8401fb9763aae422632ac5e0 Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Wed, 13 Oct 2021 15:39:15 +0200 Subject: [PATCH 08/13] Added user picture validation in controller --- app/Http/Controllers/UserController.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 3b0388c..f82ae57 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -46,6 +46,7 @@ public function new(Request $request) 'password' => 'required|string|min:6', 'first_name' => 'filled|string', 'last_name' => 'filled|string', + 'picture' => 'filled|url', ]); $data = $request->all(); @@ -73,6 +74,7 @@ public function update(Request $request, $id) 'first_name' => 'filled|string', 'last_name' => 'filled|string', 'password' => 'filled|string|min:6', + 'picture' => 'filled|url', ]); if ($this->emailExists($request->input('email'))) { From c27df087483e88a98f4dbeaddc202621a23ea80b Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Wed, 13 Oct 2021 15:43:39 +0200 Subject: [PATCH 09/13] Added some assertions for user profile picture validation --- tests/UserTest.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/UserTest.php b/tests/UserTest.php index 66251a6..00e8b0e 100644 --- a/tests/UserTest.php +++ b/tests/UserTest.php @@ -69,6 +69,7 @@ public function testUserControllerCoverage() public function testUserCoverage() { + /** @var User $user */ $user = User::factory()->create(); $this->actingAs($user); $post = Post::factory()->create([ @@ -97,6 +98,9 @@ public function testUserNewValidation() $this->post('auth/register', ['email' => 'test@email.com']) ->seeStatusCode(422); + $this->post('auth/register', ['email' => 'test@email.com', 'password' => 'password', 'picture' => 'test']) + ->seeStatusCode(422); + $this->post('auth/register', ['email' => 'test@email.com', 'password' => 'password']) ->seeStatusCode(200); } @@ -106,6 +110,8 @@ public function testUserEditValidation() User::factory()->create([ 'email' => 'test@email.com', ]); + + /** @var User $user */ $user = User::factory()->create(); $this->actingAs($user); @@ -115,6 +121,9 @@ public function testUserEditValidation() $this->put('users/' . $user->id, ['email' => 'test']) ->seeStatusCode(422); + $this->put('users/' . $user->id, ['picture' => 'test']) + ->seeStatusCode(422); + $this->put('users/' . $user->id, ['email' => 'test@email.com']) ->seeStatusCode(409); From 38df23ebaa24ed70c2eacaabeb9b72afe2d65fc4 Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Wed, 13 Oct 2021 15:47:17 +0200 Subject: [PATCH 10/13] Refactoring, fix #14 --- app/Policies/CommentPolicy.php | 8 ++++---- tests/AuthTest.php | 1 + tests/CommentTest.php | 5 +++++ tests/MultipartFormDataTest.php | 1 + tests/PostTest.php | 5 +++++ 5 files changed, 16 insertions(+), 4 deletions(-) diff --git a/app/Policies/CommentPolicy.php b/app/Policies/CommentPolicy.php index 8f09bbb..38badc3 100644 --- a/app/Policies/CommentPolicy.php +++ b/app/Policies/CommentPolicy.php @@ -13,8 +13,8 @@ class CommentPolicy /** * Determine if the given comment can be updated by the user. * - * @param User $user - * @param Comment $comment + * @param User $user + * @param Comment $comment * * @return Response */ @@ -28,8 +28,8 @@ public function update(User $user, Comment $comment): Response /** * Determine if the given comment can be deleted by the user. * - * @param User $user - * @param Comment $comment + * @param User $user + * @param Comment $comment * * @return Response */ diff --git a/tests/AuthTest.php b/tests/AuthTest.php index 776f166..01fb2eb 100644 --- a/tests/AuthTest.php +++ b/tests/AuthTest.php @@ -56,6 +56,7 @@ public function testRefresh() public function testMe() { + /** @var User $user */ $user = User::factory()->create(); $this->actingAs($user); diff --git a/tests/CommentTest.php b/tests/CommentTest.php index 5c617ac..5119e43 100644 --- a/tests/CommentTest.php +++ b/tests/CommentTest.php @@ -31,6 +31,7 @@ public function testGetComments() public function testCommentEdit() { + /** @var User $user */ $user = User::factory()->create(); $user2 = User::factory()->create(); $post = Post::factory()->create([ @@ -74,6 +75,7 @@ public function testCommentEdit() public function testCommentDelete() { + /** @var User $user */ $user = User::factory()->create(); $user2 = User::factory()->create(); $post = Post::factory()->create([ @@ -109,6 +111,7 @@ public function testCommentDelete() public function testCommentNew() { + /** @var User $user */ $user = User::factory()->create(); $post = Post::factory()->create([ 'user_id' => $user->id, @@ -130,6 +133,7 @@ public function testCommentNew() public function testCommentCoverage() { + /** @var User $user */ $user = User::factory()->create(); $this->actingAs($user); $post = Post::factory()->create([ @@ -147,6 +151,7 @@ public function testCommentCoverage() public function testCommentNewValidation() { + /** @var User $user */ $user = User::factory()->create(); $this->actingAs($user); $post = Post::factory()->create([ diff --git a/tests/MultipartFormDataTest.php b/tests/MultipartFormDataTest.php index 002ae56..8c4a4a3 100644 --- a/tests/MultipartFormDataTest.php +++ b/tests/MultipartFormDataTest.php @@ -11,6 +11,7 @@ class MultipartFormDataTest extends TestCase { public function testMultipartPutRequest() { + /** @var User $user */ $user = User::factory()->create(); $post = Post::factory()->create([ 'user_id' => $user->id, diff --git a/tests/PostTest.php b/tests/PostTest.php index 4d89c0e..f9c5bf9 100644 --- a/tests/PostTest.php +++ b/tests/PostTest.php @@ -43,6 +43,7 @@ public function testGetNotExistingPost() public function testPostEdit() { + /** @var User $user */ $user = User::factory()->create(); $user2 = User::factory()->create(); $post = Post::factory()->create([ @@ -73,6 +74,7 @@ public function testPostEdit() public function testPostDelete() { + /** @var User $user */ $user = User::factory()->create(); $user2 = User::factory()->create(); $post = Post::factory()->create([ @@ -100,6 +102,7 @@ public function testPostDelete() public function testPostNew() { + /** @var User $user */ $user = User::factory()->create(); $sampleText = Str::random(300); @@ -115,6 +118,7 @@ public function testPostNew() public function testPostCoverage() { + /** @var User $user */ $user = User::factory()->create(); $this->actingAs($user); $post = Post::factory()->create([ @@ -126,6 +130,7 @@ public function testPostCoverage() public function testPostNewValidation() { + /** @var User $user */ $user = User::factory()->create(); $this->actingAs($user); From 7d619d484c27dca95571ef4459caa8bbad6e08cd Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Wed, 13 Oct 2021 16:18:42 +0200 Subject: [PATCH 11/13] Added manual cors middleware, fix #16 --- app/Http/Middleware/CorsMiddleware.php | 38 ++++++++++++++++++++++++++ bootstrap/app.php | 1 + 2 files changed, 39 insertions(+) create mode 100644 app/Http/Middleware/CorsMiddleware.php diff --git a/app/Http/Middleware/CorsMiddleware.php b/app/Http/Middleware/CorsMiddleware.php new file mode 100644 index 0000000..d5c53fe --- /dev/null +++ b/app/Http/Middleware/CorsMiddleware.php @@ -0,0 +1,38 @@ + '*', + 'Access-Control-Allow-Methods' => 'POST, GET, OPTIONS, PUT, DELETE', + 'Access-Control-Allow-Credentials' => 'true', + 'Access-Control-Max-Age' => '86400', + 'Access-Control-Allow-Headers' => 'Origin, Content-Type, Accept, Authorization, X-Request-With', + ]; + + if ($request->isMethod('OPTIONS')) { + return response()->json('{"method":"OPTIONS"}', 200, $headers); + } + + $response = $next($request); + foreach ($headers as $key => $value) { + $response->header($key, $value); + } + + return $response; + } +} diff --git a/bootstrap/app.php b/bootstrap/app.php index 7b7c6cf..621115c 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -74,6 +74,7 @@ $app->middleware([ App\Http\Middleware\ParseMultipartFormDataInputForNonPostRequestsMiddleware::class, + App\Http\Middleware\CorsMiddleware::class, ]); $app->routeMiddleware([ From e235937be32ba6fa160c8d510079c0d18fd3a3fc Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Wed, 13 Oct 2021 17:27:42 +0200 Subject: [PATCH 12/13] Hitting 100% coverage: added some tests on response headers --- tests/CorsMiddlewareTest.php | 40 ++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 tests/CorsMiddlewareTest.php diff --git a/tests/CorsMiddlewareTest.php b/tests/CorsMiddlewareTest.php new file mode 100644 index 0000000..0474639 --- /dev/null +++ b/tests/CorsMiddlewareTest.php @@ -0,0 +1,40 @@ +call('GET', 'version'); + + $this->assertEquals(200, $response->getStatusCode()); + $this->assertEquals('POST, GET, OPTIONS, PUT, DELETE', $response->headers->get('Access-Control-Allow-Methods')); + $this->assertEquals('*', $response->headers->get('Access-Control-Allow-Origin')); + $this->assertEquals('true', $response->headers->get('Access-Control-Allow-Credentials')); + $this->assertEquals('Origin, Content-Type, Accept, Authorization, X-Request-With', $response->headers->get('Access-Control-Allow-Headers')); + } + + public function testPostRequest() + { + $response = $this->call('POST', 'version'); + + $this->assertEquals(405, $response->getStatusCode()); + $this->assertEquals('POST, GET, OPTIONS, PUT, DELETE', $response->headers->get('Access-Control-Allow-Methods')); + $this->assertEquals('*', $response->headers->get('Access-Control-Allow-Origin')); + $this->assertEquals('true', $response->headers->get('Access-Control-Allow-Credentials')); + $this->assertEquals('Origin, Content-Type, Accept, Authorization, X-Request-With', $response->headers->get('Access-Control-Allow-Headers')); + } + + public function testOptionRequest() + { + $response = $this->call('OPTIONS', 'version'); + + $this->assertEquals(200, $response->getStatusCode()); + $this->assertEquals('POST, GET, OPTIONS, PUT, DELETE', $response->headers->get('Access-Control-Allow-Methods')); + $this->assertEquals('*', $response->headers->get('Access-Control-Allow-Origin')); + $this->assertEquals('true', $response->headers->get('Access-Control-Allow-Credentials')); + $this->assertEquals('Origin, Content-Type, Accept, Authorization, X-Request-With', $response->headers->get('Access-Control-Allow-Headers')); + } +} From 16e9256ae520feab74b3af6170e2ebeff3e9f12f Mon Sep 17 00:00:00 2001 From: Aronne Brivio Date: Wed, 13 Oct 2021 17:34:58 +0200 Subject: [PATCH 13/13] Bump version to 1.1.7 --- composer.json | 2 +- routes/web.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 4a28d42..cdae43d 100644 --- a/composer.json +++ b/composer.json @@ -7,7 +7,7 @@ "lumen", "api" ], - "version": "1.1.6", + "version": "1.1.7", "license": "MIT", "type": "project", "require": { diff --git a/routes/web.php b/routes/web.php index f24977c..44b5b09 100644 --- a/routes/web.php +++ b/routes/web.php @@ -12,7 +12,7 @@ }); $router->get('version', function () { - return response('1.1.6', 200); + return response('1.1.7', 200); }); $router->group(['prefix' => 'auth'], function () use ($router) {