From 1fc7c75eaa69a6a592755cfb58b7a0cdca4238e1 Mon Sep 17 00:00:00 2001 From: HDVinnie Date: Tue, 8 Feb 2022 23:34:35 -0500 Subject: [PATCH] update: dependencies --- app/Http/Controllers/TorrentController.php | 2 +- app/Http/Kernel.php | 2 +- app/Http/Resources/ChatMessageResource.php | 2 +- app/Models/History.php | 21 - app/Models/Peer.php | 15 - app/Models/Torrent.php | 15 - composer.json | 20 +- composer.lock | 3446 ++++++----------- config/app.php | 2 - config/columnsortable.php | 107 - config/log-viewer.php | 141 - config/secure-headers.php | 8 +- database/schema.pdf | Bin 0 -> 53354 bytes .../views/Staff/article/create.blade.php | 2 +- resources/views/Staff/article/edit.blade.php | 2 +- resources/views/Staff/logs/index.blade.php | 2 +- resources/views/Staff/masspm/index.blade.php | 2 +- resources/views/Staff/page/create.blade.php | 2 +- resources/views/Staff/page/edit.blade.php | 2 +- .../views/Staff/poll/forms/make.blade.php | 2 +- .../views/Staff/poll/forms/update.blade.php | 2 +- resources/views/album/show.blade.php | 2 +- resources/views/article/show.blade.php | 2 +- .../views/auth/application/create.blade.php | 8 +- resources/views/auth/login.blade.php | 4 +- .../views/auth/passwords/email.blade.php | 4 +- .../views/auth/passwords/reset.blade.php | 4 +- resources/views/auth/register.blade.php | 4 +- .../views/auth/twostep-verification.blade.php | 6 +- resources/views/auth/username.blade.php | 4 +- resources/views/forum/new_topic.blade.php | 2 +- resources/views/forum/post_edit.blade.php | 2 +- resources/views/forum/topic.blade.php | 4 +- resources/views/layout/default.blade.php | 16 +- .../views/livewire/backup-panel.blade.php | 2 +- .../views/livewire/similar-torrent.blade.php | 2 +- .../livewire/torrent-card-search.blade.php | 2 +- .../livewire/torrent-list-search.blade.php | 2 +- .../views/mediahub/collection/show.blade.php | 2 +- resources/views/notification/index.blade.php | 12 +- resources/views/page/page.blade.php | 2 +- .../views/partials/dashboardmenu.blade.php | 7 - resources/views/playlist/show.blade.php | 2 +- resources/views/pm/message.blade.php | 2 +- resources/views/pm/send.blade.php | 2 +- .../views/requests/add_request.blade.php | 2 +- .../views/requests/edit_request.blade.php | 2 +- resources/views/rss/index.blade.php | 2 +- .../views/torrent/edit_torrent.blade.php | 2 +- resources/views/torrent/torrent.blade.php | 4 +- resources/views/torrent/upload.blade.php | 2 +- resources/views/user/edit_profile.blade.php | 2 +- resources/views/user/notification.blade.php | 2 +- resources/views/user/privacy.blade.php | 2 +- resources/views/user/security.blade.php | 2 +- .../vendor/cookie-consent/index.blade.php | 2 +- .../log-viewer/bootstrap-4/_master.blade.php | 280 -- .../bootstrap-4/dashboard.blade.php | 53 - .../log-viewer/bootstrap-4/logs.blade.php | 153 - .../log-viewer/bootstrap-4/show.blade.php | 281 -- 60 files changed, 1172 insertions(+), 3515 deletions(-) delete mode 100644 config/columnsortable.php delete mode 100644 config/log-viewer.php create mode 100644 database/schema.pdf delete mode 100755 resources/views/vendor/log-viewer/bootstrap-4/_master.blade.php delete mode 100755 resources/views/vendor/log-viewer/bootstrap-4/dashboard.blade.php delete mode 100755 resources/views/vendor/log-viewer/bootstrap-4/logs.blade.php delete mode 100755 resources/views/vendor/log-viewer/bootstrap-4/show.blade.php diff --git a/app/Http/Controllers/TorrentController.php b/app/Http/Controllers/TorrentController.php index 220bb73ae..a7e67af0c 100644 --- a/app/Http/Controllers/TorrentController.php +++ b/app/Http/Controllers/TorrentController.php @@ -13,7 +13,7 @@ namespace App\Http\Controllers; -use andkab\LaravelJoyPixels\LaravelJoyPixels; +use hdvinnie\LaravelJoyPixels\LaravelJoyPixels; use App\Helpers\Bbcode; use App\Helpers\Bencode; use App\Helpers\Linkify; diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php index 4d31ce30f..0625f9c03 100644 --- a/app/Http/Kernel.php +++ b/app/Http/Kernel.php @@ -34,7 +34,7 @@ class Kernel extends HttpKernel \Fruitcake\Cors\HandleCors::class, // Extra - \Bepsvpt\SecureHeaders\SecureHeadersMiddleware::class, + \HDVinnie\SecureHeaders\SecureHeadersMiddleware::class, \App\Http\Middleware\Http2ServerPush::class, ]; diff --git a/app/Http/Resources/ChatMessageResource.php b/app/Http/Resources/ChatMessageResource.php index 2dedb4a4e..1549d7a08 100644 --- a/app/Http/Resources/ChatMessageResource.php +++ b/app/Http/Resources/ChatMessageResource.php @@ -13,7 +13,7 @@ namespace App\Http\Resources; -use andkab\LaravelJoyPixels\LaravelJoyPixels; +use hdvinnie\LaravelJoyPixels\LaravelJoyPixels; use App\Helpers\Bbcode; use Illuminate\Http\Resources\Json\JsonResource; diff --git a/app/Models/History.php b/app/Models/History.php index 0c51467be..384724a7d 100644 --- a/app/Models/History.php +++ b/app/Models/History.php @@ -15,31 +15,10 @@ namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; -use Kyslik\ColumnSortable\Sortable; class History extends Model { use HasFactory; - use Sortable; - - /** - * The Columns That Are Sortable. - */ - public array $sortable = [ - 'id', - 'agent', - 'active', - 'seeder', - 'uploaded', - 'downloaded', - 'seedtime', - 'created_at', - 'updated_at', - 'completed_at', - 'prewarn', - 'hitrun', - 'immune', - ]; /** * The Database Table Used By The Model. diff --git a/app/Models/Peer.php b/app/Models/Peer.php index d4d760240..eb1a1fb34 100644 --- a/app/Models/Peer.php +++ b/app/Models/Peer.php @@ -15,25 +15,10 @@ namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; -use Kyslik\ColumnSortable\Sortable; class Peer extends Model { use HasFactory; - use Sortable; - - /** - * The Columns That Are Sortable. - */ - public array $sortable = [ - 'id', - 'agent', - 'uploaded', - 'downloaded', - 'left', - 'seeder', - 'created_at', - ]; /** * Belongs To A User. diff --git a/app/Models/Torrent.php b/app/Models/Torrent.php index 56365622f..cfd977999 100644 --- a/app/Models/Torrent.php +++ b/app/Models/Torrent.php @@ -23,29 +23,14 @@ use App\Traits\Auditable; use Hootlex\Moderation\Moderatable; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; -use Kyslik\ColumnSortable\Sortable; use voku\helper\AntiXSS; class Torrent extends Model { use HasFactory; use Moderatable; - use Sortable; use Auditable; - /** - * The Columns That Are Sortable. - */ - public array $sortable = [ - 'id', - 'name', - 'size', - 'seeders', - 'leechers', - 'times_completed', - 'created_at', - ]; - /** * Belongs To A User. */ diff --git a/composer.json b/composer.json index 327dcee21..b5d14f3ca 100644 --- a/composer.json +++ b/composer.json @@ -13,47 +13,41 @@ "ext-json": "*", "ext-libxml": "*", "ext-zip": "*", - "andkab/laravel-joypixels": "^1.0", "appstract/laravel-opcache": "^4.0", - "arcanedev/log-viewer": "^8.0", "assada/laravel-achievements": "^2.3", - "bepsvpt/secure-headers": "^7.0", "doctrine/dbal": "^2.10", "fruitcake/laravel-cors": "^2.0.5", "gabrielelana/byte-units": "^0.5.0", "guzzlehttp/guzzle": "^7.2", + "hdvinnie/laravel-html-purifier": "^1.0", + "hdvinnie/laravel-joypixel-emojis": "^1.0", + "hdvinnie/laravel-security-headers": "^1.0", "hootlex/laravel-moderation": "^1.0", "intervention/image": "^2.5", "joypixels/assets": "^6.0", - "kyslik/column-sortable": "^6.0", - "laravel/framework": "9.x-dev", + "laravel/framework": "^9.0", "laravel/tinker": "^2.7", "laravel/ui": "^3.1.0", - "league/flysystem-sftp": "~1.0", "livewire/livewire": "^2.0", "marcreichel/igdb-laravel": "^3.1.2", - "mews/purifier": "^3.2", "paragonie/constant_time_encoding": "^2.0", "predis/predis": "^1.1", - "spatie/laravel-backup": "^7.0", + "spatie/laravel-backup": "^8.0.1", "spatie/laravel-cookie-consent": "^3.0", "spatie/laravel-image-optimizer": "^1.6", "spatie/ssl-certificate": "^1.12", "symfony/dom-crawler": "^6.0", "theodorejb/polycast": "^1.0", "voku/anti-xss": "^4.1", - "vstelmakh/url-highlight": "^3.0", - "laravel/sanctum": "^2.14" + "vstelmakh/url-highlight": "^3.0" }, "require-dev": { "brianium/paratest": "^6.3", "fakerphp/faker": "^1.16", - "jasonmccreary/laravel-test-assertions": "^2.0", "mockery/mockery": "^1.4.4", "nunomaduro/collision": "^6.0", "phpunit/phpunit": "^9.5.10", "styleci/cli": "^1.2", - "symplify/changelog-linker": "^8.0", "spatie/laravel-ignition": "^1.0", "laravel/sail": "^1.0.1" }, @@ -92,7 +86,7 @@ "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", "@php artisan package:discover --ansi", "@php artisan vendor:publish --force --tag=livewire:assets --ansi", - "@php artisan vendor:publish --tag=public --provider=\"andkab\\LaravelJoyPixels\\LaravelJoyPixelsServiceProvider\"" + "@php artisan vendor:publish --tag=public --provider=\"hdvinnie\\LaravelJoyPixels\\LaravelJoyPixelsServiceProvider\"" ], "post-root-package-install": [ "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" diff --git a/composer.lock b/composer.lock index e492ee231..abd2f2609 100644 --- a/composer.lock +++ b/composer.lock @@ -4,83 +4,8 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "436d44b735704999fa01cb21f39918ea", + "content-hash": "23eb05da08c2fddcfb2d1fd0cbfad885", "packages": [ - { - "name": "andkab/laravel-joypixels", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/andkab/laravel-joypixels.git", - "reference": "01400d9ccfe067ffa2494ec39c797219570d46b5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/andkab/laravel-joypixels/zipball/01400d9ccfe067ffa2494ec39c797219570d46b5", - "reference": "01400d9ccfe067ffa2494ec39c797219570d46b5", - "shasum": "" - }, - "require": { - "illuminate/support": "^5.5|^6|^7|^8", - "joypixels/emoji-toolkit": "^6", - "php": ">=7.0" - }, - "suggest": { - "joypixels/assets": "If you want to serve the emojione assets yourself" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "andkab\\LaravelJoyPixels\\LaravelJoyPixelsServiceProvider" - ], - "aliases": { - "LaravelJoyPixels": "andkab\\LaravelJoyPixels\\LaravelJoyPixelsFacade" - } - } - }, - "autoload": { - "psr-4": { - "andkab\\LaravelJoyPixels\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Andrew Frost", - "email": "andkab2012@gmail.com", - "homepage": "https://andkab.best", - "role": "Developer" - }, - { - "name": ":Christoffer Korvald", - "email": "korvald@gmail.com", - "homepage": "https://christofferok.com", - "role": "Developer" - } - ], - "description": "Laravel helper for Joypixels, EmojiOne", - "homepage": "https://github.com/andkab/laravel-joypixels", - "keywords": [ - "ChristofferOK", - "JoyPixels", - "LaravelEmojiOne", - "LaravelJoyPixels", - "andkab", - "andrew_frost", - "emoji", - "emojione", - "laravel" - ], - "support": { - "issues": "https://github.com/andkab/laravel-joypixels/issues", - "source": "https://github.com/andkab/laravel-joypixels/tree/1.0.3" - }, - "time": "2020-09-10T04:55:33+00:00" - }, { "name": "appstract/laravel-opcache", "version": "4.0.2", @@ -143,144 +68,6 @@ }, "time": "2020-12-01T16:12:14+00:00" }, - { - "name": "arcanedev/log-viewer", - "version": "8.2.0", - "source": { - "type": "git", - "url": "https://github.com/ARCANEDEV/LogViewer.git", - "reference": "e9af79b89f3d44ed61cdc5a0a29ddaef06e752c3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ARCANEDEV/LogViewer/zipball/e9af79b89f3d44ed61cdc5a0a29ddaef06e752c3", - "reference": "e9af79b89f3d44ed61cdc5a0a29ddaef06e752c3", - "shasum": "" - }, - "require": { - "arcanedev/support": "^8.0", - "ext-json": "*", - "php": "^7.3|^8.0", - "psr/log": "^1.1 || ^2.0" - }, - "require-dev": { - "laravel/framework": "^8.19", - "mockery/mockery": "^1.4.2", - "orchestra/testbench-core": "^6.4", - "phpunit/phpunit": "^9.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-develop": "8.x-dev" - }, - "laravel": { - "providers": [ - "Arcanedev\\LogViewer\\LogViewerServiceProvider", - "Arcanedev\\LogViewer\\Providers\\DeferredServicesProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Arcanedev\\LogViewer\\": "src/" - }, - "files": [ - "helpers.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "ARCANEDEV", - "email": "arcanedev.maroc@gmail.com", - "homepage": "https://github.com/arcanedev-maroc", - "role": "Developer" - } - ], - "description": "Provides a Log Viewer for Laravel", - "homepage": "https://github.com/ARCANEDEV/LogViewer", - "keywords": [ - "arcanedev", - "arcanesoft", - "laravel", - "log", - "log viewer", - "log-viewer", - "logviewer" - ], - "support": { - "issues": "https://github.com/ARCANEDEV/LogViewer/issues", - "source": "https://github.com/ARCANEDEV/LogViewer/tree/8.2.0" - }, - "time": "2021-10-23T19:24:24+00:00" - }, - { - "name": "arcanedev/support", - "version": "8.1.0", - "source": { - "type": "git", - "url": "https://github.com/ARCANEDEV/Support.git", - "reference": "b161c3c080b314e832410295011625721fbd3a2f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ARCANEDEV/Support/zipball/b161c3c080b314e832410295011625721fbd3a2f", - "reference": "b161c3c080b314e832410295011625721fbd3a2f", - "shasum": "" - }, - "require": { - "illuminate/contracts": "^8.0", - "illuminate/support": "^8.0", - "php": "^7.3|^8.0" - }, - "require-dev": { - "laravel/framework": "^8.0", - "orchestra/testbench": "^6.0", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-develop": "8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Arcanedev\\Support\\": "src/" - }, - "files": [ - "helpers.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "ARCANEDEV", - "email": "arcanedev.maroc@gmail.com", - "homepage": "https://github.com/arcanedev-maroc" - } - ], - "description": "ARCANEDEV Support Helpers", - "homepage": "https://github.com/ARCANEDEV/Support", - "keywords": [ - "arcanedev", - "arcanesoft", - "laravel", - "support" - ], - "support": { - "issues": "https://github.com/ARCANEDEV/Support/issues", - "source": "https://github.com/ARCANEDEV/Support/tree/8.1.0" - }, - "time": "2020-11-27T17:09:38+00:00" - }, { "name": "asm89/stack-cors", "version": "v2.1.1", @@ -396,86 +183,6 @@ }, "time": "2020-08-19T12:48:11+00:00" }, - { - "name": "bepsvpt/secure-headers", - "version": "7.1.0", - "source": { - "type": "git", - "url": "https://github.com/bepsvpt/secure-headers.git", - "reference": "c80c5ff1357ab61495f168d560f12cc370d8b25b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bepsvpt/secure-headers/zipball/c80c5ff1357ab61495f168d560f12cc370d8b25b", - "reference": "c80c5ff1357ab61495f168d560f12cc370d8b25b", - "shasum": "" - }, - "require": { - "illuminate/support": "~5.1 || ~6.0 || ~7.0 || ~8.0", - "php": "^7.0 || ^8.0" - }, - "require-dev": { - "ext-json": "*", - "ext-xdebug": "*", - "orchestra/testbench": "~3.1 || ~4.0 || ~5.0 || ~6.0" - }, - "suggest": { - "friendsofphp/php-cs-fixer": "Coding style fixer", - "phpstan/phpstan": "Static analysis tool", - "phpunit/phpunit": "PHP unit testing framework" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Bepsvpt\\SecureHeaders\\SecureHeadersServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Bepsvpt\\SecureHeaders\\": "src/" - }, - "files": [ - "src/helpers.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "bepsvpt", - "email": "og7lsrszah6y3lz@infinitefa.email" - } - ], - "description": "Add security related headers to HTTP response. The package includes Service Providers for easy Laravel integration.", - "homepage": "https://github.com/bepsvpt/secure-headers", - "keywords": [ - "clear-site-data", - "content-security-policy", - "csp", - "except-ct", - "feature-policy", - "header", - "hsts", - "https", - "laravel", - "referrer-policy" - ], - "support": { - "issues": "https://github.com/bepsvpt/secure-headers/issues", - "source": "https://github.com/bepsvpt/secure-headers/tree/7.1.0" - }, - "funding": [ - { - "url": "https://opencollective.com/secure-headers", - "type": "open_collective" - } - ], - "time": "2020-12-12T07:01:56+00:00" - }, { "name": "brick/math", "version": "0.9.3", @@ -1186,27 +893,27 @@ }, { "name": "egulias/email-validator", - "version": "2.1.25", + "version": "3.1.2", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4" + "reference": "ee0db30118f661fb166bcffbf5d82032df484697" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/0dbf5d78455d4d6a41d186da50adc1122ec066f4", - "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ee0db30118f661fb166bcffbf5d82032df484697", + "reference": "ee0db30118f661fb166bcffbf5d82032df484697", "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" @@ -1214,7 +921,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev" + "dev-master": "3.0.x-dev" } }, "autoload": { @@ -1242,7 +949,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.1.2" }, "funding": [ { @@ -1250,7 +957,7 @@ "type": "github" } ], - "time": "2020-12-29T14:50:06+00:00" + "time": "2021-10-11T09:18:27+00:00" }, { "name": "ezyang/htmlpurifier", @@ -1306,64 +1013,6 @@ }, "time": "2020-06-29T00:56:53+00:00" }, - { - "name": "fideloper/proxy", - "version": "4.4.1", - "source": { - "type": "git", - "url": "https://github.com/fideloper/TrustedProxy.git", - "reference": "c073b2bd04d1c90e04dc1b787662b558dd65ade0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/c073b2bd04d1c90e04dc1b787662b558dd65ade0", - "reference": "c073b2bd04d1c90e04dc1b787662b558dd65ade0", - "shasum": "" - }, - "require": { - "illuminate/contracts": "^5.0|^6.0|^7.0|^8.0|^9.0", - "php": ">=5.4.0" - }, - "require-dev": { - "illuminate/http": "^5.0|^6.0|^7.0|^8.0|^9.0", - "mockery/mockery": "^1.0", - "phpunit/phpunit": "^6.0" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Fideloper\\Proxy\\TrustedProxyServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Fideloper\\Proxy\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Chris Fidao", - "email": "fideloper@gmail.com" - } - ], - "description": "Set trusted proxies for Laravel", - "keywords": [ - "load balancing", - "proxy", - "trusted proxy" - ], - "support": { - "issues": "https://github.com/fideloper/TrustedProxy/issues", - "source": "https://github.com/fideloper/TrustedProxy/tree/4.4.1" - }, - "time": "2020-10-22T13:48:01+00:00" - }, { "name": "fruitcake/laravel-cors", "version": "v2.0.5", @@ -1468,12 +1117,12 @@ }, "type": "library", "autoload": { - "psr-4": { - "ByteUnits\\": "src/ByteUnits" - }, "files": [ "src/ByteUnits/functions.php" - ] + ], + "psr-4": { + "ByteUnits\\": "src/ByteUnits" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1886,6 +1535,225 @@ ], "time": "2021-10-06T17:43:30+00:00" }, + { + "name": "hdvinnie/laravel-html-purifier", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/HDVinnie/laravel-html-purifier.git", + "reference": "64cf5d03ce7791cfa2c30ed8824e468e11f42995" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/HDVinnie/laravel-html-purifier/zipball/64cf5d03ce7791cfa2c30ed8824e468e11f42995", + "reference": "64cf5d03ce7791cfa2c30ed8824e468e11f42995", + "shasum": "" + }, + "require": { + "ezyang/htmlpurifier": "4.13.*", + "illuminate/config": "^5.8|^6.0|^7.0|^8.0|^9.0", + "illuminate/filesystem": "^5.8|^6.0|^7.0|^8.0|^9.0", + "illuminate/support": "^5.8|^6.0|^7.0|^8.0|^9.0", + "php": "^7.2|^8.0" + }, + "require-dev": { + "graham-campbell/testbench": "^3.2|^5.5.1", + "mockery/mockery": "^1.3.3", + "phpunit/phpunit": "^8.0|^9.0" + }, + "suggest": { + "laravel/framework": "To test the Laravel bindings", + "laravel/lumen-framework": "To test the Lumen bindings" + }, + "type": "package", + "extra": { + "laravel": { + "providers": [ + "HDVinnie\\Purifier\\PurifierServiceProvider" + ], + "aliases": { + "Purifier": "HDVinnie\\Purifier\\Facades\\Purifier" + } + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "HDVinnie\\Purifier\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "HDVinnie", + "email": "hdinnovations@protonmail.com", + "homepage": "https://github.com/HDVinnie", + "role": "Developer" + } + ], + "description": "An HTML Purifier for Laravel", + "homepage": "https://github.com/HDVinnie/laravel-html-purifier", + "keywords": [ + "HDVinnie", + "Purifier", + "html", + "laravel", + "security", + "xss" + ], + "support": { + "issues": "https://github.com/HDVinnie/laravel-html-purifier/issues", + "source": "https://github.com/HDVinnie/laravel-html-purifier/tree/v1.0.0" + }, + "time": "2022-02-09T03:08:56+00:00" + }, + { + "name": "hdvinnie/laravel-joypixel-emojis", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/HDVinnie/laravel-joypixel-emojis.git", + "reference": "8d0423ae8ae9e0bdd1d284b6bd8b787f44c5393d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/HDVinnie/laravel-joypixel-emojis/zipball/8d0423ae8ae9e0bdd1d284b6bd8b787f44c5393d", + "reference": "8d0423ae8ae9e0bdd1d284b6bd8b787f44c5393d", + "shasum": "" + }, + "require": { + "illuminate/support": "^6|^7|^8|^9", + "joypixels/emoji-toolkit": "^6", + "php": "^7.4|^8.0" + }, + "suggest": { + "joypixels/assets": "If you want to serve the emojione assets yourself" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "hdvinnie\\LaravelJoyPixels\\LaravelJoyPixelsServiceProvider" + ], + "aliases": { + "LaravelJoyPixels": "hdvinnie\\LaravelJoyPixels\\LaravelJoyPixelsFacade" + } + } + }, + "autoload": { + "psr-4": { + "hdvinnie\\LaravelJoyPixels\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "HDVinnie", + "email": "hdinnovations@protonmail.com", + "homepage": "https://github.com/HDVinnie", + "role": "Developer" + } + ], + "description": "Laravel helper for Joypixels emojis", + "homepage": "https://github.com/HDVinnie/laravel-joypixel-emojis", + "keywords": [ + "HDVinnie", + "JoyPixels", + "emoji", + "emojione", + "laravel" + ], + "support": { + "issues": "https://github.com/HDVinnie/laravel-joypixel-emojis/issues", + "source": "https://github.com/HDVinnie/laravel-joypixel-emojis/tree/v1.0.1" + }, + "time": "2022-02-09T02:14:23+00:00" + }, + { + "name": "hdvinnie/laravel-security-headers", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/HDVinnie/laravel-security-headers.git", + "reference": "6e547c94ff2e80ed22fea792cfeefc54f8ce6ca2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/HDVinnie/laravel-security-headers/zipball/6e547c94ff2e80ed22fea792cfeefc54f8ce6ca2", + "reference": "6e547c94ff2e80ed22fea792cfeefc54f8ce6ca2", + "shasum": "" + }, + "require": { + "illuminate/support": "^6|^7|^8|^9", + "php": "^7.4|^8.0" + }, + "require-dev": { + "ext-json": "*", + "ext-xdebug": "*", + "orchestra/testbench": "^3.1|^4.0|^5.0|^6.0" + }, + "suggest": { + "friendsofphp/php-cs-fixer": "Coding style fixer", + "phpstan/phpstan": "Static analysis tool", + "phpunit/phpunit": "PHP unit testing framework" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "HDVinnie\\SecureHeaders\\SecureHeadersServiceProvider" + ] + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "HDVinnie\\SecureHeaders\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "HDVinnie", + "email": "hdinnovations@protonmail.com", + "homepage": "https://github.com/HDVinnie", + "role": "Developer" + } + ], + "description": "Adds security related headers to HTTP response.", + "homepage": "https://github.com/HDVinnie/laravel-security-headers", + "keywords": [ + "HDVinnie", + "clear-site-data", + "content-security-policy", + "csp", + "except-ct", + "feature-policy", + "header", + "hsts", + "https", + "laravel", + "referrer-policy" + ], + "support": { + "issues": "https://github.com/HDVinnie/laravel-security-headers/issues", + "source": "https://github.com/HDVinnie/laravel-security-headers/tree/v1.0.0" + }, + "time": "2022-02-09T04:26:32+00:00" + }, { "name": "hootlex/laravel-moderation", "version": "v1.1.0", @@ -2117,119 +1985,56 @@ }, "time": "2021-07-08T22:11:29+00:00" }, - { - "name": "kyslik/column-sortable", - "version": "6.4.1", - "source": { - "type": "git", - "url": "https://github.com/Kyslik/column-sortable.git", - "reference": "44f9da98acd31b2e871d0074bd638998990888b1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Kyslik/column-sortable/zipball/44f9da98acd31b2e871d0074bd638998990888b1", - "reference": "44f9da98acd31b2e871d0074bd638998990888b1", - "shasum": "" - }, - "require": { - "illuminate/database": "5.8.*|^6.0|^7.0|^8.0", - "illuminate/support": "5.8.*|^6.0|^7.0|^8.0", - "php": ">=7.2" - }, - "require-dev": { - "orchestra/testbench": "^5.0", - "phpunit/phpunit": "^8.5" - }, - "type": "package", - "extra": { - "laravel": { - "providers": [ - "Kyslik\\ColumnSortable\\ColumnSortableServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Kyslik\\ColumnSortable\\": "src/ColumnSortable/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Martin Kiesel", - "email": "martin.kiesel@gmail.com", - "role": "Developer and maintainer" - } - ], - "description": "Package for handling column sorting in Laravel 6.x", - "keywords": [ - "column", - "laravel", - "sort", - "sortable", - "sorting" - ], - "support": { - "issues": "https://github.com/Kyslik/column-sortable/issues", - "source": "https://github.com/Kyslik/column-sortable/tree/6.4.1" - }, - "time": "2021-07-09T12:15:54+00:00" - }, { "name": "laravel/framework", - "version": "v8.80.0", + "version": "v9.0.0", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "8949a2e46b0f274f39c61eee8d5de1dc6a1f686b" + "reference": "fbe7ed828819eadabb3cb9f95847a2ffe8846fd6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/8949a2e46b0f274f39c61eee8d5de1dc6a1f686b", - "reference": "8949a2e46b0f274f39c61eee8d5de1dc6a1f686b", + "url": "https://api.github.com/repos/laravel/framework/zipball/fbe7ed828819eadabb3cb9f95847a2ffe8846fd6", + "reference": "fbe7ed828819eadabb3cb9f95847a2ffe8846fd6", "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.1", + "egulias/email-validator": "^3.1", "ext-mbstring": "*", "ext-openssl": "*", "laravel/serializable-closure": "^1.0", - "league/commonmark": "^1.3|^2.0.2", - "league/flysystem": "^1.1", + "league/commonmark": "^2.2", + "league/flysystem": "^3.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", + "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", + "symfony/console": "^6.0", + "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/var-dumper": "^6.0", "tijsverkoyen/css-to-inline-styles": "^2.2.2", "vlucas/phpdotenv": "^5.4.1", - "voku/portable-ascii": "^1.4.8" + "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", @@ -2237,6 +2042,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", @@ -2267,19 +2073,23 @@ "require-dev": { "aws/aws-sdk-php": "^3.198.1", "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", + "fakerphp/faker": "^1.9.2", + "guzzlehttp/guzzle": "^7.2", + "league/flysystem-aws-s3-v3": "^3.0", + "league/flysystem-ftp": "^3.0", + "league/flysystem-sftp-v3": "^3.0", "mockery/mockery": "^1.4.4", - "orchestra/testbench-core": "^6.27", + "orchestra/testbench-core": "^7.0", "pda/pheanstalk": "^4.0", - "phpunit/phpunit": "^8.5.19|^9.5.8", + "phpstan/phpstan": "^1.0", + "phpunit/phpunit": "^9.5.8", "predis/predis": "^1.1.9", - "symfony/cache": "^5.4" + "symfony/amazon-mailer": "^6.0", + "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.198.1).", "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.", @@ -2291,27 +2101,29 @@ "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.2).", "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).", + "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-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).", "mockery/mockery": "Required to use mocking (^1.4.4).", "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).", + "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8).", "predis/predis": "Required to use the predis connector (^1.1.9).", "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": { @@ -2325,7 +2137,8 @@ "Illuminate\\": "src/Illuminate/", "Illuminate\\Support\\": [ "src/Illuminate/Macroable/", - "src/Illuminate/Collections/" + "src/Illuminate/Collections/", + "src/Illuminate/Conditionable/" ] } }, @@ -2349,20 +2162,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2022-01-18T15:51:42+00:00" + "time": "2022-02-08T15:48:31+00:00" }, { "name": "laravel/serializable-closure", - "version": "v1.0.5", + "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/laravel/serializable-closure.git", - "reference": "25de3be1bca1b17d52ff0dc02b646c667ac7266c" + "reference": "65c9faf50d567b65d81764a44526545689e3fe63" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/25de3be1bca1b17d52ff0dc02b646c667ac7266c", - "reference": "25de3be1bca1b17d52ff0dc02b646c667ac7266c", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/65c9faf50d567b65d81764a44526545689e3fe63", + "reference": "65c9faf50d567b65d81764a44526545689e3fe63", "shasum": "" }, "require": { @@ -2408,7 +2221,7 @@ "issues": "https://github.com/laravel/serializable-closure/issues", "source": "https://github.com/laravel/serializable-closure" }, - "time": "2021-11-30T15:53:04+00:00" + "time": "2022-02-01T16:29:39+00:00" }, { "name": "laravel/tinker", @@ -2480,22 +2293,22 @@ }, { "name": "laravel/ui", - "version": "v3.4.1", + "version": "v3.4.3", "source": { "type": "git", "url": "https://github.com/laravel/ui.git", - "reference": "9a1e52442dd238647905b98d773d59e438eb9f9d" + "reference": "64a0f43492c00780b2261c56cd7007a4f370d95b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/ui/zipball/9a1e52442dd238647905b98d773d59e438eb9f9d", - "reference": "9a1e52442dd238647905b98d773d59e438eb9f9d", + "url": "https://api.github.com/repos/laravel/ui/zipball/64a0f43492c00780b2261c56cd7007a4f370d95b", + "reference": "64a0f43492c00780b2261c56cd7007a4f370d95b", "shasum": "" }, "require": { "illuminate/console": "^8.42|^9.0", "illuminate/filesystem": "^8.42|^9.0", - "illuminate/support": "^8.42|^9.0", + "illuminate/support": "^8.82|^9.0", "illuminate/validation": "^8.42|^9.0", "php": "^7.3|^8.0" }, @@ -2535,22 +2348,22 @@ "ui" ], "support": { - "source": "https://github.com/laravel/ui/tree/v3.4.1" + "source": "https://github.com/laravel/ui/tree/v3.4.3" }, - "time": "2021-12-22T10:40:50+00:00" + "time": "2022-02-08T14:19:32+00:00" }, { "name": "league/commonmark", - "version": "2.1.1", + "version": "2.2.1", "source": { "type": "git", "url": "https://github.com/thephpleague/commonmark.git", - "reference": "17d2b9cb5161a2ea1a8dd30e6991d668e503fb9d" + "reference": "f8afb78f087777b040e0ab8a6b6ca93f6fc3f18a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/17d2b9cb5161a2ea1a8dd30e6991d668e503fb9d", - "reference": "17d2b9cb5161a2ea1a8dd30e6991d668e503fb9d", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/f8afb78f087777b040e0ab8a6b6ca93f6fc3f18a", + "reference": "f8afb78f087777b040e0ab8a6b6ca93f6fc3f18a", "shasum": "" }, "require": { @@ -2558,6 +2371,7 @@ "league/config": "^1.1.1", "php": "^7.4 || ^8.0", "psr/event-dispatcher": "^1.0", + "symfony/deprecation-contracts": "^2.1 || ^3.0", "symfony/polyfill-php80": "^1.15" }, "require-dev": { @@ -2583,7 +2397,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.2-dev" + "dev-main": "2.3-dev" } }, "autoload": { @@ -2640,7 +2454,7 @@ "type": "tidelift" } ], - "time": "2022-01-02T18:25:06+00:00" + "time": "2022-01-25T14:37:33+00:00" }, { "name": "league/config", @@ -2726,54 +2540,47 @@ }, { "name": "league/flysystem", - "version": "1.1.9", + "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "094defdb4a7001845300334e7c1ee2335925ef99" + "reference": "9f8b4260031bfef5497477da53dd57b2aaff0e06" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/094defdb4a7001845300334e7c1ee2335925ef99", - "reference": "094defdb4a7001845300334e7c1ee2335925ef99", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9f8b4260031bfef5497477da53dd57b2aaff0e06", + "reference": "9f8b4260031bfef5497477da53dd57b2aaff0e06", "shasum": "" }, "require": { - "ext-fileinfo": "*", - "league/mime-type-detection": "^1.3", - "php": "^7.2.5 || ^8.0" + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" }, "conflict": { - "league/flysystem-sftp": "<1.0.6" + "guzzlehttp/guzzle": "<7.0", + "guzzlehttp/ringphp": "<1.1.1", + "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.0", + "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", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^9.5.11", + "sabre/dav": "^4.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/", @@ -2783,135 +2590,26 @@ "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.9" - }, - "funding": [ - { - "url": "https://offset.earth/frankdejonge", - "type": "other" - } - ], - "time": "2021-12-09T09:40:50+00:00" - }, - { - "name": "league/flysystem-cached-adapter", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-cached-adapter.git", - "reference": "d1925efb2207ac4be3ad0c40b8277175f99ffaff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-cached-adapter/zipball/d1925efb2207ac4be3ad0c40b8277175f99ffaff", - "reference": "d1925efb2207ac4be3ad0c40b8277175f99ffaff", - "shasum": "" - }, - "require": { - "league/flysystem": "~1.0", - "psr/cache": "^1.0.0" - }, - "require-dev": { - "mockery/mockery": "~0.9", - "phpspec/phpspec": "^3.4", - "phpunit/phpunit": "^5.7", - "predis/predis": "~1.0", - "tedivm/stash": "~0.12" - }, - "suggest": { - "ext-phpredis": "Pure C implemented extension for PHP" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\Cached\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "frankdejonge", - "email": "info@frenky.net" - } - ], - "description": "An adapter decorator to enable meta-data caching.", - "support": { - "issues": "https://github.com/thephpleague/flysystem-cached-adapter/issues", - "source": "https://github.com/thephpleague/flysystem-cached-adapter/tree/master" - }, - "time": "2020-07-25T15:56:04+00:00" - }, - { - "name": "league/flysystem-sftp", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem-sftp.git", - "reference": "36fb893d10bb799fa6aa7199e37e84314c9fd97d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-sftp/zipball/36fb893d10bb799fa6aa7199e37e84314c9fd97d", - "reference": "36fb893d10bb799fa6aa7199e37e84314c9fd97d", - "shasum": "" - }, - "require": { - "league/flysystem": "~1.0", - "php": ">=5.6.0", - "phpseclib/phpseclib": "~2.0" - }, - "require-dev": { - "mockery/mockery": "0.9.*", - "phpunit/phpunit": "^5.7.25" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\Flysystem\\Sftp\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frenky.net" - } - ], - "description": "Flysystem adapter for SFTP", - "support": { - "issues": "https://github.com/thephpleague/flysystem-sftp/issues", - "source": "https://github.com/thephpleague/flysystem-sftp/tree/1.1.0" + "source": "https://github.com/thephpleague/flysystem/tree/3.0.3" }, "funding": [ { @@ -2927,7 +2625,7 @@ "type": "tidelift" } ], - "time": "2022-01-04T22:02:01+00:00" + "time": "2022-01-31T19:41:04+00:00" }, { "name": "league/mime-type-detection", @@ -2987,31 +2685,32 @@ }, { "name": "livewire/livewire", - "version": "v2.9.0", + "version": "v2.10.1", "source": { "type": "git", "url": "https://github.com/livewire/livewire.git", - "reference": "e117c78f9a4b19edb294b5b576138fd1f896925a" + "reference": "0d417b27791af09c79108eafd1344842f83a26ee" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/livewire/livewire/zipball/e117c78f9a4b19edb294b5b576138fd1f896925a", - "reference": "e117c78f9a4b19edb294b5b576138fd1f896925a", + "url": "https://api.github.com/repos/livewire/livewire/zipball/0d417b27791af09c79108eafd1344842f83a26ee", + "reference": "0d417b27791af09c79108eafd1344842f83a26ee", "shasum": "" }, "require": { - "illuminate/database": "^7.0|^8.0", - "illuminate/support": "^7.0|^8.0", - "illuminate/validation": "^7.0|^8.0", + "illuminate/database": "^7.0|^8.0|^9.0", + "illuminate/support": "^7.0|^8.0|^9.0", + "illuminate/validation": "^7.0|^8.0|^9.0", + "league/mime-type-detection": "^1.9", "php": "^7.2.5|^8.0", - "symfony/http-kernel": "^5.0" + "symfony/http-kernel": "^5.0|^6.0" }, "require-dev": { "calebporzio/sushi": "^2.1", - "laravel/framework": "^7.0|^8.0", + "laravel/framework": "^7.0|^8.0|^9.0", "mockery/mockery": "^1.3.1", - "orchestra/testbench": "^5.0|^6.0", - "orchestra/testbench-dusk": "^5.2|^6.0", + "orchestra/testbench": "^5.0|^6.0|^7.0", + "orchestra/testbench-dusk": "^5.2|^6.0|^7.0", "phpunit/phpunit": "^8.4|^9.0", "psy/psysh": "@stable" }, @@ -3047,7 +2746,7 @@ "description": "A front-end framework for Laravel.", "support": { "issues": "https://github.com/livewire/livewire/issues", - "source": "https://github.com/livewire/livewire/tree/v2.9.0" + "source": "https://github.com/livewire/livewire/tree/v2.10.1" }, "funding": [ { @@ -3055,26 +2754,26 @@ "type": "github" } ], - "time": "2022-01-13T20:07:05+00:00" + "time": "2022-01-21T13:39:10+00:00" }, { "name": "marcreichel/igdb-laravel", - "version": "3.5.3", + "version": "3.6.1", "source": { "type": "git", "url": "https://github.com/marcreichel/igdb-laravel.git", - "reference": "aedf47f8968925738413227ee62f48337e404f45" + "reference": "1684caeee553558de00bbc6116fe3c3f556de056" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/marcreichel/igdb-laravel/zipball/aedf47f8968925738413227ee62f48337e404f45", - "reference": "aedf47f8968925738413227ee62f48337e404f45", + "url": "https://api.github.com/repos/marcreichel/igdb-laravel/zipball/1684caeee553558de00bbc6116fe3c3f556de056", + "reference": "1684caeee553558de00bbc6116fe3c3f556de056", "shasum": "" }, "require": { "ext-json": "*", "guzzlehttp/guzzle": "~6.0|~7.0", - "laravel/framework": "^8.40.0", + "laravel/framework": "^8.40.0|^9.0", "nesbot/carbon": "^2.53.1", "php": "^8.0" }, @@ -3082,7 +2781,7 @@ "brainmaestro/composer-git-hooks": "^2.8", "nunomaduro/collision": "^5.3", "nunomaduro/larastan": "^1.0.0", - "orchestra/testbench": "^6.0", + "orchestra/testbench": "^6.23", "phpunit/phpunit": "^9.5.4", "roave/security-advisories": "dev-latest" }, @@ -3131,7 +2830,7 @@ ], "support": { "issues": "https://github.com/marcreichel/igdb-laravel/issues", - "source": "https://github.com/marcreichel/igdb-laravel/tree/3.5.3" + "source": "https://github.com/marcreichel/igdb-laravel/tree/3.6.1" }, "funding": [ { @@ -3139,88 +2838,7 @@ "type": "github" } ], - "time": "2021-11-07T19:58:47+00:00" - }, - { - "name": "mews/purifier", - "version": "3.3.6", - "source": { - "type": "git", - "url": "https://github.com/mewebstudio/Purifier.git", - "reference": "1d033fc32b98036226002c38747d4a45424d5f28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/mewebstudio/Purifier/zipball/1d033fc32b98036226002c38747d4a45424d5f28", - "reference": "1d033fc32b98036226002c38747d4a45424d5f28", - "shasum": "" - }, - "require": { - "ezyang/htmlpurifier": "4.13.*", - "illuminate/config": "^5.8|^6.0|^7.0|^8.0", - "illuminate/filesystem": "^5.8|^6.0|^7.0|^8.0", - "illuminate/support": "^5.8|^6.0|^7.0|^8.0", - "php": "^7.2|^8.0" - }, - "require-dev": { - "graham-campbell/testbench": "^3.2|^5.5.1", - "mockery/mockery": "^1.3.3", - "phpunit/phpunit": "^8.0|^9.0" - }, - "suggest": { - "laravel/framework": "To test the Laravel bindings", - "laravel/lumen-framework": "To test the Lumen bindings" - }, - "type": "package", - "extra": { - "laravel": { - "providers": [ - "Mews\\Purifier\\PurifierServiceProvider" - ], - "aliases": { - "Purifier": "Mews\\Purifier\\Facades\\Purifier" - } - } - }, - "autoload": { - "psr-4": { - "Mews\\Purifier\\": "src/" - }, - "files": [ - "src/helpers.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Muharrem ERİN", - "email": "me@mewebstudio.com", - "homepage": "https://github.com/mewebstudio", - "role": "Developer" - } - ], - "description": "Laravel 5/6/7 HtmlPurifier Package", - "homepage": "https://github.com/mewebstudio/purifier", - "keywords": [ - "Purifier", - "htmlpurifier", - "laravel5 HtmlPurifier", - "laravel5 Purifier", - "laravel5 Security", - "laravel6 HtmlPurifier", - "laravel6 Purifier", - "laravel6 Security", - "security", - "xss" - ], - "support": { - "issues": "https://github.com/mewebstudio/Purifier/issues", - "source": "https://github.com/mewebstudio/Purifier/tree/3.3.6" - }, - "time": "2021-10-14T15:27:18+00:00" + "time": "2022-02-04T11:05:04+00:00" }, { "name": "monolog/monolog", @@ -3323,16 +2941,16 @@ }, { "name": "nesbot/carbon", - "version": "2.55.2", + "version": "2.56.0", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "8c2a18ce3e67c34efc1b29f64fe61304368259a2" + "reference": "626ec8cbb724cd3c3400c3ed8f730545b744e3f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/8c2a18ce3e67c34efc1b29f64fe61304368259a2", - "reference": "8c2a18ce3e67c34efc1b29f64fe61304368259a2", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/626ec8cbb724cd3c3400c3ed8f730545b744e3f4", + "reference": "626ec8cbb724cd3c3400c3ed8f730545b744e3f4", "shasum": "" }, "require": { @@ -3349,7 +2967,7 @@ "kylekatarnls/multi-tester": "^2.0", "phpmd/phpmd": "^2.9", "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12.54", + "phpstan/phpstan": "^0.12.54 || ^1.0", "phpunit/phpunit": "^7.5.20 || ^8.5.14", "squizlabs/php_codesniffer": "^3.4" }, @@ -3415,7 +3033,7 @@ "type": "tidelift" } ], - "time": "2021-12-03T14:59:52+00:00" + "time": "2022-01-21T17:08:38+00:00" }, { "name": "nette/schema", @@ -3481,16 +3099,16 @@ }, { "name": "nette/utils", - "version": "v3.2.6", + "version": "v3.2.7", "source": { "type": "git", "url": "https://github.com/nette/utils.git", - "reference": "2f261e55bd6a12057442045bf2c249806abc1d02" + "reference": "0af4e3de4df9f1543534beab255ccf459e7a2c99" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/utils/zipball/2f261e55bd6a12057442045bf2c249806abc1d02", - "reference": "2f261e55bd6a12057442045bf2c249806abc1d02", + "url": "https://api.github.com/repos/nette/utils/zipball/0af4e3de4df9f1543534beab255ccf459e7a2c99", + "reference": "0af4e3de4df9f1543534beab255ccf459e7a2c99", "shasum": "" }, "require": { @@ -3560,9 +3178,9 @@ ], "support": { "issues": "https://github.com/nette/utils/issues", - "source": "https://github.com/nette/utils/tree/v3.2.6" + "source": "https://github.com/nette/utils/tree/v3.2.7" }, - "time": "2021-11-24T15:47:23+00:00" + "time": "2022-01-24T11:29:14+00:00" }, { "name": "nikic/php-parser", @@ -3620,71 +3238,6 @@ }, "time": "2021-11-30T19:35:32+00:00" }, - { - "name": "opis/closure", - "version": "3.6.2", - "source": { - "type": "git", - "url": "https://github.com/opis/closure.git", - "reference": "06e2ebd25f2869e54a306dda991f7db58066f7f6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/opis/closure/zipball/06e2ebd25f2869e54a306dda991f7db58066f7f6", - "reference": "06e2ebd25f2869e54a306dda991f7db58066f7f6", - "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": { - "psr-4": { - "Opis\\Closure\\": "src/" - }, - "files": [ - "functions.php" - ] - }, - "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.2" - }, - "time": "2021-04-09T13:42:10+00:00" - }, { "name": "paragonie/constant_time_encoding", "version": "v2.5.0", @@ -3823,115 +3376,6 @@ ], "time": "2021-12-04T23:24:31+00:00" }, - { - "name": "phpseclib/phpseclib", - "version": "2.0.35", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "4e16cf3f5f927a7d3f5317820af795c0366c0420" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/4e16cf3f5f927a7d3f5317820af795c0366c0420", - "reference": "4e16cf3f5f927a7d3f5317820af795c0366c0420", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0|^9.4", - "squizlabs/php_codesniffer": "~2.0" - }, - "suggest": { - "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": { - "phpseclib\\": "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/2.0.35" - }, - "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": "2021-11-28T23:30:39+00:00" - }, { "name": "predis/predis", "version": "v1.1.10", @@ -3998,73 +3442,29 @@ ], "time": "2022-01-05T17:46:08+00:00" }, - { - "name": "psr/cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "support": { - "source": "https://github.com/php-fig/cache/tree/master" - }, - "time": "2016-08-06T20:24:11+00:00" - }, { "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/" @@ -4091,9 +3491,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", @@ -4307,16 +3707,16 @@ }, { "name": "psr/log", - "version": "2.0.0", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "ef29f6d262798707a9edd554e2b82517ef3a9376" + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/ef29f6d262798707a9edd554e2b82517ef3a9376", - "reference": "ef29f6d262798707a9edd554e2b82517ef3a9376", + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", "shasum": "" }, "require": { @@ -4325,7 +3725,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { @@ -4351,31 +3751,31 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/2.0.0" + "source": "https://github.com/php-fig/log/tree/3.0.0" }, - "time": "2021-07-14T16:41:46+00:00" + "time": "2021-07-14T16:46:02+00:00" }, { "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": { @@ -4390,7 +3790,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interfaces for simple caching", @@ -4402,9 +3802,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": "psy/psysh", @@ -4822,41 +4222,42 @@ }, { "name": "spatie/laravel-backup", - "version": "7.7.3", + "version": "8.0.1", "source": { "type": "git", "url": "https://github.com/spatie/laravel-backup.git", - "reference": "d1e3070649d4b1f41e1d606c67b8b7d91e494c3d" + "reference": "06ac2608af05924efd38f3031a16a8b06834ff8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-backup/zipball/d1e3070649d4b1f41e1d606c67b8b7d91e494c3d", - "reference": "d1e3070649d4b1f41e1d606c67b8b7d91e494c3d", + "url": "https://api.github.com/repos/spatie/laravel-backup/zipball/06ac2608af05924efd38f3031a16a8b06834ff8e", + "reference": "06ac2608af05924efd38f3031a16a8b06834ff8e", "shasum": "" }, "require": { + "ext-pcntl": "*", "ext-zip": "^1.14.0", - "illuminate/console": "^8.36", - "illuminate/contracts": "^8.36", - "illuminate/events": "^8.36", - "illuminate/filesystem": "^8.36", - "illuminate/notifications": "^8.36", - "illuminate/support": "^8.36", - "league/flysystem": "^1.0.49|^2.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": "^2.0|^3.0", "php": "^8.0", "spatie/db-dumper": "^3.0", "spatie/laravel-package-tools": "^1.6.2", - "spatie/laravel-signal-aware-command": "^1.1", + "spatie/laravel-signal-aware-command": "^1.2", "spatie/temporary-directory": "^2.0", - "symfony/console": "^5.2.12", - "symfony/finder": "^5.2" + "symfony/console": "^6.0", + "symfony/finder": "^6.0" }, "require-dev": { "composer-runtime-api": "^2.0", - "laravel/slack-notification-channel": "^2.3", - "league/flysystem-aws-s3-v3": "^1.0.29", + "laravel/slack-notification-channel": "^2.4", + "league/flysystem-aws-s3-v3": "^2.0|^3.0", "mockery/mockery": "^1.4", - "orchestra/testbench": "^6.17", + "orchestra/testbench": "^7.0", "phpunit/phpunit": "^9.5.4" }, "suggest": { @@ -4900,7 +4301,7 @@ ], "support": { "issues": "https://github.com/spatie/laravel-backup/issues", - "source": "https://github.com/spatie/laravel-backup/tree/7.7.3" + "source": "https://github.com/spatie/laravel-backup/tree/8.0.1" }, "funding": [ { @@ -4912,7 +4313,7 @@ "type": "other" } ], - "time": "2021-12-10T12:55:45+00:00" + "time": "2022-01-21T07:25:06+00:00" }, { "name": "spatie/laravel-cookie-consent", @@ -5371,124 +4772,44 @@ ], "time": "2021-03-30T19:46:13+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" - }, - "funding": [ - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/swiftmailer/swiftmailer", - "type": "tidelift" - } - ], - "abandoned": "symfony/mailer", - "time": "2021-10-18T15:26:12+00:00" - }, { "name": "symfony/console", - "version": "v5.4.2", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "a2c6b7ced2eb7799a35375fb9022519282b5405e" + "reference": "22e8efd019c3270c4f79376234a3f8752cd25490" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/a2c6b7ced2eb7799a35375fb9022519282b5405e", - "reference": "a2c6b7ced2eb7799a35375fb9022519282b5405e", + "url": "https://api.github.com/repos/symfony/console/zipball/22e8efd019c3270c4f79376234a3f8752cd25490", + "reference": "22e8efd019c3270c4f79376234a3f8752cd25490", "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", @@ -5528,7 +4849,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.2" + "source": "https://github.com/symfony/console/tree/v6.0.3" }, "funding": [ { @@ -5544,20 +4865,20 @@ "type": "tidelift" } ], - "time": "2021-12-20T16:11:12+00:00" + "time": "2022-01-26T17:23:29+00:00" }, { "name": "symfony/css-selector", - "version": "v6.0.2", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "380f86c1a9830226f42a08b5926f18aed4195f25" + "reference": "1955d595c12c111629cc814d3f2a2ff13580508a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/380f86c1a9830226f42a08b5926f18aed4195f25", - "reference": "380f86c1a9830226f42a08b5926f18aed4195f25", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/1955d595c12c111629cc814d3f2a2ff13580508a", + "reference": "1955d595c12c111629cc814d3f2a2ff13580508a", "shasum": "" }, "require": { @@ -5593,7 +4914,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v6.0.2" + "source": "https://github.com/symfony/css-selector/tree/v6.0.3" }, "funding": [ { @@ -5609,7 +4930,7 @@ "type": "tidelift" } ], - "time": "2021-12-16T22:13:01+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/deprecation-contracts", @@ -5680,25 +5001,29 @@ }, { "name": "symfony/dom-crawler", - "version": "v3.4.47", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "ef97bcfbae5b384b4ca6c8d57b617722f15241a6" + "reference": "24d9de5965b8b043ea13ef234087543c9740641c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/ef97bcfbae5b384b4ca6c8d57b617722f15241a6", - "reference": "ef97bcfbae5b384b4ca6c8d57b617722f15241a6", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/24d9de5965b8b043ea13ef234087543c9740641c", + "reference": "24d9de5965b8b043ea13ef234087543c9740641c", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", + "php": ">=8.0.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0" }, + "conflict": { + "masterminds/html5": "<2.6" + }, "require-dev": { - "symfony/css-selector": "~2.8|~3.0|~4.0" + "masterminds/html5": "^2.6", + "symfony/css-selector": "^5.4|^6.0" }, "suggest": { "symfony/css-selector": "" @@ -5726,10 +5051,10 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony DomCrawler Component", + "description": "Eases DOM navigation for HTML and XML documents", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v3.4.47" + "source": "https://github.com/symfony/dom-crawler/tree/v6.0.3" }, "funding": [ { @@ -5745,31 +5070,31 @@ "type": "tidelift" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/error-handler", - "version": "v5.4.2", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "e0c0dd0f9d4120a20158fc9aec2367d07d38bc56" + "reference": "20343b3bad7ebafa38138ddcb97290a24722b57b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/e0c0dd0f9d4120a20158fc9aec2367d07d38bc56", - "reference": "e0c0dd0f9d4120a20158fc9aec2367d07d38bc56", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/20343b3bad7ebafa38138ddcb97290a24722b57b", + "reference": "20343b3bad7ebafa38138ddcb97290a24722b57b", "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" @@ -5800,7 +5125,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.2" + "source": "https://github.com/symfony/error-handler/tree/v6.0.3" }, "funding": [ { @@ -5816,20 +5141,20 @@ "type": "tidelift" } ], - "time": "2021-12-19T20:02:00+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v6.0.2", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "7093f25359e2750bfe86842c80c4e4a6a852d05c" + "reference": "6472ea2dd415e925b90ca82be64b8bc6157f3934" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/7093f25359e2750bfe86842c80c4e4a6a852d05c", - "reference": "7093f25359e2750bfe86842c80c4e4a6a852d05c", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/6472ea2dd415e925b90ca82be64b8bc6157f3934", + "reference": "6472ea2dd415e925b90ca82be64b8bc6157f3934", "shasum": "" }, "require": { @@ -5883,7 +5208,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/v6.0.2" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.0.3" }, "funding": [ { @@ -5899,7 +5224,7 @@ "type": "tidelift" } ], - "time": "2021-12-21T10:43:13+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -5982,22 +5307,20 @@ }, { "name": "symfony/finder", - "version": "v5.4.2", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "e77046c252be48c48a40816187ed527703c8f76c" + "reference": "8661b74dbabc23223f38c9b99d3f8ade71170430" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/e77046c252be48c48a40816187ed527703c8f76c", - "reference": "e77046c252be48c48a40816187ed527703c8f76c", + "url": "https://api.github.com/repos/symfony/finder/zipball/8661b74dbabc23223f38c9b99d3f8ade71170430", + "reference": "8661b74dbabc23223f38c9b99d3f8ade71170430", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.0.2" }, "type": "library", "autoload": { @@ -6025,7 +5348,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.2" + "source": "https://github.com/symfony/finder/tree/v6.0.3" }, "funding": [ { @@ -6041,33 +5364,32 @@ "type": "tidelift" } ], - "time": "2021-12-15T11:06:13+00:00" + "time": "2022-01-26T17:23:29+00:00" }, { "name": "symfony/http-foundation", - "version": "v5.4.2", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "ce952af52877eaf3eab5d0c08cc0ea865ed37313" + "reference": "ad157299ced81a637fade1efcadd688d6deba5c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ce952af52877eaf3eab5d0c08cc0ea865ed37313", - "reference": "ce952af52877eaf3eab5d0c08cc0ea865ed37313", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ad157299ced81a637fade1efcadd688d6deba5c1", + "reference": "ad157299ced81a637fade1efcadd688d6deba5c1", "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/expression-language": "^4.4|^5.0|^6.0", - "symfony/mime": "^4.4|^5.0|^6.0" + "symfony/cache": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/mime": "^5.4|^6.0" }, "suggest": { "symfony/mime": "To use the file extension guesser" @@ -6098,7 +5420,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.2" + "source": "https://github.com/symfony/http-foundation/tree/v6.0.3" }, "funding": [ { @@ -6114,67 +5436,64 @@ "type": "tidelift" } ], - "time": "2021-12-28T17:15:56+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/http-kernel", - "version": "v5.4.2", + "version": "v6.0.4", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "35b7e9868953e0d1df84320bb063543369e43ef5" + "reference": "9dce179ce52b0f4f669c07fd5e465e5d809a5d3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/35b7e9868953e0d1df84320bb063543369e43ef5", - "reference": "35b7e9868953e0d1df84320bb063543369e43ef5", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9dce179ce52b0f4f669c07fd5e465e5d809a5d3b", + "reference": "9dce179ce52b0f4f669c07fd5e465e5d809a5d3b", "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" }, @@ -6210,7 +5529,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.2" + "source": "https://github.com/symfony/http-kernel/tree/v6.0.4" }, "funding": [ { @@ -6226,42 +5545,114 @@ "type": "tidelift" } ], - "time": "2021-12-29T13:20:26+00:00" + "time": "2022-01-29T18:12:46+00:00" }, { - "name": "symfony/mime", - "version": "v5.4.2", + "name": "symfony/mailer", + "version": "v6.0.3", "source": { "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "1bfd938cf9562822c05c4d00e8f92134d3c8e42d" + "url": "https://github.com/symfony/mailer.git", + "reference": "d958befe7dbee9d2b2157ef6dfa9b103efa94f82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/1bfd938cf9562822c05c4d00e8f92134d3c8e42d", - "reference": "1bfd938cf9562822c05c4d00e8f92134d3c8e42d", + "url": "https://api.github.com/repos/symfony/mailer/zipball/d958befe7dbee9d2b2157ef6dfa9b103efa94f82", + "reference": "d958befe7dbee9d2b2157ef6dfa9b103efa94f82", "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.3" + }, + "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-01-02T09:55:41+00:00" + }, + { + "name": "symfony/mime", + "version": "v6.0.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "2cd9601efd040e56f43360daa68f3c6b0534923a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/2cd9601efd040e56f43360daa68f3c6b0534923a", + "reference": "2cd9601efd040e56f43360daa68f3c6b0534923a", + "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" }, "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/serializer": "^5.2|^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|^6.0" }, "type": "library", "autoload": { @@ -6293,7 +5684,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.2" + "source": "https://github.com/symfony/mime/tree/v6.0.3" }, "funding": [ { @@ -6309,7 +5700,7 @@ "type": "tidelift" } ], - "time": "2021-12-28T17:15:56+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/polyfill-ctype", @@ -6427,12 +5818,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Iconv\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Iconv\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6507,12 +5898,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6590,12 +5981,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6675,12 +6066,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -6839,12 +6230,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6887,85 +6278,6 @@ ], "time": "2021-05-27T09:17:38+00:00" }, - { - "name": "symfony/polyfill-php73", - "version": "v1.24.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "cc5db0e22b3cb4111010e48785a97f670b350ca5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/cc5db0e22b3cb4111010e48785a97f670b350ca5", - "reference": "cc5db0e22b3cb4111010e48785a97f670b350ca5", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.23-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, - "files": [ - "bootstrap.php" - ], - "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.24.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": "2021-06-05T21:20:04+00:00" - }, { "name": "symfony/polyfill-php80", "version": "v1.24.0", @@ -6994,12 +6306,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -7077,12 +6389,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php81\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -7130,21 +6442,20 @@ }, { "name": "symfony/process", - "version": "v5.4.2", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "2b3ba8722c4aaf3e88011be5e7f48710088fb5e4" + "reference": "298ed357274c1868c20a0061df256a1250a6c4af" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/2b3ba8722c4aaf3e88011be5e7f48710088fb5e4", - "reference": "2b3ba8722c4aaf3e88011be5e7f48710088fb5e4", + "url": "https://api.github.com/repos/symfony/process/zipball/298ed357274c1868c20a0061df256a1250a6c4af", + "reference": "298ed357274c1868c20a0061df256a1250a6c4af", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.0.2" }, "type": "library", "autoload": { @@ -7172,7 +6483,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v5.4.2" + "source": "https://github.com/symfony/process/tree/v6.0.3" }, "funding": [ { @@ -7188,41 +6499,39 @@ "type": "tidelift" } ], - "time": "2021-12-27T21:01:00+00:00" + "time": "2022-01-26T17:23:29+00:00" }, { "name": "symfony/routing", - "version": "v5.4.0", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "9eeae93c32ca86746e5d38f3679e9569981038b1" + "reference": "b1debdf7a40e6bc7eee0f363ab9dd667fe04f099" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/9eeae93c32ca86746e5d38f3679e9569981038b1", - "reference": "9eeae93c32ca86746e5d38f3679e9569981038b1", + "url": "https://api.github.com/repos/symfony/routing/zipball/b1debdf7a40e6bc7eee0f363ab9dd667fe04f099", + "reference": "b1debdf7a40e6bc7eee0f363ab9dd667fe04f099", "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", @@ -7262,7 +6571,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v5.4.0" + "source": "https://github.com/symfony/routing/tree/v6.0.3" }, "funding": [ { @@ -7278,25 +6587,25 @@ "type": "tidelift" } ], - "time": "2021-11-23T10:19:22+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.4.1", + "version": "v3.0.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "d664541b99d6fb0247ec5ff32e87238582236204" + "reference": "36715ebf9fb9db73db0cb24263c79077c6fe8603" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d664541b99d6fb0247ec5ff32e87238582236204", - "reference": "d664541b99d6fb0247ec5ff32e87238582236204", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/36715ebf9fb9db73db0cb24263c79077c6fe8603", + "reference": "36715ebf9fb9db73db0cb24263c79077c6fe8603", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/container": "^1.1" + "php": ">=8.0.2", + "psr/container": "^2.0" }, "conflict": { "ext-psr": "<1.1|>=2" @@ -7307,7 +6616,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "3.0-dev" }, "thanks": { "name": "symfony/contracts", @@ -7344,7 +6653,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.4.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.0.0" }, "funding": [ { @@ -7360,20 +6669,20 @@ "type": "tidelift" } ], - "time": "2021-11-04T16:37:19+00:00" + "time": "2021-11-04T17:53:12+00:00" }, { "name": "symfony/string", - "version": "v6.0.2", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "bae261d0c3ac38a1f802b4dfed42094296100631" + "reference": "522144f0c4c004c80d56fa47e40e17028e2eefc2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/bae261d0c3ac38a1f802b4dfed42094296100631", - "reference": "bae261d0c3ac38a1f802b4dfed42094296100631", + "url": "https://api.github.com/repos/symfony/string/zipball/522144f0c4c004c80d56fa47e40e17028e2eefc2", + "reference": "522144f0c4c004c80d56fa47e40e17028e2eefc2", "shasum": "" }, "require": { @@ -7429,7 +6738,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.0.2" + "source": "https://github.com/symfony/string/tree/v6.0.3" }, "funding": [ { @@ -7445,20 +6754,20 @@ "type": "tidelift" } ], - "time": "2021-12-16T22:13:01+00:00" + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/translation", - "version": "v6.0.2", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "a16c33f93e2fd62d259222aebf792158e9a28a77" + "reference": "71bb15335798f8c4da110911bcf2d2fead7a430d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/a16c33f93e2fd62d259222aebf792158e9a28a77", - "reference": "a16c33f93e2fd62d259222aebf792158e9a28a77", + "url": "https://api.github.com/repos/symfony/translation/zipball/71bb15335798f8c4da110911bcf2d2fead7a430d", + "reference": "71bb15335798f8c4da110911bcf2d2fead7a430d", "shasum": "" }, "require": { @@ -7524,7 +6833,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.0.2" + "source": "https://github.com/symfony/translation/tree/v6.0.3" }, "funding": [ { @@ -7540,7 +6849,7 @@ "type": "tidelift" } ], - "time": "2021-12-25T20:10:03+00:00" + "time": "2022-01-07T00:29:03+00:00" }, { "name": "symfony/translation-contracts", @@ -7622,32 +6931,31 @@ }, { "name": "symfony/var-dumper", - "version": "v5.4.2", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "1b56c32c3679002b3a42384a580e16e2600f41c1" + "reference": "7b701676fc64f9ef11f9b4870f16b48f66be4834" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/1b56c32c3679002b3a42384a580e16e2600f41c1", - "reference": "1b56c32c3679002b3a42384a580e16e2600f41c1", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/7b701676fc64f9ef11f9b4870f16b48f66be4834", + "reference": "7b701676fc64f9ef11f9b4870f16b48f66be4834", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" + "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": { @@ -7691,7 +6999,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.2" + "source": "https://github.com/symfony/var-dumper/tree/v6.0.3" }, "funding": [ { @@ -7707,7 +7015,7 @@ "type": "tidelift" } ], - "time": "2021-12-29T10:10:35+00:00" + "time": "2022-01-17T16:30:44+00:00" }, { "name": "theodorejb/polycast", @@ -7885,21 +7193,21 @@ }, { "name": "voku/anti-xss", - "version": "4.1.35", + "version": "4.1.36", "source": { "type": "git", "url": "https://github.com/voku/anti-xss.git", - "reference": "4d7ec2816cd6eeebb7d5abbde8b0349f66709496" + "reference": "0d8f17f7298a6ffa7bc30b01e44f10e8a7460322" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/voku/anti-xss/zipball/4d7ec2816cd6eeebb7d5abbde8b0349f66709496", - "reference": "4d7ec2816cd6eeebb7d5abbde8b0349f66709496", + "url": "https://api.github.com/repos/voku/anti-xss/zipball/0d8f17f7298a6ffa7bc30b01e44f10e8a7460322", + "reference": "0d8f17f7298a6ffa7bc30b01e44f10e8a7460322", "shasum": "" }, "require": { "php": ">=7.0.0", - "voku/portable-utf8": "~6.0.0" + "voku/portable-utf8": "~6.0.2" }, "require-dev": { "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" @@ -7940,7 +7248,7 @@ ], "support": { "issues": "https://github.com/voku/anti-xss/issues", - "source": "https://github.com/voku/anti-xss/tree/4.1.35" + "source": "https://github.com/voku/anti-xss/tree/4.1.36" }, "funding": [ { @@ -7964,20 +7272,20 @@ "type": "tidelift" } ], - "time": "2021-12-08T15:20:33+00:00" + "time": "2022-01-27T07:19:19+00:00" }, { "name": "voku/portable-ascii", - "version": "1.5.6", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/voku/portable-ascii.git", - "reference": "80953678b19901e5165c56752d087fc11526017c" + "reference": "9bd89e83cecdf8c37b64909454249eaed98b2c89" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/voku/portable-ascii/zipball/80953678b19901e5165c56752d087fc11526017c", - "reference": "80953678b19901e5165c56752d087fc11526017c", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/9bd89e83cecdf8c37b64909454249eaed98b2c89", + "reference": "9bd89e83cecdf8c37b64909454249eaed98b2c89", "shasum": "" }, "require": { @@ -8014,7 +7322,7 @@ ], "support": { "issues": "https://github.com/voku/portable-ascii/issues", - "source": "https://github.com/voku/portable-ascii/tree/1.5.6" + "source": "https://github.com/voku/portable-ascii/tree/2.0.0" }, "funding": [ { @@ -8038,20 +7346,20 @@ "type": "tidelift" } ], - "time": "2020-11-12T00:07:28+00:00" + "time": "2022-01-24T18:59:03+00:00" }, { "name": "voku/portable-utf8", - "version": "6.0.0", + "version": "6.0.3", "source": { "type": "git", "url": "https://github.com/voku/portable-utf8.git", - "reference": "ac7596df7286649c08030746d1f2463aa89108a0" + "reference": "82a714b5a4973974c1113e97b11c1044a8b8cb85" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/voku/portable-utf8/zipball/ac7596df7286649c08030746d1f2463aa89108a0", - "reference": "ac7596df7286649c08030746d1f2463aa89108a0", + "url": "https://api.github.com/repos/voku/portable-utf8/zipball/82a714b5a4973974c1113e97b11c1044a8b8cb85", + "reference": "82a714b5a4973974c1113e97b11c1044a8b8cb85", "shasum": "" }, "require": { @@ -8061,7 +7369,7 @@ "symfony/polyfill-intl-normalizer": "~1.0", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php72": "~1.0", - "voku/portable-ascii": "~1.5.6" + "voku/portable-ascii": "~2.0.0" }, "require-dev": { "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" @@ -8076,12 +7384,12 @@ }, "type": "library", "autoload": { - "psr-4": { - "voku\\": "src/voku/" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "voku\\": "src/voku/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -8113,7 +7421,7 @@ ], "support": { "issues": "https://github.com/voku/portable-utf8/issues", - "source": "https://github.com/voku/portable-utf8/tree/6.0.0" + "source": "https://github.com/voku/portable-utf8/tree/6.0.3" }, "funding": [ { @@ -8137,7 +7445,7 @@ "type": "tidelift" } ], - "time": "2021-12-08T15:14:03+00:00" + "time": "2022-01-30T05:20:24+00:00" }, { "name": "vstelmakh/url-highlight", @@ -8422,149 +7730,6 @@ ], "time": "2020-11-10T18:47:58+00:00" }, - { - "name": "facade/flare-client-php", - "version": "1.9.1", - "source": { - "type": "git", - "url": "https://github.com/facade/flare-client-php.git", - "reference": "b2adf1512755637d0cef4f7d1b54301325ac78ed" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/facade/flare-client-php/zipball/b2adf1512755637d0cef4f7d1b54301325ac78ed", - "reference": "b2adf1512755637d0cef4f7d1b54301325ac78ed", - "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.16", - "spatie/phpunit-snapshot-assertions": "^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-4": { - "Facade\\FlareClient\\": "src" - }, - "files": [ - "src/helpers.php" - ] - }, - "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.9.1" - }, - "funding": [ - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2021-09-13T12:16:46+00:00" - }, - { - "name": "facade/ignition", - "version": "2.17.4", - "source": { - "type": "git", - "url": "https://github.com/facade/ignition.git", - "reference": "95c80bd35ee6858e9e1439b2f6a698295eeb2070" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/facade/ignition/zipball/95c80bd35ee6858e9e1439b2f6a698295eeb2070", - "reference": "95c80bd35ee6858e9e1439b2f6a698295eeb2070", - "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": { - "psr-4": { - "Facade\\Ignition\\": "src" - }, - "files": [ - "src/helpers.php" - ] - }, - "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": "2021-12-27T15:11:24+00:00" - }, { "name": "facade/ignition-contracts", "version": "1.0.2", @@ -8620,16 +7785,16 @@ }, { "name": "fakerphp/faker", - "version": "v1.17.0", + "version": "v1.19.0", "source": { "type": "git", "url": "https://github.com/FakerPHP/Faker.git", - "reference": "b85e9d44eae8c52cca7aa0939483611f7232b669" + "reference": "d7f08a622b3346766325488aa32ddc93ccdecc75" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/b85e9d44eae8c52cca7aa0939483611f7232b669", - "reference": "b85e9d44eae8c52cca7aa0939483611f7232b669", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/d7f08a622b3346766325488aa32ddc93ccdecc75", + "reference": "d7f08a622b3346766325488aa32ddc93ccdecc75", "shasum": "" }, "require": { @@ -8642,10 +7807,12 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.4.1", + "doctrine/persistence": "^1.3 || ^2.0", "ext-intl": "*", "symfony/phpunit-bridge": "^4.4 || ^5.2" }, "suggest": { + "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", "ext-curl": "Required by Faker\\Provider\\Image to download images.", "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", @@ -8654,7 +7821,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "v1.17-dev" + "dev-main": "v1.19-dev" } }, "autoload": { @@ -8679,9 +7846,9 @@ ], "support": { "issues": "https://github.com/FakerPHP/Faker/issues", - "source": "https://github.com/FakerPHP/Faker/tree/v1.17.0" + "source": "https://github.com/FakerPHP/Faker/tree/v1.19.0" }, - "time": "2021-12-05T17:14:47+00:00" + "time": "2022-02-02T17:38:57+00:00" }, { "name": "filp/whoops", @@ -8806,36 +7973,42 @@ "time": "2020-07-09T08:09:16+00:00" }, { - "name": "jasonmccreary/laravel-test-assertions", - "version": "v2.0.0", + "name": "laravel/sail", + "version": "v1.13.2", "source": { "type": "git", - "url": "https://github.com/jasonmccreary/laravel-test-assertions.git", - "reference": "f70f51ed7cdb7d5818d927522401d8ccc467fa25" + "url": "https://github.com/laravel/sail.git", + "reference": "ede5e861549be2c3a8b789cdb34203a5aef5b92a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jasonmccreary/laravel-test-assertions/zipball/f70f51ed7cdb7d5818d927522401d8ccc467fa25", - "reference": "f70f51ed7cdb7d5818d927522401d8ccc467fa25", + "url": "https://api.github.com/repos/laravel/sail/zipball/ede5e861549be2c3a8b789cdb34203a5aef5b92a", + "reference": "ede5e861549be2c3a8b789cdb34203a5aef5b92a", "shasum": "" }, "require": { - "illuminate/testing": "^8.0", - "mockery/mockery": "^1.4.2", - "php": ">=7.3", - "phpunit/phpunit": "^9.3.3" + "illuminate/console": "^8.0|^9.0", + "illuminate/contracts": "^8.0|^9.0", + "illuminate/support": "^8.0|^9.0", + "php": "^7.3|^8.0" }, + "bin": [ + "bin/sail" + ], "type": "library", "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + }, "laravel": { "providers": [ - "JMac\\Testing\\AdditionalAssertionsServiceProvider" + "Laravel\\Sail\\SailServiceProvider" ] } }, "autoload": { "psr-4": { - "JMac\\Testing\\": "src/" + "Laravel\\Sail\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -8844,29 +8017,33 @@ ], "authors": [ { - "name": "Jason McCreary", - "email": "jason@pureconcepts.net" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "A set of helpful assertions when testing Laravel applications.", + "description": "Docker files for running a basic Laravel application.", + "keywords": [ + "docker", + "laravel" + ], "support": { - "issues": "https://github.com/jasonmccreary/laravel-test-assertions/issues", - "source": "https://github.com/jasonmccreary/laravel-test-assertions/tree/v2.0.0" + "issues": "https://github.com/laravel/sail/issues", + "source": "https://github.com/laravel/sail" }, - "time": "2021-09-28T18:47:10+00:00" + "time": "2022-02-08T14:14:12+00:00" }, { "name": "mockery/mockery", - "version": "1.4.4", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/mockery/mockery.git", - "reference": "e01123a0e847d52d186c5eb4b9bf58b0c6d00346" + "reference": "c10a5f6e06fc2470ab1822fa13fa2a7380f8fbac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mockery/mockery/zipball/e01123a0e847d52d186c5eb4b9bf58b0c6d00346", - "reference": "e01123a0e847d52d186c5eb4b9bf58b0c6d00346", + "url": "https://api.github.com/repos/mockery/mockery/zipball/c10a5f6e06fc2470ab1822fa13fa2a7380f8fbac", + "reference": "c10a5f6e06fc2470ab1822fa13fa2a7380f8fbac", "shasum": "" }, "require": { @@ -8923,9 +8100,9 @@ ], "support": { "issues": "https://github.com/mockery/mockery/issues", - "source": "https://github.com/mockery/mockery/tree/1.4.4" + "source": "https://github.com/mockery/mockery/tree/1.5.0" }, - "time": "2021-09-13T15:28:59+00:00" + "time": "2022-01-20T13:18:17+00:00" }, { "name": "myclabs/deep-copy", @@ -8954,12 +8131,12 @@ }, "type": "library", "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, "files": [ "src/DeepCopy/deep_copy.php" - ] + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -8986,105 +8163,38 @@ "time": "2020-11-13T09:40:50+00:00" }, { - "name": "nette/finder", - "version": "v2.5.3", + "name": "nunomaduro/collision", + "version": "v6.1.0", "source": { "type": "git", - "url": "https://github.com/nette/finder.git", - "reference": "64dc25b7929b731e72a1bc84a9e57727f5d5d3e8" + "url": "https://github.com/nunomaduro/collision.git", + "reference": "df09e21a5e5d5a7d51a8b9ecd44d3dd150d97fec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/finder/zipball/64dc25b7929b731e72a1bc84a9e57727f5d5d3e8", - "reference": "64dc25b7929b731e72a1bc84a9e57727f5d5d3e8", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/df09e21a5e5d5a7d51a8b9ecd44d3dd150d97fec", + "reference": "df09e21a5e5d5a7d51a8b9ecd44d3dd150d97fec", "shasum": "" }, "require": { - "nette/utils": "^2.4 || ^3.0", - "php": ">=7.1" - }, - "conflict": { - "nette/nette": "<2.2" + "facade/ignition-contracts": "^1.0.2", + "filp/whoops": "^2.14.5", + "php": "^8.0.0", + "symfony/console": "^6.0.2" }, "require-dev": { - "nette/tester": "^2.0", - "phpstan/phpstan": "^0.12", - "tracy/tracy": "^2.3" + "brianium/paratest": "^6.4.1", + "laravel/framework": "^9.0", + "nunomaduro/larastan": "^1.0.2", + "nunomaduro/mock-final-classes": "^1.1.0", + "orchestra/testbench": "^7.0.0", + "phpunit/phpunit": "^9.5.11" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.5-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" - ], - "authors": [ - { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" + "dev-develop": "6.x-dev" }, - { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" - } - ], - "description": "🔍 Nette Finder: find files and directories with an intuitive API.", - "homepage": "https://nette.org", - "keywords": [ - "filesystem", - "glob", - "iterator", - "nette" - ], - "support": { - "issues": "https://github.com/nette/finder/issues", - "source": "https://github.com/nette/finder/tree/v2.5.3" - }, - "time": "2021-12-12T17:43:24+00:00" - }, - { - "name": "nunomaduro/collision", - "version": "v5.11.0", - "source": { - "type": "git", - "url": "https://github.com/nunomaduro/collision.git", - "reference": "8b610eef8582ccdc05d8f2ab23305e2d37049461" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/collision/zipball/8b610eef8582ccdc05d8f2ab23305e2d37049461", - "reference": "8b610eef8582ccdc05d8f2ab23305e2d37049461", - "shasum": "" - }, - "require": { - "facade/ignition-contracts": "^1.0", - "filp/whoops": "^2.14.3", - "php": "^7.3 || ^8.0", - "symfony/console": "^5.0" - }, - "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" - }, - "type": "library", - "extra": { "laravel": { "providers": [ "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" @@ -9137,7 +8247,7 @@ "type": "patreon" } ], - "time": "2022-01-10T16:22:52+00:00" + "time": "2022-01-18T17:49:08+00:00" }, { "name": "phar-io/manifest", @@ -9201,16 +8311,16 @@ }, { "name": "phar-io/version", - "version": "3.1.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/phar-io/version.git", - "reference": "bae7c545bef187884426f042434e561ab1ddb182" + "reference": "15a90844ad40f127afd244c0cad228de2a80052a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/bae7c545bef187884426f042434e561ab1ddb182", - "reference": "bae7c545bef187884426f042434e561ab1ddb182", + "url": "https://api.github.com/repos/phar-io/version/zipball/15a90844ad40f127afd244c0cad228de2a80052a", + "reference": "15a90844ad40f127afd244c0cad228de2a80052a", "shasum": "" }, "require": { @@ -9246,9 +8356,9 @@ "description": "Library for handling version information and constraints", "support": { "issues": "https://github.com/phar-io/version/issues", - "source": "https://github.com/phar-io/version/tree/3.1.0" + "source": "https://github.com/phar-io/version/tree/3.1.1" }, - "time": "2021-02-23T14:00:09+00:00" + "time": "2022-02-07T21:56:48+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -9797,16 +8907,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.5.11", + "version": "9.5.13", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "2406855036db1102126125537adb1406f7242fdd" + "reference": "597cb647654ede35e43b137926dfdfef0fb11743" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/2406855036db1102126125537adb1406f7242fdd", - "reference": "2406855036db1102126125537adb1406f7242fdd", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/597cb647654ede35e43b137926dfdfef0fb11743", + "reference": "597cb647654ede35e43b137926dfdfef0fb11743", "shasum": "" }, "require": { @@ -9857,11 +8967,11 @@ } }, "autoload": { - "classmap": [ - "src/" - ], "files": [ "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -9884,7 +8994,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.11" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.13" }, "funding": [ { @@ -9896,7 +9006,7 @@ "type": "github" } ], - "time": "2021-12-25T07:07:57+00:00" + "time": "2022-01-24T07:33:35+00:00" }, { "name": "sebastian/cli-parser", @@ -10863,17 +9973,301 @@ "time": "2020-09-28T06:39:44+00:00" }, { - "name": "styleci/cli", - "version": "v1.2.1", + "name": "spatie/backtrace", + "version": "1.2.1", "source": { "type": "git", - "url": "https://github.com/StyleCI/CLI.git", - "reference": "917ee0b5b67079afbeb3499d3ba63b58545e780a" + "url": "https://github.com/spatie/backtrace.git", + "reference": "4ee7d41aa5268107906ea8a4d9ceccde136dbd5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/StyleCI/CLI/zipball/917ee0b5b67079afbeb3499d3ba63b58545e780a", - "reference": "917ee0b5b67079afbeb3499d3ba63b58545e780a", + "url": "https://api.github.com/repos/spatie/backtrace/zipball/4ee7d41aa5268107906ea8a4d9ceccde136dbd5b", + "reference": "4ee7d41aa5268107906ea8a4d9ceccde136dbd5b", + "shasum": "" + }, + "require": { + "php": "^7.3|^8.0" + }, + "require-dev": { + "ext-json": "*", + "phpunit/phpunit": "^9.3", + "symfony/var-dumper": "^5.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Backtrace\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van de Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "A better backtrace", + "homepage": "https://github.com/spatie/backtrace", + "keywords": [ + "Backtrace", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/backtrace/issues", + "source": "https://github.com/spatie/backtrace/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/sponsors/spatie", + "type": "github" + }, + { + "url": "https://spatie.be/open-source/support-us", + "type": "other" + } + ], + "time": "2021-11-09T10:57:15+00:00" + }, + { + "name": "spatie/flare-client-php", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/flare-client-php.git", + "reference": "c8d9d1c639e217cb9ada5db8fea869a7f1b0c85a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/c8d9d1c639e217cb9ada5db8fea869a7f1b0c85a", + "reference": "c8d9d1c639e217cb9ada5db8fea869a7f1b0c85a", + "shasum": "" + }, + "require": { + "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", + "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.0.1" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2022-02-04T15:21:00+00:00" + }, + { + "name": "spatie/ignition", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/spatie/ignition.git", + "reference": "d2d5ba823af3004268556e87dfc94449e4159f5a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/ignition/zipball/d2d5ba823af3004268556e87dfc94449e4159f5a", + "reference": "d2d5ba823af3004268556e87dfc94449e4159f5a", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "monolog/monolog": "^2.0", + "php": "^8.0", + "spatie/flare-client-php": "^1.0", + "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", + "spatie/ray": "^1.32", + "symfony/process": "^5.4|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Ignition\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Spatie", + "email": "info@spatie.be", + "role": "Developer" + } + ], + "description": "A beautiful error page for PHP 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/ignition/issues", + "source": "https://github.com/spatie/ignition" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2022-01-19T12:57:41+00:00" + }, + { + "name": "spatie/laravel-ignition", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-ignition.git", + "reference": "68250225a9f83b086462c2af1b1139dfde48fbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/68250225a9f83b086462c2af1b1139dfde48fbd2", + "reference": "68250225a9f83b086462c2af1b1139dfde48fbd2", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "illuminate/support": "^8.77|^9.0", + "monolog/monolog": "^2.3", + "php": "^8.0", + "spatie/flare-client-php": "^1.0.1", + "spatie/ignition": "^1.0", + "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": { + "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-02-04T15:25:56+00:00" + }, + { + "name": "styleci/cli", + "version": "v1.2.2", + "source": { + "type": "git", + "url": "https://github.com/StyleCI/CLI.git", + "reference": "4f03b3774b08f2745b209b6a1f65f4135a9a1dbd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/StyleCI/CLI/zipball/4f03b3774b08f2745b209b6a1f65f4135a9a1dbd", + "reference": "4f03b3774b08f2745b209b6a1f65f4135a9a1dbd", "shasum": "" }, "require": { @@ -10903,659 +10297,9 @@ ], "description": "The CLI tool for StyleCI", "support": { - "source": "https://github.com/StyleCI/CLI/tree/v1.2.1" + "source": "https://github.com/StyleCI/CLI/tree/v1.2.2" }, - "time": "2021-12-05T03:06:28+00:00" - }, - { - "name": "symfony/config", - "version": "v5.4.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "2e082dae50da563c639119b7b52347a2a3db4ba5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/2e082dae50da563c639119b7b52347a2a3db4ba5", - "reference": "2e082dae50da563c639119b7b52347a2a3db4ba5", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/filesystem": "^4.4|^5.0|^6.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22" - }, - "conflict": { - "symfony/finder": "<4.4" - }, - "require-dev": { - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/finder": "^4.4|^5.0|^6.0", - "symfony/messenger": "^4.4|^5.0|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/yaml": "^4.4|^5.0|^6.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Config\\": "" - }, - "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 you find, load, combine, autofill and validate configuration values of any kind", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/config/tree/v5.4.2" - }, - "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": "2021-12-15T11:06:13+00:00" - }, - { - "name": "symfony/dependency-injection", - "version": "v5.4.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "ba94559be9738d77cd29e24b5d81cf3b89b7d628" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/ba94559be9738d77cd29e24b5d81cf3b89b7d628", - "reference": "ba94559be9738d77cd29e24b5d81cf3b89b7d628", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.1.1", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "ext-psr": "<1.1|>=2", - "symfony/config": "<5.3", - "symfony/finder": "<4.4", - "symfony/proxy-manager-bridge": "<4.4", - "symfony/yaml": "<4.4" - }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0|2.0" - }, - "require-dev": { - "symfony/config": "^5.3|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/yaml": "^4.4|^5.0|^6.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "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": "Allows you to standardize and centralize the way objects are constructed in your application", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v5.4.2" - }, - "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": "2021-12-29T10:10:35+00:00" - }, - { - "name": "symfony/filesystem", - "version": "v5.4.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "731f917dc31edcffec2c6a777f3698c33bea8f01" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/731f917dc31edcffec2c6a777f3698c33bea8f01", - "reference": "731f917dc31edcffec2c6a777f3698c33bea8f01", - "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.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": "2021-10-28T13:39:27+00:00" - }, - { - "name": "symfony/yaml", - "version": "v5.4.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "b9eb163846a61bb32dfc147f7859e274fab38b58" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/b9eb163846a61bb32dfc147f7859e274fab38b58", - "reference": "b9eb163846a61bb32dfc147f7859e274fab38b58", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "symfony/console": "<5.3" - }, - "require-dev": { - "symfony/console": "^5.3|^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/v5.4.2" - }, - "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": "2021-12-16T21:58:21+00:00" - }, - { - "name": "symplify/autowire-array-parameter", - "version": "8.3.48", - "source": { - "type": "git", - "url": "https://github.com/symplify/autowire-array-parameter.git", - "reference": "721e29f2e656cc3cf1101fcc0dbb4f4a44d9309b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symplify/autowire-array-parameter/zipball/721e29f2e656cc3cf1101fcc0dbb4f4a44d9309b", - "reference": "721e29f2e656cc3cf1101fcc0dbb4f4a44d9309b", - "shasum": "" - }, - "require": { - "nette/utils": "^3.0", - "php": ">=7.2", - "symfony/dependency-injection": "^4.4|^5.1", - "symplify/package-builder": "^8.3.48" - }, - "require-dev": { - "phpunit/phpunit": "^8.5|^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symplify\\AutowireArrayParameter\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Autowire array parameters for your Symfony applications", - "support": { - "source": "https://github.com/symplify/autowire-array-parameter/tree/8.3.48" - }, - "funding": [ - { - "url": "https://www.paypal.me/rectorphp", - "type": "custom" - }, - { - "url": "https://github.com/tomasvotruba", - "type": "github" - } - ], - "time": "2020-10-26T10:38:48+00:00" - }, - { - "name": "symplify/changelog-linker", - "version": "8.3.48", - "source": { - "type": "git", - "url": "https://github.com/symplify/changelog-linker.git", - "reference": "170247202c2e10a72fc878d79e626c938a9728c5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symplify/changelog-linker/zipball/170247202c2e10a72fc878d79e626c938a9728c5", - "reference": "170247202c2e10a72fc878d79e626c938a9728c5", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "^6.5|^7.0", - "nette/utils": "^3.0", - "php": ">=7.2", - "symfony/console": "^4.4|^5.1", - "symfony/http-kernel": "^4.4|^5.1", - "symfony/process": "^4.4|^5.1", - "symplify/autowire-array-parameter": "^8.3.48", - "symplify/package-builder": "^8.3.48", - "symplify/set-config-resolver": "^8.3.48", - "symplify/smart-file-system": "^8.3.48" - }, - "require-dev": { - "phpunit/phpunit": "^8.5|^9.0" - }, - "bin": [ - "bin/changelog-linker" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symplify\\ChangelogLinker\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Generates beautiful CHANGELOG.md with links to PRs, versions and users grouped in Added/Changed/Fixed/Removed categories.", - "support": { - "source": "https://github.com/symplify/changelog-linker/tree/8.3.48" - }, - "funding": [ - { - "url": "https://www.paypal.me/rectorphp", - "type": "custom" - }, - { - "url": "https://github.com/tomasvotruba", - "type": "github" - } - ], - "abandoned": "ergebnis/github-changelog", - "time": "2020-10-26T10:38:48+00:00" - }, - { - "name": "symplify/package-builder", - "version": "8.3.48", - "source": { - "type": "git", - "url": "https://github.com/symplify/package-builder.git", - "reference": "d262d5c2043c669f145d3eabf7d8114ae64cf169" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symplify/package-builder/zipball/d262d5c2043c669f145d3eabf7d8114ae64cf169", - "reference": "d262d5c2043c669f145d3eabf7d8114ae64cf169", - "shasum": "" - }, - "require": { - "nette/finder": "^2.5", - "nette/utils": "^3.0", - "php": ">=7.2", - "symfony/config": "^4.4|^5.1", - "symfony/console": "^4.4|^5.1", - "symfony/dependency-injection": "^4.4|^5.1", - "symfony/finder": "^4.4|^5.1", - "symfony/http-kernel": "^4.4|^5.1", - "symfony/yaml": "^4.4|^5.1", - "symplify/autowire-array-parameter": "^8.3.48", - "symplify/symplify-kernel": "^8.3.48" - }, - "require-dev": { - "phpunit/phpunit": "^8.5|^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symplify\\PackageBuilder\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Dependency Injection, Console and Kernel toolkit for Symplify packages.", - "support": { - "source": "https://github.com/symplify/package-builder/tree/8.3.48" - }, - "funding": [ - { - "url": "https://www.paypal.me/rectorphp", - "type": "custom" - }, - { - "url": "https://github.com/tomasvotruba", - "type": "github" - } - ], - "time": "2020-10-26T10:38:48+00:00" - }, - { - "name": "symplify/set-config-resolver", - "version": "8.3.48", - "source": { - "type": "git", - "url": "https://github.com/symplify/set-config-resolver.git", - "reference": "1333995e30b7acfa7c4378c5f85de1dd96226c93" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symplify/set-config-resolver/zipball/1333995e30b7acfa7c4378c5f85de1dd96226c93", - "reference": "1333995e30b7acfa7c4378c5f85de1dd96226c93", - "shasum": "" - }, - "require": { - "nette/utils": "^3.0", - "php": ">=7.2", - "symfony/config": "^4.4|^5.1", - "symfony/console": "^4.4|^5.1", - "symfony/dependency-injection": "^4.4|^5.1", - "symfony/filesystem": "^4.4|^5.1", - "symfony/finder": "^4.4|^5.1", - "symfony/yaml": "^4.4|^5.1", - "symplify/smart-file-system": "^8.3.48", - "symplify/symplify-kernel": "^8.3.48" - }, - "require-dev": { - "phpunit/phpunit": "^8.5|^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symplify\\SetConfigResolver\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Resolve config and sets from configs and cli opptions for CLI applications", - "support": { - "issues": "https://github.com/symplify/set-config-resolver/issues", - "source": "https://github.com/symplify/set-config-resolver/tree/8.3.48" - }, - "funding": [ - { - "url": "https://www.paypal.me/rectorphp", - "type": "custom" - }, - { - "url": "https://github.com/tomasvotruba", - "type": "github" - } - ], - "abandoned": true, - "time": "2020-10-26T10:38:48+00:00" - }, - { - "name": "symplify/smart-file-system", - "version": "8.3.48", - "source": { - "type": "git", - "url": "https://github.com/symplify/smart-file-system.git", - "reference": "4146069c725b7c6e2f53924a151286f1e26c132f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symplify/smart-file-system/zipball/4146069c725b7c6e2f53924a151286f1e26c132f", - "reference": "4146069c725b7c6e2f53924a151286f1e26c132f", - "shasum": "" - }, - "require": { - "nette/utils": "^3.0", - "php": ">=7.2", - "symfony/filesystem": "^4.4|^5.1", - "symfony/finder": "^4.4|^5.1" - }, - "require-dev": { - "nette/finder": "^2.5", - "phpunit/phpunit": "^8.5|^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symplify\\SmartFileSystem\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Sanitized FileInfo with safe getRealPath() and other handy methods", - "support": { - "source": "https://github.com/symplify/smart-file-system/tree/8.3.48" - }, - "funding": [ - { - "url": "https://www.paypal.me/rectorphp", - "type": "custom" - }, - { - "url": "https://github.com/tomasvotruba", - "type": "github" - } - ], - "time": "2020-10-26T10:38:48+00:00" - }, - { - "name": "symplify/symplify-kernel", - "version": "8.3.48", - "source": { - "type": "git", - "url": "https://github.com/symplify/symplify-kernel.git", - "reference": "c79dc6ce559b408c08e9fbc044f59cbb64961cf9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symplify/symplify-kernel/zipball/c79dc6ce559b408c08e9fbc044f59cbb64961cf9", - "reference": "c79dc6ce559b408c08e9fbc044f59cbb64961cf9", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "symfony/console": "^4.4|^5.1", - "symfony/dependency-injection": "^4.4|^5.1", - "symfony/http-kernel": "^4.4|^5.1", - "symplify/package-builder": "^8.3.48", - "symplify/smart-file-system": "^8.3.48" - }, - "require-dev": { - "phpunit/phpunit": "^8.5|^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symplify\\SymplifyKernel\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Internal Kernel for Symplify packages", - "support": { - "issues": "https://github.com/symplify/symplify-kernel/issues", - "source": "https://github.com/symplify/symplify-kernel/tree/8.3.48" - }, - "time": "2020-10-26T10:38:48+00:00" + "time": "2022-02-05T18:16:30+00:00" }, { "name": "theseer/tokenizer", diff --git a/config/app.php b/config/app.php index 5b8286889..d0689f103 100644 --- a/config/app.php +++ b/config/app.php @@ -178,8 +178,6 @@ return [ Assada\Achievements\AchievementsServiceProvider::class, Spatie\CookieConsent\CookieConsentServiceProvider::class, Hootlex\Moderation\ModerationServiceProvider::class, - Arcanedev\LogViewer\LogViewerServiceProvider::class, - Kyslik\ColumnSortable\ColumnSortableServiceProvider::class, Intervention\Image\ImageServiceProvider::class, /* diff --git a/config/columnsortable.php b/config/columnsortable.php deleted file mode 100644 index d0caf095c..000000000 --- a/config/columnsortable.php +++ /dev/null @@ -1,107 +0,0 @@ - - * @license https://www.gnu.org/licenses/agpl-3.0.en.html/ GNU Affero General Public License v3.0 - */ - -return [ - - /* - spec columns - */ - 'columns' => [ - 'alpha' => [ - 'rows' => ['description', 'name', 'slug', 'agent'], - 'class' => 'fal fa-sort-alpha', - ], - 'amount' => [ - 'rows' => ['amount', 'price'], - 'class' => 'fal fa-sort-amount', - ], - 'numeric' => [ - 'rows' => ['created_at', 'updated_at', 'id', 'seeders', 'leechers', 'times_completed', 'size', 'uploaded', 'downloaded', 'left', 'seeder', - 'active', 'seedtime', 'updated_at', 'completed_at', 'hitrun', 'prewarn', ], - 'class' => 'fal fa-sort-numeric', - ], - ], - - /* - defines icon set to use when sorted data is none above (alpha nor amount nor numeric) - */ - 'default_icon_set' => 'fal fa-sort', - - /* - icon that shows when generating sortable link while column is not sorted - */ - 'sortable_icon' => 'fal fa-sort', - - /* - generated icon is clickable non-clickable (default) - */ - 'clickable_icon' => false, - - /* - icon and text separator (any string) - in case of 'clickable_icon' => true; separator creates possibility to style icon and anchor-text properly - */ - 'icon_text_separator' => ' ', - - /* - suffix class that is appended when ascending order is applied - */ - 'asc_suffix' => '-up', - - /* - suffix class that is appended when descending order is applied - */ - 'desc_suffix' => '-down', - - /* - default anchor class, if value is null none is added - */ - 'anchor_class' => null, - - /* - relation - column separator ex: detail.phone_number means relation "detail" and column "phone_number" - */ - 'uri_relation_column_separator' => '.', - - /* - formatting function applied to name of column, use null to turn formatting off - */ - 'formatting_function' => 'ucfirst', - - /* - inject title parameter in query strings, use null to turn injection off - example: 'inject_title' => 't' will result in ..user/?t="formatted title of sorted column" - */ - 'inject_title_as' => null, - - /* - allow request modification, when default sorting is set but is not in URI (first load) - */ - 'allow_request_modification' => true, - - /* - default order for: $user->sortable('id') usage - */ - 'default_direction' => 'asc', - - /* - default order for non-sorted columns - */ - 'default_direction_unsorted' => 'asc', - - /* - join type: join vs leftJoin (default join) - for more information see https://github.com/Kyslik/column-sortable/issues/59 - */ - 'join_type' => 'join', -]; diff --git a/config/log-viewer.php b/config/log-viewer.php deleted file mode 100644 index 2fbcb13b8..000000000 --- a/config/log-viewer.php +++ /dev/null @@ -1,141 +0,0 @@ - storage_path('logs'), - - /* ----------------------------------------------------------------- - | Log files pattern - | ----------------------------------------------------------------- - */ - - 'pattern' => [ - 'prefix' => Filesystem::PATTERN_PREFIX, // 'laravel-' - 'date' => Filesystem::PATTERN_DATE, // '[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]' - 'extension' => Filesystem::PATTERN_EXTENSION, // '.log' - ], - - /* ----------------------------------------------------------------- - | Locale - | ----------------------------------------------------------------- - | Supported locales : - | 'auto', 'ar', 'bg', 'de', 'en', 'es', 'et', 'fa', 'fr', 'hu', 'hy', 'id', 'it', 'ja', 'ko', 'nl', - | 'pl', 'pt-BR', 'ro', 'ru', 'sv', 'th', 'tr', 'zh-TW', 'zh' - */ - - 'locale' => 'en', - - /* ----------------------------------------------------------------- - | Theme - | ----------------------------------------------------------------- - | Supported themes : - | 'bootstrap-4' - | Make your own theme by adding a folder to the views directory and specifying it here. - */ - - 'theme' => 'bootstrap-4', - - /* ----------------------------------------------------------------- - | Route settings - | ----------------------------------------------------------------- - */ - - 'route' => [ - 'enabled' => true, - - 'attributes' => [ - 'prefix' => 'staff/log-viewer', - 'namespace' => 'Staff', - 'middleware' => ['web', 'auth', 'owner'], - ], - ], - - /* ----------------------------------------------------------------- - | Log entries per page - | ----------------------------------------------------------------- - | This defines how many logs & entries are displayed per page. - */ - - 'per-page' => 30, - - /* ----------------------------------------------------------------- - | Download settings - | ----------------------------------------------------------------- - */ - - 'download' => [ - 'prefix' => 'laravel-', - - 'extension' => 'log', - ], - - /* ----------------------------------------------------------------- - | Menu settings - | ----------------------------------------------------------------- - */ - - 'menu' => [ - 'filter-route' => 'log-viewer::logs.filter', - - 'icons-enabled' => true, - ], - - /* ----------------------------------------------------------------- - | Icons - | ----------------------------------------------------------------- - */ - - 'icons' => [ - /* - * Font awesome >= 4.3 - * http://fontawesome.io/icons/. - */ - 'all' => 'fa fa-fw fa-list', // http://fontawesome.io/icon/list/ - 'emergency' => 'fa fa-fw fa-bug', // http://fontawesome.io/icon/bug/ - 'alert' => 'fa fa-fw fa-bullhorn', // http://fontawesome.io/icon/bullhorn/ - 'critical' => 'fa fa-fw fa-heartbeat', // http://fontawesome.io/icon/heartbeat/ - 'error' => 'fa fa-fw fa-times-circle', // http://fontawesome.io/icon/times-circle/ - 'warning' => 'fa fa-fw fa-exclamation-triangle', // http://fontawesome.io/icon/exclamation-triangle/ - 'notice' => 'fa fa-fw fa-exclamation-circle', // http://fontawesome.io/icon/exclamation-circle/ - 'info' => 'fa fa-fw fa-info-circle', // http://fontawesome.io/icon/info-circle/ - 'debug' => 'fa fa-fw fa-life-ring', // http://fontawesome.io/icon/life-ring/ - ], - - /* ----------------------------------------------------------------- - | Colors - | ----------------------------------------------------------------- - */ - - 'colors' => [ - 'levels' => [ - 'empty' => '#D1D1D1', - 'all' => '#8A8A8A', - 'emergency' => '#B71C1C', - 'alert' => '#D32F2F', - 'critical' => '#F44336', - 'error' => '#FF5722', - 'warning' => '#FF9100', - 'notice' => '#4CAF50', - 'info' => '#1976D2', - 'debug' => '#90CAF9', - ], - ], - - /* ----------------------------------------------------------------- - | Strings to highlight in stack trace - | ----------------------------------------------------------------- - */ - - 'highlight' => [ - '^#\d+', - '^Stack trace:', - ], - -]; diff --git a/config/secure-headers.php b/config/secure-headers.php index 673fedca1..55cd1d8b3 100644 --- a/config/secure-headers.php +++ b/config/secure-headers.php @@ -591,11 +591,7 @@ return [ 'report-sample' => false, 'allow' => [ - 'https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.8.2/dist/alpine.min.js', - 'https://code.jquery.com/jquery-3.2.1.min.js', - 'https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js', - 'https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js', - 'https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.1/Chart.min.js', + ], 'schemes' => [ @@ -645,8 +641,6 @@ return [ // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/style-src 'style-src' => [ 'https://fonts.googleapis.com/', - 'https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css', - 'https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css', ], // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/style-src-attr diff --git a/database/schema.pdf b/database/schema.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0d0c9f5a933cc40b0f05035440d09a0363898289 GIT binary patch literal 53354 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 f=2S9NPHVa$2Gf + - - @foreach (['warning', 'success', 'info'] as $key) @if (Session::has($key)) - @foreach (['warning', 'success', 'info'] as $key) @if (Session::has($key)) - @foreach (['warning', 'success', 'info'] as $key) @if (Session::has($key)) - - - - @if (config('other.freeleech') == true || config('other.invite-only') == false || config('other.doubleup') == true) - @endif @foreach (['warning', 'success', 'info'] as $key) @if (Session::has($key)) - @endif - - - - - - - @if (isset($trailer)) - - - - - - -@yield('modals') -@yield('scripts') - - diff --git a/resources/views/vendor/log-viewer/bootstrap-4/dashboard.blade.php b/resources/views/vendor/log-viewer/bootstrap-4/dashboard.blade.php deleted file mode 100755 index 53ad10715..000000000 --- a/resources/views/vendor/log-viewer/bootstrap-4/dashboard.blade.php +++ /dev/null @@ -1,53 +0,0 @@ -@extends('log-viewer::bootstrap-4._master') - -@section('content') - - -
-
- -
- -
-
- @foreach($percents as $level => $item) -
-
-
- {!! log_styler()->icon($level) !!} -
- -
- {{ $item['name'] }} - - {{ $item['count'] }} {{ __('entries') }} - {!! $item['percent'] !!} % - -
-
-
-
-
-
- @endforeach -
-
-
-@endsection - -@section('scripts') - -@endsection diff --git a/resources/views/vendor/log-viewer/bootstrap-4/logs.blade.php b/resources/views/vendor/log-viewer/bootstrap-4/logs.blade.php deleted file mode 100755 index fd322e996..000000000 --- a/resources/views/vendor/log-viewer/bootstrap-4/logs.blade.php +++ /dev/null @@ -1,153 +0,0 @@ -@extends('log-viewer::bootstrap-4._master') - - - -@section('content') - - -
- - - - @foreach($headers as $key => $header) - - @endforeach - - - - - @forelse($rows as $date => $row) - - @foreach($row as $key => $value) - - @endforeach - - - @empty - - - - @endforelse - -
- @if ($key == 'date') - {{ $header }} - @else - - {{ log_styler()->icon($key) }} {{ $header }} - - @endif - {{ __('Actions') }}
- @if ($key == 'date') - {{ $value }} - @elseif ($value == 0) - {{ $value }} - @else - - {{ $value }} - - @endif - - - - - - - - - - -
- {{ __('The list of logs is empty!') }} -
-
- - {{ $rows->render() }} -@endsection - -@section('modals') - {{-- DELETE MODAL --}} - -@endsection - -@section('scripts') - -@endsection diff --git a/resources/views/vendor/log-viewer/bootstrap-4/show.blade.php b/resources/views/vendor/log-viewer/bootstrap-4/show.blade.php deleted file mode 100755 index 74f6cfd49..000000000 --- a/resources/views/vendor/log-viewer/bootstrap-4/show.blade.php +++ /dev/null @@ -1,281 +0,0 @@ - - -@extends('log-viewer::bootstrap-4._master') - -@section('content') - - -
-
- {{-- Log Menu --}} -
-
{{ __('Levels') }}
-
- @foreach($log->menu() as $levelKey => $item) - @if ($item['count'] === 0) - - {!! $item['icon'] !!} {{ $item['name'] }} - {{ $item['count'] }} - - @else - - {!! $item['icon'] !!} {{ $item['name'] }} - {{ $item['count'] }} - - @endif - @endforeach -
-
-
-
- {{-- Log Details --}} -
-
- {{ __('Log info') }} : - -
-
- - - - - - - - - - - - - - - - - -
{{ __('File path') }} :{{ $log->getPath() }}
{{ __('Log entries') }} : - {{ $entries->total() }} - {{ __('Size') }} : - {{ $log->size() }} - {{ __('Created at') }} : - {{ $log->createdAt() }} - {{ __('Updated at') }} : - {{ $log->updatedAt() }} -
-
- -
- - {{-- Log Entries --}} -
- @if ($entries->hasPages()) -
- - {{ __('Page :current of :last', ['current' => $entries->currentPage(), 'last' => $entries->lastPage()]) }} - -
- @endif - -
- - - - - - - - - - - - @forelse($entries as $key => $entry) - - - - - - - - - @if ($entry->hasStack() || $entry->hasContext()) - - - - @endif - @empty - - - - @endforelse - -
{{ __('ENV') }}{{ __('Level') }}{{ __('Time') }}{{ __('Header') }}{{ __('Actions') }}
- {{ $entry->env }} - - - {!! $entry->level() !!} - - - - {{ $entry->datetime->format('H:i:s') }} - - - {{ $entry->header }} - - @if ($entry->hasStack()) - - @endif - - @if ($entry->hasContext()) - - @endif -
- @if ($entry->hasStack()) -
- {!! $entry->stack() !!} -
- @endif - - @if ($entry->hasContext()) -
-
{{ $entry->context() }}
-
- @endif -
- {{ __('The list of logs is empty!') }} -
-
-
- - {!! $entries->appends(compact('query'))->render() !!} -
-
-@endsection - -@section('modals') - {{-- DELETE MODAL --}} - -@endsection - -@section('scripts') - -@endsection