From 367ff30702a7bc2f1322feb5d7c0b84fac2513ce Mon Sep 17 00:00:00 2001 From: Kovah Date: Thu, 17 Nov 2022 23:33:48 +0100 Subject: [PATCH 01/10] Fix non-working 2FA qr code while dark mode is on (#501) --- .../views/app/settings/partials/user/two-factor.blade.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/resources/views/app/settings/partials/user/two-factor.blade.php b/resources/views/app/settings/partials/user/two-factor.blade.php index 732d9606..84e5136e 100644 --- a/resources/views/app/settings/partials/user/two-factor.blade.php +++ b/resources/views/app/settings/partials/user/two-factor.blade.php @@ -31,7 +31,9 @@

@lang('settings.two_factor_setup_app')

- {!! $user->twoFactorQrCodeSvg() !!} +
+ {!! $user->twoFactorQrCodeSvg() !!} +
From a256cca5672499cab09b5b8e747c73f6cad03a3e Mon Sep 17 00:00:00 2001 From: Kovah Date: Wed, 14 Dec 2022 23:01:27 +0100 Subject: [PATCH 02/10] Update to PHP 8.0 as the minimum required version --- .github/workflows/test.yml | 6 +- CONTRIBUTING.md | 2 +- composer.json | 2 +- composer.lock | 578 +++++++++--------- .../docker/dockerfiles/development.Dockerfile | 2 +- .../dockerfiles/release-base.Dockerfile | 2 +- .../release-multiplatform.Dockerfile | 4 +- resources/docker/php/php-dev.ini | 24 +- 8 files changed, 298 insertions(+), 322 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cd310760..f2d35b02 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,10 +12,10 @@ jobs: steps: - uses: actions/checkout@v1 - - name: Use Node.js 16 LTS + - name: Use Node.js 18 LTS uses: actions/setup-node@v2 with: - node-version: 16 + node-version: 18 - name: Try to build the assets run: | @@ -42,7 +42,7 @@ jobs: strategy: matrix: operating-system: [ ubuntu-latest ] - php-versions: [ '7.4', '8.0', '8.1' ] + php-versions: [ '8.0', '8.1', '8.2' ] steps: - uses: actions/checkout@v2 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4aa76811..bd7f4871 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -84,5 +84,5 @@ docker exec -it linkace-php composer run test The Base image for LinkAce contains several packages and PHP extensions needed by LinkAce. It shortens the build time of the release images. This step is not needed by any developer working on LinkAce and is just a documentation for maintainers. ```bash -docker buildx build --push --platform "linux/amd64,linux/arm64,linux/arm/v7" -t linkace/base-image:php-8.1-alpine -f resources/docker/dockerfiles/release-base.Dockerfile . +docker buildx build --push --platform "linux/amd64,linux/arm64,linux/arm/v7" -t linkace/base-image:php-8.2-alpine -f resources/docker/dockerfiles/release-base.Dockerfile . ``` diff --git a/composer.json b/composer.json index 61512600..505250db 100644 --- a/composer.json +++ b/composer.json @@ -4,7 +4,7 @@ "license": "GPL-3.0-or-later", "type": "project", "require": { - "php": "^7.4 | ^8.0 | ^8.1", + "php": "^8.0 | ^8.1 | ^8.2", "composer/semver": "^1.5", "doctrine/dbal": "^2.10.2", "fideloper/proxy": "^4.4", diff --git a/composer.lock b/composer.lock index 1e7736db..197dd1f2 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": "093c574025bdd39591160d4a9198efab", + "content-hash": "37a8908c1555413886ef749cf207d447", "packages": [ { "name": "asm89/stack-cors", @@ -114,16 +114,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.245.0", + "version": "3.253.2", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "8a561bf0eddee0b905153332cfcc899801d3722b" + "reference": "0f0e24bfae22edcdd62bcaedaff9610f8a328952" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/8a561bf0eddee0b905153332cfcc899801d3722b", - "reference": "8a561bf0eddee0b905153332cfcc899801d3722b", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/0f0e24bfae22edcdd62bcaedaff9610f8a328952", + "reference": "0f0e24bfae22edcdd62bcaedaff9610f8a328952", "shasum": "" }, "require": { @@ -202,22 +202,22 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.245.0" + "source": "https://github.com/aws/aws-sdk-php/tree/3.253.2" }, - "time": "2022-11-16T19:26:45+00:00" + "time": "2022-12-14T19:25:13+00:00" }, { "name": "bacon/bacon-qr-code", - "version": "2.0.7", + "version": "2.0.8", "source": { "type": "git", "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" + "reference": "8674e51bb65af933a5ffaf1c308a660387c35c22" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", - "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/8674e51bb65af933a5ffaf1c308a660387c35c22", + "reference": "8674e51bb65af933a5ffaf1c308a660387c35c22", "shasum": "" }, "require": { @@ -256,32 +256,32 @@ "homepage": "https://github.com/Bacon/BaconQrCode", "support": { "issues": "https://github.com/Bacon/BaconQrCode/issues", - "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.8" }, - "time": "2022-03-14T02:02:36+00:00" + "time": "2022-12-07T17:46:57+00:00" }, { "name": "brick/math", - "version": "0.9.3", + "version": "0.10.2", "source": { "type": "git", "url": "https://github.com/brick/math.git", - "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + "reference": "459f2781e1a08d52ee56b0b1444086e038561e3f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", - "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "url": "https://api.github.com/repos/brick/math/zipball/459f2781e1a08d52ee56b0b1444086e038561e3f", + "reference": "459f2781e1a08d52ee56b0b1444086e038561e3f", "shasum": "" }, "require": { "ext-json": "*", - "php": "^7.1 || ^8.0" + "php": "^7.4 || ^8.0" }, "require-dev": { "php-coveralls/php-coveralls": "^2.2", - "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", - "vimeo/psalm": "4.9.2" + "phpunit/phpunit": "^9.0", + "vimeo/psalm": "4.25.0" }, "type": "library", "autoload": { @@ -306,19 +306,15 @@ ], "support": { "issues": "https://github.com/brick/math/issues", - "source": "https://github.com/brick/math/tree/0.9.3" + "source": "https://github.com/brick/math/tree/0.10.2" }, "funding": [ { "url": "https://github.com/BenMorel", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/brick/math", - "type": "tidelift" } ], - "time": "2021-08-15T20:50:18+00:00" + "time": "2022-08-10T22:54:19+00:00" }, { "name": "clue/stream-filter", @@ -2055,16 +2051,16 @@ }, { "name": "laravel/fortify", - "version": "v1.13.7", + "version": "v1.14.0", "source": { "type": "git", "url": "https://github.com/laravel/fortify.git", - "reference": "28c2dc66639571ac656c13617a1a0876a82319b1" + "reference": "20aeaf31edbf01e21348954088641cdb3d48ebe8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/fortify/zipball/28c2dc66639571ac656c13617a1a0876a82319b1", - "reference": "28c2dc66639571ac656c13617a1a0876a82319b1", + "url": "https://api.github.com/repos/laravel/fortify/zipball/20aeaf31edbf01e21348954088641cdb3d48ebe8", + "reference": "20aeaf31edbf01e21348954088641cdb3d48ebe8", "shasum": "" }, "require": { @@ -2114,20 +2110,20 @@ "issues": "https://github.com/laravel/fortify/issues", "source": "https://github.com/laravel/fortify" }, - "time": "2022-11-04T20:57:17+00:00" + "time": "2022-11-23T09:03:43+00:00" }, { "name": "laravel/framework", - "version": "v8.83.26", + "version": "v8.83.27", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "7411d9fa71c1b0fd73a33e225f14512b74e6c81e" + "reference": "e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/7411d9fa71c1b0fd73a33e225f14512b74e6c81e", - "reference": "7411d9fa71c1b0fd73a33e225f14512b74e6c81e", + "url": "https://api.github.com/repos/laravel/framework/zipball/e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49", + "reference": "e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49", "shasum": "" }, "require": { @@ -2287,7 +2283,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2022-11-01T14:48:50+00:00" + "time": "2022-12-08T15:28:55+00:00" }, { "name": "laravel/serializable-closure", @@ -2351,16 +2347,16 @@ }, { "name": "league/commonmark", - "version": "2.3.7", + "version": "2.3.8", "source": { "type": "git", "url": "https://github.com/thephpleague/commonmark.git", - "reference": "a36bd2be4f5387c0f3a8792a0d76b7d68865abbf" + "reference": "c493585c130544c4e91d2e0e131e6d35cb0cbc47" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/a36bd2be4f5387c0f3a8792a0d76b7d68865abbf", - "reference": "a36bd2be4f5387c0f3a8792a0d76b7d68865abbf", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/c493585c130544c4e91d2e0e131e6d35cb0cbc47", + "reference": "c493585c130544c4e91d2e0e131e6d35cb0cbc47", "shasum": "" }, "require": { @@ -2388,7 +2384,7 @@ "symfony/finder": "^5.3 | ^6.0", "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0", "unleashedtech/php-coding-standard": "^3.1.1", - "vimeo/psalm": "^4.24.0" + "vimeo/psalm": "^4.24.0 || ^5.0.0" }, "suggest": { "symfony/yaml": "v2.3+ required if using the Front Matter extension" @@ -2453,20 +2449,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T17:29:46+00:00" + "time": "2022-12-10T16:02:17+00:00" }, { "name": "league/config", - "version": "v1.1.1", + "version": "v1.2.0", "source": { "type": "git", "url": "https://github.com/thephpleague/config.git", - "reference": "a9d39eeeb6cc49d10a6e6c36f22c4c1f4a767f3e" + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/config/zipball/a9d39eeeb6cc49d10a6e6c36f22c4c1f4a767f3e", - "reference": "a9d39eeeb6cc49d10a6e6c36f22c4c1f4a767f3e", + "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", "shasum": "" }, "require": { @@ -2475,7 +2471,7 @@ "php": "^7.4 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^0.12.90", + "phpstan/phpstan": "^1.8.2", "phpunit/phpunit": "^9.5.5", "scrutinizer/ocular": "^1.8.1", "unleashedtech/php-coding-standard": "^3.1", @@ -2535,7 +2531,7 @@ "type": "github" } ], - "time": "2021-08-14T12:15:32+00:00" + "time": "2022-12-11T20:36:23+00:00" }, { "name": "league/csv", @@ -3001,16 +2997,16 @@ }, { "name": "nesbot/carbon", - "version": "2.63.0", + "version": "2.64.0", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "ad35dd71a6a212b98e4b87e97389b6fa85f0e347" + "reference": "889546413c97de2d05063b8cb7b193c2531ea211" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/ad35dd71a6a212b98e4b87e97389b6fa85f0e347", - "reference": "ad35dd71a6a212b98e4b87e97389b6fa85f0e347", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/889546413c97de2d05063b8cb7b193c2531ea211", + "reference": "889546413c97de2d05063b8cb7b193c2531ea211", "shasum": "" }, "require": { @@ -3021,7 +3017,7 @@ "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" }, "require-dev": { - "doctrine/dbal": "^2.0 || ^3.0", + "doctrine/dbal": "^2.0 || ^3.1.4", "doctrine/orm": "^2.7", "friendsofphp/php-cs-fixer": "^3.0", "kylekatarnls/multi-tester": "^2.0", @@ -3099,29 +3095,29 @@ "type": "tidelift" } ], - "time": "2022-10-30T18:34:28+00:00" + "time": "2022-11-26T17:36:00+00:00" }, { "name": "nette/schema", - "version": "v1.2.2", + "version": "v1.2.3", "source": { "type": "git", "url": "https://github.com/nette/schema.git", - "reference": "9a39cef03a5b34c7de64f551538cbba05c2be5df" + "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/schema/zipball/9a39cef03a5b34c7de64f551538cbba05c2be5df", - "reference": "9a39cef03a5b34c7de64f551538cbba05c2be5df", + "url": "https://api.github.com/repos/nette/schema/zipball/abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", + "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", "shasum": "" }, "require": { "nette/utils": "^2.5.7 || ^3.1.5 || ^4.0", - "php": ">=7.1 <8.2" + "php": ">=7.1 <8.3" }, "require-dev": { "nette/tester": "^2.3 || ^2.4", - "phpstan/phpstan-nette": "^0.12", + "phpstan/phpstan-nette": "^1.0", "tracy/tracy": "^2.7" }, "type": "library", @@ -3159,9 +3155,9 @@ ], "support": { "issues": "https://github.com/nette/schema/issues", - "source": "https://github.com/nette/schema/tree/v1.2.2" + "source": "https://github.com/nette/schema/tree/v1.2.3" }, - "time": "2021-10-15T11:40:02+00:00" + "time": "2022-10-13T01:24:26+00:00" }, { "name": "nette/utils", @@ -4523,25 +4519,23 @@ }, { "name": "ramsey/uuid", - "version": "4.2.3", + "version": "4.6.0", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", - "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" + "reference": "ad63bc700e7d021039e30ce464eba384c4a1d40f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", - "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/ad63bc700e7d021039e30ce464eba384c4a1d40f", + "reference": "ad63bc700e7d021039e30ce464eba384c4a1d40f", "shasum": "" }, "require": { - "brick/math": "^0.8 || ^0.9", + "brick/math": "^0.8.8 || ^0.9 || ^0.10", "ext-json": "*", - "php": "^7.2 || ^8.0", - "ramsey/collection": "^1.0", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php80": "^1.14" + "php": "^8.0", + "ramsey/collection": "^1.0" }, "replace": { "rhumsaa/uuid": "self.version" @@ -4553,24 +4547,23 @@ "doctrine/annotations": "^1.8", "ergebnis/composer-normalize": "^2.15", "mockery/mockery": "^1.3", - "moontoast/math": "^1.1", "paragonie/random-lib": "^2", "php-mock/php-mock": "^2.2", "php-mock/php-mock-mockery": "^1.3", "php-parallel-lint/php-parallel-lint": "^1.1", "phpbench/phpbench": "^1.0", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-mockery": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-phpunit": "^1.1", "phpunit/phpunit": "^8.5 || ^9", - "slevomat/coding-standard": "^7.0", + "ramsey/composer-repl": "^1.4", + "slevomat/coding-standard": "^8.4", "squizlabs/php_codesniffer": "^3.5", "vimeo/psalm": "^4.9" }, "suggest": { "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", - "ext-ctype": "Enables faster processing of character classification using ctype functions.", "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", @@ -4578,9 +4571,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "4.x-dev" - }, "captainhook": { "force-install": true } @@ -4605,7 +4595,7 @@ ], "support": { "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid/tree/4.2.3" + "source": "https://github.com/ramsey/uuid/tree/4.6.0" }, "funding": [ { @@ -4617,7 +4607,7 @@ "type": "tidelift" } ], - "time": "2021-09-25T23:10:38+00:00" + "time": "2022-11-05T23:03:38+00:00" }, { "name": "rap2hpoutre/laravel-log-viewer", @@ -4741,16 +4731,16 @@ }, { "name": "sentry/sentry", - "version": "3.11.0", + "version": "3.12.0", "source": { "type": "git", "url": "https://github.com/getsentry/sentry-php.git", - "reference": "91bd6e54d9352754bbdd1d800d2b88618f8130d4" + "reference": "4902f43640963ed45517fd7c1da7fdd5511bb304" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/91bd6e54d9352754bbdd1d800d2b88618f8130d4", - "reference": "91bd6e54d9352754bbdd1d800d2b88618f8130d4", + "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/4902f43640963ed45517fd7c1da7fdd5511bb304", + "reference": "4902f43640963ed45517fd7c1da7fdd5511bb304", "shasum": "" }, "require": { @@ -4795,7 +4785,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.11.x-dev" + "dev-master": "3.12.x-dev" } }, "autoload": { @@ -4829,7 +4819,7 @@ ], "support": { "issues": "https://github.com/getsentry/sentry-php/issues", - "source": "https://github.com/getsentry/sentry-php/tree/3.11.0" + "source": "https://github.com/getsentry/sentry-php/tree/3.12.0" }, "funding": [ { @@ -4841,7 +4831,7 @@ "type": "custom" } ], - "time": "2022-10-25T14:36:50+00:00" + "time": "2022-11-22T10:57:08+00:00" }, { "name": "sentry/sentry-laravel", @@ -5269,16 +5259,16 @@ }, { "name": "symfony/console", - "version": "v5.4.15", + "version": "v5.4.16", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "ea59bb0edfaf9f28d18d8791410ee0355f317669" + "reference": "8e9b9c8dfb33af6057c94e1b44846bee700dc5ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/ea59bb0edfaf9f28d18d8791410ee0355f317669", - "reference": "ea59bb0edfaf9f28d18d8791410ee0355f317669", + "url": "https://api.github.com/repos/symfony/console/zipball/8e9b9c8dfb33af6057c94e1b44846bee700dc5ef", + "reference": "8e9b9c8dfb33af6057c94e1b44846bee700dc5ef", "shasum": "" }, "require": { @@ -5348,7 +5338,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.15" + "source": "https://github.com/symfony/console/tree/v5.4.16" }, "funding": [ { @@ -5364,25 +5354,24 @@ "type": "tidelift" } ], - "time": "2022-10-26T21:41:52+00:00" + "time": "2022-11-25T14:09:27+00:00" }, { "name": "symfony/css-selector", - "version": "v5.4.11", + "version": "v6.0.11", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "c1681789f059ab756001052164726ae88512ae3d" + "reference": "ab2746acddc4f03a7234c8441822ac5d5c63efe9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", - "reference": "c1681789f059ab756001052164726ae88512ae3d", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/ab2746acddc4f03a7234c8441822ac5d5c63efe9", + "reference": "ab2746acddc4f03a7234c8441822ac5d5c63efe9", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.0.2" }, "type": "library", "autoload": { @@ -5414,7 +5403,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v5.4.11" + "source": "https://github.com/symfony/css-selector/tree/v6.0.11" }, "funding": [ { @@ -5430,29 +5419,29 @@ "type": "tidelift" } ], - "time": "2022-06-27T16:58:25+00:00" + "time": "2022-06-27T17:10:44+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v2.5.2", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" + "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", - "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", + "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=8.0.2" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.0-dev" }, "thanks": { "name": "symfony/contracts", @@ -5481,7 +5470,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.2" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2" }, "funding": [ { @@ -5497,7 +5486,7 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:53:40+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/error-handler", @@ -5572,40 +5561,38 @@ }, { "name": "symfony/event-dispatcher", - "version": "v5.4.9", + "version": "v6.0.9", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc" + "reference": "5c85b58422865d42c6eb46f7693339056db098a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc", - "reference": "8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/5c85b58422865d42c6eb46f7693339056db098a8", + "reference": "5c85b58422865d42c6eb46f7693339056db098a8", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/event-dispatcher-contracts": "^2|^3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.0.2", + "symfony/event-dispatcher-contracts": "^2|^3" }, "conflict": { - "symfony/dependency-injection": "<4.4" + "symfony/dependency-injection": "<5.4" }, "provide": { "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "2.0" + "symfony/event-dispatcher-implementation": "2.0|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/error-handler": "^4.4|^5.0|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-foundation": "^4.4|^5.0|^6.0", + "symfony/config": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/error-handler": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/http-foundation": "^5.4|^6.0", "symfony/service-contracts": "^1.1|^2|^3", - "symfony/stopwatch": "^4.4|^5.0|^6.0" + "symfony/stopwatch": "^5.4|^6.0" }, "suggest": { "symfony/dependency-injection": "", @@ -5637,7 +5624,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.4.9" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.0.9" }, "funding": [ { @@ -5653,24 +5640,24 @@ "type": "tidelift" } ], - "time": "2022-05-05T16:45:39+00:00" + "time": "2022-05-05T16:45:52+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v2.5.2", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "f98b54df6ad059855739db6fcbc2d36995283fe1" + "reference": "7bc61cc2db649b4637d331240c5346dcc7708051" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/f98b54df6ad059855739db6fcbc2d36995283fe1", - "reference": "f98b54df6ad059855739db6fcbc2d36995283fe1", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051", + "reference": "7bc61cc2db649b4637d331240c5346dcc7708051", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.0.2", "psr/event-dispatcher": "^1" }, "suggest": { @@ -5679,7 +5666,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.0-dev" }, "thanks": { "name": "symfony/contracts", @@ -5716,7 +5703,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v2.5.2" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.0.2" }, "funding": [ { @@ -5732,7 +5719,7 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:53:40+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/finder", @@ -5799,32 +5786,29 @@ }, { "name": "symfony/http-client", - "version": "v5.4.15", + "version": "v6.0.16", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "8f29b0f06c9ff48c8431e78eb90c8bd6f82cb12b" + "reference": "5db1221826d5f841f443d434358d5f82c862c5a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/8f29b0f06c9ff48c8431e78eb90c8bd6f82cb12b", - "reference": "8f29b0f06c9ff48c8431e78eb90c8bd6f82cb12b", + "url": "https://api.github.com/repos/symfony/http-client/zipball/5db1221826d5f841f443d434358d5f82c862c5a9", + "reference": "5db1221826d5f841f443d434358d5f82c862c5a9", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.0.2", "psr/log": "^1|^2|^3", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/http-client-contracts": "^2.4", - "symfony/polyfill-php73": "^1.11", - "symfony/polyfill-php80": "^1.16", + "symfony/http-client-contracts": "^3", "symfony/service-contracts": "^1.0|^2|^3" }, "provide": { "php-http/async-client-implementation": "*", "php-http/client-implementation": "*", "psr/http-client-implementation": "1.0", - "symfony/http-client-implementation": "2.4" + "symfony/http-client-implementation": "3.0" }, "require-dev": { "amphp/amp": "^2.5", @@ -5835,10 +5819,10 @@ "nyholm/psr7": "^1.0", "php-http/httplug": "^1.0|^2.0", "psr/http-client": "^1.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^4.4.13|^5.1.5|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/stopwatch": "^4.4|^5.0|^6.0" + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/http-kernel": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0", + "symfony/stopwatch": "^5.4|^6.0" }, "type": "library", "autoload": { @@ -5866,7 +5850,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.4.15" + "source": "https://github.com/symfony/http-client/tree/v6.0.16" }, "funding": [ { @@ -5882,24 +5866,24 @@ "type": "tidelift" } ], - "time": "2022-10-25T16:22:13+00:00" + "time": "2022-11-14T10:09:52+00:00" }, { "name": "symfony/http-client-contracts", - "version": "v2.5.2", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + "reference": "4184b9b63af1edaf35b6a7974c6f1f9f33294129" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/4184b9b63af1edaf35b6a7974c6f1f9f33294129", + "reference": "4184b9b63af1edaf35b6a7974c6f1f9f33294129", "shasum": "" }, "require": { - "php": ">=7.2.5" + "php": ">=8.0.2" }, "suggest": { "symfony/http-client-implementation": "" @@ -5907,7 +5891,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.0-dev" }, "thanks": { "name": "symfony/contracts", @@ -5944,7 +5928,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2" + "source": "https://github.com/symfony/http-client-contracts/tree/v3.0.2" }, "funding": [ { @@ -5960,20 +5944,20 @@ "type": "tidelift" } ], - "time": "2022-04-12T15:48:08+00:00" + "time": "2022-04-12T16:11:42+00:00" }, { "name": "symfony/http-foundation", - "version": "v5.4.15", + "version": "v5.4.16", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "75bd663ff2db90141bfb733682459d5bbe9e29c3" + "reference": "5032c5849aef24741e1970cb03511b0dd131d838" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/75bd663ff2db90141bfb733682459d5bbe9e29c3", - "reference": "75bd663ff2db90141bfb733682459d5bbe9e29c3", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5032c5849aef24741e1970cb03511b0dd131d838", + "reference": "5032c5849aef24741e1970cb03511b0dd131d838", "shasum": "" }, "require": { @@ -6020,7 +6004,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.4.15" + "source": "https://github.com/symfony/http-foundation/tree/v5.4.16" }, "funding": [ { @@ -6036,20 +6020,20 @@ "type": "tidelift" } ], - "time": "2022-10-12T09:43:19+00:00" + "time": "2022-11-07T08:06:40+00:00" }, { "name": "symfony/http-kernel", - "version": "v5.4.15", + "version": "v5.4.16", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "fc63c8c3e1036d424820cc993a4ea163778dc5c7" + "reference": "b432c57c5de73634b1859093c1f58e3cd84455a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fc63c8c3e1036d424820cc993a4ea163778dc5c7", - "reference": "fc63c8c3e1036d424820cc993a4ea163778dc5c7", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b432c57c5de73634b1859093c1f58e3cd84455a1", + "reference": "b432c57c5de73634b1859093c1f58e3cd84455a1", "shasum": "" }, "require": { @@ -6132,7 +6116,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.4.15" + "source": "https://github.com/symfony/http-kernel/tree/v5.4.16" }, "funding": [ { @@ -6148,20 +6132,20 @@ "type": "tidelift" } ], - "time": "2022-10-28T17:52:18+00:00" + "time": "2022-11-28T18:08:58+00:00" }, { "name": "symfony/mime", - "version": "v5.4.14", + "version": "v5.4.16", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "1c118b253bb3495d81e95a6e3ec6c2766a98a0c4" + "reference": "46eeedb08f0832b1b61a84c612d945fc85ee4734" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/1c118b253bb3495d81e95a6e3ec6c2766a98a0c4", - "reference": "1c118b253bb3495d81e95a6e3ec6c2766a98a0c4", + "url": "https://api.github.com/repos/symfony/mime/zipball/46eeedb08f0832b1b61a84c612d945fc85ee4734", + "reference": "46eeedb08f0832b1b61a84c612d945fc85ee4734", "shasum": "" }, "require": { @@ -6216,7 +6200,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.14" + "source": "https://github.com/symfony/mime/tree/v5.4.16" }, "funding": [ { @@ -6232,27 +6216,25 @@ "type": "tidelift" } ], - "time": "2022-10-07T08:01:20+00:00" + "time": "2022-11-26T16:45:22+00:00" }, { "name": "symfony/options-resolver", - "version": "v5.4.11", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "54f14e36aa73cb8f7261d7686691fd4d75ea2690" + "reference": "51f7006670febe4cbcbae177cbffe93ff833250d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/54f14e36aa73cb8f7261d7686691fd4d75ea2690", - "reference": "54f14e36aa73cb8f7261d7686691fd4d75ea2690", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/51f7006670febe4cbcbae177cbffe93ff833250d", + "reference": "51f7006670febe4cbcbae177cbffe93ff833250d", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php73": "~1.0", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.0.2", + "symfony/deprecation-contracts": "^2.1|^3" }, "type": "library", "autoload": { @@ -6285,7 +6267,7 @@ "options" ], "support": { - "source": "https://github.com/symfony/options-resolver/tree/v5.4.11" + "source": "https://github.com/symfony/options-resolver/tree/v6.0.3" }, "funding": [ { @@ -6301,7 +6283,7 @@ "type": "tidelift" } ], - "time": "2022-07-20T13:00:38+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/polyfill-ctype", @@ -7184,16 +7166,16 @@ }, { "name": "symfony/psr-http-message-bridge", - "version": "v2.1.3", + "version": "v2.1.4", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "d444f85dddf65c7e57c58d8e5b3a4dbb593b1840" + "reference": "a125b93ef378c492e274f217874906fb9babdebb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/d444f85dddf65c7e57c58d8e5b3a4dbb593b1840", - "reference": "d444f85dddf65c7e57c58d8e5b3a4dbb593b1840", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/a125b93ef378c492e274f217874906fb9babdebb", + "reference": "a125b93ef378c492e274f217874906fb9babdebb", "shasum": "" }, "require": { @@ -7252,7 +7234,7 @@ ], "support": { "issues": "https://github.com/symfony/psr-http-message-bridge/issues", - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.1.3" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.1.4" }, "funding": [ { @@ -7268,7 +7250,7 @@ "type": "tidelift" } ], - "time": "2022-09-05T10:34:54+00:00" + "time": "2022-11-28T22:46:34+00:00" }, { "name": "symfony/routing", @@ -7445,34 +7427,33 @@ }, { "name": "symfony/string", - "version": "v5.4.15", + "version": "v6.0.15", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "571334ce9f687e3e6af72db4d3b2a9431e4fd9ed" + "reference": "51ac0fa0ccf132a00519b87c97e8f775fa14e771" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/571334ce9f687e3e6af72db4d3b2a9431e4fd9ed", - "reference": "571334ce9f687e3e6af72db4d3b2a9431e4fd9ed", + "url": "https://api.github.com/repos/symfony/string/zipball/51ac0fa0ccf132a00519b87c97e8f775fa14e771", + "reference": "51ac0fa0ccf132a00519b87c97e8f775fa14e771", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.0.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" + "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/translation-contracts": ">=3.0" + "symfony/translation-contracts": "<2.0" }, "require-dev": { - "symfony/error-handler": "^4.4|^5.0|^6.0", - "symfony/http-client": "^4.4|^5.0|^6.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0|^6.0" + "symfony/error-handler": "^5.4|^6.0", + "symfony/http-client": "^5.4|^6.0", + "symfony/translation-contracts": "^2.0|^3.0", + "symfony/var-exporter": "^5.4|^6.0" }, "type": "library", "autoload": { @@ -7511,7 +7492,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.4.15" + "source": "https://github.com/symfony/string/tree/v6.0.15" }, "funding": [ { @@ -7527,52 +7508,50 @@ "type": "tidelift" } ], - "time": "2022-10-05T15:16:54+00:00" + "time": "2022-10-10T09:34:08+00:00" }, { "name": "symfony/translation", - "version": "v5.4.14", + "version": "v6.0.14", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "f0ed07675863aa6e3939df8b1bc879450b585cab" + "reference": "6f99eb179aee4652c0a7cd7c11f2a870d904330c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/f0ed07675863aa6e3939df8b1bc879450b585cab", - "reference": "f0ed07675863aa6e3939df8b1bc879450b585cab", + "url": "https://api.github.com/repos/symfony/translation/zipball/6f99eb179aee4652c0a7cd7c11f2a870d904330c", + "reference": "6f99eb179aee4652c0a7cd7c11f2a870d904330c", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "php": ">=8.0.2", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16", - "symfony/translation-contracts": "^2.3" + "symfony/translation-contracts": "^2.3|^3.0" }, "conflict": { - "symfony/config": "<4.4", - "symfony/console": "<5.3", - "symfony/dependency-injection": "<5.0", - "symfony/http-kernel": "<5.0", - "symfony/twig-bundle": "<5.0", - "symfony/yaml": "<4.4" + "symfony/config": "<5.4", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<5.4", + "symfony/http-kernel": "<5.4", + "symfony/twig-bundle": "<5.4", + "symfony/yaml": "<5.4" }, "provide": { - "symfony/translation-implementation": "2.3" + "symfony/translation-implementation": "2.3|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^4.4|^5.0|^6.0", + "symfony/config": "^5.4|^6.0", "symfony/console": "^5.4|^6.0", - "symfony/dependency-injection": "^5.0|^6.0", - "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/finder": "^5.4|^6.0", "symfony/http-client-contracts": "^1.1|^2.0|^3.0", - "symfony/http-kernel": "^5.0|^6.0", - "symfony/intl": "^4.4|^5.0|^6.0", + "symfony/http-kernel": "^5.4|^6.0", + "symfony/intl": "^5.4|^6.0", "symfony/polyfill-intl-icu": "^1.21", "symfony/service-contracts": "^1.1.2|^2|^3", - "symfony/yaml": "^4.4|^5.0|^6.0" + "symfony/yaml": "^5.4|^6.0" }, "suggest": { "psr/log-implementation": "To use logging capability in translator", @@ -7608,7 +7587,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v5.4.14" + "source": "https://github.com/symfony/translation/tree/v6.0.14" }, "funding": [ { @@ -7624,24 +7603,24 @@ "type": "tidelift" } ], - "time": "2022-10-07T08:01:20+00:00" + "time": "2022-10-07T08:02:12+00:00" }, { "name": "symfony/translation-contracts", - "version": "v2.5.2", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe" + "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/136b19dd05cdf0709db6537d058bcab6dd6e2dbe", - "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/acbfbb274e730e5a0236f619b6168d9dedb3e282", + "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282", "shasum": "" }, "require": { - "php": ">=7.2.5" + "php": ">=8.0.2" }, "suggest": { "symfony/translation-implementation": "" @@ -7649,7 +7628,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.0-dev" }, "thanks": { "name": "symfony/contracts", @@ -7686,7 +7665,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v2.5.2" + "source": "https://github.com/symfony/translation-contracts/tree/v3.0.2" }, "funding": [ { @@ -7702,7 +7681,7 @@ "type": "tidelift" } ], - "time": "2022-06-27T16:58:25+00:00" + "time": "2022-06-27T17:10:44+00:00" }, { "name": "symfony/var-dumper", @@ -9169,20 +9148,20 @@ }, { "name": "fakerphp/faker", - "version": "v1.20.0", + "version": "v1.21.0", "source": { "type": "git", "url": "https://github.com/FakerPHP/Faker.git", - "reference": "37f751c67a5372d4e26353bd9384bc03744ec77b" + "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/37f751c67a5372d4e26353bd9384bc03744ec77b", - "reference": "37f751c67a5372d4e26353bd9384bc03744ec77b", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/92efad6a967f0b79c499705c69b662f738cc9e4d", + "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0", + "php": "^7.4 || ^8.0", "psr/container": "^1.0 || ^2.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" }, @@ -9193,7 +9172,8 @@ "bamarni/composer-bin-plugin": "^1.4.1", "doctrine/persistence": "^1.3 || ^2.0", "ext-intl": "*", - "symfony/phpunit-bridge": "^4.4 || ^5.2" + "phpunit/phpunit": "^9.5.26", + "symfony/phpunit-bridge": "^5.4.16" }, "suggest": { "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", @@ -9205,7 +9185,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "v1.20-dev" + "dev-main": "v1.21-dev" } }, "autoload": { @@ -9230,9 +9210,9 @@ ], "support": { "issues": "https://github.com/FakerPHP/Faker/issues", - "source": "https://github.com/FakerPHP/Faker/tree/v1.20.0" + "source": "https://github.com/FakerPHP/Faker/tree/v1.21.0" }, - "time": "2022-07-20T13:12:54+00:00" + "time": "2022-12-13T13:54:32+00:00" }, { "name": "filp/whoops", @@ -10214,16 +10194,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.18", + "version": "9.2.21", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "12fddc491826940cf9b7e88ad9664cf51f0f6d0a" + "reference": "3f893e19712bb0c8bc86665d1562e9fd509c4ef0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/12fddc491826940cf9b7e88ad9664cf51f0f6d0a", - "reference": "12fddc491826940cf9b7e88ad9664cf51f0f6d0a", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/3f893e19712bb0c8bc86665d1562e9fd509c4ef0", + "reference": "3f893e19712bb0c8bc86665d1562e9fd509c4ef0", "shasum": "" }, "require": { @@ -10279,7 +10259,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.18" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.21" }, "funding": [ { @@ -10287,7 +10267,7 @@ "type": "github" } ], - "time": "2022-10-27T13:35:33+00:00" + "time": "2022-12-14T13:26:54+00:00" }, { "name": "phpunit/php-file-iterator", @@ -10532,16 +10512,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.5.26", + "version": "9.5.27", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "851867efcbb6a1b992ec515c71cdcf20d895e9d2" + "reference": "a2bc7ffdca99f92d959b3f2270529334030bba38" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/851867efcbb6a1b992ec515c71cdcf20d895e9d2", - "reference": "851867efcbb6a1b992ec515c71cdcf20d895e9d2", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a2bc7ffdca99f92d959b3f2270529334030bba38", + "reference": "a2bc7ffdca99f92d959b3f2270529334030bba38", "shasum": "" }, "require": { @@ -10614,7 +10594,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.26" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.27" }, "funding": [ { @@ -10630,7 +10610,7 @@ "type": "tidelift" } ], - "time": "2022-10-28T06:00:21+00:00" + "time": "2022-12-09T07:31:23+00:00" }, { "name": "psy/psysh", @@ -10714,12 +10694,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "ed33734832e5a87eaa4341be7ce580de54157460" + "reference": "a9271310987d5cd362141476d9fff15c189dc204" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/ed33734832e5a87eaa4341be7ce580de54157460", - "reference": "ed33734832e5a87eaa4341be7ce580de54157460", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/a9271310987d5cd362141476d9fff15c189dc204", + "reference": "a9271310987d5cd362141476d9fff15c189dc204", "shasum": "" }, "conflict": { @@ -10728,6 +10708,7 @@ "adodb/adodb-php": "<=5.20.20|>=5.21,<=5.21.3", "aheinze/cockpit": "<=2.2.1", "akaunting/akaunting": "<2.1.13", + "akeneo/pim-community-dev": "<5.0.119|>=6,<6.0.53", "alextselegidis/easyappointments": "<=1.4.3", "alterphp/easyadmin-extension-bundle": ">=1.2,<1.2.11|>=1.3,<1.3.1", "amazing/media2click": ">=1,<1.3.3", @@ -10743,12 +10724,13 @@ "asymmetricrypt/asymmetricrypt": ">=0,<9.9.99", "awesome-support/awesome-support": "<=6.0.7", "aws/aws-sdk-php": ">=3,<3.2.1", - "badaso/core": "<2.6.1", + "backdrop/backdrop": "<=1.23", + "badaso/core": "<2.7", "bagisto/bagisto": "<0.1.5", "barrelstrength/sprout-base-email": "<1.2.7", "barrelstrength/sprout-forms": "<3.9", "barryvdh/laravel-translation-manager": "<0.6.2", - "baserproject/basercms": "<4.5.4", + "baserproject/basercms": "<4.7.2", "billz/raspap-webgui": "<=2.6.6", "bk2k/bootstrap-package": ">=7.1,<7.1.2|>=8,<8.0.8|>=9,<9.0.4|>=9.1,<9.1.3|>=10,<10.0.10|>=11,<11.0.3", "bmarshall511/wordpress_zero_spam": "<5.2.13", @@ -10776,7 +10758,7 @@ "codeigniter4/shield": "= 1.0.0-beta", "codiad/codiad": "<=2.8.4", "composer/composer": "<1.10.26|>=2-alpha.1,<2.2.12|>=2.3,<2.3.5", - "concrete5/concrete5": ">= 9.0.0RC1, < 9.1.3|<9", + "concrete5/concrete5": "<=9.1.3|>= 9.0.0RC1, < 9.1.3", "concrete5/core": "<8.5.8|>=9,<9.1", "contao-components/mediaelement": ">=2.14.2,<2.21.1", "contao/contao": ">=4,<4.4.56|>=4.5,<4.9.18|>=4.10,<4.11.7|>=4.13,<4.13.3", @@ -10802,7 +10784,7 @@ "doctrine/mongodb-odm": ">=1,<1.0.2", "doctrine/mongodb-odm-bundle": ">=2,<3.0.1", "doctrine/orm": ">=2,<2.4.8|>=2.5,<2.5.1|>=2.8.3,<2.8.4", - "dolibarr/dolibarr": "<16|= 12.0.5|>= 3.3.beta1, < 13.0.2", + "dolibarr/dolibarr": "<16|>=16.0.1,<16.0.3|= 12.0.5|>= 3.3.beta1, < 13.0.2", "dompdf/dompdf": "<2.0.1", "drupal/core": ">=7,<7.91|>=8,<9.3.19|>=9.4,<9.4.3", "drupal/drupal": ">=7,<7.80|>=8,<8.9.16|>=9,<9.1.12|>=9.2,<9.2.4", @@ -10841,7 +10823,7 @@ "fenom/fenom": "<=2.12.1", "filegator/filegator": "<7.8", "firebase/php-jwt": "<2", - "flarum/core": ">=1,<=1.0.1", + "flarum/core": ">=1,<=1.0.1|>=1.5,<1.6.2", "flarum/sticky": ">=0.1-beta.14,<=0.1-beta.15", "flarum/tags": "<=0.1-beta.13", "fluidtypo3/vhs": "<5.1.1", @@ -10897,6 +10879,7 @@ "ivankristianto/phpwhois": "<=4.3", "jackalope/jackalope-doctrine-dbal": "<1.7.4", "james-heinrich/getid3": "<1.9.21", + "jasig/phpcas": "<1.3.3", "joomla/archive": "<1.1.12|>=2,<2.0.1", "joomla/filesystem": "<1.6.2|>=2,<2.0.1", "joomla/filter": "<1.4.4|>=2,<2.0.1", @@ -10924,7 +10907,7 @@ "league/commonmark": "<0.18.3", "league/flysystem": "<1.1.4|>=2,<2.1.1", "lexik/jwt-authentication-bundle": "<2.10.7|>=2.11,<2.11.3", - "librenms/librenms": "<=22.8", + "librenms/librenms": "<22.10", "limesurvey/limesurvey": "<3.27.19", "livehelperchat/livehelperchat": "<=3.91", "livewire/livewire": ">2.2.4,<2.2.6", @@ -10949,7 +10932,7 @@ "modx/revolution": "<= 2.8.3-pl|<2.8", "mojo42/jirafeau": "<4.4", "monolog/monolog": ">=1.8,<1.12", - "moodle/moodle": "<4.0.1", + "moodle/moodle": "<4.0.5", "mustache/mustache": ">=2,<2.14.1", "namshi/jose": "<2.2", "neoan3-apps/template": "<1.1.1", @@ -11006,6 +10989,7 @@ "phpunit/phpunit": ">=4.8.19,<4.8.28|>=5,<5.6.3", "phpwhois/phpwhois": "<=4.2.5", "phpxmlrpc/extras": "<0.6.1", + "phpxmlrpc/phpxmlrpc": "<4.9", "pimcore/data-hub": "<1.2.4", "pimcore/pimcore": "<10.5.9", "pocketmine/bedrock-protocol": "<8.0.2", @@ -11015,7 +10999,7 @@ "prestashop/blockwishlist": ">=2,<2.1.1", "prestashop/contactform": ">=1.0.1,<4.3", "prestashop/gamification": "<2.3.2", - "prestashop/prestashop": ">=1.6.0.10,<1.7.8.7", + "prestashop/prestashop": "<1.7.8.8", "prestashop/productcomments": "<5.0.2", "prestashop/ps_emailsubscription": "<2.6.1", "prestashop/ps_facetedsearch": "<3.4.1", @@ -11028,6 +11012,7 @@ "ptrofimov/beanstalk_console": "<1.7.14", "pusher/pusher-php-server": "<2.2.1", "pwweb/laravel-core": "<=0.3.6-beta", + "pyrocms/pyrocms": "<=3.9.1", "rainlab/debugbar-plugin": "<3.1", "rankmath/seo-by-rank-math": "<=1.0.95", "react/http": ">=0.7,<1.7", @@ -11049,12 +11034,12 @@ "shopware/storefront": "<=6.4.8.1", "shopxo/shopxo": "<2.2.6", "showdoc/showdoc": "<2.10.4", - "silverstripe/admin": ">=1,<1.8.1", - "silverstripe/assets": ">=1,<1.10.1", - "silverstripe/cms": "<4.3.6|>=4.4,<4.4.4", + "silverstripe/admin": ">=1,<1.11.3", + "silverstripe/assets": ">=1,<1.11.1", + "silverstripe/cms": "<4.11.3", "silverstripe/comments": ">=1.3,<1.9.99|>=2,<2.9.99|>=3,<3.1.1", "silverstripe/forum": "<=0.6.1|>=0.7,<=0.7.3", - "silverstripe/framework": "<4.10.9", + "silverstripe/framework": "<4.11.14", "silverstripe/graphql": "<3.5.2|>=4-alpha.1,<4-alpha.2|= 4.0.0-alpha1", "silverstripe/hybridsessions": ">=1,<2.4.1|>=2.5,<2.5.1", "silverstripe/registry": ">=2.1,<2.1.2|>=2.2,<2.2.1", @@ -11063,6 +11048,7 @@ "silverstripe/subsites": ">=2,<2.1.1", "silverstripe/taxonomy": ">=1.3,<1.3.1|>=2,<2.0.1", "silverstripe/userforms": "<3", + "silverstripe/versioned-admin": ">=1,<1.11.1", "simple-updates/phpwhois": "<=1", "simplesamlphp/saml2": "<1.10.6|>=2,<2.3.8|>=3,<3.1.4", "simplesamlphp/simplesamlphp": "<1.18.6", @@ -11073,6 +11059,7 @@ "snipe/snipe-it": "<6.0.11|>= 6.0.0-RC-1, <= 6.0.0-RC-5", "socalnick/scn-social-auth": "<1.15.2", "socialiteproviders/steam": "<1.1", + "spatie/browsershot": "<3.57.4", "spipu/html2pdf": "<5.2.4", "spoonity/tcpdf": "<6.2.22", "squizlabs/php_codesniffer": ">=1,<2.8.1|>=3,<3.0.1", @@ -11130,22 +11117,22 @@ "thelia/thelia": ">=2.1-beta.1,<2.1.3", "theonedemon/phpwhois": "<=4.2.5", "thinkcmf/thinkcmf": "<=5.1.7", - "thorsten/phpmyfaq": "<3.1.8", - "tinymce/tinymce": "<5.10", + "thorsten/phpmyfaq": "<3.1.9", + "tinymce/tinymce": "<5.10.7|>=6,<6.3.1", "titon/framework": ">=0,<9.9.99", "tobiasbg/tablepress": "<= 2.0-RC1", "topthink/framework": "<=6.0.13", "topthink/think": "<=6.0.9", "topthink/thinkphp": "<=3.2.3", - "tribalsystems/zenario": "<9.2.55826", + "tribalsystems/zenario": "<=9.3.57595", "truckersmp/phpwhois": "<=4.3.1", "twig/twig": "<1.44.7|>=2,<2.15.3|>=3,<3.4.3", - "typo3/cms": ">=6.2,<6.2.30|>=7,<7.6.32|>=8,<8.7.38|>=9,<9.5.29|>=10,<10.4.32|>=11,<11.5.16", + "typo3/cms": ">=6.2,<6.2.30|>=7,<7.6.32|>=8,<8.7.38|>=9,<9.5.29|>=10,<10.4.33|>=11,<11.5.20|>=12,<12.1.1", "typo3/cms-backend": ">=7,<=7.6.50|>=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", - "typo3/cms-core": ">=6.2,<=6.2.56|>=7,<7.6.58|>=8,<8.7.48|>=9,<9.5.37|>=10,<10.4.32|>=11,<11.5.16", + "typo3/cms-core": "<8.7.49|>=9,<9.5.38|>=10,<10.4.33|>=11,<11.5.20|>=12,<12.1.1", "typo3/cms-form": ">=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", "typo3/flow": ">=1,<1.0.4|>=1.1,<1.1.1|>=2,<2.0.1|>=2.3,<2.3.16|>=3,<3.0.12|>=3.1,<3.1.10|>=3.2,<3.2.13|>=3.3,<3.3.13|>=4,<4.0.6", - "typo3/html-sanitizer": ">=1,<1.0.7|>=2,<2.0.16", + "typo3/html-sanitizer": ">=1,<1.5|>=2,<2.1.1", "typo3/neos": ">=1.1,<1.1.3|>=1.2,<1.2.13|>=2,<2.0.4|>=2.3,<2.3.99|>=3,<3.0.20|>=3.1,<3.1.18|>=3.2,<3.2.14|>=3.3,<3.3.23|>=4,<4.0.17|>=4.1,<4.1.16|>=4.2,<4.2.12|>=4.3,<4.3.3", "typo3/phar-stream-wrapper": ">=1,<2.1.1|>=3,<3.1.1", "typo3/swiftmailer": ">=4.1,<4.1.99|>=5.4,<5.4.5", @@ -11173,7 +11160,7 @@ "yetiforce/yetiforce-crm": "<=6.4", "yidashi/yii2cmf": "<=2", "yii2mod/yii2-cms": "<1.9.2", - "yiisoft/yii": ">=1.1.14,<1.1.15", + "yiisoft/yii": "<1.1.27", "yiisoft/yii2": "<2.0.38", "yiisoft/yii2-bootstrap": "<2.0.4", "yiisoft/yii2-dev": "<2.0.43", @@ -11244,7 +11231,7 @@ "type": "tidelift" } ], - "time": "2022-11-16T22:04:17+00:00" + "time": "2022-12-13T18:04:19+00:00" }, { "name": "sebastian/cli-parser", @@ -12444,28 +12431,27 @@ }, { "name": "symfony/yaml", - "version": "v5.4.14", + "version": "v6.0.16", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "e83fe9a72011f07c662da46a05603d66deeeb487" + "reference": "eb85bd1b0b297e976f3ada52ad239ef80b4dbd0b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/e83fe9a72011f07c662da46a05603d66deeeb487", - "reference": "e83fe9a72011f07c662da46a05603d66deeeb487", + "url": "https://api.github.com/repos/symfony/yaml/zipball/eb85bd1b0b297e976f3ada52ad239ef80b4dbd0b", + "reference": "eb85bd1b0b297e976f3ada52ad239ef80b4dbd0b", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "php": ">=8.0.2", "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "symfony/console": "<5.3" + "symfony/console": "<5.4" }, "require-dev": { - "symfony/console": "^5.3|^6.0" + "symfony/console": "^5.4|^6.0" }, "suggest": { "symfony/console": "For validating YAML files using the lint command" @@ -12499,7 +12485,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.4.14" + "source": "https://github.com/symfony/yaml/tree/v6.0.16" }, "funding": [ { @@ -12515,7 +12501,7 @@ "type": "tidelift" } ], - "time": "2022-10-03T15:15:50+00:00" + "time": "2022-11-25T18:58:46+00:00" }, { "name": "theseer/tokenizer", @@ -12576,7 +12562,7 @@ "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": "^7.4 | ^8.0 | ^8.1" + "php": "^8.0 | ^8.1 | ^8.2" }, "platform-dev": [], "plugin-api-version": "2.3.0" diff --git a/resources/docker/dockerfiles/development.Dockerfile b/resources/docker/dockerfiles/development.Dockerfile index 9c1e7b85..5df081ef 100644 --- a/resources/docker/dockerfiles/development.Dockerfile +++ b/resources/docker/dockerfiles/development.Dockerfile @@ -1,7 +1,7 @@ # DOCKERFILE DEVELOPMENT # Installs MySQL Client for database exports, xDebug with PCov and Composer -FROM php:7.4-fpm +FROM php:8.0-fpm WORKDIR /app RUN apt-get update && apt-get install -y \ diff --git a/resources/docker/dockerfiles/release-base.Dockerfile b/resources/docker/dockerfiles/release-base.Dockerfile index daa24f4d..472e3fbe 100644 --- a/resources/docker/dockerfiles/release-base.Dockerfile +++ b/resources/docker/dockerfiles/release-base.Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.1-fpm-alpine +FROM php:8.2-fpm-alpine # Install package and PHP dependencies RUN apk add --no-cache mariadb-client postgresql postgresql-dev zip libzip-dev; \ diff --git a/resources/docker/dockerfiles/release-multiplatform.Dockerfile b/resources/docker/dockerfiles/release-multiplatform.Dockerfile index 581e4e00..a70a9768 100644 --- a/resources/docker/dockerfiles/release-multiplatform.Dockerfile +++ b/resources/docker/dockerfiles/release-multiplatform.Dockerfile @@ -22,7 +22,7 @@ RUN composer install -n --prefer-dist --no-dev # ================================ # Compile all assets -FROM node:16 AS npm_builder +FROM node:18 AS npm_builder WORKDIR /srv COPY ./resources/assets ./resources/assets @@ -33,7 +33,7 @@ RUN npm run production # ================================ # Prepare the final image -FROM linkace/base-image:php-8.1-alpine +FROM linkace/base-image:php-8.2-alpine WORKDIR /app # Copy the app into the container diff --git a/resources/docker/php/php-dev.ini b/resources/docker/php/php-dev.ini index 5bd4ef68..1a27c02e 100644 --- a/resources/docker/php/php-dev.ini +++ b/resources/docker/php/php-dev.ini @@ -14,25 +14,15 @@ upload_max_filesize = 20M post_max_size = 20M ; xDebug -; Uncomment the zend_extension line to enable xDebug ; ------- -xdebug.idekey = "phpstorm" -xdebug.remote_enable = 1 -xdebug.remote_host = docker.for.mac.localhost -xdebug.remote_port = 10000 -xdebug.remote_connect_back = 0 -xdebug.remote_log = /tmp/xdebug_remote.log -xdebug.max_nesting_level = 300 -xdebug.scream = 0 -xdebug.cli_color = 1 -xdebug.show_local_vars = 1 - -xdebug.mode = off -xdebug.profiler_enable = 0 -xdebug.profiler_enable_trigger=1 -xdebug.profiler_enable_trigger_value=1 -xdebug.profiler_append = 1 +xdebug.mode = debug +xdebug.idekey = phpstorm +xdebug.start_with_request=yes +xdebug.log=/dev/stdout +xdebug.log_level=0 +xdebug.client_host = docker.for.mac.localhost +xdebug.client_port = 10000 ; opcache ; ------- From 5561d43138086f49da7d19a4bce235e29376add9 Mon Sep 17 00:00:00 2001 From: Kovah Date: Wed, 14 Dec 2022 23:04:57 +0100 Subject: [PATCH 03/10] Add new translations: Italian by Alessandro Del Prete, Polish by Mateusz Hajder and Zimmy --- config/app.php | 2 + resources/lang/it_IT/auth.php | 27 +++++ resources/lang/it_IT/export.php | 10 ++ resources/lang/it_IT/import.php | 14 +++ resources/lang/it_IT/link.php | 69 +++++++++++++ resources/lang/it_IT/linkace.php | 54 ++++++++++ resources/lang/it_IT/list.php | 31 ++++++ resources/lang/it_IT/note.php | 20 ++++ resources/lang/it_IT/pagination.php | 19 ++++ resources/lang/it_IT/passwords.php | 22 ++++ resources/lang/it_IT/placeholder.php | 20 ++++ resources/lang/it_IT/search.php | 29 ++++++ resources/lang/it_IT/settings.php | 106 +++++++++++++++++++ resources/lang/it_IT/setup.php | 52 ++++++++++ resources/lang/it_IT/sharing.php | 33 ++++++ resources/lang/it_IT/stats.php | 12 +++ resources/lang/it_IT/tag.php | 28 +++++ resources/lang/it_IT/trash.php | 31 ++++++ resources/lang/it_IT/user.php | 10 ++ resources/lang/it_IT/validation.php | 146 +++++++++++++++++++++++++++ resources/lang/pl_PL/auth.php | 27 +++++ resources/lang/pl_PL/export.php | 10 ++ resources/lang/pl_PL/import.php | 14 +++ resources/lang/pl_PL/link.php | 69 +++++++++++++ resources/lang/pl_PL/linkace.php | 54 ++++++++++ resources/lang/pl_PL/list.php | 31 ++++++ resources/lang/pl_PL/note.php | 20 ++++ resources/lang/pl_PL/pagination.php | 19 ++++ resources/lang/pl_PL/passwords.php | 22 ++++ resources/lang/pl_PL/placeholder.php | 20 ++++ resources/lang/pl_PL/search.php | 29 ++++++ resources/lang/pl_PL/settings.php | 106 +++++++++++++++++++ resources/lang/pl_PL/setup.php | 52 ++++++++++ resources/lang/pl_PL/sharing.php | 33 ++++++ resources/lang/pl_PL/stats.php | 12 +++ resources/lang/pl_PL/tag.php | 28 +++++ resources/lang/pl_PL/trash.php | 31 ++++++ resources/lang/pl_PL/user.php | 10 ++ resources/lang/pl_PL/validation.php | 146 +++++++++++++++++++++++++++ 39 files changed, 1468 insertions(+) create mode 100644 resources/lang/it_IT/auth.php create mode 100644 resources/lang/it_IT/export.php create mode 100644 resources/lang/it_IT/import.php create mode 100644 resources/lang/it_IT/link.php create mode 100644 resources/lang/it_IT/linkace.php create mode 100644 resources/lang/it_IT/list.php create mode 100644 resources/lang/it_IT/note.php create mode 100644 resources/lang/it_IT/pagination.php create mode 100644 resources/lang/it_IT/passwords.php create mode 100644 resources/lang/it_IT/placeholder.php create mode 100644 resources/lang/it_IT/search.php create mode 100644 resources/lang/it_IT/settings.php create mode 100644 resources/lang/it_IT/setup.php create mode 100644 resources/lang/it_IT/sharing.php create mode 100644 resources/lang/it_IT/stats.php create mode 100644 resources/lang/it_IT/tag.php create mode 100644 resources/lang/it_IT/trash.php create mode 100644 resources/lang/it_IT/user.php create mode 100644 resources/lang/it_IT/validation.php create mode 100644 resources/lang/pl_PL/auth.php create mode 100644 resources/lang/pl_PL/export.php create mode 100644 resources/lang/pl_PL/import.php create mode 100644 resources/lang/pl_PL/link.php create mode 100644 resources/lang/pl_PL/linkace.php create mode 100644 resources/lang/pl_PL/list.php create mode 100644 resources/lang/pl_PL/note.php create mode 100644 resources/lang/pl_PL/pagination.php create mode 100644 resources/lang/pl_PL/passwords.php create mode 100644 resources/lang/pl_PL/placeholder.php create mode 100644 resources/lang/pl_PL/search.php create mode 100644 resources/lang/pl_PL/settings.php create mode 100644 resources/lang/pl_PL/setup.php create mode 100644 resources/lang/pl_PL/sharing.php create mode 100644 resources/lang/pl_PL/stats.php create mode 100644 resources/lang/pl_PL/tag.php create mode 100644 resources/lang/pl_PL/trash.php create mode 100644 resources/lang/pl_PL/user.php create mode 100644 resources/lang/pl_PL/validation.php diff --git a/config/app.php b/config/app.php index 58ac16f5..28561279 100644 --- a/config/app.php +++ b/config/app.php @@ -92,7 +92,9 @@ return [ 'es_ES' => 'Español', 'fr_FR' => 'Français', 'hu_HU' => 'Magyar', + 'it_IT' => 'Italiano', 'no_NO' => 'Norsk', + 'pl_PL' => 'Polski', 'vi_VN' => 'Tiếng Việt', 'zh_CN' => '简体中文', ], diff --git a/resources/lang/it_IT/auth.php b/resources/lang/it_IT/auth.php new file mode 100644 index 00000000..bd7d0d31 --- /dev/null +++ b/resources/lang/it_IT/auth.php @@ -0,0 +1,27 @@ + 'Credenziali non corrispondenti ai dati registrati.', + 'throttle' => 'Troppi tentativi di accesso. Riprova tra :seconds secondi.', + + 'confirm_title' => 'Conferma obbligatoria', + 'confirm' => 'Si prega di confermare questa azione utilizzando la password attuale.', + 'confirm_action' => 'Conferma azione', + + 'two_factor' => 'Autenticazione a due fattori', + 'two_factor_check' => 'Inserisci ora la password monouso fornita dalla tua app Autenticazione a due fattori.', + 'two_factor_with_recovery' => 'Autenticazione con il codice di recupero', + +]; diff --git a/resources/lang/it_IT/export.php b/resources/lang/it_IT/export.php new file mode 100644 index 00000000..0ff0d518 --- /dev/null +++ b/resources/lang/it_IT/export.php @@ -0,0 +1,10 @@ + 'Esporta', + 'start_export_html' => 'Esporta in HTML', + 'start_export_csv' => 'Esporta in CSV', + + 'export_help' => 'L\'esportazione salverà tutti i bookmark esistenti in un file standard compatibile con i browser, o in un file CSV, se desiderato.', + + 'export_csv_error' => 'Si è verificato un errore durante il tentativo di generare un file CSV. Controlla i file di registro per maggiori dettagli.', +]; diff --git a/resources/lang/it_IT/import.php b/resources/lang/it_IT/import.php new file mode 100644 index 00000000..5f2cdb7d --- /dev/null +++ b/resources/lang/it_IT/import.php @@ -0,0 +1,14 @@ + 'Importa', + 'start_import' => 'Avvia Importazione', + 'import_running' => 'Importazione in corso...', + 'import_file' => 'File da importare', + + 'import_help' => 'È possibile importare qui i bookmark del browser. Di solito, i segnalibri vengono esportati in un file .html dal browser. Selezionare il file qui e avviare l\'importazione.
Il tempo necessario per l\'operazione dipende dal numero di bookmark presenti.', + + 'import_networkerror' => 'Qualcosa è andato storto durante il tentativo di importare i bookmark. Si prega di controllare la console del browser per maggiori dettagli o consultare i registri delle applicazioni.', + 'import_error' => 'Qualcosa è andato storto durante l\'importazione dei bookmark. Si prega di consultare i registri delle applicazioni.', + 'import_empty' => 'Impossibile importare alcun bookmark. Il file caricato è danneggiato o vuoto.', + 'import_successfully' => ':imported link importati correttamente, :skipped saltati.', +]; diff --git a/resources/lang/it_IT/link.php b/resources/lang/it_IT/link.php new file mode 100644 index 00000000..f1e21463 --- /dev/null +++ b/resources/lang/it_IT/link.php @@ -0,0 +1,69 @@ + 'Link', + 'links' => 'Link', + 'all_links' => 'Tutti i link', + 'recent_links' => 'Link Recenti', + 'no_links' => 'Nessun Link', + + 'add' => 'Aggiungi Link', + 'add_quick' => 'Aggiungi Link Rapidamente', + 'show' => 'Mostra Link', + 'details' => 'Dettagli Link', + 'edit' => 'Modifica Link', + 'update' => 'Aggiorna Link', + 'delete' => 'Elimina Link', + + 'private' => 'Link Privato', + + 'history' => 'Cronologia', + 'history_added' => 'Aggiunto :newvalue a :fieldname.', + 'history_changed' => 'Modificato :fieldname da :oldvalue a :newvalue', + 'history_removed' => 'Rimosso :oldvalue da :fieldname.', + 'history_deleted' => 'Link eliminato', + 'history_restored' => 'Link ripristinato', + 'history_created' => 'Link creato', + + 'url' => 'URL', + 'title' => 'Titolo', + 'description' => 'Descrizione', + 'revtags' => 'Tag', + 'revlists' => 'Liste', + 'is_private' => 'Stato Privato', + + 'status' => 'Stato', + 'stati' => [ + '1' => 'Funzionante', + '2' => 'Trasferito', + '3' => 'Non funzionante', + ], + + 'author' => 'da :user', + + 'external_link' => 'Link Esterno', + 'wayback' => 'Archivio Link @ Wayback Machine', + + 'check_disable' => 'Disabilita Il Controllo', + 'check_disabled' => 'Il controllo è disabilitato', + 'check_enable' => 'Abilita Il Controllo', + 'check_enabled' => 'Il controllo è abilitato', + + 'status_is_broken' => 'Il link è contrassegnato come non funzionante', + 'status_mark_working' => 'Contrassegna come funzionante', + + 'added_successfully' => 'Link aggiunto correttamente.', + 'added_connection_error' => 'Il link è stato aggiunto ma si è verificato un errore di connessione durante il tentativo di accedere all\'URL. Per ulteriori dettagli consultare i log.', + 'added_request_error' => 'Il link è stato aggiunto ma si è verificato un errore durante il tentativo di richiesta dell\'URL, ad esempio un certificato non valido. Per ulteriori dettagli consultare i log.', + 'updated_successfully' => 'Link aggiornato correttamente.', + 'deleted_successfully' => 'Link eliminato correttamente.', + 'deletion_error' => 'Il link non può essere eliminato.', + + 'duplicates_found' => 'LinkAce ha trovato possibili duplicati dell\'URL inviato:', + 'existing_found' => 'Esiste già un link con lo stesso URL.', + + 'notifications.linkcheck.errors' => 'LinkAce ha trovato errori durante la verifica dei link.', + 'notifications.linkcheck.errors.moved' => 'âš  Questi Link sono stati spostati in una nuova posizione:', + 'notifications.linkcheck.errors.broken' => '🚫 Quest Link non sono più raggiungibili o rispondono con un errore:', + + 'happy_bookmarking' => 'Buon Bookmarking', +]; diff --git a/resources/lang/it_IT/linkace.php b/resources/lang/it_IT/linkace.php new file mode 100644 index 00000000..69346f06 --- /dev/null +++ b/resources/lang/it_IT/linkace.php @@ -0,0 +1,54 @@ + 'LinkAce', + + 'user' => 'Utente', + 'username' => 'Nome Utente', + 'email' => 'Email', + 'password' => 'Password', + 'password_confirm' => 'Conferma la password', + 'login' => 'Accedi', + 'logout' => 'Esci', + 'remember_me' => 'Resta collegato', + 'go_to_dashboard' => 'Vai alla dashboard', + 'system_logs' => 'Log di sistema', + + 'reset_password' => 'Reimposta Password', + 'send_reset_email' => 'Invia Link Di Reset Password', + 'forgot_password_link' => 'Hai dimenticato la password? Resettala qui', + + 'added' => 'Aggiunto', + 'added_at' => 'Aggiunto a', + 'updated_at' => 'Aggiornata il', + 'last_update' => 'Ultimo aggiornamento', + 'deleted_at' => 'Eliminato il', + + 'add' => 'Aggiungi', + 'show' => 'Mostra', + 'edit' => 'Modifica', + 'update' => 'Aggiorna', + 'delete' => 'Elimina', + + 'menu' => 'Menu', + 'entries' => 'Voci', + 'feed' => 'Feed', + + 'continue_adding' => 'Continua ad aggiungere', + + 'private' => 'Privato', + 'is_private' => 'È privato', + + 'yes' => 'Sì', + 'no' => 'No', + 'more' => 'Altro', + + 'no_results_found' => 'Nessun :model trovato.', + + 'bookmarklet_close' => 'La finestra della bookmarklet si chiuderà automaticamente in 5 secondi.', + 'open_linkace' => 'Apri LinkAce', + + 'demo_login_hint' => 'È possibile effettuare il login immediatamente. Si prega di notare che questa demo verrà reimpostata ogni 2 ore.', + + 'project_of' => 'Linkace è un progetto di', + 'version' => 'Versione attuale: :version', +]; diff --git a/resources/lang/it_IT/list.php b/resources/lang/it_IT/list.php new file mode 100644 index 00000000..201bb890 --- /dev/null +++ b/resources/lang/it_IT/list.php @@ -0,0 +1,31 @@ + 'Lista', + 'lists' => 'Liste', + 'all_lists' => 'Tutte Le Liste', + 'recent_lists' => 'Liste Recenti', + + 'add' => 'Aggiungi Lista', + 'show' => 'Mostra Lista', + 'edit' => 'Modifica Lista', + 'update' => 'Aggiorna Lista', + 'delete' => 'Elimina Lista', + + 'filter_lists' => 'Filtra Liste...', + + 'private' => 'Lista Privata', + + 'name' => 'Nome Lista', + 'description' => 'Descrizione Lista', + + 'author' => 'da :user', + + 'no_lists' => 'Nessuna Lista', + + 'number_links' => ':number Link in questa Lista|:number Link in questa Lista', + + 'added_successfully' => 'Lista aggiunta con correttamente.', + 'updated_successfully' => 'Lista aggiornata correttamente.', + 'deleted_successfully' => 'Lista eliminata correttamente.', + 'deletion_error' => 'Non è stato possibile eliminare la Lista.', +]; diff --git a/resources/lang/it_IT/note.php b/resources/lang/it_IT/note.php new file mode 100644 index 00000000..76bbaac2 --- /dev/null +++ b/resources/lang/it_IT/note.php @@ -0,0 +1,20 @@ + 'Nota', + 'notes' => 'Note', + + 'add' => 'Aggiungi Nota', + 'show' => 'Mostra Nota', + 'edit' => 'Modifica Nota', + 'update' => 'Aggiorna Nota', + 'delete' => 'Elimina Nota', + + 'private' => 'Nota Privata', + + 'note_content' => 'Contenuto della Nota', + + 'added_successfully' => 'Nota aggiunta correttamente.', + 'updated_successfully' => 'Nota aggiornata correttamente.', + 'deleted_successfully' => 'Nota eliminata correttamente.', + 'deletion_error' => 'La nota non può essere eliminata.', +]; diff --git a/resources/lang/it_IT/pagination.php b/resources/lang/it_IT/pagination.php new file mode 100644 index 00000000..9d6a2e2b --- /dev/null +++ b/resources/lang/it_IT/pagination.php @@ -0,0 +1,19 @@ + '« Precedente', + 'next' => 'Successivo »', + +]; diff --git a/resources/lang/it_IT/passwords.php b/resources/lang/it_IT/passwords.php new file mode 100644 index 00000000..6b13ee77 --- /dev/null +++ b/resources/lang/it_IT/passwords.php @@ -0,0 +1,22 @@ + 'Le password devono essere di almeno 6 caratteri e devono coincidere.', + 'reset' => 'La password è stata reimpostata!', + 'sent' => 'Abbiamo inviato una e-mail al tuo link per reimpostare la password!', + 'token' => 'Questo token per la reimpostazione della password non è valido.', + 'user' => "Non esiste un utente associato a questo indirizzo e-mail.", + +]; diff --git a/resources/lang/it_IT/placeholder.php b/resources/lang/it_IT/placeholder.php new file mode 100644 index 00000000..b937827f --- /dev/null +++ b/resources/lang/it_IT/placeholder.php @@ -0,0 +1,20 @@ + 'johndoe', + 'email' => 'john.doe@example.com', + 'password' => 'Password', + 'password_confirmed' => 'Password confermata', + + 'link_url' => 'https://github.com/Kovah/LinkAce', + 'link_title' => 'Titolo del sito web', + + 'list_select' => 'Seleziona una lista', + 'tags_select' => 'Seleziona qualche Tag', + + 'list_name' => 'Nome effettivo della lista', + 'tag_name' => 'Nome effettivo del tag', + + 'two_factor_otp' => 'Password monouso', + 'two_factor_recovery_code' => 'Codice di Recupero', + +]; diff --git a/resources/lang/it_IT/search.php b/resources/lang/it_IT/search.php new file mode 100644 index 00000000..651de2dd --- /dev/null +++ b/resources/lang/it_IT/search.php @@ -0,0 +1,29 @@ + 'Cerca', + 'results' => 'risultati', + + 'filter_by_list' => 'Filtra per lista/e', + 'filter_by_tag' => 'Filtra per tag', + 'query' => 'Ricerca di...', + 'search_title' => 'Cerca Titolo', + 'search_description' => 'Cerca Descrizione', + 'private_only' => 'Solo link privati', + 'broken_links' => 'Solo Collegamenti Non Validi', + 'empty_tags' => 'senza Tag', + 'empty_lists' => 'senza Liste', + + 'order_by' => 'Ordina per', + 'order_by.title:asc' => 'Titolo ascendente', + 'order_by.title:desc' => 'Titolo discendente', + 'order_by.url:asc' => 'URL ascendente', + 'order_by.url:desc' => 'URL discendente', + 'order_by.created_at:asc' => 'Data creazione ascendente', + 'order_by.created_at:desc' => 'Data creazione discendente', + 'order_by.number_links:asc' => 'Numero di link ascendente', + 'order_by.number_links:desc' => 'Numero di link discendente', + + 'no_results' => 'Nessun risultato trovato.', + + 'validation_query_missing' => 'È necessario inserire una stringa di ricerca, o selezionare una lista, un tag o abilitare la ricerca di collegamenti non validi.', +]; diff --git a/resources/lang/it_IT/settings.php b/resources/lang/it_IT/settings.php new file mode 100644 index 00000000..56f94f4a --- /dev/null +++ b/resources/lang/it_IT/settings.php @@ -0,0 +1,106 @@ + 'Impostazioni', + 'user_settings' => 'Impostazioni Utente', + 'account_settings' => 'Impostazioni Account', + 'app_settings' => 'Impostazioni Applicazione', + 'system_settings' => 'Impostazioni Di Sistema', + 'guest_settings' => 'Impostazioni Guest', + + 'language' => 'Lingua', + 'timezone' => 'Fuso Orario', + 'date_format' => 'Formato Data', + 'time_format' => 'Formato Orario', + 'listitem_count' => 'Numero di Elementi nelle Liste', + + 'links_new_tab' => 'Apri i link esterni in nuove schede', + + 'markdown_for_text' => 'Abilita Markdown per descrizioni e note', + + 'privacy' => 'Privacy', + 'links_private_default' => 'Link privati per impostazione predefinita', + 'links_private_default_help' => 'Abilitando questa impostazione tutti i nuovi link saranno privati per impostazione predefinita', + 'notes_private_default' => 'Note private per impostazione predefinita', + 'notes_private_default_help' => 'Abilitando questa impostazione tutte le nuove note saranno private per impostazione predefinita', + 'tags_private_default' => 'Tag privati per impostazione predefinita', + 'tags_private_default_help' => 'Abilitando questa impostazione tutti i nuovi tag saranno privati per impostazione predefinita', + 'lists_private_default' => 'Liste private per impostazione predefinita', + 'lists_private_default_help' => 'Abilitando questa impostazione tutte le nuove liste saranno private per impostazione predefinita', + + 'archive_backups' => 'Backup della Wayback Machine', + 'archive_backups_help' => 'Se abilitato, LinkAce chiederà alla Wayback Machine di eseguire il backup dei link. La Wayback Machine è gestita dall\'Internet Archive, un\'organizzazione senza scopo di lucro. Si prega di considerare una donazione all\'Internet Archive.', + 'archive_backups_enabled' => 'Abilita backup', + 'archive_backups_enabled_help' => 'Se abilitato, i link non privati saranno salvati dall\'Internet Archive.', + 'archive_private_backups_enabled' => 'Abilita il backup dei collegamenti privati', + 'archive_private_backups_enabled_help' => 'Se abilitata, verranno salvati anche i link privati. I backup devono essere abilitati.', + + 'display_mode' => 'Mostra link come', + 'display_mode_list_detailed' => 'lista con più dettagli', + 'display_mode_list_simple' => 'lista con meno dettagli', + 'display_mode_cards' => 'schede con meno dettagli', + 'display_mode_cards_detailed' => 'schede con più dettagli', + + 'sharing' => 'Condivisione Link', + 'sharing_help' => 'Abilita tutti i servizi che vuoi visualizzare per i link, per poterli condividere semplicemente con un clic.', + 'sharing_toggle' => 'Attiva/disattiva tutto', + + 'darkmode' => 'Modalità Dark', + 'darkmode_help' => 'Puoi scegliere l\'attivazione permanente o automatica in base alle impostazioni del tuo dispositivo. (maggiori infoqui se il tuo browser supporta il rilevamento automatico)', + 'darkmode_disabled' => 'Disabilitata', + 'darkmode_auto' => 'Automaticamente', + 'darkmode_permanent' => 'Permanente', + + 'save_settings' => 'Salva Impostazioni', + 'settings_saved' => 'Impostazioni aggiornate correttamente!', + + 'bookmarklet' => 'Bookmarklet', + 'bookmarklet_button' => 'Trascina nei Bookmark o fai clic con il tasto destro del mouse e salvalo come Bookmark', + 'bookmarklet_help' => 'Aggiungi questo Bookmarklet al tuo browser per aggiungere rapidamente i link dai siti che visiti senza dover aprire LinkAce manualmente.', + + 'change_password' => 'Cambia Password', + 'old_password' => 'Vecchia Password', + 'new_password' => 'Nuova Password', + 'new_password2' => 'Ripeti la nuova password', + 'password_updated' => 'La password è stata cambiata correttamente!', + 'old_password_invalid' => 'La vecchia password non è valida!', + + 'two_factor_auth' => 'Autenticazione a due fattori', + 'two_factor_enable' => 'Abilita autenticazione a due fattori', + 'two_factor_disable' => 'Disabilita autenticazione a due fattori', + 'two_factor_setup_app' => 'L\'autenticazione a due fattori è abilitata. Ora configura il tuo dispositivo di autenticazione scansionando il seguente codice QR.', + 'two_factor_setup_url' => 'Il codice QR non funziona? Puoi anche usare direttamente questo URL.', + 'two_factor_recovery_codes' => 'Memorizza questi codici di recupero in un gestore di password sicuro. Possono essere utilizzati per recuperare l\'accesso al tuo account se il tuo dispositivo di autenticazione a due fattori viene perso.', + 'two_factor_recovery_codes_view' => 'Visualizza Codici Di Recupero', + 'two_factor_regenerate_recovery_codes' => 'Genera nuovi codici di recupero', + + 'api_token' => 'Token API', + 'api_token_generate' => 'Genera Token', + 'api_token_generate_confirm' => 'Vuoi davvero generare un nuovo token?', + 'api_token_help' => 'Il token API può essere utilizzato per accedere a LinkAce da altre applicazioni o script.', + 'api_token_generate_info' => 'Attenzione: Se hai già un token API, rigenerarlo invaliderà tutte le integrazioni esistenti!', + 'api_token_generate_failure' => 'Non è stato possibile generare un nuovo token API. Si prega di controllare la console del browser e i log delle applicazioni per ulteriori informazioni.', + + 'sys_page_title' => 'Titolo della Pagina', + 'sys_guest_access' => 'Abilita Accesso Guest', + 'sys_guest_access_help' => 'Se abilitato, il Guest sarà in grado di vedere tutti i link che non sono privati.', + 'sys_custom_header_content' => 'Contenuto Header Personalizzato', + 'sys_custom_header_content_help' => 'Il contenuto inserito verrà integrato prima del tag </head> su tutti i siti LinkAce. Utile per integrare gli script di analisi o personalizzazione. Attenzione: i contenuti integrati non sono filtrati e potrebbero rendere il sito non accessibile!', + + 'cron_token' => 'Token Cron', + 'cron_token_generate' => 'Genera Token', + 'cron_token_generate_confirm' => 'Vuoi davvero generare un nuovo token?', + 'cron_token_help' => 'Il token cron è necessario per eseguire il servizio cron che controlla i collegamenti morti o l\'esecuzione dei backup.', + 'cron_token_url' => 'Utilizza quest\'URL per il servizio cron: :route', + 'cron_token_generate_info' => 'Attenzione: Se hai già un token Cron, rigenerarlo invaliderà i processi cron già configurati!', + 'cron_token_generate_failure' => 'Non è stato possibile generare un nuovo token cron. Si prega di controllare la console del browser e i log delle applicazioni per ulteriori informazioni.', + 'cron_token_auth_failure' => 'Il token cron fornito non è valido', + 'cron_execute_successful' => 'Cron eseguito con successo', + + 'update_check' => 'Controllo Aggiornamenti', + 'update_check_running' => 'Ricerca aggiornamenti...', + 'update_check_version_found' => 'Aggiornamento trovato. La versione #VERSION# è disponibile.', + 'update_check_success' => 'Nessun aggiornamento disponibile.', + 'update_check_failed' => 'Impossibile controllare gli aggiornamenti.', + + 'guest_settings_info' => 'Le seguenti impostazioni si applicheranno agli utenti Guest che visitano il sito, se l\'accesso Guest è abilitato.', +]; diff --git a/resources/lang/it_IT/setup.php b/resources/lang/it_IT/setup.php new file mode 100644 index 00000000..7c3f8768 --- /dev/null +++ b/resources/lang/it_IT/setup.php @@ -0,0 +1,52 @@ + 'Configurazione', + 'continue' => 'Continua', + 'try_again' => 'Riprova', + + 'welcome' => 'Benvenuto nella configurazione di LinkAce', + 'intro' => 'Nei prossimi passaggi configurerai LinkAce affinché sia pronto all\'uso.', + 'intro.step1' => 'Controlla se tutti i requisiti siano soddisfatti.', + 'intro.step2' => 'Configura un database e controlla se la connessione è riuscita.', + 'intro.step3' => 'Crea il tuo account utente.', + + 'check_requirements' => 'Verifica Requisiti', + 'requirements.php_version' => 'Versione di PHP >= 7.4.0', + 'requirements.extension_bcmath' => 'Estensione PHP: BCMath', + 'requirements.extension_ctype' => 'Estensione PHP: Ctype', + 'requirements.extension_json' => 'Estensione PHP: JSON', + 'requirements.extension_mbstring' => 'Estensione PHP: Mbstring', + 'requirements.extension_openssl' => 'Estensione PHP: OpenSSL', + 'requirements.extension_pdo_mysql' => 'Estensione PHP: PDO', + 'requirements.extension_tokenizer' => 'Estensione PHP: Tokenizer', + 'requirements.extension_xml' => 'Estensione PHP: XML', + 'requirements.env_writable' => 'Il file .env esiste ed è modificabile', + 'requirements.storage_writable' => 'le directory /storage e /storage/log sono modificabili', + + 'database_configuration' => 'Configurazione Database', + 'database_configure' => 'Configura Database', + 'database.intro' => 'Se hai già compilato i dettagli del database nel tuo file .env i campi di input dovrebbero essere precompilati. Altrimenti, compila i campi con le informazioni corrispondenti al tuo database.', + 'database.config_error' => 'Il database non può essere configurato. Controlla i dettagli della tua connessione. Dettagli:', + 'database.db_host' => 'Hostname del Database Server', + 'database.db_port' => 'Porta del Database Server', + 'database.db_name' => 'Nome del Database', + 'database.db_user' => 'Utente del Database', + 'database.db_password' => 'Password Utente del Database', + 'database.complete_hint' => 'Salvare la configurazione del database e prepararla per l\'utilizzo dell\'app potrebbe richiedere alcuni secondi, si prega di essere pazienti.', + + 'database.data_present' => 'Attenzione! Abbiamo trovato dati nel database che hai specificato! Assicurati di avere un backup di quel database e conferma la cancellazione di tutti i dati.', + 'database.overwrite_data' => 'Confermo che tutti i dati saranno cancellati e sovrascritti con un nuovo database LinkAce', + + 'account_setup' => 'Configurazione Account', + 'account_setup.intro' => 'Prima di poter iniziare devi creare il tuo account utente.', + 'account_setup.name' => 'Inserisci il tuo nome', + 'account_setup.email' => 'Inserisci il tuo indirizzo email', + 'account_setup.password' => 'Inserisci una password robusta', + 'account_setup.password_requirements' => 'Lunghezza minima: 10 caratteri', + 'account_setup.password_confirmed' => 'Conferma la tua password', + 'account_setup.create' => 'Crea account', + + 'complete' => 'Configurazione completata!', + 'outro' => 'Hai completato la configurazione e ora puoi usare LinkAce! Hai effettuato l\'accesso e puoi iniziare subito.', +]; diff --git a/resources/lang/it_IT/sharing.php b/resources/lang/it_IT/sharing.php new file mode 100644 index 00000000..cd5eadb6 --- /dev/null +++ b/resources/lang/it_IT/sharing.php @@ -0,0 +1,33 @@ + 'Ho trovato questo link meraviglioso, vai a controllare: #URL#', + 'subject' => 'Dai un\'occhiata a questo bel link', + 'share' => 'Condividi link tramite :service', + 'share_link' => 'Condividi il link', + 'service' => [ + 'email' => 'Email', + 'print' => 'Stampa', + 'facebook' => 'Facebook', + 'twitter' => 'Twitter', + 'reddit' => 'Reddit', + 'pinterest' => 'Pinterest', + 'whatsapp' => 'Whatsapp', + 'telegram' => 'Telegram', + 'fb-messenger' => 'Facebook Messenger', + 'wechat' => 'WeChat', + 'sms' => 'SMS', + 'slack' => 'Slack', + 'skype' => 'Skype', + 'hackernews' => 'Hacker News', + 'discord' => 'Discord', + 'mastodon' => 'Mastodon', + 'pocket' => 'Pocket', + 'flipboard' => 'Flipboard', + 'evernote' => 'Evernote', + 'trello' => 'Trello', + 'buffer' => 'Buffer', + 'tumblr' => 'Tumblr', + 'xing' => 'Xing', + 'linkedin' => 'LinkedIn', + ], +]; diff --git a/resources/lang/it_IT/stats.php b/resources/lang/it_IT/stats.php new file mode 100644 index 00000000..ff00b7ad --- /dev/null +++ b/resources/lang/it_IT/stats.php @@ -0,0 +1,12 @@ + 'Statistiche', + 'total_links' => 'Totale Link', + 'total_lists' => 'Totale Liste', + 'total_tags' => 'Totale Tag', + 'total_notes' => 'Totale Note', + 'total_broken_links' => 'Collegamenti Non Validi', + +]; diff --git a/resources/lang/it_IT/tag.php b/resources/lang/it_IT/tag.php new file mode 100644 index 00000000..0377ae20 --- /dev/null +++ b/resources/lang/it_IT/tag.php @@ -0,0 +1,28 @@ + 'Tag', + 'tags' => 'Tag', + 'all_tags' => 'Tutti i Tag', + 'recent_tags' => 'Tag Recenti', + + 'add' => 'Aggiungi Tag', + 'show' => 'Mostra Tag', + 'edit' => 'Modifica Tag', + 'update' => 'Aggiorna Tag', + 'delete' => 'Elimina Tag', + + 'filter_tags' => 'Filtra Tag...', + + 'private' => 'Tag Privato', + + 'name' => 'Nome Tag', + + 'author' => 'da :user', + + 'no_tags' => 'Nessun Tag', + + 'added_successfully' => 'Tag aggiunto correttamente.', + 'updated_successfully' => 'Tag aggiornato correttamente.', + 'deleted_successfully' => 'Tag eliminato correttamente.', + 'deletion_error' => 'Non è stato possibile eliminare il Tag.', +]; diff --git a/resources/lang/it_IT/trash.php b/resources/lang/it_IT/trash.php new file mode 100644 index 00000000..bf34f614 --- /dev/null +++ b/resources/lang/it_IT/trash.php @@ -0,0 +1,31 @@ + 'Cestino', + + 'deleted_links' => 'Collegamenti cancellati', + 'deleted_lists' => 'Liste cancellate', + 'deleted_tags' => 'Tag cancellati', + 'deleted_notes' => 'Note cancellate', + + 'restore' => 'Ripristina voce', + + 'clear_trash' => 'Svuota Cestino', + 'delete_warning' => 'Le voci eliminate permanentemente non possono essere ripristinate!', + 'delete_no_entries' => 'Nessuna voce da eliminare.', + + 'delete_success.links' => 'Eliminato permanentemente tutti i collegamenti.', + 'delete_success.lists' => 'Eliminato permanentemente tutte le liste.', + 'delete_success.tags' => 'Eliminato permanentemente tutti i tag.', + 'delete_success.notes' => 'Eliminato permanentemente tutte le note.', + + 'restore.link' => 'Ripristinato il link dal cestino.', + 'restore.list' => 'Ripristinata la lista dal cestino.', + 'restore.tag' => 'Ripristinato il tag dal cestino.', + 'restore.note' => 'Ripristinata la nota dal cestino.', + + 'restore.not_found' => 'Impossibile trovare l\'elemento da ripristinare.', + 'restore.not_allowed' => 'Non sei autorizzato a ripristinare questo elemento.', + +]; diff --git a/resources/lang/it_IT/user.php b/resources/lang/it_IT/user.php new file mode 100644 index 00000000..56be11e0 --- /dev/null +++ b/resources/lang/it_IT/user.php @@ -0,0 +1,10 @@ + 'Utente', + 'users' => 'Utenti', + + 'username' => 'Nome Utente', + 'email' => 'Email', + + 'hello' => 'Ciao :user!', +]; diff --git a/resources/lang/it_IT/validation.php b/resources/lang/it_IT/validation.php new file mode 100644 index 00000000..ab707f33 --- /dev/null +++ b/resources/lang/it_IT/validation.php @@ -0,0 +1,146 @@ + ':attribute deve essere accettato.', + 'active_url' => ':attribute non è un URL valido.', + 'after' => ':attribute deve essere una data successiva al :date.', + 'after_or_equal' => ':attribute deve essere una data successiva o uguale al :date.', + 'alpha' => ':attribute può contenere solo lettere.', + 'alpha_dash' => ':attribute può contenere solo lettere, numeri, trattini e trattini bassi.', + 'alpha_num' => ':attribute può contenere solo lettere e numeri.', + 'array' => ':attribute deve essere un array.', + 'before' => ':attribute deve essere una data precedente al :date.', + 'before_or_equal' => ':attribute deve essere una data precedente o uguale al :date.', + 'between' => [ + 'numeric' => ':attribute deve essere compreso tra :min e :max.', + 'file' => ':attribute deve essere compreso tra :min e :max kilobyte.', + 'string' => ':attribute deve essere tra :min - :max caratteri.', + 'array' => ':attribute deve contenere almeno :min - :max elementi.', + ], + 'boolean' => 'Il campo :attribute deve essere vero o falso.', + 'confirmed' => 'La conferma di :attribute non corrisponde.', + 'date' => ':attribute non è una data valida.', + 'date_format' => ':attribute non coincide con il formato :format.', + 'different' => ':attribute e :other devono corrispondere.', + 'digits' => ':attribute deve essere composto da :digits cifre.', + 'digits_between' => ':attribute deve essere composto da :min a :max cifre.', + 'dimensions' => ':attribute ha dimensioni dell\'immagine non valide.', + 'distinct' => 'Il campo :attribute contiene un valore duplicato.', + 'email' => ':attribute deve essere un indirizzo email valido.', + 'exists' => 'Il campo :attribute selezionato non è valido.', + 'file' => 'Il campo :attribute deve essere un file.', + 'filled' => 'Il campo :attribute deve avere un valore.', + 'gt' => [ + 'numeric' => 'Il campo :attribute deve essere maggiore di :value.', + 'file' => 'Il campo :attribute deve essere maggiore di :value kilobytes.', + 'string' => 'Il campo :attribute deve contenere più di :value caratteri.', + 'array' => 'Il campo :attribute deve contenere più di :value elementi.', + ], + 'gte' => [ + 'numeric' => 'Il campo :attribute deve essere maggiore o uguale a :value.', + 'file' => 'Il campo :attribute deve essere maggiore o uguale a :value kilobyte.', + 'string' => 'Il campo :attribute deve essere composto da almeno :value caratteri.', + 'array' => 'Il campo :attribute deve contenere almeno :value elementi.', + ], + 'image' => 'Il campo :attribute deve essere un\'immagine.', + 'in' => 'Il campo :attribute selezionato non è valido.', + 'in_array' => 'Il campo :attribute non esiste in :other.', + 'integer' => 'Il campo :attribute deve essere un numero intero.', + 'ip' => 'Il campo :attribute deve essere un indirizzo IP valido.', + 'ipv4' => 'Il campo :attribute deve essere un indirizzo IPv4 valido.', + 'ipv6' => 'Il campo :attribute deve essere un indirizzo IPv6 valido.', + 'json' => 'Il campo :attribute deve essere una stringa JSON valida.', + 'lt' => [ + 'numeric' => 'Il campo :attribute deve essere inferiore a :value.', + 'file' => 'Il campo :attribute deve essere inferiore a :value kilobytes.', + 'string' => 'Il campo :attribute deve contenere meno di :min caratteri.', + 'array' => 'Il campo :attribute deve contenere meno di :value elementi.', + ], + 'lte' => [ + 'numeric' => 'Il campo :attribute deve essere inferiore o uguale a :value.', + 'file' => 'Il campo :attribute deve essere inferiore o uguale a :value kilobytes.', + 'string' => 'Il campo :attribute deve essere inferiore o uguale a :value caratteri.', + 'array' => 'Il campo :attribute non può avere più di :value elementi.', + ], + 'max' => [ + 'numeric' => 'Il campo :attribute non può essere maggiore di :max.', + 'file' => 'Il campo :attribute non può essere maggiore di :max kilobyte.', + 'string' => 'Il campo :attribute non può essere maggiore di :max caratteri.', + 'array' => 'Il campo :attribute non può avere più di :max elementi.', + ], + 'mimes' => 'Il campo :attribute deve essere un file di tipo: :values.', + 'mimetypes' => 'Il campo :attribute deve essere un file di tipo: :values.', + 'min' => [ + 'numeric' => 'Il campo :attribute deve essere almeno :min.', + 'file' => 'Il campo :attribute deve essere almeno di :value kilobytes.', + 'string' => 'Il campo :attribute deve essere almeno di :min caratteri.', + 'array' => ':attribute deve contenere almeno :min elementi.', + ], + 'not_in' => ':attribute selezionato non è valido.', + 'not_regex' => 'Il formato di :attribute non è valido.', + 'numeric' => ':attribute deve essere un numero.', + 'present' => 'Il campo :attribute deve essere presente.', + 'regex' => 'Il formato di :attribute non è valido.', + 'required' => 'Il campo :attribute è richiesto.', + 'required_if' => 'Il campo :attribute è richiesto quando :other è :value.', + 'required_unless' => 'Il campo :attribute è obbligatorio a meno che :other sia contenuto in :values.', + 'required_with' => 'Il campo :attribute è obbligatorio quando :values è presente.', + 'required_with_all' => 'Il campo :attribute è obbligatorio quando :values è presente.', + 'required_without' => 'Il campo :attribute è obbligatorio quando :values non è presente.', + 'required_without_all' => 'Il campo :attribute è obbligatorio quando nessuno dei :values è presente.', + 'same' => ':attribute e :other devono corrispondere.', + 'size' => [ + 'numeric' => ':attribute deve essere :size.', + 'file' => ':attribute deve essere :size kilobytes.', + 'string' => ':attribute deve contenere :size caratteri.', + 'array' => ':attribute deve contenere :size elementi.', + ], + 'string' => ':attribute deve essere una stringa.', + 'timezone' => ':attribute deve essere una zona fuso orario valida.', + 'unique' => ':attribute è già stato utilizzato.', + 'uploaded' => ':attribute non è stato caricato.', + 'url' => 'Il formato :attribute non è valido.', + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'attribute-name' => [ + 'rule-name' => 'messaggio-personalizzato', + ], + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + +]; diff --git a/resources/lang/pl_PL/auth.php b/resources/lang/pl_PL/auth.php new file mode 100644 index 00000000..775c57b4 --- /dev/null +++ b/resources/lang/pl_PL/auth.php @@ -0,0 +1,27 @@ + 'Te dane logowania nie pasujÄ… do naszych wpisów.', + 'throttle' => 'Za dużo nieudanych prób logowania. ProszÄ™ spróbować za :seconds sekund.', + + 'confirm_title' => 'Wymagane potwierdzenie', + 'confirm' => 'Potwierdź tÄ™ czynność używajÄ…c aktualnego hasÅ‚a.', + 'confirm_action' => 'Potwierdź czynność', + + 'two_factor' => 'Uwierzytelnianie dwuskÅ‚adnikowe', + 'two_factor_check' => 'Wprowadź hasÅ‚o jednorazowe dostarczone przez aplikacjÄ™ uwierzytelniania dwuskÅ‚adnikowego.', + 'two_factor_with_recovery' => 'Uwierzytelnianie za pomocÄ… kodu odzyskiwania', + +]; diff --git a/resources/lang/pl_PL/export.php b/resources/lang/pl_PL/export.php new file mode 100644 index 00000000..b0760c9f --- /dev/null +++ b/resources/lang/pl_PL/export.php @@ -0,0 +1,10 @@ + 'Eksportuj', + 'start_export_html' => 'Eksportuj do HTML', + 'start_export_csv' => 'Eksportuj do CSV', + + 'export_help' => 'Uruchamianie eksportu spowoduje zapisanie wszystkich istniejÄ…cych zakÅ‚adek w zwykÅ‚ym pliku kompatybilnym z zakÅ‚adkami lub pliku CSV, jeÅ›li chcesz.', + + 'export_csv_error' => 'WystÄ…piÅ‚ bÅ‚Ä…d podczas próby wygenerowania pliku CSV. ProszÄ™ sprawdzić logi, aby uzyskać wiÄ™cej informacji.', +]; diff --git a/resources/lang/pl_PL/import.php b/resources/lang/pl_PL/import.php new file mode 100644 index 00000000..25415187 --- /dev/null +++ b/resources/lang/pl_PL/import.php @@ -0,0 +1,14 @@ + 'Importuj', + 'start_import' => 'Rozpocznij import', + 'import_running' => 'Import uruchomiony...', + 'import_file' => 'Plik do importu', + + 'import_help' => 'Możesz tutaj zaimportować istniejÄ…ce zakÅ‚adki przeglÄ…darki. Zazwyczaj zakÅ‚adki sÄ… eksportowane do pliku .html przez przeglÄ…darkÄ™. Wybierz plik tutaj i rozpocznij importowanie.
W zależnoÅ›ci od liczby zakÅ‚adek ten proces może zająć trochÄ™ czasu.', + + 'import_networkerror' => 'CoÅ› poszÅ‚o nie tak podczas importowania zakÅ‚adek. ProszÄ™ sprawdzić konsolÄ™ przeglÄ…darki, aby uzyskać wiÄ™cej informacji lub zapoznaj siÄ™ z dziennikami aplikacji.', + 'import_error' => 'CoÅ› poszÅ‚o nie tak podczas próby zaimportowania zakÅ‚adek. Sprawdź dzienniki aplikacji.', + 'import_empty' => 'Nie można zaimportować żadnych zakÅ‚adek. Wgrany plik jest uszkodzony lub pusty.', + 'import_successfully' => ':imported linków pomyÅ›lnie zaimportowano, :skipped pominiÄ™to', +]; diff --git a/resources/lang/pl_PL/link.php b/resources/lang/pl_PL/link.php new file mode 100644 index 00000000..fbcf4681 --- /dev/null +++ b/resources/lang/pl_PL/link.php @@ -0,0 +1,69 @@ + 'Link', + 'links' => 'Linki', + 'all_links' => 'Wszystkie linki', + 'recent_links' => 'Ostatnie linki', + 'no_links' => 'Brak linków', + + 'add' => 'Dodaj link', + 'add_quick' => 'Szybko dodaj link', + 'show' => 'Pokaż link', + 'details' => 'Szczegóły linku', + 'edit' => 'Edytuj link', + 'update' => 'Aktualizuj link', + 'delete' => 'UsuÅ„ link', + + 'private' => 'Link prywatny', + + 'history' => 'Historia', + 'history_added' => 'Dodano :newvalue do :fieldname.', + 'history_changed' => 'Zmieniono :fieldname z :oldvalue na :newvalue', + 'history_removed' => 'UsuniÄ™to :oldvalue z :fieldname.', + 'history_deleted' => 'Link zostaÅ‚ usuniÄ™ty', + 'history_restored' => 'Link zostaÅ‚ przywrócony', + 'history_created' => 'Link zostaÅ‚ utworzony', + + 'url' => 'URL', + 'title' => 'TytuÅ‚', + 'description' => 'Opis', + 'revtags' => 'Tagi', + 'revlists' => 'Listy', + 'is_private' => 'Status prywatny', + + 'status' => 'Status', + 'stati' => [ + '1' => 'DziaÅ‚a', + '2' => 'Przeniesiono', + '3' => 'Uszkodzony', + ], + + 'author' => 'przez :user', + + 'external_link' => 'Link zewnÄ™trzny', + 'wayback' => 'Archiwum linku w Wayback Machine', + + 'check_disable' => 'WyÅ‚Ä…cz sprawdzanie', + 'check_disabled' => 'Sprawdzanie jest wyÅ‚Ä…czone', + 'check_enable' => 'WÅ‚Ä…cz sprawdzanie', + 'check_enabled' => 'Sprawdzenie jest wÅ‚Ä…czone', + + 'status_is_broken' => 'Link jest oznaczony jako uszkodzony', + 'status_mark_working' => 'Oznacz jako dziaÅ‚ajÄ…ce', + + 'added_successfully' => 'Link dodany pomyÅ›lnie.', + 'added_connection_error' => 'Link zostaÅ‚ dodany, ale wystÄ…piÅ‚ bÅ‚Ä…d poÅ‚Ä…czenia podczas próby uzyskania dostÄ™pu do adresu URL. Szczegóły można znaleźć w dziennikach.', + 'added_request_error' => 'Link zostaÅ‚ dodany, ale wystÄ…piÅ‚ bÅ‚Ä…d podczas próby żądania adresu URL, na przykÅ‚ad nieprawidÅ‚owy certyfikat. Szczegóły można znaleźć w dziennikach.', + 'updated_successfully' => 'Link zaktualizowany pomyÅ›lnie.', + 'deleted_successfully' => 'Link usuniÄ™ty pomyÅ›lnie.', + 'deletion_error' => 'Link nie może zostać usuniÄ™ty.', + + 'duplicates_found' => 'LinkAce znalazÅ‚ możliwe duplikaty przesÅ‚anego adresu URL:', + 'existing_found' => 'Link z tym adresem URL już istnieje.', + + 'notifications.linkcheck.errors' => 'LinkAce znalazÅ‚ bÅ‚Ä™dy podczas sprawdzania linków.', + 'notifications.linkcheck.errors.moved' => 'âš  NastÄ™pujÄ…ce linki zostaÅ‚y przeniesione do nowej lokalizacji:', + 'notifications.linkcheck.errors.broken' => '🚫 NastÄ™pujÄ…ce linki nie sÄ… już osiÄ…galne lub zwracajÄ… bÅ‚Ä…d:', + + 'happy_bookmarking' => 'Szczęśliwego zakÅ‚adkowania', +]; diff --git a/resources/lang/pl_PL/linkace.php b/resources/lang/pl_PL/linkace.php new file mode 100644 index 00000000..7ee75eec --- /dev/null +++ b/resources/lang/pl_PL/linkace.php @@ -0,0 +1,54 @@ + 'LinkAce', + + 'user' => 'Użytkownik', + 'username' => 'Nazwa użytkownika', + 'email' => 'Email', + 'password' => 'HasÅ‚o', + 'password_confirm' => 'Potwierdź hasÅ‚o', + 'login' => 'Zaloguj siÄ™', + 'logout' => 'Wyloguj siÄ™', + 'remember_me' => 'PozostaÅ„ zalogowany', + 'go_to_dashboard' => 'Przejdź do Panelu', + 'system_logs' => 'Logi systemowe', + + 'reset_password' => 'Zresetuj hasÅ‚o', + 'send_reset_email' => 'WyÅ›lij link resetujÄ…cy hasÅ‚o', + 'forgot_password_link' => 'ZapomniaÅ‚eÅ› hasÅ‚a? Zresetuj je tutaj', + + 'added' => 'Dodano', + 'added_at' => 'Dodano o', + 'updated_at' => 'Zaktualizowano o', + 'last_update' => 'Ostatnia aktualizacja', + 'deleted_at' => 'UsuniÄ™to o', + + 'add' => 'Dodaj', + 'show' => 'Pokaż', + 'edit' => 'Edytuj', + 'update' => 'Aktualizuj', + 'delete' => 'UsuÅ„', + + 'menu' => 'Menu', + 'entries' => 'Wpisy', + 'feed' => 'Feed', + + 'continue_adding' => 'Kontynuuj dodawanie', + + 'private' => 'Prywatny', + 'is_private' => 'Jest prywatny', + + 'yes' => 'Tak', + 'no' => 'Nie', + 'more' => 'WiÄ™cej', + + 'no_results_found' => 'Nie znaleziono :model.', + + 'bookmarklet_close' => 'To okno zakÅ‚adki automatycznie zamknie siÄ™ za 5 sekund.', + 'open_linkace' => 'Otwórz LinkAce', + + 'demo_login_hint' => 'Możesz siÄ™ zalogować od razu. PamiÄ™taj, że demo bÄ™dzie zresetowane co 2 godziny.', + + 'project_of' => 'Linkace to projekt wykonany przez', + 'version' => 'Aktualna wersja: :version', +]; diff --git a/resources/lang/pl_PL/list.php b/resources/lang/pl_PL/list.php new file mode 100644 index 00000000..4c8800f6 --- /dev/null +++ b/resources/lang/pl_PL/list.php @@ -0,0 +1,31 @@ + 'Lista', + 'lists' => 'Listy', + 'all_lists' => 'Wszystkie listy', + 'recent_lists' => 'Najnowsze listy', + + 'add' => 'Dodaj listÄ™', + 'show' => 'Pokaż listÄ™', + 'edit' => 'Edytuj listÄ™', + 'update' => 'Aktualizuj listÄ™', + 'delete' => 'UsuÅ„ listÄ™', + + 'filter_lists' => 'Listy filtrów...', + + 'private' => 'Prywatna lista', + + 'name' => 'Nazwy listy', + 'description' => 'Opis listy', + + 'author' => 'przez :user', + + 'no_lists' => 'Brak list', + + 'number_links' => ':number Link na tej liÅ›cie|:number Linków na tej liÅ›cie', + + 'added_successfully' => 'Lista dodana pomyÅ›lnie.', + 'updated_successfully' => 'Lista zaktualizowana pomyÅ›lnie.', + 'deleted_successfully' => 'Lista usuniÄ™ta pomyÅ›lnie.', + 'deletion_error' => 'Lista nie mogÅ‚a zostać usuniÄ™ta.', +]; diff --git a/resources/lang/pl_PL/note.php b/resources/lang/pl_PL/note.php new file mode 100644 index 00000000..888e5e2e --- /dev/null +++ b/resources/lang/pl_PL/note.php @@ -0,0 +1,20 @@ + 'Notatka', + 'notes' => 'Notatki', + + 'add' => 'Dodaj notatkÄ™', + 'show' => 'Pokaż notatkÄ™', + 'edit' => 'Edytuj notatkÄ™', + 'update' => 'Aktualizuj notatkÄ™', + 'delete' => 'UsuÅ„ notatkÄ™', + + 'private' => 'Notatka prywatna', + + 'note_content' => 'Treść notatki', + + 'added_successfully' => 'Notatka dodana pomyÅ›lnie.', + 'updated_successfully' => 'Notatka zostaÅ‚a zaktualizowana.', + 'deleted_successfully' => 'Notatka usuniÄ™ta pomyÅ›lnie.', + 'deletion_error' => 'Notatka nie może zostać usuniÄ™ta.', +]; diff --git a/resources/lang/pl_PL/pagination.php b/resources/lang/pl_PL/pagination.php new file mode 100644 index 00000000..23f71960 --- /dev/null +++ b/resources/lang/pl_PL/pagination.php @@ -0,0 +1,19 @@ + '« Poprzednia', + 'next' => 'NastÄ™pna »', + +]; diff --git a/resources/lang/pl_PL/passwords.php b/resources/lang/pl_PL/passwords.php new file mode 100644 index 00000000..2b98cd00 --- /dev/null +++ b/resources/lang/pl_PL/passwords.php @@ -0,0 +1,22 @@ + 'HasÅ‚a muszÄ… mieć co najmniej sześć znaków i muszÄ… być zgodne z potwierdzeniem.', + 'reset' => 'Twoje hasÅ‚o zostaÅ‚o zresetowane!', + 'sent' => 'WysÅ‚aliÅ›my Twój link do resetowania hasÅ‚a!', + 'token' => 'Ten token resetowania hasÅ‚a jest nieprawidÅ‚owy.', + 'user' => "Nie możemy znaleźć użytkownika z tym adresem email.", + +]; diff --git a/resources/lang/pl_PL/placeholder.php b/resources/lang/pl_PL/placeholder.php new file mode 100644 index 00000000..1f544d82 --- /dev/null +++ b/resources/lang/pl_PL/placeholder.php @@ -0,0 +1,20 @@ + 'adamnowak', + 'email' => 'adam.nowak@przykÅ‚ad.pl', + 'password' => 'HasÅ‚o', + 'password_confirmed' => 'HasÅ‚o potwierdzono', + + 'link_url' => 'https://github.com/Kovah/LinkAce', + 'link_title' => 'TytuÅ‚ strony internetowej', + + 'list_select' => 'Wybierz listÄ™', + 'tags_select' => 'Wybierz jakieÅ› tagi.', + + 'list_name' => 'Rzeczywista nazwa listy', + 'tag_name' => 'Rzeczywista nazwa tagu', + + 'two_factor_otp' => 'Jednorazowe hasÅ‚o', + 'two_factor_recovery_code' => 'Kod odzyskiwania', + +]; diff --git a/resources/lang/pl_PL/search.php b/resources/lang/pl_PL/search.php new file mode 100644 index 00000000..0626186e --- /dev/null +++ b/resources/lang/pl_PL/search.php @@ -0,0 +1,29 @@ + 'Szukaj', + 'results' => 'wyniki', + + 'filter_by_list' => 'Filtruj wedÅ‚ug list(y)', + 'filter_by_tag' => 'Filtruj wedÅ‚ug tag(a/ów)', + 'query' => 'Szukaj...', + 'search_title' => 'Wyszukaj tytuÅ‚', + 'search_description' => 'Opis wyszukiwania', + 'private_only' => 'Tylko linki prywatne', + 'broken_links' => 'Tylko uszkodzone linki', + 'empty_tags' => 'bez tagów', + 'empty_lists' => 'bez list', + + 'order_by' => 'Pokaż wedÅ‚ug', + 'order_by.title:asc' => 'TytuÅ‚ rosnÄ…co', + 'order_by.title:desc' => 'TytuÅ‚ malejÄ…co', + 'order_by.url:asc' => 'Adres URL rosnÄ…co', + 'order_by.url:desc' => 'Adres URL malejÄ…co', + 'order_by.created_at:asc' => 'Data utworzenia rosnÄ…co', + 'order_by.created_at:desc' => 'Data utworzenia malejÄ…co', + 'order_by.number_links:asc' => 'Liczba linków rosnÄ…co', + 'order_by.number_links:desc' => 'Liczba linków malejÄ…co', + + 'no_results' => 'Nie znaleziono wyników.', + + 'validation_query_missing' => 'Musisz wprowadzić zapytanie, wybrać listÄ™, tag lub wÅ‚Ä…czyć wyszukiwanie uszkodzonych linków.', +]; diff --git a/resources/lang/pl_PL/settings.php b/resources/lang/pl_PL/settings.php new file mode 100644 index 00000000..8288b498 --- /dev/null +++ b/resources/lang/pl_PL/settings.php @@ -0,0 +1,106 @@ + 'Ustawienia', + 'user_settings' => 'Ustawienia użytkownika', + 'account_settings' => 'Ustawienia konta', + 'app_settings' => 'Ustawienia aplikacji', + 'system_settings' => 'Ustawienia systemu', + 'guest_settings' => 'Ustawienia goÅ›cia', + + 'language' => 'JÄ™zyk', + 'timezone' => 'Strefa czasowa', + 'date_format' => 'Format daty', + 'time_format' => 'Format czasu', + 'listitem_count' => 'Liczba elementów w listach', + + 'links_new_tab' => 'Otwórz zewnÄ™trzne linki w nowych kartach', + + 'markdown_for_text' => 'WÅ‚Ä…cz Markdown dla opisów i notatek', + + 'privacy' => 'Prywatność', + 'links_private_default' => 'DomyÅ›lnie linki prywatne', + 'links_private_default_help' => 'WÅ‚Ä…czenie tej opcji sprawi, że wszystkie nowe linki bÄ™dÄ… domyÅ›lnie prywatne', + 'notes_private_default' => 'Prywatne notatki domyÅ›lnie', + 'notes_private_default_help' => 'WÅ‚Ä…czenie tej opcji sprawi, że wszystkie nowe notatki bÄ™dÄ… domyÅ›lnie prywatne', + 'tags_private_default' => 'DomyÅ›lnie prywatne tagi', + 'tags_private_default_help' => 'WÅ‚Ä…czenie tej opcji sprawi, że wszystkie nowe tagi bÄ™dÄ… domyÅ›lnie prywatne', + 'lists_private_default' => 'DomyÅ›lnie listy prywatne', + 'lists_private_default_help' => 'WÅ‚Ä…czenie tej opcji sprawi, że wszystkie nowe listy bÄ™dÄ… domyÅ›lnie prywatne', + + 'archive_backups' => 'Kopie zapasowe Wayback Machine', + 'archive_backups_help' => 'JeÅ›li opcja jest wÅ‚Ä…czona, LinkAce poinformuje Wayback Machine , aby wykonać kopiÄ™ zapasowÄ… linków. Wayback Machine jest zasilana przez Internet Archive, organizacjÄ™ nienastawionÄ… na zysk. Rozważ darowizny na rzecz Internet Archive.', + 'archive_backups_enabled' => 'WÅ‚Ä…cz kopie zapasowe', + 'archive_backups_enabled_help' => 'JeÅ›li wÅ‚Ä…czone, nieprywatne linki zostanÄ… zapisane przez Internet Archive.', + 'archive_private_backups_enabled' => 'WÅ‚Ä…cz kopie zapasowe dla prywatnych linków', + 'archive_private_backups_enabled_help' => 'JeÅ›li wÅ‚Ä…czone, prywatne linki również zostanÄ… zapisane. Kopie zapasowe muszÄ… być wÅ‚Ä…czone.', + + 'display_mode' => 'WyÅ›wietlaj linki jako', + 'display_mode_list_detailed' => 'lista z wieloma szczegółami', + 'display_mode_list_simple' => 'lista z mniejszymi szczegółami', + 'display_mode_cards' => 'karty z mniejszymi szczegółami', + 'display_mode_cards_detailed' => 'karty z wieloma szczegółami', + + 'sharing' => 'UdostÄ™pnianie linków', + 'sharing_help' => 'WÅ‚Ä…cz wszystkie usÅ‚ugi, które chcesz wyÅ›wietlić dla linków, aby móc Å‚atwo udostÄ™pniać je jednym klikniÄ™ciem.', + 'sharing_toggle' => 'WÅ‚Ä…cz/wyÅ‚Ä…cz wszystkie', + + 'darkmode' => 'Ciemny motyw', + 'darkmode_help' => 'Możesz albo wÅ‚Ä…czyć na staÅ‚e lub automatycznie w oparciu o ustawienia urzÄ…dzenia. (Sprawdź tutaj jeÅ›li twoja przeglÄ…darka obsÅ‚uguje automatyczne wykrywanie)', + 'darkmode_disabled' => 'WyÅ‚Ä…czony', + 'darkmode_auto' => 'Automatycznie', + 'darkmode_permanent' => 'Na staÅ‚e', + + 'save_settings' => 'Zapisz ustawienia', + 'settings_saved' => 'Ustawienia zostaÅ‚y pomyÅ›lnie zaktualizowane!', + + 'bookmarklet' => 'ZakÅ‚adka', + 'bookmarklet_button' => 'PrzeciÄ…gnij to do zakÅ‚adek lub kliknij prawym przyciskiem myszy i zapisz je jako zakÅ‚adkÄ™', + 'bookmarklet_help' => 'Dodaj tÄ™ zakÅ‚adkÄ™ do swojej przeglÄ…darki, aby szybko dodać linki z odwiedzanych stron bez koniecznoÅ›ci rÄ™cznego otwierania LinkAce.', + + 'change_password' => 'ZmieÅ„ hasÅ‚o', + 'old_password' => 'Stare hasÅ‚o', + 'new_password' => 'Nowe hasÅ‚o', + 'new_password2' => 'Powtórz nowe hasÅ‚o', + 'password_updated' => 'HasÅ‚o zmienione pomyÅ›lnie!', + 'old_password_invalid' => 'Stare hasÅ‚o jest nieprawidÅ‚owe!', + + 'two_factor_auth' => 'Uwierzytelnianie dwuetapowe', + 'two_factor_enable' => 'WÅ‚Ä…cz uwierzytelnianie dwuetapowe', + 'two_factor_disable' => 'WyÅ‚Ä…cz uwierzytelnianie dwuetapowe', + 'two_factor_setup_app' => 'Uwierzytelnianie dwuetapowe jest wÅ‚Ä…czone. Skonfiguruj urzÄ…dzenie uwierzytelniajÄ…ce poprzez zeskanowanie nastÄ™pujÄ…cego kodu QR.', + 'two_factor_setup_url' => 'Kod QR nie dziaÅ‚a? Możesz również użyć tego adresu URL bezpoÅ›rednio.', + 'two_factor_recovery_codes' => 'Przechowuj te kody w bezpiecznym menedżerze haseÅ‚. Można je wykorzystać do odzyskania dostÄ™pu do Twojego konta, jeÅ›li Twoje urzÄ…dzenie uwierzytelniania dwuetapowego zostanie utracone.', + 'two_factor_recovery_codes_view' => 'WyÅ›wietl kody odzyskiwania', + 'two_factor_regenerate_recovery_codes' => 'Wygeneruj nowe kody odzyskiwania', + + 'api_token' => 'API Token', + 'api_token_generate' => 'Wygeneruj token', + 'api_token_generate_confirm' => 'Czy na pewno chcesz wygenerować nowy token?', + 'api_token_help' => 'Token API może być używany do dostÄ™pu do LinkAce z innych aplikacji lub skryptów.', + 'api_token_generate_info' => 'Uwaga: JeÅ›li masz już token API, generowanie nowego spowoduje przerwanie wszystkich istniejÄ…cych integracji!', + 'api_token_generate_failure' => 'Nie można wygenerować nowego tokenu API. Sprawdź konsolÄ™ przeglÄ…darki i dzienniki aplikacji, aby uzyskać wiÄ™cej informacji.', + + 'sys_page_title' => 'TytuÅ‚ strony', + 'sys_guest_access' => 'WÅ‚Ä…cz dostÄ™p goÅ›cia', + 'sys_guest_access_help' => 'JeÅ›li wÅ‚Ä…czone, gość bÄ™dzie mógÅ‚ zobaczyć wszystkie linki, które nie sÄ… prywatne.', + 'sys_custom_header_content' => 'WÅ‚asna zawartość nagłówka', + 'sys_custom_header_content_help' => 'Zawartość wprowadzona tutaj zostanie umieszczona przed tagiem </head> na wszystkich witrynach LinkAce. Przydatne do umieszczania skryptów analitycznych lub dostosowywania. Uwaga: zawartość nie zostaÅ‚a usuniÄ™ta i może uszkodzić witrynÄ™!', + + 'cron_token' => 'Token Cron', + 'cron_token_generate' => 'Wygeneruj token', + 'cron_token_generate_confirm' => 'Czy na pewno chcesz wygenerować nowy token?', + 'cron_token_help' => 'Token cron jest potrzebny do uruchomienia usÅ‚ugi cron, która sprawdza czy nie wystÄ™pujÄ… martwe linki lub uruchomione kopie zapasowe.', + 'cron_token_url' => 'Skieruj cron do nastÄ™pujÄ…cego adresu URL: :route', + 'cron_token_generate_info' => 'Uwaga: JeÅ›li masz już token cron, wygenerowanie nowego spowoduje zerwanie istniejÄ…cego zadania cron!', + 'cron_token_generate_failure' => 'Nie można wygenerować nowego tokenu cron. Sprawdź konsolÄ™ przeglÄ…darki i dzienniki aplikacji, aby uzyskać wiÄ™cej informacji.', + 'cron_token_auth_failure' => 'Podany token cron jest nieprawidÅ‚owy', + 'cron_execute_successful' => 'Cron pomyÅ›lnie wykonany', + + 'update_check' => 'Sprawdzanie aktualizacji', + 'update_check_running' => 'Sprawdzanie aktualizacji...', + 'update_check_version_found' => 'Znaleziono aktualizacjÄ™. Wersja #VERSION# jest dostÄ™pna.', + 'update_check_success' => 'Nie znaleziono aktualizacji.', + 'update_check_failed' => 'Nie można sprawdzić aktualizacji.', + + 'guest_settings_info' => 'NastÄ™pujÄ…ce ustawienia bÄ™dÄ… miaÅ‚y zastosowanie do goÅ›ci odwiedzajÄ…cych TwojÄ… stronÄ™, jeÅ›li dostÄ™p dla goÅ›ci jest wÅ‚Ä…czony.', +]; diff --git a/resources/lang/pl_PL/setup.php b/resources/lang/pl_PL/setup.php new file mode 100644 index 00000000..4124323b --- /dev/null +++ b/resources/lang/pl_PL/setup.php @@ -0,0 +1,52 @@ + 'Konfiguracja', + 'continue' => 'Kontynuuj', + 'try_again' => 'Spróbuj ponownie', + + 'welcome' => 'Witamy w konfiguracji LinkAce', + 'intro' => 'W nastÄ™pujÄ…cych krokach skonfigurujesz LinkAce do użytkowania.', + 'intro.step1' => 'Sprawdź, czy wszystkie wymagania sÄ… speÅ‚nione.', + 'intro.step2' => 'Skonfiguruj bazÄ™ danych i sprawdź, czy poÅ‚Ä…czenie zakoÅ„czyÅ‚o siÄ™ pomyÅ›lnie.', + 'intro.step3' => 'Utwórz swoje konto użytkownika.', + + 'check_requirements' => 'Sprawdź wymagania', + 'requirements.php_version' => 'Wersja PHP >= 7.4.0', + 'requirements.extension_bcmath' => 'Rozszerzenie PHP: BCMath', + 'requirements.extension_ctype' => 'Rozszerzenie PHP: Ctype', + 'requirements.extension_json' => 'Rozszerzenie PHP: JSON', + 'requirements.extension_mbstring' => 'Rozszerzenie PHP: Mbstring', + 'requirements.extension_openssl' => 'Rozszerzenie PHP: OpenSSL', + 'requirements.extension_pdo_mysql' => 'Rozszerzenie PHP: PDO', + 'requirements.extension_tokenizer' => 'Rozszerzenie PHP: Tokenizer', + 'requirements.extension_xml' => 'Rozszerzenie PHP: XML', + 'requirements.env_writable' => 'Plik .env jest obecny i zapisywalny', + 'requirements.storage_writable' => 'katalogi /storage i /storage/logs sÄ… zapisywalne', + + 'database_configuration' => 'Konfiguracja bazy danych', + 'database_configure' => 'Konfiguruj bazÄ™ danych', + 'database.intro' => 'JeÅ›li już wypeÅ‚niÅ‚eÅ› szczegóły bazy danych w pliku .env, pola wejÅ›ciowe powinny być wstÄ™pnie wypeÅ‚nione. W przeciwnym razie wypeÅ‚nij pola odpowiednimi informacjami dla Twojej bazy danych.', + 'database.config_error' => 'Baza danych nie może być skonfigurowana. Sprawdź szczegóły poÅ‚Ä…czenia. Szczegóły:', + 'database.db_host' => 'Host bazy danych', + 'database.db_port' => 'Port bazy danych', + 'database.db_name' => 'Nazwa bazy danych', + 'database.db_user' => 'Użytkownik bazy danych', + 'database.db_password' => 'HasÅ‚o bazy danych', + 'database.complete_hint' => 'Zapisywanie konfiguracji bazy danych i przygotowanie jej do korzystania z aplikacji może potrwać kilka sekund, prosimy o cierpliwość.', + + 'database.data_present' => 'Uwaga! ZnaleźliÅ›my dane w bazie danych którÄ… podaÅ‚eÅ›! Upewnij siÄ™, że masz kopiÄ™ zapasowÄ… tej bazy danych i potwierdź usuniÄ™cie wszystkich danych.', + 'database.overwrite_data' => 'Potwierdzam, że wszystkie dane powinny zostać usuniÄ™te i nadpisane nowÄ… bazÄ… danych LinkAce', + + 'account_setup' => 'Konfiguracja konta', + 'account_setup.intro' => 'Zanim zaczniesz musisz utworzyć swoje konto użytkownika.', + 'account_setup.name' => 'Wprowadź swoje imiÄ™', + 'account_setup.email' => 'Wprowadź swój adres email', + 'account_setup.password' => 'Wprowadź silne hasÅ‚o', + 'account_setup.password_requirements' => 'Minimalna dÅ‚ugość: 10 znaków', + 'account_setup.password_confirmed' => 'Potwierdź swoje hasÅ‚o', + 'account_setup.create' => 'Utwórz konto', + + 'complete' => 'Konfiguracja zakoÅ„czona!', + 'outro' => 'UkoÅ„czyÅ‚eÅ› konfiguracjÄ™ i możesz teraz korzystać z LinkAce! JesteÅ› zalogowany i możesz rozpocząć tworzenie zakÅ‚adek od razu.', +]; diff --git a/resources/lang/pl_PL/sharing.php b/resources/lang/pl_PL/sharing.php new file mode 100644 index 00000000..41d4d99c --- /dev/null +++ b/resources/lang/pl_PL/sharing.php @@ -0,0 +1,33 @@ + 'ZnalazÅ‚em ten niesamowity link, sprawdź go: #URL#', + 'subject' => 'Sprawdź ten fajny link', + 'share' => 'UdostÄ™pnij link przez :service', + 'share_link' => 'UdostÄ™pnij ten link', + 'service' => [ + 'email' => 'Email', + 'print' => 'Wydrukuj', + 'facebook' => 'Facebook', + 'twitter' => 'Twitter', + 'reddit' => 'Reddit', + 'pinterest' => 'Pinterest', + 'whatsapp' => 'Whatsapp', + 'telegram' => 'Telegram', + 'fb-messenger' => 'Facebook Messenger', + 'wechat' => 'WeChat', + 'sms' => 'SMS', + 'slack' => 'Slack', + 'skype' => 'Skype', + 'hackernews' => 'Hacker News', + 'discord' => 'Discord', + 'mastodon' => 'Mastodon', + 'pocket' => 'Pocket', + 'flipboard' => 'Flipboard', + 'evernote' => 'Evernote', + 'trello' => 'Trello', + 'buffer' => 'Buffer', + 'tumblr' => 'Tumblr', + 'xing' => 'Xing', + 'linkedin' => 'LinkedIn', + ], +]; diff --git a/resources/lang/pl_PL/stats.php b/resources/lang/pl_PL/stats.php new file mode 100644 index 00000000..a59cf083 --- /dev/null +++ b/resources/lang/pl_PL/stats.php @@ -0,0 +1,12 @@ + 'Statystyki', + 'total_links' => 'Wszystkich linków', + 'total_lists' => 'Wszystkich list', + 'total_tags' => 'CaÅ‚kowita ilość tagów', + 'total_notes' => 'CaÅ‚kowita ilość notatek', + 'total_broken_links' => 'Uszkodzonych linków', + +]; diff --git a/resources/lang/pl_PL/tag.php b/resources/lang/pl_PL/tag.php new file mode 100644 index 00000000..0d6669e1 --- /dev/null +++ b/resources/lang/pl_PL/tag.php @@ -0,0 +1,28 @@ + 'Tag', + 'tags' => 'Tagi', + 'all_tags' => 'Wszystkie tagi', + 'recent_tags' => 'Ostatnie tagi', + + 'add' => 'Dodaj tag', + 'show' => 'Pokaż tag', + 'edit' => 'Edytuj tag', + 'update' => 'Aktualizuj tag', + 'delete' => 'UsuÅ„ tag', + + 'filter_tags' => 'Filtruj tagi...', + + 'private' => 'Tag prywatny', + + 'name' => 'Nazwa tagu', + + 'author' => 'przez :user', + + 'no_tags' => 'Brak tagów', + + 'added_successfully' => 'Tag dodany pomyÅ›lnie.', + 'updated_successfully' => 'Tag zaktualizowany pomyÅ›lnie.', + 'deleted_successfully' => 'Tag usuniÄ™ty pomyÅ›lnie.', + 'deletion_error' => 'Nie można usunąć tagu.', +]; diff --git a/resources/lang/pl_PL/trash.php b/resources/lang/pl_PL/trash.php new file mode 100644 index 00000000..564a8cd9 --- /dev/null +++ b/resources/lang/pl_PL/trash.php @@ -0,0 +1,31 @@ + 'Kosz', + + 'deleted_links' => 'UsuniÄ™te linki', + 'deleted_lists' => 'UsuniÄ™te listy', + 'deleted_tags' => 'UsuniÄ™te tagi', + 'deleted_notes' => 'UsuniÄ™te notatki', + + 'restore' => 'Przywróć wpis', + + 'clear_trash' => 'Wyczyść kosz', + 'delete_warning' => 'Trwale usuniÄ™te wpisy nie mogÄ… zostać przywrócone!', + 'delete_no_entries' => 'Brak wpisów do usuniÄ™cia.', + + 'delete_success.links' => 'Trwale usuniÄ™to wszystkie linki.', + 'delete_success.lists' => 'Trwale usuniÄ™to wszystkie listy.', + 'delete_success.tags' => 'Trwale usuniÄ™to wszystkie tagi.', + 'delete_success.notes' => 'Trwale usuniÄ™to wszystkie notatki.', + + 'restore.link' => 'Przywrócono link z kosza.', + 'restore.list' => 'Przywrócono listÄ™ z kosza.', + 'restore.tag' => 'Przywrócono tag z kosza.', + 'restore.note' => 'Przywrócono notatkÄ™ z kosza.', + + 'restore.not_found' => 'Nie znaleziono elementu, który ma zostać przywrócony.', + 'restore.not_allowed' => 'Nie masz uprawnieÅ„, aby przywrócić ten przedmiot.', + +]; diff --git a/resources/lang/pl_PL/user.php b/resources/lang/pl_PL/user.php new file mode 100644 index 00000000..e729ac04 --- /dev/null +++ b/resources/lang/pl_PL/user.php @@ -0,0 +1,10 @@ + 'Użytkownik', + 'users' => 'Użytkownicy', + + 'username' => 'Nazwa użytkownika', + 'email' => 'Email', + + 'hello' => 'Witaj :user!', +]; diff --git a/resources/lang/pl_PL/validation.php b/resources/lang/pl_PL/validation.php new file mode 100644 index 00000000..e27ae757 --- /dev/null +++ b/resources/lang/pl_PL/validation.php @@ -0,0 +1,146 @@ + ':attribute musi zostać zaakceptowany.', + 'active_url' => ':attribute nie jest prawidÅ‚owym adresem URL.', + 'after' => ':attribute musi być datÄ… po :date.', + 'after_or_equal' => ':attribute musi być datÄ… po lub równÄ… :date.', + 'alpha' => ':attribute może zawierać tylko litery.', + 'alpha_dash' => ':attribute może zawierać tylko litery, cyfry, myÅ›lniki i podkreÅ›lenia.', + 'alpha_num' => ':attribute może zawierać tylko litery i cyfry.', + 'array' => ':attribute musi być tablicÄ….', + 'before' => ':attribute musi być datÄ… przed :date.', + 'before_or_equal' => ':attribute musi być datÄ… przed lub równÄ… :date.', + 'between' => [ + 'numeric' => ':attribute musi być pomiÄ™dzy :min a :max.', + 'file' => ':attribute musi zawierać pomiÄ™dzy :min a :max kilobajtów.', + 'string' => ':attribute musi mieć od :min do :max znaków.', + 'array' => ':attribute musi mieć od :min do :max elementów.', + ], + 'boolean' => ':attribute musi mieć wartość prawda albo faÅ‚sz.', + 'confirmed' => 'Potwierdzenie :attribute nie pasuje.', + 'date' => ':attribute nie jest prawidÅ‚owÄ… datÄ….', + 'date_format' => ':attribute nie pasuje do formatu :format.', + 'different' => ':attribute i :other muszÄ… być różne.', + 'digits' => ':attribute musi mieć :digits cyfr.', + 'digits_between' => ':attribute musi zawierać siÄ™ miÄ™dzy :min a :max cyfr.', + 'dimensions' => ':attribute ma nieprawidÅ‚owe wymiary obrazu.', + 'distinct' => 'Pole :attribute ma zduplikowane wartoÅ›ci.', + 'email' => ':attribute musi być prawidÅ‚owym adresem email.', + 'exists' => 'Wybrany :attribute jest nieprawidÅ‚owy.', + 'file' => ':attribute musi być plikiem.', + 'filled' => 'Pole :attribute musi mieć wartość.', + 'gt' => [ + 'numeric' => ':attribute musi być wiÄ™kszy niż :value.', + 'file' => ':attribute musi być wiÄ™kszy niż :value kilobajtów.', + 'string' => ':attribute musi być wiÄ™kszy niż :value znaków.', + 'array' => ':attribute musi mieć wiÄ™cej niż :value elementów.', + ], + 'gte' => [ + 'numeric' => ':attribute musi być wiÄ™kszy lub równy :value.', + 'file' => ':attribute musi być wiÄ™kszy lub równy :value kilobajtów.', + 'string' => ':attribute musi być wiÄ™kszy lub równy :value znaków.', + 'array' => ':attribute musi mieć :value elementów lub wiÄ™cej.', + ], + 'image' => ':attribute musi być zdjÄ™ciem.', + 'in' => 'Wybrany :attribute jest nieprawidÅ‚owy.', + 'in_array' => 'Pole :attribute nie istnieje w :other.', + 'integer' => ':attribute musi być liczbÄ… caÅ‚kowitÄ….', + 'ip' => ':attribute musi być prawidÅ‚owym adresem IP.', + 'ipv4' => ':attribute musi być prawidÅ‚owym adresem IPv4.', + 'ipv6' => ':attribute musi być prawidÅ‚owym adresem IPv6.', + 'json' => ':attribute musi być prawidÅ‚owym ciÄ…giem znaków JSON.', + 'lt' => [ + 'numeric' => ':attribute musi być mniejszy niż :value.', + 'file' => ':attribute musi być mniejszy niż :value kilobajtów.', + 'string' => ':attribute musi być mniejszy niż :value znaków.', + 'array' => ':attribute musi mieć mniej niż :value elementów.', + ], + 'lte' => [ + 'numeric' => ':attribute musi być mniejszy lub równy :value.', + 'file' => ':attribute musi być mniejszy lub równy :value kilobajtów.', + 'string' => ':attribute musi być mniejszy lub równy :value znaków.', + 'array' => ':attribute nie może mieć wiÄ™cej niż :value elementów.', + ], + 'max' => [ + 'numeric' => ':attribute nie może być wiÄ™kszy niż :max.', + 'file' => ':attribute nie może być wiÄ™kszy niż :max kilobajtów.', + 'string' => ':attribute nie może być wiÄ™kszy niż :max znaków.', + 'array' => ':attribute nie może mieć wiÄ™cej niż :max elementów.', + ], + 'mimes' => ':attribute musi być plikiem typu: :values.', + 'mimetypes' => ':attribute musi być plikiem typu: :values.', + 'min' => [ + 'numeric' => ':attribute musi być co najmniej :min.', + 'file' => ':attribute musi mieć co najmniej :min kilobajtów.', + 'string' => ':attribute musi mieć co najmniej :min znaków.', + 'array' => ':attribute musi mieć co najmniej :min elementów.', + ], + 'not_in' => 'Wybrany :attribute jest nieprawidÅ‚owy.', + 'not_regex' => 'Format :attribute jest nieprawidÅ‚owy.', + 'numeric' => ':attribute musi być liczbÄ….', + 'present' => 'Pole :attribute musi być obecne.', + 'regex' => 'Format :attribute jest nieprawidÅ‚owy.', + 'required' => 'Pole :attribute jest wymagane.', + 'required_if' => 'Pole :attribute jest wymagane, gdy :other jest :value.', + 'required_unless' => 'Pole :attribute jest wymagane, chyba że :other jest w :values.', + 'required_with' => 'Pole :attribute jest wymagane, gdy :values jest obecne.', + 'required_with_all' => 'Pole :attribute jest wymagane, gdy :values jest obecne.', + 'required_without' => 'Pole :attribute jest wymagane, gdy :values nie jest obecny.', + 'required_without_all' => 'Pole :attribute jest wymagane, gdy żaden z :values nie jest obecny.', + 'same' => ':attribute i :other muszÄ… siÄ™ zgadzać.', + 'size' => [ + 'numeric' => ':attribute musi być :size.', + 'file' => ':attribute musi mieć :size kilobajtów.', + 'string' => ':attribute musi mieć :size znaków.', + 'array' => ':attribute musi zawierać :size elementów.', + ], + 'string' => ':attribute musi być ciÄ…giem liter.', + 'timezone' => ':attribute musi być prawidÅ‚owÄ… strefÄ….', + 'unique' => ':attribute jest już zajÄ™ty.', + 'uploaded' => ':attribute nie udaÅ‚o siÄ™ przesÅ‚ać.', + 'url' => 'Format :attribute jest nieprawidÅ‚owy.', + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'attribute-name' => [ + 'rule-name' => 'Wiadomość niestandardowa', + ], + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + +]; From 7decde4b80b8ff942e22806d7d4da2ab7c883d9d Mon Sep 17 00:00:00 2001 From: Kovah Date: Wed, 14 Dec 2022 23:45:37 +0100 Subject: [PATCH 04/10] Update to Laravel 9 and other dependencies, move lang directory to root --- .gitignore | 2 +- composer.json | 20 +- composer.lock | 3411 ++++++++--------- config/backup.php | 28 +- config/database.php | 2 +- {resources/lang => lang}/ca_ES/auth.php | 0 {resources/lang => lang}/ca_ES/export.php | 0 {resources/lang => lang}/ca_ES/import.php | 0 {resources/lang => lang}/ca_ES/link.php | 0 {resources/lang => lang}/ca_ES/linkace.php | 0 {resources/lang => lang}/ca_ES/list.php | 0 {resources/lang => lang}/ca_ES/note.php | 0 {resources/lang => lang}/ca_ES/pagination.php | 0 {resources/lang => lang}/ca_ES/passwords.php | 0 .../lang => lang}/ca_ES/placeholder.php | 0 {resources/lang => lang}/ca_ES/search.php | 0 {resources/lang => lang}/ca_ES/settings.php | 0 {resources/lang => lang}/ca_ES/setup.php | 0 {resources/lang => lang}/ca_ES/sharing.php | 0 {resources/lang => lang}/ca_ES/stats.php | 0 {resources/lang => lang}/ca_ES/tag.php | 0 {resources/lang => lang}/ca_ES/trash.php | 0 {resources/lang => lang}/ca_ES/user.php | 0 {resources/lang => lang}/ca_ES/validation.php | 0 {resources/lang => lang}/de_DE/auth.php | 0 {resources/lang => lang}/de_DE/export.php | 0 {resources/lang => lang}/de_DE/import.php | 0 {resources/lang => lang}/de_DE/link.php | 0 {resources/lang => lang}/de_DE/linkace.php | 0 {resources/lang => lang}/de_DE/list.php | 0 {resources/lang => lang}/de_DE/note.php | 0 {resources/lang => lang}/de_DE/pagination.php | 0 {resources/lang => lang}/de_DE/passwords.php | 0 .../lang => lang}/de_DE/placeholder.php | 0 {resources/lang => lang}/de_DE/search.php | 0 {resources/lang => lang}/de_DE/settings.php | 0 {resources/lang => lang}/de_DE/setup.php | 0 {resources/lang => lang}/de_DE/sharing.php | 0 {resources/lang => lang}/de_DE/stats.php | 0 {resources/lang => lang}/de_DE/tag.php | 0 {resources/lang => lang}/de_DE/trash.php | 0 {resources/lang => lang}/de_DE/user.php | 0 {resources/lang => lang}/de_DE/validation.php | 0 {resources/lang => lang}/en_US/auth.php | 0 {resources/lang => lang}/en_US/export.php | 0 {resources/lang => lang}/en_US/import.php | 0 {resources/lang => lang}/en_US/link.php | 0 {resources/lang => lang}/en_US/linkace.php | 0 {resources/lang => lang}/en_US/list.php | 0 {resources/lang => lang}/en_US/note.php | 0 {resources/lang => lang}/en_US/pagination.php | 0 {resources/lang => lang}/en_US/passwords.php | 0 .../lang => lang}/en_US/placeholder.php | 0 {resources/lang => lang}/en_US/search.php | 0 {resources/lang => lang}/en_US/settings.php | 0 {resources/lang => lang}/en_US/setup.php | 0 {resources/lang => lang}/en_US/sharing.php | 0 {resources/lang => lang}/en_US/stats.php | 0 {resources/lang => lang}/en_US/tag.php | 0 {resources/lang => lang}/en_US/trash.php | 0 {resources/lang => lang}/en_US/user.php | 0 {resources/lang => lang}/en_US/validation.php | 0 {resources/lang => lang}/es_ES/auth.php | 0 {resources/lang => lang}/es_ES/export.php | 0 {resources/lang => lang}/es_ES/import.php | 0 {resources/lang => lang}/es_ES/link.php | 0 {resources/lang => lang}/es_ES/linkace.php | 0 {resources/lang => lang}/es_ES/list.php | 0 {resources/lang => lang}/es_ES/note.php | 0 {resources/lang => lang}/es_ES/pagination.php | 0 {resources/lang => lang}/es_ES/passwords.php | 0 .../lang => lang}/es_ES/placeholder.php | 0 {resources/lang => lang}/es_ES/search.php | 0 {resources/lang => lang}/es_ES/settings.php | 0 {resources/lang => lang}/es_ES/setup.php | 0 {resources/lang => lang}/es_ES/sharing.php | 0 {resources/lang => lang}/es_ES/stats.php | 0 {resources/lang => lang}/es_ES/tag.php | 0 {resources/lang => lang}/es_ES/trash.php | 0 {resources/lang => lang}/es_ES/user.php | 0 {resources/lang => lang}/es_ES/validation.php | 0 {resources/lang => lang}/fr_FR/auth.php | 0 {resources/lang => lang}/fr_FR/export.php | 0 {resources/lang => lang}/fr_FR/import.php | 0 {resources/lang => lang}/fr_FR/link.php | 0 {resources/lang => lang}/fr_FR/linkace.php | 0 {resources/lang => lang}/fr_FR/list.php | 0 {resources/lang => lang}/fr_FR/note.php | 0 {resources/lang => lang}/fr_FR/pagination.php | 0 {resources/lang => lang}/fr_FR/passwords.php | 0 .../lang => lang}/fr_FR/placeholder.php | 0 {resources/lang => lang}/fr_FR/search.php | 0 {resources/lang => lang}/fr_FR/settings.php | 0 {resources/lang => lang}/fr_FR/setup.php | 0 {resources/lang => lang}/fr_FR/sharing.php | 0 {resources/lang => lang}/fr_FR/stats.php | 0 {resources/lang => lang}/fr_FR/tag.php | 0 {resources/lang => lang}/fr_FR/trash.php | 0 {resources/lang => lang}/fr_FR/user.php | 0 {resources/lang => lang}/fr_FR/validation.php | 0 {resources/lang => lang}/hu_HU/auth.php | 0 {resources/lang => lang}/hu_HU/export.php | 0 {resources/lang => lang}/hu_HU/import.php | 0 {resources/lang => lang}/hu_HU/link.php | 0 {resources/lang => lang}/hu_HU/linkace.php | 0 {resources/lang => lang}/hu_HU/list.php | 0 {resources/lang => lang}/hu_HU/note.php | 0 {resources/lang => lang}/hu_HU/pagination.php | 0 {resources/lang => lang}/hu_HU/passwords.php | 0 .../lang => lang}/hu_HU/placeholder.php | 0 {resources/lang => lang}/hu_HU/search.php | 0 {resources/lang => lang}/hu_HU/settings.php | 0 {resources/lang => lang}/hu_HU/setup.php | 0 {resources/lang => lang}/hu_HU/sharing.php | 0 {resources/lang => lang}/hu_HU/stats.php | 0 {resources/lang => lang}/hu_HU/tag.php | 0 {resources/lang => lang}/hu_HU/trash.php | 0 {resources/lang => lang}/hu_HU/user.php | 0 {resources/lang => lang}/hu_HU/validation.php | 0 {resources/lang => lang}/it_IT/auth.php | 0 {resources/lang => lang}/it_IT/export.php | 0 {resources/lang => lang}/it_IT/import.php | 0 {resources/lang => lang}/it_IT/link.php | 0 {resources/lang => lang}/it_IT/linkace.php | 0 {resources/lang => lang}/it_IT/list.php | 0 {resources/lang => lang}/it_IT/note.php | 0 {resources/lang => lang}/it_IT/pagination.php | 0 {resources/lang => lang}/it_IT/passwords.php | 0 .../lang => lang}/it_IT/placeholder.php | 0 {resources/lang => lang}/it_IT/search.php | 0 {resources/lang => lang}/it_IT/settings.php | 0 {resources/lang => lang}/it_IT/setup.php | 0 {resources/lang => lang}/it_IT/sharing.php | 0 {resources/lang => lang}/it_IT/stats.php | 0 {resources/lang => lang}/it_IT/tag.php | 0 {resources/lang => lang}/it_IT/trash.php | 0 {resources/lang => lang}/it_IT/user.php | 0 {resources/lang => lang}/it_IT/validation.php | 0 {resources/lang => lang}/no_NO/auth.php | 0 {resources/lang => lang}/no_NO/export.php | 0 {resources/lang => lang}/no_NO/import.php | 0 {resources/lang => lang}/no_NO/link.php | 0 {resources/lang => lang}/no_NO/linkace.php | 0 {resources/lang => lang}/no_NO/list.php | 0 {resources/lang => lang}/no_NO/note.php | 0 {resources/lang => lang}/no_NO/pagination.php | 0 {resources/lang => lang}/no_NO/passwords.php | 0 .../lang => lang}/no_NO/placeholder.php | 0 {resources/lang => lang}/no_NO/search.php | 0 {resources/lang => lang}/no_NO/settings.php | 0 {resources/lang => lang}/no_NO/setup.php | 0 {resources/lang => lang}/no_NO/sharing.php | 0 {resources/lang => lang}/no_NO/stats.php | 0 {resources/lang => lang}/no_NO/tag.php | 0 {resources/lang => lang}/no_NO/trash.php | 0 {resources/lang => lang}/no_NO/user.php | 0 {resources/lang => lang}/no_NO/validation.php | 0 {resources/lang => lang}/pl_PL/auth.php | 0 {resources/lang => lang}/pl_PL/export.php | 0 {resources/lang => lang}/pl_PL/import.php | 0 {resources/lang => lang}/pl_PL/link.php | 0 {resources/lang => lang}/pl_PL/linkace.php | 0 {resources/lang => lang}/pl_PL/list.php | 0 {resources/lang => lang}/pl_PL/note.php | 0 {resources/lang => lang}/pl_PL/pagination.php | 0 {resources/lang => lang}/pl_PL/passwords.php | 0 .../lang => lang}/pl_PL/placeholder.php | 0 {resources/lang => lang}/pl_PL/search.php | 0 {resources/lang => lang}/pl_PL/settings.php | 0 {resources/lang => lang}/pl_PL/setup.php | 0 {resources/lang => lang}/pl_PL/sharing.php | 0 {resources/lang => lang}/pl_PL/stats.php | 0 {resources/lang => lang}/pl_PL/tag.php | 0 {resources/lang => lang}/pl_PL/trash.php | 0 {resources/lang => lang}/pl_PL/user.php | 0 {resources/lang => lang}/pl_PL/validation.php | 0 {resources/lang => lang}/vi_VN/auth.php | 0 {resources/lang => lang}/vi_VN/export.php | 0 {resources/lang => lang}/vi_VN/import.php | 0 {resources/lang => lang}/vi_VN/link.php | 0 {resources/lang => lang}/vi_VN/linkace.php | 0 {resources/lang => lang}/vi_VN/list.php | 0 {resources/lang => lang}/vi_VN/note.php | 0 {resources/lang => lang}/vi_VN/pagination.php | 0 {resources/lang => lang}/vi_VN/passwords.php | 0 .../lang => lang}/vi_VN/placeholder.php | 0 {resources/lang => lang}/vi_VN/search.php | 0 {resources/lang => lang}/vi_VN/settings.php | 0 {resources/lang => lang}/vi_VN/setup.php | 0 {resources/lang => lang}/vi_VN/sharing.php | 0 {resources/lang => lang}/vi_VN/stats.php | 0 {resources/lang => lang}/vi_VN/tag.php | 0 {resources/lang => lang}/vi_VN/trash.php | 0 {resources/lang => lang}/vi_VN/user.php | 0 {resources/lang => lang}/vi_VN/validation.php | 0 {resources/lang => lang}/zh_CN/auth.php | 0 {resources/lang => lang}/zh_CN/export.php | 0 {resources/lang => lang}/zh_CN/import.php | 0 {resources/lang => lang}/zh_CN/link.php | 0 {resources/lang => lang}/zh_CN/linkace.php | 0 {resources/lang => lang}/zh_CN/list.php | 0 {resources/lang => lang}/zh_CN/note.php | 0 {resources/lang => lang}/zh_CN/pagination.php | 0 {resources/lang => lang}/zh_CN/passwords.php | 0 .../lang => lang}/zh_CN/placeholder.php | 0 {resources/lang => lang}/zh_CN/search.php | 0 {resources/lang => lang}/zh_CN/settings.php | 0 {resources/lang => lang}/zh_CN/setup.php | 0 {resources/lang => lang}/zh_CN/sharing.php | 0 {resources/lang => lang}/zh_CN/stats.php | 0 {resources/lang => lang}/zh_CN/tag.php | 0 {resources/lang => lang}/zh_CN/trash.php | 0 {resources/lang => lang}/zh_CN/user.php | 0 {resources/lang => lang}/zh_CN/validation.php | 0 package-lock.json | 484 +-- phpunit.xml | 47 +- .../release-multiplatform-simple.Dockerfile | 6 +- .../release-multiplatform.Dockerfile | 10 +- server.php | 21 - 219 files changed, 1915 insertions(+), 2116 deletions(-) rename {resources/lang => lang}/ca_ES/auth.php (100%) rename {resources/lang => lang}/ca_ES/export.php (100%) rename {resources/lang => lang}/ca_ES/import.php (100%) rename {resources/lang => lang}/ca_ES/link.php (100%) rename {resources/lang => lang}/ca_ES/linkace.php (100%) rename {resources/lang => lang}/ca_ES/list.php (100%) rename {resources/lang => lang}/ca_ES/note.php (100%) rename {resources/lang => lang}/ca_ES/pagination.php (100%) rename {resources/lang => lang}/ca_ES/passwords.php (100%) rename {resources/lang => lang}/ca_ES/placeholder.php (100%) rename {resources/lang => lang}/ca_ES/search.php (100%) rename {resources/lang => lang}/ca_ES/settings.php (100%) rename {resources/lang => lang}/ca_ES/setup.php (100%) rename {resources/lang => lang}/ca_ES/sharing.php (100%) rename {resources/lang => lang}/ca_ES/stats.php (100%) rename {resources/lang => lang}/ca_ES/tag.php (100%) rename {resources/lang => lang}/ca_ES/trash.php (100%) rename {resources/lang => lang}/ca_ES/user.php (100%) rename {resources/lang => lang}/ca_ES/validation.php (100%) rename {resources/lang => lang}/de_DE/auth.php (100%) rename {resources/lang => lang}/de_DE/export.php (100%) rename {resources/lang => lang}/de_DE/import.php (100%) rename {resources/lang => lang}/de_DE/link.php (100%) rename {resources/lang => lang}/de_DE/linkace.php (100%) rename {resources/lang => lang}/de_DE/list.php (100%) rename {resources/lang => lang}/de_DE/note.php (100%) rename {resources/lang => lang}/de_DE/pagination.php (100%) rename {resources/lang => lang}/de_DE/passwords.php (100%) rename {resources/lang => lang}/de_DE/placeholder.php (100%) rename {resources/lang => lang}/de_DE/search.php (100%) rename {resources/lang => lang}/de_DE/settings.php (100%) rename {resources/lang => lang}/de_DE/setup.php (100%) rename {resources/lang => lang}/de_DE/sharing.php (100%) rename {resources/lang => lang}/de_DE/stats.php (100%) rename {resources/lang => lang}/de_DE/tag.php (100%) rename {resources/lang => lang}/de_DE/trash.php (100%) rename {resources/lang => lang}/de_DE/user.php (100%) rename {resources/lang => lang}/de_DE/validation.php (100%) rename {resources/lang => lang}/en_US/auth.php (100%) rename {resources/lang => lang}/en_US/export.php (100%) rename {resources/lang => lang}/en_US/import.php (100%) rename {resources/lang => lang}/en_US/link.php (100%) rename {resources/lang => lang}/en_US/linkace.php (100%) rename {resources/lang => lang}/en_US/list.php (100%) rename {resources/lang => lang}/en_US/note.php (100%) rename {resources/lang => lang}/en_US/pagination.php (100%) rename {resources/lang => lang}/en_US/passwords.php (100%) rename {resources/lang => lang}/en_US/placeholder.php (100%) rename {resources/lang => lang}/en_US/search.php (100%) rename {resources/lang => lang}/en_US/settings.php (100%) rename {resources/lang => lang}/en_US/setup.php (100%) rename {resources/lang => lang}/en_US/sharing.php (100%) rename {resources/lang => lang}/en_US/stats.php (100%) rename {resources/lang => lang}/en_US/tag.php (100%) rename {resources/lang => lang}/en_US/trash.php (100%) rename {resources/lang => lang}/en_US/user.php (100%) rename {resources/lang => lang}/en_US/validation.php (100%) rename {resources/lang => lang}/es_ES/auth.php (100%) rename {resources/lang => lang}/es_ES/export.php (100%) rename {resources/lang => lang}/es_ES/import.php (100%) rename {resources/lang => lang}/es_ES/link.php (100%) rename {resources/lang => lang}/es_ES/linkace.php (100%) rename {resources/lang => lang}/es_ES/list.php (100%) rename {resources/lang => lang}/es_ES/note.php (100%) rename {resources/lang => lang}/es_ES/pagination.php (100%) rename {resources/lang => lang}/es_ES/passwords.php (100%) rename {resources/lang => lang}/es_ES/placeholder.php (100%) rename {resources/lang => lang}/es_ES/search.php (100%) rename {resources/lang => lang}/es_ES/settings.php (100%) rename {resources/lang => lang}/es_ES/setup.php (100%) rename {resources/lang => lang}/es_ES/sharing.php (100%) rename {resources/lang => lang}/es_ES/stats.php (100%) rename {resources/lang => lang}/es_ES/tag.php (100%) rename {resources/lang => lang}/es_ES/trash.php (100%) rename {resources/lang => lang}/es_ES/user.php (100%) rename {resources/lang => lang}/es_ES/validation.php (100%) rename {resources/lang => lang}/fr_FR/auth.php (100%) rename {resources/lang => lang}/fr_FR/export.php (100%) rename {resources/lang => lang}/fr_FR/import.php (100%) rename {resources/lang => lang}/fr_FR/link.php (100%) rename {resources/lang => lang}/fr_FR/linkace.php (100%) rename {resources/lang => lang}/fr_FR/list.php (100%) rename {resources/lang => lang}/fr_FR/note.php (100%) rename {resources/lang => lang}/fr_FR/pagination.php (100%) rename {resources/lang => lang}/fr_FR/passwords.php (100%) rename {resources/lang => lang}/fr_FR/placeholder.php (100%) rename {resources/lang => lang}/fr_FR/search.php (100%) rename {resources/lang => lang}/fr_FR/settings.php (100%) rename {resources/lang => lang}/fr_FR/setup.php (100%) rename {resources/lang => lang}/fr_FR/sharing.php (100%) rename {resources/lang => lang}/fr_FR/stats.php (100%) rename {resources/lang => lang}/fr_FR/tag.php (100%) rename {resources/lang => lang}/fr_FR/trash.php (100%) rename {resources/lang => lang}/fr_FR/user.php (100%) rename {resources/lang => lang}/fr_FR/validation.php (100%) rename {resources/lang => lang}/hu_HU/auth.php (100%) rename {resources/lang => lang}/hu_HU/export.php (100%) rename {resources/lang => lang}/hu_HU/import.php (100%) rename {resources/lang => lang}/hu_HU/link.php (100%) rename {resources/lang => lang}/hu_HU/linkace.php (100%) rename {resources/lang => lang}/hu_HU/list.php (100%) rename {resources/lang => lang}/hu_HU/note.php (100%) rename {resources/lang => lang}/hu_HU/pagination.php (100%) rename {resources/lang => lang}/hu_HU/passwords.php (100%) rename {resources/lang => lang}/hu_HU/placeholder.php (100%) rename {resources/lang => lang}/hu_HU/search.php (100%) rename {resources/lang => lang}/hu_HU/settings.php (100%) rename {resources/lang => lang}/hu_HU/setup.php (100%) rename {resources/lang => lang}/hu_HU/sharing.php (100%) rename {resources/lang => lang}/hu_HU/stats.php (100%) rename {resources/lang => lang}/hu_HU/tag.php (100%) rename {resources/lang => lang}/hu_HU/trash.php (100%) rename {resources/lang => lang}/hu_HU/user.php (100%) rename {resources/lang => lang}/hu_HU/validation.php (100%) rename {resources/lang => lang}/it_IT/auth.php (100%) rename {resources/lang => lang}/it_IT/export.php (100%) rename {resources/lang => lang}/it_IT/import.php (100%) rename {resources/lang => lang}/it_IT/link.php (100%) rename {resources/lang => lang}/it_IT/linkace.php (100%) rename {resources/lang => lang}/it_IT/list.php (100%) rename {resources/lang => lang}/it_IT/note.php (100%) rename {resources/lang => lang}/it_IT/pagination.php (100%) rename {resources/lang => lang}/it_IT/passwords.php (100%) rename {resources/lang => lang}/it_IT/placeholder.php (100%) rename {resources/lang => lang}/it_IT/search.php (100%) rename {resources/lang => lang}/it_IT/settings.php (100%) rename {resources/lang => lang}/it_IT/setup.php (100%) rename {resources/lang => lang}/it_IT/sharing.php (100%) rename {resources/lang => lang}/it_IT/stats.php (100%) rename {resources/lang => lang}/it_IT/tag.php (100%) rename {resources/lang => lang}/it_IT/trash.php (100%) rename {resources/lang => lang}/it_IT/user.php (100%) rename {resources/lang => lang}/it_IT/validation.php (100%) rename {resources/lang => lang}/no_NO/auth.php (100%) rename {resources/lang => lang}/no_NO/export.php (100%) rename {resources/lang => lang}/no_NO/import.php (100%) rename {resources/lang => lang}/no_NO/link.php (100%) rename {resources/lang => lang}/no_NO/linkace.php (100%) rename {resources/lang => lang}/no_NO/list.php (100%) rename {resources/lang => lang}/no_NO/note.php (100%) rename {resources/lang => lang}/no_NO/pagination.php (100%) rename {resources/lang => lang}/no_NO/passwords.php (100%) rename {resources/lang => lang}/no_NO/placeholder.php (100%) rename {resources/lang => lang}/no_NO/search.php (100%) rename {resources/lang => lang}/no_NO/settings.php (100%) rename {resources/lang => lang}/no_NO/setup.php (100%) rename {resources/lang => lang}/no_NO/sharing.php (100%) rename {resources/lang => lang}/no_NO/stats.php (100%) rename {resources/lang => lang}/no_NO/tag.php (100%) rename {resources/lang => lang}/no_NO/trash.php (100%) rename {resources/lang => lang}/no_NO/user.php (100%) rename {resources/lang => lang}/no_NO/validation.php (100%) rename {resources/lang => lang}/pl_PL/auth.php (100%) rename {resources/lang => lang}/pl_PL/export.php (100%) rename {resources/lang => lang}/pl_PL/import.php (100%) rename {resources/lang => lang}/pl_PL/link.php (100%) rename {resources/lang => lang}/pl_PL/linkace.php (100%) rename {resources/lang => lang}/pl_PL/list.php (100%) rename {resources/lang => lang}/pl_PL/note.php (100%) rename {resources/lang => lang}/pl_PL/pagination.php (100%) rename {resources/lang => lang}/pl_PL/passwords.php (100%) rename {resources/lang => lang}/pl_PL/placeholder.php (100%) rename {resources/lang => lang}/pl_PL/search.php (100%) rename {resources/lang => lang}/pl_PL/settings.php (100%) rename {resources/lang => lang}/pl_PL/setup.php (100%) rename {resources/lang => lang}/pl_PL/sharing.php (100%) rename {resources/lang => lang}/pl_PL/stats.php (100%) rename {resources/lang => lang}/pl_PL/tag.php (100%) rename {resources/lang => lang}/pl_PL/trash.php (100%) rename {resources/lang => lang}/pl_PL/user.php (100%) rename {resources/lang => lang}/pl_PL/validation.php (100%) rename {resources/lang => lang}/vi_VN/auth.php (100%) rename {resources/lang => lang}/vi_VN/export.php (100%) rename {resources/lang => lang}/vi_VN/import.php (100%) rename {resources/lang => lang}/vi_VN/link.php (100%) rename {resources/lang => lang}/vi_VN/linkace.php (100%) rename {resources/lang => lang}/vi_VN/list.php (100%) rename {resources/lang => lang}/vi_VN/note.php (100%) rename {resources/lang => lang}/vi_VN/pagination.php (100%) rename {resources/lang => lang}/vi_VN/passwords.php (100%) rename {resources/lang => lang}/vi_VN/placeholder.php (100%) rename {resources/lang => lang}/vi_VN/search.php (100%) rename {resources/lang => lang}/vi_VN/settings.php (100%) rename {resources/lang => lang}/vi_VN/setup.php (100%) rename {resources/lang => lang}/vi_VN/sharing.php (100%) rename {resources/lang => lang}/vi_VN/stats.php (100%) rename {resources/lang => lang}/vi_VN/tag.php (100%) rename {resources/lang => lang}/vi_VN/trash.php (100%) rename {resources/lang => lang}/vi_VN/user.php (100%) rename {resources/lang => lang}/vi_VN/validation.php (100%) rename {resources/lang => lang}/zh_CN/auth.php (100%) rename {resources/lang => lang}/zh_CN/export.php (100%) rename {resources/lang => lang}/zh_CN/import.php (100%) rename {resources/lang => lang}/zh_CN/link.php (100%) rename {resources/lang => lang}/zh_CN/linkace.php (100%) rename {resources/lang => lang}/zh_CN/list.php (100%) rename {resources/lang => lang}/zh_CN/note.php (100%) rename {resources/lang => lang}/zh_CN/pagination.php (100%) rename {resources/lang => lang}/zh_CN/passwords.php (100%) rename {resources/lang => lang}/zh_CN/placeholder.php (100%) rename {resources/lang => lang}/zh_CN/search.php (100%) rename {resources/lang => lang}/zh_CN/settings.php (100%) rename {resources/lang => lang}/zh_CN/setup.php (100%) rename {resources/lang => lang}/zh_CN/sharing.php (100%) rename {resources/lang => lang}/zh_CN/stats.php (100%) rename {resources/lang => lang}/zh_CN/tag.php (100%) rename {resources/lang => lang}/zh_CN/trash.php (100%) rename {resources/lang => lang}/zh_CN/user.php (100%) rename {resources/lang => lang}/zh_CN/validation.php (100%) delete mode 100644 server.php diff --git a/.gitignore b/.gitignore index 2ff61052..498a09c9 100644 --- a/.gitignore +++ b/.gitignore @@ -3,7 +3,7 @@ /public/hot /public/storage /public/mix-manifest.json -/resources/lang/vendor +/lang/vendor /storage/*.key /tests/Controller/logs /vendor diff --git a/composer.json b/composer.json index 505250db..a8cba11b 100644 --- a/composer.json +++ b/composer.json @@ -4,7 +4,7 @@ "license": "GPL-3.0-or-later", "type": "project", "require": { - "php": "^8.0 | ^8.1 | ^8.2", + "php": "^8.0.2 | ^8.1 | ^8.2", "composer/semver": "^1.5", "doctrine/dbal": "^2.10.2", "fideloper/proxy": "^4.4", @@ -13,25 +13,29 @@ "kovah/laravel-html-meta": "^2.0", "laracasts/flash": "^3.1", "laravel/fortify": "^1.7", - "laravel/framework": "^8.0", + "laravel/framework": "^9.0", "league/csv": "^9.6", - "league/flysystem-aws-s3-v3": "^1.0", + "league/flysystem-aws-s3-v3": "^3.0", + "league/flysystem-ftp": "^3.0", + "league/flysystem-sftp-v3": "^3.0", "predis/predis": "^1.1", - "rap2hpoutre/laravel-log-viewer": "^1.7", + "rap2hpoutre/laravel-log-viewer": "^v2.2.0", "sentry/sentry-laravel": "^2.3", "shaarli/netscape-bookmark-parser": "^2.1", - "spatie/laravel-backup": "^6.11.1", + "spatie/laravel-backup": "^8.1.5", + "symfony/http-client": "^6.0", + "symfony/mailgun-mailer": "^6.0", + "symfony/postmark-mailer": "^6.0", "venturecraft/revisionable": "^1.34" }, "require-dev": { "barryvdh/laravel-debugbar": "^3.2", "barryvdh/laravel-ide-helper": "^2.6", - "enlightn/enlightn": "^1.1", - "facade/ignition": "^2.3.6", + "spatie/laravel-ignition": "^1.6", "fakerphp/faker": "^1.12", "laravel/tinker": "^2.2.0", "mockery/mockery": "1.3.*", - "nunomaduro/collision": "^5.0", + "nunomaduro/collision": "^6.1", "phpunit/phpunit": "^9.0", "roave/security-advisories": "dev-latest", "squizlabs/php_codesniffer": "^3.5" diff --git a/composer.lock b/composer.lock index 197dd1f2..c953b41c 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": "37a8908c1555413886ef749cf207d447", + "content-hash": "b04f188a9cf06c1c437cc75f2123f312", "packages": [ { "name": "asm89/stack-cors", @@ -1151,27 +1151,27 @@ }, { "name": "egulias/email-validator", - "version": "2.1.25", + "version": "3.2.1", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4" + "reference": "f88dcf4b14af14a98ad96b14b2b317969eab6715" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/0dbf5d78455d4d6a41d186da50adc1122ec066f4", - "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/f88dcf4b14af14a98ad96b14b2b317969eab6715", + "reference": "f88dcf4b14af14a98ad96b14b2b317969eab6715", "shasum": "" }, "require": { - "doctrine/lexer": "^1.0.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.10" + "doctrine/lexer": "^1.2", + "php": ">=7.2", + "symfony/polyfill-intl-idn": "^1.15" }, "require-dev": { - "dominicsayers/isemail": "^3.0.7", - "phpunit/phpunit": "^4.8.36|^7.5.15", - "satooshi/php-coveralls": "^1.0.1" + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5.8|^9.3.3", + "vimeo/psalm": "^4" }, "suggest": { "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" @@ -1179,7 +1179,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev" + "dev-master": "3.0.x-dev" } }, "autoload": { @@ -1207,7 +1207,7 @@ ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/2.1.25" + "source": "https://github.com/egulias/EmailValidator/tree/3.2.1" }, "funding": [ { @@ -1215,7 +1215,7 @@ "type": "github" } ], - "time": "2020-12-29T14:50:06+00:00" + "time": "2022-06-18T20:57:19+00:00" }, { "name": "fideloper/proxy", @@ -1354,6 +1354,77 @@ ], "time": "2022-02-23T14:25:13+00:00" }, + { + "name": "fruitcake/php-cors", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/fruitcake/php-cors.git", + "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/58571acbaa5f9f462c9c77e911700ac66f446d4e", + "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e", + "shasum": "" + }, + "require": { + "php": "^7.4|^8.0", + "symfony/http-foundation": "^4.4|^5.4|^6" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "Fruitcake\\Cors\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fruitcake", + "homepage": "https://fruitcake.nl" + }, + { + "name": "Barryvdh", + "email": "barryvdh@gmail.com" + } + ], + "description": "Cross-origin resource sharing library for the Symfony HttpFoundation", + "homepage": "https://github.com/fruitcake/php-cors", + "keywords": [ + "cors", + "laravel", + "symfony" + ], + "support": { + "issues": "https://github.com/fruitcake/php-cors/issues", + "source": "https://github.com/fruitcake/php-cors/tree/v1.2.0" + }, + "funding": [ + { + "url": "https://fruitcake.nl", + "type": "custom" + }, + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2022-02-20T15:07:15+00:00" + }, { "name": "graham-campbell/result-type", "version": "v1.1.0", @@ -2114,56 +2185,57 @@ }, { "name": "laravel/framework", - "version": "v8.83.27", + "version": "v9.43.0", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49" + "reference": "011f2e1d49a11c22519a7899b46ddf3bc5b0f40b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49", - "reference": "e1afe088b4ca613fb96dc57e6d8dbcb8cc2c6b49", + "url": "https://api.github.com/repos/laravel/framework/zipball/011f2e1d49a11c22519a7899b46ddf3bc5b0f40b", + "reference": "011f2e1d49a11c22519a7899b46ddf3bc5b0f40b", "shasum": "" }, "require": { - "doctrine/inflector": "^1.4|^2.0", - "dragonmantank/cron-expression": "^3.0.2", - "egulias/email-validator": "^2.1.10", - "ext-json": "*", + "doctrine/inflector": "^2.0", + "dragonmantank/cron-expression": "^3.3.2", + "egulias/email-validator": "^3.2.1", "ext-mbstring": "*", "ext-openssl": "*", - "laravel/serializable-closure": "^1.0", - "league/commonmark": "^1.3|^2.0.2", - "league/flysystem": "^1.1", + "fruitcake/php-cors": "^1.2", + "laravel/serializable-closure": "^1.2.2", + "league/commonmark": "^2.2", + "league/flysystem": "^3.8.0", "monolog/monolog": "^2.0", - "nesbot/carbon": "^2.53.1", - "opis/closure": "^3.6", - "php": "^7.3|^8.0", - "psr/container": "^1.0", - "psr/log": "^1.0|^2.0", - "psr/simple-cache": "^1.0", + "nesbot/carbon": "^2.62.1", + "nunomaduro/termwind": "^1.13", + "php": "^8.0.2", + "psr/container": "^1.1.1|^2.0.1", + "psr/log": "^1.0|^2.0|^3.0", + "psr/simple-cache": "^1.0|^2.0|^3.0", "ramsey/uuid": "^4.2.2", - "swiftmailer/swiftmailer": "^6.3", - "symfony/console": "^5.4", - "symfony/error-handler": "^5.4", - "symfony/finder": "^5.4", - "symfony/http-foundation": "^5.4", - "symfony/http-kernel": "^5.4", - "symfony/mime": "^5.4", - "symfony/process": "^5.4", - "symfony/routing": "^5.4", - "symfony/var-dumper": "^5.4", - "tijsverkoyen/css-to-inline-styles": "^2.2.2", + "symfony/console": "^6.0.9", + "symfony/error-handler": "^6.0", + "symfony/finder": "^6.0", + "symfony/http-foundation": "^6.0", + "symfony/http-kernel": "^6.0", + "symfony/mailer": "^6.0", + "symfony/mime": "^6.0", + "symfony/process": "^6.0", + "symfony/routing": "^6.0", + "symfony/uid": "^6.0", + "symfony/var-dumper": "^6.0", + "tijsverkoyen/css-to-inline-styles": "^2.2.5", "vlucas/phpdotenv": "^5.4.1", - "voku/portable-ascii": "^1.6.1" + "voku/portable-ascii": "^2.0" }, "conflict": { "tightenco/collect": "<5.5.33" }, "provide": { - "psr/container-implementation": "1.0", - "psr/simple-cache-implementation": "1.0" + "psr/container-implementation": "1.1|2.0", + "psr/simple-cache-implementation": "1.0|2.0|3.0" }, "replace": { "illuminate/auth": "self.version", @@ -2171,6 +2243,7 @@ "illuminate/bus": "self.version", "illuminate/cache": "self.version", "illuminate/collections": "self.version", + "illuminate/conditionable": "self.version", "illuminate/config": "self.version", "illuminate/console": "self.version", "illuminate/container": "self.version", @@ -2199,21 +2272,27 @@ "illuminate/view": "self.version" }, "require-dev": { - "aws/aws-sdk-php": "^3.198.1", + "ably/ably-php": "^1.0", + "aws/aws-sdk-php": "^3.235.5", "doctrine/dbal": "^2.13.3|^3.1.4", - "filp/whoops": "^2.14.3", - "guzzlehttp/guzzle": "^6.5.5|^7.0.1", - "league/flysystem-cached-adapter": "^1.0", - "mockery/mockery": "^1.4.4", - "orchestra/testbench-core": "^6.27", + "fakerphp/faker": "^1.9.2", + "guzzlehttp/guzzle": "^7.5", + "league/flysystem-aws-s3-v3": "^3.0", + "league/flysystem-ftp": "^3.0", + "league/flysystem-path-prefixing": "^3.3", + "league/flysystem-read-only": "^3.3", + "league/flysystem-sftp-v3": "^3.0", + "mockery/mockery": "^1.5.1", + "orchestra/testbench-core": "^7.11", "pda/pheanstalk": "^4.0", - "phpunit/phpunit": "^8.5.19|^9.5.8", - "predis/predis": "^1.1.9", - "symfony/cache": "^5.4" + "phpstan/phpstan": "^1.4.7", + "phpunit/phpunit": "^9.5.8", + "predis/predis": "^1.1.9|^2.0.2", + "symfony/cache": "^6.0" }, "suggest": { "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).", - "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.198.1).", + "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).", "brianium/paratest": "Required to run tests in parallel (^6.0).", "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).", "ext-bcmath": "Required to use the multiple_of validation rule.", @@ -2225,27 +2304,31 @@ "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).", "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", "filp/whoops": "Required for friendly error pages in development (^2.14.3).", - "guzzlehttp/guzzle": "Required to use the HTTP Client, Mailgun mail driver and the ping methods on schedules (^6.5.5|^7.0.1).", + "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).", "laravel/tinker": "Required to use the tinker console command (^2.0).", - "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).", - "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).", - "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).", - "mockery/mockery": "Required to use mocking (^1.4.4).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).", + "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).", + "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).", + "league/flysystem-read-only": "Required to use read-only disks (^3.3)", + "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).", + "mockery/mockery": "Required to use mocking (^1.5.1).", "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", - "phpunit/phpunit": "Required to use assertions and run tests (^8.5.19|^9.5.8).", - "predis/predis": "Required to use the predis connector (^1.1.9).", + "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8).", + "predis/predis": "Required to use the predis connector (^1.1.9|^2.0.2).", "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", - "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^4.0|^5.0|^6.0|^7.0).", - "symfony/cache": "Required to PSR-6 cache bridge (^5.4).", - "symfony/filesystem": "Required to enable support for relative symbolic links (^5.4).", - "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0).", - "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)." + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", + "symfony/cache": "Required to PSR-6 cache bridge (^6.0).", + "symfony/filesystem": "Required to enable support for relative symbolic links (^6.0).", + "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.0).", + "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.0).", + "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.0).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "8.x-dev" + "dev-master": "9.x-dev" } }, "autoload": { @@ -2259,7 +2342,8 @@ "Illuminate\\": "src/Illuminate/", "Illuminate\\Support\\": [ "src/Illuminate/Macroable/", - "src/Illuminate/Collections/" + "src/Illuminate/Collections/", + "src/Illuminate/Conditionable/" ] } }, @@ -2283,7 +2367,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2022-12-08T15:28:55+00:00" + "time": "2022-12-06T14:26:07+00:00" }, { "name": "laravel/serializable-closure", @@ -2619,54 +2703,49 @@ }, { "name": "league/flysystem", - "version": "1.1.10", + "version": "3.11.0", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "3239285c825c152bcc315fe0e87d6b55f5972ed1" + "reference": "7e423e5dd240a60adfab9bde058d7668863b7731" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/3239285c825c152bcc315fe0e87d6b55f5972ed1", - "reference": "3239285c825c152bcc315fe0e87d6b55f5972ed1", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/7e423e5dd240a60adfab9bde058d7668863b7731", + "reference": "7e423e5dd240a60adfab9bde058d7668863b7731", "shasum": "" }, "require": { - "ext-fileinfo": "*", - "league/mime-type-detection": "^1.3", - "php": "^7.2.5 || ^8.0" + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" }, "conflict": { - "league/flysystem-sftp": "<1.0.6" + "aws/aws-sdk-php": "3.209.31 || 3.210.0", + "guzzlehttp/guzzle": "<7.0", + "guzzlehttp/ringphp": "<1.1.1", + "phpseclib/phpseclib": "3.0.15", + "symfony/http-client": "<5.2" }, "require-dev": { - "phpspec/prophecy": "^1.11.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "ext-ftp": "Allows you to use FTP server storage", - "ext-openssl": "Allows you to use FTPS server storage", - "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", - "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", - "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", - "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", - "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", - "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", - "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", - "league/flysystem-webdav": "Allows you to use WebDAV storage", - "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", - "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", - "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.1", + "aws/aws-sdk-php": "^3.198.1", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "ext-zip": "*", + "friendsofphp/php-cs-fixer": "^3.5", + "google/cloud-storage": "^1.23", + "microsoft/azure-storage-blob": "^1.1", + "phpseclib/phpseclib": "^3.0.14", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^9.5.11", + "sabre/dav": "^4.3.1" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, "autoload": { "psr-4": { - "League\\Flysystem\\": "src/" + "League\\Flysystem\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -2676,93 +2755,30 @@ "authors": [ { "name": "Frank de Jonge", - "email": "info@frenky.net" + "email": "info@frankdejonge.nl" } ], - "description": "Filesystem abstraction: Many filesystems, one API.", + "description": "File storage abstraction for PHP", "keywords": [ - "Cloud Files", "WebDAV", - "abstraction", "aws", "cloud", - "copy.com", - "dropbox", - "file systems", + "file", "files", "filesystem", "filesystems", "ftp", - "rackspace", - "remote", "s3", "sftp", "storage" ], "support": { "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/1.1.10" + "source": "https://github.com/thephpleague/flysystem/tree/3.11.0" }, "funding": [ { - "url": "https://offset.earth/frankdejonge", - "type": "other" - } - ], - "time": "2022-10-04T09:16:37+00:00" - }, - { - "name": "league/flysystem-aws-s3-v3", - "version": "1.0.30", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", - "reference": "af286f291ebab6877bac0c359c6c2cb017eb061d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/af286f291ebab6877bac0c359c6c2cb017eb061d", - "reference": "af286f291ebab6877bac0c359c6c2cb017eb061d", - "shasum": "" - }, - "require": { - "aws/aws-sdk-php": "^3.20.0", - "league/flysystem": "^1.0.40", - "php": ">=5.5.0" - }, - "require-dev": { - "henrikbjorn/phpspec-code-coverage": "~1.0.1", - "phpspec/phpspec": "^2.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-4": { - "League\\Flysystem\\AwsS3v3\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frenky.net" - } - ], - "description": "Flysystem adapter for the AWS S3 SDK v3.x", - "support": { - "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", - "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/1.0.30" - }, - "funding": [ - { - "url": "https://offset.earth/frankdejonge", + "url": "https://ecologi.com/frankdejonge", "type": "custom" }, { @@ -2774,7 +2790,205 @@ "type": "tidelift" } ], - "time": "2022-07-02T13:51:38+00:00" + "time": "2022-12-02T14:39:57+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "3.10.3", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", + "reference": "f593bf91f94f2adf4f71513d29f1dfa693f2f640" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/f593bf91f94f2adf4f71513d29f1dfa693f2f640", + "reference": "f593bf91f94f2adf4f71513d29f1dfa693f2f640", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^3.10.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "conflict": { + "guzzlehttp/guzzle": "<7.0", + "guzzlehttp/ringphp": "<1.1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\AwsS3V3\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "AWS S3 filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/3.10.3" + }, + "funding": [ + { + "url": "https://ecologi.com/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-10-26T18:15:09+00:00" + }, + { + "name": "league/flysystem-ftp", + "version": "3.10.3", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-ftp.git", + "reference": "475d526de342b4a166e64c11ccabbda027c9e716" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-ftp/zipball/475d526de342b4a166e64c11ccabbda027c9e716", + "reference": "475d526de342b4a166e64c11ccabbda027c9e716", + "shasum": "" + }, + "require": { + "ext-ftp": "*", + "league/flysystem": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\Ftp\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "FTP filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "file", + "files", + "filesystem", + "ftp", + "ftpd" + ], + "support": { + "source": "https://github.com/thephpleague/flysystem-ftp/tree/3.10.3" + }, + "funding": [ + { + "url": "https://ecologi.com/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-10-26T18:15:09+00:00" + }, + { + "name": "league/flysystem-sftp-v3", + "version": "3.10.3", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-sftp-v3.git", + "reference": "0a52a54421a7e551f0c616e2db321c2735424c9f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-sftp-v3/zipball/0a52a54421a7e551f0c616e2db321c2735424c9f", + "reference": "0a52a54421a7e551f0c616e2db321c2735424c9f", + "shasum": "" + }, + "require": { + "league/flysystem": "^3.0.14", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2", + "phpseclib/phpseclib": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\PhpseclibV3\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "SFTP filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "file", + "files", + "filesystem", + "sftp" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-sftp-v3/issues", + "source": "https://github.com/thephpleague/flysystem-sftp-v3/tree/3.10.3" + }, + "funding": [ + { + "url": "https://ecologi.com/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-10-26T18:15:09+00:00" }, { "name": "league/mime-type-detection", @@ -3244,6 +3458,92 @@ }, "time": "2022-09-12T23:36:20+00:00" }, + { + "name": "nunomaduro/termwind", + "version": "v1.14.2", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/termwind.git", + "reference": "9a8218511eb1a0965629ff820dda25985440aefc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/9a8218511eb1a0965629ff820dda25985440aefc", + "reference": "9a8218511eb1a0965629ff820dda25985440aefc", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "^8.0", + "symfony/console": "^5.3.0|^6.0.0" + }, + "require-dev": { + "ergebnis/phpstan-rules": "^1.0.", + "illuminate/console": "^8.0|^9.0", + "illuminate/support": "^8.0|^9.0", + "laravel/pint": "^1.0.0", + "pestphp/pest": "^1.21.0", + "pestphp/pest-plugin-mock": "^1.0", + "phpstan/phpstan": "^1.4.6", + "phpstan/phpstan-strict-rules": "^1.1.0", + "symfony/var-dumper": "^5.2.7|^6.0.0", + "thecodingmachine/phpstan-strict-rules": "^1.0.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Termwind\\Laravel\\TermwindServiceProvider" + ] + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Termwind\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Its like Tailwind CSS, but for the console.", + "keywords": [ + "cli", + "console", + "css", + "package", + "php", + "style" + ], + "support": { + "issues": "https://github.com/nunomaduro/termwind/issues", + "source": "https://github.com/nunomaduro/termwind/tree/v1.14.2" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://github.com/xiCO2k", + "type": "github" + } + ], + "time": "2022-10-28T22:51:32+00:00" + }, { "name": "nyholm/psr7", "version": "1.5.1", @@ -3321,71 +3621,6 @@ ], "time": "2022-06-22T07:13:36+00:00" }, - { - "name": "opis/closure", - "version": "3.6.3", - "source": { - "type": "git", - "url": "https://github.com/opis/closure.git", - "reference": "3d81e4309d2a927abbe66df935f4bb60082805ad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/opis/closure/zipball/3d81e4309d2a927abbe66df935f4bb60082805ad", - "reference": "3d81e4309d2a927abbe66df935f4bb60082805ad", - "shasum": "" - }, - "require": { - "php": "^5.4 || ^7.0 || ^8.0" - }, - "require-dev": { - "jeremeamia/superclosure": "^2.0", - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.6.x-dev" - } - }, - "autoload": { - "files": [ - "functions.php" - ], - "psr-4": { - "Opis\\Closure\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marius Sarca", - "email": "marius.sarca@gmail.com" - }, - { - "name": "Sorin Sarca", - "email": "sarca_sorin@hotmail.com" - } - ], - "description": "A library that can be used to serialize closures (anonymous functions) and arbitrary objects.", - "homepage": "https://opis.io/closure", - "keywords": [ - "anonymous functions", - "closure", - "function", - "serializable", - "serialization", - "serialize" - ], - "support": { - "issues": "https://github.com/opis/closure/issues", - "source": "https://github.com/opis/closure/tree/3.6.3" - }, - "time": "2022-01-27T09:35:39+00:00" - }, { "name": "paragonie/constant_time_encoding", "version": "v2.6.3", @@ -3453,6 +3688,56 @@ }, "time": "2022-06-14T06:56:20+00:00" }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", + "shasum": "" + }, + "require": { + "php": ">= 7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, + "time": "2020-10-15T08:29:30+00:00" + }, { "name": "php-http/client-common", "version": "2.6.0", @@ -3917,6 +4202,116 @@ ], "time": "2022-07-30T15:51:26+00:00" }, + { + "name": "phpseclib/phpseclib", + "version": "3.0.17", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "dbc2307d5c69aeb22db136c52e91130d7f2ca761" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/dbc2307d5c69aeb22db136c52e91130d7f2ca761", + "reference": "dbc2307d5c69aeb22db136c52e91130d7f2ca761", + "shasum": "" + }, + "require": { + "paragonie/constant_time_encoding": "^1|^2", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": ">=5.6.1" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "suggest": { + "ext-dom": "Install the DOM extension to load XML formatted public keys.", + "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", + "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", + "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", + "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." + }, + "type": "library", + "autoload": { + "files": [ + "phpseclib/bootstrap.php" + ], + "psr-4": { + "phpseclib3\\": "phpseclib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "role": "Lead Developer" + }, + { + "name": "Patrick Monnerat", + "email": "pm@datasphere.ch", + "role": "Developer" + }, + { + "name": "Andreas Fischer", + "email": "bantu@phpbb.com", + "role": "Developer" + }, + { + "name": "Hans-Jürgen Petrich", + "email": "petrich@tronic-media.com", + "role": "Developer" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "role": "Developer" + } + ], + "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", + "homepage": "http://phpseclib.sourceforge.net", + "keywords": [ + "BigInteger", + "aes", + "asn.1", + "asn1", + "blowfish", + "crypto", + "cryptography", + "encryption", + "rsa", + "security", + "sftp", + "signature", + "signing", + "ssh", + "twofish", + "x.509", + "x509" + ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.17" + }, + "funding": [ + { + "url": "https://github.com/terrafrost", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", + "type": "tidelift" + } + ], + "time": "2022-10-24T10:51:50+00:00" + }, { "name": "pragmarx/google2fa", "version": "v8.0.1", @@ -4037,22 +4432,27 @@ }, { "name": "psr/container", - "version": "1.1.2", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", "shasum": "" }, "require": { "php": ">=7.4.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" @@ -4079,9 +4479,9 @@ ], "support": { "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/1.1.2" + "source": "https://github.com/php-fig/container/tree/2.0.2" }, - "time": "2021-11-05T16:50:12+00:00" + "time": "2021-11-05T16:47:00+00:00" }, { "name": "psr/event-dispatcher", @@ -4345,25 +4745,25 @@ }, { "name": "psr/simple-cache", - "version": "1.0.1", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "3.0.x-dev" } }, "autoload": { @@ -4378,7 +4778,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interfaces for simple caching", @@ -4390,9 +4790,9 @@ "simple-cache" ], "support": { - "source": "https://github.com/php-fig/simple-cache/tree/master" + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" }, - "time": "2017-10-23T01:57:42+00:00" + "time": "2021-10-29T13:26:27+00:00" }, { "name": "ralouphie/getallheaders", @@ -4611,25 +5011,25 @@ }, { "name": "rap2hpoutre/laravel-log-viewer", - "version": "v1.7.0", + "version": "v2.2.0", "source": { "type": "git", "url": "https://github.com/rap2hpoutre/laravel-log-viewer.git", - "reference": "27392d29234b6ff38a456454558f4bcc40cc837a" + "reference": "52e7c703a1e83cdae450f406c7d8472332dfb34e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rap2hpoutre/laravel-log-viewer/zipball/27392d29234b6ff38a456454558f4bcc40cc837a", - "reference": "27392d29234b6ff38a456454558f4bcc40cc837a", + "url": "https://api.github.com/repos/rap2hpoutre/laravel-log-viewer/zipball/52e7c703a1e83cdae450f406c7d8472332dfb34e", + "reference": "52e7c703a1e83cdae450f406c7d8472332dfb34e", "shasum": "" }, "require": { - "illuminate/support": "4.2.*|5.*|^6.0|^7.0|^8.0", + "illuminate/support": "4.2.*|5.*|^6.0|^7.0|^8.0|^9.0", "php": ">=5.4.0" }, "require-dev": { - "orchestra/testbench": "3.7.*", - "phpunit/phpunit": "^7" + "orchestra/testbench": "3.7.*|^7.0", + "phpunit/phpunit": "^7|^9.5.10" }, "type": "laravel-package", "extra": { @@ -4668,9 +5068,9 @@ ], "support": { "issues": "https://github.com/rap2hpoutre/laravel-log-viewer/issues", - "source": "https://github.com/rap2hpoutre/laravel-log-viewer/tree/master" + "source": "https://github.com/rap2hpoutre/laravel-log-viewer/tree/v2.2.0" }, - "time": "2020-09-08T12:21:27+00:00" + "time": "2022-04-06T15:15:40+00:00" }, { "name": "sentry/sdk", @@ -4982,24 +5382,24 @@ }, { "name": "spatie/db-dumper", - "version": "2.21.1", + "version": "3.3.0", "source": { "type": "git", "url": "https://github.com/spatie/db-dumper.git", - "reference": "05e5955fb882008a8947c5a45146d86cfafa10d1" + "reference": "129b8254b2c9f10881a754a692bd9507b09a1893" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/db-dumper/zipball/05e5955fb882008a8947c5a45146d86cfafa10d1", - "reference": "05e5955fb882008a8947c5a45146d86cfafa10d1", + "url": "https://api.github.com/repos/spatie/db-dumper/zipball/129b8254b2c9f10881a754a692bd9507b09a1893", + "reference": "129b8254b2c9f10881a754a692bd9507b09a1893", "shasum": "" }, "require": { - "php": "^7.2|^8.0", - "symfony/process": "^4.2|^5.0" + "php": "^8.0", + "symfony/process": "^5.0|^6.0" }, "require-dev": { - "phpunit/phpunit": "^7.0|^8.0|^9.0" + "phpunit/phpunit": "^9.5" }, "type": "library", "autoload": { @@ -5029,51 +5429,63 @@ "spatie" ], "support": { - "issues": "https://github.com/spatie/db-dumper/issues", - "source": "https://github.com/spatie/db-dumper/tree/2.21.1" + "source": "https://github.com/spatie/db-dumper/tree/3.3.0" }, "funding": [ + { + "url": "https://spatie.be/open-source/support-us", + "type": "custom" + }, { "url": "https://github.com/spatie", "type": "github" } ], - "time": "2021-02-24T14:56:42+00:00" + "time": "2022-09-01T20:20:26+00:00" }, { "name": "spatie/laravel-backup", - "version": "6.16.5", + "version": "8.1.5", "source": { "type": "git", "url": "https://github.com/spatie/laravel-backup.git", - "reference": "332fae80b12cacb9e4161824ba195d984b28c8fb" + "reference": "cf367fbe50ff3b1ae9a79638cc5ef66f3cc9c7fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-backup/zipball/332fae80b12cacb9e4161824ba195d984b28c8fb", - "reference": "332fae80b12cacb9e4161824ba195d984b28c8fb", + "url": "https://api.github.com/repos/spatie/laravel-backup/zipball/cf367fbe50ff3b1ae9a79638cc5ef66f3cc9c7fa", + "reference": "cf367fbe50ff3b1ae9a79638cc5ef66f3cc9c7fa", "shasum": "" }, "require": { "ext-zip": "^1.14.0", - "illuminate/console": "^6.0|^7.0|^8.0", - "illuminate/contracts": "^6.0|^7.0|^8.0", - "illuminate/events": "^6.0|^7.0|^8.0", - "illuminate/filesystem": "^6.0|^7.0|^8.0", - "illuminate/notifications": "^6.0|^7.0|^8.0", - "illuminate/support": "^6.0|^7.0|^8.0", - "league/flysystem": "^1.0.49", - "php": "^7.3|^8.0", - "spatie/db-dumper": "^2.12", - "spatie/temporary-directory": "^1.1", - "symfony/finder": "^4.2|^5.0" + "illuminate/console": "^9.0", + "illuminate/contracts": "^9.0", + "illuminate/events": "^9.0", + "illuminate/filesystem": "^9.0", + "illuminate/notifications": "^9.0", + "illuminate/support": "^9.0", + "league/flysystem": "^3.0", + "php": "^8.0", + "spatie/db-dumper": "^3.0", + "spatie/laravel-package-tools": "^1.6.2", + "spatie/laravel-signal-aware-command": "^1.2", + "spatie/temporary-directory": "^2.0", + "symfony/console": "^6.0", + "symfony/finder": "^6.0" }, "require-dev": { - "laravel/slack-notification-channel": "^2.3", - "league/flysystem-aws-s3-v3": "^1.0", - "mockery/mockery": "^1.4.2", - "orchestra/testbench": "4.*|5.*|6.*", - "phpunit/phpunit": "^8.4|^9.0" + "composer-runtime-api": "^2.0", + "ext-pcntl": "*", + "laravel/slack-notification-channel": "^2.4", + "league/flysystem-aws-s3-v3": "^2.0|^3.0", + "mockery/mockery": "^1.4", + "nunomaduro/larastan": "^2.1", + "orchestra/testbench": "^7.0", + "pestphp/pest": "^1.20", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.1" }, "suggest": { "laravel/slack-notification-channel": "Required for sending notifications via Slack" @@ -5116,7 +5528,7 @@ ], "support": { "issues": "https://github.com/spatie/laravel-backup/issues", - "source": "https://github.com/spatie/laravel-backup/tree/6.16.5" + "source": "https://github.com/spatie/laravel-backup/tree/8.1.5" }, "funding": [ { @@ -5128,27 +5540,160 @@ "type": "other" } ], - "time": "2021-09-12T10:04:18+00:00" + "time": "2022-10-19T13:01:58+00:00" }, { - "name": "spatie/temporary-directory", - "version": "1.3.0", + "name": "spatie/laravel-package-tools", + "version": "1.13.7", "source": { "type": "git", - "url": "https://github.com/spatie/temporary-directory.git", - "reference": "f517729b3793bca58f847c5fd383ec16f03ffec6" + "url": "https://github.com/spatie/laravel-package-tools.git", + "reference": "4af8e608184471b5568af6265ebb0ca0025c131a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/temporary-directory/zipball/f517729b3793bca58f847c5fd383ec16f03ffec6", - "reference": "f517729b3793bca58f847c5fd383ec16f03ffec6", + "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/4af8e608184471b5568af6265ebb0ca0025c131a", + "reference": "4af8e608184471b5568af6265ebb0ca0025c131a", "shasum": "" }, "require": { - "php": "^7.2|^8.0" + "illuminate/contracts": "^9.28", + "php": "^8.0" }, "require-dev": { - "phpunit/phpunit": "^8.0|^9.0" + "mockery/mockery": "^1.5", + "orchestra/testbench": "^7.7", + "pestphp/pest": "^1.22", + "phpunit/phpunit": "^9.5.24", + "spatie/pest-plugin-test-time": "^1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\LaravelPackageTools\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "role": "Developer" + } + ], + "description": "Tools for creating Laravel packages", + "homepage": "https://github.com/spatie/laravel-package-tools", + "keywords": [ + "laravel-package-tools", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/laravel-package-tools/issues", + "source": "https://github.com/spatie/laravel-package-tools/tree/1.13.7" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2022-11-15T09:10:09+00:00" + }, + { + "name": "spatie/laravel-signal-aware-command", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-signal-aware-command.git", + "reference": "d15a5b69bf715fc557b7034b4abd5a1472ae7ec8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-signal-aware-command/zipball/d15a5b69bf715fc557b7034b4abd5a1472ae7ec8", + "reference": "d15a5b69bf715fc557b7034b4abd5a1472ae7ec8", + "shasum": "" + }, + "require": { + "illuminate/contracts": "^8.35|^9.0", + "php": "^8.0", + "spatie/laravel-package-tools": "^1.4.3" + }, + "require-dev": { + "brianium/paratest": "^6.2", + "ext-pcntl": "*", + "nunomaduro/collision": "^5.3|^6.0", + "orchestra/testbench": "^6.16|^7.0", + "phpunit/phpunit": "^9.5", + "spatie/laravel-ray": "^1.17" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\SignalAwareCommand\\SignalAwareCommandServiceProvider" + ], + "aliases": { + "Signal": "Spatie\\SignalAwareCommand\\Facades\\Signal" + } + } + }, + "autoload": { + "psr-4": { + "Spatie\\SignalAwareCommand\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "role": "Developer" + } + ], + "description": "Handle signals in artisan commands", + "homepage": "https://github.com/spatie/laravel-signal-aware-command", + "keywords": [ + "laravel", + "laravel-signal-aware-command", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/laravel-signal-aware-command/issues", + "source": "https://github.com/spatie/laravel-signal-aware-command/tree/1.2.0" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2022-01-12T19:42:44+00:00" + }, + { + "name": "spatie/temporary-directory", + "version": "2.1.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/temporary-directory.git", + "reference": "e2818d871783d520b319c2d38dc37c10ecdcde20" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/temporary-directory/zipball/e2818d871783d520b319c2d38dc37c10ecdcde20", + "reference": "e2818d871783d520b319c2d38dc37c10ecdcde20", + "shasum": "" + }, + "require": { + "php": "^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" }, "type": "library", "autoload": { @@ -5177,128 +5722,58 @@ ], "support": { "issues": "https://github.com/spatie/temporary-directory/issues", - "source": "https://github.com/spatie/temporary-directory/tree/1.3.0" - }, - "time": "2020-11-09T15:54:21+00:00" - }, - { - "name": "swiftmailer/swiftmailer", - "version": "v6.3.0", - "source": { - "type": "git", - "url": "https://github.com/swiftmailer/swiftmailer.git", - "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/8a5d5072dca8f48460fce2f4131fcc495eec654c", - "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c", - "shasum": "" - }, - "require": { - "egulias/email-validator": "^2.0|^3.1", - "php": ">=7.0.0", - "symfony/polyfill-iconv": "^1.0", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0" - }, - "require-dev": { - "mockery/mockery": "^1.0", - "symfony/phpunit-bridge": "^4.4|^5.4" - }, - "suggest": { - "ext-intl": "Needed to support internationalized email addresses" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.2-dev" - } - }, - "autoload": { - "files": [ - "lib/swift_required.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Chris Corbyn" - }, - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - } - ], - "description": "Swiftmailer, free feature-rich PHP mailer", - "homepage": "https://swiftmailer.symfony.com", - "keywords": [ - "email", - "mail", - "mailer" - ], - "support": { - "issues": "https://github.com/swiftmailer/swiftmailer/issues", - "source": "https://github.com/swiftmailer/swiftmailer/tree/v6.3.0" + "source": "https://github.com/spatie/temporary-directory/tree/2.1.1" }, "funding": [ { - "url": "https://github.com/fabpot", - "type": "github" + "url": "https://spatie.be/open-source/support-us", + "type": "custom" }, { - "url": "https://tidelift.com/funding/github/packagist/swiftmailer/swiftmailer", - "type": "tidelift" + "url": "https://github.com/spatie", + "type": "github" } ], - "abandoned": "symfony/mailer", - "time": "2021-10-18T15:26:12+00:00" + "time": "2022-08-23T07:15:15+00:00" }, { "name": "symfony/console", - "version": "v5.4.16", + "version": "v6.0.16", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "8e9b9c8dfb33af6057c94e1b44846bee700dc5ef" + "reference": "be294423f337dda97c810733138c0caec1bb0575" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/8e9b9c8dfb33af6057c94e1b44846bee700dc5ef", - "reference": "8e9b9c8dfb33af6057c94e1b44846bee700dc5ef", + "url": "https://api.github.com/repos/symfony/console/zipball/be294423f337dda97c810733138c0caec1bb0575", + "reference": "be294423f337dda97c810733138c0caec1bb0575", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "php": ">=8.0.2", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16", "symfony/service-contracts": "^1.1|^2|^3", - "symfony/string": "^5.1|^6.0" + "symfony/string": "^5.4|^6.0" }, "conflict": { - "psr/log": ">=3", - "symfony/dependency-injection": "<4.4", - "symfony/dotenv": "<5.1", - "symfony/event-dispatcher": "<4.4", - "symfony/lock": "<4.4", - "symfony/process": "<4.4" + "symfony/dependency-injection": "<5.4", + "symfony/dotenv": "<5.4", + "symfony/event-dispatcher": "<5.4", + "symfony/lock": "<5.4", + "symfony/process": "<5.4" }, "provide": { - "psr/log-implementation": "1.0|2.0" + "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { - "psr/log": "^1|^2", - "symfony/config": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/lock": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/var-dumper": "^4.4|^5.0|^6.0" + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/event-dispatcher": "^5.4|^6.0", + "symfony/lock": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0", + "symfony/var-dumper": "^5.4|^6.0" }, "suggest": { "psr/log": "For using the console logger", @@ -5338,7 +5813,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.16" + "source": "https://github.com/symfony/console/tree/v6.0.16" }, "funding": [ { @@ -5354,7 +5829,7 @@ "type": "tidelift" } ], - "time": "2022-11-25T14:09:27+00:00" + "time": "2022-11-25T18:58:46+00:00" }, { "name": "symfony/css-selector", @@ -5490,27 +5965,27 @@ }, { "name": "symfony/error-handler", - "version": "v5.4.15", + "version": "v6.0.15", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "539cf1428b8442303c6e876ad7bf5a7babd91091" + "reference": "f000c166cb3ee32c4c822831a79260a135cd59b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/539cf1428b8442303c6e876ad7bf5a7babd91091", - "reference": "539cf1428b8442303c6e876ad7bf5a7babd91091", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/f000c166cb3ee32c4c822831a79260a135cd59b5", + "reference": "f000c166cb3ee32c4c822831a79260a135cd59b5", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.0.2", "psr/log": "^1|^2|^3", - "symfony/var-dumper": "^4.4|^5.0|^6.0" + "symfony/var-dumper": "^5.4|^6.0" }, "require-dev": { "symfony/deprecation-contracts": "^2.1|^3", - "symfony/http-kernel": "^4.4|^5.0|^6.0", - "symfony/serializer": "^4.4|^5.0|^6.0" + "symfony/http-kernel": "^5.4|^6.0", + "symfony/serializer": "^5.4|^6.0" }, "bin": [ "Resources/bin/patch-type-declarations" @@ -5541,7 +6016,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.4.15" + "source": "https://github.com/symfony/error-handler/tree/v6.0.15" }, "funding": [ { @@ -5557,7 +6032,7 @@ "type": "tidelift" } ], - "time": "2022-10-27T06:32:25+00:00" + "time": "2022-10-28T16:22:58+00:00" }, { "name": "symfony/event-dispatcher", @@ -5723,22 +6198,20 @@ }, { "name": "symfony/finder", - "version": "v5.4.11", + "version": "v6.0.11", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + "reference": "09cb683ba5720385ea6966e5e06be2a34f2568b1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "url": "https://api.github.com/repos/symfony/finder/zipball/09cb683ba5720385ea6966e5e06be2a34f2568b1", + "reference": "09cb683ba5720385ea6966e5e06be2a34f2568b1", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.0.2" }, "type": "library", "autoload": { @@ -5766,7 +6239,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.11" + "source": "https://github.com/symfony/finder/tree/v6.0.11" }, "funding": [ { @@ -5782,7 +6255,7 @@ "type": "tidelift" } ], - "time": "2022-07-29T07:37:50+00:00" + "time": "2022-07-29T07:39:48+00:00" }, { "name": "symfony/http-client", @@ -5948,31 +6421,30 @@ }, { "name": "symfony/http-foundation", - "version": "v5.4.16", + "version": "v6.0.16", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "5032c5849aef24741e1970cb03511b0dd131d838" + "reference": "86eec2c66d00a2dd03d84352cd10b12df73101ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5032c5849aef24741e1970cb03511b0dd131d838", - "reference": "5032c5849aef24741e1970cb03511b0dd131d838", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/86eec2c66d00a2dd03d84352cd10b12df73101ec", + "reference": "86eec2c66d00a2dd03d84352cd10b12df73101ec", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.0.2", "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-mbstring": "~1.1" }, "require-dev": { "predis/predis": "~1.0", - "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/cache": "^5.4|^6.0", "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^5.4|^6.0", "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", - "symfony/mime": "^4.4|^5.0|^6.0", + "symfony/mime": "^5.4|^6.0", "symfony/rate-limiter": "^5.2|^6.0" }, "suggest": { @@ -6004,7 +6476,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.4.16" + "source": "https://github.com/symfony/http-foundation/tree/v6.0.16" }, "funding": [ { @@ -6020,67 +6492,64 @@ "type": "tidelift" } ], - "time": "2022-11-07T08:06:40+00:00" + "time": "2022-11-07T08:07:05+00:00" }, { "name": "symfony/http-kernel", - "version": "v5.4.16", + "version": "v6.0.16", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "b432c57c5de73634b1859093c1f58e3cd84455a1" + "reference": "8ba1344821807ad51f230f0d01e0fa8f366e4abb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b432c57c5de73634b1859093c1f58e3cd84455a1", - "reference": "b432c57c5de73634b1859093c1f58e3cd84455a1", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/8ba1344821807ad51f230f0d01e0fa8f366e4abb", + "reference": "8ba1344821807ad51f230f0d01e0fa8f366e4abb", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/log": "^1|^2", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/error-handler": "^4.4|^5.0|^6.0", - "symfony/event-dispatcher": "^5.0|^6.0", - "symfony/http-foundation": "^5.3.7|^6.0", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.0.2", + "psr/log": "^1|^2|^3", + "symfony/error-handler": "^5.4|^6.0", + "symfony/event-dispatcher": "^5.4|^6.0", + "symfony/http-foundation": "^5.4|^6.0", + "symfony/polyfill-ctype": "^1.8" }, "conflict": { "symfony/browser-kit": "<5.4", - "symfony/cache": "<5.0", - "symfony/config": "<5.0", - "symfony/console": "<4.4", - "symfony/dependency-injection": "<5.3", - "symfony/doctrine-bridge": "<5.0", - "symfony/form": "<5.0", - "symfony/http-client": "<5.0", - "symfony/mailer": "<5.0", - "symfony/messenger": "<5.0", - "symfony/translation": "<5.0", - "symfony/twig-bridge": "<5.0", - "symfony/validator": "<5.0", + "symfony/cache": "<5.4", + "symfony/config": "<5.4", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<5.4", + "symfony/doctrine-bridge": "<5.4", + "symfony/form": "<5.4", + "symfony/http-client": "<5.4", + "symfony/mailer": "<5.4", + "symfony/messenger": "<5.4", + "symfony/translation": "<5.4", + "symfony/twig-bridge": "<5.4", + "symfony/validator": "<5.4", "twig/twig": "<2.13" }, "provide": { - "psr/log-implementation": "1.0|2.0" + "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", "symfony/browser-kit": "^5.4|^6.0", - "symfony/config": "^5.0|^6.0", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/css-selector": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^5.3|^6.0", - "symfony/dom-crawler": "^4.4|^5.0|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/config": "^5.4|^6.0", + "symfony/console": "^5.4|^6.0", + "symfony/css-selector": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/dom-crawler": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/finder": "^5.4|^6.0", "symfony/http-client-contracts": "^1.1|^2|^3", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/routing": "^4.4|^5.0|^6.0", - "symfony/stopwatch": "^4.4|^5.0|^6.0", - "symfony/translation": "^4.4|^5.0|^6.0", + "symfony/process": "^5.4|^6.0", + "symfony/routing": "^5.4|^6.0", + "symfony/stopwatch": "^5.4|^6.0", + "symfony/translation": "^5.4|^6.0", "symfony/translation-contracts": "^1.1|^2|^3", "twig/twig": "^2.13|^3.0.4" }, @@ -6116,7 +6585,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.4.16" + "source": "https://github.com/symfony/http-kernel/tree/v6.0.16" }, "funding": [ { @@ -6132,42 +6601,179 @@ "type": "tidelift" } ], - "time": "2022-11-28T18:08:58+00:00" + "time": "2022-11-28T18:15:44+00:00" }, { - "name": "symfony/mime", - "version": "v5.4.16", + "name": "symfony/mailer", + "version": "v6.0.16", "source": { "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "46eeedb08f0832b1b61a84c612d945fc85ee4734" + "url": "https://github.com/symfony/mailer.git", + "reference": "aa47b34ab09fa03106d9e156632e4c6176b962da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/46eeedb08f0832b1b61a84c612d945fc85ee4734", - "reference": "46eeedb08f0832b1b61a84c612d945fc85ee4734", + "url": "https://api.github.com/repos/symfony/mailer/zipball/aa47b34ab09fa03106d9e156632e4c6176b962da", + "reference": "aa47b34ab09fa03106d9e156632e4c6176b962da", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "egulias/email-validator": "^2.1.10|^3", + "php": ">=8.0.2", + "psr/event-dispatcher": "^1", + "psr/log": "^1|^2|^3", + "symfony/event-dispatcher": "^5.4|^6.0", + "symfony/mime": "^5.4|^6.0", + "symfony/service-contracts": "^1.1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<5.4" + }, + "require-dev": { + "symfony/http-client-contracts": "^1.1|^2|^3", + "symfony/messenger": "^5.4|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mailer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps sending emails", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/mailer/tree/v6.0.16" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-04T07:39:59+00:00" + }, + { + "name": "symfony/mailgun-mailer", + "version": "v6.0.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/mailgun-mailer.git", + "reference": "f0d032c26683b26f4bc26864e09b1e08fa55226e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mailgun-mailer/zipball/f0d032c26683b26f4bc26864e09b1e08fa55226e", + "reference": "f0d032c26683b26f4bc26864e09b1e08fa55226e", + "shasum": "" + }, + "require": { + "php": ">=8.0.2", + "symfony/mailer": "^5.4|^6.0" + }, + "require-dev": { + "symfony/http-client": "^5.4|^6.0" + }, + "type": "symfony-mailer-bridge", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mailer\\Bridge\\Mailgun\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Mailgun Mailer Bridge", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/mailgun-mailer/tree/v6.0.7" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-03-24T17:11:42+00:00" + }, + { + "name": "symfony/mime", + "version": "v6.0.16", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "ad9878bede5707cdf5ff7f5c86d82a921bbbfe1c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/ad9878bede5707cdf5ff7f5c86d82a921bbbfe1c", + "reference": "ad9878bede5707cdf5ff7f5c86d82a921bbbfe1c", + "shasum": "" + }, + "require": { + "php": ">=8.0.2", "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-mbstring": "^1.0" }, "conflict": { "egulias/email-validator": "~3.0.0", "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<4.4", + "symfony/mailer": "<5.4", "symfony/serializer": "<5.4.14|>=6.0,<6.0.14|>=6.1,<6.1.6" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/property-access": "^4.4|^5.1|^6.0", - "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/property-access": "^5.4|^6.0", + "symfony/property-info": "^5.4|^6.0", "symfony/serializer": "^5.4.14|~6.0.14|^6.1.6" }, "type": "library", @@ -6200,7 +6806,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.16" + "source": "https://github.com/symfony/mime/tree/v6.0.16" }, "funding": [ { @@ -6216,7 +6822,7 @@ "type": "tidelift" } ], - "time": "2022-11-26T16:45:22+00:00" + "time": "2022-11-28T12:25:56+00:00" }, { "name": "symfony/options-resolver", @@ -6367,89 +6973,6 @@ ], "time": "2022-11-03T14:55:06+00:00" }, - { - "name": "symfony/polyfill-iconv", - "version": "v1.27.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "927013f3aac555983a5059aada98e1907d842695" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/927013f3aac555983a5059aada98e1907d842695", - "reference": "927013f3aac555983a5059aada98e1907d842695", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-iconv": "*" - }, - "suggest": { - "ext-iconv": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.27-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Iconv\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for the Iconv extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "iconv", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.27.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-11-03T14:55:06+00:00" - }, { "name": "symfony/polyfill-intl-grapheme", "version": "v1.27.0", @@ -6861,85 +7384,6 @@ ], "time": "2022-11-03T14:55:06+00:00" }, - { - "name": "symfony/polyfill-php73", - "version": "v1.27.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/9e8ecb5f92152187c4799efd3c96b78ccab18ff9", - "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.27-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.27.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-11-03T14:55:06+00:00" - }, { "name": "symfony/polyfill-php80", "version": "v1.27.0", @@ -7103,22 +7547,168 @@ "time": "2022-11-03T14:55:06+00:00" }, { - "name": "symfony/process", - "version": "v5.4.11", + "name": "symfony/polyfill-uuid", + "version": "v1.27.0", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1" + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/6e75fe6874cbc7e4773d049616ab450eff537bf1", - "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/f3cf1a645c2734236ed1e2e671e273eeb3586166", + "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.16" + "php": ">=7.1" + }, + "provide": { + "ext-uuid": "*" + }, + "suggest": { + "ext-uuid": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Uuid\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for uuid functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/postmark-mailer", + "version": "v6.0.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/postmark-mailer.git", + "reference": "8405569233efb0140e55eb6236c9e55693f058ff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/postmark-mailer/zipball/8405569233efb0140e55eb6236c9e55693f058ff", + "reference": "8405569233efb0140e55eb6236c9e55693f058ff", + "shasum": "" + }, + "require": { + "php": ">=8.0.2", + "symfony/mailer": "^5.4|^6.0" + }, + "require-dev": { + "symfony/http-client": "^5.4|^6.0" + }, + "type": "symfony-mailer-bridge", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mailer\\Bridge\\Postmark\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Postmark Mailer Bridge", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/postmark-mailer/tree/v6.0.7" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-03-24T17:11:42+00:00" + }, + { + "name": "symfony/process", + "version": "v6.0.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "44270a08ccb664143dede554ff1c00aaa2247a43" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/44270a08ccb664143dede554ff1c00aaa2247a43", + "reference": "44270a08ccb664143dede554ff1c00aaa2247a43", + "shasum": "" + }, + "require": { + "php": ">=8.0.2" }, "type": "library", "autoload": { @@ -7146,7 +7736,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v5.4.11" + "source": "https://github.com/symfony/process/tree/v6.0.11" }, "funding": [ { @@ -7162,7 +7752,7 @@ "type": "tidelift" } ], - "time": "2022-06-27T16:58:25+00:00" + "time": "2022-06-27T17:10:44+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -7254,37 +7844,35 @@ }, { "name": "symfony/routing", - "version": "v5.4.15", + "version": "v6.0.15", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "5c9b129efe9abce9470e384bf65d8a7e262eee69" + "reference": "3b7384fad32c6d0e1919b5bd18a69fbcfc383508" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/5c9b129efe9abce9470e384bf65d8a7e262eee69", - "reference": "5c9b129efe9abce9470e384bf65d8a7e262eee69", + "url": "https://api.github.com/repos/symfony/routing/zipball/3b7384fad32c6d0e1919b5bd18a69fbcfc383508", + "reference": "3b7384fad32c6d0e1919b5bd18a69fbcfc383508", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.0.2" }, "conflict": { "doctrine/annotations": "<1.12", - "symfony/config": "<5.3", - "symfony/dependency-injection": "<4.4", - "symfony/yaml": "<4.4" + "symfony/config": "<5.4", + "symfony/dependency-injection": "<5.4", + "symfony/yaml": "<5.4" }, "require-dev": { "doctrine/annotations": "^1.12", "psr/log": "^1|^2|^3", - "symfony/config": "^5.3|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-foundation": "^4.4|^5.0|^6.0", - "symfony/yaml": "^4.4|^5.0|^6.0" + "symfony/config": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/http-foundation": "^5.4|^6.0", + "symfony/yaml": "^5.4|^6.0" }, "suggest": { "symfony/config": "For using the all-in-one router or any loader", @@ -7324,7 +7912,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v5.4.15" + "source": "https://github.com/symfony/routing/tree/v6.0.15" }, "funding": [ { @@ -7340,26 +7928,25 @@ "type": "tidelift" } ], - "time": "2022-10-13T14:10:41+00:00" + "time": "2022-10-18T13:11:57+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.5.2", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d78d39c1599bd1188b8e26bb341da52c3c6d8a66", + "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/container": "^1.1", - "symfony/deprecation-contracts": "^2.1|^3" + "php": ">=8.0.2", + "psr/container": "^2.0" }, "conflict": { "ext-psr": "<1.1|>=2" @@ -7370,7 +7957,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.0-dev" }, "thanks": { "name": "symfony/contracts", @@ -7407,7 +7994,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + "source": "https://github.com/symfony/service-contracts/tree/v3.0.2" }, "funding": [ { @@ -7423,7 +8010,7 @@ "type": "tidelift" } ], - "time": "2022-05-30T19:17:29+00:00" + "time": "2022-05-30T19:17:58+00:00" }, { "name": "symfony/string", @@ -7684,33 +8271,106 @@ "time": "2022-06-27T17:10:44+00:00" }, { - "name": "symfony/var-dumper", - "version": "v5.4.14", + "name": "symfony/uid", + "version": "v6.0.13", "source": { "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "6894d06145fefebd9a4c7272baa026a1c394a430" + "url": "https://github.com/symfony/uid.git", + "reference": "db426b27173f5e2d8b960dd10fa8ce19ea9ca5f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6894d06145fefebd9a4c7272baa026a1c394a430", - "reference": "6894d06145fefebd9a4c7272baa026a1c394a430", + "url": "https://api.github.com/repos/symfony/uid/zipball/db426b27173f5e2d8b960dd10fa8ce19ea9ca5f3", + "reference": "db426b27173f5e2d8b960dd10fa8ce19ea9ca5f3", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.0.2", + "symfony/polyfill-uuid": "^1.15" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Uid\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to generate and represent UIDs", + "homepage": "https://symfony.com", + "keywords": [ + "UID", + "ulid", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/uid/tree/v6.0.13" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-09-09T09:33:56+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v6.0.14", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "72af925ddd41ca0372d166d004bc38a00c4608cc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/72af925ddd41ca0372d166d004bc38a00c4608cc", + "reference": "72af925ddd41ca0372d166d004bc38a00c4608cc", + "shasum": "" + }, + "require": { + "php": ">=8.0.2", + "symfony/polyfill-mbstring": "~1.0" }, "conflict": { "phpunit/phpunit": "<5.4.3", - "symfony/console": "<4.4" + "symfony/console": "<5.4" }, "require-dev": { "ext-iconv": "*", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", + "symfony/console": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0", + "symfony/uid": "^5.4|^6.0", "twig/twig": "^2.13|^3.0.4" }, "suggest": { @@ -7754,7 +8414,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.14" + "source": "https://github.com/symfony/var-dumper/tree/v6.0.14" }, "funding": [ { @@ -7770,7 +8430,7 @@ "type": "tidelift" } ], - "time": "2022-10-07T08:01:20+00:00" + "time": "2022-10-07T08:02:12+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", @@ -7975,16 +8635,16 @@ }, { "name": "voku/portable-ascii", - "version": "1.6.1", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/voku/portable-ascii.git", - "reference": "87337c91b9dfacee02452244ee14ab3c43bc485a" + "reference": "b56450eed252f6801410d810c8e1727224ae0743" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/voku/portable-ascii/zipball/87337c91b9dfacee02452244ee14ab3c43bc485a", - "reference": "87337c91b9dfacee02452244ee14ab3c43bc485a", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", + "reference": "b56450eed252f6801410d810c8e1727224ae0743", "shasum": "" }, "require": { @@ -8021,7 +8681,7 @@ ], "support": { "issues": "https://github.com/voku/portable-ascii/issues", - "source": "https://github.com/voku/portable-ascii/tree/1.6.1" + "source": "https://github.com/voku/portable-ascii/tree/2.0.1" }, "funding": [ { @@ -8045,7 +8705,7 @@ "type": "tidelift" } ], - "time": "2022-01-24T18:55:24+00:00" + "time": "2022-03-08T17:03:00+00:00" }, { "name": "webmozart/assert", @@ -8337,181 +8997,6 @@ }, "time": "2022-10-31T15:35:43+00:00" }, - { - "name": "composer/ca-bundle", - "version": "1.3.4", - "source": { - "type": "git", - "url": "https://github.com/composer/ca-bundle.git", - "reference": "69098eca243998b53eed7a48d82dedd28b447cd5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/69098eca243998b53eed7a48d82dedd28b447cd5", - "reference": "69098eca243998b53eed7a48d82dedd28b447cd5", - "shasum": "" - }, - "require": { - "ext-openssl": "*", - "ext-pcre": "*", - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "psr/log": "^1.0", - "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\CaBundle\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", - "keywords": [ - "cabundle", - "cacert", - "certificate", - "ssl", - "tls" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.3.4" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-10-12T12:08:29+00:00" - }, - { - "name": "composer/composer", - "version": "1.10.26", - "source": { - "type": "git", - "url": "https://github.com/composer/composer.git", - "reference": "3e196135eacf9e519a6b00986bc6fe6aff977997" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/3e196135eacf9e519a6b00986bc6fe6aff977997", - "reference": "3e196135eacf9e519a6b00986bc6fe6aff977997", - "shasum": "" - }, - "require": { - "composer/ca-bundle": "^1.0", - "composer/semver": "^1.0", - "composer/spdx-licenses": "^1.2", - "composer/xdebug-handler": "^1.1", - "justinrainbow/json-schema": "^5.2.10", - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0", - "seld/jsonlint": "^1.4", - "seld/phar-utils": "^1.0", - "symfony/console": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/process": "^2.7 || ^3.0 || ^4.0 || ^5.0" - }, - "conflict": { - "symfony/console": "2.8.38" - }, - "require-dev": { - "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^4.2" - }, - "suggest": { - "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", - "ext-zip": "Enabling the zip extension allows you to unzip archives", - "ext-zlib": "Allow gzip compression of HTTP requests" - }, - "bin": [ - "bin/composer" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\": "src/Composer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", - "homepage": "https://getcomposer.org/", - "keywords": [ - "autoload", - "dependency", - "package" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/composer/issues", - "source": "https://github.com/composer/composer/tree/1.10.26" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-04-13T14:39:56+00:00" - }, { "name": "composer/pcre", "version": "3.1.0", @@ -8583,150 +9068,6 @@ ], "time": "2022-11-17T09:50:14+00:00" }, - { - "name": "composer/spdx-licenses", - "version": "1.5.7", - "source": { - "type": "git", - "url": "https://github.com/composer/spdx-licenses.git", - "reference": "c848241796da2abf65837d51dce1fae55a960149" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", - "reference": "c848241796da2abf65837d51dce1fae55a960149", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Spdx\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "SPDX licenses list and validation library.", - "keywords": [ - "license", - "spdx", - "validator" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/spdx-licenses/issues", - "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-05-23T07:37:50+00:00" - }, - { - "name": "composer/xdebug-handler", - "version": "1.4.6", - "source": { - "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "f27e06cd9675801df441b3656569b328e04aa37c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f27e06cd9675801df441b3656569b328e04aa37c", - "reference": "f27e06cd9675801df441b3656569b328e04aa37c", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Composer\\XdebugHandler\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" - } - ], - "description": "Restarts a process without Xdebug.", - "keywords": [ - "Xdebug", - "performance" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/1.4.6" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2021-03-25T17:01:18+00:00" - }, { "name": "doctrine/instantiator", "version": "1.4.1", @@ -8797,355 +9138,6 @@ ], "time": "2022-03-03T08:28:38+00:00" }, - { - "name": "enlightn/enlightn", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/enlightn/enlightn.git", - "reference": "1937be5e6bd3142dfd03de90927ddd571f16477c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/enlightn/enlightn/zipball/1937be5e6bd3142dfd03de90927ddd571f16477c", - "reference": "1937be5e6bd3142dfd03de90927ddd571f16477c", - "shasum": "" - }, - "require": { - "enlightn/security-checker": "^1.1", - "ext-json": "*", - "guzzlehttp/guzzle": "^5.0|^6.0|^7.0", - "laravel/framework": "^6.0|^7.0|^8.0|^9.0", - "nikic/php-parser": "^4.0", - "nunomaduro/larastan": "^0.6.11|^0.7|^1.0.0", - "php": "^7.2|^8.0", - "phpstan/phpstan": "^0.12.59|>=1.0.0 <1.2.0", - "symfony/finder": "^4.0|^5.0|^6.0" - }, - "require-dev": { - "barryvdh/laravel-ide-helper": "^2.8", - "brianium/paratest": "^6.1", - "fideloper/proxy": "^4.4", - "friendsofphp/php-cs-fixer": "^2.18|^3.0", - "mockery/mockery": "^1.3", - "orchestra/testbench": "^4.0|^5.20|^6.15|^7.0", - "phpunit/phpunit": "^7.5|^8.0|^9.0", - "predis/predis": "*" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Enlightn\\Enlightn\\EnlightnServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Enlightn\\Enlightn\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-3.0-or-later" - ], - "authors": [ - { - "name": "Paras Malhotra", - "email": "paras@laravel-enlightn.com" - }, - { - "name": "Miguel Piedrafita", - "email": "soy@miguelpiedrafita.com" - }, - { - "name": "Lars Klopstra", - "email": "lars@flowframe.nl" - } - ], - "description": "Enlightn - Your performance & security consultant, an artisan command away.", - "homepage": "https://www.laravel-enlightn.com/", - "keywords": [ - "Audit", - "analysis tool", - "dynamic analysis", - "dynamic analyzer", - "laravel", - "package", - "performance", - "security", - "static analysis", - "static analyzer" - ], - "support": { - "docs": "https://www.laravel-enlightn.com/docs/", - "issues": "https://github.com/enlightn/enlightn/issues", - "source": "https://github.com/enlightn/enlightn/tree/v1.26.0" - }, - "time": "2022-06-11T10:46:25+00:00" - }, - { - "name": "enlightn/security-checker", - "version": "v1.10.0", - "source": { - "type": "git", - "url": "https://github.com/enlightn/security-checker.git", - "reference": "196bacc76e7a72a63d0e1220926dbb190272db97" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/enlightn/security-checker/zipball/196bacc76e7a72a63d0e1220926dbb190272db97", - "reference": "196bacc76e7a72a63d0e1220926dbb190272db97", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/guzzle": "^6.3|^7.0", - "php": ">=5.6", - "symfony/console": "^3.4|^4|^5|^6", - "symfony/finder": "^3|^4|^5|^6", - "symfony/process": "^3.4|^4|^5|^6", - "symfony/yaml": "^3.4|^4|^5|^6" - }, - "require-dev": { - "ext-zip": "*", - "friendsofphp/php-cs-fixer": "^2.18|^3.0", - "phpunit/phpunit": "^5.5|^6|^7|^8|^9" - }, - "bin": [ - "security-checker" - ], - "type": "library", - "autoload": { - "psr-4": { - "Enlightn\\SecurityChecker\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paras Malhotra", - "email": "paras@laravel-enlightn.com" - }, - { - "name": "Miguel Piedrafita", - "email": "soy@miguelpiedrafita.com" - } - ], - "description": "A PHP dependency vulnerabilities scanner based on the Security Advisories Database.", - "keywords": [ - "package", - "php", - "scanner", - "security", - "security advisories", - "vulnerability scanner" - ], - "support": { - "issues": "https://github.com/enlightn/security-checker/issues", - "source": "https://github.com/enlightn/security-checker/tree/v1.10.0" - }, - "time": "2022-02-21T22:40:16+00:00" - }, - { - "name": "facade/flare-client-php", - "version": "1.10.0", - "source": { - "type": "git", - "url": "https://github.com/facade/flare-client-php.git", - "reference": "213fa2c69e120bca4c51ba3e82ed1834ef3f41b8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/facade/flare-client-php/zipball/213fa2c69e120bca4c51ba3e82ed1834ef3f41b8", - "reference": "213fa2c69e120bca4c51ba3e82ed1834ef3f41b8", - "shasum": "" - }, - "require": { - "facade/ignition-contracts": "~1.0", - "illuminate/pipeline": "^5.5|^6.0|^7.0|^8.0", - "php": "^7.1|^8.0", - "symfony/http-foundation": "^3.3|^4.1|^5.0", - "symfony/mime": "^3.4|^4.0|^5.1", - "symfony/var-dumper": "^3.4|^4.0|^5.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.14", - "phpunit/phpunit": "^7.5", - "spatie/phpunit-snapshot-assertions": "^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "files": [ - "src/helpers.php" - ], - "psr-4": { - "Facade\\FlareClient\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Send PHP errors to Flare", - "homepage": "https://github.com/facade/flare-client-php", - "keywords": [ - "exception", - "facade", - "flare", - "reporting" - ], - "support": { - "issues": "https://github.com/facade/flare-client-php/issues", - "source": "https://github.com/facade/flare-client-php/tree/1.10.0" - }, - "funding": [ - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2022-08-09T11:23:57+00:00" - }, - { - "name": "facade/ignition", - "version": "2.17.6", - "source": { - "type": "git", - "url": "https://github.com/facade/ignition.git", - "reference": "6acd82e986a2ecee89e2e68adfc30a1936d1ab7c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/facade/ignition/zipball/6acd82e986a2ecee89e2e68adfc30a1936d1ab7c", - "reference": "6acd82e986a2ecee89e2e68adfc30a1936d1ab7c", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "facade/flare-client-php": "^1.9.1", - "facade/ignition-contracts": "^1.0.2", - "illuminate/support": "^7.0|^8.0", - "monolog/monolog": "^2.0", - "php": "^7.2.5|^8.0", - "symfony/console": "^5.0", - "symfony/var-dumper": "^5.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.14", - "livewire/livewire": "^2.4", - "mockery/mockery": "^1.3", - "orchestra/testbench": "^5.0|^6.0", - "psalm/plugin-laravel": "^1.2" - }, - "suggest": { - "laravel/telescope": "^3.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - }, - "laravel": { - "providers": [ - "Facade\\Ignition\\IgnitionServiceProvider" - ], - "aliases": { - "Flare": "Facade\\Ignition\\Facades\\Flare" - } - } - }, - "autoload": { - "files": [ - "src/helpers.php" - ], - "psr-4": { - "Facade\\Ignition\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A beautiful error page for Laravel applications.", - "homepage": "https://github.com/facade/ignition", - "keywords": [ - "error", - "flare", - "laravel", - "page" - ], - "support": { - "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", - "forum": "https://twitter.com/flareappio", - "issues": "https://github.com/facade/ignition/issues", - "source": "https://github.com/facade/ignition" - }, - "time": "2022-06-30T18:26:59+00:00" - }, - { - "name": "facade/ignition-contracts", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/facade/ignition-contracts.git", - "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/facade/ignition-contracts/zipball/3c921a1cdba35b68a7f0ccffc6dffc1995b18267", - "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267", - "shasum": "" - }, - "require": { - "php": "^7.3|^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^v2.15.8", - "phpunit/phpunit": "^9.3.11", - "vimeo/psalm": "^3.17.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Facade\\IgnitionContracts\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://flareapp.io", - "role": "Developer" - } - ], - "description": "Solution contracts for Ignition", - "homepage": "https://github.com/facade/ignition-contracts", - "keywords": [ - "contracts", - "flare", - "ignition" - ], - "support": { - "issues": "https://github.com/facade/ignition-contracts/issues", - "source": "https://github.com/facade/ignition-contracts/tree/1.0.2" - }, - "time": "2020-10-16T08:27:54+00:00" - }, { "name": "fakerphp/faker", "version": "v1.21.0", @@ -9336,76 +9328,6 @@ }, "time": "2020-07-09T08:09:16+00:00" }, - { - "name": "justinrainbow/json-schema", - "version": "5.2.12", - "source": { - "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", - "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", - "json-schema/json-schema-test-suite": "1.2.0", - "phpunit/phpunit": "^4.8.35" - }, - "bin": [ - "bin/validate-json" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "JsonSchema\\": "src/JsonSchema/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bruno Prieto Reis", - "email": "bruno.p.reis@gmail.com" - }, - { - "name": "Justin Rainbow", - "email": "justin.rainbow@gmail.com" - }, - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - }, - { - "name": "Robert Schönthal", - "email": "seroscho@googlemail.com" - } - ], - "description": "A library to validate a json schema.", - "homepage": "https://github.com/justinrainbow/json-schema", - "keywords": [ - "json", - "schema" - ], - "support": { - "issues": "https://github.com/justinrainbow/json-schema/issues", - "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" - }, - "time": "2022-04-13T08:02:27+00:00" - }, { "name": "laravel/tinker", "version": "v2.7.3", @@ -9726,37 +9648,38 @@ }, { "name": "nunomaduro/collision", - "version": "v5.11.0", + "version": "v6.3.1", "source": { "type": "git", "url": "https://github.com/nunomaduro/collision.git", - "reference": "8b610eef8582ccdc05d8f2ab23305e2d37049461" + "reference": "0f6349c3ed5dd28467087b08fb59384bb458a22b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/collision/zipball/8b610eef8582ccdc05d8f2ab23305e2d37049461", - "reference": "8b610eef8582ccdc05d8f2ab23305e2d37049461", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/0f6349c3ed5dd28467087b08fb59384bb458a22b", + "reference": "0f6349c3ed5dd28467087b08fb59384bb458a22b", "shasum": "" }, "require": { - "facade/ignition-contracts": "^1.0", - "filp/whoops": "^2.14.3", - "php": "^7.3 || ^8.0", - "symfony/console": "^5.0" + "filp/whoops": "^2.14.5", + "php": "^8.0.0", + "symfony/console": "^6.0.2" }, "require-dev": { - "brianium/paratest": "^6.1", - "fideloper/proxy": "^4.4.1", - "fruitcake/laravel-cors": "^2.0.3", - "laravel/framework": "8.x-dev", - "nunomaduro/larastan": "^0.6.2", - "nunomaduro/mock-final-classes": "^1.0", - "orchestra/testbench": "^6.0", - "phpstan/phpstan": "^0.12.64", - "phpunit/phpunit": "^9.5.0" + "brianium/paratest": "^6.4.1", + "laravel/framework": "^9.26.1", + "laravel/pint": "^1.1.1", + "nunomaduro/larastan": "^1.0.3", + "nunomaduro/mock-final-classes": "^1.1.0", + "orchestra/testbench": "^7.7", + "phpunit/phpunit": "^9.5.23", + "spatie/ignition": "^1.4.1" }, "type": "library", "extra": { + "branch-alias": { + "dev-develop": "6.x-dev" + }, "laravel": { "providers": [ "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" @@ -9809,105 +9732,7 @@ "type": "patreon" } ], - "time": "2022-01-10T16:22:52+00:00" - }, - { - "name": "nunomaduro/larastan", - "version": "1.0.4", - "source": { - "type": "git", - "url": "https://github.com/nunomaduro/larastan.git", - "reference": "769bc6346a6cce3b823c30eaace33d9c3a0dd40e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/larastan/zipball/769bc6346a6cce3b823c30eaace33d9c3a0dd40e", - "reference": "769bc6346a6cce3b823c30eaace33d9c3a0dd40e", - "shasum": "" - }, - "require": { - "composer/composer": "^1.0 || ^2.0", - "ext-json": "*", - "illuminate/console": "^6.0 || ^7.0 || ^8.0 || ^9.0", - "illuminate/container": "^6.0 || ^7.0 || ^8.0 || ^9.0", - "illuminate/contracts": "^6.0 || ^7.0 || ^8.0 || ^9.0", - "illuminate/database": "^6.0 || ^7.0 || ^8.0 || ^9.0", - "illuminate/http": "^6.0 || ^7.0 || ^8.0 || ^9.0", - "illuminate/pipeline": "^6.0 || ^7.0 || ^8.0 || ^9.0", - "illuminate/support": "^6.0 || ^7.0 || ^8.0 || ^9.0", - "mockery/mockery": "^0.9 || ^1.0", - "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.0 <1.9", - "symfony/process": "^4.3 || ^5.0 || ^6.0" - }, - "require-dev": { - "nikic/php-parser": "^4.13.0", - "orchestra/testbench": "^4.0 || ^5.0 || ^6.0 || ^7.0", - "phpunit/phpunit": "^7.3 || ^8.2 || ^9.3" - }, - "suggest": { - "orchestra/testbench": "Using Larastan for analysing a package needs Testbench" - }, - "type": "phpstan-extension", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - }, - "phpstan": { - "includes": [ - "extension.neon" - ] - } - }, - "autoload": { - "psr-4": { - "NunoMaduro\\Larastan\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nuno Maduro", - "email": "enunomaduro@gmail.com" - } - ], - "description": "Larastan - Discover bugs in your code without running it. A phpstan/phpstan wrapper for Laravel", - "keywords": [ - "PHPStan", - "code analyse", - "code analysis", - "larastan", - "laravel", - "package", - "php", - "static analysis" - ], - "support": { - "issues": "https://github.com/nunomaduro/larastan/issues", - "source": "https://github.com/nunomaduro/larastan/tree/1.0.4" - }, - "funding": [ - { - "url": "https://www.paypal.com/paypalme/enunomaduro", - "type": "custom" - }, - { - "url": "https://github.com/canvural", - "type": "github" - }, - { - "url": "https://github.com/nunomaduro", - "type": "github" - }, - { - "url": "https://www.patreon.com/nunomaduro", - "type": "patreon" - } - ], - "time": "2022-11-09T09:09:31+00:00" + "time": "2022-09-29T12:29:49+00:00" }, { "name": "phar-io/manifest", @@ -10128,70 +9953,6 @@ }, "time": "2022-10-14T12:47:21+00:00" }, - { - "name": "phpstan/phpstan", - "version": "1.1.2", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "bcea0ae85868a89d5789c75f012c93129f842934" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/bcea0ae85868a89d5789c75f012c93129f842934", - "reference": "bcea0ae85868a89d5789c75f012c93129f842934", - "shasum": "" - }, - "require": { - "php": "^7.1|^8.0" - }, - "conflict": { - "phpstan/phpstan-shim": "*" - }, - "bin": [ - "phpstan", - "phpstan.phar" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPStan - PHP Static Analysis Tool", - "support": { - "issues": "https://github.com/phpstan/phpstan/issues", - "source": "https://github.com/phpstan/phpstan/tree/1.1.2" - }, - "funding": [ - { - "url": "https://github.com/ondrejmirtes", - "type": "github" - }, - { - "url": "https://github.com/phpstan", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpstan", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" - } - ], - "time": "2021-11-09T12:41:09+00:00" - }, { "name": "phpunit/php-code-coverage", "version": "9.2.21", @@ -12198,33 +11959,31 @@ "time": "2020-09-28T06:39:44+00:00" }, { - "name": "seld/jsonlint", - "version": "1.9.0", + "name": "spatie/backtrace", + "version": "1.2.1", "source": { "type": "git", - "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "4211420d25eba80712bff236a98960ef68b866b7" + "url": "https://github.com/spatie/backtrace.git", + "reference": "4ee7d41aa5268107906ea8a4d9ceccde136dbd5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", - "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "url": "https://api.github.com/repos/spatie/backtrace/zipball/4ee7d41aa5268107906ea8a4d9ceccde136dbd5b", + "reference": "4ee7d41aa5268107906ea8a4d9ceccde136dbd5b", "shasum": "" }, "require": { - "php": "^5.3 || ^7.0 || ^8.0" + "php": "^7.3|^8.0" }, "require-dev": { - "phpstan/phpstan": "^1.5", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + "ext-json": "*", + "phpunit/phpunit": "^9.3", + "symfony/var-dumper": "^5.1" }, - "bin": [ - "bin/jsonlint" - ], "type": "library", "autoload": { "psr-4": { - "Seld\\JsonLint\\": "src/Seld/JsonLint/" + "Spatie\\Backtrace\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -12233,60 +11992,143 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" + "name": "Freek Van de Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" } ], - "description": "JSON Linter", + "description": "A better backtrace", + "homepage": "https://github.com/spatie/backtrace", "keywords": [ - "json", - "linter", - "parser", - "validator" + "Backtrace", + "spatie" ], "support": { - "issues": "https://github.com/Seldaek/jsonlint/issues", - "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + "issues": "https://github.com/spatie/backtrace/issues", + "source": "https://github.com/spatie/backtrace/tree/1.2.1" }, "funding": [ { - "url": "https://github.com/Seldaek", + "url": "https://github.com/sponsors/spatie", "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", - "type": "tidelift" + "url": "https://spatie.be/open-source/support-us", + "type": "other" } ], - "time": "2022-04-01T13:37:23+00:00" + "time": "2021-11-09T10:57:15+00:00" }, { - "name": "seld/phar-utils", - "version": "1.2.1", + "name": "spatie/flare-client-php", + "version": "1.3.1", "source": { "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c" + "url": "https://github.com/spatie/flare-client-php.git", + "reference": "ebb9ae0509b75e02f128b39537eb9a3ef5ce18e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", - "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/ebb9ae0509b75e02f128b39537eb9a3ef5ce18e8", + "reference": "ebb9ae0509b75e02f128b39537eb9a3ef5ce18e8", "shasum": "" }, "require": { - "php": ">=5.3" + "illuminate/pipeline": "^8.0|^9.0", + "php": "^8.0", + "spatie/backtrace": "^1.2", + "symfony/http-foundation": "^5.0|^6.0", + "symfony/mime": "^5.2|^6.0", + "symfony/process": "^5.2|^6.0", + "symfony/var-dumper": "^5.2|^6.0" + }, + "require-dev": { + "dms/phpunit-arraysubset-asserts": "^0.3.0", + "pestphp/pest": "^1.20", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "spatie/phpunit-snapshot-assertions": "^4.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.1.x-dev" + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Spatie\\FlareClient\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Send PHP errors to Flare", + "homepage": "https://github.com/spatie/flare-client-php", + "keywords": [ + "exception", + "flare", + "reporting", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/flare-client-php/issues", + "source": "https://github.com/spatie/flare-client-php/tree/1.3.1" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2022-11-16T08:30:20+00:00" + }, + { + "name": "spatie/ignition", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/ignition.git", + "reference": "dd3d456779108d7078baf4e43f8c2b937d9794a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/ignition/zipball/dd3d456779108d7078baf4e43f8c2b937d9794a1", + "reference": "dd3d456779108d7078baf4e43f8c2b937d9794a1", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "monolog/monolog": "^2.0", + "php": "^8.0", + "spatie/flare-client-php": "^1.1", + "symfony/console": "^5.4|^6.0", + "symfony/var-dumper": "^5.4|^6.0" + }, + "require-dev": { + "mockery/mockery": "^1.4", + "pestphp/pest": "^1.20", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "symfony/process": "^5.4|^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.2.x-dev" } }, "autoload": { "psr-4": { - "Seld\\PharUtils\\": "src/" + "Spatie\\Ignition\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -12295,19 +12137,122 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" + "name": "Spatie", + "email": "info@spatie.be", + "role": "Developer" } ], - "description": "PHAR file format utilities, for when PHP phars you up", + "description": "A beautiful error page for PHP applications.", + "homepage": "https://flareapp.io/ignition", "keywords": [ - "phar" + "error", + "flare", + "laravel", + "page" ], "support": { - "issues": "https://github.com/Seldaek/phar-utils/issues", - "source": "https://github.com/Seldaek/phar-utils/tree/1.2.1" + "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", + "forum": "https://twitter.com/flareappio", + "issues": "https://github.com/spatie/ignition/issues", + "source": "https://github.com/spatie/ignition" }, - "time": "2022-08-31T10:31:18+00:00" + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2022-08-26T11:51:15+00:00" + }, + { + "name": "spatie/laravel-ignition", + "version": "1.6.2", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-ignition.git", + "reference": "d6e1e1ad93abe280abf41c33f8ea7647dfc0c233" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/d6e1e1ad93abe280abf41c33f8ea7647dfc0c233", + "reference": "d6e1e1ad93abe280abf41c33f8ea7647dfc0c233", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "illuminate/support": "^8.77|^9.27", + "monolog/monolog": "^2.3", + "php": "^8.0", + "spatie/flare-client-php": "^1.0.1", + "spatie/ignition": "^1.4.1", + "symfony/console": "^5.0|^6.0", + "symfony/var-dumper": "^5.0|^6.0" + }, + "require-dev": { + "filp/whoops": "^2.14", + "livewire/livewire": "^2.8|dev-develop", + "mockery/mockery": "^1.4", + "nunomaduro/larastan": "^1.0", + "orchestra/testbench": "^6.23|^7.0", + "pestphp/pest": "^1.20", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "spatie/laravel-ray": "^1.27" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\LaravelIgnition\\IgnitionServiceProvider" + ], + "aliases": { + "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare" + } + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Spatie\\LaravelIgnition\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Spatie", + "email": "info@spatie.be", + "role": "Developer" + } + ], + "description": "A beautiful error page for Laravel applications.", + "homepage": "https://flareapp.io/ignition", + "keywords": [ + "error", + "flare", + "laravel", + "page" + ], + "support": { + "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", + "forum": "https://twitter.com/flareappio", + "issues": "https://github.com/spatie/laravel-ignition/issues", + "source": "https://github.com/spatie/laravel-ignition" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2022-12-08T15:31:38+00:00" }, { "name": "squizlabs/php_codesniffer", @@ -12365,144 +12310,6 @@ }, "time": "2022-06-18T07:21:10+00:00" }, - { - "name": "symfony/filesystem", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "ac09569844a9109a5966b9438fc29113ce77cf51" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/ac09569844a9109a5966b9438fc29113ce77cf51", - "reference": "ac09569844a9109a5966b9438fc29113ce77cf51", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.8", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides basic utilities for the filesystem", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.4.13" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-09-21T19:53:16+00:00" - }, - { - "name": "symfony/yaml", - "version": "v6.0.16", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "eb85bd1b0b297e976f3ada52ad239ef80b4dbd0b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/eb85bd1b0b297e976f3ada52ad239ef80b4dbd0b", - "reference": "eb85bd1b0b297e976f3ada52ad239ef80b4dbd0b", - "shasum": "" - }, - "require": { - "php": ">=8.0.2", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "symfony/console": "<5.4" - }, - "require-dev": { - "symfony/console": "^5.4|^6.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "bin": [ - "Resources/bin/yaml-lint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Loads and dumps YAML files", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/yaml/tree/v6.0.16" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-11-25T18:58:46+00:00" - }, { "name": "theseer/tokenizer", "version": "1.2.1", @@ -12562,7 +12369,7 @@ "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": "^8.0 | ^8.1 | ^8.2" + "php": "^8.0.2 | ^8.1 | ^8.2" }, "platform-dev": [], "plugin-api-version": "2.3.0" diff --git a/config/backup.php b/config/backup.php index 4f8e1ea9..d856a2c2 100644 --- a/config/backup.php +++ b/config/backup.php @@ -149,17 +149,17 @@ return [ * For Slack you need to install laravel/slack-notification-channel. * * You can also use your own notification classes, just make sure the class is named after one of - * the `Spatie\Backup\Events` classes. + * the `Spatie\Backup\Notifications\Notifications` classes. */ 'notifications' => [ 'notifications' => [ - \Spatie\Backup\Notifications\Notifications\BackupHasFailed::class => ['mail'], - \Spatie\Backup\Notifications\Notifications\UnhealthyBackupWasFound::class => ['mail'], - \Spatie\Backup\Notifications\Notifications\CleanupHasFailed::class => ['mail'], - \Spatie\Backup\Notifications\Notifications\BackupWasSuccessful::class => ['mail'], - \Spatie\Backup\Notifications\Notifications\HealthyBackupWasFound::class => ['mail'], - \Spatie\Backup\Notifications\Notifications\CleanupWasSuccessful::class => ['mail'], + \Spatie\Backup\Notifications\Notifications\BackupHasFailedNotification::class => ['mail'], + \Spatie\Backup\Notifications\Notifications\UnhealthyBackupWasFoundNotification::class => ['mail'], + \Spatie\Backup\Notifications\Notifications\CleanupHasFailedNotification::class => ['mail'], + \Spatie\Backup\Notifications\Notifications\BackupWasSuccessfulNotification::class => ['mail'], + \Spatie\Backup\Notifications\Notifications\HealthyBackupWasFoundNotification::class => ['mail'], + \Spatie\Backup\Notifications\Notifications\CleanupWasSuccessfulNotification::class => ['mail'], ], /* @@ -190,6 +190,20 @@ return [ 'icon' => null, ], + + 'discord' => [ + 'webhook_url' => '', + + /* + * If this is an empty string, the name field on the webhook will be used. + */ + 'username' => '', + + /* + * If this is an empty string, the avatar on the webhook will be used. + */ + 'avatar_url' => '', + ], ], /* diff --git a/config/database.php b/config/database.php index 584562df..df3b1168 100644 --- a/config/database.php +++ b/config/database.php @@ -74,7 +74,7 @@ return [ 'charset' => 'utf8', 'prefix' => '', 'prefix_indexes' => true, - 'schema' => 'public', + 'search_path' => 'public', 'sslmode' => 'prefer', ], 'sqlsrv' => [ diff --git a/resources/lang/ca_ES/auth.php b/lang/ca_ES/auth.php similarity index 100% rename from resources/lang/ca_ES/auth.php rename to lang/ca_ES/auth.php diff --git a/resources/lang/ca_ES/export.php b/lang/ca_ES/export.php similarity index 100% rename from resources/lang/ca_ES/export.php rename to lang/ca_ES/export.php diff --git a/resources/lang/ca_ES/import.php b/lang/ca_ES/import.php similarity index 100% rename from resources/lang/ca_ES/import.php rename to lang/ca_ES/import.php diff --git a/resources/lang/ca_ES/link.php b/lang/ca_ES/link.php similarity index 100% rename from resources/lang/ca_ES/link.php rename to lang/ca_ES/link.php diff --git a/resources/lang/ca_ES/linkace.php b/lang/ca_ES/linkace.php similarity index 100% rename from resources/lang/ca_ES/linkace.php rename to lang/ca_ES/linkace.php diff --git a/resources/lang/ca_ES/list.php b/lang/ca_ES/list.php similarity index 100% rename from resources/lang/ca_ES/list.php rename to lang/ca_ES/list.php diff --git a/resources/lang/ca_ES/note.php b/lang/ca_ES/note.php similarity index 100% rename from resources/lang/ca_ES/note.php rename to lang/ca_ES/note.php diff --git a/resources/lang/ca_ES/pagination.php b/lang/ca_ES/pagination.php similarity index 100% rename from resources/lang/ca_ES/pagination.php rename to lang/ca_ES/pagination.php diff --git a/resources/lang/ca_ES/passwords.php b/lang/ca_ES/passwords.php similarity index 100% rename from resources/lang/ca_ES/passwords.php rename to lang/ca_ES/passwords.php diff --git a/resources/lang/ca_ES/placeholder.php b/lang/ca_ES/placeholder.php similarity index 100% rename from resources/lang/ca_ES/placeholder.php rename to lang/ca_ES/placeholder.php diff --git a/resources/lang/ca_ES/search.php b/lang/ca_ES/search.php similarity index 100% rename from resources/lang/ca_ES/search.php rename to lang/ca_ES/search.php diff --git a/resources/lang/ca_ES/settings.php b/lang/ca_ES/settings.php similarity index 100% rename from resources/lang/ca_ES/settings.php rename to lang/ca_ES/settings.php diff --git a/resources/lang/ca_ES/setup.php b/lang/ca_ES/setup.php similarity index 100% rename from resources/lang/ca_ES/setup.php rename to lang/ca_ES/setup.php diff --git a/resources/lang/ca_ES/sharing.php b/lang/ca_ES/sharing.php similarity index 100% rename from resources/lang/ca_ES/sharing.php rename to lang/ca_ES/sharing.php diff --git a/resources/lang/ca_ES/stats.php b/lang/ca_ES/stats.php similarity index 100% rename from resources/lang/ca_ES/stats.php rename to lang/ca_ES/stats.php diff --git a/resources/lang/ca_ES/tag.php b/lang/ca_ES/tag.php similarity index 100% rename from resources/lang/ca_ES/tag.php rename to lang/ca_ES/tag.php diff --git a/resources/lang/ca_ES/trash.php b/lang/ca_ES/trash.php similarity index 100% rename from resources/lang/ca_ES/trash.php rename to lang/ca_ES/trash.php diff --git a/resources/lang/ca_ES/user.php b/lang/ca_ES/user.php similarity index 100% rename from resources/lang/ca_ES/user.php rename to lang/ca_ES/user.php diff --git a/resources/lang/ca_ES/validation.php b/lang/ca_ES/validation.php similarity index 100% rename from resources/lang/ca_ES/validation.php rename to lang/ca_ES/validation.php diff --git a/resources/lang/de_DE/auth.php b/lang/de_DE/auth.php similarity index 100% rename from resources/lang/de_DE/auth.php rename to lang/de_DE/auth.php diff --git a/resources/lang/de_DE/export.php b/lang/de_DE/export.php similarity index 100% rename from resources/lang/de_DE/export.php rename to lang/de_DE/export.php diff --git a/resources/lang/de_DE/import.php b/lang/de_DE/import.php similarity index 100% rename from resources/lang/de_DE/import.php rename to lang/de_DE/import.php diff --git a/resources/lang/de_DE/link.php b/lang/de_DE/link.php similarity index 100% rename from resources/lang/de_DE/link.php rename to lang/de_DE/link.php diff --git a/resources/lang/de_DE/linkace.php b/lang/de_DE/linkace.php similarity index 100% rename from resources/lang/de_DE/linkace.php rename to lang/de_DE/linkace.php diff --git a/resources/lang/de_DE/list.php b/lang/de_DE/list.php similarity index 100% rename from resources/lang/de_DE/list.php rename to lang/de_DE/list.php diff --git a/resources/lang/de_DE/note.php b/lang/de_DE/note.php similarity index 100% rename from resources/lang/de_DE/note.php rename to lang/de_DE/note.php diff --git a/resources/lang/de_DE/pagination.php b/lang/de_DE/pagination.php similarity index 100% rename from resources/lang/de_DE/pagination.php rename to lang/de_DE/pagination.php diff --git a/resources/lang/de_DE/passwords.php b/lang/de_DE/passwords.php similarity index 100% rename from resources/lang/de_DE/passwords.php rename to lang/de_DE/passwords.php diff --git a/resources/lang/de_DE/placeholder.php b/lang/de_DE/placeholder.php similarity index 100% rename from resources/lang/de_DE/placeholder.php rename to lang/de_DE/placeholder.php diff --git a/resources/lang/de_DE/search.php b/lang/de_DE/search.php similarity index 100% rename from resources/lang/de_DE/search.php rename to lang/de_DE/search.php diff --git a/resources/lang/de_DE/settings.php b/lang/de_DE/settings.php similarity index 100% rename from resources/lang/de_DE/settings.php rename to lang/de_DE/settings.php diff --git a/resources/lang/de_DE/setup.php b/lang/de_DE/setup.php similarity index 100% rename from resources/lang/de_DE/setup.php rename to lang/de_DE/setup.php diff --git a/resources/lang/de_DE/sharing.php b/lang/de_DE/sharing.php similarity index 100% rename from resources/lang/de_DE/sharing.php rename to lang/de_DE/sharing.php diff --git a/resources/lang/de_DE/stats.php b/lang/de_DE/stats.php similarity index 100% rename from resources/lang/de_DE/stats.php rename to lang/de_DE/stats.php diff --git a/resources/lang/de_DE/tag.php b/lang/de_DE/tag.php similarity index 100% rename from resources/lang/de_DE/tag.php rename to lang/de_DE/tag.php diff --git a/resources/lang/de_DE/trash.php b/lang/de_DE/trash.php similarity index 100% rename from resources/lang/de_DE/trash.php rename to lang/de_DE/trash.php diff --git a/resources/lang/de_DE/user.php b/lang/de_DE/user.php similarity index 100% rename from resources/lang/de_DE/user.php rename to lang/de_DE/user.php diff --git a/resources/lang/de_DE/validation.php b/lang/de_DE/validation.php similarity index 100% rename from resources/lang/de_DE/validation.php rename to lang/de_DE/validation.php diff --git a/resources/lang/en_US/auth.php b/lang/en_US/auth.php similarity index 100% rename from resources/lang/en_US/auth.php rename to lang/en_US/auth.php diff --git a/resources/lang/en_US/export.php b/lang/en_US/export.php similarity index 100% rename from resources/lang/en_US/export.php rename to lang/en_US/export.php diff --git a/resources/lang/en_US/import.php b/lang/en_US/import.php similarity index 100% rename from resources/lang/en_US/import.php rename to lang/en_US/import.php diff --git a/resources/lang/en_US/link.php b/lang/en_US/link.php similarity index 100% rename from resources/lang/en_US/link.php rename to lang/en_US/link.php diff --git a/resources/lang/en_US/linkace.php b/lang/en_US/linkace.php similarity index 100% rename from resources/lang/en_US/linkace.php rename to lang/en_US/linkace.php diff --git a/resources/lang/en_US/list.php b/lang/en_US/list.php similarity index 100% rename from resources/lang/en_US/list.php rename to lang/en_US/list.php diff --git a/resources/lang/en_US/note.php b/lang/en_US/note.php similarity index 100% rename from resources/lang/en_US/note.php rename to lang/en_US/note.php diff --git a/resources/lang/en_US/pagination.php b/lang/en_US/pagination.php similarity index 100% rename from resources/lang/en_US/pagination.php rename to lang/en_US/pagination.php diff --git a/resources/lang/en_US/passwords.php b/lang/en_US/passwords.php similarity index 100% rename from resources/lang/en_US/passwords.php rename to lang/en_US/passwords.php diff --git a/resources/lang/en_US/placeholder.php b/lang/en_US/placeholder.php similarity index 100% rename from resources/lang/en_US/placeholder.php rename to lang/en_US/placeholder.php diff --git a/resources/lang/en_US/search.php b/lang/en_US/search.php similarity index 100% rename from resources/lang/en_US/search.php rename to lang/en_US/search.php diff --git a/resources/lang/en_US/settings.php b/lang/en_US/settings.php similarity index 100% rename from resources/lang/en_US/settings.php rename to lang/en_US/settings.php diff --git a/resources/lang/en_US/setup.php b/lang/en_US/setup.php similarity index 100% rename from resources/lang/en_US/setup.php rename to lang/en_US/setup.php diff --git a/resources/lang/en_US/sharing.php b/lang/en_US/sharing.php similarity index 100% rename from resources/lang/en_US/sharing.php rename to lang/en_US/sharing.php diff --git a/resources/lang/en_US/stats.php b/lang/en_US/stats.php similarity index 100% rename from resources/lang/en_US/stats.php rename to lang/en_US/stats.php diff --git a/resources/lang/en_US/tag.php b/lang/en_US/tag.php similarity index 100% rename from resources/lang/en_US/tag.php rename to lang/en_US/tag.php diff --git a/resources/lang/en_US/trash.php b/lang/en_US/trash.php similarity index 100% rename from resources/lang/en_US/trash.php rename to lang/en_US/trash.php diff --git a/resources/lang/en_US/user.php b/lang/en_US/user.php similarity index 100% rename from resources/lang/en_US/user.php rename to lang/en_US/user.php diff --git a/resources/lang/en_US/validation.php b/lang/en_US/validation.php similarity index 100% rename from resources/lang/en_US/validation.php rename to lang/en_US/validation.php diff --git a/resources/lang/es_ES/auth.php b/lang/es_ES/auth.php similarity index 100% rename from resources/lang/es_ES/auth.php rename to lang/es_ES/auth.php diff --git a/resources/lang/es_ES/export.php b/lang/es_ES/export.php similarity index 100% rename from resources/lang/es_ES/export.php rename to lang/es_ES/export.php diff --git a/resources/lang/es_ES/import.php b/lang/es_ES/import.php similarity index 100% rename from resources/lang/es_ES/import.php rename to lang/es_ES/import.php diff --git a/resources/lang/es_ES/link.php b/lang/es_ES/link.php similarity index 100% rename from resources/lang/es_ES/link.php rename to lang/es_ES/link.php diff --git a/resources/lang/es_ES/linkace.php b/lang/es_ES/linkace.php similarity index 100% rename from resources/lang/es_ES/linkace.php rename to lang/es_ES/linkace.php diff --git a/resources/lang/es_ES/list.php b/lang/es_ES/list.php similarity index 100% rename from resources/lang/es_ES/list.php rename to lang/es_ES/list.php diff --git a/resources/lang/es_ES/note.php b/lang/es_ES/note.php similarity index 100% rename from resources/lang/es_ES/note.php rename to lang/es_ES/note.php diff --git a/resources/lang/es_ES/pagination.php b/lang/es_ES/pagination.php similarity index 100% rename from resources/lang/es_ES/pagination.php rename to lang/es_ES/pagination.php diff --git a/resources/lang/es_ES/passwords.php b/lang/es_ES/passwords.php similarity index 100% rename from resources/lang/es_ES/passwords.php rename to lang/es_ES/passwords.php diff --git a/resources/lang/es_ES/placeholder.php b/lang/es_ES/placeholder.php similarity index 100% rename from resources/lang/es_ES/placeholder.php rename to lang/es_ES/placeholder.php diff --git a/resources/lang/es_ES/search.php b/lang/es_ES/search.php similarity index 100% rename from resources/lang/es_ES/search.php rename to lang/es_ES/search.php diff --git a/resources/lang/es_ES/settings.php b/lang/es_ES/settings.php similarity index 100% rename from resources/lang/es_ES/settings.php rename to lang/es_ES/settings.php diff --git a/resources/lang/es_ES/setup.php b/lang/es_ES/setup.php similarity index 100% rename from resources/lang/es_ES/setup.php rename to lang/es_ES/setup.php diff --git a/resources/lang/es_ES/sharing.php b/lang/es_ES/sharing.php similarity index 100% rename from resources/lang/es_ES/sharing.php rename to lang/es_ES/sharing.php diff --git a/resources/lang/es_ES/stats.php b/lang/es_ES/stats.php similarity index 100% rename from resources/lang/es_ES/stats.php rename to lang/es_ES/stats.php diff --git a/resources/lang/es_ES/tag.php b/lang/es_ES/tag.php similarity index 100% rename from resources/lang/es_ES/tag.php rename to lang/es_ES/tag.php diff --git a/resources/lang/es_ES/trash.php b/lang/es_ES/trash.php similarity index 100% rename from resources/lang/es_ES/trash.php rename to lang/es_ES/trash.php diff --git a/resources/lang/es_ES/user.php b/lang/es_ES/user.php similarity index 100% rename from resources/lang/es_ES/user.php rename to lang/es_ES/user.php diff --git a/resources/lang/es_ES/validation.php b/lang/es_ES/validation.php similarity index 100% rename from resources/lang/es_ES/validation.php rename to lang/es_ES/validation.php diff --git a/resources/lang/fr_FR/auth.php b/lang/fr_FR/auth.php similarity index 100% rename from resources/lang/fr_FR/auth.php rename to lang/fr_FR/auth.php diff --git a/resources/lang/fr_FR/export.php b/lang/fr_FR/export.php similarity index 100% rename from resources/lang/fr_FR/export.php rename to lang/fr_FR/export.php diff --git a/resources/lang/fr_FR/import.php b/lang/fr_FR/import.php similarity index 100% rename from resources/lang/fr_FR/import.php rename to lang/fr_FR/import.php diff --git a/resources/lang/fr_FR/link.php b/lang/fr_FR/link.php similarity index 100% rename from resources/lang/fr_FR/link.php rename to lang/fr_FR/link.php diff --git a/resources/lang/fr_FR/linkace.php b/lang/fr_FR/linkace.php similarity index 100% rename from resources/lang/fr_FR/linkace.php rename to lang/fr_FR/linkace.php diff --git a/resources/lang/fr_FR/list.php b/lang/fr_FR/list.php similarity index 100% rename from resources/lang/fr_FR/list.php rename to lang/fr_FR/list.php diff --git a/resources/lang/fr_FR/note.php b/lang/fr_FR/note.php similarity index 100% rename from resources/lang/fr_FR/note.php rename to lang/fr_FR/note.php diff --git a/resources/lang/fr_FR/pagination.php b/lang/fr_FR/pagination.php similarity index 100% rename from resources/lang/fr_FR/pagination.php rename to lang/fr_FR/pagination.php diff --git a/resources/lang/fr_FR/passwords.php b/lang/fr_FR/passwords.php similarity index 100% rename from resources/lang/fr_FR/passwords.php rename to lang/fr_FR/passwords.php diff --git a/resources/lang/fr_FR/placeholder.php b/lang/fr_FR/placeholder.php similarity index 100% rename from resources/lang/fr_FR/placeholder.php rename to lang/fr_FR/placeholder.php diff --git a/resources/lang/fr_FR/search.php b/lang/fr_FR/search.php similarity index 100% rename from resources/lang/fr_FR/search.php rename to lang/fr_FR/search.php diff --git a/resources/lang/fr_FR/settings.php b/lang/fr_FR/settings.php similarity index 100% rename from resources/lang/fr_FR/settings.php rename to lang/fr_FR/settings.php diff --git a/resources/lang/fr_FR/setup.php b/lang/fr_FR/setup.php similarity index 100% rename from resources/lang/fr_FR/setup.php rename to lang/fr_FR/setup.php diff --git a/resources/lang/fr_FR/sharing.php b/lang/fr_FR/sharing.php similarity index 100% rename from resources/lang/fr_FR/sharing.php rename to lang/fr_FR/sharing.php diff --git a/resources/lang/fr_FR/stats.php b/lang/fr_FR/stats.php similarity index 100% rename from resources/lang/fr_FR/stats.php rename to lang/fr_FR/stats.php diff --git a/resources/lang/fr_FR/tag.php b/lang/fr_FR/tag.php similarity index 100% rename from resources/lang/fr_FR/tag.php rename to lang/fr_FR/tag.php diff --git a/resources/lang/fr_FR/trash.php b/lang/fr_FR/trash.php similarity index 100% rename from resources/lang/fr_FR/trash.php rename to lang/fr_FR/trash.php diff --git a/resources/lang/fr_FR/user.php b/lang/fr_FR/user.php similarity index 100% rename from resources/lang/fr_FR/user.php rename to lang/fr_FR/user.php diff --git a/resources/lang/fr_FR/validation.php b/lang/fr_FR/validation.php similarity index 100% rename from resources/lang/fr_FR/validation.php rename to lang/fr_FR/validation.php diff --git a/resources/lang/hu_HU/auth.php b/lang/hu_HU/auth.php similarity index 100% rename from resources/lang/hu_HU/auth.php rename to lang/hu_HU/auth.php diff --git a/resources/lang/hu_HU/export.php b/lang/hu_HU/export.php similarity index 100% rename from resources/lang/hu_HU/export.php rename to lang/hu_HU/export.php diff --git a/resources/lang/hu_HU/import.php b/lang/hu_HU/import.php similarity index 100% rename from resources/lang/hu_HU/import.php rename to lang/hu_HU/import.php diff --git a/resources/lang/hu_HU/link.php b/lang/hu_HU/link.php similarity index 100% rename from resources/lang/hu_HU/link.php rename to lang/hu_HU/link.php diff --git a/resources/lang/hu_HU/linkace.php b/lang/hu_HU/linkace.php similarity index 100% rename from resources/lang/hu_HU/linkace.php rename to lang/hu_HU/linkace.php diff --git a/resources/lang/hu_HU/list.php b/lang/hu_HU/list.php similarity index 100% rename from resources/lang/hu_HU/list.php rename to lang/hu_HU/list.php diff --git a/resources/lang/hu_HU/note.php b/lang/hu_HU/note.php similarity index 100% rename from resources/lang/hu_HU/note.php rename to lang/hu_HU/note.php diff --git a/resources/lang/hu_HU/pagination.php b/lang/hu_HU/pagination.php similarity index 100% rename from resources/lang/hu_HU/pagination.php rename to lang/hu_HU/pagination.php diff --git a/resources/lang/hu_HU/passwords.php b/lang/hu_HU/passwords.php similarity index 100% rename from resources/lang/hu_HU/passwords.php rename to lang/hu_HU/passwords.php diff --git a/resources/lang/hu_HU/placeholder.php b/lang/hu_HU/placeholder.php similarity index 100% rename from resources/lang/hu_HU/placeholder.php rename to lang/hu_HU/placeholder.php diff --git a/resources/lang/hu_HU/search.php b/lang/hu_HU/search.php similarity index 100% rename from resources/lang/hu_HU/search.php rename to lang/hu_HU/search.php diff --git a/resources/lang/hu_HU/settings.php b/lang/hu_HU/settings.php similarity index 100% rename from resources/lang/hu_HU/settings.php rename to lang/hu_HU/settings.php diff --git a/resources/lang/hu_HU/setup.php b/lang/hu_HU/setup.php similarity index 100% rename from resources/lang/hu_HU/setup.php rename to lang/hu_HU/setup.php diff --git a/resources/lang/hu_HU/sharing.php b/lang/hu_HU/sharing.php similarity index 100% rename from resources/lang/hu_HU/sharing.php rename to lang/hu_HU/sharing.php diff --git a/resources/lang/hu_HU/stats.php b/lang/hu_HU/stats.php similarity index 100% rename from resources/lang/hu_HU/stats.php rename to lang/hu_HU/stats.php diff --git a/resources/lang/hu_HU/tag.php b/lang/hu_HU/tag.php similarity index 100% rename from resources/lang/hu_HU/tag.php rename to lang/hu_HU/tag.php diff --git a/resources/lang/hu_HU/trash.php b/lang/hu_HU/trash.php similarity index 100% rename from resources/lang/hu_HU/trash.php rename to lang/hu_HU/trash.php diff --git a/resources/lang/hu_HU/user.php b/lang/hu_HU/user.php similarity index 100% rename from resources/lang/hu_HU/user.php rename to lang/hu_HU/user.php diff --git a/resources/lang/hu_HU/validation.php b/lang/hu_HU/validation.php similarity index 100% rename from resources/lang/hu_HU/validation.php rename to lang/hu_HU/validation.php diff --git a/resources/lang/it_IT/auth.php b/lang/it_IT/auth.php similarity index 100% rename from resources/lang/it_IT/auth.php rename to lang/it_IT/auth.php diff --git a/resources/lang/it_IT/export.php b/lang/it_IT/export.php similarity index 100% rename from resources/lang/it_IT/export.php rename to lang/it_IT/export.php diff --git a/resources/lang/it_IT/import.php b/lang/it_IT/import.php similarity index 100% rename from resources/lang/it_IT/import.php rename to lang/it_IT/import.php diff --git a/resources/lang/it_IT/link.php b/lang/it_IT/link.php similarity index 100% rename from resources/lang/it_IT/link.php rename to lang/it_IT/link.php diff --git a/resources/lang/it_IT/linkace.php b/lang/it_IT/linkace.php similarity index 100% rename from resources/lang/it_IT/linkace.php rename to lang/it_IT/linkace.php diff --git a/resources/lang/it_IT/list.php b/lang/it_IT/list.php similarity index 100% rename from resources/lang/it_IT/list.php rename to lang/it_IT/list.php diff --git a/resources/lang/it_IT/note.php b/lang/it_IT/note.php similarity index 100% rename from resources/lang/it_IT/note.php rename to lang/it_IT/note.php diff --git a/resources/lang/it_IT/pagination.php b/lang/it_IT/pagination.php similarity index 100% rename from resources/lang/it_IT/pagination.php rename to lang/it_IT/pagination.php diff --git a/resources/lang/it_IT/passwords.php b/lang/it_IT/passwords.php similarity index 100% rename from resources/lang/it_IT/passwords.php rename to lang/it_IT/passwords.php diff --git a/resources/lang/it_IT/placeholder.php b/lang/it_IT/placeholder.php similarity index 100% rename from resources/lang/it_IT/placeholder.php rename to lang/it_IT/placeholder.php diff --git a/resources/lang/it_IT/search.php b/lang/it_IT/search.php similarity index 100% rename from resources/lang/it_IT/search.php rename to lang/it_IT/search.php diff --git a/resources/lang/it_IT/settings.php b/lang/it_IT/settings.php similarity index 100% rename from resources/lang/it_IT/settings.php rename to lang/it_IT/settings.php diff --git a/resources/lang/it_IT/setup.php b/lang/it_IT/setup.php similarity index 100% rename from resources/lang/it_IT/setup.php rename to lang/it_IT/setup.php diff --git a/resources/lang/it_IT/sharing.php b/lang/it_IT/sharing.php similarity index 100% rename from resources/lang/it_IT/sharing.php rename to lang/it_IT/sharing.php diff --git a/resources/lang/it_IT/stats.php b/lang/it_IT/stats.php similarity index 100% rename from resources/lang/it_IT/stats.php rename to lang/it_IT/stats.php diff --git a/resources/lang/it_IT/tag.php b/lang/it_IT/tag.php similarity index 100% rename from resources/lang/it_IT/tag.php rename to lang/it_IT/tag.php diff --git a/resources/lang/it_IT/trash.php b/lang/it_IT/trash.php similarity index 100% rename from resources/lang/it_IT/trash.php rename to lang/it_IT/trash.php diff --git a/resources/lang/it_IT/user.php b/lang/it_IT/user.php similarity index 100% rename from resources/lang/it_IT/user.php rename to lang/it_IT/user.php diff --git a/resources/lang/it_IT/validation.php b/lang/it_IT/validation.php similarity index 100% rename from resources/lang/it_IT/validation.php rename to lang/it_IT/validation.php diff --git a/resources/lang/no_NO/auth.php b/lang/no_NO/auth.php similarity index 100% rename from resources/lang/no_NO/auth.php rename to lang/no_NO/auth.php diff --git a/resources/lang/no_NO/export.php b/lang/no_NO/export.php similarity index 100% rename from resources/lang/no_NO/export.php rename to lang/no_NO/export.php diff --git a/resources/lang/no_NO/import.php b/lang/no_NO/import.php similarity index 100% rename from resources/lang/no_NO/import.php rename to lang/no_NO/import.php diff --git a/resources/lang/no_NO/link.php b/lang/no_NO/link.php similarity index 100% rename from resources/lang/no_NO/link.php rename to lang/no_NO/link.php diff --git a/resources/lang/no_NO/linkace.php b/lang/no_NO/linkace.php similarity index 100% rename from resources/lang/no_NO/linkace.php rename to lang/no_NO/linkace.php diff --git a/resources/lang/no_NO/list.php b/lang/no_NO/list.php similarity index 100% rename from resources/lang/no_NO/list.php rename to lang/no_NO/list.php diff --git a/resources/lang/no_NO/note.php b/lang/no_NO/note.php similarity index 100% rename from resources/lang/no_NO/note.php rename to lang/no_NO/note.php diff --git a/resources/lang/no_NO/pagination.php b/lang/no_NO/pagination.php similarity index 100% rename from resources/lang/no_NO/pagination.php rename to lang/no_NO/pagination.php diff --git a/resources/lang/no_NO/passwords.php b/lang/no_NO/passwords.php similarity index 100% rename from resources/lang/no_NO/passwords.php rename to lang/no_NO/passwords.php diff --git a/resources/lang/no_NO/placeholder.php b/lang/no_NO/placeholder.php similarity index 100% rename from resources/lang/no_NO/placeholder.php rename to lang/no_NO/placeholder.php diff --git a/resources/lang/no_NO/search.php b/lang/no_NO/search.php similarity index 100% rename from resources/lang/no_NO/search.php rename to lang/no_NO/search.php diff --git a/resources/lang/no_NO/settings.php b/lang/no_NO/settings.php similarity index 100% rename from resources/lang/no_NO/settings.php rename to lang/no_NO/settings.php diff --git a/resources/lang/no_NO/setup.php b/lang/no_NO/setup.php similarity index 100% rename from resources/lang/no_NO/setup.php rename to lang/no_NO/setup.php diff --git a/resources/lang/no_NO/sharing.php b/lang/no_NO/sharing.php similarity index 100% rename from resources/lang/no_NO/sharing.php rename to lang/no_NO/sharing.php diff --git a/resources/lang/no_NO/stats.php b/lang/no_NO/stats.php similarity index 100% rename from resources/lang/no_NO/stats.php rename to lang/no_NO/stats.php diff --git a/resources/lang/no_NO/tag.php b/lang/no_NO/tag.php similarity index 100% rename from resources/lang/no_NO/tag.php rename to lang/no_NO/tag.php diff --git a/resources/lang/no_NO/trash.php b/lang/no_NO/trash.php similarity index 100% rename from resources/lang/no_NO/trash.php rename to lang/no_NO/trash.php diff --git a/resources/lang/no_NO/user.php b/lang/no_NO/user.php similarity index 100% rename from resources/lang/no_NO/user.php rename to lang/no_NO/user.php diff --git a/resources/lang/no_NO/validation.php b/lang/no_NO/validation.php similarity index 100% rename from resources/lang/no_NO/validation.php rename to lang/no_NO/validation.php diff --git a/resources/lang/pl_PL/auth.php b/lang/pl_PL/auth.php similarity index 100% rename from resources/lang/pl_PL/auth.php rename to lang/pl_PL/auth.php diff --git a/resources/lang/pl_PL/export.php b/lang/pl_PL/export.php similarity index 100% rename from resources/lang/pl_PL/export.php rename to lang/pl_PL/export.php diff --git a/resources/lang/pl_PL/import.php b/lang/pl_PL/import.php similarity index 100% rename from resources/lang/pl_PL/import.php rename to lang/pl_PL/import.php diff --git a/resources/lang/pl_PL/link.php b/lang/pl_PL/link.php similarity index 100% rename from resources/lang/pl_PL/link.php rename to lang/pl_PL/link.php diff --git a/resources/lang/pl_PL/linkace.php b/lang/pl_PL/linkace.php similarity index 100% rename from resources/lang/pl_PL/linkace.php rename to lang/pl_PL/linkace.php diff --git a/resources/lang/pl_PL/list.php b/lang/pl_PL/list.php similarity index 100% rename from resources/lang/pl_PL/list.php rename to lang/pl_PL/list.php diff --git a/resources/lang/pl_PL/note.php b/lang/pl_PL/note.php similarity index 100% rename from resources/lang/pl_PL/note.php rename to lang/pl_PL/note.php diff --git a/resources/lang/pl_PL/pagination.php b/lang/pl_PL/pagination.php similarity index 100% rename from resources/lang/pl_PL/pagination.php rename to lang/pl_PL/pagination.php diff --git a/resources/lang/pl_PL/passwords.php b/lang/pl_PL/passwords.php similarity index 100% rename from resources/lang/pl_PL/passwords.php rename to lang/pl_PL/passwords.php diff --git a/resources/lang/pl_PL/placeholder.php b/lang/pl_PL/placeholder.php similarity index 100% rename from resources/lang/pl_PL/placeholder.php rename to lang/pl_PL/placeholder.php diff --git a/resources/lang/pl_PL/search.php b/lang/pl_PL/search.php similarity index 100% rename from resources/lang/pl_PL/search.php rename to lang/pl_PL/search.php diff --git a/resources/lang/pl_PL/settings.php b/lang/pl_PL/settings.php similarity index 100% rename from resources/lang/pl_PL/settings.php rename to lang/pl_PL/settings.php diff --git a/resources/lang/pl_PL/setup.php b/lang/pl_PL/setup.php similarity index 100% rename from resources/lang/pl_PL/setup.php rename to lang/pl_PL/setup.php diff --git a/resources/lang/pl_PL/sharing.php b/lang/pl_PL/sharing.php similarity index 100% rename from resources/lang/pl_PL/sharing.php rename to lang/pl_PL/sharing.php diff --git a/resources/lang/pl_PL/stats.php b/lang/pl_PL/stats.php similarity index 100% rename from resources/lang/pl_PL/stats.php rename to lang/pl_PL/stats.php diff --git a/resources/lang/pl_PL/tag.php b/lang/pl_PL/tag.php similarity index 100% rename from resources/lang/pl_PL/tag.php rename to lang/pl_PL/tag.php diff --git a/resources/lang/pl_PL/trash.php b/lang/pl_PL/trash.php similarity index 100% rename from resources/lang/pl_PL/trash.php rename to lang/pl_PL/trash.php diff --git a/resources/lang/pl_PL/user.php b/lang/pl_PL/user.php similarity index 100% rename from resources/lang/pl_PL/user.php rename to lang/pl_PL/user.php diff --git a/resources/lang/pl_PL/validation.php b/lang/pl_PL/validation.php similarity index 100% rename from resources/lang/pl_PL/validation.php rename to lang/pl_PL/validation.php diff --git a/resources/lang/vi_VN/auth.php b/lang/vi_VN/auth.php similarity index 100% rename from resources/lang/vi_VN/auth.php rename to lang/vi_VN/auth.php diff --git a/resources/lang/vi_VN/export.php b/lang/vi_VN/export.php similarity index 100% rename from resources/lang/vi_VN/export.php rename to lang/vi_VN/export.php diff --git a/resources/lang/vi_VN/import.php b/lang/vi_VN/import.php similarity index 100% rename from resources/lang/vi_VN/import.php rename to lang/vi_VN/import.php diff --git a/resources/lang/vi_VN/link.php b/lang/vi_VN/link.php similarity index 100% rename from resources/lang/vi_VN/link.php rename to lang/vi_VN/link.php diff --git a/resources/lang/vi_VN/linkace.php b/lang/vi_VN/linkace.php similarity index 100% rename from resources/lang/vi_VN/linkace.php rename to lang/vi_VN/linkace.php diff --git a/resources/lang/vi_VN/list.php b/lang/vi_VN/list.php similarity index 100% rename from resources/lang/vi_VN/list.php rename to lang/vi_VN/list.php diff --git a/resources/lang/vi_VN/note.php b/lang/vi_VN/note.php similarity index 100% rename from resources/lang/vi_VN/note.php rename to lang/vi_VN/note.php diff --git a/resources/lang/vi_VN/pagination.php b/lang/vi_VN/pagination.php similarity index 100% rename from resources/lang/vi_VN/pagination.php rename to lang/vi_VN/pagination.php diff --git a/resources/lang/vi_VN/passwords.php b/lang/vi_VN/passwords.php similarity index 100% rename from resources/lang/vi_VN/passwords.php rename to lang/vi_VN/passwords.php diff --git a/resources/lang/vi_VN/placeholder.php b/lang/vi_VN/placeholder.php similarity index 100% rename from resources/lang/vi_VN/placeholder.php rename to lang/vi_VN/placeholder.php diff --git a/resources/lang/vi_VN/search.php b/lang/vi_VN/search.php similarity index 100% rename from resources/lang/vi_VN/search.php rename to lang/vi_VN/search.php diff --git a/resources/lang/vi_VN/settings.php b/lang/vi_VN/settings.php similarity index 100% rename from resources/lang/vi_VN/settings.php rename to lang/vi_VN/settings.php diff --git a/resources/lang/vi_VN/setup.php b/lang/vi_VN/setup.php similarity index 100% rename from resources/lang/vi_VN/setup.php rename to lang/vi_VN/setup.php diff --git a/resources/lang/vi_VN/sharing.php b/lang/vi_VN/sharing.php similarity index 100% rename from resources/lang/vi_VN/sharing.php rename to lang/vi_VN/sharing.php diff --git a/resources/lang/vi_VN/stats.php b/lang/vi_VN/stats.php similarity index 100% rename from resources/lang/vi_VN/stats.php rename to lang/vi_VN/stats.php diff --git a/resources/lang/vi_VN/tag.php b/lang/vi_VN/tag.php similarity index 100% rename from resources/lang/vi_VN/tag.php rename to lang/vi_VN/tag.php diff --git a/resources/lang/vi_VN/trash.php b/lang/vi_VN/trash.php similarity index 100% rename from resources/lang/vi_VN/trash.php rename to lang/vi_VN/trash.php diff --git a/resources/lang/vi_VN/user.php b/lang/vi_VN/user.php similarity index 100% rename from resources/lang/vi_VN/user.php rename to lang/vi_VN/user.php diff --git a/resources/lang/vi_VN/validation.php b/lang/vi_VN/validation.php similarity index 100% rename from resources/lang/vi_VN/validation.php rename to lang/vi_VN/validation.php diff --git a/resources/lang/zh_CN/auth.php b/lang/zh_CN/auth.php similarity index 100% rename from resources/lang/zh_CN/auth.php rename to lang/zh_CN/auth.php diff --git a/resources/lang/zh_CN/export.php b/lang/zh_CN/export.php similarity index 100% rename from resources/lang/zh_CN/export.php rename to lang/zh_CN/export.php diff --git a/resources/lang/zh_CN/import.php b/lang/zh_CN/import.php similarity index 100% rename from resources/lang/zh_CN/import.php rename to lang/zh_CN/import.php diff --git a/resources/lang/zh_CN/link.php b/lang/zh_CN/link.php similarity index 100% rename from resources/lang/zh_CN/link.php rename to lang/zh_CN/link.php diff --git a/resources/lang/zh_CN/linkace.php b/lang/zh_CN/linkace.php similarity index 100% rename from resources/lang/zh_CN/linkace.php rename to lang/zh_CN/linkace.php diff --git a/resources/lang/zh_CN/list.php b/lang/zh_CN/list.php similarity index 100% rename from resources/lang/zh_CN/list.php rename to lang/zh_CN/list.php diff --git a/resources/lang/zh_CN/note.php b/lang/zh_CN/note.php similarity index 100% rename from resources/lang/zh_CN/note.php rename to lang/zh_CN/note.php diff --git a/resources/lang/zh_CN/pagination.php b/lang/zh_CN/pagination.php similarity index 100% rename from resources/lang/zh_CN/pagination.php rename to lang/zh_CN/pagination.php diff --git a/resources/lang/zh_CN/passwords.php b/lang/zh_CN/passwords.php similarity index 100% rename from resources/lang/zh_CN/passwords.php rename to lang/zh_CN/passwords.php diff --git a/resources/lang/zh_CN/placeholder.php b/lang/zh_CN/placeholder.php similarity index 100% rename from resources/lang/zh_CN/placeholder.php rename to lang/zh_CN/placeholder.php diff --git a/resources/lang/zh_CN/search.php b/lang/zh_CN/search.php similarity index 100% rename from resources/lang/zh_CN/search.php rename to lang/zh_CN/search.php diff --git a/resources/lang/zh_CN/settings.php b/lang/zh_CN/settings.php similarity index 100% rename from resources/lang/zh_CN/settings.php rename to lang/zh_CN/settings.php diff --git a/resources/lang/zh_CN/setup.php b/lang/zh_CN/setup.php similarity index 100% rename from resources/lang/zh_CN/setup.php rename to lang/zh_CN/setup.php diff --git a/resources/lang/zh_CN/sharing.php b/lang/zh_CN/sharing.php similarity index 100% rename from resources/lang/zh_CN/sharing.php rename to lang/zh_CN/sharing.php diff --git a/resources/lang/zh_CN/stats.php b/lang/zh_CN/stats.php similarity index 100% rename from resources/lang/zh_CN/stats.php rename to lang/zh_CN/stats.php diff --git a/resources/lang/zh_CN/tag.php b/lang/zh_CN/tag.php similarity index 100% rename from resources/lang/zh_CN/tag.php rename to lang/zh_CN/tag.php diff --git a/resources/lang/zh_CN/trash.php b/lang/zh_CN/trash.php similarity index 100% rename from resources/lang/zh_CN/trash.php rename to lang/zh_CN/trash.php diff --git a/resources/lang/zh_CN/user.php b/lang/zh_CN/user.php similarity index 100% rename from resources/lang/zh_CN/user.php rename to lang/zh_CN/user.php diff --git a/resources/lang/zh_CN/validation.php b/lang/zh_CN/validation.php similarity index 100% rename from resources/lang/zh_CN/validation.php rename to lang/zh_CN/validation.php diff --git a/package-lock.json b/package-lock.json index 1866fe6b..3d5c8e81 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,30 +45,30 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", - "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.5.tgz", + "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", - "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz", + "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.2", + "@babel/generator": "^7.20.5", "@babel/helper-compilation-targets": "^7.20.0", "@babel/helper-module-transforms": "^7.20.2", - "@babel/helpers": "^7.20.1", - "@babel/parser": "^7.20.2", + "@babel/helpers": "^7.20.5", + "@babel/parser": "^7.20.5", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -93,12 +93,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", - "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz", + "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==", "dev": true, "dependencies": { - "@babel/types": "^7.20.2", + "@babel/types": "^7.20.5", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -173,9 +173,9 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", - "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz", + "integrity": "sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", @@ -194,13 +194,13 @@ } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz", + "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" + "regexpu-core": "^5.2.1" }, "engines": { "node": ">=6.9.0" @@ -443,29 +443,29 @@ } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", "dev": true, "dependencies": { "@babel/helper-function-name": "^7.19.0", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", - "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz", + "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==", "dev": true, "dependencies": { "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.0" + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" }, "engines": { "node": ">=6.9.0" @@ -548,9 +548,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", - "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz", + "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -807,14 +807,14 @@ } }, "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz", + "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { @@ -1080,9 +1080,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", - "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz", + "integrity": "sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.20.2" @@ -1324,13 +1324,13 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" }, "engines": { "node": ">=6.9.0" @@ -1371,9 +1371,9 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", - "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz", + "integrity": "sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.20.2" @@ -1401,13 +1401,13 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" }, "engines": { "node": ">=6.9.0" @@ -1682,12 +1682,12 @@ } }, "node_modules/@babel/runtime": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", - "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz", + "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==", "dev": true, "dependencies": { - "regenerator-runtime": "^0.13.10" + "regenerator-runtime": "^0.13.11" }, "engines": { "node": ">=6.9.0" @@ -1708,19 +1708,19 @@ } }, "node_modules/@babel/traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", - "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz", + "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==", "dev": true, "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.1", + "@babel/generator": "^7.20.5", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.1", - "@babel/types": "^7.20.0", + "@babel/parser": "^7.20.5", + "@babel/types": "^7.20.5", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1729,9 +1729,9 @@ } }, "node_modules/@babel/types": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", - "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz", + "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.19.4", @@ -1938,9 +1938,9 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", - "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", "dev": true, "dependencies": { "@babel/types": "^7.3.0" @@ -2021,13 +2021,13 @@ "dev": true }, "node_modules/@types/express": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", - "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.15.tgz", + "integrity": "sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==", "dev": true, "dependencies": { "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", + "@types/express-serve-static-core": "^4.17.31", "@types/qs": "*", "@types/serve-static": "*" } @@ -2127,9 +2127,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", - "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", + "version": "18.11.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.15.tgz", + "integrity": "sha512-VkhBbVo2+2oozlkdHXLrb3zjsRkpdnaU2bXmX8Wgle3PUi569eLRaHGlgETQHR7lLL1w7GiG3h9SnePhxNDecw==", "dev": true }, "node_modules/@types/parse-json": { @@ -2528,9 +2528,9 @@ } }, "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "dependencies": { "normalize-path": "^3.0.0", @@ -2821,9 +2821,9 @@ "dev": true }, "node_modules/bootstrap": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.2.tgz", - "integrity": "sha512-dEtzMTV71n6Fhmbg4fYJzQsw1N29hJKO1js5ackCgIpDcGid2ETMGC6zwSYw09v05Y+oRdQ9loC54zB1La3hHQ==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.3.tgz", + "integrity": "sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ==", "funding": [ { "type": "github", @@ -3064,9 +3064,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001431", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", - "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", + "version": "1.0.30001439", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001439.tgz", + "integrity": "sha512-1MgUzEkoMO6gKfXflStpYgZDlFM7M/ck/bgfVCACO5vnAf0fXoNVHdWtqGU+MYca+4bL9Z5bpOVmR33cWW9G2A==", "dev": true, "funding": [ { @@ -4038,9 +4038,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -4320,9 +4320,9 @@ } }, "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", + "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -5045,9 +5045,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", + "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", "dev": true, "engines": { "node": ">= 4" @@ -5688,9 +5688,9 @@ } }, "node_modules/memfs": { - "version": "3.4.11", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.11.tgz", - "integrity": "sha512-GvsCITGAyDCxxsJ+X6prJexFQEhOCJaIlUbsAvjzSI5o5O7j2dle3jWvz5Z5aOdpOxW6ol3vI1+0ut+641F1+w==", + "version": "3.4.12", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.12.tgz", + "integrity": "sha512-BcjuQn6vfqP+k100e0E9m61Hyqa//Brp+I3f0OBmN0ATHlFA8vx3Lt8z57R3u2bPqe3WGDBC+nF72fTH7isyEw==", "dev": true, "dependencies": { "fs-monkey": "^1.0.3" @@ -5986,9 +5986,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.7.tgz", + "integrity": "sha512-EJ3rzxL9pTWPjk5arA0s0dgXpnyiAbJDE6wHT62g7VsgrgQgmmZ+Ru++M1BFofncWja+Pnn3rEr3fieRySAdKQ==", "dev": true }, "node_modules/normalize-path": { @@ -6377,9 +6377,9 @@ } }, "node_modules/postcss": { - "version": "8.4.19", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", - "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", + "version": "8.4.20", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", + "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", "dev": true, "funding": [ { @@ -6885,9 +6885,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -7185,15 +7185,15 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.13.10", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", - "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==", + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", "dev": true }, "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", "dev": true, "dependencies": { "@babel/runtime": "^7.8.4" @@ -7426,9 +7426,9 @@ "dev": true }, "node_modules/sass": { - "version": "1.56.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz", - "integrity": "sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==", + "version": "1.56.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.2.tgz", + "integrity": "sha512-ciEJhnyCRwzlBCB+h5cCPM6ie/6f8HrhZMQOf5vlU60Y1bI1rx5Zb0vlDZvaycHsg/MqFfF1Eq2eokAa32iw8w==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -8058,9 +8058,9 @@ } }, "node_modules/terser": { - "version": "5.15.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", - "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", + "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.2", @@ -8992,27 +8992,27 @@ } }, "@babel/compat-data": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", - "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.5.tgz", + "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==", "dev": true }, "@babel/core": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", - "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz", + "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==", "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.2", + "@babel/generator": "^7.20.5", "@babel/helper-compilation-targets": "^7.20.0", "@babel/helper-module-transforms": "^7.20.2", - "@babel/helpers": "^7.20.1", - "@babel/parser": "^7.20.2", + "@babel/helpers": "^7.20.5", + "@babel/parser": "^7.20.5", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -9029,12 +9029,12 @@ } }, "@babel/generator": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", - "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz", + "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==", "dev": true, "requires": { - "@babel/types": "^7.20.2", + "@babel/types": "^7.20.5", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -9092,9 +9092,9 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", - "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz", + "integrity": "sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", @@ -9107,13 +9107,13 @@ } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", - "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz", + "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.1.0" + "regexpu-core": "^5.2.1" } }, "@babel/helper-define-polyfill-provider": { @@ -9292,26 +9292,26 @@ "dev": true }, "@babel/helper-wrap-function": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", - "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", "dev": true, "requires": { "@babel/helper-function-name": "^7.19.0", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" } }, "@babel/helpers": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", - "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz", + "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==", "dev": true, "requires": { "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.0" + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" } }, "@babel/highlight": { @@ -9378,9 +9378,9 @@ } }, "@babel/parser": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", - "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz", + "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==", "dev": true }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { @@ -9541,14 +9541,14 @@ } }, "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz", + "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" } }, @@ -9727,9 +9727,9 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", - "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.5.tgz", + "integrity": "sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.20.2" @@ -9881,13 +9881,13 @@ } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", - "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" } }, "@babel/plugin-transform-new-target": { @@ -9910,9 +9910,9 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.20.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", - "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.5.tgz", + "integrity": "sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.20.2" @@ -9928,13 +9928,13 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "regenerator-transform": "^0.15.0" + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" } }, "@babel/plugin-transform-reserved-words": { @@ -10138,12 +10138,12 @@ } }, "@babel/runtime": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", - "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz", + "integrity": "sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==", "dev": true, "requires": { - "regenerator-runtime": "^0.13.10" + "regenerator-runtime": "^0.13.11" } }, "@babel/template": { @@ -10158,27 +10158,27 @@ } }, "@babel/traverse": { - "version": "7.20.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", - "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz", + "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==", "dev": true, "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.1", + "@babel/generator": "^7.20.5", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.1", - "@babel/types": "^7.20.0", + "@babel/parser": "^7.20.5", + "@babel/types": "^7.20.5", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", - "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz", + "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", "dev": true, "requires": { "@babel/helper-string-parser": "^7.19.4", @@ -10350,9 +10350,9 @@ } }, "@types/babel__traverse": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", - "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz", + "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==", "dev": true, "requires": { "@babel/types": "^7.3.0" @@ -10433,13 +10433,13 @@ "dev": true }, "@types/express": { - "version": "4.17.14", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", - "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.15.tgz", + "integrity": "sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==", "dev": true, "requires": { "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", + "@types/express-serve-static-core": "^4.17.31", "@types/qs": "*", "@types/serve-static": "*" } @@ -10539,9 +10539,9 @@ "dev": true }, "@types/node": { - "version": "18.11.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", - "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", + "version": "18.11.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.15.tgz", + "integrity": "sha512-VkhBbVo2+2oozlkdHXLrb3zjsRkpdnaU2bXmX8Wgle3PUi569eLRaHGlgETQHR7lLL1w7GiG3h9SnePhxNDecw==", "dev": true }, "@types/parse-json": { @@ -10885,9 +10885,9 @@ } }, "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "requires": { "normalize-path": "^3.0.0", @@ -11115,9 +11115,9 @@ "dev": true }, "bootstrap": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.2.tgz", - "integrity": "sha512-dEtzMTV71n6Fhmbg4fYJzQsw1N29hJKO1js5ackCgIpDcGid2ETMGC6zwSYw09v05Y+oRdQ9loC54zB1La3hHQ==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.3.tgz", + "integrity": "sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ==", "requires": {} }, "brace-expansion": { @@ -11317,9 +11317,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001431", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", - "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", + "version": "1.0.30001439", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001439.tgz", + "integrity": "sha512-1MgUzEkoMO6gKfXflStpYgZDlFM7M/ck/bgfVCACO5vnAf0fXoNVHdWtqGU+MYca+4bL9Z5bpOVmR33cWW9G2A==", "dev": true }, "chalk": { @@ -12076,9 +12076,9 @@ "dev": true }, "enhanced-resolve": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", - "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", "dev": true, "requires": { "graceful-fs": "^4.2.4", @@ -12308,9 +12308,9 @@ "dev": true }, "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", + "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", "dev": true, "requires": { "reusify": "^1.0.4" @@ -12842,9 +12842,9 @@ "dev": true }, "ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", + "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", "dev": true }, "imagemin": { @@ -13328,9 +13328,9 @@ "dev": true }, "memfs": { - "version": "3.4.11", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.11.tgz", - "integrity": "sha512-GvsCITGAyDCxxsJ+X6prJexFQEhOCJaIlUbsAvjzSI5o5O7j2dle3jWvz5Z5aOdpOxW6ol3vI1+0ut+641F1+w==", + "version": "3.4.12", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.12.tgz", + "integrity": "sha512-BcjuQn6vfqP+k100e0E9m61Hyqa//Brp+I3f0OBmN0ATHlFA8vx3Lt8z57R3u2bPqe3WGDBC+nF72fTH7isyEw==", "dev": true, "requires": { "fs-monkey": "^1.0.3" @@ -13562,9 +13562,9 @@ } }, "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.7.tgz", + "integrity": "sha512-EJ3rzxL9pTWPjk5arA0s0dgXpnyiAbJDE6wHT62g7VsgrgQgmmZ+Ru++M1BFofncWja+Pnn3rEr3fieRySAdKQ==", "dev": true }, "normalize-path": { @@ -13854,9 +13854,9 @@ } }, "postcss": { - "version": "8.4.19", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", - "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", + "version": "8.4.20", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.20.tgz", + "integrity": "sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==", "dev": true, "requires": { "nanoid": "^3.3.4", @@ -14154,9 +14154,9 @@ } }, "postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", "dev": true, "requires": { "cssesc": "^3.0.0", @@ -14390,15 +14390,15 @@ } }, "regenerator-runtime": { - "version": "0.13.10", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", - "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==", + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", "dev": true }, "regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", "dev": true, "requires": { "@babel/runtime": "^7.8.4" @@ -14558,9 +14558,9 @@ "dev": true }, "sass": { - "version": "1.56.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz", - "integrity": "sha512-VpEyKpyBPCxE7qGDtOcdJ6fFbcpOM+Emu7uZLxVrkX8KVU/Dp5UF7WLvzqRuUhB6mqqQt1xffLoG+AndxTZrCQ==", + "version": "1.56.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.2.tgz", + "integrity": "sha512-ciEJhnyCRwzlBCB+h5cCPM6ie/6f8HrhZMQOf5vlU60Y1bI1rx5Zb0vlDZvaycHsg/MqFfF1Eq2eokAa32iw8w==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0", @@ -15048,9 +15048,9 @@ "dev": true }, "terser": { - "version": "5.15.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", - "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", + "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", "dev": true, "requires": { "@jridgewell/source-map": "^0.3.2", diff --git a/phpunit.xml b/phpunit.xml index 339b15e7..dec7f32c 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -1,20 +1,9 @@ - - - ./app - - +> ./tests/Commands @@ -35,24 +24,26 @@ ./tests/Models + + + + + ./app + + + - - - - - - - - - - - - - - - + + + + + + + + + diff --git a/resources/docker/dockerfiles/release-multiplatform-simple.Dockerfile b/resources/docker/dockerfiles/release-multiplatform-simple.Dockerfile index 1ffc8948..41019746 100644 --- a/resources/docker/dockerfiles/release-multiplatform-simple.Dockerfile +++ b/resources/docker/dockerfiles/release-multiplatform-simple.Dockerfile @@ -5,10 +5,10 @@ FROM linkace/linkace:latest RUN apk add --no-cache nginx supervisor # Configure Supervisor for nginx -RUN mkdir /etc/supervisor.d/; \ +RUN mkdir /etc/supervisor.d; \ mkdir -p /run/nginx; \ - mkdir /ssl-certs ; \ - ln -sf /dev/stdout /var/log/nginx/access.log ; \ + mkdir /ssl-certs; \ + ln -sf /dev/stdout /var/log/nginx/access.log; \ ln -sf /dev/stderr /var/log/nginx/error.log COPY ./resources/docker/supervisord.ini /etc/supervisor.d/supervisord.ini diff --git a/resources/docker/dockerfiles/release-multiplatform.Dockerfile b/resources/docker/dockerfiles/release-multiplatform.Dockerfile index a70a9768..87d0cc6c 100644 --- a/resources/docker/dockerfiles/release-multiplatform.Dockerfile +++ b/resources/docker/dockerfiles/release-multiplatform.Dockerfile @@ -10,11 +10,12 @@ COPY ./app /app/app COPY ./bootstrap /app/bootstrap COPY ./config /app/config COPY ./database /app/database -COPY ./resources /app +COPY ./lang /app/lang +COPY ./resources /app/resources COPY ./routes /app/routes COPY ./tests /app/tests -COPY ["./artisan", "./composer.json", "./composer.lock", "./README.md", "./LICENSE.md", "/app/"] +COPY ["./artisan", "./composer.json", "./composer.lock", "/app/"] COPY ./.env.example /app/.env # Install dependencies using Composer @@ -42,12 +43,13 @@ COPY ./bootstrap /app/bootstrap COPY ./config /app/config COPY ./database /app/database COPY ./public /app/public +COPY ./lang /app/lang COPY ./resources /app/resources COPY ./routes /app/routes COPY ./storage /app/storage COPY ./tests /app/tests -COPY ["./artisan", "./composer.json", "./composer.lock", "./README.md", "./LICENSE.md", "./package.json", "./server.php", "/app/"] +COPY ["./artisan", "./composer.json", "./composer.lock", "./README.md", "./LICENSE.md", "./package.json", "/app/"] COPY ./.env.example /app/.env # Copy the PHP and nginx config files @@ -63,7 +65,9 @@ RUN mv vendor/spatie/laravel-backup/resources/lang/de vendor/spatie/laravel-back mv vendor/spatie/laravel-backup/resources/lang/en vendor/spatie/laravel-backup/resources/lang/en_US; \ mv vendor/spatie/laravel-backup/resources/lang/es vendor/spatie/laravel-backup/resources/lang/es_ES; \ mv vendor/spatie/laravel-backup/resources/lang/fr vendor/spatie/laravel-backup/resources/lang/fr_FR; \ + mv vendor/spatie/laravel-backup/resources/lang/it vendor/spatie/laravel-backup/resources/lang/it_IT; \ mv vendor/spatie/laravel-backup/resources/lang/no vendor/spatie/laravel-backup/resources/lang/no_NO; \ + mv vendor/spatie/laravel-backup/resources/lang/pl vendor/spatie/laravel-backup/resources/lang/pl_PL; \ mv vendor/spatie/laravel-backup/resources/lang/zh-CN vendor/spatie/laravel-backup/resources/lang/zh_CN # Copy files from the theme build diff --git a/server.php b/server.php deleted file mode 100644 index 5fb6379e..00000000 --- a/server.php +++ /dev/null @@ -1,21 +0,0 @@ - - */ - -$uri = urldecode( - parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH) -); - -// This file allows us to emulate Apache's "mod_rewrite" functionality from the -// built-in PHP web server. This provides a convenient way to test a Laravel -// application without having installed a "real" web server software here. -if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri)) { - return false; -} - -require_once __DIR__.'/public/index.php'; From a3a7209fe14f79e44fbe77f25b75d338477fe1d4 Mon Sep 17 00:00:00 2001 From: Kovah Date: Wed, 14 Dec 2022 23:48:20 +0100 Subject: [PATCH 05/10] Correctly toggle share settings (#581) --- resources/assets/js/components/ShareToggleAll.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/resources/assets/js/components/ShareToggleAll.js b/resources/assets/js/components/ShareToggleAll.js index dd1f7475..0d630a94 100644 --- a/resources/assets/js/components/ShareToggleAll.js +++ b/resources/assets/js/components/ShareToggleAll.js @@ -2,14 +2,16 @@ export default class ShareToggleAll { constructor ($el) { this.$toggle = $el; + this.state = false; this.shareToggles = document.documentElement.querySelectorAll('.sharing-checkbox-input'); this.$toggle.addEventListener('click', this.onToggleClick.bind(this)); } onToggleClick () { + this.state = !this.state this.shareToggles.forEach(toggle => { - toggle.checked = !toggle.checked; + toggle.checked = this.state; }) } } From 8ff2b51736da42cd6e97e30f6ed9271f26b0b0f0 Mon Sep 17 00:00:00 2001 From: Kovah Date: Thu, 15 Dec 2022 00:03:35 +0100 Subject: [PATCH 06/10] Set default privacy setting for imported bookmarks (#577) --- app/Actions/ImportHtmlBookmarks.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/app/Actions/ImportHtmlBookmarks.php b/app/Actions/ImportHtmlBookmarks.php index ace8c970..8bf05958 100644 --- a/app/Actions/ImportHtmlBookmarks.php +++ b/app/Actions/ImportHtmlBookmarks.php @@ -12,20 +12,23 @@ use Shaarli\NetscapeBookmarkParser\NetscapeBookmarkParser; class ImportHtmlBookmarks { - protected $imported = 0; - protected $skipped = 0; + protected int $imported = 0; + protected int $skipped = 0; /** * Import all links from a given bookmarks file. * * @param string $data * @param string $userId - * @param bool $generateMeta + * @param bool $generateMeta * @return bool */ public function run(string $data, string $userId, bool $generateMeta = true): bool { - $parser = new NetscapeBookmarkParser(true, [], '0', storage_path('logs')); + $parser = new NetscapeBookmarkParser( + defaultPub: usersettings('links_private_default'), + logDir: storage_path('logs') + ); try { $links = $parser->parseString($data); @@ -55,6 +58,7 @@ class ImportHtmlBookmarks $description = $link['note']; } + Log::debug($link['uri'] .': '. $link['pub']); $newLink = new Link([ 'user_id' => $userId, 'url' => $link['uri'], From 3b6bf800d8a7489548bfc248ce7fd3c35f502493 Mon Sep 17 00:00:00 2001 From: Kovah Date: Thu, 15 Dec 2022 00:03:57 +0100 Subject: [PATCH 07/10] 1.11.0 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3d5c8e81..5c161dd2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "linkace", - "version": "1.10.5", + "version": "1.11.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "linkace", - "version": "1.10.5", + "version": "1.11.0", "license": "GPL-3.0-or-later", "dependencies": { "bootstrap": "^5.1.3", diff --git a/package.json b/package.json index 908bdafc..462c21e0 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "linkace", - "version": "1.10.5", + "version": "1.11.0", "description": "A small, selfhosted bookmark manager with advanced features, built with Laravel and Docker", "homepage": "https://github.com/Kovah/LinkAce", "repository": { From 409ea71379e80b978b2258232910583c5a6023f1 Mon Sep 17 00:00:00 2001 From: Kovah Date: Thu, 15 Dec 2022 00:06:21 +0100 Subject: [PATCH 08/10] Adjust test workflow --- .github/workflows/analyze.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/analyze.yml b/.github/workflows/analyze.yml index eedc06b4..c8a3e1f2 100644 --- a/.github/workflows/analyze.yml +++ b/.github/workflows/analyze.yml @@ -15,10 +15,10 @@ jobs: steps: - uses: actions/checkout@v1 - - name: Use Node.js 16.x + - name: Use Node.js 18.x uses: actions/setup-node@v2 with: - node-version: 16 + node-version: 18 - name: Build all assets run: | @@ -28,7 +28,7 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: 7.4 + php-version: 8.0 coverage: pcov extensions: mbstring From 24a1fcb845956e4abeb2a14015d29e4ecacd3336 Mon Sep 17 00:00:00 2001 From: Kovah Date: Thu, 15 Dec 2022 00:16:21 +0100 Subject: [PATCH 09/10] Add notice about bug bounties --- .github/workflows/test.yml | 2 +- SECURITY.md | 19 ++++++++++++++++--- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f2d35b02..adb21e2c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,7 +6,7 @@ on: jobs: test-js: - name: Test asset generation process on Node 16 LTS + name: Test asset generation process on Node 18 LTS runs-on: ubuntu-latest steps: diff --git a/SECURITY.md b/SECURITY.md index 2223b94e..ef36595e 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -2,9 +2,18 @@ ## Supported Versions -There is no warranty for the program, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the program "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair or correction. +There is no warranty for the program, to the extent permitted by applicable law. Except when otherwise stated in +writing the copyright holders and/or other parties provide the program "as is" without warranty of any kind, +either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for +a particular purpose. The entire risk as to the quality and performance of the program is with you. Should the program +prove defective, you assume the cost of all necessary servicing, repair or correction. -In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who modifies and/or conveys the program as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs), even if such holder or other party has been advised of the possibility of such damages. +In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who +modifies and/or conveys the program as permitted above, be liable to you for damages, including any general, special, +incidental or consequential damages arising out of the use or inability to use the program (including but not limited +to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the +program to operate with any other programs), even if such holder or other party has been advised of the possibility +of such damages. | Version | Supported | | ------- | ------------------ | @@ -25,4 +34,8 @@ All dependencies are updated regularly, security fixes for those dependencies ar If you discover a security vulnerability, please contact me directly via `contact [at] linkace [dot] org`. Those vulnerabilities are addressed as fast as possible. -At the moment, there is no bug bounty program active. +### Bug Bounties + +The LinkAce project offers bug bounties for finding critical security vulnerabilities. Bounties are paid from the funds +available in the [Open Collective account](https://opencollective.com/linkace). Please notice that the actual paid +amounts are subject to negotiation and depend on the severity of the vulnerability. From 01daaa72ff60bc85a03bd52dd81c3b19d24152cb Mon Sep 17 00:00:00 2001 From: Kovah Date: Thu, 15 Dec 2022 09:44:44 +0100 Subject: [PATCH 10/10] Use progress bars for processing link thumbnails (#571) --- app/Console/Commands/UpdateLinkThumbnails.php | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/app/Console/Commands/UpdateLinkThumbnails.php b/app/Console/Commands/UpdateLinkThumbnails.php index 18ddc330..7fe766f8 100644 --- a/app/Console/Commands/UpdateLinkThumbnails.php +++ b/app/Console/Commands/UpdateLinkThumbnails.php @@ -17,7 +17,6 @@ class UpdateLinkThumbnails extends Command $this->confirm('This command updates the thumbnail for all links with the status "ok". This can take a long time, depending on the amount of links you have saved. Do you want to proceed?'); $totalCount = Link::where('status', Link::STATUS_OK)->count(); - $processedLinks = 0; if ($totalCount === 0) { $this->warn('No links with status "ok" found. Aborting'); @@ -26,14 +25,11 @@ class UpdateLinkThumbnails extends Command $this->comment("Started processing of $totalCount links..."); Link::where('status', Link::STATUS_OK)->latest() - ->chunk(100, function ($links) use ($processedLinks, $totalCount) { - foreach ($links as $link) { + ->chunk(100, function ($links) { + $this->withProgressBar($links, function ($link) { $this->updateThumbnailForLink($link); sleep(1); // Rate limiting of outgoing traffic - } - - $processedLinks += count($links); - $this->comment("Processed $processedLinks of $totalCount links."); + }); }); $this->info('Finished processing all links.');