From 55e1fffc41b34a2d2be7393cbe6fd22b2959705a Mon Sep 17 00:00:00 2001 From: Henry Whitaker Date: Sat, 10 Apr 2021 16:38:42 +0100 Subject: [PATCH] Remove clockwork --- conf/site/composer.json | 1 - conf/site/composer.lock | 71 +- .../vendor/composer/InstalledVersions.php | 13 +- .../vendor/composer/autoload_classmap.php | 80 -- conf/site/vendor/composer/autoload_psr4.php | 1 - conf/site/vendor/composer/autoload_static.php | 85 --- conf/site/vendor/composer/installed.json | 73 -- conf/site/vendor/composer/installed.php | 13 +- .../vendor/itsgoingd/clockwork/.gitattributes | 1 - .../vendor/itsgoingd/clockwork/CHANGELOG.md | 587 --------------- .../Authentication/AuthenticatorInterface.php | 13 - .../Authentication/NullAuthenticator.php | 19 - .../Authentication/SimpleAuthenticator.php | 34 - .../clockwork/Clockwork/Clockwork.php | 282 ------- .../EloquentDetectDuplicateQueries.php | 64 -- .../Clockwork/DataSource/DBALDataSource.php | 187 ----- .../Clockwork/DataSource/DataSource.php | 67 -- .../DataSource/DataSourceInterface.php | 16 - .../DataSource/DoctrineDataSource.php | 12 - .../DataSource/EloquentDataSource.php | 313 -------- .../DataSource/LaravelCacheDataSource.php | 131 ---- .../DataSource/LaravelDataSource.php | 194 ----- .../DataSource/LaravelEventsDataSource.php | 143 ---- .../LaravelNotificationsDataSource.php | 230 ------ .../DataSource/LaravelQueueDataSource.php | 90 --- .../DataSource/LaravelRedisDataSource.php | 86 --- .../DataSource/LaravelViewsDataSource.php | 71 -- .../Clockwork/DataSource/LumenDataSource.php | 201 ----- .../DataSource/MonologDataSource.php | 37 - .../Clockwork/DataSource/PhpDataSource.php | 149 ---- .../DataSource/PsrMessageDataSource.php | 96 --- .../Clockwork/DataSource/SlimDataSource.php | 104 --- .../Clockwork/DataSource/SwiftDataSource.php | 45 -- .../Clockwork/DataSource/TwigDataSource.php | 40 - .../Clockwork/DataSource/XdebugDataSource.php | 27 - .../Helpers/Concerns/ResolvesViewName.php | 36 - .../Clockwork/Helpers/Serializer.php | 139 ---- .../Clockwork/Helpers/ServerTiming.php | 45 -- .../Clockwork/Helpers/StackFilter.php | 148 ---- .../Clockwork/Helpers/StackFrame.php | 37 - .../Clockwork/Helpers/StackTrace.php | 127 ---- .../Clockwork/Request/IncomingRequest.php | 20 - .../clockwork/Clockwork/Request/Log.php | 86 --- .../clockwork/Clockwork/Request/Request.php | 571 --------------- .../Clockwork/Request/RequestType.php | 10 - .../Clockwork/Request/ShouldCollect.php | 120 --- .../Clockwork/Request/ShouldRecord.php | 58 -- .../Clockwork/Request/Timeline/Event.php | 104 --- .../Clockwork/Request/Timeline/Timeline.php | 72 -- .../clockwork/Clockwork/Request/UserData.php | 52 -- .../Clockwork/Request/UserDataItem.php | 55 -- .../Clockwork/Storage/FileStorage.php | 330 --------- .../clockwork/Clockwork/Storage/Search.php | 166 ----- .../clockwork/Clockwork/Storage/SqlSearch.php | 150 ---- .../Clockwork/Storage/SqlStorage.php | 296 -------- .../clockwork/Clockwork/Storage/Storage.php | 8 - .../Clockwork/Storage/StorageInterface.php | 28 - .../Clockwork/Storage/SymfonyStorage.php | 55 -- .../Support/Laravel/ClockworkCleanCommand.php | 43 -- .../Support/Laravel/ClockworkController.php | 91 --- .../Support/Laravel/ClockworkMiddleware.php | 38 - .../Laravel/ClockworkServiceProvider.php | 258 ------- .../Support/Laravel/ClockworkSupport.php | 688 ------------------ .../Laravel/Console/CapturingFormatter.php | 70 -- .../Eloquent/ResolveModelLegacyScope.php | 27 - .../Laravel/Eloquent/ResolveModelScope.php | 22 - .../Clockwork/Support/Laravel/Facade.php | 9 - .../Support/Laravel/Tests/UsesClockwork.php | 85 --- .../Support/Laravel/config/clockwork.php | 408 ----------- .../Clockwork/Support/Laravel/helpers.php | 17 - .../Support/Lumen/ClockworkMiddleware.php | 38 - .../Lumen/ClockworkServiceProvider.php | 89 --- .../Support/Lumen/ClockworkSupport.php | 65 -- .../Clockwork/Support/Lumen/Controller.php | 96 --- .../Monolog/Handler/ClockworkHandler.php | 24 - .../Support/Slim/ClockworkMiddleware.php | 122 ---- .../Slim/Legacy/ClockworkMiddleware.php | 113 --- .../Support/Slim/Old/ClockworkLogWriter.php | 42 -- .../Support/Slim/Old/ClockworkMiddleware.php | 92 --- .../Swift/SwiftPluginClockworkTimeline.php | 59 -- .../Support/Symfony/ClockworkBundle.php | 11 - .../Symfony/ClockworkConfiguration.php | 36 - .../Support/Symfony/ClockworkController.php | 69 -- .../Support/Symfony/ClockworkExtension.php | 22 - .../Support/Symfony/ClockworkFactory.php | 38 - .../Support/Symfony/ClockworkListener.php | 47 -- .../Support/Symfony/ClockworkLoader.php | 53 -- .../Support/Symfony/ClockworkSupport.php | 100 --- .../Support/Symfony/ProfileTransformer.php | 303 -------- .../Symfony/Resources/config/clockwork.php | 39 - .../Resources/config/routing/clockwork.php | 7 - .../Support/Twig/ProfilerClockworkDumper.php | 51 -- .../Clockwork/Support/Vanilla/Clockwork.php | 382 ---------- .../Clockwork/Support/Vanilla/config.php | 235 ------ .../Clockwork/Support/Vanilla/helpers.php | 19 - .../itsgoingd/clockwork/Clockwork/Web/Web.php | 34 - .../Clockwork/Web/public/css/app.22031d28.css | 1 - .../Web/public/img/appearance-auto-icon.png | Bin 964 -> 0 bytes .../Web/public/img/appearance-dark-icon.png | Bin 975 -> 0 bytes .../Web/public/img/appearance-light-icon.png | Bin 918 -> 0 bytes .../img/icons/apple-touch-icon-120x120.png | Bin 7050 -> 0 bytes .../img/icons/apple-touch-icon-152x152.png | Bin 9669 -> 0 bytes .../img/icons/apple-touch-icon-180x180.png | Bin 12965 -> 0 bytes .../img/icons/apple-touch-icon-60x60.png | Bin 2339 -> 0 bytes .../img/icons/apple-touch-icon-76x76.png | Bin 3361 -> 0 bytes .../Web/public/img/icons/apple-touch-icon.png | Bin 12965 -> 0 bytes .../Web/public/img/icons/favicon-16x16.png | Bin 694 -> 0 bytes .../Web/public/img/icons/favicon-32x32.png | Bin 1429 -> 0 bytes .../img/whats-new/5.0/client-metrics.png | Bin 301072 -> 0 bytes .../public/img/whats-new/5.0/clockwork-5.png | Bin 235393 -> 0 bytes .../public/img/whats-new/5.0/models-tab.png | Bin 277298 -> 0 bytes .../img/whats-new/5.0/notifications-tab.png | Bin 302504 -> 0 bytes .../Web/public/img/whats-new/5.0/timeline.png | Bin 329962 -> 0 bytes .../Web/public/img/whats-new/5.0/toolbar.png | Bin 92628 -> 0 bytes .../clockwork/Clockwork/Web/public/index.html | 1 - .../Clockwork/Web/public/js/app.acca6230.js | 2 - .../Web/public/js/chunk-vendors.542a76a4.js | 59 -- .../Clockwork/Web/public/manifest.json | 1 - ...nifest.865da193e6a5f87de084742d108c73f8.js | 58 -- .../Clockwork/Web/public/service-worker.js | 34 - conf/site/vendor/itsgoingd/clockwork/LICENSE | 21 - .../site/vendor/itsgoingd/clockwork/README.md | 144 ---- .../vendor/itsgoingd/clockwork/composer.json | 34 - 123 files changed, 5 insertions(+), 10581 deletions(-) delete mode 100644 conf/site/vendor/itsgoingd/clockwork/.gitattributes delete mode 100644 conf/site/vendor/itsgoingd/clockwork/CHANGELOG.md delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Authentication/AuthenticatorInterface.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Authentication/NullAuthenticator.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Authentication/SimpleAuthenticator.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Clockwork.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/Concerns/EloquentDetectDuplicateQueries.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DBALDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DataSourceInterface.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DoctrineDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/EloquentDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelCacheDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelEventsDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelNotificationsDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelQueueDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelRedisDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelViewsDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LumenDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/MonologDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/PhpDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/PsrMessageDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/SlimDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/SwiftDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/TwigDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/XdebugDataSource.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/Concerns/ResolvesViewName.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/Serializer.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/ServerTiming.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackFilter.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackFrame.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackTrace.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/IncomingRequest.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Log.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Request.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/RequestType.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/ShouldCollect.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/ShouldRecord.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Timeline/Event.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Timeline/Timeline.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/UserData.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/UserDataItem.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/FileStorage.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/Search.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/SqlSearch.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/SqlStorage.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/Storage.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/StorageInterface.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/SymfonyStorage.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkCleanCommand.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkController.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkMiddleware.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkServiceProvider.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkSupport.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Console/CapturingFormatter.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelLegacyScope.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelScope.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Facade.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Tests/UsesClockwork.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/config/clockwork.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/helpers.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkMiddleware.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkServiceProvider.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkSupport.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/Controller.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Monolog/Handler/ClockworkHandler.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/ClockworkMiddleware.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Legacy/ClockworkMiddleware.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkLogWriter.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkMiddleware.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Swift/SwiftPluginClockworkTimeline.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkBundle.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkConfiguration.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkController.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkExtension.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkFactory.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkListener.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkLoader.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkSupport.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ProfileTransformer.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/Resources/config/clockwork.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/Resources/config/routing/clockwork.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Twig/ProfilerClockworkDumper.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/Clockwork.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/config.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/helpers.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/Web.php delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/css/app.22031d28.css delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/appearance-auto-icon.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/appearance-dark-icon.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/appearance-light-icon.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon-120x120.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon-152x152.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon-180x180.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon-60x60.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon-76x76.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/favicon-16x16.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/favicon-32x32.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/client-metrics.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/clockwork-5.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/models-tab.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/notifications-tab.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/timeline.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/toolbar.png delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/index.html delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/js/app.acca6230.js delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/js/chunk-vendors.542a76a4.js delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/manifest.json delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/precache-manifest.865da193e6a5f87de084742d108c73f8.js delete mode 100644 conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/service-worker.js delete mode 100644 conf/site/vendor/itsgoingd/clockwork/LICENSE delete mode 100644 conf/site/vendor/itsgoingd/clockwork/README.md delete mode 100644 conf/site/vendor/itsgoingd/clockwork/composer.json diff --git a/conf/site/composer.json b/conf/site/composer.json index 8f1c9eca..eacdb52c 100644 --- a/conf/site/composer.json +++ b/conf/site/composer.json @@ -28,7 +28,6 @@ "brianium/paratest": "^6.2", "facade/ignition": "^2.3.6", "fzaninotto/faker": "^1.9.1", - "itsgoingd/clockwork": "^5.0", "mockery/mockery": "^1.3.1", "nunomaduro/collision": "^5.3", "nunomaduro/larastan": "^0.7.0", diff --git a/conf/site/composer.lock b/conf/site/composer.lock index bf6ff109..b16ed50e 100644 --- a/conf/site/composer.lock +++ b/conf/site/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "102adc5121f97ad3ad15009f410fb8fa", + "content-hash": "2c905613bf401a9978baa23d1a80b710", "packages": [ { "name": "asm89/stack-cors", @@ -6850,75 +6850,6 @@ }, "time": "2020-07-09T08:09:16+00:00" }, - { - "name": "itsgoingd/clockwork", - "version": "v5.0.6", - "source": { - "type": "git", - "url": "https://github.com/itsgoingd/clockwork.git", - "reference": "1de3f9f9fc22217aa024f79ecbdf0fde418fc0a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/itsgoingd/clockwork/zipball/1de3f9f9fc22217aa024f79ecbdf0fde418fc0a1", - "reference": "1de3f9f9fc22217aa024f79ecbdf0fde418fc0a1", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=5.6", - "psr/log": "1.*" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Clockwork\\Support\\Laravel\\ClockworkServiceProvider" - ], - "aliases": { - "Clockwork": "Clockwork\\Support\\Laravel\\Facade" - } - } - }, - "autoload": { - "psr-4": { - "Clockwork\\": "Clockwork/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "itsgoingd", - "email": "itsgoingd@luzer.sk", - "homepage": "https://twitter.com/itsgoingd" - } - ], - "description": "php dev tools in your browser", - "homepage": "https://underground.works/clockwork", - "keywords": [ - "Devtools", - "debugging", - "laravel", - "logging", - "lumen", - "profiling", - "slim" - ], - "support": { - "issues": "https://github.com/itsgoingd/clockwork/issues", - "source": "https://github.com/itsgoingd/clockwork/tree/v5.0.6" - }, - "funding": [ - { - "url": "https://github.com/itsgoingd", - "type": "github" - } - ], - "time": "2020-12-27T00:18:25+00:00" - }, { "name": "justinrainbow/json-schema", "version": "5.2.10", diff --git a/conf/site/vendor/composer/InstalledVersions.php b/conf/site/vendor/composer/InstalledVersions.php index ba01184b..52ada848 100644 --- a/conf/site/vendor/composer/InstalledVersions.php +++ b/conf/site/vendor/composer/InstalledVersions.php @@ -30,7 +30,7 @@ private static $installed = array ( 'aliases' => array ( ), - 'reference' => '95d95973d9d0f5d39e190408f4081a0bea445413', + 'reference' => 'a3f9593c294593d3efae8549d9ea92fae5bd24e1', 'name' => 'laravel/laravel', ), 'versions' => @@ -563,15 +563,6 @@ private static $installed = array ( 0 => 'v8.31.0', ), ), - 'itsgoingd/clockwork' => - array ( - 'pretty_version' => 'v5.0.6', - 'version' => '5.0.6.0', - 'aliases' => - array ( - ), - 'reference' => '1de3f9f9fc22217aa024f79ecbdf0fde418fc0a1', - ), 'justinrainbow/json-schema' => array ( 'pretty_version' => '5.2.10', @@ -613,7 +604,7 @@ private static $installed = array ( 'aliases' => array ( ), - 'reference' => '95d95973d9d0f5d39e190408f4081a0bea445413', + 'reference' => 'a3f9593c294593d3efae8549d9ea92fae5bd24e1', ), 'laravel/slack-notification-channel' => array ( diff --git a/conf/site/vendor/composer/autoload_classmap.php b/conf/site/vendor/composer/autoload_classmap.php index a40a98b5..edb20675 100644 --- a/conf/site/vendor/composer/autoload_classmap.php +++ b/conf/site/vendor/composer/autoload_classmap.php @@ -218,86 +218,6 @@ return array( 'Carbon\\Traits\\Units' => $vendorDir . '/nesbot/carbon/src/Carbon/Traits/Units.php', 'Carbon\\Traits\\Week' => $vendorDir . '/nesbot/carbon/src/Carbon/Traits/Week.php', 'Carbon\\Translator' => $vendorDir . '/nesbot/carbon/src/Carbon/Translator.php', - 'Clockwork\\Authentication\\AuthenticatorInterface' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Authentication/AuthenticatorInterface.php', - 'Clockwork\\Authentication\\NullAuthenticator' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Authentication/NullAuthenticator.php', - 'Clockwork\\Authentication\\SimpleAuthenticator' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Authentication/SimpleAuthenticator.php', - 'Clockwork\\Clockwork' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Clockwork.php', - 'Clockwork\\DataSource\\Concerns\\EloquentDetectDuplicateQueries' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/Concerns/EloquentDetectDuplicateQueries.php', - 'Clockwork\\DataSource\\DBALDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/DBALDataSource.php', - 'Clockwork\\DataSource\\DataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/DataSource.php', - 'Clockwork\\DataSource\\DataSourceInterface' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/DataSourceInterface.php', - 'Clockwork\\DataSource\\DoctrineDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/DoctrineDataSource.php', - 'Clockwork\\DataSource\\EloquentDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/EloquentDataSource.php', - 'Clockwork\\DataSource\\LaravelCacheDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelCacheDataSource.php', - 'Clockwork\\DataSource\\LaravelDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelDataSource.php', - 'Clockwork\\DataSource\\LaravelEventsDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelEventsDataSource.php', - 'Clockwork\\DataSource\\LaravelNotificationsDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelNotificationsDataSource.php', - 'Clockwork\\DataSource\\LaravelQueueDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelQueueDataSource.php', - 'Clockwork\\DataSource\\LaravelRedisDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelRedisDataSource.php', - 'Clockwork\\DataSource\\LaravelViewsDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelViewsDataSource.php', - 'Clockwork\\DataSource\\LumenDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/LumenDataSource.php', - 'Clockwork\\DataSource\\MonologDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/MonologDataSource.php', - 'Clockwork\\DataSource\\PhpDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/PhpDataSource.php', - 'Clockwork\\DataSource\\PsrMessageDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/PsrMessageDataSource.php', - 'Clockwork\\DataSource\\SlimDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/SlimDataSource.php', - 'Clockwork\\DataSource\\SwiftDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/SwiftDataSource.php', - 'Clockwork\\DataSource\\TwigDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/TwigDataSource.php', - 'Clockwork\\DataSource\\XdebugDataSource' => $vendorDir . '/itsgoingd/clockwork/Clockwork/DataSource/XdebugDataSource.php', - 'Clockwork\\Helpers\\Concerns\\ResolvesViewName' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Helpers/Concerns/ResolvesViewName.php', - 'Clockwork\\Helpers\\Serializer' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Helpers/Serializer.php', - 'Clockwork\\Helpers\\ServerTiming' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Helpers/ServerTiming.php', - 'Clockwork\\Helpers\\StackFilter' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Helpers/StackFilter.php', - 'Clockwork\\Helpers\\StackFrame' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Helpers/StackFrame.php', - 'Clockwork\\Helpers\\StackTrace' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Helpers/StackTrace.php', - 'Clockwork\\Request\\IncomingRequest' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Request/IncomingRequest.php', - 'Clockwork\\Request\\Log' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Request/Log.php', - 'Clockwork\\Request\\Request' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Request/Request.php', - 'Clockwork\\Request\\RequestType' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Request/RequestType.php', - 'Clockwork\\Request\\ShouldCollect' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Request/ShouldCollect.php', - 'Clockwork\\Request\\ShouldRecord' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Request/ShouldRecord.php', - 'Clockwork\\Request\\Timeline\\Event' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Request/Timeline/Event.php', - 'Clockwork\\Request\\Timeline\\Timeline' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Request/Timeline/Timeline.php', - 'Clockwork\\Request\\UserData' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Request/UserData.php', - 'Clockwork\\Request\\UserDataItem' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Request/UserDataItem.php', - 'Clockwork\\Storage\\FileStorage' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Storage/FileStorage.php', - 'Clockwork\\Storage\\Search' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Storage/Search.php', - 'Clockwork\\Storage\\SqlSearch' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Storage/SqlSearch.php', - 'Clockwork\\Storage\\SqlStorage' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Storage/SqlStorage.php', - 'Clockwork\\Storage\\Storage' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Storage/Storage.php', - 'Clockwork\\Storage\\StorageInterface' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Storage/StorageInterface.php', - 'Clockwork\\Storage\\SymfonyStorage' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Storage/SymfonyStorage.php', - 'Clockwork\\Support\\Laravel\\ClockworkCleanCommand' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkCleanCommand.php', - 'Clockwork\\Support\\Laravel\\ClockworkController' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkController.php', - 'Clockwork\\Support\\Laravel\\ClockworkMiddleware' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkMiddleware.php', - 'Clockwork\\Support\\Laravel\\ClockworkServiceProvider' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkServiceProvider.php', - 'Clockwork\\Support\\Laravel\\ClockworkSupport' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkSupport.php', - 'Clockwork\\Support\\Laravel\\Console\\CapturingFormatter' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Laravel/Console/CapturingFormatter.php', - 'Clockwork\\Support\\Laravel\\Eloquent\\ResolveModelLegacyScope' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelLegacyScope.php', - 'Clockwork\\Support\\Laravel\\Eloquent\\ResolveModelScope' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelScope.php', - 'Clockwork\\Support\\Laravel\\Facade' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Laravel/Facade.php', - 'Clockwork\\Support\\Laravel\\Tests\\UsesClockwork' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Laravel/Tests/UsesClockwork.php', - 'Clockwork\\Support\\Lumen\\ClockworkMiddleware' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkMiddleware.php', - 'Clockwork\\Support\\Lumen\\ClockworkServiceProvider' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkServiceProvider.php', - 'Clockwork\\Support\\Lumen\\ClockworkSupport' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkSupport.php', - 'Clockwork\\Support\\Lumen\\Controller' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Lumen/Controller.php', - 'Clockwork\\Support\\Monolog\\Handler\\ClockworkHandler' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Monolog/Handler/ClockworkHandler.php', - 'Clockwork\\Support\\Slim\\ClockworkMiddleware' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Slim/ClockworkMiddleware.php', - 'Clockwork\\Support\\Slim\\Legacy\\ClockworkMiddleware' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Slim/Legacy/ClockworkMiddleware.php', - 'Clockwork\\Support\\Slim\\Old\\ClockworkLogWriter' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkLogWriter.php', - 'Clockwork\\Support\\Slim\\Old\\ClockworkMiddleware' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkMiddleware.php', - 'Clockwork\\Support\\Swift\\SwiftPluginClockworkTimeline' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Swift/SwiftPluginClockworkTimeline.php', - 'Clockwork\\Support\\Symfony\\ClockworkBundle' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkBundle.php', - 'Clockwork\\Support\\Symfony\\ClockworkConfiguration' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkConfiguration.php', - 'Clockwork\\Support\\Symfony\\ClockworkController' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkController.php', - 'Clockwork\\Support\\Symfony\\ClockworkExtension' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkExtension.php', - 'Clockwork\\Support\\Symfony\\ClockworkFactory' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkFactory.php', - 'Clockwork\\Support\\Symfony\\ClockworkListener' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkListener.php', - 'Clockwork\\Support\\Symfony\\ClockworkLoader' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkLoader.php', - 'Clockwork\\Support\\Symfony\\ClockworkSupport' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkSupport.php', - 'Clockwork\\Support\\Symfony\\ProfileTransformer' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ProfileTransformer.php', - 'Clockwork\\Support\\Twig\\ProfilerClockworkDumper' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Twig/ProfilerClockworkDumper.php', - 'Clockwork\\Support\\Vanilla\\Clockwork' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Support/Vanilla/Clockwork.php', - 'Clockwork\\Web\\Web' => $vendorDir . '/itsgoingd/clockwork/Clockwork/Web/Web.php', 'Composer\\Autoload\\AutoloadGenerator' => $vendorDir . '/composer/composer/src/Composer/Autoload/AutoloadGenerator.php', 'Composer\\Autoload\\ClassLoader' => $vendorDir . '/composer/composer/src/Composer/Autoload/ClassLoader.php', 'Composer\\Autoload\\ClassMapGenerator' => $vendorDir . '/composer/composer/src/Composer/Autoload/ClassMapGenerator.php', diff --git a/conf/site/vendor/composer/autoload_psr4.php b/conf/site/vendor/composer/autoload_psr4.php index 02b196a2..0a26db50 100644 --- a/conf/site/vendor/composer/autoload_psr4.php +++ b/conf/site/vendor/composer/autoload_psr4.php @@ -102,7 +102,6 @@ return array( 'Composer\\Semver\\' => array($vendorDir . '/composer/semver/src'), 'Composer\\CaBundle\\' => array($vendorDir . '/composer/ca-bundle/src'), 'Composer\\' => array($vendorDir . '/composer/composer/src/Composer'), - 'Clockwork\\' => array($vendorDir . '/itsgoingd/clockwork/Clockwork'), 'Carbon\\' => array($vendorDir . '/nesbot/carbon/src/Carbon'), 'Brick\\Math\\' => array($vendorDir . '/brick/math/src'), 'Barryvdh\\LaravelIdeHelper\\' => array($vendorDir . '/barryvdh/laravel-ide-helper/src'), diff --git a/conf/site/vendor/composer/autoload_static.php b/conf/site/vendor/composer/autoload_static.php index 0f339933..058d3617 100644 --- a/conf/site/vendor/composer/autoload_static.php +++ b/conf/site/vendor/composer/autoload_static.php @@ -196,7 +196,6 @@ class ComposerStaticInita54da675f7e63b2b06cffe7d297f5df8 'Composer\\Semver\\' => 16, 'Composer\\CaBundle\\' => 18, 'Composer\\' => 9, - 'Clockwork\\' => 10, 'Carbon\\' => 7, ), 'B' => @@ -599,10 +598,6 @@ class ComposerStaticInita54da675f7e63b2b06cffe7d297f5df8 array ( 0 => __DIR__ . '/..' . '/composer/composer/src/Composer', ), - 'Clockwork\\' => - array ( - 0 => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork', - ), 'Carbon\\' => array ( 0 => __DIR__ . '/..' . '/nesbot/carbon/src/Carbon', @@ -855,86 +850,6 @@ class ComposerStaticInita54da675f7e63b2b06cffe7d297f5df8 'Carbon\\Traits\\Units' => __DIR__ . '/..' . '/nesbot/carbon/src/Carbon/Traits/Units.php', 'Carbon\\Traits\\Week' => __DIR__ . '/..' . '/nesbot/carbon/src/Carbon/Traits/Week.php', 'Carbon\\Translator' => __DIR__ . '/..' . '/nesbot/carbon/src/Carbon/Translator.php', - 'Clockwork\\Authentication\\AuthenticatorInterface' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Authentication/AuthenticatorInterface.php', - 'Clockwork\\Authentication\\NullAuthenticator' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Authentication/NullAuthenticator.php', - 'Clockwork\\Authentication\\SimpleAuthenticator' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Authentication/SimpleAuthenticator.php', - 'Clockwork\\Clockwork' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Clockwork.php', - 'Clockwork\\DataSource\\Concerns\\EloquentDetectDuplicateQueries' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/Concerns/EloquentDetectDuplicateQueries.php', - 'Clockwork\\DataSource\\DBALDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/DBALDataSource.php', - 'Clockwork\\DataSource\\DataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/DataSource.php', - 'Clockwork\\DataSource\\DataSourceInterface' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/DataSourceInterface.php', - 'Clockwork\\DataSource\\DoctrineDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/DoctrineDataSource.php', - 'Clockwork\\DataSource\\EloquentDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/EloquentDataSource.php', - 'Clockwork\\DataSource\\LaravelCacheDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelCacheDataSource.php', - 'Clockwork\\DataSource\\LaravelDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelDataSource.php', - 'Clockwork\\DataSource\\LaravelEventsDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelEventsDataSource.php', - 'Clockwork\\DataSource\\LaravelNotificationsDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelNotificationsDataSource.php', - 'Clockwork\\DataSource\\LaravelQueueDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelQueueDataSource.php', - 'Clockwork\\DataSource\\LaravelRedisDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelRedisDataSource.php', - 'Clockwork\\DataSource\\LaravelViewsDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/LaravelViewsDataSource.php', - 'Clockwork\\DataSource\\LumenDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/LumenDataSource.php', - 'Clockwork\\DataSource\\MonologDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/MonologDataSource.php', - 'Clockwork\\DataSource\\PhpDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/PhpDataSource.php', - 'Clockwork\\DataSource\\PsrMessageDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/PsrMessageDataSource.php', - 'Clockwork\\DataSource\\SlimDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/SlimDataSource.php', - 'Clockwork\\DataSource\\SwiftDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/SwiftDataSource.php', - 'Clockwork\\DataSource\\TwigDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/TwigDataSource.php', - 'Clockwork\\DataSource\\XdebugDataSource' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/DataSource/XdebugDataSource.php', - 'Clockwork\\Helpers\\Concerns\\ResolvesViewName' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Helpers/Concerns/ResolvesViewName.php', - 'Clockwork\\Helpers\\Serializer' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Helpers/Serializer.php', - 'Clockwork\\Helpers\\ServerTiming' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Helpers/ServerTiming.php', - 'Clockwork\\Helpers\\StackFilter' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Helpers/StackFilter.php', - 'Clockwork\\Helpers\\StackFrame' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Helpers/StackFrame.php', - 'Clockwork\\Helpers\\StackTrace' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Helpers/StackTrace.php', - 'Clockwork\\Request\\IncomingRequest' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Request/IncomingRequest.php', - 'Clockwork\\Request\\Log' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Request/Log.php', - 'Clockwork\\Request\\Request' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Request/Request.php', - 'Clockwork\\Request\\RequestType' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Request/RequestType.php', - 'Clockwork\\Request\\ShouldCollect' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Request/ShouldCollect.php', - 'Clockwork\\Request\\ShouldRecord' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Request/ShouldRecord.php', - 'Clockwork\\Request\\Timeline\\Event' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Request/Timeline/Event.php', - 'Clockwork\\Request\\Timeline\\Timeline' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Request/Timeline/Timeline.php', - 'Clockwork\\Request\\UserData' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Request/UserData.php', - 'Clockwork\\Request\\UserDataItem' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Request/UserDataItem.php', - 'Clockwork\\Storage\\FileStorage' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Storage/FileStorage.php', - 'Clockwork\\Storage\\Search' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Storage/Search.php', - 'Clockwork\\Storage\\SqlSearch' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Storage/SqlSearch.php', - 'Clockwork\\Storage\\SqlStorage' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Storage/SqlStorage.php', - 'Clockwork\\Storage\\Storage' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Storage/Storage.php', - 'Clockwork\\Storage\\StorageInterface' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Storage/StorageInterface.php', - 'Clockwork\\Storage\\SymfonyStorage' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Storage/SymfonyStorage.php', - 'Clockwork\\Support\\Laravel\\ClockworkCleanCommand' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkCleanCommand.php', - 'Clockwork\\Support\\Laravel\\ClockworkController' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkController.php', - 'Clockwork\\Support\\Laravel\\ClockworkMiddleware' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkMiddleware.php', - 'Clockwork\\Support\\Laravel\\ClockworkServiceProvider' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkServiceProvider.php', - 'Clockwork\\Support\\Laravel\\ClockworkSupport' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkSupport.php', - 'Clockwork\\Support\\Laravel\\Console\\CapturingFormatter' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Laravel/Console/CapturingFormatter.php', - 'Clockwork\\Support\\Laravel\\Eloquent\\ResolveModelLegacyScope' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelLegacyScope.php', - 'Clockwork\\Support\\Laravel\\Eloquent\\ResolveModelScope' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelScope.php', - 'Clockwork\\Support\\Laravel\\Facade' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Laravel/Facade.php', - 'Clockwork\\Support\\Laravel\\Tests\\UsesClockwork' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Laravel/Tests/UsesClockwork.php', - 'Clockwork\\Support\\Lumen\\ClockworkMiddleware' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkMiddleware.php', - 'Clockwork\\Support\\Lumen\\ClockworkServiceProvider' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkServiceProvider.php', - 'Clockwork\\Support\\Lumen\\ClockworkSupport' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkSupport.php', - 'Clockwork\\Support\\Lumen\\Controller' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Lumen/Controller.php', - 'Clockwork\\Support\\Monolog\\Handler\\ClockworkHandler' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Monolog/Handler/ClockworkHandler.php', - 'Clockwork\\Support\\Slim\\ClockworkMiddleware' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Slim/ClockworkMiddleware.php', - 'Clockwork\\Support\\Slim\\Legacy\\ClockworkMiddleware' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Slim/Legacy/ClockworkMiddleware.php', - 'Clockwork\\Support\\Slim\\Old\\ClockworkLogWriter' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkLogWriter.php', - 'Clockwork\\Support\\Slim\\Old\\ClockworkMiddleware' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkMiddleware.php', - 'Clockwork\\Support\\Swift\\SwiftPluginClockworkTimeline' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Swift/SwiftPluginClockworkTimeline.php', - 'Clockwork\\Support\\Symfony\\ClockworkBundle' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkBundle.php', - 'Clockwork\\Support\\Symfony\\ClockworkConfiguration' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkConfiguration.php', - 'Clockwork\\Support\\Symfony\\ClockworkController' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkController.php', - 'Clockwork\\Support\\Symfony\\ClockworkExtension' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkExtension.php', - 'Clockwork\\Support\\Symfony\\ClockworkFactory' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkFactory.php', - 'Clockwork\\Support\\Symfony\\ClockworkListener' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkListener.php', - 'Clockwork\\Support\\Symfony\\ClockworkLoader' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkLoader.php', - 'Clockwork\\Support\\Symfony\\ClockworkSupport' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkSupport.php', - 'Clockwork\\Support\\Symfony\\ProfileTransformer' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Symfony/ProfileTransformer.php', - 'Clockwork\\Support\\Twig\\ProfilerClockworkDumper' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Twig/ProfilerClockworkDumper.php', - 'Clockwork\\Support\\Vanilla\\Clockwork' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Support/Vanilla/Clockwork.php', - 'Clockwork\\Web\\Web' => __DIR__ . '/..' . '/itsgoingd/clockwork/Clockwork/Web/Web.php', 'Composer\\Autoload\\AutoloadGenerator' => __DIR__ . '/..' . '/composer/composer/src/Composer/Autoload/AutoloadGenerator.php', 'Composer\\Autoload\\ClassLoader' => __DIR__ . '/..' . '/composer/composer/src/Composer/Autoload/ClassLoader.php', 'Composer\\Autoload\\ClassMapGenerator' => __DIR__ . '/..' . '/composer/composer/src/Composer/Autoload/ClassMapGenerator.php', diff --git a/conf/site/vendor/composer/installed.json b/conf/site/vendor/composer/installed.json index 862d39e5..5a954487 100644 --- a/conf/site/vendor/composer/installed.json +++ b/conf/site/vendor/composer/installed.json @@ -2347,78 +2347,6 @@ }, "install-path": "../henrywhitaker3/laravel-actions" }, - { - "name": "itsgoingd/clockwork", - "version": "v5.0.6", - "version_normalized": "5.0.6.0", - "source": { - "type": "git", - "url": "https://github.com/itsgoingd/clockwork.git", - "reference": "1de3f9f9fc22217aa024f79ecbdf0fde418fc0a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/itsgoingd/clockwork/zipball/1de3f9f9fc22217aa024f79ecbdf0fde418fc0a1", - "reference": "1de3f9f9fc22217aa024f79ecbdf0fde418fc0a1", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=5.6", - "psr/log": "1.*" - }, - "time": "2020-12-27T00:18:25+00:00", - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Clockwork\\Support\\Laravel\\ClockworkServiceProvider" - ], - "aliases": { - "Clockwork": "Clockwork\\Support\\Laravel\\Facade" - } - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Clockwork\\": "Clockwork/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "itsgoingd", - "email": "itsgoingd@luzer.sk", - "homepage": "https://twitter.com/itsgoingd" - } - ], - "description": "php dev tools in your browser", - "homepage": "https://underground.works/clockwork", - "keywords": [ - "Devtools", - "debugging", - "laravel", - "logging", - "lumen", - "profiling", - "slim" - ], - "support": { - "issues": "https://github.com/itsgoingd/clockwork/issues", - "source": "https://github.com/itsgoingd/clockwork/tree/v5.0.6" - }, - "funding": [ - { - "url": "https://github.com/itsgoingd", - "type": "github" - } - ], - "install-path": "../itsgoingd/clockwork" - }, { "name": "justinrainbow/json-schema", "version": "5.2.10", @@ -9515,7 +9443,6 @@ "filp/whoops", "fzaninotto/faker", "hamcrest/hamcrest-php", - "itsgoingd/clockwork", "justinrainbow/json-schema", "mockery/mockery", "myclabs/deep-copy", diff --git a/conf/site/vendor/composer/installed.php b/conf/site/vendor/composer/installed.php index f35ed6f0..24c32412 100644 --- a/conf/site/vendor/composer/installed.php +++ b/conf/site/vendor/composer/installed.php @@ -6,7 +6,7 @@ 'aliases' => array ( ), - 'reference' => '95d95973d9d0f5d39e190408f4081a0bea445413', + 'reference' => 'a3f9593c294593d3efae8549d9ea92fae5bd24e1', 'name' => 'laravel/laravel', ), 'versions' => @@ -539,15 +539,6 @@ 0 => 'v8.31.0', ), ), - 'itsgoingd/clockwork' => - array ( - 'pretty_version' => 'v5.0.6', - 'version' => '5.0.6.0', - 'aliases' => - array ( - ), - 'reference' => '1de3f9f9fc22217aa024f79ecbdf0fde418fc0a1', - ), 'justinrainbow/json-schema' => array ( 'pretty_version' => '5.2.10', @@ -589,7 +580,7 @@ 'aliases' => array ( ), - 'reference' => '95d95973d9d0f5d39e190408f4081a0bea445413', + 'reference' => 'a3f9593c294593d3efae8549d9ea92fae5bd24e1', ), 'laravel/slack-notification-channel' => array ( diff --git a/conf/site/vendor/itsgoingd/clockwork/.gitattributes b/conf/site/vendor/itsgoingd/clockwork/.gitattributes deleted file mode 100644 index 0aa53e18..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -.github/ export-ignore \ No newline at end of file diff --git a/conf/site/vendor/itsgoingd/clockwork/CHANGELOG.md b/conf/site/vendor/itsgoingd/clockwork/CHANGELOG.md deleted file mode 100644 index dc13d898..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/CHANGELOG.md +++ /dev/null @@ -1,587 +0,0 @@ -5.0.6 - -- fixed vanilla integration overriding other cookies when used with a PSR-7 response (reported by leemason, thanks!) - -5.0.5 - -- added support for toolbar in the vanilla integration (idea by reeslo, thanks!) -- added support for client metrics in the vanilla integration -- improved PSR-7 support in the vanilla integration -- fixed toolbar might not work when not collecting database models -- fixed crash collecting Slack and Nexmo notifications (reported by abalozz, thanks!) -- fixed timeline api usage not being updated in the Slim integration leading to crash (reported by jiaojie1989, implemented by seanhamlin, thanks!) -- fixed api path being interpreted as regex in the vanilla integration (implemented by pqr, thanks!) -- fixed Symfony storage not being updated for latest storage api (implemented by auchanhub, thanks!) - -5.0.4 - -- fixed Lumen integration crash (implemented by alexbegoon, thanks!) -- fixed PHP 5.6 incompatibility (implemented by sanis, thanks!) - -5.0.3 - -- fixed PHP 8.0 incompatibility in log (implemented by mtorromeo, thanks!) - -5.0.2 - -- fixed data sources not being initialized for extended data requests (reported by tmishutin, thanks!) -- fixed inconsistent handling of time and duration arguments in various Request::add* methods (reported by mahagr, thanks!) -- updated Clockwork App (5.0.2) - -5.0.1 - -- fixed performance issues related to collecting stack traces for Eloquent models actions (reported by mstaack, thanks!) -- fixed collecting database and unsupported Laravel notifications (implemented by YannikFirre, thanks!) -- fixed log and timeline sorting leading to invalid metadata format -- updated Clockwork App (5.0.1) - -5.0 - -- added collecting of client-metrics and web-vitals -- added collecting of Eloquent models actions and retrieved, created, updated and deleted models counts -- added collecting of Laravel notifications -- added reworked timeline api -- added configurable web ui path (default changed to /clockwork) -- added toolbar support -- added on-demand mode (with optional secret) -- added option to collect error requests only (requests with 4xx and 5xx responses) -- added option to specify slow threshold and collect slow requests only -- added option to sample collected requests (collect only 1 in x requests) -- added option to collect only specified urls -- added option to not collect pre-flight requests (enabled by default) -- added option to filter collected and recorded requests by closure -- added Laravel controller timeline event -- added support for updating existing requests -- added Slim 4 support -- updated to Clockwork App 5.0 -- improved reworked the central Clockwork class api -- improved requests recording to use a terminate callback -- improved global log instance to live on the request instance -- improved global timeline instance to live on the request instance -- improved Symfony routes registration to register web ui paths only when enabled -- improved SQL storage to be more compatible with different PDO error modes -- improved Clockwork rest api with only/except filters -- improved handling of corrupted index records in file storage -- improved cleaned up the code-base, added and improved comments, use modern php features -- removed Laravel total, initalization, boot and run timeline events -- removed legacy clockwork.controller events -- removed duplicate file/line information from collected metadata -- fixed authentication route not being registered when web ui is disabled -- fixed database queries not being collected for queue jobs -- fixed multi-line database queries not being counted properly (implemented by edgardmessias, thanks!) -- fixed StackFrame not processing Windows paths correctly - -*BREAKING* - -- multiple changes to the Laravel config file, please review and re-publish -- minimal required PHP version is now 5.6 (previously 5.5) -- the timeline api was reworked, please see documentation for details -- the global log instance was moved to request instance, please see documentation for details -- the central Clockwork class api was reworked, old api is available but deprecated -- changed Slim middleware namespaces - -4.1.8 - -- fixed handling of index file locking failures in file storage (reported by mahagr, thanks!) - -4.1.7 - -- fixed a rare crash in Eloquent duplicate queries detection (reported by mstaack, thanks!) -- fixed code-style in the Laravel config (implemented by fgilio, thanks!) - -4.1.6 - -- added support for filtering collected requests by method to Laravel integration (options requests filtered by default) (idea by mortenscheel, thanks!) -- added support for filtering collected requests by uri and method to vanilla integration -- fixed handling of failed file operations on index file in file storage (reported by staabm, thanks!) - -4.1.5 - -- fixed crash on initialization in Lumen apps using queue (reported by gramparallelo, thanks!) - -4.1.4 - -- added support for a time property to the Request:add* apis, defaults to "current time - duration" -- fixed crash when collecting console commands with array arguments or options in the Laravel integration (implemented by mortenscheel, thanks!) -- fixed default storage directory being one level too deep in vanilla integration - -4.1.3 - -- fixed file storage not unlocking index when cleanup has nothing to clean (implemented by Nacoma, thanks!) - -4.1.2 - -- fixed interaction when making HTTP requests in feature tests when collecting tests in Laravel -- updated to Clockwork App 4.1.1 - -4.1.1 - -- added ext-json to composer.json require section (idea by staabm, thanks!) -- fixed Clockwork being initialized too soon in Laravel integration leading to possible crashes (reported by tminich, thanks!) - -4.1 - -- added support for command type requests with command specific metadata (commandName, commandArguments, commandArgumentsDefaults, commandOptions, commandOptionsDefaults, commandExitCode, commandOutput) -- added support for collecting executed artisan commands in Laravel integration -- added support for queue-job type requests with queue-job specific metadata (jobName, jobDescription, jobStatus, jobPayload, jobQueue, jobConnection, jobOptions) -- added support for collecting executed queue-jobs in Laravel integration (also supports Laravel Horizon) -- added support for test type requests with test specific metadata (testName, testStatus, testStatusMessage, testAsserts) -- added support for collecting test runs in Laravel integration using PHPunit -- added support for disabling collection of view data when collecting rendered views (new default is to collect views without data) -- added Twig data source using the built-in Twig profiler to collect more precise Twig profiling data -- added support for setting parent requests on requests -- improved collecting of database queries, cache queries, dispatched queue jobs and redis commands to also collect time -- improved the data sources filters api to allow multiple filter types -- improved collecting of Laravel views to use a separate data source -- improved Eloquent data source to have an additional "early" filter applied before the query is added to query counts -- improved Eloquent data source now passes raw stack trace as second argument to filters -- improved Laravel data source to work when response is not provided -- improved Laravel events data source to include Laravel namespace in the default ignored events -- improved Laravel views data source to strip view data prefixed with __ -- improved PHP data source to not set request time for cli commands -- improved serializer to ommit data below depth limit, support debugInfo, jsonSerialize and toArray methods (partially implemented by mahagr, thanks!) -- improved log to allow overriding serializer settings via context, no longer enabled toString by default -- improved Request class now has pre-populated request time on creation -- improved StackTrace helper with limit option, last method, fixed filter output keys -- improved Lumen queue and redis feature detection -- improved vanilla integration to allow manually sending the headers early (implemented by tminich, thanks!) -- fixed Symfony support, added support for latest Symfony 5.x and 4.x (reported by llaville, thanks!) -- removed dark theme for the web UI setting (now configurable in the Clockwork app itself) -- updated to Clockwork App 4.1 - -*BREAKING* - -- multiple new settings were added to the Laravel config file -- DataSourceInterface::reset method was added, default empty implementation is provided in the base DataSource class -- LaravelDataSource constructor arguments changed to reflect removing the views collecting support - -4.0.17 - -- improved performance and memory usage when doing file storage cleanup (reported by ikkez, thanks!) -- fixed crash after running file storage cleanup -- fixed typo in clockwork:clean argument description - -4.0.16 - -- fixed Laravel middleware being registered too late, causing "collect data always" setting to not work (reported by Youniteus, thanks!) - -4.0.15 - -- fixed cleanup not working with file storage (implemented by LucidTaZ, thanks!) - -4.0.14 - -- fixed compatibility with Laravel 5.4 and earlier when resolving authenticated user - -4.0.13 - -- fixed stack traces processing not handling call_user_func frames properly leading to wrong traces (reported by marcus-at-localhost, thanks!) -- fixed wrong stack traces skip namespaces defaults leading to wrong traces -- fixed vanilla integration config file missing and no longer used settings - -4.0.12 - -- added a simple index file locking to the file storage -- improved handling of invalid index data in the file storage (reported by nsbucky and tkaven, thanks!) -- fixed Laravel data source crash when running without auth service (implemented by DrBenton, thanks!) - -4.0.11 - -- updated web UI (Clockwork App 4.0.6) - -4.0.10 - -- fixed wrong file:line for log messages (requires enabled stack traces atm) - -4.0.9 - -- fixed duplicate queries detection reporting all relationship queries instead of only duplicates (reported by robclancy, thanks!) -- improved the default .gitignore for metadata storage to ignore compressed metadata as well (implemented by clugg, thanks!) - -4.0.8 - -- updated web UI (Clockwork App 4.0.5) - -4.0.7 - -- updated web UI (Clockwork App 4.0.4) - -4.0.6 - -- fixed possible crash in LaravelDataSource when resolving authenticated user in non-standard auth implementations (4.0 regression) (implemented by zarunet, thanks!) -- fixed StackTrace::filter calling array_filter with swapped arguments (implemented by villermen, thanks!) -- fixed PHP 5.x incompatibility tenaming the Storage\Search empty and notEmpty methods to isEmpty and isNotEmpty (reported by eduardodgarciac, thanks!) -- updated web UI (Clockwork App 4.0.3) - -4.0.5 - -- fixed multiple issues causing FileStorage cleanup to not delete old metadata or crash (partially implemented by jaumesala, reported by SerafimArts, thanks!) -- updated web UI (Clockwork App 4.0.2) - -4.0.4 - -- fixed web UI not working (4.0.2 regression) (reported by williamqian and lachlankrautz, thanks!) - -4.0.3 - -- fixed crash when using SQL storage (reported by sebastiaanluca, thanks!) - -4.0.2 - -- updated web UI (Clockwork App 4.0.1) - -4.0.1 - -- fixed Lumen support (reported by Owlnofeathers, thanks!) - -4.0 - -- added "features" configuration -- added requests search (extended storage api) -- added collecting request body data (idea by lkloon123, thanks!) -- added collecting of dispatched queue jobs -- added collecting Redis commands (idea by tillkruss, thanks!) -- added collecting of database query stats separate from queries -- added collecting of executed middleware -- added ability to specify slow database query threshold -- added ability to collect only slow database queries -- added ability to disable collecting of database queries keeping database stats -- added ability to disable collecting of cache queries keeping cache stats -- added duplicate (N+1) database query detection (inspired by beyondcode/laravel-query-detector, thanks!) -- added configuration to limit number of collected frames for stack traces (defaults to 10) -- added configuration to specify skipped vendors, namespaces and files for stack traces -- added index file to file storage -- added support for compression in file storage -- added new filters api to data sources -- improved file and sql storage to support search api -- improved symfony storage to work with file storage changes -- improved log api to allow passing custom stack traces in context -- improved refactored and cleaned up Laravel service provider -- improved Lumen integration to share more code with Laravel integration -- improved refactored sql storage a bit -- improved timeline api, description is now optional and defaults to event name when calling startEvent (idea by robclancy, thanks!) -- updated web UI -- fixed regexp in vanilla integration Clockwork REST api processing -- removed storage filter support (replaced by features configuration) -- BREAKING configuration format changes, please re-deploy if using customized Clockwork config -- NOTE metadata files from previous versions will need to be manually removed on upgrade - -3.1.4 - -- improved DBALDataSource to work with custom types (thanks villermen) - -3.1.3 - -- updated LaravelCacheDataSource to support Laravel 5.8 - -3.1.2 - -- fixed missing use statement in vanilla integration (thanks micc83) - -3.1.1 - -- exposed the Request::setAuthenticatedUser method on the main Clockwork class -- fixed possible crash in LaravelDataSource when resolving authenticated user in non-standard auth implementations (thanks freshleafmedia, motia) - -3.1 - -- added new integration for vanilla PHP (thanks martbean) -- added support for collecting authenticated user info -- added bunch of helper methods for adding data like databse queries or events to Clockwork -- added serializer options to the config files -- updated web UI to match latest Chrome version -- improved collecting of exceptions -- improved filtered uris implementation in Laravel to no longer have any performance overhead (thanks marcusbetts) -- improved compatibility with Laravel Telescope -- fixed numeric keys being lost on serialization of arrays (thanks ametad) -- fixed serialization of parent class private properties -- fixed a possible crash when resolving stack traces (thanks mbardelmeijer) -- deprecated Clockwork::subrequest method in favor of Clockwork::addSubrequest - -3.0.2 - -- fixed infinite redirect if dark web theme is enabled on Laravel or Lumen <5.5 (thanks pixelskribe) - -3.0.1 - -- improved LaravelDataSource to not collect views data if it is filtered (by default) - -3.0 - -- updated web UI to match latest Chrome version -- added new api for user-data (custom tabs in Clockwork app) -- added support for authentication (thanks xiaohuilam) -- added support for collecting stack traces for log messages, queries, etc. (thanks sisve) -- added new api for recording subrequests (thanks L3o-pold) -- added Symfony integration beta -- added Xdebug profiler support -- added collecting of full URLs for requests -- added collecting of peak memory usage -- added ability to use dark theme for the web UI -- added new extend-api to data soruces for extending data when it's being sent to the application -- improved data serialization implementation - handles recursion, unlimited depth, type metadata, clear marking for protected and private properties -- improved data serialization with configurable defaults, limit and blackboxing of classes -- improved handling of binary bindings in EloquentDataSource (thanks sergio91pt and coderNeos) -- improved stack traces collection to resolve original view names -- BREAKING improved Laravel integration to type-hint contracts instead of concrete implementations (thanks robclancy) -- improved default configuration to not collect data for Laravel Horizon requests (thanks fgilio) -- improved LaravelDataSource view data collecting to remove Laravel Twigbridge metadata -- changed Laravel integration to register middleware in the boot method instead of register (thanks dionysiosarvanitis) -- changed Laravel and Lumen integrations to use a single shared Log instance -- fixed Clockwork HTTP API returning empty object instead of null if request was not found -- fixed Clockwork routes not returning 404 when disabled on runtime with route cache enabled (thanks joskfg) -- BREAKING dropped Laravel 4 support -- BREAKING dropped PHP 5.4 support, requires PHP 5.5 - -2.2.5 - -- changed SQL storage schema URI column type from VARCHAR to TEXT (thanks sumidatx) -- fixed possible crash in file storage cleanup if the file was already deleted (thanks bcalik) -- fixed event handling in Eloquent data source compatibility with some 3rd party packages (thanks erikgaal) - -2.2.4 - -- drop support for collecting Laravel controller middleware (as this can have unexpected side-effects) (thanks phh) - -2.2.3 - -- improved Server-Timing now uses the new header format (thanks kohenkatz) -- fixed Laravel crash when gathering middleware if the controller class doesn't exist - -2.2.2 - -- fixed compatibility with Laravel 5.2 (thanks peppeocchi) - -2.2.1 - -- fixed Laravel 4.x support once again (thanks bcalik) - -2.2 - -- added support for collecting route middleware (thanks Vercoutere) -- added support for collecting routes and middleware in newer Lumen versions -- updated Web UI to match Clockwork Chrome 2.2 -- improved Laravel support to register most event handlers only when collecting data -- fixed Lumen middleware not being registered automatically (thanks lucian-dragomir) -- fixed published Lumen config not being loaded - -2.1.1 - -- fixed Laravel 4.x support (added legacy version of the config file) (thanks bcalik) - -2.1 - -- updated Web UI to match Clockwork Chrome 2.1 -- improved Laravel support to load the default config and use env variables in the default config -- improved Lumen support to use the standard config subsystem instead of directly accessing env variables (thanks davoaust, SunMar) -- improved reliability of storing metadata in some cases (by using JSON_PARTIAL_OUTPUT_ON_ERROR when supported) -- fixed wrong mime-type for javascript assets in Web UI causing it to not work in some browsers (thanks sleavitt) -- fixed path checking in Web UI causing it to not work on Windows (thanks Malezha) -- fixed parameters conversion in DBALDataSource (thanks andrzejenne) - -2.0.4 - -- improved mkdir error handling in FileStorage (thanks FBnil) -- fixed crash in LaravelEventsDataSource when firing events with associative array as payload - -2.0.3 - -- fixed Clockwork now working when used with Laravel route cache - -2.0.2 - -- fixed crash on attempt to clean up file storage if the project contains Clockwork 1.x metadata - -2.0.1 - -- fixed Web UI not working in Firefox - -2.0 - -- added Web UI -- added new Laravel cache data source -- added new Laravel events data source -- added new more robust metadata storage API -- added automatic metadata cleanup (defaults to 1 week) -- added better metadata serialization including class names for objects -- added PostgreSQL compatibility for the SQL storage (thanks oldskool73) -- added Slim 3 middleware (thanks sperrichon) -- added PSR message data source (thanks sperrichon) -- added Doctrine DBAL data source (thanks sperrichon) -- changed Clockwork request ids now use dashes instead of dots (thanks Tibbelit) -- changed Laravel and Lumen integrations to no longer log data for console commands -- changed simplified the clock Laravel helper (thanks Jergus Lejko) -- fixed wrong version data logged in SQL storage -- removed PHP 5.3 support, code style changes -- removed CodeIgniter support -- removed ability to register additional data sources via Clockwork config - -UPGRADING - -- update the required Clockwork version to ^2.0 in your composer.json -- PHP 5.3 - no longer supported, you can continue using the latest 1.x version -- CodeIgniter - no longer supported, you can continue using the lastest 1.x version -- Slim 2 - update the imported namespace from Clockwork\Support\Slim to Clockwork\Support\Slim\Legacy -- ability to register additional data sources via Clockwork config was removed, please call app('clockwork')->addDataSource(...) in your own service provider - -1.14.5 - -- fixed incompatibility with Laravel 4.1 an 4.2 (introduced in 1.14.3) - -1.14.4 - -- added support for Lumen 5.5 (thanks nebez) - -1.14.3 - -- added support for Laravel 5.5 package auto-discovery (thanks Omranic) -- added automatic registration of the Laravel middleware (no need to edit your Http/Kernel.php anymore, existing installations don't need to be changed) -- updated Laravel artisan clockwork:clean command for Laravel 5.5 (thanks rosswilson252) -- fixed crash when retrieving all requests from Sql storage (thanks pies) - -1.14.2 - -- fixed missing imports in Doctrine data source (thanks jenssegers) - -1.14.1 -- fixed collecting Eloquent queries when using PDO_ODBC driver for real (thanks abhimanyu003) - -1.14 -- added support for Server-Timing headers (thanks Garbee) -- fixed compatibility with Lumen 5.4 (thanks Dimasdanz) -- fixed collecting Eloquent queries with bindings containing backslashes (thanks fitztrev) -- fixed collecting Eloquent queries when using PDO_ODBC driver (thanks abhimanyu003) -- fixed collecting Doctrine queries with array bindings (thanks RolfJanssen) -- replaced Doctrine bindings preparation code with more complete version from laravel-doctrine -- fixed PHP 5.3 compatibility - -1.13.1 -- fixed compatibility with Lumen 5.4 (thanks meanevo) - -1.13 -- added support for Laravel 5.4 (thanks KKSzymanowski) -- improved Laravel "clock" helper function now takes multiple arguments to be logged at once (eg. `clock($foo, $bar, $baz)`) - -1.12 -- added collecting of caller file name and line number for queries and model name (Laravel 4.2+) for ORM queries to the Eloquent data source (thanks OmarMakled and fitztrev for the idea) -- added collecting of context, caller file name and line number to the logger (thanks crissi for the idea) -- fixed crash in Lumen data source when running unit tests with simulated requests on Lumen -- fixed compatibility with Laravel 4.0 - -1.11.2 -- switched to PSR-4 autoloading -- fixed Swift data source crash when sending email with no from/to address specified (thanks marksecurelogin) - -1.11.1 -- added support for DateTimeImmutable in Doctrine data source (thanks morfin) -- fixed not being able to log null values via the "clock" helper function -- fixed Laravel 4.2-dev not being properly detected as 4.2 release (thanks DemianD) - -1.11 -- added support for Lumen 5.2 (thanks lukeed) -- added "clock" helper function -- fixed data sources being initialized too late (thanks morfin) -- fixed code style in Doctrine data source -- removed Laravel log dependency from Doctrine data source -- NOTE laravel-doctrine provides ootb support for Clockwork, you should use this instead of included Doctrine data source with Laravel - -1.10.1 -- fixed collecting of database queries in Laravel 5.2 (thanks sebastiandedeyne) - -1.10 -- added Laravel 5.2 support (thanks jonphipps) -- improved file storage to allow configuring directory permissions (thanks patrick-radius) -- fixed interaction with PHPUnit in Lumen (thanks troyharvey) -- removed "router dispatch" timeline event for now (due to Laravel 5.2 changes) - -1.9 -- added Lumen support (thanks dawiyo) -- added aliases for all Clockwork parts so they can be resolved by the IoC container in Laravel and Lumen -- fixed Laravel framework initialisation, booting and running timeline events not being recorded properly (thanks HipsterJazzbo, sisve) -- fixed how Laravel clockwork:clean artisan command is registered (thanks freekmurze) -- removed Lumen framework initialisation, booting and running timeline events as they are not supported by Lumen - -1.8.1 -- fixed SQL data storage initialization if PDO is set to throw exception on error (thanks YOzaz) - -1.8 -- added SQL data storage implementation -- added new config options for data storage for Laravel (please re-publish the config file) -- fixed not being able to use the Larvel route caching when using Clockwork (thanks Garbee, kylestev, cbakker86) - -1.7 -- added support for Laravel 5 (thanks Garbee, slovenianGooner) -- improved support for Laravel 4.1 and 4.2, Clockwork data is now available for error responses -- added Doctrine data source (thanks matiux) -- fixed compatibility with some old PHP 5.3 versions (thanks hailwood) -- updated Laravel data source to capture the context for log messages (thanks hermanzhu) - -1.6 -- improved Eloquent data source to support multiple databases (thanks ingro) -- improved compatibility with Laravel apps not using database -- improved compatibility with various CodeIngiter installations -- fixed a bug where log messages and timeline data might not be sorted correctly -- fixed missing static keyword in CodeIgniter hook (thanks noevidenz) -- changed Timeline::endEvent behavior to return false instead of throwing exception when called for non-existing event - -1.5 -- improved Slim support to use DI container to share Clockwork instance instead of config -- improved Slim support now adds all messages logged via Slim's log interface to Clockwork log as well -- improved CodeIgniter support to make Clockwork available through the CI app (tnx BradEstey) -- fixed Laravel support breaking flash messages (tnx hannesvdvreken) -- fixed CodeIgniter support PSR-0 autoloading and other improvements (tnx pwhelan) -- fixed file storage warning when recursive data is collected - -1.4.4 -- changed Laravel support to disable permanent data collection by default (tnx jenssegers) -- improved Laravel support to return Clockwork data with proper Content-Type (tnx maximebeaudoin) -- fixed CodeIgniter support compatibility with PHP 5.3 (tnx BradEstey) - -1.4.3 -- fixed incorrect requests ids being generated depending on set locale - -1.4.2 -- fixed Laravel support compatibility with PHP 5.3 - -1.4.1 -- fixed Laravel support compatibility with PHP 5.3 - -1.4 -- added support for collecting emails and views data -- added support for CodeIgniter 2.1 (tnx pwhelan) -- added data source and plugin for collecting emails data from Swift mailer -- added support for collecting emails and views data from Laravel -- added --age argument to Laravel artisan clockwork::clean command, specifies how old the request data must be to be deleted (in hours) -- improved Laravel service provider -- fixed compatibilty with latest Laravel 4.1 - -1.3 -NOTE: Clockwork\Request\Log::log method arguments have been changed from log($message, $level) to log($level, $message), levels are now specified via Psr\Log\LogLevel class, it's recommended to use shortcut methods for various levels (emergency, alert, critical, error, warning, notice, info and debug($message)) -- clockwork log class now implements PSR logger interface, updated Laravel and Monolog support to use all available log levels -- clockwork log now accepts objects and arrays as input and logs their json representation -- added support for specifying additional headers on metadata requests (Laravel) (tnx philsturgeon) - -1.2 -- added support for Laravel 4.1 -- added facade for Laravel -- added ability to disable collecting data about requests to specified URIs in Laravel -- added clockwork:clean artisan command for cleaning request metadata for Laravel -- added an easy way to add timeline events and log records via main Clockwork class -- added support for Slim apps running in subdirs (requires Clockwork Chrome 1.1+) -- file storage now creates default gitignore file for the request data when creating the storage dir -- fixed a few bugs which might cause request data to not appear in Chrome extension -- fixed a few bugs that could lead to PHP errors/exceptions - -1.1 -- added support for Laravel 4 apps running in subdirs (requires Clockwork Chrome 1.1+) -- added data-protocol version to the request data -- updated Laravel 4 service provider to work with Clockwork Web -- fixed a bug where Clockwork would break Laravel 4 apps not using database -- fixed a bug where calling Timeline::endEvent after Timeline::finalize caused exception to be thrown -- fixed a bug where using certain filters would store incorrect data - -0.9.1 -- added support for application routes (ootb support for Laravel 4 only atm) -- added configuration file for Laravel 4 -- added support for filtering stored data in Storage -- added library version constant Clockwork::VERSION diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Authentication/AuthenticatorInterface.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Authentication/AuthenticatorInterface.php deleted file mode 100644 index df98ff56..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Authentication/AuthenticatorInterface.php +++ /dev/null @@ -1,13 +0,0 @@ -password = $password; - } - - public function attempt(array $credentials) - { - if (! isset($credentials['password'])) { - return false; - } - - if (! hash_equals($credentials['password'], $this->password)) { - return false; - } - - return password_hash($this->password, \PASSWORD_DEFAULT); - } - - public function check($token) - { - return password_verify($this->password, $token); - } - - public function requires() - { - return [ AuthenticatorInterface::REQUIRES_PASSWORD ]; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Clockwork.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Clockwork.php deleted file mode 100644 index e8865531..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Clockwork.php +++ /dev/null @@ -1,282 +0,0 @@ -request = new Request; - $this->authenticator = new NullAuthenticator; - - $this->shouldCollect = new ShouldCollect; - $this->shouldRecord = new ShouldRecord; - } - - // Add a new data source - public function addDataSource(DataSourceInterface $dataSource) - { - $this->dataSources[] = $dataSource; - return $this; - } - - // Resolve the current request, sending it through all data sources, finalizing log and timeline - public function resolveRequest() - { - foreach ($this->dataSources as $dataSource) { - $dataSource->resolve($this->request); - } - - $this->request->log()->sort(); - $this->request->timeline()->finalize($this->request->time); - - return $this; - } - - // Resolve the current request as a "command" type request with command-specific data - public function resolveAsCommand($name, $exitCode = null, $arguments = [], $options = [], $argumentsDefaults = [], $optionsDefaults = [], $output = null) - { - $this->resolveRequest(); - - $this->request->type = RequestType::COMMAND; - $this->request->commandName = $name; - $this->request->commandArguments = $arguments; - $this->request->commandArgumentsDefaults = $argumentsDefaults; - $this->request->commandOptions = $options; - $this->request->commandOptionsDefaults = $optionsDefaults; - $this->request->commandExitCode = $exitCode; - $this->request->commandOutput = $output; - - return $this; - } - - // Resolve the current request as a "queue-job" type request with queue-job-specific data - public function resolveAsQueueJob($name, $description = null, $status = 'processed', $payload = [], $queue = null, $connection = null, $options = []) - { - $this->resolveRequest(); - - $this->request->type = RequestType::QUEUE_JOB; - $this->request->jobName = $name; - $this->request->jobDescription = $description; - $this->request->jobStatus = $status; - $this->request->jobPayload = (new Serializer)->normalize($payload); - $this->request->jobQueue = $queue; - $this->request->jobConnection = $connection; - $this->request->jobOptions = (new Serializer)->normalizeEach($options); - - return $this; - } - - // Resolve the current request as a "test" type request with test-specific data, accepts test name, status, status - // message in case of failure and array of ran asserts - public function resolveAsTest($name, $status = 'passed', $statusMessage = null, $asserts = []) - { - $this->resolveRequest(); - - $this->request->type = RequestType::TEST; - $this->request->testName = $name; - $this->request->testStatus = $status; - $this->request->testStatusMessage = $statusMessage; - - foreach ($asserts as $assert) { - $this->request->addTestAssert($assert['name'], $assert['arguments'], $assert['passed'], $assert['trace']); - } - - return $this; - } - - // Extends the request with an additional data form all data sources, which is not required for normal use - public function extendRequest(Request $request = null) - { - foreach ($this->dataSources as $dataSource) { - $dataSource->extend($request ?: $this->request); - } - - return $this; - } - - // Store the current request via configured storage implementation - public function storeRequest() - { - return $this->storage->store($this->request); - } - - // Reset all data sources to an empty state, clearing any collected data - public function reset() - { - foreach ($this->dataSources as $dataSource) { - $dataSource->reset(); - } - - return $this; - } - - // Get or set the current request instance - public function request(Request $request = null) - { - if (! $request) return $this->request; - - $this->request = $request; - return $this; - } - - // Get the log instance for the current request or log a new message - public function log($level = null, $message = null, array $context = []) - { - if ($level && $message) { - return $this->request->log()->log($level, $message, $context); - } - - return $this->request->log(); - } - - // Get the timeline instance for the current request - public function timeline() - { - return $this->request->timeline(); - } - - // Shortcut to create a new event on the current timeline instance - public function event($description, $data = []) - { - return $this->request->timeline()->event($description, $data); - } - - // Configure which requests should be collected, can be called with arrey of options, a custom closure or with no - // arguments for a fluent configuration api - public function shouldCollect($shouldCollect = null) - { - if ($shouldCollect instanceof Closure) return $this->shouldCollect->callback($shouldCollect); - - if (is_array($shouldCollect)) return $this->shouldCollect->merge($shouldCollect); - - return $this->shouldCollect; - } - - // Configure which requests should be recorded, can be called with arrey of options, a custom closure or with no - // arguments for a fluent configuration api - public function shouldRecord($shouldRecord = null) - { - if ($shouldRecord instanceof Closure) return $this->shouldRecord->callback($shouldRecord); - - if (is_array($shouldRecord)) return $this->shouldRecord->merge($shouldRecord); - - return $this->shouldRecord; - } - - // Get or set all data sources at once - public function dataSources($dataSources = null) - { - if (! $dataSources) return $this->dataSources; - - $this->dataSources = $dataSources; - return $this; - } - - // Get or set a storage implementation - public function storage(StorageInterface $storage = null) - { - if (! $storage) return $this->storage; - - $this->storage = $storage; - return $this; - } - - // Get or set an authenticator implementation - public function authenticator(AuthenticatorInterface $authenticator = null) - { - if (! $authenticator) return $this->authenticator; - - $this->authenticator = $authenticator; - return $this; - } - - // Forward any other method calls to the current request and log instances - public function __call($method, $args) - { - if (in_array($method, [ 'emergency', 'alert', 'critical', 'error', 'warning', 'notice', 'info', 'debug' ])) { - return $this->request->log()->$method(...$args); - } - - return $this->request->$method(...$args); - } - - // DEPRECATED The following apis are deprecated and will be removed in a future version - - // Get all added data sources - public function getDataSources() - { - return $this->dataSources; - } - - // Get the current request instance - public function getRequest() - { - return $this->request; - } - - // Set the current request instance - public function setRequest(Request $request) - { - $this->request = $request; - return $this; - } - - // Get a storage implementation - public function getStorage() - { - return $this->storage; - } - - // Set a storage implementation - public function setStorage(StorageInterface $storage) - { - $this->storage = $storage; - return $this; - } - - // Get an authenitcator implementation - public function getAuthenticator() - { - return $this->authenticator; - } - - // Set an authenticator implementation - public function setAuthenticator(AuthenticatorInterface $authenticator) - { - $this->authenticator = $authenticator; - return $this; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/Concerns/EloquentDetectDuplicateQueries.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/Concerns/EloquentDetectDuplicateQueries.php deleted file mode 100644 index 1d63942c..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/Concerns/EloquentDetectDuplicateQueries.php +++ /dev/null @@ -1,64 +0,0 @@ -duplicateQueries as $query) { - if ($query['count'] <= 1) continue; - - $log->warning( - "N+1 queries: {$query['model']}::{$query['relation']} loaded {$query['count']} times.", - [ 'performance' => true, 'trace' => $query['trace'] ] - ); - } - - $request->log()->merge($log); - } - - protected function detectDuplicateQuery(StackTrace $trace) - { - $relationFrame = $trace->first(function ($frame) { - return $frame->function == 'getRelationValue' - || $frame->class == \Illuminate\Database\Eloquent\Relations\Relation::class; - }); - - if (! $relationFrame || ! $relationFrame->object) return; - - if ($relationFrame->class == \Illuminate\Database\Eloquent\Relations\Relation::class) { - $model = get_class($relationFrame->object->getParent()); - $relation = get_class($relationFrame->object->getRelated()); - } else { - $model = get_class($relationFrame->object); - $relation = $relationFrame->args[0]; - } - - $shortTrace = $trace->skip(StackFilter::make() - ->isNotVendor([ 'itsgoingd', 'laravel', 'illuminate' ]) - ->isNotNamespace([ 'Clockwork', 'Illuminate' ])); - - $hash = implode('-', [ $model, $relation, $shortTrace->first()->file, $shortTrace->first()->line ]); - - if (! isset($this->duplicateQueries[$hash])) { - $this->duplicateQueries[$hash] = [ - 'count' => 0, - 'model' => $model, - 'relation' => $relation, - 'trace' => $trace - ]; - } - - $this->duplicateQueries[$hash]['count']++; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DBALDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DBALDataSource.php deleted file mode 100644 index 1fae1f53..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DBALDataSource.php +++ /dev/null @@ -1,187 +0,0 @@ -connection = $connection; - - $configuration = $this->connection->getConfiguration(); - $currentLogger = $configuration->getSQLLogger(); - - if ($currentLogger === null) { - $configuration->setSQLLogger($this); - } else { - $loggerChain = new LoggerChain; - $loggerChain->addLogger($currentLogger); - $loggerChain->addLogger($this); - - $configuration->setSQLLogger($loggerChain); - } - } - - // Adds executed database queries to the request - public function resolve(Request $request) - { - $request->databaseQueries = array_merge($request->databaseQueries, $this->queries); - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->queries = []; - $this->query = null; - } - - // DBAL SQLLogger event - public function startQuery($sql, array $params = null, array $types = null) - { - $this->query = [ - 'query' => $sql, - 'params' => $params, - 'types' => $types, - 'time' => microtime(true) - ]; - } - - // DBAL SQLLogger event - public function stopQuery() - { - $this->registerQuery($this->query); - $this->query = null; - } - - // Collect an executed database query - protected function registerQuery($query) - { - $query = [ - 'query' => $this->createRunnableQuery($query['query']), - 'bindings' => $query['params'], - 'duration' => (microtime(true) - $query['time']) * 1000, - 'connection' => $this->connection->getDatabase(), - 'time' => $query['time'] - ]; - - if ($this->passesFilters([ $query ])) { - $this->queries[] = $query; - } - } - - // Takes a query, an array of params and types as arguments, returns runnable query with upper-cased keywords - protected function createRunnableQuery($query, $params, $types) - { - // add params to query - $query = $this->replaceParams($this->connection->getDatabasePlatform(), $query, $params, $types); - - // highlight keywords - $keywords = [ - 'select', 'insert', 'update', 'delete', 'into', 'values', 'set', 'where', 'from', 'limit', 'is', 'null', - 'having', 'group by', 'order by', 'asc', 'desc' - ]; - $regexp = '/\b' . implode('\b|\b', $keywords) . '\b/i'; - - return preg_replace_callback($regexp, function ($match) { return strtoupper($match[0]); }, $query); - } - - /** - * Source at laravel-doctrine/orm LaravelDoctrine\ORM\Loggers\Formatters\ReplaceQueryParams::format(). - * - * @param AbstractPlatform $platform - * @param string $sql - * @param array|null $params - * @param array|null $types - * - * - * @return string - */ - public function replaceParams($platform, $sql, array $params = null, array $types = null) - { - if (is_array($params)) { - foreach ($params as $key => $param) { - $type = isset($types[$key]) ? $types[$key] : null; // Originally used null coalescing - $param = $this->convertParam($platform, $param, $type); - $sql = preg_replace('/\?/', "$param", $sql, 1); - } - } - return $sql; - } - - /** - * Source at laravel-doctrine/orm LaravelDoctrine\ORM\Loggers\Formatters\ReplaceQueryParams::convertParam(). - * - * @param mixed $param - * - * @throws \Exception - * @return string - */ - protected function convertParam($platform, $param, $type = null) - { - if (is_object($param)) { - if (!method_exists($param, '__toString')) { - if ($param instanceof \DateTimeInterface) { - $param = $param->format('Y-m-d H:i:s'); - } elseif (Type::hasType($type)) { - $type = Type::getType($type); - $param = $type->convertToDatabaseValue($param, $platform); - } else { - throw new \Exception('Given query param is an instance of ' . get_class($param) . ' and could not be converted to a string'); - } - } - } elseif (is_array($param)) { - if ($this->isNestedArray($param)) { - $param = json_encode($param, JSON_UNESCAPED_UNICODE); - } else { - $param = implode( - ', ', - array_map( - function ($part) { - return '"' . (string) $part . '"'; - }, - $param - ) - ); - return '(' . $param . ')'; - } - } else { - $param = htmlspecialchars($param); // Originally used the e() Laravel helper - } - return '"' . (string) $param . '"'; - } - - /** - * Source at laravel-doctrine/orm LaravelDoctrine\ORM\Loggers\Formatters\ReplaceQueryParams::isNestedArray(). - * - * @param array $array - * @return bool - */ - private function isNestedArray(array $array) - { - foreach ($array as $key => $value) { - if (is_array($value)) { - return true; - } - } - return false; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DataSource.php deleted file mode 100644 index 6d1b724d..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DataSource.php +++ /dev/null @@ -1,67 +0,0 @@ -filters[$type] = isset($this->filters[$type]) - ? array_merge($this->filters[$type], [ $filter ]) : [ $filter ]; - - return $this; - } - - // Clear all registered filters - public function clearFilters() - { - $this->filters = []; - - return $this; - } - - // Returns boolean whether the filterable passes all registered filters - protected function passesFilters($args, $type = 'default') - { - $filters = isset($this->filters[$type]) ? $this->filters[$type] : []; - - foreach ($filters as $filter) { - if (! $filter(...$args)) return false; - } - - return true; - } - - // Censors passwords in an array, identified by key containing "pass" substring - public function removePasswords(array $data) - { - $keys = array_keys($data); - $values = array_map(function ($value, $key) { - return strpos($key, 'pass') !== false ? '*removed*' : $value; - }, $data, $keys); - - return array_combine($keys, $values); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DataSourceInterface.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DataSourceInterface.php deleted file mode 100644 index 730ff135..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/DataSourceInterface.php +++ /dev/null @@ -1,16 +0,0 @@ -getConnection()); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/EloquentDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/EloquentDataSource.php deleted file mode 100644 index 3d226ac2..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/EloquentDataSource.php +++ /dev/null @@ -1,313 +0,0 @@ - 0, 'slow' => 0, 'select' => 0, 'insert' => 0, 'update' => 0, 'delete' => 0, 'other' => 0 - ]; - - // Collected models actions - protected $modelsActions = []; - - // Model action counts by model, eg. [ 'retrieved' => [ User::class => 1 ] ] - protected $modelsCount = [ - 'retrieved' => [], 'created' => [], 'updated' => [], 'deleted' => [] - ]; - - // Whether we are collecting database queries or stats only - protected $collectQueries = true; - - // Whether we are collecting models actions or stats only - protected $collectModelsActions = true; - - // Whether we are collecting retrieved models as well when collecting models actions - protected $collectModelsRetrieved = false; - - // Query execution time threshold in ms after which the query is marked as slow - protected $slowThreshold; - - // Enable duplicate queries detection - protected $detectDuplicateQueries = false; - - // Model name to associate with the next executed query, used to map queries to models - public $nextQueryModel; - - // Create a new data source instance, takes a database manager, an event dispatcher as arguments and additional - // options as arguments - public function __construct(ConnectionResolverInterface $databaseManager, EventDispatcher $eventDispatcher, $collectQueries = true, $slowThreshold = null, $slowOnly = false, $detectDuplicateQueries = false, $collectModelsActions = true, $collectModelsRetrieved = false) - { - $this->databaseManager = $databaseManager; - $this->eventDispatcher = $eventDispatcher; - - $this->collectQueries = $collectQueries; - $this->slowThreshold = $slowThreshold; - $this->detectDuplicateQueries = $detectDuplicateQueries; - $this->collectModelsActions = $collectModelsActions; - $this->collectModelsRetrieved = $collectModelsRetrieved; - - if ($slowOnly) $this->addFilter(function ($query) { return $query['duration'] > $this->slowThreshold; }); - } - - // Adds ran database queries, query counts, models actions and models counts to the request - public function resolve(Request $request) - { - $request->databaseQueries = array_merge($request->databaseQueries, $this->queries); - - $request->databaseQueriesCount += $this->count['total']; - $request->databaseSlowQueries += $this->count['slow']; - $request->databaseSelects += $this->count['select']; - $request->databaseInserts += $this->count['insert']; - $request->databaseUpdates += $this->count['update']; - $request->databaseDeletes += $this->count['delete']; - $request->databaseOthers += $this->count['other']; - - $request->modelsActions = array_merge($request->modelsActions, $this->modelsActions); - - $request->modelsRetrieved = $this->modelsCount['retrieved']; - $request->modelsCreated = $this->modelsCount['created']; - $request->modelsUpdated = $this->modelsCount['updated']; - $request->modelsDeleted = $this->modelsCount['deleted']; - - $this->appendDuplicateQueriesWarnings($request); - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->queries = []; - $this->count = [ - 'total' => 0, 'slow' => 0, 'select' => 0, 'insert' => 0, 'update' => 0, 'delete' => 0, 'other' => 0 - ]; - - $this->modelsActions = []; - $this->modelsCount = [ - 'retrieved' => [], 'created' => [], 'updated' => [], 'deleted' => [] - ]; - - $this->nextQueryModel = null; - } - - // Start listening to Eloquent events - public function listenToEvents() - { - if ($scope = $this->getModelResolvingScope()) { - $this->eventDispatcher->listen('eloquent.booted: *', function ($model, $data = null) use ($scope) { - if (is_string($model) && is_array($data)) { // Laravel 5.4 wildcard event - $model = reset($data); - } - - $model->addGlobalScope($scope); - }); - } - - if (class_exists(\Illuminate\Database\Events\QueryExecuted::class)) { - // Laravel 5.2 and up - $this->eventDispatcher->listen(\Illuminate\Database\Events\QueryExecuted::class, function ($event) { - $this->registerQuery($event); - }); - } else { - // Laravel 5.0 to 5.1 - $this->eventDispatcher->listen('illuminate.query', function ($event) { - $this->registerLegacyQuery($event); - }); - } - - // register all event listeners individually so we don't have to regex the event type and support Laravel <5.4 - $this->listenToModelEvent('retrieved'); - $this->listenToModelEvent('created'); - $this->listenToModelEvent('updated'); - $this->listenToModelEvent('deleted'); - } - - // Register a listener collecting model events of specified type - protected function listenToModelEvent($event) - { - $this->eventDispatcher->listen("eloquent.{$event}: *", function ($model, $data = null) use ($event) { - if (is_string($model) && is_array($data)) { // Laravel 5.4 wildcard event - $model = reset($data); - } - - $this->collectModelEvent($event, $model); - }); - } - - // Collect an executed database query - protected function registerQuery($event) - { - $trace = StackTrace::get([ 'arguments' => $this->detectDuplicateQueries ])->resolveViewName(); - - if ($this->detectDuplicateQueries) $this->detectDuplicateQuery($trace); - - $query = [ - 'query' => $this->createRunnableQuery($event->sql, $event->bindings, $event->connectionName), - 'duration' => $event->time, - 'connection' => $event->connectionName, - 'time' => microtime(true) - $event->time / 1000, - 'trace' => (new Serializer)->trace($trace), - 'model' => $this->nextQueryModel, - 'tags' => $this->slowThreshold !== null && $event->time > $this->slowThreshold ? [ 'slow' ] : [] - ]; - - $this->nextQueryModel = null; - - if (! $this->passesFilters([ $query, $trace ], 'early')) return; - - $this->incrementQueryCount($query); - - if (! $this->collectQueries || ! $this->passesFilters([ $query, $trace ])) return; - - $this->queries[] = $query; - } - - // Collect an executed database query (pre Laravel 5.2) - protected function registerLegacyQuery($sql, $bindings, $time, $connection) - { - return $this->registerQuery((object) [ - 'sql' => $sql, - 'bindings' => $bindings, - 'time' => $time, - 'connectionName' => $connection - ]); - } - - // Collect a model event and update stats - protected function collectModelEvent($event, $model) - { - $lastQuery = ($queryCount = count($this->queries)) ? $this->queries[$queryCount - 1] : null; - - $action = [ - 'model' => $modelClass = get_class($model), - 'key' => $model->getKey(), - 'action' => $event, - 'attributes' => $this->collectModelsRetrieved && $event == 'retrieved' ? $model->getOriginal() : [], - 'changes' => $this->collectModelsActions ? $model->getChanges() : [], - 'time' => microtime(true) / 1000, - 'query' => $lastQuery ? $lastQuery['query'] : null, - 'duration' => $lastQuery ? $lastQuery['duration'] : null, - 'connection' => $lastQuery ? $lastQuery['connection'] : null, - 'trace' => null, - 'tags' => [] - ]; - - if ($lastQuery) $this->queries[$queryCount - 1]['model'] = $modelClass; - - if (! $this->passesFilters([ $action ], 'models-early')) return; - - $this->incrementModelsCount($action['action'], $action['model']); - - if (! $this->collectModelsActions) return; - if (! $this->collectModelsRetrieved && $event == 'retrieved') return; - if (! $this->passesFilters([ $action ], 'models')) return; - - $action['trace'] = (new Serializer)->trace(StackTrace::get()->resolveViewName()); - - $this->modelsActions[] = $action; - } - - // Takes a query, an array of bindings and the connection as arguments, returns runnable query with upper-cased keywords - protected function createRunnableQuery($query, $bindings, $connection) - { - // add bindings to query - $bindings = $this->databaseManager->connection($connection)->prepareBindings($bindings); - - foreach ($bindings as $binding) { - $binding = $this->quoteBinding($binding, $connection); - - // convert binary bindings to hexadecimal representation - if (! preg_match('//u', $binding)) $binding = '0x' . bin2hex($binding); - - // escape backslashes in the binding (preg_replace requires to do so) - $binding = str_replace('\\', '\\\\', $binding); - - $query = preg_replace('/\?/', $binding, $query, 1); - } - - // highlight keywords - $keywords = [ - 'select', 'insert', 'update', 'delete', 'into', 'values', 'set', 'where', 'from', 'limit', 'is', 'null', - 'having', 'group by', 'order by', 'asc', 'desc' - ]; - $regexp = '/\b' . implode('\b|\b', $keywords) . '\b/i'; - - return preg_replace_callback($regexp, function ($match) { return strtoupper($match[0]); }, $query); - } - - // Takes a query binding and a connection name, returns a quoted binding value - protected function quoteBinding($binding, $connection) - { - $connection = $this->databaseManager->connection($connection); - - if ($connection->getPdo()->getAttribute(\PDO::ATTR_DRIVER_NAME) === 'odbc') { - // PDO_ODBC driver doesn't support the quote method, apply simple MSSQL style quoting instead - return "'" . str_replace("'", "''", $binding) . "'"; - } - - return $connection->getPdo()->quote($binding); - } - - // Increment query counts for collected query - protected function incrementQueryCount($query) - { - $sql = ltrim($query['query']); - - $this->count['total']++; - - if (preg_match('/^select\b/i', $sql)) { - $this->count['select']++; - } elseif (preg_match('/^insert\b/i', $sql)) { - $this->count['insert']++; - } elseif (preg_match('/^update\b/i', $sql)) { - $this->count['update']++; - } elseif (preg_match('/^delete\b/i', $sql)) { - $this->count['delete']++; - } else { - $this->count['other']++; - } - - if (in_array('slow', $query['tags'])) { - $this->count['slow']++; - } - } - - // Increment model counts for collected model action - protected function incrementModelsCount($action, $model) - { - if (! isset($this->modelsCount[$action][$model])) { - $this->modelsCount[$action][$model] = 0; - } - - $this->modelsCount[$action][$model]++; - } - - // Returns model resolving scope for the installed Laravel version - protected function getModelResolvingScope() - { - if (interface_exists(\Illuminate\Database\Eloquent\ScopeInterface::class)) { - // Laravel 5.0 to 5.1 - return new ResolveModelLegacyScope($this); - } - - return new ResolveModelScope($this); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelCacheDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelCacheDataSource.php deleted file mode 100644 index d977aa1f..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelCacheDataSource.php +++ /dev/null @@ -1,131 +0,0 @@ - 0, 'hit' => 0, 'write' => 0, 'delete' => 0 - ]; - - // Whether we are collecting cache queries or stats only - protected $collectQueries = true; - - // Create a new data source instance, takes an event dispatcher and additional options as argument - public function __construct(EventDispatcher $eventDispatcher, $collectQueries = true) - { - $this->eventDispatcher = $eventDispatcher; - - $this->collectQueries = $collectQueries; - } - - // Adds cache queries and stats to the request - public function resolve(Request $request) - { - $request->cacheQueries = array_merge($request->cacheQueries, $this->queries); - - $request->cacheReads += $this->count['read']; - $request->cacheHits += $this->count['hit']; - $request->cacheWrites += $this->count['write']; - $request->cacheDeletes += $this->count['delete']; - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->queries = []; - - $this->count = [ - 'read' => 0, 'hit' => 0, 'write' => 0, 'delete' => 0 - ]; - } - - // Start listening to cache events - public function listenToEvents() - { - if (class_exists(\Illuminate\Cache\Events\CacheHit::class)) { - $this->eventDispatcher->listen(\Illuminate\Cache\Events\CacheHit::class, function ($event) { - $this->registerQuery([ 'type' => 'hit', 'key' => $event->key, 'value' => $event->value ]); - }); - $this->eventDispatcher->listen(\Illuminate\Cache\Events\CacheMissed::class, function ($event) { - $this->registerQuery([ 'type' => 'miss', 'key' => $event->key ]); - }); - $this->eventDispatcher->listen(\Illuminate\Cache\Events\KeyWritten::class, function ($event) { - $this->registerQuery([ - 'type' => 'write', 'key' => $event->key, 'value' => $event->value, - 'expiration' => property_exists($event, 'seconds') ? $event->seconds : $event->minutes * 60 - ]); - }); - $this->eventDispatcher->listen(\Illuminate\Cache\Events\KeyForgotten::class, function ($event) { - $this->registerQuery([ 'type' => 'delete', 'key' => $event->key ]); - }); - } else { - // legacy Laravel 5.1 style events - $this->eventDispatcher->listen('cache.hit', function ($key, $value) { - $this->registerQuery([ 'type' => 'hit', 'key' => $key, 'value' => $value ]); - }); - $this->eventDispatcher->listen('cache.missed', function ($key) { - $this->registerQuery([ 'type' => 'miss', 'key' => $key ]); - }); - $this->eventDispatcher->listen('cache.write', function ($key, $value, $minutes) { - $this->registerQuery([ - 'type' => 'write', 'key' => $key, 'value' => $value, 'expiration' => $minutes * 60 - ]); - }); - $this->eventDispatcher->listen('cache.delete', function ($key) { - $this->registerQuery([ 'type' => 'delete', 'key' => $key ]); - }); - } - } - - // Collect an executed query - protected function registerQuery(array $query) - { - $trace = StackTrace::get()->resolveViewName(); - - $query = [ - 'type' => $query['type'], - 'key' => $query['key'], - 'value' => isset($query['value']) ? (new Serializer)->normalize($query['value']) : null, - 'time' => microtime(true), - 'connection' => null, - 'trace' => (new Serializer)->trace($trace) - ]; - - $this->incrementQueryCount($query); - - if ($this->collectQueries && $this->passesFilters([ $query ])) { - $this->queries[] = $query; - } - } - - // Increment query counts for collected query - protected function incrementQueryCount($query) - { - if ($query['type'] == 'write') { - $this->count['write']++; - } elseif ($query['type'] == 'delete') { - $this->count['delete']++; - } else { - $this->count['read']++; - - if ($query['type'] == 'hit') { - $this->count['hit']++; - } - } - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelDataSource.php deleted file mode 100644 index 404ab722..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelDataSource.php +++ /dev/null @@ -1,194 +0,0 @@ -app = $app; - - $this->collectLog = $collectLog; - $this->collectRoutes = $collectRoutes; - - $this->log = new Log; - } - - // Adds request, response information, middleware, routes, session data, user and log entries to the request - public function resolve(Request $request) - { - $request->method = $this->getRequestMethod(); - $request->url = $this->getRequestUrl(); - $request->uri = $this->getRequestUri(); - $request->controller = $this->getController(); - $request->headers = $this->getRequestHeaders(); - $request->responseStatus = $this->getResponseStatus(); - $request->middleware = $this->getMiddleware(); - $request->routes = $this->getRoutes(); - $request->sessionData = $this->getSessionData(); - - $this->resolveAuthenticatedUser($request); - - $request->log()->merge($this->log); - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->log = new Log; - } - - // Set Laravel response instance for the current request - public function setResponse(Response $response) - { - $this->response = $response; - return $this; - } - - // Listen for the log events - public function listenToEvents() - { - if (! $this->collectLog) return; - - if (class_exists(\Illuminate\Log\Events\MessageLogged::class)) { - // Laravel 5.4 - $this->app['events']->listen(\Illuminate\Log\Events\MessageLogged::class, function ($event) { - $this->log->log($event->level, $event->message, $event->context); - }); - } else { - // Laravel 5.0 to 5.3 - $this->app['events']->listen('illuminate.log', function ($level, $message, $context) { - $this->log->log($level, $message, $context); - }); - } - } - - // Get a textual representation of the current route's controller - protected function getController() - { - $router = $this->app['router']; - - $route = $router->current(); - $controller = $route ? $route->getActionName() : null; - - if ($controller instanceof \Closure) { - $controller = 'anonymous function'; - } elseif (is_object($controller)) { - $controller = 'instance of ' . get_class($controller); - } elseif (is_array($controller) && count($controller) == 2) { - if (is_object($controller[0])) { - $controller = get_class($controller[0]) . '->' . $controller[1]; - } else { - $controller = $controller[0] . '::' . $controller[1]; - } - } elseif (! is_string($controller)) { - $controller = null; - } - - return $controller; - } - - // Get the request headers - protected function getRequestHeaders() - { - return $this->app['request']->headers->all(); - } - - // Get the request method - protected function getRequestMethod() - { - return $this->app['request']->getMethod(); - } - - // Get the request URL - protected function getRequestUrl() - { - return $this->app['request']->url(); - } - - // Get the request URI - protected function getRequestUri() - { - return $this->app['request']->getRequestUri(); - } - - // Get the response status code - protected function getResponseStatus() - { - return $this->response ? $this->response->getStatusCode() : null; - } - - // Get an array of middleware for the matched route - protected function getMiddleware() - { - $route = $this->app['router']->current(); - - if (! $route) return; - - return method_exists($route, 'gatherMiddleware') ? $route->gatherMiddleware() : $route->middleware(); - } - - // Get an array of application routes - protected function getRoutes() - { - if (! $this->collectRoutes) return []; - - return array_map(function ($route) { - return [ - 'method' => implode(', ', $route->methods()), - 'uri' => $route->uri(), - 'name' => $route->getName(), - 'action' => $route->getActionName() ?: 'anonymous function', - 'middleware' => $route->middleware(), - 'before' => method_exists($route, 'beforeFilters') ? implode(', ', array_keys($route->beforeFilters())) : '', - 'after' => method_exists($route, 'afterFilters') ? implode(', ', array_keys($route->afterFilters())) : '' - ]; - }, $this->app['router']->getRoutes()->getRoutes()); - } - - // Get the session data (normalized with removed passwords) - protected function getSessionData() - { - if (! isset($this->app['session'])) return []; - - return $this->removePasswords((new Serializer)->normalizeEach($this->app['session']->all())); - } - - // Add authenticated user data to the request - protected function resolveAuthenticatedUser(Request $request) - { - if (! isset($this->app['auth'])) return; - if (! ($user = $this->app['auth']->user())) return; - if (! isset($user->email) || ! isset($user->id)) return; - - $request->setAuthenticatedUser($user->email, $user->id, [ - 'email' => $user->email, - 'name' => isset($user->name) ? $user->name : null - ]); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelEventsDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelEventsDataSource.php deleted file mode 100644 index 6b3095a5..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelEventsDataSource.php +++ /dev/null @@ -1,143 +0,0 @@ -dispatcher = $dispatcher; - - $this->ignoredEvents = is_array($ignoredEvents) - ? array_merge($ignoredEvents, $this->defaultIgnoredEvents()) : []; - } - - // Adds fired events to the request - public function resolve(Request $request) - { - $request->events = array_merge($request->events, $this->events); - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->events = []; - } - - // Start listening to the events - public function listenToEvents() - { - $this->dispatcher->listen('*', function ($event = null, $data = null) { - if (method_exists($this->dispatcher, 'firing')) { // Laravel 5.0 - 5.3 - $data = func_get_args(); - $event = $this->dispatcher->firing(); - } - - $this->registerEvent($event, $data); - }); - } - - // Collect a fired event, prepares data for serialization and resolves registered listeners - protected function registerEvent($event, array $data) - { - if (! $this->shouldCollect($event)) return; - - $trace = StackTrace::get()->resolveViewName(); - - $event = [ - 'event' => $event, - 'data' => (new Serializer)->normalize(count($data) == 1 && isset($data[0]) ? $data[0] : $data), - 'time' => microtime(true), - 'listeners' => $this->findListenersFor($event), - 'trace' => (new Serializer)->trace($trace) - ]; - - if ($this->passesFilters([ $event ])) { - $this->events[] = $event; - } - } - - // Returns registered listeners for the specified event - protected function findListenersFor($event) - { - $listener = $this->dispatcher->getListeners($event)[0]; - - return array_filter(array_map(function ($listener) { - if ($listener instanceof \Closure) { - // Laravel 5.4+ (and earlier versions in some cases) wrap the listener into a closure, - // attempt to resolve the original listener - $use = (new \ReflectionFunction($listener))->getStaticVariables(); - $listener = isset($use['listener']) ? $use['listener'] : $listener; - } - - if (is_string($listener)) { - return $listener; - } elseif (is_array($listener) && count($listener) == 2) { - if (is_object($listener[0])) { - return get_class($listener[0]) . '@' . $listener[1]; - } else { - return $listener[0] . '::' . $listener[1]; - } - } elseif ($listener instanceof \Closure) { - $listener = new \ReflectionFunction($listener); - - if (strpos($listener->getNamespaceName(), 'Clockwork\\') === 0) { // skip our own listeners - return; - } - - $filename = str_replace(base_path(), '', $listener->getFileName()); - $startLine = $listener->getStartLine(); - $endLine = $listener->getEndLine(); - - return "Closure ({$filename}:{$startLine}-{$endLine})"; - } - }, $this->dispatcher->getListeners($event))); - } - - // Returns whether the event should be collected (depending on ignored events) - protected function shouldCollect($event) - { - return ! preg_match('/^(?:' . implode('|', $this->ignoredEvents) . ')$/', $event); - } - - // Returns default ignored events (framework-specific events) - protected function defaultIgnoredEvents() - { - return [ - 'Illuminate\\\\.+', - 'Laravel\\\\.+', - 'auth\.(?:attempt|login|logout)', - 'artisan\.start', - 'bootstrapped:.+', - 'composing:.+', - 'creating:.+', - 'illuminate\.query', - 'connection\..+', - 'eloquent\..+', - 'kernel\.handled', - 'illuminate\.log', - 'mailer\.sending', - 'router\.(?:before|after|matched)', - 'router.filter:.+', - 'locale\.changed', - 'clockwork\..+' - ]; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelNotificationsDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelNotificationsDataSource.php deleted file mode 100644 index 4c3898ee..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelNotificationsDataSource.php +++ /dev/null @@ -1,230 +0,0 @@ -dispatcher = $dispatcher; - } - - // Add sent notifications to the request - public function resolve(Request $request) - { - $request->notifications = array_merge($request->notifications, $this->notifications); - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->notifications = []; - } - - // Listen to the email and notification events - public function listenToEvents() - { - $this->dispatcher->listen(MessageSending::class, function ($event) { $this->sendingMessage($event); }); - $this->dispatcher->listen(MessageSent::class, function ($event) { $this->sentMessage($event); }); - - $this->dispatcher->listen(NotificationSending::class, function ($event) { $this->sendingNotification($event); }); - $this->dispatcher->listen(NotificationSent::class, function ($event) { $this->sentNotification($event); }); - } - - // Collect a sent email - protected function sendingMessage($event) - { - $trace = StackTrace::get()->resolveViewName(); - - $mailable = ($frame = $trace->first(function ($frame) { return is_subclass_of($frame->object, Mailable::class); })) - ? $frame->object : null; - - $notification = [ - 'subject' => $event->message->getSubject(), - 'from' => $this->messageAddressToString($event->message->getFrom()), - 'to' => $this->messageAddressToString($event->message->getTo()), - 'content' => $event->message->getBody(), - 'type' => 'mail', - 'data' => [ - 'cc' => $this->messageAddressToString($event->message->getCc()), - 'bcc' => $this->messageAddressToString($event->message->getBcc()), - 'replyTo' => $this->messageAddressToString($event->message->getReplyTo()), - 'mailable' => (new Serializer)->normalize($mailable) - ], - 'time' => microtime(true), - 'trace' => (new Serializer)->trace($trace) - ]; - - if ($this->updateLastNotification($notification)) return; - - if ($this->passesFilters([ $notification ])) { - $this->notifications[] = $notification; - } - } - - // Update last notification with time taken to send it - protected function sentMessage($event) - { - $lastIndex = count($this->notifications) - 1; - $lastNotification = $this->notifications[$lastIndex]; - - $this->notifications[$lastIndex]['duration'] = (microtime(true) - $lastNotification['time']) * 1000; - } - - // Collect a sent notification - protected function sendingNotification($event) - { - $trace = StackTrace::get()->resolveViewName(); - - $channelSpecific = $this->resolveChannelSpecific($event); - - $notification = [ - 'subject' => $channelSpecific['subject'], - 'from' => $channelSpecific['from'], - 'to' => $channelSpecific['to'], - 'content' => $channelSpecific['content'], - 'type' => $event->channel, - 'data' => (new Serializer)->normalizeEach(array_merge($channelSpecific['data'], [ - 'notification' => $event->notification, - 'notifiable' => $event->notifiable - ])), - 'time' => microtime(true), - 'trace' => (new Serializer)->trace($trace) - ]; - - if ($this->passesFilters([ $notification ])) { - $this->notifications[] = $notification; - } - } - - // Update last notification with time taken to send it and response - protected function sentNotification($event) - { - $lastIndex = count($this->notifications) - 1; - $lastNotification = $this->notifications[$lastIndex]; - - $this->notifications[$lastIndex]['duration'] = (microtime(true) - $lastNotification['time']) * 1000; - $this->notifications[$lastIndex]['data']['response'] = $event->response; - } - - // Update last sent email notification with additional data from the message sent event - protected function updateLastNotification($notification) - { - if (! count($this->notifications)) return false; - - $lastIndex = count($this->notifications) - 1; - $lastNotification = $this->notifications[$lastIndex]; - - if (implode($lastNotification['to']) != implode($notification['to'])) return false; - - $this->notifications[$lastIndex] = array_merge($this->notifications[$lastIndex], [ - 'subject' => $notification['subject'], - 'from' => $notification['from'], - 'to' => $notification['to'], - 'content' => $notification['content'] - ]); - - $this->notifications[$lastIndex]['data'] = array_merge($lastNotification['data'], $notification['data']); - - return true; - } - - // Resolve notification channnel specific data - protected function resolveChannelSpecific($event) - { - if (method_exists($event->notification, 'toMail')) { - $channelSpecific = $this->resolveMailChannelSpecific($event, $event->notification->toMail($event->notifiable)); - } elseif (method_exists($event->notification, 'toSlack')) { - $channelSpecific = $this->resolveSlackChannelSpecific($event, $event->notification->toSlack($event->notifiable)); - } elseif (method_exists($event->notification, 'toNexmo')) { - $channelSpecific = $this->resolveNexmoChannelSpecific($event, $event->notification->toNexmo($event->notifiable)); - } elseif (method_exists($event->notification, 'toBroadcast')) { - $channelSpecific = [ 'data' => $event->notification->toBroadcast($event->notifiable)->data ]; - } elseif (method_exists($event->notification, 'toArray')) { - $channelSpecific = [ 'data' => $event->notification->toArray($event->notifiable) ]; - } else { - $channelSpecific = []; - } - - return array_merge( - [ 'subject' => null, 'from' => null, 'to' => null, 'content' => null, 'data' => [] ], $channelSpecific - ); - } - - // Resolve mail notification channel specific data - protected function resolveMailChannelSpecific($event, $message) - { - return [ - 'subject' => $message->subject ?: get_class($event->notification), - 'from' => $this->notificationAddressToString($message->from), - 'to' => $this->notificationAddressToString($event->notifiable->routeNotificationFor('mail', $event->notification)), - 'data' => [ - 'cc' => $this->notificationAddressToString($message->cc), - 'bcc' => $this->notificationAddressToString($message->bcc), - 'replyTo' => $this->notificationAddressToString($message->replyTo) - ] - ]; - } - - // Resolve Slack notification channel specific data - protected function resolveSlackChannelSpecific($event, $message) - { - return [ - 'subject' => get_class($event->notification), - 'from' => $message->username, - 'to' => $message->channel, - 'content' => $message->content - ]; - } - - // Resolve Nexmo notification channel specific data - protected function resolveNexmoChannelSpecific($event, $message) - { - return [ - 'subject' => get_class($event->notification), - 'from' => $message->from, - 'to' => $event->notifiable->routeNotificationFor('nexmo', $event->notification), - 'content' => $message->content - ]; - } - - protected function messageAddressToString($address) - { - if (! $address) return; - - return array_map(function ($name, $email) { - return $name ? "{$name} <{$email}>" : $email; - }, $address, array_keys($address)); - } - - protected function notificationAddressToString($address) - { - if (! $address) return; - if (! is_array($address)) $address = [ $address ]; - - return array_map(function ($address) { - if (! is_array($address)) return $address; - - return $address[1] ? "{$address[1]} <{$address[0]}>" : $address[0]; - }, $address); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelQueueDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelQueueDataSource.php deleted file mode 100644 index 9355584e..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelQueueDataSource.php +++ /dev/null @@ -1,90 +0,0 @@ -queue = $queue; - } - - // Adds dispatched queue jobs to the request - public function resolve(Request $request) - { - $request->queueJobs = array_merge($request->queueJobs, $this->getJobs()); - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->jobs = []; - } - - // Listen to the queue events - public function listenToEvents() - { - $this->queue->createPayloadUsing(function ($connection, $queue, $payload) { - $this->registerJob([ - 'id' => $id = (new Request)->id, - 'connection' => $connection, - 'queue' => $queue, - 'name' => $payload['displayName'], - 'data' => isset($payload['data']['command']) ? $payload['data']['command'] : null, - 'maxTries' => $payload['maxTries'], - 'timeout' => $payload['timeout'], - 'time' => microtime(true) - ]); - - return [ 'clockwork_id' => $id, 'clockwork_parent_id' => $this->currentRequestId ]; - }); - } - - // Set Clockwork ID of the current request - public function setCurrentRequestId($requestId) - { - $this->currentRequestId = $requestId; - return $this; - } - - // Collect a dispatched queue job - protected function registerJob(array $job) - { - $trace = StackTrace::get()->resolveViewName(); - - $job = array_merge($job, [ - 'trace' => (new Serializer)->trace($trace) - ]); - - if ($this->passesFilters([ $job ])) { - $this->jobs[] = $job; - } - } - - // Get an array of dispatched queue jobs commands - protected function getJobs() - { - return array_map(function ($query) { - return array_merge($query, [ - 'data' => isset($query['data']) ? (new Serializer)->normalize($query['data']) : null - ]); - }, $this->jobs); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelRedisDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelRedisDataSource.php deleted file mode 100644 index f6301ba7..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelRedisDataSource.php +++ /dev/null @@ -1,86 +0,0 @@ -eventDispatcher = $eventDispatcher; - - $this->skipCacheCommands = $skipCacheCommands; - - if ($this->skipCacheCommands) { - $this->addFilter(function ($command, $trace) { - return ! $trace->first(function ($frame) { return $frame->class == 'Illuminate\Cache\RedisStore'; }); - }); - } - } - - // Adds redis commands to the request - public function resolve(Request $request) - { - $request->redisCommands = array_merge($request->redisCommands, $this->getCommands()); - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->commands = []; - } - - // Listen to the cache events - public function listenToEvents() - { - $this->eventDispatcher->listen(\Illuminate\Redis\Events\CommandExecuted::class, function ($event) { - $this->registerCommand([ - 'command' => $event->command, - 'parameters' => $event->parameters, - 'duration' => $event->time, - 'connection' => $event->connectionName, - 'time' => microtime(true) - $event->time / 1000 - ]); - }); - } - - // Collect an executed command - protected function registerCommand(array $command) - { - $trace = StackTrace::get()->resolveViewName(); - - $command = array_merge($command, [ - 'trace' => (new Serializer)->trace($trace) - ]); - - if ($this->passesFilters([ $command, $trace ])) { - $this->commands[] = $command; - } - } - - // Get an array of executed redis commands - protected function getCommands() - { - return array_map(function ($query) { - return array_merge($query, [ - 'parameters' => isset($query['parameters']) ? (new Serializer)->normalize($query['parameters']) : null - ]); - }, $this->commands); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelViewsDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelViewsDataSource.php deleted file mode 100644 index d31b9805..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LaravelViewsDataSource.php +++ /dev/null @@ -1,71 +0,0 @@ -dispatcher = $dispatcher; - - $this->collectData = $collectData; - - $this->views = new Timeline; - } - - // Adds rendered views to the request - public function resolve(Request $request) - { - $request->viewsData = array_merge($request->viewsData, $this->views->finalize()); - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->views = new Timeline; - } - - // Listen to the views events - public function listenToEvents() - { - $this->dispatcher->listen('composing:*', function ($view, $data = null) { - if (is_string($view) && is_array($data)) { // Laravel 5.4 wildcard event - $view = $data[0]; - } - - $data = array_filter( - $this->collectData ? $view->getData() : [], - function ($v, $k) { return strpos($k, '__') !== 0; }, - \ARRAY_FILTER_USE_BOTH - ); - - $this->views->event('Rendering a view', [ - 'name' => 'view ' . $view->getName(), - 'start' => $time = microtime(true), - 'end' => $time, - 'data' => [ - 'name' => $view->getName(), - 'data' => (new Serializer)->normalize($data) - ] - ]); - }); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LumenDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LumenDataSource.php deleted file mode 100644 index 35d99f8f..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/LumenDataSource.php +++ /dev/null @@ -1,201 +0,0 @@ -app = $app; - - $this->collectLog = $collectLog; - $this->collectRoutes = $collectRoutes; - - $this->log = new Log; - } - - // Adds request, response information, middleware, routes, session data, user and log entries to the request - public function resolve(Request $request) - { - $request->method = $this->getRequestMethod(); - $request->uri = $this->getRequestUri(); - $request->controller = $this->getController(); - $request->headers = $this->getRequestHeaders(); - $request->responseStatus = $this->getResponseStatus(); - $request->routes = $this->getRoutes(); - $request->sessionData = $this->getSessionData(); - - $this->resolveAuthenticatedUser($request); - - $request->log()->merge($this->log); - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->log = new Log; - } - - // Set Lumen response instance for the current request - public function setResponse(Response $response) - { - $this->response = $response; - return $this; - } - - // Listen for the log events - public function listenToEvents() - { - if (! $this->collectLog) return; - - if (class_exists(\Illuminate\Log\Events\MessageLogged::class)) { - // Lumen 5.4 - $this->app['events']->listen(\Illuminate\Log\Events\MessageLogged::class, function ($event) { - $this->log->log($event->level, $event->message, $event->context); - }); - } else { - // Lumen 5.0 to 5.3 - $this->app['events']->listen('illuminate.log', function ($level, $message, $context) { - $this->log->log($level, $message, $context); - }); - } - } - - // Get a textual representation of current route's controller - protected function getController() - { - $routes = method_exists($this->app, 'getRoutes') ? $this->app->getRoutes() : []; - - $method = $this->getRequestMethod(); - $pathInfo = $this->getPathInfo(); - - if (isset($routes[$method.$pathInfo]['action']['uses'])) { - $controller = $routes[$method.$pathInfo]['action']['uses']; - } elseif (isset($routes[$method.$pathInfo]['action'][0])) { - $controller = $routes[$method.$pathInfo]['action'][0]; - } else { - $controller = null; - } - - if ($controller instanceof \Closure) { - $controller = 'anonymous function'; - } elseif (is_object($controller)) { - $controller = 'instance of ' . get_class($controller); - } elseif (! is_string($controller)) { - $controller = null; - } - - return $controller; - } - - // Get the request headers - protected function getRequestHeaders() - { - return $this->app['request']->headers->all(); - } - - // Get the request method - protected function getRequestMethod() - { - if ($this->app->bound('request')) { - return $this->app['request']->getMethod(); - } elseif (isset($_POST['_method'])) { - return strtoupper($_POST['_method']); - } else { - return $_SERVER['REQUEST_METHOD']; - } - } - - // Get the request URI - protected function getRequestUri() - { - return $this->app['request']->getRequestUri(); - } - - // Get the response status code - protected function getResponseStatus() - { - return $this->response->getStatusCode(); - } - - // Get an array of application routes - protected function getRoutes() - { - if (! $this->collectRoutes) return []; - - if (isset($this->app->router)) { - $routes = array_values($this->app->router->getRoutes()); - } elseif (method_exists($this->app, 'getRoutes')) { - $routes = array_values($this->app->getRoutes()); - } else { - $routes = []; - } - - return array_map(function ($route) { - return [ - 'method' => $route['method'], - 'uri' => $route['uri'], - 'name' => isset($route['action']['as']) ? $route['action']['as'] : null, - 'action' => isset($route['action']['uses']) && is_string($route['action']['uses']) ? $route['action']['uses'] : 'anonymous function', - 'middleware' => isset($route['action']['middleware']) ? $route['action']['middleware'] : null, - ]; - }, $routes); - } - - // Get the session data (normalized with passwords removed) - protected function getSessionData() - { - if (! isset($this->app['session'])) return []; - - return $this->removePasswords((new Serializer)->normalizeEach($this->app['session']->all())); - } - - // Add authenticated user data to the request - protected function resolveAuthenticatedUser(Request $request) - { - if (! isset($this->app['auth'])) return; - if (! ($user = $this->app['auth']->user())) return; - if (! isset($user->email) || ! isset($user->id)) return; - - $request->setAuthenticatedUser($user->email, $user->id, [ - 'email' => $user->email, - 'name' => isset($user->name) ? $user->name : null - ]); - } - - // Get the request path info - protected function getPathInfo() - { - if ($this->app->bound('request')) { - return $this->app['request']->getPathInfo(); - } else { - $query = isset($_SERVER['QUERY_STRING']) ? $_SERVER['QUERY_STRING'] : ''; - return '/' . trim(str_replace("?{$query}", '', $_SERVER['REQUEST_URI']), '/'); - } - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/MonologDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/MonologDataSource.php deleted file mode 100644 index 8671add1..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/MonologDataSource.php +++ /dev/null @@ -1,37 +0,0 @@ -log = new Log; - - $monolog->pushHandler(new ClockworkHandler($this->log)); - } - - // Adds log entries to the request - public function resolve(Request $request) - { - $request->log()->merge($this->log); - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->log = new Log; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/PhpDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/PhpDataSource.php deleted file mode 100644 index 654262f8..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/PhpDataSource.php +++ /dev/null @@ -1,149 +0,0 @@ -time = PHP_SAPI !== 'cli' ? $this->getRequestTime() : $request->time; - $request->method = $this->getRequestMethod(); - $request->url = $this->getRequestUrl(); - $request->uri = $this->getRequestUri(); - $request->headers = $this->getRequestHeaders(); - $request->getData = $this->getGetData(); - $request->postData = $this->getPostData(); - $request->requestData = $this->getRequestData(); - $request->sessionData = $this->getSessionData(); - $request->cookies = $this->getCookies(); - $request->responseStatus = $this->getResponseStatus(); - $request->responseTime = $this->getResponseTime(); - $request->memoryUsage = $this->getMemoryUsage(); - - return $request; - } - - // Get the request cookies (normalized with passwords removed) - protected function getCookies() - { - return $this->removePasswords((new Serializer)->normalizeEach($_COOKIE)); - } - - // Get the request GET data (normalized with passwords removed) - protected function getGetData() - { - return $this->removePasswords((new Serializer)->normalizeEach($_GET)); - } - - // Get the request POST data (normalized with passwords removed) - protected function getPostData() - { - return $this->removePasswords((new Serializer)->normalizeEach($_POST)); - } - - // Get the request body data (attempt to parse as json, normalized with passwords removed) - protected function getRequestData() - { - $requestData = file_get_contents('php://input'); - $requestJsonData = json_decode($requestData, true); - - return $requestJsonData - ? $this->removePasswords((new Serializer)->normalizeEach($requestJsonData)) - : $requestData; - } - - // Get the request headers - protected function getRequestHeaders() - { - $headers = []; - - foreach ($_SERVER as $key => $value) { - if (substr($key, 0, 5) !== 'HTTP_') continue; - - $header = substr($key, 5); - $header = str_replace('_', ' ', $header); - $header = ucwords(strtolower($header)); - $header = str_replace(' ', '-', $header); - - if (! isset($headers[$header])) { - $headers[$header] = [ $value ]; - } else { - $headers[$header][] = $value; - } - } - - ksort($headers); - - return $headers; - } - - // Get the request method - protected function getRequestMethod() - { - if (isset($_SERVER['REQUEST_METHOD'])) { - return $_SERVER['REQUEST_METHOD']; - } - } - - // Get the response time - protected function getRequestTime() - { - if (isset($_SERVER['REQUEST_TIME_FLOAT'])) { - return $_SERVER['REQUEST_TIME_FLOAT']; - } - } - - // Get the request URL - protected function getRequestUrl() - { - $https = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on'; - $host = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : null; - $addr = isset($_SERVER['SERVER_ADDR']) ? $_SERVER['SERVER_ADDR'] : null; - $port = isset($_SERVER['SERVER_PORT']) ? $_SERVER['SERVER_PORT'] : null; - $uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : null; - - $scheme = $https ? 'https' : 'http'; - $host = $host ?: $addr; - $port = (! $https && $port != 80 || $https && $port != 443) ? ":{$port}" : ''; - - return "{$scheme}://{$host}{$port}{$uri}"; - } - - // Get the request URI - protected function getRequestUri() - { - if (isset($_SERVER['REQUEST_URI'])) { - return $_SERVER['REQUEST_URI']; - } - } - - // Get the response status code - protected function getResponseStatus() - { - return http_response_code(); - } - - // Get the response time (current time, assuming most of the application code has already run at this point) - protected function getResponseTime() - { - return microtime(true); - } - - // Get the session data (normalized with passwords removed) - protected function getSessionData() - { - if (! isset($_SESSION)) return []; - - return $this->removePasswords((new Serializer)->normalizeEach($_SESSION)); - } - - // Get the peak memory usage in bytes - protected function getMemoryUsage() - { - return memory_get_peak_usage(true); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/PsrMessageDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/PsrMessageDataSource.php deleted file mode 100644 index a49407a7..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/PsrMessageDataSource.php +++ /dev/null @@ -1,96 +0,0 @@ -psrRequest = $psrRequest; - $this->psrResponse = $psrResponse; - } - - // Adds request and response information to the request - public function resolve(Request $request) - { - if ($this->psrRequest) { - $request->method = $this->psrRequest->getMethod(); - $request->uri = $this->getRequestUri(); - $request->headers = $this->getRequestHeaders(); - $request->getData = $this->sanitize($this->psrRequest->getQueryParams()); - $request->postData = $this->sanitize($this->psrRequest->getParsedBody()); - $request->cookies = $this->sanitize($this->psrRequest->getCookieParams()); - $request->time = $this->getRequestTime(); - } - - if ($this->psrResponse !== null) { - $request->responseStatus = $this->psrResponse->getStatusCode(); - $request->responseTime = $this->getResponseTime(); - } - - return $request; - } - - // Normalize items in the array and remove passwords - protected function sanitize($data) - { - return is_array($data) ? $this->removePasswords((new Serializer)->normalizeEach($data)) : $data; - } - - // Get the response time, fetching it from ServerParams - protected function getRequestTime() - { - $env = $this->psrRequest->getServerParams(); - - if (isset($env['REQUEST_TIME_FLOAT'])) { - return $env['REQUEST_TIME_FLOAT']; - } - } - - // Get the response time (current time, assuming most of the application code has already run at this point) - protected function getResponseTime() - { - return microtime(true); - } - - // Get the request headers - protected function getRequestHeaders() - { - $headers = []; - - foreach ($this->psrRequest->getHeaders() as $header => $values) { - if (strtoupper(substr($header, 0, 5)) === 'HTTP_') { - $header = substr($header, 5); - } - - $header = str_replace('_', ' ', $header); - $header = ucwords(strtolower($header)); - $header = str_replace(' ', '-', $header); - - $headers[$header] = $values; - } - - ksort($headers); - - return $headers; - } - - // Get the request URI - protected function getRequestUri() - { - $uri = $this->psrRequest->getUri(); - - return $uri->getPath() . ($uri->getQuery() ? '?' . $uri->getQuery() : ''); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/SlimDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/SlimDataSource.php deleted file mode 100644 index 8f407991..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/SlimDataSource.php +++ /dev/null @@ -1,104 +0,0 @@ -slim = $slim; - } - - // Adds request and response information to the request - public function resolve(Request $request) - { - $request->method = $this->getRequestMethod(); - $request->uri = $this->getRequestUri(); - $request->controller = $this->getController(); - $request->headers = $this->getRequestHeaders(); - $request->responseStatus = $this->getResponseStatus(); - - return $request; - } - - // Get a textual representation of current route's controller - protected function getController() - { - $matchedRoutes = $this->slim->router()->getMatchedRoutes( - $this->slim->request()->getMethod(), $this->slim->request()->getResourceUri() - ); - - if (! count($matchedRoutes)) return; - - $controller = end($matchedRoutes)->getCallable(); - - if ($controller instanceof \Closure) { - $controller = 'anonymous function'; - } elseif (is_object($controller)) { - $controller = 'instance of ' . get_class($controller); - } elseif (is_array($controller) && count($controller) == 2) { - if (is_object($controller[0])) { - $controller = get_class($controller[0]) . '->' . $controller[1]; - } else { - $controller = $controller[0] . '::' . $controller[1]; - } - } elseif (! is_string($controller)) { - $controller = null; - } - - return $controller; - } - - // Get the request headers - protected function getRequestHeaders() - { - $headers = []; - - foreach ($_SERVER as $key => $value) { - if (substr($key, 0, 5) !== 'HTTP_') continue; - - $header = substr($key, 5); - $header = str_replace('_', ' ', $header); - $header = ucwords(strtolower($header)); - $header = str_replace(' ', '-', $header); - - $value = $this->slim->request()->headers($header, $value); - - if (! isset($headers[$header])) { - $headers[$header] = [ $value ]; - } else { - $headers[$header][] = $value; - } - } - - ksort($headers); - - return $headers; - } - - // Get the request method - protected function getRequestMethod() - { - return $this->slim->request()->getMethod(); - } - - // Get the request URI - protected function getRequestUri() - { - return $this->slim->request()->getPathInfo(); - } - - // Get the response status code - protected function getResponseStatus() - { - return $this->slim->response()->status(); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/SwiftDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/SwiftDataSource.php deleted file mode 100644 index 0cad8802..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/SwiftDataSource.php +++ /dev/null @@ -1,45 +0,0 @@ -swift = $swift; - - $this->timeline = new Timeline; - } - - // Listen to the email events - public function listenToEvents() - { - $this->swift->registerPlugin(new SwiftPluginClockworkTimeline($this->timeline)); - } - - // Adds send emails to the request - public function resolve(Request $request) - { - $request->emailsData = array_merge($request->emailsData, $this->timeline->finalize()); - - return $request; - } - - // Reset the data source to an empty state, clearing any collected data - public function reset() - { - $this->timeline = new Timeline; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/TwigDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/TwigDataSource.php deleted file mode 100644 index 145a122d..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/TwigDataSource.php +++ /dev/null @@ -1,40 +0,0 @@ -twig = $twig; - } - - // Register the Twig profiler extension - public function listenToEvents() - { - $this->twig->addExtension(new Twig_Extension_Profiler($this->profile = new Twig_Profiler_Profile)); - } - - // Adds rendered views to the request - public function resolve(Request $request) - { - $timeline = (new ProfilerClockworkDumper)->dump($this->profile); - - $request->viewsData = array_merge($request->viewsData, $timeline->finalize()); - - return $request; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/XdebugDataSource.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/XdebugDataSource.php deleted file mode 100644 index b9632743..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/DataSource/XdebugDataSource.php +++ /dev/null @@ -1,27 +0,0 @@ -xdebug = [ 'profile' => xdebug_get_profiler_filename() ]; - - return $request; - } - - // Extends the request with full profiling data - public function extend(Request $request) - { - $profile = isset($request->xdebug['profile']) ? $request->xdebug['profile'] : null; - - if ($profile && ! preg_match('/\.php$/', $profile) && is_readable($profile)) { - $request->xdebug['profileData'] = file_get_contents($profile); - } - - return $request; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/Concerns/ResolvesViewName.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/Concerns/ResolvesViewName.php deleted file mode 100644 index 2f835cc0..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/Concerns/ResolvesViewName.php +++ /dev/null @@ -1,36 +0,0 @@ -first(function ($frame) { - return preg_match('#^/storage/framework/views/[a-z0-9]+\.php$#', $frame->shortPath); - }); - - if (! $viewFrame) return $this; - - $renderFrame = $this->first(function ($frame) { - return $frame->call == 'Illuminate\View\View->getContents()' - && $frame->object instanceof \Illuminate\View\View; - }); - - if (! $renderFrame) return $this; - - $resolvedViewFrame = new StackFrame( - [ 'file' => $renderFrame->object->getPath(), 'line' => $viewFrame->line ], - $this->basePath, - $this->vendorPath - ); - - return $this->copy(array_merge( - array_slice($this->frames, 0, array_search($viewFrame, $this->frames)), - [ $resolvedViewFrame ], - array_slice($this->frames, array_search($viewFrame, $this->frames) + 2) - )); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/Serializer.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/Serializer.php deleted file mode 100644 index 6da46c6b..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/Serializer.php +++ /dev/null @@ -1,139 +0,0 @@ - [ - \Illuminate\Container\Container::class, - \Illuminate\Foundation\Application::class, - \Laravel\Lumen\Application::class - ], - 'limit' => 10, - 'toArray' => false, - 'toString' => false, - 'debugInfo' => true, - 'jsonSerialize' => false, - 'traces' => true, - 'tracesFilter' => null, - 'tracesSkip' => null, - 'tracesLimit' => null - ]; - - // Create a new instance optionally with options overriding defaults - public function __construct(array $options = []) - { - $this->options = $options + static::$defaults; - } - - // Set default options for all new instances - public static function defaults(array $defaults) - { - static::$defaults = $defaults + static::$defaults; - } - - // Prepares the passed data to be ready for serialization, takes any kind of data to normalize as the first - // argument, other arguments are used internally in recursion - public function normalize($data, $context = null, $limit = null) - { - if ($context === null) $context = [ 'references' => [] ]; - if ($limit === null) $limit = $this->options['limit']; - - if (is_array($data)) { - if ($limit === 0) return [ '__type__' => 'array', '__omitted__' => 'limit' ]; - - return [ '__type__' => 'array' ] + $this->normalizeEach($data, $context, $limit - 1); - } elseif (is_object($data)) { - if ($data instanceof \Closure) return [ '__type__' => 'anonymous function' ]; - - $className = get_class($data); - $objectHash = spl_object_hash($data); - - if ($limit === 0) return [ '__class__' => $className, '__omitted__' => 'limit' ]; - - if (isset($context['references'][$objectHash])) return [ '__type__' => 'recursion' ]; - - $context['references'][$objectHash] = true; - - if (isset($this->cache[$objectHash])) return $this->cache[$objectHash]; - - if ($this->options['blackbox'] && in_array($className, $this->options['blackbox'])) { - return $this->cache[$objectHash] = [ '__class__' => $className, '__omitted__' => 'blackbox' ]; - } elseif ($this->options['toString'] && method_exists($data, '__toString')) { - return $this->cache[$objectHash] = (string) $data; - } - - if ($this->options['debugInfo'] && method_exists($data, '__debugInfo')) { - $data = (array) $data->__debugInfo(); - } elseif ($this->options['jsonSerialize'] && method_exists($data, 'jsonSerialize')) { - $data = (array) $data->jsonSerialize(); - } elseif ($this->options['toArray'] && method_exists($data, 'toArray')) { - $data = (array) $data->toArray(); - } else { - $data = (array) $data; - } - - $data = array_combine( - array_map(function ($key) { - // replace null-byte prefixes of protected and private properties used by php with * (protected) - // and ~ (private) - return preg_replace('/^\0.+?\0/', '~', str_replace("\0*\0", '*', $key)); - }, array_keys($data)), - $this->normalizeEach($data, $context, $limit - 1) - ); - - return $this->cache[$objectHash] = [ '__class__' => $className ] + $data; - } elseif (is_resource($data)) { - return [ '__type__' => 'resource' ]; - } - - return $data; - } - - // Normalize each member of an array (doesn't add metadata for top level) - public function normalizeEach($data, $context = null, $limit = null) { - return array_map(function ($item) use ($context, $limit) { - return $this->normalize($item, $context, $limit); - }, $data); - } - - // Normalize a stack trace instance - public function trace(StackTrace $trace) - { - if (! $this->options['traces']) return null; - - if ($this->options['tracesFilter']) $trace = $trace->filter($this->options['tracesFilter']); - if ($this->options['tracesSkip']) $trace = $trace->skip($this->options['tracesSkip']); - if ($this->options['tracesLimit']) $trace = $trace->limit($this->options['tracesLimit']); - - return array_map(function ($frame) { - return [ - 'call' => $frame->call, - 'file' => $frame->file, - 'line' => $frame->line, - 'isVendor' => (bool) $frame->vendor - ]; - }, $trace->frames()); - } - - // Normalize an exception instance - public function exception(/* Throwable */ $exception) - { - return [ - 'type' => get_class($exception), - 'message' => $exception->getMessage(), - 'code' => $exception->getCode(), - 'file' => $exception->getFile(), - 'line' => $exception->getLine(), - 'trace' => (new Serializer([ 'tracesLimit' => false ]))->trace(StackTrace::from($exception->getTrace())), - 'previous' => $exception->getPrevious() ? $this->exception($exception->getPrevious()) : null - ]; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/ServerTiming.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/ServerTiming.php deleted file mode 100644 index 1ace5095..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/ServerTiming.php +++ /dev/null @@ -1,45 +0,0 @@ -metrics[] = [ 'metric' => $metric, 'value' => $value, 'description' => $description ]; - - return $this; - } - - // Generate the header value - public function value() - { - return implode(', ', array_map(function ($metric) { - return "{$metric['metric']}; dur={$metric['value']}; desc=\"{$metric['description']}\""; - }, $this->metrics)); - } - - // Create a new instance from a Clockwork request - public static function fromRequest(Request $request, $eventsCount = 10) - { - $header = new static; - - $header->add('app', $request->getResponseDuration(), 'Application'); - - if ($request->getDatabaseDuration()) { - $header->add('db', $request->getDatabaseDuration(), 'Database'); - } - - // add timeline events limited to a set number so the header doesn't get too large - foreach (array_slice($request->timeline()->events, 0, $eventsCount) as $i => $event) { - $header->add("timeline-event-{$i}", $event->duration(), $event->description); - } - - return $header; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackFilter.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackFilter.php deleted file mode 100644 index 49fd3f56..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackFilter.php +++ /dev/null @@ -1,148 +0,0 @@ -classes = array_merge($this->classes, is_array($classes) ? $classes : [ $classes ]); - return $this; - } - - public function isNotClass($classes) - { - $this->notClasses = array_merge($this->notClasses, is_array($classes) ? $classes : [ $classes ]); - return $this; - } - - public function isFile($files) - { - $this->files = array_merge($this->files, is_array($files) ? $files : [ $files ]); - return $this; - } - - public function isNotFile($files) - { - $this->notFiles = array_merge($this->notFiles, is_array($files) ? $files : [ $files ]); - return $this; - } - - public function isFunction($functions) - { - $this->functions = array_merge($this->functions, is_array($functions) ? $functions : [ $functions ]); - return $this; - } - - public function isNotFunction($functions) - { - $this->notFunctions = array_merge($this->notFunctions, is_array($functions) ? $functions : [ $functions ]); - return $this; - } - - public function isNamespace($namespaces) - { - $this->namespaces = array_merge($this->namespaces, is_array($namespaces) ? $namespaces : [ $namespaces ]); - return $this; - } - - public function isNotNamespace($namespaces) - { - $this->notNamespaces = array_merge($this->notNamespaces, is_array($namespaces) ? $namespaces : [ $namespaces ]); - return $this; - } - - public function isVendor($vendors) - { - $this->vendors = array_merge($this->vendors, is_array($vendors) ? $vendors : [ $vendors ]); - return $this; - } - - public function isNotVendor($vendors) - { - $this->notVendors = array_merge($this->notVendors, is_array($vendors) ? $vendors : [ $vendors ]); - return $this; - } - - // Apply the filter to a stack frame - public function filter(StackFrame $frame) - { - return $this->matchesClass($frame) - && $this->matchesFile($frame) - && $this->matchesFunction($frame) - && $this->matchesNamespace($frame) - && $this->matchesVendor($frame); - } - - // Return a closure calling this filter - public function closure() - { - return function ($frame) { return $this->filter($frame); }; - } - - protected function matchesClass(StackFrame $frame) - { - if (count($this->classes) && ! in_array($frame->class, $this->classes)) return false; - if (count($this->notClasses) && in_array($frame->class, $this->notClasses)) return false; - - return true; - } - - protected function matchesFile(StackFrame $frame) - { - if (count($this->files) && ! in_array($frame->file, $this->files)) return false; - if (count($this->notFiles) && in_array($frame->file, $this->notFiles)) return false; - - return true; - } - - protected function matchesFunction(StackFrame $frame) - { - if (count($this->functions) && ! in_array($frame->function, $this->functions)) return false; - if (count($this->notFunctions) && in_array($frame->function, $this->notFunctions)) return false; - - return true; - } - - protected function matchesNamespace(StackFrame $frame) - { - foreach ($this->notNamespaces as $namespace) { - if (strpos($frame->class, "{$namespace}\\") !== false) return false; - } - - if (! count($this->namespaces)) return true; - - foreach ($this->namespaces as $namespace) { - if (strpos($frame->class, "{$namespace}\\") !== false) return true; - } - - return false; - } - - protected function matchesVendor(StackFrame $frame) - { - if (count($this->vendors) && ! in_array($frame->vendor, $this->vendors)) return false; - if (count($this->notVendors) && in_array($frame->vendor, $this->notVendors)) return false; - - return true; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackFrame.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackFrame.php deleted file mode 100644 index b6834c15..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackFrame.php +++ /dev/null @@ -1,37 +0,0 @@ - $value) { - $this->$key = $value; - } - - $this->call = $this->formatCall(); - $this->shortPath = str_replace($basePath, '', $this->file); - $this->vendor = strpos($this->file, $vendorPath) === 0 - ? explode(DIRECTORY_SEPARATOR, str_replace($vendorPath, '', $this->file))[0] : null; - } - - protected function formatCall() - { - if ($this->class) { - return "{$this->class}{$this->type}{$this->function}()"; - } else { - return "{$this->function}()"; - } - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackTrace.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackTrace.php deleted file mode 100644 index 884626cc..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Helpers/StackTrace.php +++ /dev/null @@ -1,127 +0,0 @@ -frames = $frames; - $this->basePath = $basePath; - $this->vendorPath = $vendorPath; - } - - // Get all frames - public function frames() - { - return $this->frames; - } - - // Get the first frame, optionally filtered by a stack filter or a closure - public function first($filter = null) - { - if (! $filter) return reset($this->frames); - - if ($filter instanceof StackFilter) $filter = $filter->closure(); - - foreach ($this->frames as $frame) { - if ($filter($frame)) return $frame; - } - } - - // Get the last frame, optionally filtered by a stack filter or a closure - public function last($filter = null) - { - if (! $filter) return $this->frames[count($this->frames) - 1]; - - if ($filter instanceof StackFilter) $filter = $filter->closure(); - - foreach (array_reverse($this->frames) as $frame) { - if ($filter($frame)) return $frame; - } - } - - // Get trace filtered by a stack filter or a closure - public function filter($filter = null) - { - if ($filter instanceof StackFilter) $filter = $filter->closure(); - - return $this->copy(array_values(array_filter($this->frames, $filter))); - } - - // Get trace skipping a number of frames or frames matching a stack filter or a closure - public function skip($count = null) - { - if ($count instanceof StackFilter) $count = $count->closure(); - if ($count instanceof \Closure) $count = array_search($this->first($count), $this->frames); - - return $this->copy(array_slice($this->frames, $count)); - } - - // Get trace with a number of frames from the top - public function limit($count = null) - { - return $this->copy(array_slice($this->frames, 0, $count)); - } - - // Get a copy of the trace - public function copy($frames = null) - { - return new static($frames ?: $this->frames, $this->basePath, $this->vendorPath); - } - - protected static function resolveBasePath() - { - return substr(__DIR__, 0, strpos(__DIR__, DIRECTORY_SEPARATOR . 'vendor' . DIRECTORY_SEPARATOR)); - } - - protected static function resolveVendorPath() - { - return static::resolveBasePath() . DIRECTORY_SEPARATOR . 'vendor' . DIRECTORY_SEPARATOR; - } - - // Fixes call_user_func stack frames missing file and line - protected static function fixCallUserFuncFrame($frame, array $trace, $index) - { - if (isset($frame['file'])) return $frame; - - $nextFrame = isset($trace[$index + 1]) ? $trace[$index + 1] : null; - - if (! $nextFrame || ! in_array($nextFrame['function'], [ 'call_user_func', 'call_user_func_array' ])) return $frame; - - $frame['file'] = $nextFrame['file']; - $frame['line'] = $nextFrame['line']; - - return $frame; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/IncomingRequest.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/IncomingRequest.php deleted file mode 100644 index f1e89c15..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/IncomingRequest.php +++ /dev/null @@ -1,20 +0,0 @@ - $val) $this->$key = $val; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Log.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Log.php deleted file mode 100644 index d9cfb589..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Log.php +++ /dev/null @@ -1,86 +0,0 @@ -messages = $messages; - } - - // Log a new message, with a level and context, context can be used to override serializer defaults, - // $context['trace'] = true can be used to force collecting a stack trace - public function log($level = LogLevel::INFO, $message = null, array $context = []) - { - $trace = $this->hasTrace($context) ? $context['trace'] : StackTrace::get()->resolveViewName(); - - $this->messages[] = [ - 'message' => (new Serializer($context))->normalize($message), - 'exception' => $this->formatException($context), - 'context' => $this->formatContext($context), - 'level' => $level, - 'time' => microtime(true), - 'trace' => (new Serializer(! empty($context['trace']) ? [ 'traces' => true ] : []))->trace($trace) - ]; - } - - // Merge another log instance into the current log - public function merge(Log $log) - { - $this->messages = array_merge($this->messages, $log->messages); - - return $this; - } - - // Sort the log messages by timestamp - public function sort() - { - usort($this->messages, function ($a, $b) { return $a['time'] * 1000 - $b['time'] * 1000; }); - } - - // Get all messages as an array - public function toArray() - { - return $this->messages; - } - - // Format message context, removes exception and trace if we are serializing them - protected function formatContext($context) - { - if ($this->hasException($context)) unset($context['exception']); - if ($this->hasTrace($context)) unset($context['trace']); - - return (new Serializer)->normalize($context); - } - - // Format exception if present in the context - protected function formatException($context) - { - if ($this->hasException($context)) { - return (new Serializer)->exception($context['exception']); - } - } - - // Check if context has serializable trace - protected function hasTrace($context) - { - return ! empty($context['trace']) && $context['trace'] instanceof StackTrace && empty($context['raw']); - } - - // Check if context has serializable exception - protected function hasException($context) - { - return ! empty($context['exception']) && $context['exception'] instanceof \Exception && empty($context['raw']); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Request.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Request.php deleted file mode 100644 index 03668635..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Request.php +++ /dev/null @@ -1,571 +0,0 @@ - value ] - public $clientMetrics = []; - - // Web vitals in the form of [ vital => value ] - public $webVitals = []; - - // Parent request - public $parent; - - // Token to update this request data - public $updateToken; - - // Log instance for the current request - protected $currentLog; - - // Timeline instance for the current request - protected $currentTimeline; - - // Create a new request, if optional data array argument is provided, it will be used to populate the request object, - // otherwise an empty request with current time, autogenerated ID and update token will be created - public function __construct(array $data = []) - { - $this->id = isset($data['id']) ? $data['id'] : $this->generateRequestId(); - $this->time = microtime(true); - $this->updateToken = isset($data['updateToken']) ? $data['updateToken'] : $this->generateUpdateToken(); - - foreach ($data as $key => $val) $this->$key = $val; - - $this->currentLog = new Log($this->log); - $this->currentTimeline = new Timeline\Timeline($this->timelineData); - } - - // Compute the sum of durations of all database queries - public function getDatabaseDuration() - { - return array_reduce($this->databaseQueries, function ($total, $query) { - return isset($query['duration']) ? $total + $query['duration'] : $total; - }, 0); - } - - // Compute response duration in milliseconds - public function getResponseDuration() - { - return ($this->responseTime - $this->time) * 1000; - } - - // Get all request data as an array - public function toArray() - { - return [ - 'id' => $this->id, - 'version' => $this->version, - 'type' => $this->type, - 'time' => $this->time, - 'method' => $this->method, - 'url' => $this->url, - 'uri' => $this->uri, - 'headers' => $this->headers, - 'controller' => $this->controller, - 'getData' => $this->getData, - 'postData' => $this->postData, - 'requestData' => $this->requestData, - 'sessionData' => $this->sessionData, - 'authenticatedUser' => $this->authenticatedUser, - 'cookies' => $this->cookies, - 'responseTime' => $this->responseTime, - 'responseStatus' => $this->responseStatus, - 'responseDuration' => $this->responseDuration ?: $this->getResponseDuration(), - 'memoryUsage' => $this->memoryUsage, - 'middleware' => $this->middleware, - 'databaseQueries' => $this->databaseQueries, - 'databaseQueriesCount' => $this->databaseQueriesCount, - 'databaseSlowQueries' => $this->databaseSlowQueries, - 'databaseSelects' => $this->databaseSelects, - 'databaseInserts' => $this->databaseInserts, - 'databaseUpdates' => $this->databaseUpdates, - 'databaseDeletes' => $this->databaseDeletes, - 'databaseOthers' => $this->databaseOthers, - 'databaseDuration' => $this->getDatabaseDuration(), - 'cacheQueries' => $this->cacheQueries, - 'cacheReads' => $this->cacheReads, - 'cacheHits' => $this->cacheHits, - 'cacheWrites' => $this->cacheWrites, - 'cacheDeletes' => $this->cacheDeletes, - 'cacheTime' => $this->cacheTime, - 'modelsActions' => $this->modelsActions, - 'modelsRetrieved' => $this->modelsRetrieved, - 'modelsCreated' => $this->modelsCreated, - 'modelsUpdated' => $this->modelsUpdated, - 'modelsDeleted' => $this->modelsDeleted, - 'redisCommands' => $this->redisCommands, - 'queueJobs' => $this->queueJobs, - 'timelineData' => $this->timeline()->toArray(), - 'log' => $this->log()->toArray(), - 'events' => $this->events, - 'routes' => $this->routes, - 'notifications' => $this->notifications, - 'emailsData' => $this->emailsData, - 'viewsData' => $this->viewsData, - 'userData' => array_map(function ($data) { - return $data instanceof UserData ? $data->toArray() : $data; - }, $this->userData), - 'subrequests' => $this->subrequests, - 'xdebug' => $this->xdebug, - 'commandName' => $this->commandName, - 'commandArguments' => $this->commandArguments, - 'commandArgumentsDefaults' => $this->commandArgumentsDefaults, - 'commandOptions' => $this->commandOptions, - 'commandOptionsDefaults' => $this->commandOptionsDefaults, - 'commandExitCode' => $this->commandExitCode, - 'commandOutput' => $this->commandOutput, - 'jobName' => $this->jobName, - 'jobDescription' => $this->jobDescription, - 'jobStatus' => $this->jobStatus, - 'jobPayload' => $this->jobPayload, - 'jobQueue' => $this->jobQueue, - 'jobConnection' => $this->jobConnection, - 'jobOptions' => $this->jobOptions, - 'testName' => $this->testName, - 'testStatus' => $this->testStatus, - 'testStatusMessage' => $this->testStatusMessage, - 'testAsserts' => $this->testAsserts, - 'clientMetrics' => $this->clientMetrics, - 'webVitals' => $this->webVitals, - 'parent' => $this->parent, - 'updateToken' => $this->updateToken - ]; - } - - // Get all request data as a JSON string - public function toJson() - { - return json_encode($this->toArray(), \JSON_PARTIAL_OUTPUT_ON_ERROR); - } - - // Return request data except specified keys as an array - public function except($keys) - { - return array_filter($this->toArray(), function ($value, $key) use ($keys) { - return ! in_array($key, $keys); - }, ARRAY_FILTER_USE_BOTH); - } - - // Return only request data with specified keys as an array - public function only($keys) - { - return array_filter($this->toArray(), function ($value, $key) use ($keys) { - return in_array($key, $keys); - }, ARRAY_FILTER_USE_BOTH); - } - - // Return log instance for the current request - public function log() - { - return $this->currentLog; - } - - // Return timeline instance for the current request - public function timeline() - { - return $this->currentTimeline; - } - - // Add database query, takes query, bindings, duration (in ms) and additional data - connection (connection name), - // time (when was the query executed), file (caller file name), line (caller line number), trace (serialized trace), - // model (associated ORM model) - public function addDatabaseQuery($query, $bindings = [], $duration = null, $data = []) - { - $this->databaseQueries[] = [ - 'query' => $query, - 'bindings' => (new Serializer)->normalize($bindings), - 'duration' => $duration, - 'connection' => isset($data['connection']) ? $data['connection'] : null, - 'time' => isset($data['time']) ? $data['time'] : microtime(true) - ($duration ?: 0) / 1000, - 'file' => isset($data['file']) ? $data['file'] : null, - 'line' => isset($data['line']) ? $data['line'] : null, - 'trace' => isset($data['trace']) ? $data['trace'] : null, - 'model' => isset($data['model']) ? $data['model'] : null, - 'tags' => array_merge( - isset($data['tags']) ? $data['tags'] : [], isset($data['slow']) ? [ 'slow' ] : [] - ) - ]; - } - - // Add model action, takes model, action and additional data - key, attributes, changes, time (when was the action - // executed), query, duration (in ms), connection (connection name), trace (serialized trace), file (caller file - // name), line (caller line number), tags - public function addModelAction($model, $action, $data = []) - { - $this->modelActions[] = [ - 'model' => $model, - 'key' => isset($data['key']) ? $data['key'] : null, - 'action' => $action, - 'attributes' => isset($data['attributes']) ? $data['attributes'] : [], - 'changes' => isset($data['changes']) ? $data['changes'] : [], - 'duration' => $duration = isset($data['duration']) ? $data['duration'] : null, - 'time' => isset($data['time']) ? $data['time'] : microtime(true) - ($duration ?: 0) / 1000, - 'query' => isset($data['query']) ? $data['query'] : null, - 'connection' => isset($data['connection']) ? $data['connection'] : null, - 'trace' => isset($data['trace']) ? $data['trace'] : null, - 'file' => isset($data['file']) ? $data['file'] : null, - 'line' => isset($data['line']) ? $data['line'] : null, - 'tags' => isset($data['tags']) ? $data['tags'] : [] - ]; - } - - // Add cache query, takes type, key, value, duration (in ms) and additional data - connection (connection name), - // time (when was the query executed), file (caller file name), line (caller line number), trace (serialized trace), - // expiration - public function addCacheQuery($type, $key, $value = null, $duration = null, $data = []) - { - $this->cacheQueries[] = [ - 'type' => $type, - 'key' => $key, - 'value' => (new Serializer)->normalize($value), - 'duration' => $duration, - 'connection' => isset($data['connection']) ? $data['connection'] : null, - 'time' => isset($data['time']) ? $data['time'] : microtime(true) - ($duration ?: 0) / 1000, - 'file' => isset($data['file']) ? $data['file'] : null, - 'line' => isset($data['line']) ? $data['line'] : null, - 'trace' => isset($data['trace']) ? $data['trace'] : null, - 'expiration' => isset($data['expiration']) ? $data['expiration'] : null - ]; - } - - // Add event, takes event name, data, time and additional data - listeners, duration (in ms), file (caller file - // name), line (caller line number), trace (serialized trace) - public function addEvent($event, $eventData = null, $time = null, $data = []) - { - $this->events[] = [ - 'event' => $event, - 'data' => (new Serializer)->normalize($eventData), - 'duration' => $duration = isset($data['duration']) ? $data['duration'] : null, - 'time' => $time ? $time : microtime(true) - ($duration ?: 0) / 1000, - 'listeners' => isset($data['listeners']) ? $data['listeners'] : null, - 'file' => isset($data['file']) ? $data['file'] : null, - 'line' => isset($data['line']) ? $data['line'] : null, - 'trace' => isset($data['trace']) ? $data['trace'] : null - ]; - } - - // Add route, takes method, uri, action and additional data - name, middleware, before (before filters), after - // (after filters) - public function addRoute($method, $uri, $action, $data = []) - { - $this->routes[] = [ - 'method' => $method, - 'uri' => $uri, - 'action' => $action, - 'name' => isset($data['name']) ? $data['name'] : null, - 'middleware' => isset($data['middleware']) ? $data['middleware'] : null, - 'before' => isset($data['before']) ? $data['before'] : null, - 'after' => isset($data['after']) ? $data['after'] : null - ]; - } - - // Add sent notifucation, takes subject, recipient, sender, and additional data - time, duration, type, content, data - public function addNotification($subject, $to, $from = null, $data = []) - { - $this->notifications[] = [ - 'subject' => $subject, - 'from' => $from, - 'to' => $to, - 'content' => isset($data['content']) ? $data['content'] : null, - 'type' => isset($data['type']) ? $data['type'] : null, - 'data' => isset($data['data']) ? $data['data'] : [], - 'duration' => $duration = isset($data['duration']) ? $data['duration'] : null, - 'time' => isset($data['time']) ? $data['time'] : microtime(true) - ($duration ?: 0) / 1000, - 'trace' => isset($data['trace']) ? $data['trace'] : null, - 'file' => isset($data['file']) ? $data['file'] : null, - 'line' => isset($data['line']) ? $data['line'] : null - ]; - } - - // Add sent email, takes subject, recipient address, sender address, array of headers, and additional data - time - // (when was the email sent), duration (sending time in ms) - public function addEmail($subject, $to, $from = null, $headers = [], $data = []) - { - $this->emailsData[] = [ - 'start' => isset($data['time']) ? $data['time'] : null, - 'end' => isset($data['time'], $data['duration']) ? $data['time'] + $data['duration'] / 1000 : null, - 'duration' => isset($data['duration']) ? $data['duration'] : null, - 'description' => 'Sending an email message', - 'data' => [ - 'subject' => $subject, - 'to' => $to, - 'from' => $from, - 'headers' => (new Serializer)->normalize($headers) - ] - ]; - } - - // Add view, takes view name, view data and additional data - time (when was the view rendered), duration (sending - // time in ms) - public function addView($name, $viewData = [], $data = []) - { - $this->viewsData[] = [ - 'start' => isset($data['time']) ? $data['time'] : null, - 'end' => isset($data['time'], $data['duration']) ? $data['time'] + $data['duration'] / 1000 : null, - 'duration' => isset($data['duration']) ? $data['duration'] : null, - 'description' => 'Rendering a view', - 'data' => [ - 'name' => $name, - 'data' => (new Serializer)->normalize($viewData) - ] - ]; - } - - // Add executed subrequest, takes the requested url, subrequest Clockwork ID and additional data - path if non-default - public function addSubrequest($url, $id, $data = []) - { - $this->subrequests[] = [ - 'url' => $url, - 'id' => $id, - 'path' => isset($data['path']) ? $data['path'] : null - ]; - } - - // Set the authenticated user, takes a username, an id and additional data - email and name - public function setAuthenticatedUser($username, $id = null, $data = []) - { - $this->authenticatedUser = [ - 'id' => $id, - 'username' => $username, - 'email' => isset($data['email']) ? $data['email'] : null, - 'name' => isset($data['name']) ? $data['name'] : null - ]; - } - - // Set parent request, takes the request id and additional options - url and path if non-default - public function setParent($id, $data = []) - { - $this->parent = [ - 'id' => $id, - 'url' => isset($data['url']) ? $data['url'] : null, - 'path' => isset($data['path']) ? $data['path'] : null - ]; - } - - // Add custom user data - public function userData($key = null) - { - if ($key && isset($this->userData[$key])) { - return $this->userData[$key]; - } - - $userData = (new UserData)->title($key); - - return $key ? $this->userData[$key] = $userData : $this->userData[] = $userData; - } - - // Add a ran test assert, takes the assert name, arguments, whether it passed and trace as arguments - public function addTestAssert($name, $arguments = null, $passed = true, $trace = null) - { - $this->testAsserts[] = [ - 'name' => $name, - 'arguments' => (new Serializer)->normalize($arguments), - 'trace' => $trace, - 'passed' => $passed - ]; - } - - // Generate unique request ID in the form of - - protected function generateRequestId() - { - return str_replace('.', '-', sprintf('%.4F', microtime(true))) . '-' . mt_rand(); - } - - // Generate a random update token - protected function generateUpdateToken() - { - $length = 8; - $bytes = function_exists('random_bytes') ? random_bytes($length) : openssl_random_pseudo_bytes($length); - - return substr(bin2hex($bytes), 0, $length); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/RequestType.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/RequestType.php deleted file mode 100644 index aad30e6e..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/RequestType.php +++ /dev/null @@ -1,10 +0,0 @@ -except = array_merge($this->except, is_array($uris) ? $uris : [ $uris ]); - - return $this; - } - - // Append one or more only URIs - public function only($uris) - { - $this->only = array_merge($this->only, is_array($uris) ? $uris : [ $uris ]); - - return $this; - } - - // Merge multiple settings from array - public function merge(array $data = []) - { - foreach ($data as $key => $val) $this->$key = $val; - } - - // Apply the filter to an incoming request - public function filter(IncomingRequest $request) - { - return $this->passOnDemand($request) - && $this->passSampling() - && $this->passExcept($request) - && $this->passOnly($request) - && $this->passExceptPreflight($request) - && $this->passCallback($request); - } - - protected function passOnDemand(IncomingRequest $request) - { - if (! $this->onDemand) return true; - - if ($this->onDemand !== true) { - $input = isset($request->input['clockwork-profile']) ? $request->input['clockwork-profile'] : ''; - $cookie = isset($request->cookies['clockwork-profile']) ? $request->cookies['clockwork-profile'] : ''; - - return hash_equals($this->onDemand, $input) || hash_equals($this->onDemand, $cookie); - } - - return isset($request->input['clockwork-profile']) || isset($request->cookies['clockwork-profile']); - } - - protected function passSampling() - { - if (! $this->sample) return true; - - return mt_rand(0, $this->sample) == $this->sample; - } - - protected function passExcept(IncomingRequest $request) - { - if (! count($this->except)) return true; - - foreach ($this->except as $pattern) { - if (preg_match('#' . str_replace('#', '\#', $pattern) . '#', $request->uri)) return false; - } - - return true; - } - - protected function passOnly(IncomingRequest $request) - { - if (! count($this->only)) return true; - - foreach ($this->only as $pattern) { - if (preg_match('#' . str_replace('#', '\#', $pattern) . '#', $request->uri)) return true; - } - - return false; - } - - protected function passExceptPreflight(IncomingRequest $request) - { - if (! $this->exceptPreflight) return true; - - return strtoupper($request->method) != 'OPTIONS'; - } - - protected function passCallback(IncomingRequest $request) - { - if (! $this->callback) return true; - - return $this->callback($request); - } - - public function __call($method, $parameters) - { - if (! count($parameters)) return $this->$method; - - $this->$method = count($parameters) ? $parameters[0] : true; - - return $this; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/ShouldRecord.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/ShouldRecord.php deleted file mode 100644 index 134cf701..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/ShouldRecord.php +++ /dev/null @@ -1,58 +0,0 @@ - $val) $this->$key = $val; - } - - // Apply the filter to a request - public function filter(Request $request) - { - return $this->passErrorsOnly($request) - && $this->passSlowOnly($request) - && $this->passCallback($request); - } - - protected function passErrorsOnly(Request $request) - { - if (! $this->errorsOnly) return true; - - return 400 <= $request->responseStatus && $request->responseStatus <= 599; - } - - protected function passSlowOnly(Request $request) - { - if (! $this->slowOnly) return true; - - return $request->getResponseDuration() >= $this->slowOnly; - } - - protected function passCallback(Request $request) - { - if (! $this->callback) return true; - - return $this->callback($request); - } - - // Fluent API - public function __call($method, $parameters) - { - if (! count($parameters)) return $this->$method; - - $this->$method = count($parameters) ? $parameters[0] : true; - - return $this; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Timeline/Event.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Timeline/Event.php deleted file mode 100644 index eee8f98b..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Timeline/Event.php +++ /dev/null @@ -1,104 +0,0 @@ -description = $description; - $this->name = isset($data['name']) ? $data['name'] : $description; - - $this->start = isset($data['start']) ? $data['start'] : null; - $this->end = isset($data['end']) ? $data['end'] : null; - - $this->color = isset($data['color']) ? $data['color'] : null; - $this->data = isset($data['data']) ? $data['data'] : null; - } - - // Begin the event at current time - public function begin() - { - $this->start = microtime(true); - - return $this; - } - - // End the event at current time - public function end() - { - $this->end = microtime(true); - - return $this; - } - - // Begin the event, execute the passed in closure and end the event - public function run(Closure $closure) - { - $this->begin(); - - $closure(); - - return $this->end(); - } - - // Set or retrieve event duration (in ms), event can be defined with both start and end time or just a single time and duration - public function duration($duration = null) - { - if (! $duration) return ($this->start && $this->end) ? ($this->end - $this->start) * 1000 : 0; - - if ($this->start) $this->end = $this->start + $duration / 1000; - if ($this->end) $this->start = $this->end - $duration / 1000; - - return $this; - } - - // Finalize the event, ends the event, fills in start time if empty and limits the start and end time - public function finalize($start = null, $end = null) - { - $end = $end ?: microtime(true); - - $this->start = $this->start ?: $start; - $this->end = $this->end ?: $end; - - if ($this->start < $start) $this->start = $start; - if ($this->end > $end) $this->end = $end; - } - - // Fluent API - public function __call($method, $parameters) - { - if (! count($parameters)) return $this->$method; - - $this->$method = $parameters[0]; - - return $this; - } - - // Return an array representation of the event - public function toArray() - { - return [ - 'description' => $this->description, - 'start' => $this->start, - 'end' => $this->end, - 'duration' => $this->duration(), - 'color' => $this->color, - 'data' => $this->data - ]; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Timeline/Timeline.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Timeline/Timeline.php deleted file mode 100644 index cd2a34c7..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/Timeline/Timeline.php +++ /dev/null @@ -1,72 +0,0 @@ -create($event['description'], $event); - } - } - - // Find or create a new event, takes description and optional data - name, start, end, duration, color, data - public function event($description, $data = []) - { - $name = isset($data['name']) ? $data['name'] : $description; - - if ($event = $this->find($name)) return $event; - - return $this->create($description, $data); - } - - // Create a new event, takes description and optional data - name, start, end, duration, color, data - public function create($description, $data = []) - { - return $this->events[] = new Event($description, $data); - } - - // Find event by name - public function find($name) - { - foreach ($this->events as $event) { - if ($event->name == $name) return $event; - } - } - - // Merge another timeline instance into the current timeline - public function merge(Timeline $timeline) - { - $this->events = array_merge($this->events, $timeline->events); - - return $this; - } - - // Finalize timeline, ends all events, sorts them and returns as an array - public function finalize($start = null, $end = null) - { - foreach ($this->events as $event) { - $event->finalize($start, $end); - } - - $this->sort(); - - return $this->toArray(); - } - - // Sort the timeline events by start time - public function sort() - { - usort($this->events, function ($a, $b) { return $a->start * 1000 - $b->start * 1000; }); - } - - // Return events as an array - public function toArray() - { - return array_map(function ($event) { return $event->toArray(); }, $this->events); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/UserData.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/UserData.php deleted file mode 100644 index ef2351f8..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/UserData.php +++ /dev/null @@ -1,52 +0,0 @@ -data[$key] = new UserDataItem($data); - } - - return $this->data[] = new UserDataItem($data); - } - - // Add user data shown as counters - public function counters(array $data) - { - return $this->data($data) - ->showAs('counters'); - } - - // Add user data shown as table - public function table($title, array $data) - { - return $this->data($data) - ->showAs('table') - ->title($title); - } - - // Set data title - public function title($title) - { - $this->title = $title; - return $this; - } - - // Transform data and all contents to a serializable array with metadata - public function toArray() - { - return array_merge( - array_map(function ($data) { return $data->toArray(); }, $this->data), - [ '__meta' => array_filter([ 'title' => $this->title ]) ] - ); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/UserDataItem.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/UserDataItem.php deleted file mode 100644 index 6c1d1d81..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Request/UserDataItem.php +++ /dev/null @@ -1,55 +0,0 @@ -data = $data; - } - - // Set how the item should be presented ("counters" or "table") - public function showAs($showAs) - { - $this->showAs = $showAs; - return $this; - } - - // Set data title (shown as table title in the official app) - public function title($title) - { - $this->title = $title; - return $this; - } - - // Set a map of human-readable labels for the data contents - public function labels($labels) - { - $this->labels = $labels; - return $this; - } - - // Transform contents to a serializable array with metadata - public function toArray() - { - return array_merge($this->data, [ - '__meta' => array_filter([ - 'showAs' => $this->showAs, - 'title' => $this->title, - 'labels' => $this->labels - ]) - ]); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/FileStorage.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/FileStorage.php deleted file mode 100644 index 6da2b113..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/FileStorage.php +++ /dev/null @@ -1,330 +0,0 @@ -path = $path; - $this->expiration = $expiration === null ? 60 * 24 * 7 : $expiration; - $this->compress = $compress; - } - - // Returns all requests - public function all(Search $search = null) - { - return $this->loadRequests($this->searchIndexForward($search)); - } - - // Return a single request by id - public function find($id) - { - return $this->loadRequest($id); - } - - // Return the latest request - public function latest(Search $search = null) - { - return $this->loadRequests($this->searchIndexBackward($search, null, 1)); - } - - // Return requests received before specified id, optionally limited to specified count - public function previous($id, $count = null, Search $search = null) - { - return $this->loadRequests($this->searchIndexBackward($search, $id, $count)); - } - - // Return requests received after specified id, optionally limited to specified count - public function next($id, $count = null, Search $search = null) - { - return $this->loadRequests($this->searchIndexForward($search, $id, $count)); - } - - // Store request, requests are stored in JSON representation in files named .json in storage path - public function store(Request $request, $skipIndex = false) - { - $path = "{$this->path}/{$request->id}.json"; - $data = @json_encode($request->toArray(), \JSON_PARTIAL_OUTPUT_ON_ERROR); - - $this->compress - ? file_put_contents("{$path}.gz", gzcompress($data)) - : file_put_contents($path, $data); - - if (! $skipIndex) $this->updateIndex($request); - - $this->cleanup(); - } - - // Update existing request - public function update(Request $request) - { - return $this->store($request, true); - } - - // Cleanup old requests - public function cleanup($force = false) - { - if ($this->expiration === false || (! $force && rand(1, $this->cleanupChance) != 1)) return; - - $this->openIndex('start', true, true); // reopen index with lock - - $expirationTime = time() - ($this->expiration * 60); - - $old = $this->searchIndexForward( - new Search([ 'received' => [ '<' . date('c', $expirationTime) ] ], [ 'stopOnFirstMismatch' => true ]) - ); - - if (! count($old)) return $this->closeIndex(true); - - $this->readPreviousIndex(); - $this->trimIndex(); - $this->closeIndex(true); // explicitly close index to unlock asap - - foreach ($old as $id) { - $path = "{$this->path}/{$id}.json"; - @unlink($this->compress ? "{$path}.gz" : $path); - } - } - - // Load a single request by id from filesystem - protected function loadRequest($id) - { - $path = "{$this->path}/{$id}.json"; - - if (! is_readable($this->compress ? "{$path}.gz" : $path)) return; - - $data = file_get_contents($this->compress ? "{$path}.gz" : $path); - - return new Request(json_decode($this->compress ? gzuncompress($data) : $data, true)); - } - - // Load multiple requests by ids from filesystem - protected function loadRequests($ids) - { - return array_filter(array_map(function ($id) { return $this->loadRequest($id); }, $ids)); - } - - // Search index backward from specified ID or last record, with optional results count limit - protected function searchIndexBackward(Search $search = null, $id = null, $count = null) - { - return $this->searchIndex('previous', $search, $id, $count); - } - - // Search index forward from specified ID or last record, with optional results count limit - protected function searchIndexForward(Search $search = null, $id = null, $count = null) - { - return $this->searchIndex('next', $search, $id, $count); - } - - // Search index in specified direction from specified ID or last record, with optional results count limit - protected function searchIndex($direction, Search $search = null, $id = null, $count = null) - { - $this->openIndex($direction == 'previous' ? 'end' : 'start'); - - if ($id) { - while ($request = $this->readIndex($direction)) { if ($request->id == $id) break; } - } - - $found = []; - - while ($request = $this->readIndex($direction)) { - if (! $search || $search->matches($request)) { - $found[] = $request->id; - } elseif ($search->stopOnFirstMismatch) { - return $found; - } - - if ($count && count($found) == $count) return $found; - } - - if ($count == 1) return reset($found); - - return $direction == 'next' ? $found : array_reverse($found); - } - - // Open index file, optionally lock or move file pointer to the end, existing handle will be returned by default - protected function openIndex($position = 'start', $lock = false, $force = false) - { - if ($this->indexHandle) { - if (! $force) return; - $this->closeIndex(); - } - - $this->indexHandle = fopen("{$this->path}/index", 'r'); - - if ($lock) flock($this->indexHandle, LOCK_EX); - if ($position == 'end') fseek($this->indexHandle, 0, SEEK_END); - } - - // Close index file, optionally unlock - protected function closeIndex($lock = false) - { - if ($lock) flock($this->indexHandle, LOCK_UN); - fclose($this->indexHandle); - } - - // Read a line from index in the specified direction (next or previous) - protected function readIndex($direction) - { - return $direction == 'next' ? $this->readNextIndex() : $this->readPreviousIndex(); - } - - // Read previous line from index - protected function readPreviousIndex() - { - $position = ftell($this->indexHandle) - 1; - - if ($position <= 0) return; - - $line = ''; - - // reads 1024B chunks of the file backwards from the current position, until a newline is found or we reach the top - while ($position > 0) { - // find next position to read from, make sure we don't read beyond file boundary - $position -= $chunkSize = min($position, 1024); - - // read the chunk from the position - fseek($this->indexHandle, $position); - $chunk = fread($this->indexHandle, $chunkSize); - - // if a newline is found, append only the part after the last newline, otherwise we can append the whole chunk - $line = ($newline = strrpos($chunk, "\n")) === false - ? $chunk . $line : substr($chunk, $newline + 1) . $line; - - // if a newline was found, fix the position so we read from that newline next time - if ($newline !== false) $position += $newline + 1; - - // move file pointer to the correct position (revert fread, apply newline fix) - fseek($this->indexHandle, $position); - - // if we reached a newline and put together a non-empty line we are done - if ($newline !== false) break; - } - - return $this->makeRequestFromIndex(str_getcsv($line)); - } - - // Read next line from index - protected function readNextIndex() - { - if (feof($this->indexHandle)) return; - - // File pointer is always at the start of the line, call extra fgets to skip current line - fgets($this->indexHandle); - $line = fgets($this->indexHandle); - - // Check if we read an empty line or reached the end of file - if ($line === false) return; - - // Reset the file pointer to the start of the read line - fseek($this->indexHandle, ftell($this->indexHandle) - strlen($line)); - - return $this->makeRequestFromIndex(str_getcsv($line)); - } - - // Trim index file from beginning to current position (including) - protected function trimIndex() - { - // File pointer is always at the start of the line, call extra fgets to skip current line - fgets($this->indexHandle); - - // Read the rest of the index file - $trimmedLength = filesize("{$this->path}/index") - ftell($this->indexHandle); - $trimmed = $trimmedLength > 0 ? fread($this->indexHandle, $trimmedLength) : ''; - - // Rewrite the index file with a trimmed version - file_put_contents("{$this->path}/index", $trimmed); - } - - // Create an incomplete request from index data - protected function makeRequestFromIndex($record) - { - $type = isset($record[7]) ? $record[7] : 'response'; - - if ($type == 'command') { - $nameField = 'commandName'; - } elseif ($type == 'queue-job') { - $nameField = 'jobName'; - } elseif ($type == 'test') { - $nameField = 'testName'; - } else { - $nameField = 'uri'; - } - - return new Request(array_combine( - [ 'id', 'time', 'method', $nameField, 'controller', 'responseStatus', 'responseDuration', 'type' ], - array_slice($record, 0, 8) + [ null, null, null, null, null, null, null, 'response' ] - )); - } - - // Update index with a new request - protected function updateIndex(Request $request) - { - $handle = fopen("{$this->path}/index", 'a'); - - if (! $handle) return; - - if (! flock($handle, LOCK_EX)) return fclose($handle); - - if ($request->type == 'command') { - $nameField = 'commandName'; - } elseif ($request->type == 'queue-job') { - $nameField = 'jobName'; - } elseif ($request->type == 'test') { - $nameField = 'testName'; - } else { - $nameField = 'uri'; - } - - fputcsv($handle, [ - $request->id, - $request->time, - $request->method, - $request->$nameField, - $request->controller, - $request->responseStatus, - $request->getResponseDuration(), - $request->type - ]); - - flock($handle, LOCK_UN); - fclose($handle); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/Search.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/Search.php deleted file mode 100644 index df13868c..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/Search.php +++ /dev/null @@ -1,166 +0,0 @@ -$condition = isset($search[$condition]) ? $search[$condition] : []; - } - - foreach ([ 'stopOnFirstMismatch' ] as $option) { - $this->$option = isset($options[$option]) ? $options[$option] : $this->$condition; - } - - $this->method = array_map('strtolower', $this->method); - } - - // Create a new instance from request input - public static function fromRequest($data = []) - { - return new static($data); - } - - // Check whether the request matches current search parameters - public function matches(Request $request) - { - if ($request->type == RequestType::COMMAND) { - return $this->matchesCommand($request); - } elseif ($request->type == RequestType::QUEUE_JOB) { - return $this->matchesQueueJob($request); - } elseif ($request->type == RequestType::TEST) { - return $this->matchesTest($request); - } else { - return $this->matchesRequest($request); - } - } - - // Check whether a request type request matches - protected function matchesRequest(Request $request) - { - return $this->matchesString($this->type, RequestType::REQUEST) - && $this->matchesString($this->uri, $request->uri) - && $this->matchesString($this->controller, $request->controller) - && $this->matchesExact($this->method, strtolower($request->method)) - && $this->matchesNumber($this->status, $request->responseStatus) - && $this->matchesNumber($this->time, $request->responseDuration) - && $this->matchesDate($this->received, $request->time); - } - - // Check whether a command type request matches - protected function matchesCommand(Request $request) - { - return $this->matchesString($this->type, RequestType::COMMAND) - && $this->matchesString($this->name, $request->commandName) - && $this->matchesNumber($this->status, $request->commandExitCode) - && $this->matchesNumber($this->time, $request->responseDuration) - && $this->matchesDate($this->received, $request->time); - } - - // Check whether a queue-job type request matches - protected function matchesQueueJob(Request $request) - { - return $this->matchesString($this->type, RequestType::QUEUE_JOB) - && $this->matchesString($this->name, $request->jobName) - && $this->matchesString($this->status, $request->jobStatus) - && $this->matchesNumber($this->time, $request->responseDuration) - && $this->matchesDate($this->received, $request->time); - } - - // Check whether a test type request matches - protected function matchesTest(Request $request) - { - return $this->matchesString($this->type, RequestType::TEST) - && $this->matchesString($this->name, $request->testName) - && $this->matchesString($this->status, $request->testStatus) - && $this->matchesNumber($this->time, $request->responseDuration) - && $this->matchesDate($this->received, $request->time); - } - - // Check if there are no search parameters specified - public function isEmpty() - { - return ! count($this->uri) && ! count($this->controller) && ! count($this->method) && ! count($this->status) - && ! count($this->time) && ! count($this->received) && ! count($this->name) && ! count($this->type); - } - - // Check if there are some search parameters specified - public function isNotEmpty() - { - return ! $this->isEmpty(); - } - - // Check if the value matches date type search parameter - protected function matchesDate($inputs, $value) - { - if (! count($inputs)) return true; - - foreach ($inputs as $input) { - if (preg_match('/^<(.+)$/', $input, $match)) { - if ($value < strtotime($match[1])) return true; - } elseif (preg_match('/^>(.+)$/', $input, $match)) { - if ($value > strtotime($match[1])) return true; - } - } - - return false; - } - - // Check if the value matches exact type search parameter - protected function matchesExact($inputs, $value) - { - if (! count($inputs)) return true; - - return in_array($value, $inputs); - } - - // Check if the value matches number type search parameter - protected function matchesNumber($inputs, $value) - { - if (! count($inputs)) return true; - - foreach ($inputs as $input) { - if (preg_match('/^<(\d+(?:\.\d+)?)$/', $input, $match)) { - if ($value < $match[1]) return true; - } elseif (preg_match('/^>(\d+(?:\.\d+)?)$/', $input, $match)) { - if ($value > $match[1]) return true; - } elseif (preg_match('/^(\d+(?:\.\d+)?)-(\d+(?:\.\d+)?)$/', $input, $match)) { - if ($match[1] < $value && $value < $match[2]) return true; - } else { - if ($value == $input) return true; - } - } - - return false; - } - - // Check if the value matches string type search parameter - protected function matchesString($inputs, $value) - { - if (! count($inputs)) return true; - - foreach ($inputs as $input) { - if (strpos($value, $input) !== false) return true; - } - - return false; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/SqlSearch.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/SqlSearch.php deleted file mode 100644 index 2d349b58..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/SqlSearch.php +++ /dev/null @@ -1,150 +0,0 @@ -conditions, $this->bindings) = $this->resolveConditions(); - - $this->buildQuery(); - } - - // Creates a new isntance from a base Search class instance - public static function fromBase(Search $search) - { - return new static((array) $search); - } - - // Add an additional where condition, takes the SQL condition and array of bindings - public function addCondition($condition, $bindings = []) - { - $this->conditions = array_merge([ $condition ], $this->conditions); - $this->bindings = array_merge($bindings, $this->bindings); - $this->buildQuery(); - - return $this; - } - - // Resolve SQL conditions and bindings based on the search parameters - protected function resolveConditions() - { - if ($this->isEmpty()) return [ [], [] ]; - - $conditions = array_filter([ - $this->resolveStringCondition([ 'type' ], $this->type), - $this->resolveStringCondition([ 'uri', 'commandName', 'jobName', 'testName' ], array_merge($this->uri, $this->name)), - $this->resolveStringCondition([ 'controller' ], $this->controller), - $this->resolveExactCondition([ 'method' ], $this->method), - $this->resolveNumberCondition([ 'responseStatus', 'commandExitCode', 'jobStatus', 'testStatus' ], $this->status), - $this->resolveNumberCondition([ 'responseDuration' ], $this->time), - $this->resolveDateCondition([ 'time' ], $this->received) - ]); - - $sql = array_map(function ($condition) { return $condition[0]; }, $conditions); - $bindings = array_reduce($conditions, function ($bindings, $condition) { - return array_merge($bindings, $condition[1]); - }, []); - - return [ $sql, $bindings ]; - } - - // Resolve a date type condition and bindings - protected function resolveDateCondition($fields, $inputs) - { - if (! count($inputs)) return null; - - $bindings = []; - $conditions = implode(' OR ', array_map(function ($field) use ($inputs, &$bindings) { - return implode(' OR ', array_map(function ($input, $index) use ($field, &$bindings) { - if (preg_match('/^<(.+)$/', $input, $match)) { - $bindings["{$field}{$index}"] = $match[1]; - return "{$field} < :{$field}{$index}"; - } elseif (preg_match('/^>(.+)$/', $input, $match)) { - $bindings["{$field}{$index}"] = $match[1]; - return "{$field} > :{$field}{$index}"; - } - }, $inputs, array_keys($inputs))); - }, $fields)); - - return [ "({$conditions})", $bindings ]; - } - - // Resolve an exact type condition and bindings - protected function resolveExactCondition($fields, $inputs) - { - if (! count($inputs)) return null; - - $bindings = []; - $values = implode(' OR ', array_map(function ($field) use ($inputs, &$bindings) { - return implode(', ', array_map(function ($input, $index) use ($field, &$bindings) { - $bindings["{$field}{$index}"] = $input; - return ":{$field}{$index}"; - }, $inputs, array_keys($inputs))); - }, $fields)); - - return [ "{$field} IN ({$values})", $bindings ]; - } - - // Resolve a number type condition and bindings - protected function resolveNumberCondition($fields, $inputs) - { - if (! count($inputs)) return null; - - $bindings = []; - $conditions = implode(' OR ', array_map(function ($field) use ($inputs, &$bindings) { - return implode(' OR ', array_map(function ($input, $index) use ($field, &$bindings) { - if (preg_match('/^<(\d+(?:\.\d+)?)$/', $input, $match)) { - $bindings["{$field}{$index}"] = $match[1]; - return "{$field} < :{$field}{$index}"; - } elseif (preg_match('/^>(\d+(?:\.\d+)?)$/', $input, $match)) { - $bindings["{$field}{$index}"] = $match[1]; - return "{$field} > :{$field}{$index}"; - } elseif (preg_match('/^(\d+(?:\.\d+)?)-(\d+(?:\.\d+)?)$/', $input, $match)) { - $bindings["{$field}{$index}from"] = $match[1]; - $bindings["{$field}{$index}to"] = $match[2]; - return "({$field} > :{$field}{$index}from AND {$field} < :{$field}{$index}to)"; - } else { - $bindings["{$field}{$index}"] = $input; - return "{$field} = :{$field}{$index}"; - } - }, $inputs, array_keys($inputs))); - }, $fields)); - - return [ "({$conditions})", $bindings ]; - } - - // Resolve a string type condition and bindings - protected function resolveStringCondition($fields, $inputs) - { - if (! count($inputs)) return null; - - $bindings = []; - $conditions = implode(' OR ', array_map(function ($field) use ($inputs, &$bindings) { - return implode(' OR ', array_map(function ($input, $index) use ($field, &$bindings) { - $bindings["{$field}{$index}"] = $input; - return "{$field} LIKE :{$field}{$index}"; - }, $inputs, array_keys($inputs))); - }, $fields)); - - return [ "({$conditions})", $bindings ]; - } - - // Build the where part of the SQL query - protected function buildQuery() - { - $this->query = count($this->conditions) ? 'WHERE ' . implode(' AND ', $this->conditions) : ''; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/SqlStorage.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/SqlStorage.php deleted file mode 100644 index dfb19fb8..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/SqlStorage.php +++ /dev/null @@ -1,296 +0,0 @@ - 'VARCHAR(100) PRIMARY KEY', - 'version' => 'INTEGER', - 'type' => 'VARCHAR(100) NULL', - 'time' => 'DOUBLE PRECISION NULL', - 'method' => 'VARCHAR(10) NULL', - 'url' => 'TEXT NULL', - 'uri' => 'TEXT NULL', - 'headers' => 'TEXT NULL', - 'controller' => 'VARCHAR(250) NULL', - 'getData' => 'TEXT NULL', - 'postData' => 'TEXT NULL', - 'requestData' => 'TEXT NULL', - 'sessionData' => 'TEXT NULL', - 'authenticatedUser' => 'TEXT NULL', - 'cookies' => 'TEXT NULL', - 'responseTime' => 'DOUBLE PRECISION NULL', - 'responseStatus' => 'INTEGER NULL', - 'responseDuration' => 'DOUBLE PRECISION NULL', - 'memoryUsage' => 'DOUBLE PRECISION NULL', - 'middleware' => 'TEXT NULL', - 'databaseQueries' => 'TEXT NULL', - 'databaseQueriesCount' => 'INTEGER NULL', - 'databaseSlowQueries' => 'INTEGER NULL', - 'databaseSelects' => 'INTEGER NULL', - 'databaseInserts' => 'INTEGER NULL', - 'databaseUpdates' => 'INTEGER NULL', - 'databaseDeletes' => 'INTEGER NULL', - 'databaseOthers' => 'INTEGER NULL', - 'databaseDuration' => 'DOUBLE PRECISION NULL', - 'cacheQueries' => 'TEXT NULL', - 'cacheReads' => 'INTEGER NULL', - 'cacheHits' => 'INTEGER NULL', - 'cacheWrites' => 'INTEGER NULL', - 'cacheDeletes' => 'INTEGER NULL', - 'cacheTime' => 'DOUBLE PRECISION NULL', - 'modelsActions' => 'TEXT NULL', - 'modelsRetrieved' => 'TEXT NULL', - 'modelsCreated' => 'TEXT NULL', - 'modelsUpdated' => 'TEXT NULL', - 'modelsDeleted' => 'TEXT NULL', - 'redisCommands' => 'TEXT NULL', - 'queueJobs' => 'TEXT NULL', - 'timelineData' => 'TEXT NULL', - 'log' => 'TEXT NULL', - 'events' => 'TEXT NULL', - 'routes' => 'TEXT NULL', - 'notifications' => 'TEXT NULL', - 'emailsData' => 'TEXT NULL', - 'viewsData' => 'TEXT NULL', - 'userData' => 'TEXT NULL', - 'subrequests' => 'TEXT NULL', - 'xdebug' => 'TEXT NULL', - 'commandName' => 'TEXT NULL', - 'commandArguments' => 'TEXT NULL', - 'commandArgumentsDefaults' => 'TEXT NULL', - 'commandOptions' => 'TEXT NULL', - 'commandOptionsDefaults' => 'TEXT NULL', - 'commandExitCode' => 'INTEGER NULL', - 'commandOutput' => 'TEXT NULL', - 'jobName' => 'TEXT NULL', - 'jobDescription' => 'TEXT NULL', - 'jobStatus' => 'TEXT NULL', - 'jobPayload' => 'TEXT NULL', - 'jobQueue' => 'TEXT NULL', - 'jobConnection' => 'TEXT NULL', - 'jobOptions' => 'TEXT NULL', - 'testName' => 'TEXT NULL', - 'testStatus' => 'TEXT NULL', - 'testStatusMessage' => 'TEXT NULL', - 'testAsserts' => 'TEXT NULL', - 'clientMetrics' => 'TEXT NULL', - 'webVitals' => 'TEXT NULL', - 'parent' => 'TEXT NULL', - 'updateToken' => 'VARCHAR(100) NULL' - ]; - - // List of Request keys that need to be serialized before they can be stored in database - protected $needsSerialization = [ - 'headers', 'getData', 'postData', 'requestData', 'sessionData', 'authenticatedUser', 'cookies', 'middleware', - 'databaseQueries', 'cacheQueries', 'modelsActions', 'modelsRetrieved', 'modelsCreated', 'modelsUpdated', - 'modelsDeleted', 'redisCommands', 'queueJobs', 'timelineData', 'log', 'events', 'routes', 'notifications', - 'emailsData', 'viewsData', 'userData', 'subrequests', 'xdebug', 'commandArguments', 'commandArgumentsDefaults', - 'commandOptions', 'commandOptionsDefaults', 'jobPayload', 'jobOptions', 'testAsserts', 'parent', - 'clientMetrics', 'webVitals' - ]; - - // Return a new storage, takes PDO object or DSN and optionally a table name and database credentials as arguments - public function __construct($dsn, $table = 'clockwork', $username = null, $password = null, $expiration = null) - { - $this->pdo = $dsn instanceof PDO ? $dsn : new PDO($dsn, $username, $password); - $this->table = $table; - $this->expiration = $expiration === null ? 60 * 24 * 7 : $expiration; - } - - // Returns all requests - public function all(Search $search = null) - { - $fields = implode(', ', array_map(function ($field) { return $this->quote($field); }, array_keys($this->fields))); - $search = SqlSearch::fromBase($search); - $result = $this->query("SELECT {$fields} FROM {$this->table} {$search->query}", $search->bindings); - - return $this->resultsToRequests($result); - } - - // Return a single request by id - public function find($id) - { - $fields = implode(', ', array_map(function ($field) { return $this->quote($field); }, array_keys($this->fields))); - $result = $this->query("SELECT {$fields} FROM {$this->table} WHERE id = :id", [ 'id' => $id ]); - - $requests = $this->resultsToRequests($result); - return end($requests); - } - - // Return the latest request - public function latest(Search $search = null) - { - $fields = implode(', ', array_map(function ($field) { return $this->quote($field); }, array_keys($this->fields))); - $search = SqlSearch::fromBase($search); - $result = $this->query( - "SELECT {$fields} FROM {$this->table} {$search->query} ORDER BY id DESC LIMIT 1", $search->bindings - ); - - $requests = $this->resultsToRequests($result); - return end($requests); - } - - // Return requests received before specified id, optionally limited to specified count - public function previous($id, $count = null, Search $search = null) - { - $count = (int) $count; - - $fields = implode(', ', array_map(function ($field) { return $this->quote($field); }, array_keys($this->fields))); - $search = SqlSearch::fromBase($search)->addCondition('id < :id', [ 'id' => $id ]); - $limit = $count ? "LIMIT {$count}" : ''; - $result = $this->query( - "SELECT {$fields} FROM {$this->table} {$search->query} ORDER BY id DESC {$limit}", $search->bindings - ); - - return array_reverse($this->resultsToRequests($result)); - } - - // Return requests received after specified id, optionally limited to specified count - public function next($id, $count = null, Search $search = null) - { - $count = (int) $count; - - $fields = implode(', ', array_map(function ($field) { return $this->quote($field); }, array_keys($this->fields))); - $search = SqlSearch::fromBase($search)->addCondition('id > :id', [ 'id' => $id ]); - $limit = $count ? "LIMIT {$count}" : ''; - $result = $this->query( - "SELECT {$fields} FROM {$this->table} {$search->query} ORDER BY id ASC {$limit}", $search->bindings - ); - - return $this->resultsToRequests($result); - } - - // Store the request in the database - public function store(Request $request) - { - $data = $request->toArray(); - - foreach ($this->needsSerialization as $key) { - $data[$key] = @json_encode($data[$key], \JSON_PARTIAL_OUTPUT_ON_ERROR); - } - - $fields = implode(', ', array_map(function ($field) { return $this->quote($field); }, array_keys($this->fields))); - $bindings = implode(', ', array_map(function ($field) { return ":{$field}"; }, array_keys($this->fields))); - - $this->query("INSERT INTO {$this->table} ($fields) VALUES ($bindings)", $data); - - $this->cleanup(); - } - - // Update an existing request in the database - public function update(Request $request) - { - $data = $request->toArray(); - - foreach ($this->needsSerialization as $key) { - $data[$key] = @json_encode($data[$key], \JSON_PARTIAL_OUTPUT_ON_ERROR); - } - - $values = implode(', ', array_map(function ($field) { - return $this->quote($field) . " = :{$field}"; - }, array_keys($this->fields))); - - $this->query("UPDATE {$this->table} SET {$values} WHERE id = :id", $data); - - $this->cleanup(); - } - - // Cleanup old requests - public function cleanup() - { - if ($this->expiration === false) return; - - $this->query("DELETE FROM {$this->table} WHERE time < :time", [ 'time' => time() - ($this->expiration * 60) ]); - } - - // Create or update the Clockwork metadata table - protected function initialize() - { - // first we get rid of existing table if it exists by renaming it so we won't lose any data - try { - $table = $this->quote($this->table); - $backupTableName = $this->quote("{$this->table}_backup_" . date('Ymd')); - $this->pdo->exec("ALTER TABLE {$table} RENAME TO {$backupTableName};"); - } catch (\PDOException $e) { - // this just means the table doesn't yet exist, nothing to do here - } - - // create the metadata table - $this->pdo->exec($this->buildSchema($table)); - - $indexName = $this->quote("{$this->table}_time_index"); - $this->pdo->exec("CREATE INDEX {$indexName} ON {$table} (". $this->quote('time') .')'); - } - - // Builds the query to create Clockwork database table - protected function buildSchema($table) - { - $textType = $this->pdo->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql' ? 'MEDIUMTEXT' : 'TEXT'; - - $columns = implode(', ', array_map(function ($field, $type) use ($textType) { - return $this->quote($field) . ' ' . str_replace('TEXT', $textType, $type); - }, array_keys($this->fields), array_values($this->fields))); - - return "CREATE TABLE {$table} ({$columns});"; - } - - // Executes an sql query, lazily initiates the clockwork database schema if it's old or doesn't exist yet, returns - // executed statement or false on error - protected function query($query, array $bindings = [], $firstTry = true) - { - try { - if ($stmt = $this->pdo->prepare($query)) { - if ($stmt->execute($bindings)) return $stmt; - throw new \PDOException; - } - } catch (\PDOException $e) { - $stmt = false; - } - - // the query failed to execute, assume it's caused by missing or old schema, try to reinitialize database - if (! $stmt && $firstTry) { - $this->initialize(); - return $this->query($query, $bindings, false); - } - } - - // Quotes SQL identifier name properly for the current database - protected function quote($identifier) - { - return $this->pdo->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql' ? "`{$identifier}`" : "\"{$identifier}\""; - } - - // Returns array of Requests instances from the executed PDO statement - protected function resultsToRequests($stmt) - { - return array_map(function ($data) { - return $this->dataToRequest($data); - }, $stmt->fetchAll(PDO::FETCH_ASSOC)); - } - - // Returns a Request instance from a single database record - protected function dataToRequest($data) - { - foreach ($this->needsSerialization as $key) { - $data[$key] = json_decode($data[$key], true); - } - - return new Request($data); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/Storage.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/Storage.php deleted file mode 100644 index 40e497b5..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Storage/Storage.php +++ /dev/null @@ -1,8 +0,0 @@ -profiler = $profiler; - $this->path = $path; - } - - // Store request, no-op since this is read-only storage implementation - public function store(Request $request, $skipIndex = false) - { - return; - } - - // Cleanup old requests, no-op since this is read-only storage implementation - public function cleanup($force = false) - { - return; - } - - protected function loadRequest($token) - { - return ($profile = $this->profiler->loadProfile($token)) ? (new ProfileTransformer)->transform($profile) : null; - } - - // Open index file, optionally move file pointer to the end - protected function openIndex($position = 'start', $lock = null, $force = null) - { - $this->indexHandle = fopen("{$this->path}/index.csv", 'r'); - - if ($position == 'end') fseek($this->indexHandle, 0, SEEK_END); - } - - protected function makeRequestFromIndex($record) - { - return new Request(array_combine( - [ 'id', 'ip', 'method', 'uri', 'time', 'parent', 'responseStatus' ], $record - )); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkCleanCommand.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkCleanCommand.php deleted file mode 100644 index edad2268..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkCleanCommand.php +++ /dev/null @@ -1,43 +0,0 @@ -option('all')) { - $this->laravel['config']->set('clockwork.storage_expiration', 0); - } elseif ($expiration = $this->option('expiration')) { - $this->laravel['config']->set('clockwork.storage_expiration', $expiration); - } - - $this->laravel['clockwork.support']->makeStorage()->cleanup($force = true); - - $this->info('Metadata cleaned successfully.'); - } - - // Compatibility for the old Laravel versions - public function fire() - { - return $this->handle(); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkController.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkController.php deleted file mode 100644 index 0ecef5e5..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkController.php +++ /dev/null @@ -1,91 +0,0 @@ -app = $app; - } - - // Authantication endpoint - public function authenticate() - { - $this->ensureClockworkIsEnabled(); - - $token = $this->app['clockwork']->authenticator()->attempt( - $this->app['request']->only([ 'username', 'password' ]) - ); - - return new JsonResponse([ 'token' => $token ], $token ? 200 : 403); - } - - // Metadata retrieving endpoint - public function getData($id = null, $direction = null, $count = null) - { - $this->ensureClockworkIsEnabled(); - - return $this->app['clockwork.support']->getData( - $id, $direction, $count, $this->app['request']->only([ 'only', 'except' ]) - ); - } - - // Extended metadata retrieving endpoint - public function getExtendedData($id = null) - { - $this->ensureClockworkIsEnabled(); - - return $this->app['clockwork.support']->getExtendedData( - $id, $this->app['request']->only([ 'only', 'except' ]) - ); - } - - // Metadata updating endpoint - public function updateData($id = null) - { - $this->ensureClockworkIsEnabled(); - - return $this->app['clockwork.support']->updateData($id, $this->app['request']->json()->all()); - } - - // App index - public function webIndex() - { - $this->ensureClockworkIsEnabled(); - - return $this->app['clockwork.support']->getWebAsset('index.html'); - } - - // App assets serving - public function webAsset($path) - { - $this->ensureClockworkIsEnabled(); - - return $this->app['clockwork.support']->getWebAsset($path); - } - - // App redirect (/clockwork -> /clockwork/app) - public function webRedirect() - { - $this->ensureClockworkIsEnabled(); - - return new RedirectResponse($this->app['request']->path() . '/app'); - } - - // Ensure Clockwork is still enabled at this point and stop Telescope recording if present - protected function ensureClockworkIsEnabled() - { - if (class_exists(Telescope::class)) Telescope::stopRecording(); - - if (! $this->app['clockwork.support']->isEnabled()) abort(404); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkMiddleware.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkMiddleware.php deleted file mode 100644 index 56540936..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkMiddleware.php +++ /dev/null @@ -1,38 +0,0 @@ -app = $app; - } - - // Handle an incoming request - public function handle($request, \Closure $next) - { - $this->app['clockwork']->event('Controller')->begin(); - - try { - $response = $next($request); - } catch (\Exception $e) { - $this->app[ExceptionHandler::class]->report($e); - $response = $this->app[ExceptionHandler::class]->render($request, $e); - } - - return $this->app['clockwork.support']->processRequest($request, $response); - } - - // Record the current request after a response is sent - public function terminate() - { - $this->app['clockwork.support']->recordRequest(); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkServiceProvider.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkServiceProvider.php deleted file mode 100644 index 5035cb66..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkServiceProvider.php +++ /dev/null @@ -1,258 +0,0 @@ -app['clockwork.support']->isCollectingData()) { - $this->app['clockwork.support']->addDataSources()->listenToEvents(); - $this->registerMiddleware(); - } - - // If Clockwork is disabled, return before registering middleware or routes - if (! $this->app['clockwork.support']->isEnabled()) return; - - $this->registerRoutes(); - - // register the Clockwork Web UI routes - if ($this->app['clockwork.support']->isWebEnabled()) { - $this->registerWebRoutes(); - } - } - - public function register() - { - $this->registerConfiguration(); - $this->registerClockwork(); - $this->registerCommands(); - $this->registerDataSources(); - $this->registerAliases(); - - $this->app->make('clockwork.request'); // instantiate the request to have id and time available as early as possible - - $this->app['clockwork.support'] - ->configureSerializer() - ->configureShouldCollect() - ->configureShouldRecord(); - - if ($this->app['clockwork.support']->getConfig('register_helpers', true)) { - require __DIR__ . '/helpers.php'; - } - } - - // Register the configuration file - protected function registerConfiguration() - { - $this->publishes([ __DIR__ . '/config/clockwork.php' => config_path('clockwork.php') ]); - $this->mergeConfigFrom(__DIR__ . '/config/clockwork.php', 'clockwork'); - } - - // Register core Clockwork components - protected function registerClockwork() - { - $this->app->singleton('clockwork', function ($app) { - return (new Clockwork) - ->authenticator($app['clockwork.authenticator']) - ->request($app['clockwork.request']) - ->storage($app['clockwork.storage']); - }); - - $this->app->singleton('clockwork.authenticator', function ($app) { - return $app['clockwork.support']->makeAuthenticator(); - }); - - $this->app->singleton('clockwork.request', function ($app) { - return new Request; - }); - - $this->app->singleton('clockwork.storage', function ($app) { - return $app['clockwork.support']->makeStorage(); - }); - - $this->app->singleton('clockwork.support', function ($app) { - return new ClockworkSupport($app); - }); - } - - // Register the artisan commands - protected function registerCommands() - { - $this->commands([ - ClockworkCleanCommand::class - ]); - } - - // Register Clockwork data sources - protected function registerDataSources() - { - $this->app->singleton('clockwork.cache', function ($app) { - return (new LaravelCacheDataSource( - $app['events'], - $app['clockwork.support']->getConfig('features.cache.collect_queries') - )); - }); - - $this->app->singleton('clockwork.eloquent', function ($app) { - $dataSource = (new EloquentDataSource( - $app['db'], - $app['events'], - $app['clockwork.support']->getConfig('features.database.collect_queries'), - $app['clockwork.support']->getConfig('features.database.slow_threshold'), - $app['clockwork.support']->getConfig('features.database.slow_only'), - $app['clockwork.support']->getConfig('features.database.detect_duplicate_queries'), - $app['clockwork.support']->getConfig('features.database.collect_models_actions'), - $app['clockwork.support']->getConfig('features.database.collect_models_retrieved') - )); - - // if we are collecting queue jobs, filter out queries caused by the database queue implementation - if ($app['clockwork.support']->isCollectingQueueJobs()) { - $dataSource->addFilter(function ($query, $trace) { - return ! $trace->first(StackFilter::make()->isClass(\Illuminate\Queue\DatabaseQueue::class)); - }, 'early'); - } - - if ($app->runningUnitTests()) { - $dataSource->addFilter(function ($query, $trace) { - return ! $trace->first(StackFilter::make()->isClass([ - \Illuminate\Database\Migrations\Migrator::class, - \Illuminate\Database\Console\Migrations\MigrateCommand::class - ])); - }); - } - - return $dataSource; - }); - - $this->app->singleton('clockwork.events', function ($app) { - return (new LaravelEventsDataSource( - $app['events'], - $app['clockwork.support']->getConfig('features.events.ignored_events', []) - )); - }); - - $this->app->singleton('clockwork.laravel', function ($app) { - return (new LaravelDataSource( - $app, - $app['clockwork.support']->isFeatureEnabled('log'), - $app['clockwork.support']->isFeatureEnabled('routes') - )); - }); - - $this->app->singleton('clockwork.notifications', function ($app) { - return new LaravelNotificationsDataSource($app['events']); - }); - - $this->app->singleton('clockwork.queue', function ($app) { - return (new LaravelQueueDataSource($app['queue']->connection())); - }); - - $this->app->singleton('clockwork.redis', function ($app) { - $dataSource = new LaravelRedisDataSource($app['events']); - - // if we are collecting queue jobs, filter out commands executed by the redis queue implementation - if ($app['clockwork.support']->isCollectingQueueJobs()) { - $dataSource->addFilter(function ($query, $trace) { - return ! $trace->first(StackFilter::make()->isClass([ - \Illuminate\Queue\RedisQueue::class, - \Laravel\Horizon\Repositories\RedisJobRepository::class, - \Laravel\Horizon\Repositories\RedisTagRepository::class, - \Laravel\Horizon\Repositories\RedisMetricsRepository::class - ])); - }); - } - - return $dataSource; - }); - - $this->app->singleton('clockwork.swift', function ($app) { - return new SwiftDataSource($app['mailer']->getSwiftMailer()); - }); - - $this->app->singleton('clockwork.twig', function ($app) { - return new TwigDataSource($app['twig']); - }); - - $this->app->singleton('clockwork.views', function ($app) { - return new LaravelViewsDataSource( - $app['events'], - $app['clockwork.support']->getConfig('features.views.collect_data') - ); - }); - - $this->app->singleton('clockwork.xdebug', function ($app) { - return new XdebugDataSource; - }); - } - - // Set up aliases for all Clockwork parts so they can be resolved by type-hinting - protected function registerAliases() - { - $this->app->alias('clockwork', Clockwork::class); - - $this->app->alias('clockwork.authenticator', AuthenticatorInterface::class); - $this->app->alias('clockwork.storage', StorageInterface::class); - $this->app->alias('clockwork.support', ClockworkSupport::class); - - $this->app->alias('clockwork.cache', LaravelCacheDataSource::class); - $this->app->alias('clockwork.eloquent', EloquentDataSource::class); - $this->app->alias('clockwork.events', LaravelEventsDataSource::class); - $this->app->alias('clockwork.laravel', LaravelDataSource::class); - $this->app->alias('clockwork.notifications', LaravelNotificationsDataSource::class); - $this->app->alias('clockwork.queue', LaravelQueueDataSource::class); - $this->app->alias('clockwork.redis', LaravelRedisDataSource::class); - $this->app->alias('clockwork.swift', SwiftDataSource::class); - $this->app->alias('clockwork.xdebug', XdebugDataSource::class); - } - - // Register middleware - protected function registerMiddleware() - { - $this->app[\Illuminate\Contracts\Http\Kernel::class] - ->prependMiddleware(ClockworkMiddleware::class); - } - - protected function registerRoutes() - { - $this->app['router']->get('/__clockwork/{id}/extended', 'Clockwork\Support\Laravel\ClockworkController@getExtendedData') - ->where('id', '([0-9-]+|latest)'); - $this->app['router']->get('/__clockwork/{id}/{direction?}/{count?}', 'Clockwork\Support\Laravel\ClockworkController@getData') - ->where('id', '([0-9-]+|latest)')->where('direction', '(next|previous)')->where('count', '\d+'); - $this->app['router']->put('/__clockwork/{id}', 'Clockwork\Support\Laravel\ClockworkController@updateData'); - $this->app['router']->post('/__clockwork/auth', 'Clockwork\Support\Laravel\ClockworkController@authenticate'); - } - - protected function registerWebRoutes() - { - $this->app['clockwork.support']->webPaths()->each(function ($path) { - $this->app['router']->get("{$path}", 'Clockwork\Support\Laravel\ClockworkController@webRedirect'); - $this->app['router']->get("{$path}/app", 'Clockwork\Support\Laravel\ClockworkController@webIndex'); - $this->app['router']->get("{$path}/{path}", 'Clockwork\Support\Laravel\ClockworkController@webAsset') - ->where('path', '.+'); - }); - } - - public function provides() - { - return [ 'clockwork' ]; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkSupport.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkSupport.php deleted file mode 100644 index 67bf3864..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/ClockworkSupport.php +++ /dev/null @@ -1,688 +0,0 @@ -app = $app; - } - - // Get a value form the Clockwork config - public function getConfig($key, $default = null) - { - return $this->app['config']->get("clockwork.{$key}", $default); - } - - // Retrieve metadata - public function getData($id = null, $direction = null, $count = null, $filter = [], $extended = false) - { - if (isset($this->app['session'])) $this->app['session.store']->reflash(); - - $authenticator = $this->app['clockwork']->authenticator(); - $storage = $this->app['clockwork']->storage(); - - $authenticated = $authenticator->check($this->app['request']->header('X-Clockwork-Auth')); - - if ($authenticated !== true) { - return new JsonResponse([ 'message' => $authenticated, 'requires' => $authenticator->requires() ], 403); - } - - if ($direction == 'previous') { - $data = $storage->previous($id, $count, Search::fromRequest($this->app['request']->all())); - } elseif ($direction == 'next') { - $data = $storage->next($id, $count, Search::fromRequest($this->app['request']->all())); - } elseif ($id == 'latest') { - $data = $storage->latest(Search::fromRequest($this->app['request']->all())); - } else { - $data = $storage->find($id); - } - - if ($extended) { - $this->addDataSources(); - $this->app['clockwork']->extendRequest($data); - } - - $except = isset($filter['except']) ? explode(',', $filter['except']) : []; - $only = isset($filter['only']) ? explode(',', $filter['only']) : null; - - if (is_array($data)) { - $data = array_map(function ($request) use ($except, $only) { - return $only ? $request->only($only) : $request->except(array_merge($except, [ 'updateToken' ])); - }, $data); - } elseif ($data) { - $data = $only ? $data->only($only) : $data->except(array_merge($except, [ 'updateToken' ])); - } - - return new JsonResponse($data); - } - - // Retrieve extended metadata - public function getExtendedData($id, $filter = []) - { - return $this->getData($id, null, null, $filter, true); - } - - // Update metadata - public function updateData($id, $input = []) - { - if (isset($this->app['session'])) $this->app['session.store']->reflash(); - - if (! $this->isCollectingClientMetrics()) { - throw new NotFoundHttpException; - } - - $storage = $this->app['clockwork']->storage(); - - $request = $storage->find($id); - - if (! $request) { - return new JsonResponse([ 'message' => 'Request not found.' ], 404); - } - - $token = isset($input['_token']) ? $input['_token'] : ''; - - if (! $request->updateToken || ! hash_equals($request->updateToken, $token)) { - return new JsonResponse([ 'message' => 'Invalid update token.' ], 403); - } - - foreach ($input as $key => $value) { - if (in_array($key, [ 'clientMetrics', 'webVitals' ])) { - $request->$key = $value; - } - } - - $storage->update($request); - } - - // Return an asset for web ui based on it's path, resolves correct mime-type and protectes from accessing files - // outside of Clockwork public dir - public function getWebAsset($path) - { - $asset = (new Web)->asset($path); - - if (! $asset) throw new NotFoundHttpException; - - return new BinaryFileResponse($asset['path'], 200, [ 'Content-Type' => $asset['mime'] ]); - } - - // Add enabled data sources - public function addDataSources() - { - $clockwork = $this->app['clockwork']; - - $clockwork - ->addDataSource(new PhpDataSource) - ->addDataSource($this->frameworkDataSource()); - - if ($this->isFeatureEnabled('database')) $clockwork->addDataSource($this->app['clockwork.eloquent']); - if ($this->isFeatureEnabled('cache')) $clockwork->addDataSource($this->app['clockwork.cache']); - if ($this->isFeatureEnabled('redis')) $clockwork->addDataSource($this->app['clockwork.redis']); - if ($this->isFeatureEnabled('queue')) $clockwork->addDataSource($this->app['clockwork.queue']); - if ($this->isFeatureEnabled('events')) $clockwork->addDataSource($this->app['clockwork.events']); - if ($this->isFeatureEnabled('notifications')) { - $clockwork->addDataSource( - $this->isFeatureAvailable('notifications-events') - ? $this->app['clockwork.notifications'] : $this->app['clockwork.swift'] - ); - } - if ($this->isFeatureAvailable('xdebug')) $clockwork->addDataSource($this->app['clockwork.xdebug']); - if ($this->isFeatureEnabled('views')) { - $clockwork->addDataSource( - $this->getConfig('features.views.use_twig_profiler', false) - ? $this->app['clockwork.twig'] : $this->app['clockwork.views'] - ); - } - - return $this; - } - - // Start listening to events - public function listenToEvents() - { - $this->frameworkDataSource()->listenToEvents(); - - if ($this->isFeatureEnabled('cache')) $this->app['clockwork.cache']->listenToEvents(); - if ($this->isFeatureEnabled('database')) $this->app['clockwork.eloquent']->listenToEvents(); - if ($this->isFeatureEnabled('events')) $this->app['clockwork.events']->listenToEvents(); - if ($this->isFeatureEnabled('notifications')) { - $this->isFeatureAvailable('notifications-events') - ? $this->app['clockwork.notifications']->listenToEvents() : $this->app['clockwork.swift']->listenToEvents(); - } - if ($this->isFeatureEnabled('queue')) { - $this->app['clockwork.queue']->listenToEvents(); - $this->app['clockwork.queue']->setCurrentRequestId($this->app['clockwork.request']->id); - } - if ($this->isFeatureEnabled('redis')) { - $this->app[RedisManager::class]->enableEvents(); - $this->app['clockwork.redis']->listenToEvents(); - } - if ($this->isFeatureEnabled('views')) { - $this->getConfig('features.views.use_twig_profiler', false) - ? $this->app['clockwork.twig']->listenToEvents() : $this->app['clockwork.views']->listenToEvents(); - } - - if ($this->isCollectingCommands()) $this->collectCommands(); - if ($this->isCollectingQueueJobs()) $this->collectQueueJobs(); - - return $this; - } - - // Resolves the framework data source from the container - protected function frameworkDataSource() - { - return $this->app['clockwork.laravel']; - } - - // Make a storage instance based on the current configuration - public function makeStorage() - { - $expiration = $this->getConfig('storage_expiration'); - - if ($this->getConfig('storage', 'files') == 'sql') { - $database = $this->getConfig('storage_sql_database', storage_path('clockwork.sqlite')); - $table = $this->getConfig('storage_sql_table', 'clockwork'); - - if ($this->app['config']->get("database.connections.{$database}")) { - $database = $this->app['db']->connection($database)->getPdo(); - } else { - $database = "sqlite:{$database}"; - } - - return new SqlStorage($database, $table, null, null, $expiration); - } else { - return new FileStorage( - $this->getConfig('storage_files_path', storage_path('clockwork')), - 0700, - $expiration, - $this->getConfig('storage_files_compress', false) - ); - } - } - - // Make an authenticator instance based on the current configuration - public function makeAuthenticator() - { - $authenticator = $this->getConfig('authentication'); - - if (is_string($authenticator)) { - return $this->app->make($authenticator); - } elseif ($authenticator) { - return new SimpleAuthenticator($this->getConfig('authentication_password')); - } else { - return new NullAuthenticator; - } - } - - // Set up collecting of executed artisan commands - public function collectCommands() - { - $this->app['events']->listen(\Illuminate\Console\Events\CommandStarting::class, function ($event) { - // only collect commands ran through artisan cli, other commands are recorded as part of respective request - if (basename(StackTrace::get()->last()->file) != 'artisan') return; - - if (! $this->getConfig('artisan.collect_output')) return; - if (! $event->command || $this->isCommandFiltered($event->command)) return; - - $event->output->setFormatter( - new Console\CapturingFormatter($event->output->getFormatter()) - ); - }); - - $this->app['events']->listen(\Illuminate\Console\Events\CommandFinished::class, function ($event) { - // only collect commands ran through artisan cli, other commands are recorded as part of respective request - if (basename(StackTrace::get()->last()->file) != 'artisan') return; - - if (! $event->command || $this->isCommandFiltered($event->command)) return; - - $command = $this->app->make(ConsoleKernel::class)->all()[$event->command]; - - $allArguments = $event->input->getArguments(); - $allOptions = $event->input->getOptions(); - - $defaultArguments = $command->getDefinition()->getArgumentDefaults(); - $defaultOptions = $command->getDefinition()->getOptionDefaults(); - - $this->app->make('clockwork') - ->resolveAsCommand( - $event->command, - $event->exitCode, - array_udiff_assoc($allArguments, $defaultArguments, function ($a, $b) { return $a == $b ? 0 : 1; }), - array_udiff_assoc($allOptions, $defaultOptions, function ($a, $b) { return $a == $b ? 0 : 1; }), - $defaultArguments, - $defaultOptions, - $this->getConfig('artisan.collect_output') ? $event->output->getFormatter()->capturedOutput() : null - ) - ->storeRequest(); - }); - } - - // Set up collecting of executed queue jobs - public function collectQueueJobs() - { - $this->app['events']->listen(\Illuminate\Queue\Events\JobProcessing::class, function ($event) { - // sync jobs are recorded as part of the parent request - if ($event->job instanceof \Illuminate\Queue\Jobs\SyncJob) return; - - $payload = $event->job->payload(); - - if (! isset($payload['clockwork_id']) || $this->isQueueJobFiltered($payload['displayName'])) return; - - $request = new Request([ 'id' => $payload['clockwork_id'] ]); - if (isset($payload['clockwork_parent_id'])) $request->setParent($payload['clockwork_parent_id']); - - $this->app->make('clockwork')->reset()->request($request); - }); - - $this->app['events']->listen(\Illuminate\Queue\Events\JobProcessed::class, function ($event) { - $this->processQueueJob($event->job); - }); - - $this->app['events']->listen(\Illuminate\Queue\Events\JobFailed::class, function ($event) { - $this->processQueueJob($event->job, $event->exception); - }); - } - - // Process an executed queue job, resolves and records the current request - protected function processQueueJob($job, $exception = null) - { - // sync jobs are recorded as part of the parent request - if ($job instanceof \Illuminate\Queue\Jobs\SyncJob) return; - - $payload = $job->payload(); - - if (! isset($payload['clockwork_id'])) return; - - $unserialized = isset($payload['data']['command']) ? unserialize($payload['data']['command']) : null; - - if (! $unserialized || $this->isQueueJobFiltered(get_class($unserialized))) return; - - if ($exception) { - $this->app->make('clockwork')->error($exception->getMessage(), [ 'exception' => $exception ]); - } - - $this->app->make('clockwork') - ->resolveAsQueueJob( - get_class($unserialized), - $payload['displayName'], - $job->hasFailed() ? 'failed' : ($job->isReleased() ? 'released' : 'done'), - $unserialized, - $job->getQueue(), - $job->getConnectionName(), - array_filter([ - 'maxTries' => isset($payload['maxTries']) ? $payload['maxTries'] : null, - 'delaySeconds' => isset($payload['delaySeconds']) ? $payload['delaySeconds'] : null, - 'timeout' => isset($payload['timeout']) ? $payload['timeout'] : null, - 'timeoutAt' => isset($payload['timeoutAt']) ? $payload['timeoutAt'] : null - ]) - ) - ->storeRequest(); - } - - // Process an executed http request, resolves the current request, sets Clockwork headers and cookies - public function processRequest($request, $response) - { - if (! $this->isCollectingRequests()) { - return $response; // Clockwork is not collecting data, additional check when the middleware is enabled manually - } - - $clockwork = $this->app['clockwork']; - $clockworkRequest = $clockwork->request(); - - $clockwork->event('Controller')->end(); - - $this->setResponse($response); - - $clockwork->resolveRequest(); - - if (! $this->isEnabled() || ! $this->isRecording($clockworkRequest)) { - return $response; // Clockwork is disabled or we are not recording this request - } - - $response->headers->set('X-Clockwork-Id', $clockworkRequest->id, true); - $response->headers->set('X-Clockwork-Version', Clockwork::VERSION, true); - - if ($request->getBasePath()) { - $response->headers->set('X-Clockwork-Path', $request->getBasePath() . '/__clockwork/', true); - } - - foreach ($this->getConfig('headers', []) as $headerName => $headerValue) { - $response->headers->set("X-Clockwork-Header-{$headerName}", $headerValue); - } - - foreach ($clockwork->request()->subrequests as $subrequest) { - $url = urlencode($subrequest['url']); - $path = urlencode($subrequest['path']); - - $response->headers->set('X-Clockwork-Subrequest', "{$subrequest['id']};{$url};{$path}", false); - } - - $this->appendServerTimingHeader($response, $clockworkRequest); - - if (! ($response instanceof Response)) { - return $response; - } - - if ($this->isCollectingClientMetrics() || $this->isToolbarEnabled()) { - $clockworkBrowser = [ - 'requestId' => $clockworkRequest->id, - 'version' => Clockwork::VERSION, - 'path' => $request->getBasePath() . '/__clockwork/', - 'token' => $clockworkRequest->updateToken, - 'metrics' => $this->isCollectingClientMetrics(), - 'toolbar' => $this->isToolbarEnabled() - ]; - - $response->cookie( - new Cookie('x-clockwork', json_encode($clockworkBrowser), time() + 60, null, null, null, false) - ); - } - - return $response; - } - - // Records the current http request - public function recordRequest() - { - if (! $this->isCollectingRequests()) { - return; // Clockwork is not collecting data, additional check when the middleware is enabled manually - } - - $clockwork = $this->app['clockwork']; - - if (! $this->isRecording($clockwork->request())) { - return; // Collecting data is disabled, return immediately - } - - $clockwork->storeRequest(); - } - - // Set current http response on the framework data source - protected function setResponse($response) - { - $this->app['clockwork.laravel']->setResponse($response); - } - - // Configure serializer defaults - public function configureSerializer() - { - Serializer::defaults([ - 'limit' => $this->getConfig('serialization_depth'), - 'blackbox' => $this->getConfig('serialization_blackbox'), - 'traces' => $this->getConfig('stack_traces.enabled', true), - 'tracesSkip' => StackFilter::make() - ->isNotVendor(array_merge( - $this->getConfig('stack_traces.skip_vendors', []), - [ 'itsgoingd', 'laravel', 'illuminate' ] - )) - ->isNotNamespace($this->getConfig('stack_traces.skip_namespaces', [])) - ->isNotFunction([ 'call_user_func', 'call_user_func_array' ]) - ->isNotClass($this->getConfig('stack_traces.skip_classes', [])), - 'tracesLimit' => $this->getConfig('stack_traces.limit', 10) - ]); - - return $this; - } - - // Configure should collect rules - public function configureShouldCollect() - { - $this->app['clockwork']->shouldCollect([ - 'onDemand' => $this->getConfig('requests.on_demand', false), - 'sample' => $this->getConfig('requests.sample', false), - 'except' => $this->getConfig('requests.except', []), - 'only' => $this->getConfig('requests.only', []), - 'exceptPreflight' => $this->getConfig('requests.except_preflight', []) - ]); - - // don't collect data for Clockwork requests - $webPath = $this->webPaths()[0]; - $this->app['clockwork']->shouldCollect()->except([ '/__clockwork(?:/.*)?', "/{$webPath}(?:/.*)?" ]); - - return $this; - } - - // Configure should record rules - public function configureShouldRecord() - { - $this->app['clockwork']->shouldRecord([ - 'errorsOnly' => $this->getConfig('requests.errors_only', false), - 'slowOnly' => $this->getConfig('requests.slow_only', false) ? $this->getConfig('requests.slow_threshold') : false - ]); - - return $this; - } - - // Check whether Clockwork is enabled at all - public function isEnabled() - { - return $this->getConfig('enable') - || $this->getConfig('enable') === null && $this->app['config']->get('app.debug'); - } - - // Check whether we are collecting data - public function isCollectingData() - { - return $this->isCollectingCommands() - || $this->isCollectingQueueJobs() - || $this->isCollectingRequests() - || $this->isCollectingTests(); - } - - // Check whether we are collecting artisan commands - public function isCollectingCommands() - { - return ($this->isEnabled() || $this->getConfig('collect_data_always', false)) - && $this->app->runningInConsole() - && $this->getConfig('artisan.collect', false); - } - - // Check whether we are collecting queue jobs - public function isCollectingQueueJobs() - { - return ($this->isEnabled() || $this->getConfig('collect_data_always', false)) - && $this->app->runningInConsole() - && $this->getConfig('queue.collect', false); - } - - // Check whether we are collecting http requests - public function isCollectingRequests() - { - return ($this->isEnabled() || $this->getConfig('collect_data_always', false)) - && ! $this->app->runningInConsole() - && $this->app['clockwork']->shouldCollect()->filter($this->incomingRequest()); - } - - // Check whether we are collecting tests - public function isCollectingTests() - { - return ($this->isEnabled() || $this->getConfig('collect_data_always', false)) - && $this->app->runningInConsole() - && $this->getConfig('tests.collect', false); - } - - // Check whether we are recording the passed request - public function isRecording($incomingRequest) - { - return ($this->isEnabled() || $this->getConfig('collect_data_always', false)) - && $this->app['clockwork']->shouldRecord()->filter($incomingRequest); - } - - // Check whether a feature is enabled - public function isFeatureEnabled($feature) - { - return $this->getConfig("features.{$feature}.enabled") && $this->isFeatureAvailable($feature); - } - - // Check whether a feature is available - public function isFeatureAvailable($feature) - { - if ($feature == 'database') { - return $this->app['config']->get('database.default'); - } elseif ($feature == 'notifications-events') { - return class_exists(\Illuminate\Mail\Events\MessageSent::class) - && class_exists(\Illuminate\Notifications\Events\NotificationSent::class); - } elseif ($feature == 'redis') { - return method_exists(\Illuminate\Redis\RedisManager::class, 'enableEvents'); - } elseif ($feature == 'queue') { - return method_exists(\Illuminate\Queue\Queue::class, 'createPayloadUsing'); - } elseif ($feature == 'xdebug') { - return in_array('xdebug', get_loaded_extensions()); - } - - return true; - } - - // Check whether we are collecting client metrics - public function isCollectingClientMetrics() - { - return $this->getConfig('features.performance.client_metrics', true); - } - - // Check whether the toolbar is enabled - public function isToolbarEnabled() - { - return $this->getConfig('toolbar', false); - } - - // Check whether the web ui is enabled - public function isWebEnabled() - { - return $this->getConfig('web', true); - } - - // Check whether a command should not be collected - protected function isCommandFiltered($command) - { - $only = $this->getConfig('artisan.only', []); - - if (count($only)) return ! in_array($command, $only); - - $except = $this->getConfig('artisan.except', []); - - if ($this->getConfig('artisan.except_laravel_commands', true)) { - $except = array_merge($except, $this->builtinLaravelCommands()); - } - - $except = array_merge($except, $this->builtinClockworkCommands()); - - return in_array($command, $except); - } - - // Check whether a queue job should not be collected - protected function isQueueJobFiltered($queueJob) - { - $only = $this->getConfig('queue.only', []); - - if (count($only)) return ! in_array($queueJob, $only); - - $except = $this->getConfig('queue.except', []); - - return in_array($queueJob, $except); - } - - // Check whether a test should not be collected - public function isTestFiltered($test) - { - $except = $this->getConfig('tests.except', []); - - return in_array($test, $except); - } - - // Append server timing headers from a Clockwork request to a http response - protected function appendServerTimingHeader($response, $request) - { - if (($eventsCount = $this->getConfig('server_timing', 10)) !== false) { - $response->headers->set('Server-Timing', ServerTiming::fromRequest($request, $eventsCount)->value()); - } - } - - // Make an incoming request instance - protected function incomingRequest() - { - return new IncomingRequest([ - 'method' => $this->app['request']->getMethod(), - 'uri' => $this->app['request']->getRequestUri(), - 'input' => $this->app['request']->input(), - 'cookies' => $this->app['request']->cookie() - ]); - } - - // Return an array of web ui paths - public function webPaths() - { - $path = $this->getConfig('web', true); - - if (is_string($path)) return collect([ trim($path, '/') ]); - - return collect([ 'clockwork', '__clockwork' ]); - } - - // Return an array of built-in Laravel commands - protected function builtinLaravelCommands() - { - return [ - 'clear-compiled', 'down', 'dump-server', 'env', 'help', 'list', 'migrate', 'optimize', 'preset', 'serve', - 'tinker', 'up', - 'app:name', - 'auth:clear-resets', - 'cache:clear', 'cache:forget', 'cache:table', - 'config:cache', 'config:clear', - 'db:seed', - 'event:cache', 'event:clear', 'event:generate', 'event:list', - 'key:generate', - 'make:auth', 'make:channel', 'make:command', 'make:controller', 'make:event', 'make:exception', - 'make:factory', 'make:job', 'make:listener', 'make:mail', 'make:middleware', 'make:migration', 'make:model', - 'make:notification', 'make:observer', 'make:policy', 'make:provider', 'make:request', 'make:resource', - 'make:rule', 'make:seeder', 'make:test', - 'migrate:fresh', 'migrate:install', 'migrate:refresh', 'migrate:reset', 'migrate:rollback', - 'migrate:status', - 'notifications:table', - 'optimize:clear', - 'package:discover', - 'queue:failed', 'queue:failed-table', 'queue:flush', 'queue:forget', 'queue:listen', 'queue:restart', - 'queue:retry', 'queue:table', 'queue:work', - 'route:cache', 'route:clear', 'route:list', - 'schedule:run', - 'session:table', - 'storage:link', - 'vendor:publish', - 'view:cache', 'view:clear' - ]; - } - - // Return an array of built-in Clockwork commands - protected function builtinClockworkCommands() - { - return [ - 'clockwork:clean' - ]; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Console/CapturingFormatter.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Console/CapturingFormatter.php deleted file mode 100644 index a55c8ea9..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Console/CapturingFormatter.php +++ /dev/null @@ -1,70 +0,0 @@ -formatter = $formatter; - } - - public function capturedOutput() - { - $capturedOutput = $this->capturedOutput; - - $this->capturedOutput = null; - - return $capturedOutput; - } - - public function setDecorated($decorated) - { - return $this->formatter->setDecorated($decorated); - } - - public function isDecorated() - { - return $this->formatter->isDecorated(); - } - - public function setStyle($name, OutputFormatterStyleInterface $style) - { - return $this->formatter->setStyle($name, $style); - } - - public function hasStyle($name) - { - return $this->formatter->hasStyle($name); - } - - public function getStyle($name) - { - return $this->formatter->getStyle($name); - } - - public function format($message) - { - $formatted = $this->formatter->format($message); - - $this->capturedOutput .= $formatted; - - return $formatted; - } - - public function __call($method, $args) - { - return $this->formatter->$method(...$args); - } - - public function __clone() - { - $this->formatter = clone $this->formatter; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelLegacyScope.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelLegacyScope.php deleted file mode 100644 index 19fc061b..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelLegacyScope.php +++ /dev/null @@ -1,27 +0,0 @@ -dataSource = $dataSource; - } - - public function apply(Builder $builder, Model $model) - { - $this->dataSource->nextQueryModel = get_class($model); - } - - public function remove(Builder $builder, Model $model) - { - // nothing to do here - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelScope.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelScope.php deleted file mode 100644 index 67b9c4e3..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Eloquent/ResolveModelScope.php +++ /dev/null @@ -1,22 +0,0 @@ -dataSource = $dataSource; - } - - public function apply(Builder $builder, Model $model) - { - $this->dataSource->nextQueryModel = get_class($model); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Facade.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Facade.php deleted file mode 100644 index e5876711..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/Facade.php +++ /dev/null @@ -1,9 +0,0 @@ - [] - ]; - - // Set up Clockwork in this test case, should be called from the PHPUnit setUp method - protected function setUpClockwork() - { - $this->beforeApplicationDestroyed(function () { - if ($this->app->make('clockwork.support')->isTestFiltered($this->toString())) return; - - $this->app->make('clockwork') - ->resolveAsTest( - $this->toString(), - $this->resolveClockworkStatus(), - $this->getStatusMessage(), - $this->resolveClockworkAsserts() - ) - ->storeRequest(); - }); - } - - // Resolve Clockwork test status - protected function resolveClockworkStatus() - { - $status = $this->getStatus(); - - $statuses = [ - BaseTestRunner::STATUS_UNKNOWN => 'unknown', - BaseTestRunner::STATUS_PASSED => 'passed', - BaseTestRunner::STATUS_SKIPPED => 'skipped', - BaseTestRunner::STATUS_INCOMPLETE => 'incomplete', - BaseTestRunner::STATUS_FAILURE => 'failed', - BaseTestRunner::STATUS_ERROR => 'error', - BaseTestRunner::STATUS_RISKY => 'passed', - BaseTestRunner::STATUS_WARNING => 'warning' - ]; - - return isset($statuses[$status]) ? $statuses[$status] : null; - } - - // Resolve executed asserts - protected function resolveClockworkAsserts() - { - $asserts = static::$clockwork['asserts']; - - if ($this->getStatus() == BaseTestRunner::STATUS_FAILURE) { - $asserts[count($asserts) - 1]['passed'] = false; - } - - static::$clockwork['asserts'] = []; - - return $asserts; - } - - // Overload the main PHPUnit assert method to collect executed asserts - public static function assertThat($value, Constraint $constraint, string $message = ''): void - { - $trace = StackTrace::get([ 'arguments' => true, 'limit' => 10 ]); - - $assertFrame = $trace->filter(function ($frame) { return strpos($frame->function, 'assert') === 0; })->last(); - $trace = $trace->skip(StackFilter::make()->isNotVendor([ 'itsgoingd', 'phpunit' ]))->limit(3); - - static::$clockwork['asserts'][] = [ - 'name' => $assertFrame->function, - 'arguments' => $assertFrame->args, - 'trace' => (new Serializer)->trace($trace), - 'passed' => true - ]; - - parent::assertThat($value, $constraint, $message); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/config/clockwork.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/config/clockwork.php deleted file mode 100644 index 1e91ab20..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/config/clockwork.php +++ /dev/null @@ -1,408 +0,0 @@ - env('CLOCKWORK_ENABLE', null), - - /* - |------------------------------------------------------------------------------------------------------------------ - | Features - |------------------------------------------------------------------------------------------------------------------ - | - | You can enable or disable various Clockwork features here. Some features have additional settings (eg. slow query - | threshold for database queries). - | - */ - - 'features' => [ - - // Cache usage stats and cache queries including results - 'cache' => [ - 'enabled' => env('CLOCKWORK_CACHE_ENABLED', true), - - // Collect cache queries including results (high performance impact with a high number of queries) - 'collect_queries' => env('CLOCKWORK_CACHE_QUERIES', false) - ], - - // Database usage stats and queries - 'database' => [ - 'enabled' => env('CLOCKWORK_DATABASE_ENABLED', true), - - // Collect database queries (high performance impact with a very high number of queries) - 'collect_queries' => env('CLOCKWORK_DATABASE_COLLECT_QUERIES', true), - - // Collect details of models updates (high performance impact with a lot of model updates) - 'collect_models_actions' => env('CLOCKWORK_DATABASE_COLLECT_MODELS_ACTIONS', true), - - // Collect details of retrieved models (very high performance impact with a lot of models retrieved) - 'collect_models_retrieved' => env('CLOCKWORK_DATABASE_COLLECT_MODELS_RETRIEVED', false), - - // Query execution time threshold in miliseconds after which the query will be marked as slow - 'slow_threshold' => env('CLOCKWORK_DATABASE_SLOW_THRESHOLD'), - - // Collect only slow database queries - 'slow_only' => env('CLOCKWORK_DATABASE_SLOW_ONLY', false), - - // Detect and report duplicate (N+1) queries - 'detect_duplicate_queries' => env('CLOCKWORK_DATABASE_DETECT_DUPLICATE_QUERIES', false) - ], - - // Dispatched events - 'events' => [ - 'enabled' => env('CLOCKWORK_EVENTS_ENABLED', true), - - // Ignored events (framework events are ignored by default) - 'ignored_events' => [ - // App\Events\UserRegistered::class, - // 'user.registered' - ], - ], - - // Laravel log (you can still log directly to Clockwork with laravel log disabled) - 'log' => [ - 'enabled' => env('CLOCKWORK_LOG_ENABLED', true) - ], - - // Sent notifications - 'notifications' => [ - 'enabled' => env('CLOCKWORK_NOTIFICATIONS_ENABLED', true), - ], - - // Performance metrics - 'performance' => [ - // Allow collecting of client metrics. Requires separate clockwork-browser npm package. - 'client_metrics' => env('CLOCKWORK_PERFORMANCE_CLIENT_METRICS', true) - ], - - // Dispatched queue jobs - 'queue' => [ - 'enabled' => env('CLOCKWORK_QUEUE_ENABLED', true) - ], - - // Redis commands - 'redis' => [ - 'enabled' => env('CLOCKWORK_REDIS_ENABLED', true) - ], - - // Routes list - 'routes' => [ - 'enabled' => env('CLOCKWORK_ROUTES_ENABLED', false) - ], - - // Rendered views - 'views' => [ - 'enabled' => env('CLOCKWORK_VIEWS_ENABLED', true), - - // Collect views including view data (high performance impact with a high number of views) - 'collect_data' => env('CLOCKWORK_VIEWS_COLLECT_DATA', false), - - // Use Twig profiler instead of Laravel events for apps using laravel-twigbridge (more precise, but does - // not support collecting view data) - 'use_twig_profiler' => env('CLOCKWORK_VIEWS_USE_TWIG_PROFILER', false) - ] - - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Enable web UI - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork comes with a web UI accessibla via http://your.app/clockwork. Here you can enable or disable this - | feature. You can also set a custom path for the web UI. - | - */ - - 'web' => env('CLOCKWORK_WEB', true), - - /* - |------------------------------------------------------------------------------------------------------------------ - | Enable toolbar - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork can show a toolbar with basic metrics on all responses. Here you can enable or disable this feature. - | Requires a separate clockwork-browser npm library. - | - */ - - 'toolbar' => env('CLOCKWORK_TOOLBAR', false), - - /* - |------------------------------------------------------------------------------------------------------------------ - | HTTP requests collection - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork collects data about HTTP requests to your app. Here you can choose which requests should be collected. - | - */ - - 'requests' => [ - // With on-demand mode enabled, Clockwork will only profile requests when the browser extension is open or you - // manually pass a "clockwork-profile" cookie or get/post data key. - // Optionally you can specify a "secret" that has to be passed as the value to enable profiling. - 'on_demand' => env('CLOCKWORK_REQUESTS_ON_DEMAND', false), - - // Collect only errors (requests with HTTP 4xx and 5xx responses) - 'errors_only' => env('CLOCKWORK_REQUESTS_ERRORS_ONLY', false), - - // Response time threshold in miliseconds after which the request will be marked as slow - 'slow_threshold' => env('CLOCKWORK_REQUESTS_SLOW_THRESHOLD'), - - // Collect only slow requests - 'slow_only' => env('CLOCKWORK_REQUESTS_SLOW_ONLY', false), - - // Sample the collected requests (eg. set to 100 to collect only 1 in 100 requests) - 'sample' => env('CLOCKWORK_REQUESTS_SAMPLE', false), - - // List of URIs that should not be collected - 'except' => [ - '/horizon/.*', // Laravel Horizon requests - '/telescope/.*', // Laravel Telescope requests - ], - - // List of URIs that should be collected, any other URI will not be collected if not empty - 'only' => [ - // '/api/.*' - ], - - // Don't collect OPTIONS requests, mostly used in the CSRF pre-flight requests and are rarely of interest - 'except_preflight' => env('CLOCKWORK_REQUESTS_EXCEPT_PREFLIGHT', true) - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Artisan commands collection - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork can collect data about executed artisan commands. Here you can enable and configure which commands - | should be collected. - | - */ - - 'artisan' => [ - // Enable or disable collection of executed Artisan commands - 'collect' => env('CLOCKWORK_ARTISAN_COLLECT', false), - - // List of commands that should not be collected (built-in commands are not collected by default) - 'except' => [ - // 'inspire' - ], - - // List of commands that should be collected, any other command will not be collected if not empty - 'only' => [ - // 'inspire' - ], - - // Enable or disable collection of command output - 'collect_output' => env('CLOCKWORK_ARTISAN_COLLECT_OUTPUT', false), - - // Enable or disable collection of built-in Laravel commands - 'except_laravel_commands' => env('CLOCKWORK_ARTISAN_EXCEPT_LARAVEL_COMMANDS', true) - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Queue jobs collection - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork can collect data about executed queue jobs. Here you can enable and configure which queue jobs should - | be collected. - | - */ - - 'queue' => [ - // Enable or disable collection of executed queue jobs - 'collect' => env('CLOCKWORK_QUEUE_COLLECT', false), - - // List of queue jobs that should not be collected - 'except' => [ - // App\Jobs\ExpensiveJob::class - ], - - // List of queue jobs that should be collected, any other queue job will not be collected if not empty - 'only' => [ - // App\Jobs\BuggyJob::class - ] - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Tests collection - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork can collect data about executed tests. Here you can enable and configure which tests should be - | collected. - | - */ - - 'tests' => [ - // Enable or disable collection of ran tests - 'collect' => env('CLOCKWORK_TESTS_COLLECT', false), - - // List of tests that should not be collected - 'except' => [ - // Tests\Unit\ExampleTest::class - ] - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Enable data collection when Clockwork is disabled - |------------------------------------------------------------------------------------------------------------------ - | - | You can enable this setting to collect data even when Clockwork is disabled. Eg. for future analysis. - | - */ - - 'collect_data_always' => env('CLOCKWORK_COLLECT_DATA_ALWAYS', false), - - /* - |------------------------------------------------------------------------------------------------------------------ - | Metadata storage - |------------------------------------------------------------------------------------------------------------------ - | - | Configure how is the metadata collected by Clockwork stored. Two options are available: - | - files - A simple fast storage implementation storing data in one-per-request files. - | - sql - Stores requests in a sql database. Supports MySQL, Postgresql, Sqlite and requires PDO. - | - */ - - 'storage' => env('CLOCKWORK_STORAGE', 'files'), - - // Path where the Clockwork metadata is stored - 'storage_files_path' => env('CLOCKWORK_STORAGE_FILES_PATH', storage_path('clockwork')), - - // Compress the metadata files using gzip, trading a little bit of performance for lower disk usage - 'storage_files_compress' => env('CLOCKWORK_STORAGE_FILES_COMPRESS', false), - - // SQL database to use, can be a name of database configured in database.php or a path to a sqlite file - 'storage_sql_database' => env('CLOCKWORK_STORAGE_SQL_DATABASE', storage_path('clockwork.sqlite')), - - // SQL table name to use, the table is automatically created and udpated when needed - 'storage_sql_table' => env('CLOCKWORK_STORAGE_SQL_TABLE', 'clockwork'), - - // Maximum lifetime of collected metadata in minutes, older requests will automatically be deleted, false to disable - 'storage_expiration' => env('CLOCKWORK_STORAGE_EXPIRATION', 60 * 24 * 7), - - /* - |------------------------------------------------------------------------------------------------------------------ - | Authentication - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork can be configured to require authentication before allowing access to the collected data. This might be - | useful when the application is publicly accessible. Setting to true will enable a simple authentication with a - | pre-configured password. You can also pass a class name of a custom implementation. - | - */ - - 'authentication' => env('CLOCKWORK_AUTHENTICATION', false), - - // Password for the simple authentication - 'authentication_password' => env('CLOCKWORK_AUTHENTICATION_PASSWORD', 'VerySecretPassword'), - - /* - |------------------------------------------------------------------------------------------------------------------ - | Stack traces collection - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork can collect stack traces for log messages and certain data like database queries. Here you can set - | whether to collect stack traces, limit the number of collected frames and set further configuration. Collecting - | long stack traces considerably increases metadata size. - | - */ - - 'stack_traces' => [ - // Enable or disable collecting of stack traces - 'enabled' => env('CLOCKWORK_STACK_TRACES_ENABLED', true), - - // Limit the number of frames to be collected - 'limit' => env('CLOCKWORK_STACK_TRACES_LIMIT', 10), - - // List of vendor names to skip when determining caller, common vendors are automatically added - 'skip_vendors' => [ - // 'phpunit' - ], - - // List of namespaces to skip when determining caller - 'skip_namespaces' => [ - // 'Laravel' - ], - - // List of class names to skip when determining caller - 'skip_classes' => [ - // App\CustomLog::class - ] - - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Serialization - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork serializes the collected data to json for storage and transfer. Here you can configure certain aspects - | of serialization. Serialization has a large effect on the cpu time and memory usage. - | - */ - - // Maximum depth of serialized multi-level arrays and objects - 'serialization_depth' => env('CLOCKWORK_SERIALIZATION_DEPTH', 10), - - // A list of classes that will never be serialized (eg. a common service container class) - 'serialization_blackbox' => [ - \Illuminate\Container\Container::class, - \Illuminate\Foundation\Application::class, - \Laravel\Lumen\Application::class - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Register helpers - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork comes with a "clock" global helper function. You can use this helper to quickly log something and to - | access the Clockwork instance. - | - */ - - 'register_helpers' => env('CLOCKWORK_REGISTER_HELPERS', true), - - /* - |------------------------------------------------------------------------------------------------------------------ - | Send Headers for AJAX request - |------------------------------------------------------------------------------------------------------------------ - | - | When trying to collect data the AJAX method can sometimes fail if it is missing required headers. For example, an - | API might require a version number using Accept headers to route the HTTP request to the correct codebase. - | - */ - - 'headers' => [ - // 'Accept' => 'application/vnd.com.whatever.v1+json', - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Server-Timing - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork supports the W3C Server Timing specification, which allows for collecting a simple performance metrics - | in a cross-browser way. Eg. in Chrome, your app, database and timeline event timings will be shown in the Dev - | Tools network tab. This setting specifies the max number of timeline events that will be sent. Setting to false - | will disable the feature. - | - */ - - 'server_timing' => env('CLOCKWORK_SERVER_TIMING', 10) - -]; diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/helpers.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/helpers.php deleted file mode 100644 index 405581da..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/helpers.php +++ /dev/null @@ -1,17 +0,0 @@ -debug($argument); - } - - return reset($arguments); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkMiddleware.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkMiddleware.php deleted file mode 100644 index 48260328..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkMiddleware.php +++ /dev/null @@ -1,38 +0,0 @@ -app = $app; - } - - // Handle an incoming request - public function handle($request, \Closure $next) - { - $this->app['clockwork']->event('Controller')->begin(); - - try { - $response = $next($request); - } catch (\Exception $e) { - $this->app[ExceptionHandler::class]->report($e); - $response = $this->app[ExceptionHandler::class]->render($request, $e); - } - - return $this->app['clockwork.support']->processRequest($request, $response); - } - - // Record the current request after a response is sent - public function terminate() - { - $this->app['clockwork.support']->recordRequest(); - } -} \ No newline at end of file diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkServiceProvider.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkServiceProvider.php deleted file mode 100644 index e3b84c72..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkServiceProvider.php +++ /dev/null @@ -1,89 +0,0 @@ -app->configure('clockwork'); - $this->mergeConfigFrom(__DIR__ . '/../Laravel/config/clockwork.php', 'clockwork'); - } - - // Register Clockwork components - protected function registerClockwork() - { - parent::registerClockwork(); - - $this->app->singleton('clockwork.support', function ($app) { - return new ClockworkSupport($app); - }); - - if ($this->isRunningWithFacades() && ! class_exists('Clockwork')) { - class_alias(\Clockwork\Support\Laravel\Facade::class, 'Clockwork'); - } - } - - // Register Clockwork data sources - protected function registerDataSources() - { - parent::registerDataSources(); - - $this->app->singleton('clockwork.lumen', function ($app) { - return (new LumenDataSource( - $app, - $app['clockwork.support']->isFeatureEnabled('log'), - $app['clockwork.support']->isFeatureEnabled('views'), - $app['clockwork.support']->isFeatureEnabled('routes') - )); - }); - } - - // Register Clockwork components aliases for type hinting - protected function registerAliases() - { - parent::registerAliases(); - - $this->app->alias('clockwork.lumen', LumenDataSource::class); - } - - // Register Clockwork middleware - public function registerMiddleware() - { - $this->app->middleware([ ClockworkMiddleware::class ]); - } - - // Register Clockwork REST api routes - public function registerRoutes() - { - $router = isset($this->app->router) ? $this->app->router : $this->app; - - $router->get('/__clockwork/{id:(?:[0-9-]+|latest)}/extended', 'Clockwork\Support\Lumen\Controller@getExtendedData'); - $router->get('/__clockwork/{id:(?:[0-9-]+|latest)}[/{direction:(?:next|previous)}[/{count:\d+}]]', 'Clockwork\Support\Lumen\Controller@getData'); - $router->put('/__clockwork/{id}', 'Clockwork\Support\Lumen\Controller@updateData'); - $router->post('/__clockwork/auth', 'Clockwork\Support\Lumen\Controller@authenticate'); - } - - // Register Clockwork app routes - public function registerWebRoutes() - { - $router = isset($this->app->router) ? $this->app->router : $this->app; - - $this->app['clockwork.support']->webPaths()->each(function ($path) use ($router) { - $router->get("{$path}", 'Clockwork\Support\Lumen\Controller@webRedirect'); - $router->get("{$path}/app", 'Clockwork\Support\Lumen\Controller@webIndex'); - $router->get("{$path}/{path:.+}", 'Clockwork\Support\Lumen\Controller@webAsset'); - }); - } - - // Check whether we are running with facades enabled - protected function isRunningWithFacades() - { - return Facade::getFacadeApplication() !== null; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkSupport.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkSupport.php deleted file mode 100644 index f7311c2a..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/ClockworkSupport.php +++ /dev/null @@ -1,65 +0,0 @@ -app = $app; - } - - // Resolves the framework data source from the container - protected function frameworkDataSource() - { - return $this->app['clockwork.lumen']; - } - - // Process an http request and response, resolves the request, sets Clockwork headers and cookies - public function process($request, $response) - { - if (! $response instanceof Response) { - $response = new Response((string) $response); - } - - return parent::process($request, $response); - } - - // Set response on the framework data source - protected function setResponse($response) - { - $this->app['clockwork.lumen']->setResponse($response); - } - - // Check whether Clockwork is enabled - public function isEnabled() - { - return $this->getConfig('enable') - || $this->getConfig('enable') === null && env('APP_DEBUG', false); - } - - // Check whether a particular feature is available - public function isFeatureAvailable($feature) - { - if ($feature == 'database') { - return $this->app->bound('db') && $this->app['config']->get('database.default'); - } elseif ($feature == 'emails') { - return $this->app->bound('mailer'); - } elseif ($feature == 'redis') { - return $this->app->bound('redis') && method_exists(\Illuminate\Redis\RedisManager::class, 'enableEvents'); - } elseif ($feature == 'queue') { - return $this->app->bound('queue') && method_exists(\Illuminate\Queue\Queue::class, 'createPayloadUsing'); - } elseif ($feature == 'xdebug') { - return in_array('xdebug', get_loaded_extensions()); - } - - return true; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/Controller.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/Controller.php deleted file mode 100644 index 36ee4e13..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Lumen/Controller.php +++ /dev/null @@ -1,96 +0,0 @@ -clockwork = $clockwork; - $this->clockworkSupport = $clockworkSupport; - } - - // Authantication endpoint - public function authenticate(Request $request) - { - $this->ensureClockworkIsEnabled(); - - $token = $this->clockwork->authenticator()->attempt( - $request->only([ 'username', 'password' ]) - ); - - return new JsonResponse([ 'token' => $token ], $token ? 200 : 403); - } - - // Metadata retrieving endpoint - public function getData(Request $request, $id = null, $direction = null, $count = null) - { - $this->ensureClockworkIsEnabled(); - - return $this->clockworkSupport->getData( - $id, $direction, $count, $request->only([ 'only', 'except' ]) - ); - } - - // Extended metadata retrieving endpoint - public function getExtendedData(Request $request, $id = null) - { - $this->ensureClockworkIsEnabled(); - - return $this->clockworkSupport->getExtendedData( - $id, $request->only([ 'only', 'except' ]) - ); - } - - // Metadata updating endpoint - public function updateData(Request $request, $id = null) - { - $this->ensureClockworkIsEnabled(); - - return $this->clockworkSupport->updateData($id, $request->json()->all()); - } - - // App index - public function webIndex(Request $request) - { - $this->ensureClockworkIsEnabled(); - - return $this->clockworkSupport->getWebAsset('index.html'); - } - - // App assets serving - public function webAsset($path) - { - $this->ensureClockworkIsEnabled(); - - return $this->clockworkSupport->getWebAsset($path); - } - - // App redirect (/clockwork -> /clockwork/app) - public function webRedirect(Request $request) - { - $this->ensureClockworkIsEnabled(); - - return new RedirectResponse($request->path() . '/app'); - } - - // Ensure Clockwork is still enabled at this point and stop Telescope recording if present - protected function ensureClockworkIsEnabled() - { - if (class_exists(Telescope::class)) Telescope::stopRecording(); - - if (! $this->clockworkSupport->isEnabled()) abort(404); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Monolog/Handler/ClockworkHandler.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Monolog/Handler/ClockworkHandler.php deleted file mode 100644 index 0f144a18..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Monolog/Handler/ClockworkHandler.php +++ /dev/null @@ -1,24 +0,0 @@ -clockworkLog = $clockworkLog; - } - - protected function write(array $record) - { - $this->clockworkLog->log($record['level'], $record['message']); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/ClockworkMiddleware.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/ClockworkMiddleware.php deleted file mode 100644 index a14dbbfe..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/ClockworkMiddleware.php +++ /dev/null @@ -1,122 +0,0 @@ -app = $app; - $this->clockwork = $storagePathOrClockwork instanceof Clockwork - ? $storagePathOrClockwork : $this->createDefaultClockwork($storagePathOrClockwork); - $this->startTime = $startTime ?: microtime(true); - } - - public function __invoke(Request $request, RequestHandler $handler) - { - return $this->process($request, $handler); - } - - public function process(Request $request, RequestHandler $handler) - { - $authUri = '#/__clockwork/auth#'; - if (preg_match($authUri, $request->getUri()->getPath(), $matches)) { - return $this->authenticate($request); - } - - $clockworkDataUri = '#/__clockwork(?:/(?[0-9-]+))?(?:/(?(?:previous|next)))?(?:/(?\d+))?#'; - if (preg_match($clockworkDataUri, $request->getUri()->getPath(), $matches)) { - $matches = array_merge([ 'id' => null, 'direction' => null, 'count' => null ], $matches); - return $this->retrieveRequest($request, $matches['id'], $matches['direction'], $matches['count']); - } - - $response = $handler->handle($request); - - return $this->logRequest($request, $response); - } - - protected function authenticate(Request $request) - { - $token = $this->clockwork->authenticator()->attempt($request->getParsedBody()); - - return $this->jsonResponse([ 'token' => $token ], $token ? 200 : 403); - } - - protected function retrieveRequest(Request $request, $id, $direction, $count) - { - $authenticator = $this->clockwork->authenticator(); - $storage = $this->clockwork->storage(); - - $authenticated = $authenticator->check(current($request->getHeader('X-Clockwork-Auth'))); - - if ($authenticated !== true) { - return $this->jsonResponse([ 'message' => $authenticated, 'requires' => $authenticator->requires() ], 403); - } - - if ($direction == 'previous') { - $data = $storage->previous($id, $count); - } elseif ($direction == 'next') { - $data = $storage->next($id, $count); - } elseif ($id == 'latest') { - $data = $storage->latest(); - } else { - $data = $storage->find($id); - } - - return $this->jsonResponse($data); - } - - protected function logRequest(Request $request, $response) - { - $this->clockwork->timeline()->finalize($this->startTime); - $this->clockwork->addDataSource(new PsrMessageDataSource($request, $response)); - - $this->clockwork->resolveRequest(); - $this->clockwork->storeRequest(); - - $clockworkRequest = $this->clockwork->request(); - - $response = $response - ->withHeader('X-Clockwork-Id', $clockworkRequest->id) - ->withHeader('X-Clockwork-Version', Clockwork::VERSION); - - if ($basePath = $this->app->getBasePath()) { - $response = $response->withHeader('X-Clockwork-Path', $basePath); - } - - return $response->withHeader('Server-Timing', ServerTiming::fromRequest($clockworkRequest)->value()); - } - - protected function createDefaultClockwork($storagePath) - { - $clockwork = new Clockwork(); - - $clockwork->storage(new FileStorage($storagePath)); - $clockwork->authenticator(new NullAuthenticator); - - return $clockwork; - } - - protected function jsonResponse($data, $status = 200) - { - $response = $this->app->getResponseFactory() - ->createResponse($status) - ->withHeader('Content-Type', 'application/json'); - - $response->getBody()->write(json_encode($data)); - - return $response; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Legacy/ClockworkMiddleware.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Legacy/ClockworkMiddleware.php deleted file mode 100644 index 5199396a..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Legacy/ClockworkMiddleware.php +++ /dev/null @@ -1,113 +0,0 @@ -clockwork = $storagePathOrClockwork instanceof Clockwork - ? $storagePathOrClockwork : $this->createDefaultClockwork($storagePathOrClockwork); - $this->startTime = $startTime ?: microtime(true); - } - - public function __invoke(Request $request, Response $response, callable $next) - { - return $this->process($request, $response, $next); - } - - public function process(Request $request, Response $response, callable $next) - { - $authUri = '#/__clockwork/auth#'; - if (preg_match($authUri, $request->getUri()->getPath(), $matches)) { - return $this->authenticate($response, $request); - } - - $clockworkDataUri = '#/__clockwork(?:/(?[0-9-]+))?(?:/(?(?:previous|next)))?(?:/(?\d+))?#'; - if (preg_match($clockworkDataUri, $request->getUri()->getPath(), $matches)) { - $matches = array_merge([ 'id' => null, 'direction' => null, 'count' => null ], $matches); - return $this->retrieveRequest($response, $request, $matches['id'], $matches['direction'], $matches['count']); - } - - $response = $next($request, $response); - - return $this->logRequest($request, $response); - } - - protected function authenticate(Response $response, Request $request) - { - $token = $this->clockwork->authenticator()->attempt($request->getParsedBody()); - - return $response->withJson([ 'token' => $token ])->withStatus($token ? 200 : 403); - } - - protected function retrieveRequest(Response $response, Request $request, $id, $direction, $count) - { - $authenticator = $this->clockwork->authenticator(); - $storage = $this->clockwork->storage(); - - $authenticated = $authenticator->check(current($request->getHeader('X-Clockwork-Auth'))); - - if ($authenticated !== true) { - return $response - ->withJson([ 'message' => $authenticated, 'requires' => $authenticator->requires() ]) - ->withStatus(403); - } - - if ($direction == 'previous') { - $data = $storage->previous($id, $count); - } elseif ($direction == 'next') { - $data = $storage->next($id, $count); - } elseif ($id == 'latest') { - $data = $storage->latest(); - } else { - $data = $storage->find($id); - } - - return $response - ->withHeader('Content-Type', 'application/json') - ->withJson($data); - } - - protected function logRequest(Request $request, Response $response) - { - $this->clockwork->timeline()->finalize($this->startTime); - $this->clockwork->addDataSource(new PsrMessageDataSource($request, $response)); - - $this->clockwork->resolveRequest(); - $this->clockwork->storeRequest(); - - $clockworkRequest = $this->clockwork->request(); - - $response = $response - ->withHeader('X-Clockwork-Id', $clockworkRequest->id) - ->withHeader('X-Clockwork-Version', Clockwork::VERSION); - - if ($basePath = $request->getUri()->getBasePath()) { - $response = $response->withHeader('X-Clockwork-Path', $basePath); - } - - return $response->withHeader('Server-Timing', ServerTiming::fromRequest($clockworkRequest)->value()); - } - - protected function createDefaultClockwork($storagePath) - { - $clockwork = new Clockwork(); - - $clockwork->storage(new FileStorage($storagePath)); - $clockwork->authenticator(new NullAuthenticator); - - return $clockwork; - } -} \ No newline at end of file diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkLogWriter.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkLogWriter.php deleted file mode 100644 index aa194cad..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkLogWriter.php +++ /dev/null @@ -1,42 +0,0 @@ - 'emergency', - 2 => 'alert', - 3 => 'critical', - 4 => 'error', - 5 => 'warning', - 6 => 'notice', - 7 => 'info', - 8 => 'debug' - ]; - - public function __construct(Clockwork $clockwork, $originalLogWriter) - { - $this->clockwork = $clockwork; - $this->originalLogWriter = $originalLogWriter; - } - - public function write($message, $level = null) - { - $this->clockwork->log($this->getPsrLevel($level), $message); - - if ($this->originalLogWriter) { - return $this->originalLogWriter->write($message, $level); - } - } - - protected function getPsrLevel($level) - { - return isset($this->logLevels[$level]) ? $this->logLevels[$level] : $level; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkMiddleware.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkMiddleware.php deleted file mode 100644 index 880bd79c..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Slim/Old/ClockworkMiddleware.php +++ /dev/null @@ -1,92 +0,0 @@ -storagePathOrClockwork = $storagePathOrClockwork; - } - - public function call() - { - $this->app->container->singleton('clockwork', function () { - if ($this->storagePathOrClockwork instanceof Clockwork) { - return $this->storagePathOrClockwork; - } - - $clockwork = new Clockwork(); - - $clockwork->addDataSource(new PhpDataSource()) - ->addDataSource(new SlimDataSource($this->app)) - ->storage(new FileStorage($this->storagePathOrClockwork)); - - return $clockwork; - }); - - $originalLogWriter = $this->app->getLog()->getWriter(); - $clockworkLogWriter = new ClockworkLogWriter($this->app->clockwork, $originalLogWriter); - - $this->app->getLog()->setWriter($clockworkLogWriter); - - $clockworkDataUri = '#/__clockwork(?:/(?[0-9-]+))?(?:/(?(?:previous|next)))?(?:/(?\d+))?#'; - if ($this->app->config('debug') && preg_match($clockworkDataUri, $this->app->request()->getPathInfo(), $matches)) { - $matches = array_merge([ 'direction' => null, 'count' => null ], $matches); - return $this->retrieveRequest($matches['id'], $matches['direction'], $matches['count']); - } - - try { - $this->next->call(); - $this->logRequest(); - } catch (Exception $e) { - $this->logRequest(); - throw $e; - } - } - - public function retrieveRequest($id = null, $direction = null, $count = null) - { - $storage = $this->app->clockwork->storage(); - - if ($direction == 'previous') { - $data = $storage->previous($id, $count); - } elseif ($direction == 'next') { - $data = $storage->next($id, $count); - } elseif ($id == 'latest') { - $data = $storage->latest(); - } else { - $data = $storage->find($id); - } - - echo json_encode($data, \JSON_PARTIAL_OUTPUT_ON_ERROR); - } - - protected function logRequest() - { - $this->app->clockwork->resolveRequest(); - $this->app->clockwork->storeRequest(); - - if ($this->app->config('debug')) { - $this->app->response()->header('X-Clockwork-Id', $this->app->clockwork->request()->id); - $this->app->response()->header('X-Clockwork-Version', Clockwork::VERSION); - - $env = $this->app->environment(); - if ($env['SCRIPT_NAME']) { - $this->app->response()->header('X-Clockwork-Path', $env['SCRIPT_NAME'] . '/__clockwork/'); - } - - $request = $this->app->clockwork->request(); - $this->app->response()->header('Server-Timing', ServerTiming::fromRequest($request)->value()); - } - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Swift/SwiftPluginClockworkTimeline.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Swift/SwiftPluginClockworkTimeline.php deleted file mode 100644 index 5ae239e0..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Swift/SwiftPluginClockworkTimeline.php +++ /dev/null @@ -1,59 +0,0 @@ -timeline = $timeline; - } - - // Invoked immediately before a message is sent - public function beforeSendPerformed(Swift_Events_SendEvent $evt) - { - $message = $evt->getMessage(); - - $headers = []; - foreach ($message->getHeaders()->getAll() as $header) { - $headers[$header->getFieldName()] = $header->getFieldBody(); - } - - $this->timeline->event('Sending an email message', [ - 'name' => 'email ' . $message->getId(), - 'start' => $time = microtime(true), - 'data' => [ - 'from' => $this->addressToString($message->getFrom()), - 'to' => $this->addressToString($message->getTo()), - 'subject' => $message->getSubject(), - 'headers' => $headers - ] - ]); - } - - // Invoked immediately after a message is sent - public function sendPerformed(Swift_Events_SendEvent $evt) - { - $message = $evt->getMessage(); - - $this->timeline->event('email ' . $message->getId())->end(); - } - - protected function addressToString($address) - { - if (! $address) return; - - foreach ($address as $email => $name) { - $address[$email] = $name ? "$name <$email>" : $email; - } - - return implode(', ', $address); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkBundle.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkBundle.php deleted file mode 100644 index 8b0969aa..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkBundle.php +++ /dev/null @@ -1,11 +0,0 @@ -debug = $debug; - } - - public function getConfigTreeBuilder() - { - return $this->getConfigRoot() - ->children() - ->booleanNode('enable')->defaultValue($this->debug)->end() - ->variableNode('web')->defaultValue(true)->end() - ->booleanNode('authentication')->defaultValue(false)->end() - ->scalarNode('authentication_password')->defaultValue('VerySecretPassword')->end() - ->end() - ->end(); - } - - protected function getConfigRoot() - { - if (Kernel::VERSION_ID < 40300) { - return (new TreeBuilder)->root('clockwork'); - } - - return (new TreeBuilder('clockwork'))->getRootNode(); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkController.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkController.php deleted file mode 100644 index fb576ebb..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkController.php +++ /dev/null @@ -1,69 +0,0 @@ -clockwork = $clockwork; - $this->support = $support; - } - - public function authenticate(Request $request) - { - $this->ensureClockworkIsEnabled(); - - $token = $this->clockwork->authenticator()->attempt($request->request->all()); - - return new JsonResponse([ 'token' => $token ], $token ? 200 : 403); - } - - public function getData(Request $request, $id = null, $direction = null, $count = null) - { - $this->ensureClockworkIsEnabled(); - - return $this->support->getData($request, $id, $direction, $count); - } - - public function webIndex(Request $request) - { - $this->ensureClockworkIsEnabled(); - $this->ensureClockworkWebIsEnabled(); - - return $this->support->getWebAsset('index.html'); - } - - public function webAsset($path) - { - $this->ensureClockworkIsEnabled(); - $this->ensureClockworkWebIsEnabled(); - - return $this->support->getWebAsset($path); - } - - public function webRedirect(Request $request) - { - $this->ensureClockworkIsEnabled(); - $this->ensureClockworkWebIsEnabled(); - - return $this->redirect($request->getPathInfo() . '/app'); - } - - protected function ensureClockworkIsEnabled() - { - if (! $this->support->isEnabled()) throw $this->createNotFoundException(); - } - - protected function ensureClockworkWebIsEnabled() - { - if (! $this->support->isWebEnabled()) throw $this->createNotFoundException(); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkExtension.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkExtension.php deleted file mode 100644 index ad7a1158..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkExtension.php +++ /dev/null @@ -1,22 +0,0 @@ -load('clockwork.php'); - - $container->getDefinition(ClockworkSupport::class)->replaceArgument('$config', $config); - } - - public function getConfiguration(array $config, ContainerBuilder $container) - { - return new ClockworkConfiguration($container->getParameter('kernel.debug')); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkFactory.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkFactory.php deleted file mode 100644 index 2c6f2ed7..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkFactory.php +++ /dev/null @@ -1,38 +0,0 @@ -container = $container; - } - - public function clockwork() - { - return (new Clockwork) - ->authenticator($this->container->get('clockwork.authenticator')) - ->storage($this->container->get('clockwork.storage')); - } - - public function clockworkAuthenticator() - { - return $this->container->get('clockwork.support')->makeAuthenticator(); - } - - public function clockworkStorage() - { - return new SymfonyStorage( - $this->container->get('profiler'), substr($this->container->getParameter('profiler.storage.dsn'), 5) - ); - } - - public function clockworkSupport($config) - { - return new ClockworkSupport($this->container, $config); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkListener.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkListener.php deleted file mode 100644 index bd201110..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkListener.php +++ /dev/null @@ -1,47 +0,0 @@ -clockwork = $clockwork; - $this->profiler = $profiler; - } - - public function onKernelRequest(KernelEvent $event) - { - if (preg_match('#/__clockwork(.*)#', $event->getRequest()->getPathInfo())) { - $this->profiler->disable(); - } - } - - public function onKernelResponse(KernelEvent $event) - { - if (! $this->clockwork->isEnabled()) return; - - $response = $event->getResponse(); - - if (! $response->headers->has('X-Debug-Token')) return; - - $response->headers->set('X-Clockwork-Id', $response->headers->get('X-Debug-Token')); - $response->headers->set('X-Clockwork-Version', Clockwork::VERSION); - } - - public static function getSubscribedEvents() - { - return [ - KernelEvents::REQUEST => [ 'onKernelRequest', 512 ], - KernelEvents::RESPONSE => [ 'onKernelResponse', -128 ] - ]; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkLoader.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkLoader.php deleted file mode 100644 index 36ce9450..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkLoader.php +++ /dev/null @@ -1,53 +0,0 @@ -support = $support; - } - - public function load($resource, $type = null) - { - $routes = new RouteCollection(); - - $routes->add('clockwork', new Route('/__clockwork/{id}/{direction}/{count}', [ - '_controller' => [ ClockworkController::class, 'getData' ], - 'direction' => null, - 'count' => null - ], [ 'id' => '(?!(app|auth))([a-z0-9-]+|latest)', 'direction' => '(next|previous)', 'count' => '\d+' ])); - - $routes->add('clockwork.auth', new Route('/__clockwork/auth', [ - '_controller' => [ ClockworkController::class, 'authenticate' ] - ])); - - if (! $this->support->isWebEnabled()) return $routes; - - foreach ($this->support->webPaths() as $path) { - $routes->add("clockwork.webRedirect.{$path}", new Route("{$path}", [ - '_controller' => [ ClockworkController::class, 'webRedirect' ] - ])); - - $routes->add("clockwork.webIndex.{$path}", new Route("{$path}/app", [ - '_controller' => [ ClockworkController::class, 'webIndex' ] - ])); - - $routes->add("clockwork.webAsset.{$path}", new Route("{$path}/{path}", [ - '_controller' => [ ClockworkController::class, 'webAsset' ] - ], [ 'path' => '.+' ])); - } - - return $routes; - } - - public function supports($resource, $type = null) - { - return $type == 'clockwork'; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkSupport.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkSupport.php deleted file mode 100644 index 034750f6..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ClockworkSupport.php +++ /dev/null @@ -1,100 +0,0 @@ -container = $container; - $this->config = $config; - } - - public function getConfig($key, $default = null) - { - return isset($this->config[$key]) ? $this->config[$key] : $default; - } - - public function getData(Request $request, $id = null, $direction = null, $count = null) - { - $authenticator = $this->container->get('clockwork')->authenticator(); - $storage = $this->container->get('clockwork')->storage(); - - $authenticated = $authenticator->check($request->headers->get('X-Clockwork-Auth')); - - if ($authenticated !== true) { - return new JsonResponse([ 'message' => $authenticated, 'requires' => $authenticator->requires() ], 403); - } - - if ($direction == 'previous') { - $data = $storage->previous($id, $count, Search::fromRequest($request->query->all())); - } elseif ($direction == 'next') { - $data = $storage->next($id, $count, Search::fromRequest($request->query->all())); - } elseif ($id == 'latest') { - $data = $storage->latest(Search::fromRequest($request->query->all())); - } else { - $data = $storage->find($id); - } - - $data = is_array($data) - ? array_map(function ($request) { return $request->toArray(); }, $data) - : $data->toArray(); - - return new JsonResponse($data); - } - - public function getWebAsset($path) - { - $web = new Web; - - if ($asset = $web->asset($path)) { - return new BinaryFileResponse($asset['path'], 200, [ 'Content-Type' => $asset['mime'] ]); - } else { - throw new NotFoundHttpException; - } - } - - public function makeAuthenticator() - { - $authenticator = $this->getConfig('authentication'); - - if (is_string($authenticator)) { - return $this->container->get($authenticator); - } elseif ($authenticator) { - return new SimpleAuthenticator($this->getConfig('authentication_password')); - } else { - return new NullAuthenticator; - } - } - - public function isEnabled() - { - return $this->getConfig('enable', false); - } - - public function isWebEnabled() - { - return $this->getConfig('web', true); - } - - public function webPaths() - { - $path = $this->getConfig('web', true); - - if (is_string($path)) return [ trim($path, '/') ]; - - return [ 'clockwork', '__clockwork' ]; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ProfileTransformer.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ProfileTransformer.php deleted file mode 100644 index b3c9c0ee..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/ProfileTransformer.php +++ /dev/null @@ -1,303 +0,0 @@ - $profile->getToken() ]); - - $this->transformCacheData($profile, $request); - $this->transformDoctrineData($profile, $request); - $this->transformEventsData($profile, $request); - $this->transformLoggerData($profile, $request); - $this->transformRequestData($profile, $request); - $this->transformTimeData($profile, $request); - $this->transformTwigData($profile, $request); - - $request->subrequests = $this->getSubrequests($profile); - - return $request; - } - - // Cache collector - - protected function transformCacheData(Profile $profile, Request $request) - { - if (! $profile->hasCollector('cache')) return; - - $data = $profile->getCollector('cache'); - - $request->cacheQueries = $this->getCacheQueries($data); - $request->cacheReads = $data->getTotals()['reads']; - $request->cacheHits = $data->getTotals()['hits']; - $request->cacheWrites = $data->getTotals()['writes']; - $request->cacheDeletes = $data->getTotals()['deletes']; - } - - protected function getCacheQueries($data) - { - return array_reduce(array_map(function ($queries, $connection) { - return array_filter(array_map(function ($query) use ($connection) { - $value = $query['result']; - - if (! is_array($value) || ! count($value)) return; - - return [ - 'connection' => $connection, - 'time' => $query['start'], - 'type' => array_values($value)[0] ? 'hit' : 'miss', - 'key' => array_keys($value)[0], - 'value' => '', - 'duration' => $query['end'] - $query['start'] - ]; - }, $queries)); - }, $this->unwrap($data->getCalls()), array_keys($this->unwrap($data->getCalls()))), function ($all, $queries) { - return array_merge($all, $queries); - }, []); - } - - // Doctrine collector - - protected function transformDoctrineData(Profile $profile, Request $request) - { - if (! $profile->hasCollector('db')) return; - - $data = $profile->getCollector('db'); - - $request->databaseDuration = $data->getTime(); - $request->databaseQueries = $this->getQueries($data); - } - - protected function getQueries($data) - { - return array_reduce(array_map(function ($queries, $connection) { - return array_filter(array_map(function ($query) use ($connection) { - return [ - 'query' => $this->createRunnableQuery($query['sql'], $this->unwrap($query['params'])), - 'duration' => $query['executionMS'] * 1000, - 'connection' => $connection - ]; - }, $queries)); - }, $data->getQueries(), array_keys($data->getQueries())), function ($all, $queries) { - return array_merge($all, $queries); - }, []); - } - - protected function createRunnableQuery($query, $bindings) - { - foreach ($bindings as $binding) { - $binding = \Doctrine\Bundle\DoctrineBundle\Twig\DoctrineExtension::escapeFunction($binding); - - // escape backslashes in the binding (preg_replace requires to do so) - $binding = str_replace('\\', '\\\\', $binding); - - $query = preg_replace('/\?/', $binding, $query, 1); - } - - // highlight keywords - $keywords = [ - 'select', 'insert', 'update', 'delete', 'where', 'from', 'limit', 'is', 'null', 'having', 'group by', - 'order by', 'asc', 'desc' - ]; - $regexp = '/\b' . implode('\b|\b', $keywords) . '\b/i'; - - $query = preg_replace_callback($regexp, function ($match) { return strtoupper($match[0]); }, $query); - - return $query; - } - - // Events collector - - protected function transformEventsData(Profile $profile, Request $request) - { - if (! $profile->hasCollector('events')) return; - - $data = $profile->getCollector('events'); - - $request->events = $this->getEvents($data); - } - - protected function getEvents($data) - { - $handledEvents = array_values(array_reduce($this->unwrap($data->getCalledListeners()), function ($events, $listener) { - if (! isset($events[$listener['event']])) { - $events[$listener['event']] = [ 'event' => $listener['event'], 'listeners' => [] ]; - } - - $events[$listener['event']]['listeners'][] = $listener['stub']; - - return $events; - }, [])); - - $orphanedEvents = array_map(function ($event) { - return [ 'event' => $event ]; - }, $this->unwrap($data->getOrphanedEvents())); - - return array_merge($handledEvents, $orphanedEvents); - } - - // Log collector - - protected function transformLoggerData(Profile $profile, Request $request) - { - if (! $profile->hasCollector('logger')) return; - - $data = $profile->getCollector('logger'); - - $request->log()->merge($this->getLog($data)); - } - - protected function getLog($data) - { - $messages = array_map(function ($log) { - $context = isset($log['context']) ? $log['context'] : []; - $replacements = array_filter($context, function ($v) { return ! is_array($v) && ! is_object($v) && ! is_resource($v); }); - - return [ - 'message' => str_replace( - array_map(function ($v) { return "{{$v}}"; }, array_keys($replacements)), - array_values($replacements), - $log['message'] - ), - 'context' => (new Serializer)->normalize($log['context']), - 'level' => strtolower($log['priorityName']), - 'time' => $log['timestamp'] - ]; - }, $this->unwrap($data->getLogs())); - - return new Log($messages); - } - - // Request collector - - protected function transformRequestData(Profile $profile, Request $request) - { - if (! $profile->hasCollector('request')) return; - - $data = $profile->getCollector('request'); - - $request->method = $data->getMethod(); - $request->uri = $data->getPathInfo(); - $request->controller = $this->getController($data); - $request->responseStatus = $data->getStatusCode(); - $request->headers = $this->unwrap($data->getRequestHeaders()); - $request->getData = $this->unwrap($data->getRequestQuery()); - $request->postData = $this->unwrap($data->getRequestRequest()); - $request->cookies = $this->unwrap($data->getRequestCookies()); - $request->sessionData = (new Serializer)->normalizeEach($this->unwrap($data->getSessionAttributes())); - } - - protected function getController($data) - { - $controller = $this->unwrap($data->getController()); - - if (! is_array($controller)) return $controller; - - return isset($controller['method']) - ? "{$controller['class']}@{$controller['method']}" - : $controller['class']; - } - - // Time collector - - protected function transformTimeData(Profile $profile, Request $request) - { - if (! $profile->hasCollector('time')) return; - - $data = $profile->getCollector('time'); - - $request->time = $data->getStartTime() / 1000; - $request->responseTime = $this->getResponseTime($data); - - $request->timeline()->merge($this->getTimeline($data)); - } - - protected function getResponseTime($data) - { - $lastEvent = $data->getEvents()['__section__']; - - return ($lastEvent->getOrigin() + $lastEvent->getDuration()) / 1000; - } - - protected function getTimeline($data) - { - $events = array_map(function ($event, $name) { - if ($name == '__section__') { - $name = 'Application runtime'; - } elseif ($name == '__section__.child') { - $name = 'Subrequest'; - } - - return [ - 'start' => ($event->getOrigin() + $event->getStartTime()) / 1000, - 'end' => ($event->getOrigin() + $event->getEndTime()) / 1000, - 'duration' => $event->getDuration(), - 'description' => $name, - 'data' => [] - ]; - }, $data->getEvents(), array_keys($data->getEvents())); - - $topEvent = $data->getEvents()['__section__']; - array_unshift($events, [ - 'start' => $start = $data->getStartTime() / 1000, - 'end' => $end = ($topEvent->getOrigin() + $topEvent->getStartTime()) / 1000, - 'duration' => ($end - $start) * 1000, - 'description' => 'Symfony initialization', - 'data' => [] - ]); - - return new Timeline($events); - } - - // Twig collector - - protected function transformTwigData(Profile $profile, Request $request) - { - if (! $profile->hasCollector('twig')) return; - - $data = $profile->getCollector('twig'); - - $request->viewsData = $this->getViews($data); - } - - protected function getViews($data) - { - return array_map(function ($template) { - return [ - 'description' => 'Rendering a view', - 'data' => [ 'name' => $template, 'data' => [] ] - ]; - }, array_keys($data->getTemplates())); - } - - protected function getSubrequests($profile) - { - return array_map(function ($child) { - return [ - 'url' => urlencode($child->getCollector('request')->getPathInfo()), - 'id' => $child->getToken(), - 'path' => null - ]; - }, $profile->getChildren()); - } - - protected function unwrap($data) - { - if ($data instanceof \Symfony\Component\VarDumper\Cloner\Data) { - return $data->getValue(true); - } elseif ($data instanceof \Symfony\Component\HttpFoundation\ParameterBag) { - return array_map(function ($val) { return $val->getValue(); }, $data->all()); - } elseif (is_array($data)) { - return array_map(function ($item) { return $this->unwrap($item); }, $data); - } - - return $data; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/Resources/config/clockwork.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/Resources/config/clockwork.php deleted file mode 100644 index e9e2b37b..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/Resources/config/clockwork.php +++ /dev/null @@ -1,39 +0,0 @@ -autowire(Clockwork\Support\Symfony\ClockworkFactory::class); - -$container->register(Clockwork\Clockwork::class) - ->setFactory([ new Reference(ClockworkFactory::class), 'clockwork' ]) - ->setPublic(true); - -$container->register(Clockwork\Authentication\AuthenticatorInterface::class) - ->setFactory([ new Reference(ClockworkFactory::class), 'clockworkAuthenticator' ]) - ->setPublic(true); - -$container->register(Clockwork\Storage\StorageInterface::class) - ->setFactory([ new Reference(ClockworkFactory::class), 'clockworkStorage' ]) - ->setPublic(true); - -$container->register(Clockwork\Support\Symfony\ClockworkSupport::class) - ->setArgument('$config', []) - ->setFactory([ new Reference(ClockworkFactory::class), 'clockworkSupport' ]) - ->setPublic(true); - -$container->autowire(Clockwork\Support\Symfony\ClockworkController::class) - ->setAutoconfigured(true); - -$container->autowire(Clockwork\Support\Symfony\ClockworkListener::class) - ->setArgument('$profiler', new Reference('profiler')) - ->addTag('kernel.event_subscriber'); - -$container->autowire(Clockwork\Support\Symfony\ClockworkLoader::class) - ->addTag('routing.loader'); - -$container->setAlias('clockwork', Clockwork\Clockwork::class)->setPublic('true'); -$container->setAlias('clockwork.authenticator', Clockwork\Authentication\AuthenticatorInterface::class)->setPublic('true'); -$container->setAlias('clockwork.storage', Clockwork\Storage\StorageInterface::class)->setPublic('true'); -$container->setAlias('clockwork.support', Clockwork\Support\Symfony\ClockworkSupport::class)->setPublic('true'); diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/Resources/config/routing/clockwork.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/Resources/config/routing/clockwork.php deleted file mode 100644 index 2367fbdd..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Symfony/Resources/config/routing/clockwork.php +++ /dev/null @@ -1,7 +0,0 @@ -import('.', 'clockwork'); -}; diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Twig/ProfilerClockworkDumper.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Twig/ProfilerClockworkDumper.php deleted file mode 100644 index e1b2cbf5..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Twig/ProfilerClockworkDumper.php +++ /dev/null @@ -1,51 +0,0 @@ -dumpProfile($profile, $timeline); - - return $timeline; - } - - public function dumpProfile(Profile $profile, Timeline $timeline, $parent = null) - { - $id = $this->lastId++; - - if ($profile->isRoot()) { - $name = $profile->getName(); - } elseif ($profile->isTemplate()) { - $name = basename($profile->getTemplate()); - } else { - $name = basename($profile->getTemplate()) . '::' . $profile->getType() . '(' . $profile->getName() . ')'; - } - - foreach ($profile as $p) { - $this->dumpProfile($p, $timeline, $id); - } - - $data = $profile->__serialize(); - - $timeline->event($name, [ - 'name' => $id, - 'start' => isset($data[3]['wt']) ? $data[3]['wt'] : null, - 'end' => isset($data[4]['wt']) ? $data[4]['wt'] : null, - 'data' => [ - 'data' => [], - 'memoryUsage' => isset($data[4]['mu']) ? $data[4]['mu'] : null, - 'parent' => $parent - ] - ]); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/Clockwork.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/Clockwork.php deleted file mode 100644 index dd1e976b..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/Clockwork.php +++ /dev/null @@ -1,382 +0,0 @@ -config = array_merge(include __DIR__ . '/config.php', $config); - - $this->clockwork = new BaseClockwork; - - $this->clockwork->addDataSource(new PhpDataSource); - $this->clockwork->storage($this->makeStorage()); - - $this->configureSerializer(); - $this->configureShouldCollect(); - $this->configureShouldRecord(); - - if ($this->config['register_helpers']) include __DIR__ . '/helpers.php'; - } - - // Initialize a singleton instance, takes an additional config - public static function init($config = []) - { - return static::$defaultInstance = new static($config); - } - - // Return the singleton instance - public static function instance() - { - return static::$defaultInstance; - } - - // Resolves and records the current request and sends Clockwork headers, should be called at the end of app - // execution, return PSR-7 response if one was set - public function requestProcessed() - { - if (! $this->config['enable'] && ! $this->config['collect_data_always']) return $this->psrResponse; - - if (! $this->clockwork->shouldCollect()->filter($this->incomingRequest())) return $this->psrResponse; - if (! $this->clockwork->shouldRecord()->filter($this->clockwork->request())) return $this->psrResponse; - - $this->clockwork->resolveRequest()->storeRequest(); - - if (! $this->config['enable']) return $this->psrResponse; - - $this->sendHeaders(); - - if (($eventsCount = $this->config['server_timing']) !== false) { - $this->setHeader('Server-Timing', ServerTiming::fromRequest($this->clockwork->request(), $eventsCount)->value()); - } - - return $this->psrResponse; - } - - // Resolves and records the current request as a command, should be called at the end of app execution - public function commandExecuted($name, $exitCode = null, $arguments = [], $options = [], $argumentsDefaults = [], $optionsDefaults = [], $output = null) - { - if (! $this->config['enable'] && ! $this->config['collect_data_always']) return; - - if (! $this->clockwork->shouldRecord()->filter($this->clockwork->request())) return; - - $this->clockwork - ->resolveAsCommand($name, $exitCode, $arguments, $options, $argumentsDefaults, $optionsDefaults, $output) - ->storeRequest(); - } - - // Resolves and records the current request as a queue job, should be called at the end of app execution - public function queueJobExecuted($name, $description = null, $status = 'processed', $payload = [], $queue = null, $connection = null, $options = []) - { - if (! $this->config['enable'] && ! $this->config['collect_data_always']) return; - - if (! $this->clockwork->shouldRecord()->filter($this->clockwork->request())) return; - - $this->clockwork - ->resolveAsQueueJob($name, $description, $status, $payload, $queue, $connection, $options) - ->storeRequest(); - } - - // Manually send the Clockwork headers, this should be manually called only when the headers need to be sent early - // in the request processing - public function sendHeaders() - { - if (! $this->config['enable'] || $this->headersSent) return; - - $this->headersSent = true; - - $clockworkRequest = $this->request(); - - $this->setHeader('X-Clockwork-Id', $clockworkRequest->id); - $this->setHeader('X-Clockwork-Version', BaseClockwork::VERSION); - - if ($this->config['api'] != '/__clockwork/') { - $this->setHeader('X-Clockwork-Path', $this->config['api']); - } - - foreach ($this->config['headers'] as $headerName => $headerValue) { - $this->setHeader("X-Clockwork-Header-{$headerName}", $headerValue); - } - - if ($this->config['features']['performance']['client_metrics'] || $this->config['toolbar']) { - $this->setCookie('x-clockwork', $this->getCookiePayload(), time() + 60); - } - } - - // Returns the x-clockwork cookie payload in case you need to set the cookie yourself (cookie can't be http only, - // expiration time should be 60 seconds) - public function getCookiePayload() - { - $clockworkRequest = $this->request(); - - return json_encode([ - 'requestId' => $clockworkRequest->id, - 'version' => BaseClockwork::VERSION, - 'path' => $this->config['api'], - 'token' => $clockworkRequest->updateToken, - 'metrics' => $this->config['features']['performance']['client_metrics'], - 'toolbar' => $this->config['toolbar'] - ]); - } - - // Handle Clockwork REST api request, retrieves or updates Clockwork metadata - public function handleMetadata($request = null, $method = null) - { - if (! $method) $method = isset($_SERVER['REQUEST_METHOD']) ? $_SERVER['REQUEST_METHOD'] : 'GET'; - - return $method == 'POST' ? $this->updateMetadata($request) : $this->returnMetadata($request); - } - - // Retrieve metadata based on the passed Clockwork REST api request and send HTTP response - public function returnMetadata($request = null) - { - if (! $this->config['enable']) return; - - return $this->response($this->getMetadata($request)); - } - - // Returns metadata based on the passed Clockwork REST api request - public function getMetadata($request = null) - { - if (! $this->config['enable']) return $this->response(null, 404); - - if (! $request) $request = isset($_GET['request']) ? $_GET['request'] : ''; - - preg_match('#(?[0-9-]+|latest)(?:/(?next|previous))?(?:/(?\d+))?#', $request, $matches); - - $id = isset($matches['id']) ? $matches['id'] : null; - $direction = isset($matches['direction']) ? $matches['direction'] : null; - $count = isset($matches['count']) ? $matches['count'] : null; - - if ($direction == 'previous') { - $data = $this->clockwork->storage()->previous($id, $count, Search::fromRequest($_GET)); - } elseif ($direction == 'next') { - $data = $this->clockwork->storage()->next($id, $count, Search::fromRequest($_GET)); - } elseif ($id == 'latest') { - $data = $this->clockwork->storage()->latest(Search::fromRequest($_GET)); - } else { - $data = $this->clockwork->storage()->find($id); - } - - if (preg_match('#(?[0-9-]+|latest)/extended#', $request)) { - $this->clockwork->extendRequest($data); - } - - if ($data) { - $data = is_array($data) ? array_map(function ($item) { return $item->toArray(); }, $data) : $data->toArray(); - } - - return $data; - } - - // Update metadata based on the passed Clockwork REST api request and send HTTP response - public function updateMetadata($request = null) - { - if (! $this->config['enable'] || ! $this->config['features']['performance']['client_metrics']) { - return $this->response(null, 404); - } - - if (! $request) $request = isset($_GET['request']) ? $_GET['request'] : ''; - - $storage = $this->clockwork->storage(); - - $request = $storage->find($request); - - if (! $request) { - return $this->response([ 'message' => 'Request not found.' ], 404); - } - - $input = json_decode(file_get_contents('php://input'), true); - - $token = isset($input['_token']) ? $input['_token'] : ''; - - if (! $request->updateToken || ! hash_equals($request->updateToken, $token)) { - return $this->response([ 'message' => 'Invalid update token.' ], 403); - } - - foreach ($input as $key => $value) { - if (in_array($key, [ 'clientMetrics', 'webVitals' ])) { - $request->$key = $value; - } - } - - $storage->update($request); - - return $this->response(); - } - - // Use a PSR-7 request and response instances instead of vanilla php HTTP apis - public function usePsrMessage(PsrRequest $request, PsrResponse $response = null) - { - $this->psrRequest = $request; - $this->psrResponse = $response; - - $this->clockwork->addDataSource(new PsrMessageDataSource($request, $response)); - - return $this; - } - - // Make a storage implementation based on user configuration - protected function makeStorage() - { - if ($this->config['storage'] == 'sql') { - $database = $this->config['storage_sql_database']; - $table = $this->config['storage_sql_table']; - - $storage = new SqlStorage( - $this->config['storage_sql_database'], - $this->config['storage_sql_table'], - $this->config['storage_sql_username'], - $this->config['storage_sql_password'], - $this->config['storage_expiration'] - ); - } else { - $storage = new FileStorage( - $this->config['storage_files_path'], - 0700, - $this->config['storage_expiration'], - $this->config['storage_files_compress'] - ); - } - - return $storage; - } - - // Configure serializer defaults based on user configuration - protected function configureSerializer() - { - Serializer::defaults([ - 'limit' => $this->config['serialization_depth'], - 'blackbox' => $this->config['serialization_blackbox'], - 'traces' => $this->config['stack_traces']['enabled'], - 'tracesSkip' => StackFilter::make() - ->isNotVendor(array_merge( - $this->config['stack_traces']['skip_vendors'], - [ 'itsgoingd', 'laravel', 'illuminate' ] - )) - ->isNotNamespace($this->config['stack_traces']['skip_namespaces']) - ->isNotFunction([ 'call_user_func', 'call_user_func_array' ]) - ->isNotClass($this->config['stack_traces']['skip_classes']), - 'tracesLimit' => $this->config['stack_traces']['limit'] - ]); - } - - // Configure should collect rules based on user configuration - public function configureShouldCollect() - { - $this->clockwork->shouldCollect([ - 'onDemand' => $this->config['requests']['on_demand'], - 'sample' => $this->config['requests']['sample'], - 'except' => $this->config['requests']['except'], - 'only' => $this->config['requests']['only'], - 'exceptPreflight' => $this->config['requests']['except_preflight'] - ]); - - // don't collect data for Clockwork requests - $this->clockwork->shouldCollect()->except(preg_quote(rtrim($this->config['api'], '/'), '#')); - } - - // Configure should record rules based on user configuration - public function configureShouldRecord() - { - $this->clockwork->shouldRecord([ - 'errorsOnly' => $this->config['requests']['errors_only'], - 'slowOnly' => $this->config['requests']['slow_only'] ? $this->config['requests']['slow_threshold'] : false - ]); - } - - // Set a cookie on PSR-7 response or using vanilla php - protected function setCookie($name, $value, $expires) { - if ($this->psrResponse) { - $this->psrResponse = $this->psrResponse->withAddedHeader( - 'Set-Cookie', "{$name}=" . urlencode($value) . '; expires=' . gmdate('D, d M Y H:i:s T', $expires) - ); - } else { - setcookie($name, $value, $expires); - } - } - - // Set a header on PSR-7 response or using vanilla php - protected function setHeader($header, $value) - { - if ($this->psrResponse) { - $this->psrResponse = $this->psrResponse->withHeader($header, $value); - } else { - header("{$header}: {$value}"); - } - } - - // Send a json response, uses the PSR-7 response if set - protected function response($data = null, $status = null) - { - $this->setHeader('Content-Type', 'application/json'); - - if ($this->psrResponse) { - if ($status) $this->psrResponse = $this->psrResponse->withStatus($status); - $this->psrResponse->getBody()->write(json_encode($data, \JSON_PARTIAL_OUTPUT_ON_ERROR)); - return $this->psrResponse; - } else { - if ($status) http_response_code($status); - echo json_encode($data, \JSON_PARTIAL_OUTPUT_ON_ERROR); - } - } - - // Make a Clockwork incoming request instance - protected function incomingRequest() - { - return new IncomingRequest([ - 'method' => $_SERVER['REQUEST_METHOD'], - 'uri' => $_SERVER['REQUEST_URI'], - 'input' => $_REQUEST, - 'cookies' => $_COOKIE - ]); - } - - // Return the underlaying Clockwork instance - public function getClockwork() - { - return $this->clockwork; - } - - // Pass any method calls to the underlaying Clockwork instance - public function __call($method, $args = []) - { - return $this->clockwork->$method(...$args); - } - - // Pass any static method calls to the underlaying Clockwork instance - public static function __callStatic($method, $args = []) - { - return static::instance()->$method(...$args); - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/config.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/config.php deleted file mode 100644 index fe47b437..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/config.php +++ /dev/null @@ -1,235 +0,0 @@ - isset($_ENV['CLOCKWORK_ENABLE']) ? $_ENV['CLOCKWORK_ENABLE'] : true, - - /* - |------------------------------------------------------------------------------------------------------------------ - | Features - |------------------------------------------------------------------------------------------------------------------ - | - | You can enable or disable various Clockwork features here. Some features have additional settings (eg. slow query - | threshold for database queries). - | - */ - - 'features' => [ - - // Performance metrics - 'performance' => [ - // Allow collecting of client metrics. Requires separate clockwork-browser npm package. - 'client_metrics' => isset($_ENV['CLOCKWORK_PERFORMANCE_CLIENT_METRICS']) ? $_ENV['CLOCKWORK_PERFORMANCE_CLIENT_METRICS'] : true - ] - - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Enable toolbar - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork can show a toolbar with basic metrics on all responses. Here you can enable or disable this feature. - | Requires a separate clockwork-browser npm library. - | - */ - - 'toolbar' => isset($_ENV['CLOCKWORK_TOOLBAR']) ? $_ENV['CLOCKWORK_TOOLBAR'] : false, - - /* - |------------------------------------------------------------------------------------------------------------------ - | HTTP requests collection - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork collects data about HTTP requests to your app. Here you can choose which requests should be collected. - | - */ - - 'requests' => [ - // With on-demand mode enabled, Clockwork will only profile requests when the browser extension is open or you - // manually pass a "clockwork-profile" cookie or get/post data key. - // Optionally you can specify a "secret" that has to be passed as the value to enable profiling. - 'on_demand' => isset($_ENV['CLOCKWORK_REQUESTS_ON_DEMAND']) ? $_ENV['CLOCKWORK_REQUESTS_ON_DEMAND'] : false, - - // Collect only errors (requests with HTTP 4xx and 5xx responses) - 'errors_only' => isset($_ENV['CLOCKWORK_REQUESTS_ERRORS_ONLY']) ? $_ENV['CLOCKWORK_REQUESTS_ERRORS_ONLY'] : false, - - // Response time threshold in miliseconds after which the request will be marked as slow - 'slow_threshold' => isset($_ENV['CLOCKWORK_REQUESTS_SLOW_THRESHOLD']) ? $_ENV['CLOCKWORK_REQUESTS_SLOW_THRESHOLD'] : null, - - // Collect only slow requests - 'slow_only' => isset($_ENV['CLOCKWORK_REQUESTS_SLOW_ONLY']) ? $_ENV['CLOCKWORK_REQUESTS_SLOW_ONLY'] : false, - - // Sample the collected requests (eg. set to 100 to collect only 1 in 100 requests) - 'sample' => isset($_ENV['CLOCKWORK_REQUESTS_SAMPLE']) ? $_ENV['CLOCKWORK_REQUESTS_SAMPLE'] : false, - - // List of URIs that should not be collected - 'except' => [ - // '/api/.*' - ], - - // List of URIs that should be collected, any other URI will not be collected if not empty - 'only' => [ - // '/api/.*' - ], - - // Don't collect OPTIONS requests, mostly used in the CSRF pre-flight requests and are rarely of interest - 'except_preflight' => isset($_ENV['CLOCKWORK_REQUESTS_EXCEPT_PREFLIGHT']) ? $_ENV['CLOCKWORK_REQUESTS_EXCEPT_PREFLIGHT'] : true - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Enable data collection when Clockwork is disabled - |------------------------------------------------------------------------------------------------------------------ - | - | You can enable this setting to collect data even when Clockwork is disabled. Eg. for future analysis. - | - */ - - 'collect_data_always' => isset($_ENV['CLOCKWORK_COLLECT_DATA_ALWAYS']) ? $_ENV['CLOCKWORK_COLLECT_DATA_ALWAYS'] : false, - - /* - |------------------------------------------------------------------------------------------------------------------ - | Clockwork API URI - |------------------------------------------------------------------------------------------------------------------ - | - | Path of the script calling returnRequest to return Clockwork metadata to the client app. See installation - | instructions for details. - | - */ - - 'api' => isset($_ENV['CLOCKWORK_API']) ? $_ENV['CLOCKWORK_API'] : '/__clockwork/', - - /* - |------------------------------------------------------------------------------------------------------------------ - | Metadata storage - |------------------------------------------------------------------------------------------------------------------ - | - | Configure how is the metadata collected by Clockwork stored. Two options are available: - | - files - A simple fast storage implementation storing data in one-per-request files. - | - sql - Stores requests in a sql database. Supports MySQL, Postgresql, Sqlite and requires PDO. - | - */ - - 'storage' => isset($_ENV['CLOCKWORK_STORAGE']) ? $_ENV['CLOCKWORK_STORAGE'] : 'files', - - // Path where the Clockwork metadata is stored - 'storage_files_path' => isset($_ENV['CLOCKWORK_STORAGE_FILES_PATH']) ? $_ENV['CLOCKWORK_STORAGE_FILES_PATH'] : __DIR__ . '/../../../../../../clockwork', - - // Compress the metadata files using gzip, trading a little bit of performance for lower disk usage - 'storage_files_compress' => isset($_ENV['CLOCKWORK_STORAGE_FILES_COMPRESS']) ? $_ENV['CLOCKWORK_STORAGE_FILES_COMPRESS'] : false, - - // SQL database to use, can be a PDO connection string or a path to a sqlite file - 'storage_sql_database' => isset($_ENV['CLOCKWORK_STORAGE_SQL_DATABASE']) ? $_ENV['CLOCKWORK_STORAGE_SQL_DATABASE'] : 'sqlite:' . __DIR__ . '/../../../../../clockwork.sqlite', - 'storage_sql_username' => isset($_ENV['CLOCKWORK_STORAGE_SQL_USERNAME']) ? $_ENV['CLOCKWORK_STORAGE_SQL_USERNAME'] : null, - 'storage_sql_password' => isset($_ENV['CLOCKWORK_STORAGE_SQL_PASSWORD']) ? $_ENV['CLOCKWORK_STORAGE_SQL_PASSWORD'] : null, - - // SQL table name to use, the table is automatically created and udpated when needed - 'storage_sql_table' => isset($_ENV['CLOCKWORK_STORAGE_SQL_TABLE']) ? $_ENV['CLOCKWORK_STORAGE_SQL_TABLE'] : 'clockwork', - - // Maximum lifetime of collected metadata in minutes, older requests will automatically be deleted, false to disable - 'storage_expiration' => isset($_ENV['CLOCKWORK_STORAGE_EXPIRATION']) ? $_ENV['CLOCKWORK_STORAGE_EXPIRATION'] : 60 * 24 * 7, - - /* - |------------------------------------------------------------------------------------------------------------------ - | Stack traces collection - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork can collect stack traces for log messages and certain data like database queries. Here you can set - | whether to collect stack traces, limit the number of collected frames and set further configuration. Collecting - | long stack traces considerably increases metadata size. - | - */ - - 'stack_traces' => [ - // Enable or disable collecting of stack traces - 'enabled' => isset($_ENV['CLOCKWORK_STACK_TRACES_ENABLED']) ? $_ENV['CLOCKWORK_STACK_TRACES_ENABLED'] : true, - - // Limit the number of frames to be collected - 'limit' => isset($_ENV['CLOCKWORK_STACK_TRACES_LIMIT']) ? $_ENV['CLOCKWORK_STACK_TRACES_LIMIT'] : 10, - - // List of vendor names to skip when determining caller, common vendor are automatically added - 'skip_vendors' => [ - // 'phpunit' - ], - - // List of namespaces to skip when determining caller - 'skip_namespaces' => [ - // 'Vendor' - ], - - // List of class names to skip when determining caller - 'skip_classes' => [ - // App\CustomLog::class - ] - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Serialization - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork serializes the collected data to json for storage and transfer. Here you can configure certain aspects - | of serialization. Serialization has a large effect on the cpu time and memory usage. - | - */ - - // Maximum depth of serialized multi-level arrays and objects - 'serialization_depth' => isset($_ENV['CLOCKWORK_SERIALIZATION_DEPTH']) ? $_ENV['CLOCKWORK_SERIALIZATION_DEPTH'] : 10, - - // A list of classes that will never be serialized (eg. a common service container class) - 'serialization_blackbox' => [ - // \App\ServiceContainer::class - ], - - /* - |------------------------------------------------------------------------------------------------------------------ - | Register helpers - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork comes with a "clock" global helper function. You can use this helper to quickly log something and to - | access the Clockwork instance. - | - */ - - 'register_helpers' => isset($_ENV['CLOCKWORK_REGISTER_HELPERS']) ? $_ENV['CLOCKWORK_REGISTER_HELPERS'] : false, - - /* - |------------------------------------------------------------------------------------------------------------------ - | Send Headers for AJAX request - |------------------------------------------------------------------------------------------------------------------ - | - | When trying to collect data the AJAX method can sometimes fail if it is missing required headers. For example, an - | API might require a version number using Accept headers to route the HTTP request to the correct codebase. - | - */ - - 'headers' => [ - // 'Accept' => 'application/vnd.com.whatever.v1+json', - ], - /* - |------------------------------------------------------------------------------------------------------------------ - | Server-Timing - |------------------------------------------------------------------------------------------------------------------ - | - | Clockwork supports the W3C Server Timing specification, which allows for collecting a simple performance metrics - | in a cross-browser way. Eg. in Chrome, your app, database and timeline event timings will be shown in the Dev - | Tools network tab. This setting specifies the max number of timeline events that will be sent. Setting to false - | will disable the feature. - | - */ - - 'server_timing' => isset($_ENV['CLOCKWORK_SERVER_TIMING']) ? $_ENV['CLOCKWORK_SERVER_TIMING'] : 10 - -]; diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/helpers.php b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/helpers.php deleted file mode 100644 index bc98e2c9..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Support/Vanilla/helpers.php +++ /dev/null @@ -1,19 +0,0 @@ -resolveAssetPath($path); - - if (! $path) return; - - switch (pathinfo($path, PATHINFO_EXTENSION)) { - case 'css': $mime = 'text/css'; break; - case 'js': $mime = 'application/javascript'; break; - default: $mime = 'text/html'; break; - } - - return [ - 'path' => $path, - 'mime' => $mime - ]; - } - - // Resolves absolute path of the asset, protects from accessing files outside Clockwork public dir - protected function resolveAssetPath($path) - { - $publicPath = realpath(__DIR__ . '/public'); - - $path = realpath("$publicPath/{$path}"); - - return strpos($path, $publicPath) === 0 ? $path : false; - } -} diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/css/app.22031d28.css b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/css/app.22031d28.css deleted file mode 100644 index 71909c08..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/css/app.22031d28.css +++ /dev/null @@ -1 +0,0 @@ -.modal-backdrop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(224,224,235,.6);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:1;position:fixed;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;width:100%;z-index:666}.application.dark .modal-backdrop{background:rgba(41,41,61,.6)}.modal{background:#fcfcfd;border-radius:8px;-webkit-box-shadow:0 0 1px 1px #e0e0eb,0 2px 4px 0 #e0e0eb;box-shadow:0 0 1px 1px #e0e0eb,0 2px 4px 0 #e0e0eb;max-height:calc(100vh - 20px);overflow:auto;padding:25px}.application.dark .modal{background:#1f1f1f;-webkit-box-shadow:0 0 1px 1px #131315,0 2px 4px 0 #131315;box-shadow:0 0 1px 1px #131315,0 2px 4px 0 #131315}.modal .modal-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:600}.modal .modal-header .header-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.modal .modal-header .header-title .ui-icon{color:#111;margin-right:5px}.application.dark .modal .modal-header .header-title .ui-icon{color:#b2b2b2}.modal .modal-header .header-close{font-size:110%}.modal .modal-header .header-close:hover{color:#258cdb}.application.dark .modal .modal-header .header-close:hover{color:#f27e02}.modal-enter,.modal-leave-to{opacity:0}.credits-modal{font-size:13px;max-height:450px;max-width:600px;padding-top:10px;width:90vw}.credits-modal .credits-section{margin-bottom:35px}.credits-modal h1{font-size:180%;font-weight:600;margin-bottom:0;text-align:center}.credits-modal h2{font-size:120%;font-weight:600;margin-bottom:10px;margin-left:56px;margin-top:30px}.credits-modal .credits-version{font-size:85%;margin-top:2px;text-align:center}.credits-modal .credits-authors,.credits-modal .credits-contributors,.credits-modal .credits-sponsors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.credits-modal .credits-authors .authors-author,.credits-modal .credits-contributors .authors-author,.credits-modal .credits-sponsors .authors-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.credits-modal .credits-authors .authors-author .author-avatar,.credits-modal .credits-contributors .authors-author .author-avatar,.credits-modal .credits-sponsors .authors-author .author-avatar{margin-right:12px}.credits-modal .credits-authors .authors-author .author-name,.credits-modal .credits-contributors .authors-author .author-name,.credits-modal .credits-sponsors .authors-author .author-name{font-size:110%;font-weight:500;margin-bottom:4px}.credits-modal .credits-authors .authors-author .author-links,.credits-modal .credits-contributors .authors-author .author-links,.credits-modal .credits-sponsors .authors-author .author-links{font-size:110%}.credits-modal .credits-authors .authors-author .author-links a,.credits-modal .credits-contributors .authors-author .author-links a,.credits-modal .credits-sponsors .authors-author .author-links a{margin-right:6px}.credits-modal .credits-authors .author-avatar,.credits-modal .credits-authors .contributor-avatar,.credits-modal .credits-authors .sponsor-avatar,.credits-modal .credits-contributors .author-avatar,.credits-modal .credits-contributors .contributor-avatar,.credits-modal .credits-contributors .sponsor-avatar,.credits-modal .credits-sponsors .author-avatar,.credits-modal .credits-sponsors .contributor-avatar,.credits-modal .credits-sponsors .sponsor-avatar{background-color:#fff;background-size:cover;border-radius:50%;height:38px;margin:6px;width:38px}.credits-modal .credits-dependencies{padding-bottom:40px;text-align:center}.credits-modal .credits-dependencies h3{font-size:100%;margin-top:20px}.credits-modal .credits-dependencies a{text-decoration:none}.credits-modal .credits-dependencies .dependencies-dependency{margin-bottom:10px}.content-request{font-size:130%;margin-top:-46px;padding:15px 15px 61px}.content-request .counters-row{margin-bottom:0!important;margin-top:10px}.content-request .request-details,.content-request .request-main{overflow:hidden;text-overflow:ellipsis}.content-request .request-alerts.alert-errors{color:#b3492e}.application.dark .content-request .request-alerts.alert-errors{color:#ed797a}.content-request .request-alerts.alert-warnings{color:#f4bd00}.application.dark .content-request .request-alerts.alert-warnings{color:#fad89f}.content-request .type-text{background:#cbdeec;border-radius:3px;color:#365063;font-size:90%;padding:2px 4px}.application.dark .content-request .type-text{background:#002e52;color:#6ebef7}.content-request .status-text{background:#e3eccb;border-radius:8px;color:#586336;font-size:90%;padding:2px 6px;text-transform:uppercase}.application.dark .content-request .status-text{background:#293800;color:#e3fa9e}.content-request .status-text.client-error{background:#fffae2;color:#a85919}.application.dark .content-request .status-text.client-error{background:#382f00;color:#fad89f}.content-request .status-text.server-error{background:#ffebeb;color:#c51f24}.application.dark .content-request .status-text.server-error{background:#380000;color:#ed797a}.content-request .method-text{color:#696969;font-size:90%;margin-right:8px}.application.dark .content-request .method-text{color:#767676}.exception-section{border-bottom:1px solid #e7e7ef}.application.dark .exception-section{border-bottom:1px solid #343436}.exception-section.compact .exception-info{background:rgba(255,235,235,.9)}.application.dark .exception-section.compact .exception-info{background:rgba(56,0,0,.9)}.exception-section.compact .exception-message{font-size:13px!important}.exception-section.compact .exception-message h3{display:inline;font-size:13px;padding-right:4px}.exception-section.compact .exception-message .ui-icon{margin-right:5px}.exception-section .exception-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffebeb;color:#c51f24;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 10px}.exception-section .exception-info:nth-child(2n){background:#ffe0e0}.exception-section .exception-info:first-child{padding-top:12px}.exception-section .exception-info:last-child{padding-bottom:12px}.application.dark .exception-section .exception-info{background:#380000;color:#ed797a}.application.dark .exception-section .exception-info:nth-child(2n){background:#2e0000}.exception-section .exception-info h3{border-bottom:0;font-size:14px;margin:0 0 5px;word-break:break-all}.exception-section .exception-info .exception-message{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;line-height:1.33}.exception-section .exception-info .exception-previous,.exception-section .exception-info .exception-trace>a{color:#c51f24;font-size:12px;margin:0 4px}.application.dark .exception-section .exception-info .exception-previous,.application.dark .exception-section .exception-info .exception-trace>a{color:#ed797a}.exception-section .exception-info .exception-previous{margin-right:4px;text-decoration:none}.exception-section .exception-info .exception-trace{display:inline-block}.parent-request{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e7ef;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;padding:8px 10px}.application.dark .parent-request{border-bottom:1px solid #343436}.parent-request.compact{background:hsla(0,0%,100%,.9)}.application.dark .parent-request.compact{background:rgba(30,30,30,.9)}.parent-request.compact .parent-title{padding-right:4px}.parent-request.compact .parent-name,.parent-request.compact .parent-title{display:inline}.parent-request .parent-title{font-size:10px;margin-bottom:2px}.parent-request .parent-method{color:grey;font-size:90%;font-weight:400;margin-right:2px}.application.dark .parent-request .parent-method{color:#767676}.parent-request .parent-uri{font-weight:400}.parent-request .type-text{background:#cbdeec;border-radius:3px;color:#365063;font-size:80%;margin-right:2px;padding:1px 3px;vertical-align:1px}.application.dark .parent-request .type-text{background:#002e52;color:#6ebef7}.parent-request a{color:#258cdb;font-size:11px;font-weight:400;padding:0 6px;text-decoration:none;text-transform:uppercase}.application.dark .parent-request a{color:#f27e02}.parent-request .parent-close{margin-left:auto}.messages-overlay{border-top:1px solid #d1d1e0;bottom:0;position:absolute;width:100%}.application.dark .messages-overlay{border-top:1px solid #2a2a3c}.messages-overlay .update-notification{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(227,236,203,.9);color:#586336;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;padding:12px 10px}.application.dark .messages-overlay .update-notification{background:rgba(41,56,0,.9);color:#e3fa9e}.messages-overlay .update-notification .notification-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.messages-overlay .update-notification .ui-icon{margin-right:5px}.messages-overlay .update-notification a{color:#586336;font-size:80%;padding:0 6px;text-decoration:none;text-transform:uppercase}.application.dark .messages-overlay .update-notification a{color:#f27e02}.messages-overlay .update-notification strong{font-weight:500}.messages-overlay .update-notification .updateNotification-close{margin-left:auto}.settings-modal{font-size:13px;max-width:600px;padding-top:10px;width:90%}.settings-modal a{padding:0}.settings-modal .controls-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:22px 0}.settings-modal .controls-group .controls{-webkit-box-flex:1;-ms-flex:1;flex:1}.settings-modal .help-text{font-size:90%;margin-top:8px}.settings-modal label{margin-right:10px;margin-top:5px;text-align:right;width:25%}.settings-modal input,.settings-modal select{border:1px solid #ccc;border-radius:4px;font-size:13px;height:26px;padding:4px 8px;width:100%}.application.dark .settings-modal input,.application.dark .settings-modal select{background:#3f3e3d;border-color:#5d5c5b;color:#e9e9e9}.application.dark .settings-modal input::-webkit-input-placeholder,.application.dark .settings-modal select::-webkit-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .settings-modal input::-moz-placeholder,.application.dark .settings-modal select::-moz-placeholder{color:#a7a6a5;opacity:1}.application.dark .settings-modal input:-ms-input-placeholder,.application.dark .settings-modal select:-ms-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .settings-modal input::-ms-input-placeholder,.application.dark .settings-modal select::-ms-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .settings-modal input::placeholder,.application.dark .settings-modal select::placeholder{color:#a7a6a5;opacity:1}.settings-modal input[type=checkbox],.settings-modal select[type=checkbox]{height:auto;margin:0 3px 0 0;vertical-align:middle;width:auto}.application.dark .settings-modal select{background:#3f3e3d;border:1px solid #5d5c5b;border-radius:5px}.settings-modal .controls-input-vgroup input:first-child{border-radius:4px 4px 0 0}.settings-modal .controls-input-vgroup input:last-child{border-radius:0 0 4px 4px;margin-top:-2px}.settings-modal .controls-checkbox{display:inline-block;margin-bottom:10px;margin-top:0;text-align:left;width:100%}.settings-modal .controls-checkbox:last-child{margin:0}.settings-modal .appearance-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.settings-modal .appearance-controls .option{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-right:12px;text-align:center}.settings-modal .appearance-controls .option.selected img{border:2px solid #258cdb;-webkit-box-shadow:0 0 2px #258cdb;box-shadow:0 0 2px #258cdb}.application.dark .settings-modal .appearance-controls .option.selected img{border:2px solid #f27e02;-webkit-box-shadow:0 0 2px #f27e02;box-shadow:0 0 2px #f27e02}.settings-modal .appearance-controls .option img{border:1px solid #ccc;border-radius:4px;height:50px;width:75px}.application.dark .settings-modal .appearance-controls .option img{border:1px solid #363636}.settings-modal .settings-warning{background:#ffebeb;color:#c51f24;margin-left:-35px;padding:10px 15px;width:calc(100% + 70px)}.settings-modal .settings-warning .warning-text{display:-webkit-box;display:-ms-flexbox;display:flex}.settings-modal .settings-warning .warning-details{font-size:90%;margin-top:5px}.settings-modal .settings-warning .warning-label{border:1px solid #dd888b;border-radius:6px;color:#dd888b;font-size:90%;font-weight:500;margin-right:5px;text-transform:uppercase;padding:1px 3px}.settings-modal .settings-warning a{color:#dd888b;margin-left:auto}.application.dark .settings-modal .settings-warning{background:#380000;color:#ed797a}.application.dark .settings-modal .settings-warning .warning-label{border:1px solid #c3797b;color:#c3797b}.application.dark .settings-modal .settings-warning a{color:#c3797b}.settings-modal .settings-footer{font-size:80%;margin:10px 0;text-align:right;margin-right:-20px}.settings-modal .settings-footer a{text-decoration:none}.sharing-modal{font-size:13px;max-width:320px;padding-top:10px}.sharing-modal .sharing-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-top:10px;width:calc(100% + 16px)}.sharing-modal .sharing-content .content-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2f2f2;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin:8px 8px;max-width:152px;padding:5px 10px;width:100%}.application.dark .sharing-modal .sharing-content .content-item{background:#252527}.sharing-modal .sharing-content .content-item:hover{color:#258cdb}.application.dark .sharing-modal .sharing-content .content-item:hover{color:#d46f02}.sharing-modal .sharing-content .content-item.active{background:#2786f3;color:#f5f5f5}.application.dark .sharing-modal .sharing-content .content-item.active{background:#d46f02;color:#fff}.sharing-modal .sharing-content .content-item.unavailable{opacity:.33}.sharing-modal .sharing-content .content-item.item-all{font-size:14px;margin:8px 22%;max-width:60%;text-align:center}.sharing-modal .sharing-content .content-item .ui-icon{margin-right:5px}.sharing-modal .sharing-content .content-item .item-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.sharing-modal .sharing-content .content-item input{display:none}.sharing-modal .error-message{text-align:center}.sharing-modal .button{margin:30px auto 10px;max-width:60%}.sharing-modal .button .sk-spinner{margin-right:6px}.sharing-modal .sharing-terms h1{font-size:200%;margin:0;text-align:center}.sharing-modal .sharing-terms h2{font-size:110%;margin-top:25px}.sharing-modal .sharing-terms ul{margin-bottom:25px;padding-left:20px}.sharing-modal .sharing-terms ul li{font-size:95%;margin-bottom:8px}.sharing-modal .sharing-terms .button{margin-top:35px}.delete-shared-modal{font-size:13px;max-width:320px;padding-top:10px}.delete-shared-modal h1{font-size:200%;text-align:center}.delete-shared-modal .button{margin:30px auto 10px;max-width:60%}.delete-shared-modal .button .sk-spinner{margin-right:6px}.details-header-tab{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d1d1e0;border-left:1px solid transparent;border-right:1px solid #d1d1e0;color:#404040;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 12px;text-align:center;text-decoration:none;-webkit-transition:all .1s;transition:all .1s}.application.dark .details-header-tab{border-bottom:1px solid #2a2a3c;border-right:1px solid #2a2a3c;color:#9e9e9e}.details-header-tab:first-child{border-left:1px solid #d1d1e0}.application.dark .details-header-tab:first-child{border-left:1px solid #2a2a3c}.details-header-tab:hover{background:#e3e3ed;color:#258cdb}.application.dark .details-header-tab:hover{background:#191924}.details-header-tab.active{background:#f6f6f9;border-bottom:0;border-right:1px solid #d1d1e0;color:#258cdb;margin-bottom:-1px;padding-bottom:1px}.application.dark .details-header-tab.active{background:#252527;color:#f27e02}.details-header-tab.active .tab-badge{background:transparent;border:1px solid #258cdb;color:#258cdb}.details-header-tab.full{min-width:40px}.details-header-tab.short{-webkit-box-flex:0;-ms-flex:0;flex:0;width:40px}.details-header-tab.short .ui-icon{margin-right:0}.details-header-tab .ui-icon{-ms-flex-negative:0;flex-shrink:0;margin-right:5px}.details-header-tab .tab-title{overflow:hidden;text-overflow:ellipsis}.details-header-tab .tab-badge{background:#9d9daf;border:1px solid #9d9daf;border-radius:6px;color:#f5f5f5;font-size:90%;margin-left:5px;margin-top:1px;padding:0 4px}.details-table{background:#fcfcfd;border-radius:8px;-webkit-box-shadow:0 0 0 1px #e0e0eb,0 2px 2px 0 #e0e0eb;box-shadow:0 0 0 1px #e0e0eb,0 2px 2px 0 #e0e0eb;margin-bottom:20px;padding-bottom:10px}.application.dark .details-table{background:#252527;-webkit-box-shadow:0 0 0 1px #15151e,0 2px 2px 0 #15151e;box-shadow:0 0 0 1px #15151e,0 2px 2px 0 #15151e}.details-table .table-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px 8px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 8px 8px 12px}.application.dark .details-table .table-header{background:#252527}.details-table .table-header .header-title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;font-weight:600;margin-right:10px;white-space:nowrap}.details-table .table-header .header-title .ui-icon{color:#111;margin-right:5px}.application.dark .details-table .table-header .header-title .ui-icon{color:#b2b2b2}.details-table .table-header .header-title .title-badge{background:#2786f3;color:#f5f5f5;border-radius:8px;margin-left:4px;padding:1px 8px}.application.dark .details-table .table-header .header-title .title-badge{background:#d46f02;color:#fff}.details-table .table-header .header-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin-right:12px}.details-table .table-header .header-group:last-child{margin-right:0}.details-table .table-header .header-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:4px;text-decoration:none;width:24px}.application.dark .details-table .table-header .header-item{color:#9e9e9e}.details-table .table-header .header-item:hover{color:#258cdb}.application.dark .details-table .table-header .header-item:hover{color:#d46f02}.details-table .table-header .header-item:last-child{margin-right:0}.details-table .table-header .header-item.active{background:#2786f3;color:#f5f5f5}.application.dark .details-table .table-header .header-item.active{background:#d46f02;color:#fff}.details-table .table-header .header-item.item-text{font-size:12px;min-width:24px;padding:0 4px;width:auto}.details-table .table-header .header-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eee;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:95%;height:24px;padding:0 8px}.application.dark .details-table .table-header .header-toggle{background:#3f3e3d}.details-table .table-header .header-toggle input{margin:0 5px 0 0}.details-table .table-header .header-search{position:relative}.details-table .table-header .header-search input{background:#eee;border:0;border-radius:4px;font-size:13px;height:24px;max-width:180px;padding-left:28px;width:100%}.application.dark .details-table .table-header .header-search input{background:#3f3e3d;color:#e9e9e9}.application.dark .details-table .table-header .header-search input::-webkit-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .details-table .table-header .header-search input::-moz-placeholder{color:#a7a6a5;opacity:1}.application.dark .details-table .table-header .header-search input:-ms-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .details-table .table-header .header-search input::-ms-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .details-table .table-header .header-search input::placeholder{color:#a7a6a5;opacity:1}.details-table .table-header .header-search .ui-icon{left:7px;position:absolute;top:5px}.details-table table{font-size:12px}.details-table table thead .ui-icon{font-size:110%}.details-table table tr:nth-child(2n){background:#f3f3f7}.application.dark .details-table table tr:nth-child(2n){background:#202022}.details-table table th{color:#333;font-size:90%;font-weight:600;padding:8px 6px;text-align:center;white-space:nowrap}.application.dark .details-table table th{color:#b2b2b2}.details-table table th:first-child{padding-left:12px}.details-table table th:last-child{padding-right:12px}.details-table table td{padding:8px 10px;vertical-align:top}.details-table table td:first-child{padding-left:12px}.details-table table td:last-child{padding-right:12px}.details-table table td.key{font-size:12px;white-space:nowrap}.details-table table td.value{word-break:break-all}.details-table .pagination-controls{background:transparent}.details-table .pagination-controls td{text-align:center}.details-table .pagination-controls a{color:#258cdb;text-decoration:none}.application.dark .details-table .pagination-controls a{color:#f27e02}.counter.database-slow-query .has-mark:before{background-color:#d7a175}.application.dark .counter.database-slow-query .has-mark:before{background-color:#8a6c38}.details-table table tr.database-slow-query{background:#fffae2;color:#a85919}.details-table table tr.database-slow-query:nth-child(2n){background:#fff5c2!important}.details-table table tr.database-slow-query .database-query-path>a{color:#d7a175!important}.application.dark .details-table table tr.database-slow-query{background:#382f00;color:#fad89f}.application.dark .details-table table tr.database-slow-query:nth-child(2n){background:#2e2600!important}.application.dark .details-table table tr.database-slow-query .database-query-path>a{color:#ae8847!important}.details-table table .database-query-bindings{margin-top:2px}.details-table .log-row.error{background:#ffebeb;color:#c51f24}.details-table .log-row.error:nth-child(2n){background:#ffe0e0}.details-table .log-row.error .log-message-path{color:#dd888b}.application.dark .details-table .log-row.error{background:#380000;color:#ed797a}.application.dark .details-table .log-row.error:nth-child(2n){background:#2e0000}.application.dark .details-table .log-row.error .log-message-path{color:#c3797b}.details-table .log-row.warning{background:#fffae2;color:#a85919}.details-table .log-row.warning:nth-child(2n){background:#fff5c2}.details-table .log-row.warning .log-message-path{color:#d7a175}.application.dark .details-table .log-row.warning{background:#382f00;color:#fad89f}.application.dark .details-table .log-row.warning:nth-child(2n){background:#2e2600}.application.dark .details-table .log-row.warning .log-message-path{color:#d0b78b}.details-table .log-date,.details-table .log-level{width:70px}.details-table .log-message{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.details-table .log-message .log-message-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}.details-table .log-message .log-message-content .linkified{text-decoration:none}.details-table .log-message .log-message-exception{-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:90%;margin:3px 5px 0 0;white-space:nowrap}.details-table .log-message .log-message-exception .exception-previous{border:1px solid #aaa;border-radius:4px;text-decoration:none;padding:2px 4px;margin-right:5px}.application.dark .details-table .log-message .log-message-exception .exception-previous{border-color:grey}.details-table .log-message .log-message-context{margin-top:4px}.details-table .log-message .log-message-path{color:#aaa;-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:90%;margin-top:3px}.application.dark .details-table .log-message .log-message-path{color:#777}.models-counters .counter-retrieved .has-mark:before{background:#78b1de}.application.dark .models-counters .counter-retrieved .has-mark:before{background:#649dca}.models-counters .counter-created .has-mark:before{background:#b1ca6d}.application.dark .models-counters .counter-created .has-mark:before{background:#9db659}.models-counters .counter-updated .has-mark:before{background:#d4c163}.application.dark .models-counters .counter-updated .has-mark:before{background:#b68258}.models-counters .counter-deleted .has-mark:before{background:#e79697}.application.dark .models-counters .counter-deleted .has-mark:before{background:#d38283}.models-tabs{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;margin-top:30px}.models-tabs,.models-tabs .models-tab{display:-webkit-box;display:-ms-flexbox;display:flex}.models-tabs .models-tab{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;color:#404040;cursor:default;font-size:12px;line-height:26px;padding:0 26px;text-align:center;text-decoration:none}.application.dark .models-tabs .models-tab{color:#9e9e9e}.models-tabs .models-tab:hover{color:#258cdb}.application.dark .models-tabs .models-tab:hover{color:#f27e02}.models-tabs .models-tab.active{background:#2786f3;color:#f5f5f5}.application.dark .models-tabs .models-tab.active{background:#d46f02;color:#fff}.models-tabs .models-tab .ui-icon{margin-right:5px}.models-actions .actions-action .action-model{width:100%}.models-actions .actions-action .action-model .model-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.models-actions .actions-action .action-model .model-content .content-trace{margin-left:auto}.models-actions .actions-action .action-key{color:grey;font-size:11px}.application.dark .models-actions .actions-action .action-key{color:#767676}.models-actions .actions-action .action-key .key-hash{margin:0 1px 0 2px}.models-actions .actions-action .action-action{background:#cbdeec;border-radius:8px;color:#365063;font-size:10px;padding:3px 8px;text-transform:uppercase}.application.dark .models-actions .actions-action .action-action{background:#002e52;color:#6ebef7}.models-actions .actions-action .action-action.action-created{background:#e3eccb;color:#586336}.application.dark .models-actions .actions-action .action-action.action-created{background:#293800;color:#e3fa9e}.models-actions .actions-action .action-action.action-updated{background:#fffae2;color:#a85919}.application.dark .models-actions .actions-action .action-action.action-updated{background:#382f00;color:#fad89f}.models-actions .actions-action .action-action.action-deleted{background:#ffebeb;color:#c51f24}.application.dark .models-actions .actions-action .action-action.action-deleted{background:#380000;color:#ed797a}.models-actions .actions-details td{padding:0 20px 10px!important}.models-actions .actions-details h4{color:#333;font-size:90%;font-weight:600;margin:0 0 3px}.application.dark .models-actions .actions-details h4{color:#b2b2b2}.models-actions .actions-details .details-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}.models-actions .actions-details .details-row:first-child{margin-top:6px}.models-actions .actions-details .details-row .row-group{margin-right:15px}.models-actions .actions-details .details-row .row-group:last-child{margin-right:0}.models-actions .actions-details .details-row .row-group.group-query{-webkit-box-flex:1;-ms-flex:1;flex:1}.models-actions tr{background:#fcfcfd!important}.application.dark .models-actions tr{background:#252527!important}.models-actions tr:nth-child(4n),.models-actions tr:nth-child(4n-1){background:#f3f3f7!important}.application.dark .models-actions tr:nth-child(4n),.application.dark .models-actions tr:nth-child(4n-1){background:#202022!important}.models-counts .counts-model{width:100%}.models-counts .counts-count{text-align:center}.models-counts .count-text{background:#cbdeec;border-radius:8px;color:#365063;font-size:11px;padding:3px 8px;text-transform:uppercase}.application.dark .models-counts .count-text{background:#002e52;color:#6ebef7}.models-counts .count-text.count-created{background:#e3eccb;color:#586336}.application.dark .models-counts .count-text.count-created{background:#293800;color:#e3fa9e}.models-counts .count-text.count-updated{background:#fffae2;color:#a85919}.application.dark .models-counts .count-text.count-updated{background:#382f00;color:#fad89f}.models-counts .count-text.count-deleted{background:#ffebeb;color:#c51f24}.application.dark .models-counts .count-text.count-deleted{background:#380000;color:#ed797a}.email-message{font-size:13px;margin:0 auto;max-width:820px;width:100vw}.email-message .message-info{margin:15px 0}.email-message .message-info .info-row{margin-bottom:5px}.email-message .message-info .info-row .row-label{color:#333;font-size:90%;font-weight:600;padding-right:2px}.application.dark .email-message .message-info .info-row .row-label{color:#b2b2b2}.email-message .message-content{border-bottom:1px solid #e7e7ef;border-top:1px solid #e7e7ef;margin-left:-25px;width:calc(100% + 50px)}.application.dark .email-message .message-content{border-bottom:1px solid #343436;border-top:1px solid #343436}.email-message .message-content iframe{border:0;min-height:70vh;width:100%}.notifications-notifications .notification-subject{width:100%}.notifications-notifications .notification-subject .subject-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.notifications-notifications .notification-subject .subject-content .content-trace{margin-left:auto}.notifications-notifications .notification-actions{white-space:nowrap}.notifications-notifications .notification-actions a{margin-left:5px}.notifications-notifications .notifications-details td{padding:0 20px 10px!important}.notifications-notifications .notifications-details h4{color:#333;font-size:90%;font-weight:600;margin:0 0 3px}.application.dark .notifications-notifications .notifications-details h4{color:#b2b2b2}.notifications-notifications .notifications-details .details-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}.notifications-notifications .notifications-details .details-row:first-child{margin-top:6px}.notifications-notifications .notifications-details .details-row .row-group{margin-right:15px}.notifications-notifications .notifications-details .details-row .row-group:last-child{margin-right:0}.notifications-notifications .notifications-details .details-row .row-group.group-query{-webkit-box-flex:1;-ms-flex:1;flex:1}.notifications-notifications tr{background:#fcfcfd!important}.application.dark .notifications-notifications tr{background:#252527!important}.notifications-notifications tr:nth-child(4n),.notifications-notifications tr:nth-child(4n-1){background:#f3f3f7!important}.application.dark .notifications-notifications tr:nth-child(4n),.application.dark .notifications-notifications tr:nth-child(4n-1){background:#202022!important}.command-output{background:#333;border-radius:6px;font-family:Menlo,monospace;overflow:auto;padding:16px 12px;white-space:pre}.application.dark .command-output{background:#111}.performance-chart{background:#414148;border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(162,172,180,.25),0 0 2px rgba(162,172,180,.5);box-shadow:0 2px 5px rgba(162,172,180,.25),0 0 2px rgba(162,172,180,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:6px;margin:0 auto 20px;width:calc(100% - 2px)}.application.dark .performance-chart{background:#7e7e8b;-webkit-box-shadow:0 0 1px 1px #131315,0 2px 4px 0 #131315;box-shadow:0 0 1px 1px #131315,0 2px 4px 0 #131315}.performance-chart .chart-section{height:100%}.performance-chart .chart-section:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.performance-chart .chart-section:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.performance-chart .chart-section.section-blue{background:-webkit-gradient(linear,left top,left bottom,from(#6faef6),to(#2685f2));background:linear-gradient(180deg,#6faef6,#2685f2)}.performance-chart .chart-section.section-red{background:-webkit-gradient(linear,left top,left bottom,from(#de8788),to(#ce4b4d));background:linear-gradient(180deg,#de8788,#ce4b4d)}.performance-chart .chart-section.section-green{background:-webkit-gradient(linear,left top,left bottom,from(#77ce64),to(#4dae37));background:linear-gradient(180deg,#77ce64,#4dae37)}.performance-chart .chart-section.section-purple{background:-webkit-gradient(linear,left top,left bottom,from(#b787de),to(#934bce));background:linear-gradient(180deg,#b787de,#934bce)}.performance-chart .chart-section.section-grey{background:-webkit-gradient(linear,left top,left bottom,from(#9999a3),to(#414148));background:linear-gradient(180deg,#9999a3,#414148)}.application.dark .performance-chart .chart-section.section-blue{background:-webkit-gradient(linear,left top,left bottom,from(#4b94e7),to(#1d79e2));background:linear-gradient(180deg,#4b94e7,#1d79e2)}.application.dark .performance-chart .chart-section.section-red{background:-webkit-gradient(linear,left top,left bottom,from(#c76b6d),to(#b94648));background:linear-gradient(180deg,#c76b6d,#b94648)}.application.dark .performance-chart .chart-section.section-green{background:-webkit-gradient(linear,left top,left bottom,from(#5fb34d),to(#4c8f3d));background:linear-gradient(180deg,#5fb34d,#4c8f3d)}.application.dark .performance-chart .chart-section.section-purple{background:-webkit-gradient(linear,left top,left bottom,from(#9e6bc7),to(#8546b9));background:linear-gradient(180deg,#9e6bc7,#8546b9)}.application.dark .performance-chart .chart-section.section-grey{background:-webkit-gradient(linear,left top,left bottom,from(#94949e),to(#61616b));background:linear-gradient(180deg,#94949e,#61616b)}.performance-vitals tbody tr:first-child .vitals-row{margin-top:10px}.performance-vitals .vitals-row{margin:0 auto;max-width:600px}.performance-vitals .vitals-metric,.performance-vitals .vitals-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.performance-vitals .vitals-metric{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;padding:12px 24px;width:50%}.performance-vitals .vitals-metric:first-child{border-right:1px solid #e7e7ef}.application.dark .performance-vitals .vitals-metric:first-child{border-right:1px solid #343436}.performance-vitals .vitals-metric .metric-value{border-radius:8px;font-size:95%;margin-left:auto;padding:2px 6px}.performance-vitals .vitals-metric .metric-value.value-fast{background:#e3eccb;color:#586336}.application.dark .performance-vitals .vitals-metric .metric-value.value-fast{background:#293800;color:#e3fa9e}.performance-vitals .vitals-metric .metric-value.value-moderate{background:#fff6cc;color:#a85919}.application.dark .performance-vitals .vitals-metric .metric-value.value-moderate{background:#382f00;color:#fad89f}.performance-vitals .vitals-metric .metric-value.value-slow{background:#ffebeb;color:#c51f24}.application.dark .performance-vitals .vitals-metric .metric-value.value-slow{background:#380000;color:#ed797a}.performance-vitals .vitals-metric .metric-info{color:grey;font-weight:400;margin-top:10px;width:100%}.performance-vitals .vitals-metric .metric-info a{color:grey;display:block;margin-top:5px}.profiler .profiler-metric{white-space:nowrap}.profiler .profiler-function{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profiler .profiler-function .profiler-function-name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;word-break:break-all}.profiler .profiler-function .profiler-path{color:#aaa;-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:90%;margin-top:3px}.profiler .profiler-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;padding:80px 0;text-align:center;width:100%}.profiler .profiler-content h1{font-size:110%}.popover-container{position:relative}.popover{left:calc(50% - 200px);padding-top:17px;position:absolute;top:100%;width:400px;z-index:666}.popover.left-aligned{left:0;right:auto}.popover.left-aligned .popover-content:before{left:15px;right:auto}.popover.left-aligned .popover-content:after{left:14px;right:auto}.popover.right-aligned{left:auto;right:0}.popover.right-aligned .popover-content:before{left:auto;right:8px}.popover.right-aligned .popover-content:after{left:auto;right:7px}.popover .popover-content{background:#fcfcfd;border-radius:8px;-webkit-box-shadow:0 0 1px 1px #e0e0eb,0 2px 4px 0 #e0e0eb;box-shadow:0 0 1px 1px #e0e0eb,0 2px 4px 0 #e0e0eb;max-height:400px;overflow:auto;padding:5px 0;text-align:center;width:100%}.application.dark .popover .popover-content{background:#252527;-webkit-box-shadow:0 0 1px 1px #131315,0 2px 4px 0 #131315;box-shadow:0 0 1px 1px #131315,0 2px 4px 0 #131315}.popover .popover-content:after,.popover .popover-content:before{border-style:solid;content:"";height:0;position:absolute;width:0}.popover .popover-content:before{border-color:transparent transparent #fcfcfd transparent;border-width:0 11px 11px 11px;left:calc(50% - 10px);top:7px;z-index:500}.application.dark .popover .popover-content:before{border-color:transparent transparent #252527 transparent}.popover .popover-content:after{border-color:transparent transparent rgba(51,51,51,.06) transparent;border-width:0 12px 12px 12px;left:calc(50% - 11px);top:5px}.application.dark .popover .popover-content:after{border-color:transparent transparent rgba(19,19,21,.5) transparent}.timeline .table-header{padding-bottom:10px}.timeline table{table-layout:fixed}.timeline .timeline-description,.timeline .timeline-timing{display:none}.timeline .timeline-description .description-tags{font-size:95%;opacity:.7}.timeline .timeline-timing{padding-right:10px!important;text-align:right;width:80px}.timeline .timeline-timing.timing-total{font-weight:600}.timeline .timeline-size-monitor td{padding-bottom:0;padding-top:0}.timeline .timeline-chart{padding:8px!important}.timeline .timeline-chart .chart-event-group{cursor:pointer;height:16px;position:relative}.timeline .timeline-chart .chart-event-group .group-label{color:#365063;font-size:12px;line-height:16px;overflow:hidden;padding:0 6px;position:absolute;text-overflow:ellipsis;white-space:nowrap;z-index:100}.timeline .timeline-chart .chart-event-group .group-label .label-tags{font-size:95%;opacity:.8}.timeline .timeline-chart .chart-event-group .group-label.inside{color:#fff!important;text-align:center;width:100%!important}.timeline .timeline-chart .chart-event-group .group-label.before{right:100%;text-align:right}.timeline .timeline-chart .chart-event-group .group-label.after{left:100%}.timeline .timeline-chart .chart-event-group .group-label.blue{color:#2685f2}.timeline .timeline-chart .chart-event-group .group-label.red{color:#ce4b4d}.timeline .timeline-chart .chart-event-group .group-label.green{color:#4dae37}.timeline .timeline-chart .chart-event-group .group-label.purple{color:#934bce}.timeline .timeline-chart .chart-event-group .group-label.grey{color:#494950}.application.dark .timeline .timeline-chart .chart-event-group .group-label.blue{color:#4493ee}.application.dark .timeline .timeline-chart .chart-event-group .group-label.red{color:#ce6466}.application.dark .timeline .timeline-chart .chart-event-group .group-label.green{color:#5abb44}.application.dark .timeline .timeline-chart .chart-event-group .group-label.purple{color:#9e64ce}.application.dark .timeline .timeline-chart .chart-event-group .group-label.grey{color:#797986}.timeline .timeline-chart .group-event{height:100%;position:absolute}.timeline .timeline-chart .group-event .event-bar{background:#4295c5;border-radius:3px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.application.dark .timeline .timeline-chart .group-event .event-bar{background:#649dca}.timeline .timeline-chart .group-event .event-bar .bar-light{height:100%;position:absolute}.timeline .timeline-chart .group-event.blue .event-bar{background:#2685f2}.timeline .timeline-chart .group-event.blue .event-bar .bar-light{background:#6faef6}.timeline .timeline-chart .group-event.red .event-bar{background:#ce4b4d}.timeline .timeline-chart .group-event.red .event-bar .bar-light{background:#de8788}.timeline .timeline-chart .group-event.green .event-bar{background:#4dae37}.timeline .timeline-chart .group-event.green .event-bar .bar-light{background:#77ce64}.timeline .timeline-chart .group-event.purple .event-bar{background:#934bce}.timeline .timeline-chart .group-event.purple .event-bar .bar-light{background:#b787de}.timeline .timeline-chart .group-event.grey .event-bar{background:#494950}.timeline .timeline-chart .group-event.grey .event-bar .bar-light{background:#a1a1aa}.application.dark .timeline .timeline-chart .group-event.blue .event-bar{background:#4493ee}.application.dark .timeline .timeline-chart .group-event.blue .event-bar .bar-light{background:#126cd3}.application.dark .timeline .timeline-chart .group-event.red .event-bar{background:#ce6466}.application.dark .timeline .timeline-chart .group-event.red .event-bar .bar-light{background:#ae3739}.application.dark .timeline .timeline-chart .group-event.green .event-bar{background:#5abb44}.application.dark .timeline .timeline-chart .group-event.green .event-bar .bar-light{background:#3f832f}.application.dark .timeline .timeline-chart .group-event.purple .event-bar{background:#9e64ce}.application.dark .timeline .timeline-chart .group-event.purple .event-bar .bar-light{background:#7937ae}.application.dark .timeline .timeline-chart .group-event.grey .event-bar{background:#797986}.application.dark .timeline .timeline-chart .group-event.grey .event-bar .bar-light{background:#494950}.timeline .timeline-popover .popover-content{padding-bottom:0}.timeline .timeline-popover .popover-event{border-bottom:1px solid rgba(51,51,51,.1);margin-bottom:5px}.application.dark .timeline .timeline-popover .popover-event{border-color:hsla(0,0%,93.3%,.1)}.timeline .timeline-popover .popover-event:last-child{border-bottom:0;margin-bottom:0}.timeline .timeline-popover .popover-event .event-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 12px 14px}.timeline .timeline-popover .popover-event .event-header h1{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:110%;margin:0;text-align:left}.timeline .timeline-popover .popover-event .event-header .header-tags{color:#777}.timeline .timeline-popover .popover-event .event-description{background:rgba(51,51,51,.03);border-top:1px solid rgba(51,51,51,.1);padding:12px;text-align:left}.application.dark .timeline .timeline-popover .popover-event .event-description{background:hsla(0,0%,86.7%,.03);border-color:hsla(0,0%,93.3%,.1)}.timeline .timeline-popover .popover-event .event-timings{border-top:1px solid rgba(51,51,51,.1);display:-webkit-box;display:-ms-flexbox;display:flex}.application.dark .timeline .timeline-popover .popover-event .event-timings{border-color:hsla(0,0%,93.3%,.1)}.timeline .timeline-popover .popover-event .event-timings .timings-timing{border-right:1px solid rgba(51,51,51,.1);-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 0}.application.dark .timeline .timeline-popover .popover-event .event-timings .timings-timing{border-color:hsla(0,0%,93.3%,.1)}.timeline .timeline-popover .popover-event .event-timings .timings-timing:last-child{border-right:0}.timeline .timeline-popover .popover-event .event-timings .timings-timing .timing-value{font-size:110%}.timeline .timeline-popover .popover-event .event-timings .timings-timing .timing-label{color:#777;margin-top:5px;font-size:95%}.timeline .timeline-popover .popover-event .event-timings .timings-timing .timing-label:before{content:"";display:inline-block;border-radius:5px;background:#4295c5;width:14px;height:8px;vertical-align:0}.application.dark .timeline .timeline-popover .popover-event .event-timings .timings-timing .timing-label:before{background:#649dca}.timeline .timeline-popover .popover-event .event-timings .timings-timing.timing-total .timing-value{font-weight:600}.timeline .timeline-popover .popover-event .event-timings .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#4295c5),color-stop(50%,#78b1de));background:linear-gradient(90deg,#4295c5 50%,#78b1de 0)}.application.dark .timeline .timeline-popover .popover-event .event-timings .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#649dca),color-stop(50%,#2e81b1));background:linear-gradient(90deg,#649dca 50%,#2e81b1 0)}.timeline .timeline-popover .popover-event .event-timings .timings-timing.timing-children .timing-label:before{background:#78b1de}.application.dark .timeline .timeline-popover .popover-event .event-timings .timings-timing.timing-children .timing-label:before{background:#2e81b1}.timeline .timeline-popover .popover-event.blue .timings-timing .timing-label:before{background:#2685f2}.timeline .timeline-popover .popover-event.blue .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#2685f2),color-stop(50%,#6faef6));background:linear-gradient(90deg,#2685f2 50%,#6faef6 0)}.timeline .timeline-popover .popover-event.blue .timings-timing.timing-children .timing-label:before{background:#6faef6}.timeline .timeline-popover .popover-event.red .timings-timing .timing-label:before{background:#ce4b4d}.timeline .timeline-popover .popover-event.red .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#ce4b4d),color-stop(50%,#de8788));background:linear-gradient(90deg,#ce4b4d 50%,#de8788 0)}.timeline .timeline-popover .popover-event.red .timings-timing.timing-children .timing-label:before{background:#de8788}.timeline .timeline-popover .popover-event.green .timings-timing .timing-label:before{background:#4dae37}.timeline .timeline-popover .popover-event.green .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#4dae37),color-stop(50%,#77ce64));background:linear-gradient(90deg,#4dae37 50%,#77ce64 0)}.timeline .timeline-popover .popover-event.green .timings-timing.timing-children .timing-label:before{background:#77ce64}.timeline .timeline-popover .popover-event.purple .timings-timing .timing-label:before{background:#934bce}.timeline .timeline-popover .popover-event.purple .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#934bce),color-stop(50%,#b787de));background:linear-gradient(90deg,#934bce 50%,#b787de 0)}.timeline .timeline-popover .popover-event.purple .timings-timing.timing-children .timing-label:before{background:#b787de}.timeline .timeline-popover .popover-event.grey .timings-timing .timing-label:before{background:#494950}.timeline .timeline-popover .popover-event.grey .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#494950),color-stop(50%,#a1a1aa));background:linear-gradient(90deg,#494950 50%,#a1a1aa 0)}.timeline .timeline-popover .popover-event.grey .timings-timing.timing-children .timing-label:before{background:#a1a1aa}.application.dark .timeline .timeline-popover .popover-event.blue .timings-timing .timing-label:before{background:#4493ee}.application.dark .timeline .timeline-popover .popover-event.blue .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#4493ee),color-stop(50%,#126cd3));background:linear-gradient(90deg,#4493ee 50%,#126cd3 0)}.application.dark .timeline .timeline-popover .popover-event.blue .timings-timing.timing-children .timing-label:before{background:#126cd3}.application.dark .timeline .timeline-popover .popover-event.red .timings-timing .timing-label:before{background:#ce6466}.application.dark .timeline .timeline-popover .popover-event.red .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#ce6466),color-stop(50%,#ae3739));background:linear-gradient(90deg,#ce6466 50%,#ae3739 0)}.application.dark .timeline .timeline-popover .popover-event.red .timings-timing.timing-children .timing-label:before{background:#ae3739}.application.dark .timeline .timeline-popover .popover-event.green .timings-timing .timing-label:before{background:#5abb44}.application.dark .timeline .timeline-popover .popover-event.green .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#5abb44),color-stop(50%,#3f832f));background:linear-gradient(90deg,#5abb44 50%,#3f832f 0)}.application.dark .timeline .timeline-popover .popover-event.green .timings-timing.timing-children .timing-label:before{background:#3f832f}.application.dark .timeline .timeline-popover .popover-event.purple .timings-timing .timing-label:before{background:#9e64ce}.application.dark .timeline .timeline-popover .popover-event.purple .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#9e64ce),color-stop(50%,#7937ae));background:linear-gradient(90deg,#9e64ce 50%,#7937ae 0)}.application.dark .timeline .timeline-popover .popover-event.purple .timings-timing.timing-children .timing-label:before{background:#7937ae}.application.dark .timeline .timeline-popover .popover-event.grey .timings-timing .timing-label:before{background:#797986}.application.dark .timeline .timeline-popover .popover-event.grey .timings-timing.timing-total .timing-label:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#797986),color-stop(50%,#494950));background:linear-gradient(90deg,#797986 50%,#494950 0)}.application.dark .timeline .timeline-popover .popover-event.grey .timings-timing.timing-children .timing-label:before{background:#494950}.timeline.show-details .timeline-description,.timeline.show-details .timeline-timing{display:table-cell}.timeline.show-details .timeline-chart{width:20%}.timeline.show-details .timeline-chart .chart-event-group .group-label{display:none}.performance-metrics{margin-bottom:15px!important}.performance-chart-legend .mark-blue:before{background:#2685f2}.performance-chart-legend .mark-red:before{background:#ce4b4d}.performance-chart-legend .mark-green:before{background:#4dae37}.performance-chart-legend .mark-purple:before{background:#934bce}.performance-chart-legend .mark-grey:before{background:#414148}.application.dark .performance-chart-legend .mark-blue:before{background:#4b94e7}.application.dark .performance-chart-legend .mark-red:before{background:#c76b6d}.application.dark .performance-chart-legend .mark-green:before{background:#5fb34d}.application.dark .performance-chart-legend .mark-purple:before{background:#9e6bc7}.application.dark .performance-chart-legend .mark-grey:before{background:#94949e}.performance-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;margin-top:30px}.performance-tabs .performance-tab{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;color:#404040;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:26px;padding:0 26px;text-align:center;text-decoration:none}.application.dark .performance-tabs .performance-tab{color:#9e9e9e}.performance-tabs .performance-tab:hover{color:#258cdb}.application.dark .performance-tabs .performance-tab:hover{color:#f27e02}.performance-tabs .performance-tab.active{background:#2786f3;color:#f5f5f5}.application.dark .performance-tabs .performance-tab.active{background:#d46f02;color:#fff}.performance-tabs .performance-tab .ui-icon{margin-right:5px}.job-options[data-v-51ab4b8e]{margin:2px 0;width:100%}.job-options span[data-v-51ab4b8e]{display:block;white-space:nowrap}.job-status-text[data-v-51ab4b8e]{background:#fffae2;border-radius:8px;color:#a85919;font-size:11px;padding:2px 8px;text-transform:uppercase}.application.dark .job-status-text[data-v-51ab4b8e]{background:#382f00;color:#fad89f}.job-status-text.is-success[data-v-51ab4b8e]{background:#e3eccb;color:#586336}.application.dark .job-status-text.is-success[data-v-51ab4b8e]{background:#293800;color:#e3fa9e}.job-status-text.is-error[data-v-51ab4b8e]{background:#ffebeb;color:#c51f24}.application.dark .job-status-text.is-error[data-v-51ab4b8e]{background:#380000;color:#ed797a}.views-view-name{margin-bottom:3px}.split-view-details{overflow:hidden}.sidebar-section{border-bottom:1px solid #e7e7ef}.application.dark .sidebar-section{border-bottom:1px solid #323234}.sidebar-section .section-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fcfcfd;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 8px 8px 12px}.application.dark .sidebar-section .section-header{background:#252527}.sidebar-section .section-header .header-title{cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;font-weight:600;margin-right:10px}.sidebar-section .section-header .header-title .ui-icon{color:#111;margin-right:2px}.application.dark .sidebar-section .section-header .header-title .ui-icon{color:#b2b2b2}.sidebar-section .section-header .header-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:4px;text-decoration:none;width:24px}.application.dark .sidebar-section .section-header .header-item{color:#9e9e9e}.sidebar-section .section-header .header-item:hover{color:#258cdb}.application.dark .sidebar-section .section-header .header-item:hover{color:#d46f02}.sidebar-section .section-header .header-item.active{background:#258cdb;color:#f5f5f5}.application.dark .sidebar-section .section-header .header-item.active{background:#d46f02;color:#fff}.sidebar-section .section-header .header-item:last-child{margin-right:0}.sidebar-section .section-header .header-search{position:relative}.sidebar-section .section-header .header-search input{background:#eee;border:0;border-radius:4px;font-size:13px;height:24px;padding-left:28px;width:180px}.application.dark .sidebar-section .section-header .header-search input{background:#3f3e3d;color:#e9e9e9}.application.dark .sidebar-section .section-header .header-search input::-webkit-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .sidebar-section .section-header .header-search input::-moz-placeholder{color:#a7a6a5;opacity:1}.application.dark .sidebar-section .section-header .header-search input:-ms-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .sidebar-section .section-header .header-search input::-ms-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .sidebar-section .section-header .header-search input::placeholder{color:#a7a6a5;opacity:1}.sidebar-section .section-header .header-search .ui-icon{left:7px;position:absolute;top:5px}.sidebar-section .details-table{border-radius:0;margin-bottom:0;padding-bottom:0}.application.dark .sidebar-section .details-table,.sidebar-section .details-table{-webkit-box-shadow:none;box-shadow:none}.sidebar-section .details-table td{vertical-align:top}.sidebar-section .details-table td .key{font-size:11px;font-weight:600;margin-bottom:3px;white-space:nowrap}.sidebar-section .details-table td .value{word-break:break-all}.command-tab{background:#fff}.application.dark .command-tab{background:#1f1f1f}.queue-job-tab{background:#fff}.application.dark .queue-job-tab{background:#1f1f1f}.queue-job-tab .data-value{border-bottom:1px solid #d1d1d1;padding:8px 10px}.application.dark .queue-job-tab .data-value{border-bottom:1px solid #363636}.request-tab{background:#fff}.application.dark .request-tab{background:#1f1f1f}.request-tab .data-raw td{white-space:pre}.request-tab .session-user{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.06);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:110%;padding:8px 10px}.application.dark .request-tab .session-user{border-bottom:1px solid #363636}.request-tab .session-user .ui-icon{color:#666;font-size:120%;margin-right:5px}.request-tab .session-user .name{margin-right:6px}.request-tab .session-user .dimmed{color:grey;font-size:90%}.application.dark .request-tab .session-user .dimmed{color:#767676}.request-tab .session-user .session-user-details{margin-left:auto}.test-tab .test-status-message{border-bottom:1px solid #d1d1d1;padding:12px 10px;font-size:13px}.application.dark .test-tab .test-status-message{border-bottom:1px solid #363636}.test-tab .test-status-message.error{background:#ffebeb;color:#c51f24}.application.dark .test-tab .test-status-message.error{background:#380000;color:#ed797a}.test-tab .test-status-message.warning{background:#fffae2;color:#a85919}.application.dark .test-tab .test-status-message.warning{background:#382f00;color:#fad89f}.test-tab .test-assert .assert-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.test-tab .test-assert .assert-name .assert-name-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:12px;margin-bottom:3px;max-width:100%;white-space:nowrap;margin-bottom:5px}.test-tab .test-assert .assert-name .assert-name-content.assert-failed .assert-name-text{background:#ffebeb;color:#c51f24}.application.dark .test-tab .test-assert .assert-name .assert-name-content.assert-failed .assert-name-text{background:#380000;color:#ed797a}.test-tab .test-assert .assert-name .assert-name-content .assert-name-text{background:#e3eccb;border-radius:8px;color:#586336;padding:2px 6px}.application.dark .test-tab .test-assert .assert-name .assert-name-content .assert-name-text{background:#293800;color:#e3fa9e}.test-tab .test-assert .assert-name .assert-name-trace{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:5px}.test-tab .test-assert .pretty-jason{font-size:11px}.request-sidebar{background:#f9f9fb;border-top:1px solid #d1d1d1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;height:25%}.application.dark .request-sidebar{background:#1b1b1b;border-top:1px solid #2a2a3c}.request-sidebar.large{height:33%}@media screen and (min-width:900px){.request-sidebar{border-left:1px solid #d1d1e0;border-top:0;height:100%;width:300px}.application.dark .request-sidebar{border-left:1px solid #2a2a3c;border-top:0}.request-sidebar.large{height:100%;width:400px}}@media screen and (min-width:1280px){.request-sidebar{width:360px}.request-sidebar.large{width:420px}}.request-sidebar .sidebar-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e7e7ef;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;font-size:13px;padding:14px 12px;width:100%}.application.dark .request-sidebar .sidebar-header{border-bottom:1px solid #323234}.request-sidebar .sidebar-header .header-info{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:5px;overflow:hidden}.request-sidebar .sidebar-header .header-info:hover .info-copy{display:inline-block}.request-sidebar .sidebar-header .header-info .info-main{font-size:110%;overflow:hidden;text-overflow:ellipsis}.request-sidebar .sidebar-header .header-info .info-details{color:#696969;font-size:95%;margin-top:4px;overflow:hidden;text-overflow:ellipsis}.request-sidebar .sidebar-header .header-info .info-copy{display:none;font-size:90%;margin-left:2px}.request-sidebar .sidebar-header .header-alert{margin-right:5px}.request-sidebar .sidebar-header .header-alert.alert-errors{color:#b3492e}.application.dark .request-sidebar .sidebar-header .header-alert.alert-errors{color:#ed797a}.request-sidebar .sidebar-header .header-alert.alert-warnings{color:#f4bd00}.application.dark .request-sidebar .sidebar-header .header-alert.alert-warnings{color:#fad89f}.request-sidebar .sidebar-header .type-text{background:#cbdeec;border-radius:3px;color:#365063;font-size:75%;margin-right:5px;padding:2px 4px;vertical-align:1px}.application.dark .request-sidebar .sidebar-header .type-text{background:#002e52;color:#6ebef7}.request-sidebar .sidebar-header .method-text{color:#696969;font-size:80%}.application.dark .request-sidebar .sidebar-header .method-text{color:#767676}.request-sidebar .sidebar-header .status-text{background:#e3eccb;border-radius:8px;color:#586336;padding:2px 6px;text-transform:uppercase}.application.dark .request-sidebar .sidebar-header .status-text{background:#293800;color:#e3fa9e}.request-sidebar .sidebar-header .status-text.client-error{background:#fffae2;color:#a85919}.application.dark .request-sidebar .sidebar-header .status-text.client-error{background:#382f00;color:#fad89f}.request-sidebar .sidebar-header .status-text.server-error{background:#ffebeb;color:#c51f24}.application.dark .request-sidebar .sidebar-header .status-text.server-error{background:#380000;color:#ed797a}.request-sidebar .sidebar-header .status-text.status-text-small{font-size:9px}.request-sidebar .sidebar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.request-sidebar .sidebar-content .content-actions{padding:14px 12px}.request-sidebar .sidebar-content .content-actions .button{font-size:13px;margin-bottom:10px}.request-sidebar .sidebar-content .content-meta{margin-top:auto;padding:10px 12px;text-align:center}.request-sidebar .sidebar-content .content-meta .meta-id{margin-top:5px}.request-sidebar .sidebar-content .content-meta .meta-id a{color:grey;text-decoration:none}.application.dark .request-sidebar .sidebar-content .content-meta .meta-id a{color:#767676}.split-view-requests{background:#f9f9fb;border-bottom:1px solid #d1d1d1;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;height:25%;width:100%}.application.dark .split-view-requests{background:#1b1b1b;border-bottom:1px solid #2a2a3c}@media screen and (min-width:900px){.split-view-requests{border-bottom:0;border-right:1px solid #d1d1e0;height:100%;width:300px}.application.dark .split-view-requests{border-right:1px solid #2a2a3c}.split-view-requests.large{width:380px}}@media screen and (min-width:1280px){.split-view-requests{width:320px}}.split-view-requests table{line-height:1.4;table-layout:fixed}.application.dark .split-view-requests tr:first-child td,.split-view-requests tr:first-child td{border-top:1px solid transparent}.split-view-requests tr.selected td{background:#2786f3!important;border-top:1px solid transparent;color:#fff}.application.dark .split-view-requests tr.selected td{background:#d46f02!important}.split-view-requests tr.selected+tr td{border-top:1px solid transparent}.application.dark .split-view-requests tr.selected .method-text,.application.dark .split-view-requests tr.selected small,.split-view-requests tr.selected .method-text,.split-view-requests tr.selected small{color:#fff}.application.dark .split-view-requests tr.selected .status-text,.application.dark .split-view-requests tr.selected .type-text,.split-view-requests tr.selected .status-text,.split-view-requests tr.selected .type-text{background:transparent;color:#fff}.application.dark .split-view-requests tr.selected .request-alert,.split-view-requests tr.selected .request-alert{color:#fff}.split-view-requests tr td{border-top:1px solid #f0f0f0}.application.dark .split-view-requests tr td{border-top:1px solid #242424}.split-view-requests tr td:first-child{border-radius:6px 0 0 6px}.split-view-requests tr td:last-child{border-radius:0 6px 6px 0}.split-view-requests th{color:#333;font-size:90%;font-weight:600;height:30px;line-height:1.1;padding:8px;white-space:nowrap}.application.dark .split-view-requests th{color:#b2b2b2}.split-view-requests td{overflow:hidden;padding:7px 6px 8px;vertical-align:middle;white-space:nowrap}.split-view-requests small{color:grey;font-size:100%}.application.dark .split-view-requests small{color:#767676}.split-view-requests big{font-size:115%}.split-view-requests .status{text-align:center;width:52px}.split-view-requests .duration{text-align:right;width:68px}.split-view-requests .type-text{background:#cbdeec;border-radius:3px;color:#365063;font-size:80%;margin-right:2px;padding:1px 3px;vertical-align:1px}.application.dark .split-view-requests .type-text{background:#002e52;color:#6ebef7}.split-view-requests .method-text{color:grey;font-size:90%}.application.dark .split-view-requests .method-text{color:#767676}.split-view-requests .status-text{background:#e3eccb;border-radius:8px;color:#586336;padding:2px 6px;text-transform:uppercase}.application.dark .split-view-requests .status-text{background:#293800;color:#e3fa9e}.split-view-requests .status-text.client-error{background:#fffae2;color:#a85919}.application.dark .split-view-requests .status-text.client-error{background:#382f00;color:#fad89f}.split-view-requests .status-text.server-error{background:#ffebeb;color:#c51f24}.application.dark .split-view-requests .status-text.server-error{background:#380000;color:#ed797a}.split-view-requests .status-text.status-text-small{font-size:9px}.split-view-requests .request-alert{font-size:90%;margin-right:4px}.split-view-requests .request-alert.alert-errors{color:#b3492e}.application.dark .split-view-requests .request-alert.alert-errors{color:#ed797a}.split-view-requests .request-alert.alert-warnings{color:#f4bd00}.application.dark .split-view-requests .request-alert.alert-warnings{color:#fad89f}.split-view-requests .requests-header{padding:2px 4px}.split-view-requests .requests-search{font-size:14px;margin-bottom:10px;position:relative}.split-view-requests .requests-search input{background:#eee;border:0;border-radius:4px;font-size:13px;height:24px;padding-left:28px;width:100%}.application.dark .split-view-requests .requests-search input{background:#3f3e3d;color:#e9e9e9}.application.dark .split-view-requests .requests-search input::-webkit-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .split-view-requests .requests-search input::-moz-placeholder{color:#a7a6a5;opacity:1}.application.dark .split-view-requests .requests-search input:-ms-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .split-view-requests .requests-search input::-ms-input-placeholder{color:#a7a6a5;opacity:1}.application.dark .split-view-requests .requests-search input::placeholder{color:#a7a6a5;opacity:1}.split-view-requests .requests-search .ui-icon{left:7px;position:absolute;top:5px}.split-view-requests .requests-container{height:calc(100% - 31px);overflow:auto;padding:5px}.split-view-requests .requests-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:calc(100% + 69px)}.split-view-requests .requests-content .content-above{padding-top:2px}.split-view-requests .requests-content .content-above .button{font-size:13px}.split-view-requests .requests-table{margin-bottom:auto;margin-top:10px}.split-view-requests .requests-clear{font-size:13px;margin-bottom:5px;margin-top:5px}.whats-new{font-size:14px;width:100%}.application.dark .whats-new{background:#1f1f1f}.whats-new .whats-new-content{margin:0 auto;max-width:820px;padding:4px 16px 20px}.whats-new h1{font-size:18px;font-weight:400;margin:50px 0;text-align:center;width:100%}.whats-new h2{font-size:16px;font-weight:500}.whats-new .whats-new-section{margin-bottom:50px}.whats-new .whats-new-section.image-left,.whats-new .whats-new-section.image-right{padding-top:20px}.whats-new .whats-new-section.image-left:after,.whats-new .whats-new-section.image-right:after{clear:both;content:"";display:block}.whats-new .whats-new-section.image-left img,.whats-new .whats-new-section.image-right img{border-bottom:0;float:left;margin-left:-40px;margin-top:-20px;max-width:65%}.application.dark .whats-new .whats-new-section.image-left img,.application.dark .whats-new .whats-new-section.image-right img{border-bottom:0}.whats-new .whats-new-section.image-right img{float:right;margin-left:0;margin-right:-40px}.whats-new .whats-new-section.image-top img{border-bottom:0;border-top:1px solid #eee;margin-top:0}.application.dark .whats-new .whats-new-section.image-top img{border-bottom:0;border-top:1px solid #444}.whats-new .whats-new-section.image-top h2{margin-top:0}.whats-new .whats-new-section img{border-bottom:1px solid #eee;margin-top:10px;max-width:100%}.application.dark .whats-new .whats-new-section img{border-bottom:1px solid #444}.whats-new .whats-new-actions{padding-top:25px;text-align:center;width:100%}.whats-new .whats-new-actions a{color:#258cdb;font-size:15px;margin:0 15px;text-decoration:none}.application.dark .whats-new .whats-new-actions a{color:#f27e02}.whats-new .whats-new-actions a.actions-show-more{border:1px solid #258cdb;border-radius:4px;padding:6px 12px}.application.dark .whats-new .whats-new-actions a.actions-show-more{border-color:#f27e02}.whats-new .whats-new-actions p{margin-top:45px}.pretty-jason{font-family:Menlo,Monaco,Consolas,monospace;font-size:12px;padding:0;margin:0;list-style:none;color:#222}.pretty-jason ul{list-style:none;padding-left:12px}.pretty-jason li{padding:1px 0}.pretty-jason-key{color:#881280}.pretty-jason-value-number{color:#1c00cf}.pretty-jason-value-string{color:#c41a16}.pretty-jason-value-null,.pretty-jason-value-undefined{color:grey}.pretty-jason-value-anonymous-function,.pretty-jason-value-boolean,.pretty-jason-value-resource{color:#132ba2}.pretty-jason-icon,.pretty-jason-icon-closed,.pretty-jason-icon-open{display:inline-block;width:0;height:0}.pretty-jason-icon{width:12px}.pretty-jason-icon-closed{border-style:solid;border-width:4.5px 0 4.5px 7.8px;border-color:transparent transparent transparent #7f7f80}.pretty-jason-icon-open{border-style:solid;border-width:7.8px 4.5px 0 4.5px;border-color:#7f7f80 transparent transparent transparent}.pretty-jason-preview{font-style:italic}.pretty-jason-preview:before{content:"{"}.pretty-jason-preview:after{content:"}"}.pretty-jason-preview-item:after{content:", "}.pretty-jason-preview .pretty-jason-preview-item:last-child:after{content:""}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:11px;overflow:hidden}body,html{height:100%}body{font-size:100%;margin:0}.application.dark,body.dark{background:#1e1e1e;color:#b2b2b2}table{border-collapse:collapse;font-size:100%;width:100%}table td,table th{text-align:left}a{color:#696969;cursor:default}a:hover{color:#3b3b3b}.application.dark a:hover{color:#f27e02}.application.dark a{color:grey}.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ebebea;border-radius:4px;color:#696969;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 12px;text-decoration:none}.application.dark .button{background:#2e2e2d}.button:hover{color:#3b3b3b}.button .ui-icon{margin-right:5px}.split-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}@media screen and (min-width:900px){.split-view{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.split-view-details{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media screen and (min-width:900px){.split-view-details{height:100%}}.split-view-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.details-header,.split-view-details{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.details-header{background:#e0e0eb;-ms-flex-negative:0;flex-shrink:0;height:34px;z-index:500}.application.dark .details-header{background:#15151e}.details-header .details-header-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.details-header .icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d1d1e0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;padding:0 5px}.application.dark .details-header .icons{border-bottom:1px solid #2a2a3c}.details-header .icons a{padding:0 5px}.details-header .icons a.active,.details-header .icons a:hover{color:#258cdb}.application.dark .details-header .icons a.active,.application.dark .details-header .icons a:hover{color:#f27e02}.details-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.details-content .content-header{background:#f6f6f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:46px;width:100%}.application.dark .details-content .content-header{background:#252527}.details-content .content-content{margin-top:-46px;padding:15px}.details-content h3{border-bottom:1px solid #d1d1d1;font-size:13px;font-weight:600;margin:0;padding:4px 10px}.details-content .counters-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:8px;background:#fcfcfd;-webkit-box-shadow:0 0 0 1px #e0e0eb,0 2px 2px 0 #e0e0eb;box-shadow:0 0 0 1px #e0e0eb,0 2px 2px 0 #e0e0eb;margin-bottom:20px}.application.dark .details-content .counters-row{background:#252527;-webkit-box-shadow:0 0 0 1px #15151e,0 2px 2px 0 #15151e;box-shadow:0 0 0 1px #15151e,0 2px 2px 0 #15151e}.details-content .counters-row .counters-group{display:-webkit-box;display:-ms-flexbox;display:flex}.details-content .counters-row .counters-group.right-aligned{margin-left:auto}.details-content .counters-row .counters-group.right-aligned .counter{border-left:1px solid #e7e7ef;border-right:0}.application.dark .details-content .counters-row .counters-group.right-aligned .counter{border-left:1px solid #1b1b27;border-right:0}.details-content .counters-row .counter{border-right:1px solid #e7e7ef;cursor:default;padding:12px 24px 13px}.application.dark .details-content .counters-row .counter{border-right:1px solid #1b1b27}.details-content .counters-row .counter .counter-value{color:#258cdb;font-size:170%;margin-bottom:3px;white-space:nowrap}.application.dark .details-content .counters-row .counter .counter-value{color:#f27e02}.details-content .counters-row .counter .counter-title{color:#777;font-size:95%;text-transform:uppercase;white-space:nowrap}.details-content .counters-row .counter .counter-title.has-mark:before{border-radius:50%;content:"";display:inline-block;height:9px;margin-right:4px;vertical-align:-1px;width:9px}.details-content .request-tab-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:4px 0 8px}.details-content .request-tab-info .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 5px;padding:0 20px}.details-content .request-tab-info .field:first-child{margin-left:0}.details-content .request-tab-info .field:last-child{margin-right:0}.details-content .request-tab-info .field .field-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:130%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.details-content .request-tab-info .field .field-value .small{color:#888;font-size:75%;padding-top:2px}.details-content .request-tab-info .field .field-title{font-size:120%;font-variant:small-caps;padding-bottom:5px;text-transform:lowercase}.details-content .request-tab-info .field.action{-webkit-box-flex:1;-ms-flex:1;flex:1}.details-content .request-tab-info .field.link{font-size:90%;padding:0}.details-content .fired-event{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.details-content .fired-event .fired-event-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}.details-content .fired-event .fired-event-path{color:#aaa;-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:90%;margin-top:3px}.application.dark .details-content .fired-event .fired-event-path{color:#777}.details-content .fired-event-details h4{margin:6px 0 3px}.details-content .fired-event-actions{padding-left:5px;width:10px}.details-content .database-query{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.details-content .database-query .database-query-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;word-break:break-word}.details-content .database-query .database-query-path{color:#aaa;-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:90%;margin-top:3px;word-break:normal}.application.dark .details-content .database-query .database-query-path{color:#777}.details-content .database-duration{text-align:right;white-space:nowrap}.details-content .cache-query-type{font-size:125%;font-variant:small-caps}.details-authentication-overlay,.details-error-overlay,.details-loading-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;height:calc(100% - 31px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:31px;width:100%;z-index:500}.application.dark .details-authentication-overlay,.application.dark .details-error-overlay,.application.dark .details-loading-overlay{background:#1f1f1f}.details-authentication-overlay .ui-icon,.details-error-overlay .ui-icon,.details-loading-overlay .ui-icon{color:#696969;font-size:46px}.details-authentication-overlay .title,.details-error-overlay .title,.details-loading-overlay .title{margin:10px 0 0 0}.details-authentication-overlay .message,.details-error-overlay .message,.details-loading-overlay .message{color:#aaa;font-size:75%;margin:5px 0 0 0}.details-authentication-overlay{text-align:center}.details-authentication-overlay .message,.details-authentication-overlay .title{font-size:80%}.details-authentication-overlay .title.failed{display:none}.details-authentication-overlay p{margin:1.3em 0}.details-authentication-overlay input{background:#eee;border:1px solid #eee;border-radius:4px;font-size:14px;height:30px;padding:0 10px}.application.dark .details-authentication-overlay input{background:#2e2e2e;border:1px solid #2e2e2e;color:#ccc}.details-authentication-overlay button{background:transparent;border:none;color:#258cdb;font-size:90%}.application.dark .details-authentication-overlay button{color:#f27e02}.details-authentication-overlay.failed .title{display:none}.details-authentication-overlay.failed .title.failed{display:block}.details-authentication-overlay.failed .ui-icon{-webkit-animation:shake .77s linear;animation:shake .77s linear}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate(-2px);transform:translate(-2px)}20%,80%{-webkit-transform:translate(3px);transform:translate(3px)}30%,50%,70%{-webkit-transform:translate(-5px);transform:translate(-5px)}40%,60%{-webkit-transform:translate(5px);transform:translate(5px)}}@keyframes shake{10%,90%{-webkit-transform:translate(-2px);transform:translate(-2px)}20%,80%{-webkit-transform:translate(3px);transform:translate(3px)}30%,50%,70%{-webkit-transform:translate(-5px);transform:translate(-5px)}40%,60%{-webkit-transform:translate(5px);transform:translate(5px)}}.stack-trace{cursor:pointer}.stack-trace .popover{cursor:default}.stack-trace a{color:#a6a6a6;text-decoration:none}.stack-trace a:hover{color:#969696}.application.dark .stack-trace a{color:#595959}.application.dark .stack-trace a:hover{color:#696969}.stack-trace .stack-frame{color:#000;padding:6px 10px;text-align:left;word-break:break-word}.application.dark .stack-trace .stack-frame{color:#b2b2b2}.stack-trace .stack-frame:nth-child(2n){background:#f6f6f9}.application.dark .stack-trace .stack-frame:nth-child(2n){background:#202022}.stack-trace .stack-frame .stack-frame-call{font-size:12px;padding-bottom:3px}.stack-trace .stack-frame .stack-frame-file{color:#aaa;font-size:11px}.stack-trace .stack-frame.is-vendor .stack-frame-call,.stack-trace .stack-frame.is-vendor .stack-frame-file{font-size:10px}.hidden{display:none}[stupid-table] th{cursor:default}[tab-content]{display:none}.application.dark .pretty-jason{color:#d5d5d5}.application.dark .pretty-jason-key{color:#e36eec}.application.dark .pretty-jason-value-number{color:#997fff}.application.dark .pretty-jason-value-string{color:#e33e3a}.application.dark .pretty-jason-value-null,.application.dark .pretty-jason-value-undefined{color:#7f7f7f}.application.dark .pretty-jason-value-anonymous-function,.application.dark .pretty-jason-value-boolean,.application.dark .pretty-jason-value-resource{color:#8296ff}.application.dark .pretty-jason-icon-closed{border-color:transparent transparent transparent #919191}.application.dark .pretty-jason-icon-open{border-color:#919191 transparent transparent transparent}.ui-icon{display:inline-block;height:1em;width:1em;vertical-align:-.125em}.ui-icon svg{display:block;height:100%;width:100%} \ No newline at end of file diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/appearance-auto-icon.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/appearance-auto-icon.png deleted file mode 100644 index 5cb21ee0622a5f6eac80a12ed35d104cf5d0d26e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 zcmeAS@N?(olHy`uVBq!ia0vp^bAULNg9%8QyUU(tU|{a{ba4!+nDh4b{%qkynd2Yd zf4`J*}nkVJ4T!*VQz=TUm zK%{AEhspOESs`Dgds}@c-?^(kUwrPnc`@_u%|6|~yE`!SV9@&O+^vVEnC;uN$!Mvr z|B+X(UOjuZthZXq#Pe)gaejV(;6;Ih`~S?I428E0Cb zxBt(tm(}Ju4v*g*-w+ya^=U)d&R>-ekEEY`{&{JT=Ipb5hKI{`$LdYz=i^g4_Q69| zFxDhWPq{y@&id?$jon=yX0vstdR^ZL|Q@8o@|U*qchjW@;UZNL5Ygax0^>6>-%Q~flFSFH-FeZNY+Y3ADn zCS6^>zI^@Y_w|O(B{a<7B2*^7a zwf_H&gPS8Zy1jj{ahdtOoipFg*<$t3s&0YMmwl3KNecTGD*KEx4fk z)66}U!n?Z6i-V&Op@Niv4Yd}C%=t2Ff#uJethkaCG|4Que`@lCe>-1uhX8XYgQu&X J%Q~loCIEotxzPXs diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/appearance-dark-icon.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/appearance-dark-icon.png deleted file mode 100644 index f7d4285e176a805c93871894635828904bd0c41a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 975 zcmeAS@N?(olHy`uVBq!ia0vp^bAULNg9%8QyUU(tU|^o+>EaktG3V_a`|RLAnPVTH zJ=+QlXl#PQ|4iilU4t4n<2gDFd+Wq-5DxVYSRS?E07r|H3?FvpU@Ebi8(TR{`d znhUhUqR!eLS5%Aox@@{c(WK{g@?3lG%v0I_g8_^Cn|=(at*=CQkl> z$KJeobLfy$Nkzqp5Rn5%jvTpoG4O@vA&*HZ`T6>v?zPWba=uGO)M1i}*%zKm^<7>b zft;FJims|lRE#{bW3O^5li-FE+1SskzrjBS&N^k}^%Lg-Lr|x7^HWlS>pZT72&O`SWMa@Dxmn zDJw5GH#c|oH+*BXSWi!{ufLzaXo?Mxnm%os6GT*Bpa1zpsj3#ifHl|axIfKUmA)Ss z4iLld#?`C{TYWX_>U`FQV!i|Q>t3#TvoE2({{Mpq2?E>Co_HlzT3cJ2oP2l-Y;NNm6cukSHew%`0D+;jenKue;*BbA;_eC?RMm& z9RkR@|R=Px73y=@$-V1>>yZYTjLorG2Xwxxk|M%G>wd$=lz}-~E%ruC=^i z<@a@)dFTHt-k+IYJ^hgNkF@IA?ET;OZ>zVKe{OT>vbJoD@V(0a$N!ns{BBAthCVFWiAu>z zGdRqeGV5=09FvkheB=K2E!%vnZ%cPylX}ip_PS@q=6jqE8oxaMzGgl%gG>R_oG-b0 zKl!VCAW0Dxzb8Vprd}}q61gNYbfEda2o0dZS+isj;aniF0NRiu`!VyJ0PtbV!!utffAoN86`p z2n)NquJ~9fDO1q3A$ZM+GC6zuQY$;pzE9I9-zrQB3El9eYH!%;&~I9&QclM)oRwS5 zloaC7!_^VUXsD&&#(HE$gM{dW_-{;C4-@e|WJ7y7I%CAkAyR+A{^x40E z|E^uTmSAw=vxcKU+rwkW+>Xf{zT7hTmj3UbUB{YS|NmY5>`La@G~@V-9~ZMY?!SM2 z#)0Ya4n0*z&;1J8FyphXX5G)d=gt`LG%K9=2{Iz_o6NpHOpoTFxh{&CMH_QOxxSF%DZ>h_U++kZMVKrJ=0h<_xIY9)ms05LjnM3`6;WP z1tldV6%`q4O~WIzU7zefc6R?0>G-&~JhSEXu^Y~9TC{H6x^1^}LqkKK&*`vu{$&-@ zvHwzr$3#9JIkQ=FIp^b87Z;oJ+9|ds%r*XSW5I!aBEGV*Y|SUF*X4_|7RF8AY$DaW zX?g$)Fci?^BB(#u`um^X6+}{_ubH)AoSEn}r3Cu3K zo1b+>eZBkDJHe;p4#{}@Z@O}GMRnK{uZ*-G{X(#44Y>AvrT_Ijo4C(&g_jGhT#@zU z$jkZmk3*EyR|&0L<@H2GXyy$4iNT?rC6B^BhN-WTI$Ca2IA8ejNsprZRjZ0VoRqEU z`AV9^dt zk3Z$NUtIUx&eHSlk?x(DafsxJqy{LsrMTs0)~Bu9@6fcPtKZLX^;O-{%W?6)fccHV M)78&qol`;+0AxC(m;e9( diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon-120x120.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon-120x120.png deleted file mode 100644 index 72982ec1b958d26099ef1f44b265b3bdc11ce47b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7050 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 bav%o`{(B*9s)&!n00000NkvXXu0mjfFCyn+ diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon-60x60.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon-60x60.png deleted file mode 100644 index fb20164bc3eabe414a048f1d059f523c7584da6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2339 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 JPDHLkV1m-!fLj0n diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon-76x76.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon-76x76.png deleted file mode 100644 index dba45cc9b5eeb42f78cdf1785e5009c49efbb526..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3361 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 diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/apple-touch-icon.png deleted file mode 100644 index dcb82bc99b8f0c4f67390e00a03e17f33fd3ff9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12965 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 bav%o`{(B*9s)&!n00000NkvXXu0mjfFCyn+ diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/favicon-16x16.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/favicon-16x16.png deleted file mode 100644 index 6562f9cb04c4e6f65025d3480bc1fab1d13495c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 694 zcmV;n0!jUeP)l0I z>)2j!dno#=K^MgNz)nb8g8*NSeGEzu2JaIid#CBv3xP!f_~n;|?PAo!!cSuFiWp?p zVpd+O#nKyFY>~fu_0@YdlmNEhe%GG*`l^YEm<3z{GNwtQ$|Bm{8?&1r0p?jAS6^S( z3YNb5YUzFsAMN%{JS5opJ6q#dsJ8;inB3R<+A0u%*P^r&9UG$Wp3~b9v zHY3uK%6Hsx_-KGHKUsc!ATJ}X0|8*1%gjrP7-9%TcL-r%#Qs5yp~&+ruu|rp(Elg& zW9U!O>loYmcbn^j59XXI>q;x0fPDtAAEwFhH)-mD1H=2wg40mR{;x^m*`g45_m{Q;;D}LfV%hqrorSci(BlCAkDpE|1tUi+!h)r^kzx#2&yE znDw22;(0H>JaQV)S_0T*m(6z0`?3>Fv7ewxqQ+t;U~h~-4MKG$?q=8_frEmz=jsIZ z9!*)XY@DS1CCyLM^p}uj*I9Z5*j(lhlG2CZ6|)D1jUh<>%a`}}P~4T9yN$iAZJqGc zsr$jv+1k1(4TvAMv}}6c(z2xll$mDE+{`s;(l$PzmsuDHfu^Q)mQ79Tdm9?oPi<~q c?|@4k04axBl$$y!B>(^b07*qoM6N<$f@}y=5C8xG diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/favicon-32x32.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/icons/favicon-32x32.png deleted file mode 100644 index e38d7f599d1a9978ac00224a58dd5cf1b2d5bd35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1429 zcmV;G1#0?)T89m#!ZQHhO+qP}nwr#($6(={{efHy*RjY<~e%Cy^EKbumzv;`R z#2UBQ6>Zz{YhaEc=__9`!)h8XoZ_(sRjLQh9LkBsdf16N^4 zwS(iT>T1=211tbNnf2?sOWFLN0RcY$^>5G!FqtoXX?D}d$f^YF;~4byuba~0!&Ixs z=WnD+*A;26+Wv#UZq6{8erj|DGB$lxk8S{_0Dka;=cKD#KmZs3Bx6roS}P0)FMkOH7{FeTlCZ}N z2xAEhf`8onmg_Ef!T_KC^r7n|>0@?Ga12HWXC<@p#baSXq^AI{Aya?$(}&5O;~X2l zyJN?J_eUR(kiY} z$3S-g{z##Q0j0L(A9nX;%q3Z_FP7nf(N87*DXRmY)o>+XebzU5$U}ep^E>~{G1Pzj z<68i@=tZA3(sf%V7_<|8U9GRGbP?s_4uAos3~z<>Wy${>>6@-sdsdXLVew$w=cizE z(et1Gt~X7cwzL|Xl$uFk4nXgH?_OZ?x+&GymAxJ`VR^l*>mV8ml3ru#=Kx2@%+4NY zR>pk!K z6Ns=a^7;s4AfE|*2e>vTVC$L4&*4;s<}0EC@KHef&masI_cPvqmD+rR&l z>73`d{pEDbwJVAhGJyDu-u2GkVR)p?6$Kj&>t(M8&gXJI2uJv_Yu8@#bwE#HdiuB5 z6Z#0SfgA$ZgV+zA1Ra+6vs!;h?|RE`Sz@WNt8+JaV^sA-h1LiCbFj~AO4?%LrBd~k zUAsQD4Ty7|^Ol>ImVAv$=~0Mlmb;Xc4j`Tl+HGqRIGj?m1(?x0-tlLSCA#^ShvRV+ z3<&M&BfeqBmXuN}d{&XJj<}=&73;|8=aR1qv=sD~xBQ&a#Kic>!2`2z1n$Qf#L-Lu zJ*5a3U7A91+!u;^$9``_ z@_i`-*g-BO+K4`Er>qA;q;D(v_YquO(q(W6l;ts?T|z&#w8xIS39kh(0=$$``W}Tk z!bK10e{ukZaA!37cEtdB>la{@a6QW{w|7%V&x zbR}Rb)UN@ypJD*82j}g3&fIn9`8lverfIf(75fGVFc=WbwcWyc$iF)`Ha52T0*i~W z2RO(v=-JQy9K%YfdyCKmvl))W?}1A&q`Inlh84kAOY~00000NkvXXu0mjf)aA`Y diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/client-metrics.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/client-metrics.png deleted file mode 100644 index bd473b291dfb6c8a2df4b11118de007e970b2c3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 301072 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

&+iKpRDZZ!hq|E#ZXbi3#>3w#j=VL3S)x8l(t9q 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

LUE0fisg;wxULhy136=_oM|(o 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


l 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
>s|1&wpg(~p>W#g54uKgw8uHJCQziqslA@o$h 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 z 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 Tzr#NN+y0A->&~(rN6-HsLOC&~ diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/timeline.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/timeline.png deleted file mode 100644 index e1af12080b0a2e8a89c0ce8bc457c2148b6828b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 329962 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%0Ao)P8%)fi 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�lvq=e(XLyy_8r?d5L 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

IfBA;SdkH1}%wTx6-5LLa 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

%HvN3P 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 R*j);;!qe5yWt~$(695E6WvKuF diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/index.html b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/index.html deleted file mode 100644 index 551f184a..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/index.html +++ /dev/null @@ -1 +0,0 @@ -Clockwork

\ No newline at end of file diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/js/app.acca6230.js b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/js/app.acca6230.js deleted file mode 100644 index 2d736b47..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/js/app.acca6230.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(e){function t(t){for(var a,r,o=t[0],l=t[1],c=t[2],d=0,h=[];d'}),this.createElement("span",{text:"".concat(i," ")})]),this.generateHtmlPreview(this.data),this.generateHtmlNode(this.data)])])}},{key:"generateHtmlNode",value:function(e){var t=this;return this.createElement("ul",{style:{display:"none"}},Object.keys(e).filter((function(e){return!["__class__","__type__","__hash__"].includes(e)})).map((function(s){var i=t.resolveValueAndType(e[s]),n=Object(a["a"])(i,2),r=n[0],o=n[1];return t.createElement("li",{data:{key:s}},[t.createElement("span",{click:"object"==o?function(e){return t.objectNodeClickedCallback(e)}:void 0},[t.createElement("span",{class:"pretty-jason-icon",html:"object"==o?'':void 0}),t.createElement("span",{class:"pretty-jason-key",text:"".concat(s,": ")}),t.createElement("span",{class:"pretty-jason-value-".concat(o),text:r})])])})))}},{key:"generateHtmlPreview",value:function(e){var t=this;return this.createElement("span",{class:"pretty-jason-preview"},Object.keys(e).filter((function(e){return!["__class__","__type__","__hash__"].includes(e)})).slice(0,3).map((function(s){var i=t.resolveValueAndType(e[s]),n=Object(a["a"])(i,2),r=n[0],o=n[1];return t.createElement("span",{class:"pretty-jason-preview-item"},[t.createElement("span",{class:"pretty-jason-key",text:"".concat(s,": ")}),t.createElement("span",{class:"pretty-jason-value-".concat(o),text:r})])})).concat(Object.keys(e).length>3?[this.createElement("span",{class:"pretty-jason-preview-item",text:"..."})]:[]))}},{key:"resolveValueAndType",value:function(e){return null===e?["null","null"]:void 0===e?["undefined","undefined"]:"boolean"==typeof e?[e?"true":"false","boolean"]:"string"==typeof e?['"'.concat(e,'"'),"string"]:"object"==Object(R["a"])(e)?"array"==e.__type__?["Array(".concat(Object.values(e).length-1,")"),"object"]:e.__type__&&"object"!=e.__type__?[e.__type__,e.__type__.replace(" ","-")]:[e.__class__||"Object","object"]:[e.toString(),Object(R["a"])(e)]}},{key:"objectNodeClickedCallback",value:function(e){var t=e.currentTarget;this.isNodeExpanded(t)?this.collapseNode(t,e.ctrlKey||e.metaKey):this.expandNode(t,e.ctrlKey||e.metaKey)}},{key:"isNodeExpanded",value:function(e){var t=e.parentNode.querySelector("ul");return t&&"none"!=t.style.display}},{key:"expandNode",value:function(e,t){var s=this;this.renderObjectNode(e);var a=e.parentNode.querySelector("ul"),i=e.querySelector("i");i.classList.remove("pretty-jason-icon-closed","pretty-jason-icon-open"),a.style.display="block",i.classList.add("pretty-jason-icon-open"),t&&a.querySelectorAll(".pretty-jason-icon-closed").forEach((function(e){s.expandNode(e.parentNode.parentNode,t)}))}},{key:"collapseNode",value:function(e,t){var s=this,a=e.parentNode.querySelector("ul"),i=e.querySelector("i");i.classList.remove("pretty-jason-icon-closed","pretty-jason-icon-open"),a.style.display="none",i.classList.add("pretty-jason-icon-closed"),t&&a.querySelectorAll(".pretty-jason-icon-open").forEach((function(e){s.collapseNode(e.parentNode.parentNode,t)}))}},{key:"renderObjectNode",value:function(e){if(!e.dataset.rendered){var t=[],s=e;while(s=s.parentNode)if("LI"==s.tagName&&"key"in s.dataset){if(s.classList.contains("pretty-jason"))break;var a=s.dataset.key;t.unshift(isNaN(parseInt(a,10))?a:parseInt(a,10))}e.parentNode.append(this.generateHtmlNode(this.getDataFromPath(t))),e.dataset.rendered=!0}}},{key:"getDataFromPath",value:function(e){var t,s=this.data;while(void 0!==(t=e.shift()))s=s[t];return s}},{key:"createElement",value:function(e,t,s){var a=document.createElement(e);return t.html&&(a.innerHTML=t.html),t.text&&(a.innerText=t.text),t.class&&a.classList.add(t.class),t.style instanceof Object&&Object.keys(t.style).forEach((function(e){return a.style[e]=t.style[e]})),t.data instanceof Object&&Object.keys(t.data).forEach((function(e){return a.dataset[e]=t.data[e]})),t.click&&a.addEventListener("click",t.click),s instanceof Array&&s.forEach((function(e){return a.append(e)})),a}}]),e}(),I=function e(t,s){Object(E["a"])(this,e),this.message=t,this.exception=s},M=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("span",{on:{click:function(t){return e.expand(t)}}},[e.expanded?[e._v(" "+e._s(e.full)+" ")]:[e._t("default")]],2)},L=[],Q={name:"ShortenedText",props:["full"],data:function(){return{expanded:!1}},methods:{expand:function(e){this.expanded||(e.stopPropagation(),e.preventDefault()),this.expanded=!0}}},U=Q,F=Object(f["a"])(U,M,L,!1,null,null,null),J=F.exports,V={name:"StackTrace",components:{ShortenedText:J},props:["trace","file","line"],data:function(){return{showPopover:!1}},computed:{fullPath:function(){var e,t;return this.makeFullPath(this.file||(null===(e=this.trace[0])||void 0===e?void 0:e.file),this.line||(null===(t=this.trace[0])||void 0===t?void 0:t.line))},shortPath:function(){var e,t;return this.makeShortPath(this.file||(null===(e=this.trace[0])||void 0===e?void 0:e.file),this.line||(null===(t=this.trace[0])||void 0===t?void 0:t.line))}},methods:{closePopover:function(){this.showPopover=!1},togglePopover:function(e){this.trace&&(e.preventDefault(),this.showPopover=!this.showPopover,this.$el.offsetParent.clientWidth-this.$el.offsetLeft<300&&this.$refs.popover.classList.add("right-aligned"))},makeFullPath:function(e,t){return"".concat(e,":").concat(t)},makeShortPath:function(e,t){return this.makeFullPath(e,t).split(/[\/\\]/).pop()}}},H=V,W=Object(f["a"])(H,P,D,!1,null,null,null),B=W.exports,z={name:"ExceptionSection",components:{StackTrace:B},props:["compact"],methods:{showPreviousException:function(e){this.$request.exceptions.push(e.previous),e.previous=void 0}}},G=z,K=(s("9b34"),Object(f["a"])(G,S,O,!1,null,null,null)),X=K.exports,Z=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.parentRequest?s("div",{staticClass:"parent-request",class:{compact:e.compact}},[s("div",[s("div",{staticClass:"parent-title"},[e._v(" Subrequest of ")]),e.parentRequest.isCommand()?s("div",{staticClass:"parent-name"},[s("span",{staticClass:"type-text"},[e._v("CMD")]),e._v(" "+e._s(e.parentRequest.commandName)+" ")]):e.parentRequest.isQueueJob()?s("div",{staticClass:"parent-name"},[s("span",{staticClass:"type-text"},[e._v("QUEUE")]),e._v(" "+e._s(e.parentRequest.jobName)+" ")]):s("div",{staticClass:"parent-name"},[s("span",{staticClass:"parent-method"},[e._v(e._s(e.parentRequest.method))]),e._v(" "),s("span",{staticClass:"parent-uri"},[e._v(e._s(e.parentRequest.uri))])])]),s("div",{staticClass:"parent-close"},[s("a",{attrs:{href:"#"},on:{click:function(t){return e.showRequestById(e.parentRequest.id)}}},[e._v("Show")])])]):e._e()},Y=[],ee=(s("96cf"),s("1da1")),te={name:"ParentRequest",props:["compact"],data:function(){return{parentRequest:null}},methods:{showRequestById:function(e){this.global.$request=this.$requests.findId(e)}},watch:{$request:{handler:function(){var e=this;return Object(ee["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.parentRequest=null,e.$request&&e.$request.parent&&e.$request.parent.id){t.next=3;break}return t.abrupt("return");case 3:if(t.t0=e.$requests.findId(e.$request.parent.id),t.t0){t.next=8;break}return t.next=7,e.$requests.loadId(e.$request.parent.id);case 7:t.t0=t.sent;case 8:e.parentRequest=t.t0;case 9:case"end":return t.stop()}}),t)})))()},immediate:!0}}},se=te,ae=(s("1746"),Object(f["a"])(se,Z,Y,!1,null,null,null)),ie=ae.exports,ne={name:"MessagesOverlay",components:{ExceptionSection:X,ParentRequest:ie,StackTrace:B},data:function(){return{updateNotification:!1}},methods:{closeUpdateNotification:function(){this.$updateNotification.ignoreUpdate(this.$requests.remoteUrl),this.updateNotification=!1}},watch:{"$requests.remoteUrl":{handler:function(){this.updateNotification=this.$updateNotification.show(this.$requests.remoteUrl)},immediate:!0},"$updateNotification.serverVersion":function(){this.updateNotification=this.$updateNotification.show(this.$requests.remoteUrl)}}},re=ne,oe=(s("9cad"),Object(f["a"])(re,T,j,!1,null,null,null)),le=oe.exports,ce=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("modal",{attrs:{icon:"settings",title:"Settings",shown:e.$settings.shown},on:{"update:shown":function(t){return e.$set(e.$settings,"shown",t)}}},[s("div",{staticClass:"settings-modal"},[e.$settings.persistent?e._e():s("div",{staticClass:"settings-warning"},[s("div",{staticClass:"warning-text"},[s("span",{staticClass:"warning-label"},[e._v("Warning")]),s("span",[e._v("Settings can't be saved.")]),s("a",{attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.showPersistWarning=!0}}},[e._v("More info")])]),e.showPersistWarning?s("div",{staticClass:"warning-details"},[e._v(' Clockwork uses the "local storage" api to persist your settings. Please make sure the access to "local storage" is allowed for this app. ')]):e._e()]),s("div",{staticClass:"controls-group"},[s("label",{attrs:{for:"settings-editor"}},[e._v("Appearance")]),s("div",{staticClass:"controls"},[s("div",{staticClass:"appearance-controls"},[s("div",{staticClass:"option",class:{selected:"auto"==e.$settings.global.appearance},on:{click:function(t){return e.setAppearance("auto")}}},[s("img",{attrs:{src:"img/appearance-auto-icon.png"}}),e._v(" Auto ")]),s("div",{staticClass:"option",class:{selected:"light"==e.$settings.global.appearance},on:{click:function(t){return e.setAppearance("light")}}},[s("img",{attrs:{src:"img/appearance-light-icon.png"}}),e._v(" Light ")]),s("div",{staticClass:"option",class:{selected:"dark"==e.$settings.global.appearance},on:{click:function(t){return e.setAppearance("dark")}}},[s("img",{attrs:{src:"img/appearance-dark-icon.png"}}),e._v(" Dark ")])])])]),s("div",{staticClass:"controls-group"},[s("label",{attrs:{for:"settings-editor"}},[e._v("Code editor")]),s("div",{staticClass:"controls"},[s("select",{directives:[{name:"model",rawName:"v-model",value:e.$settings.global.editor,expression:"$settings.global.editor"}],attrs:{id:"settings-editor"},on:{change:[function(t){var s=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.$set(e.$settings.global,"editor",t.target.multiple?s:s[0])},e.save]}},[s("option",{attrs:{value:"atom"}},[e._v("Atom")]),s("option",{attrs:{value:"phpstorm"}},[e._v("PhpStorm")]),s("option",{attrs:{value:"sublime"}},[e._v("Sublime Text")]),s("option",{attrs:{value:"textmate"}},[e._v("Textmate")]),s("option",{attrs:{value:"vs-code"}},[e._v("Visual Studio Code")])]),s("div",{directives:[{name:"show",rawName:"v-show",value:"atom"==e.$settings.global.editor,expression:"$settings.global.editor == 'atom'"}],staticClass:"help-text"},[e._v(" Requires "),s("a",{attrs:{href:"https://atom.io/packages/open",target:"_blank"}},[e._v("Atom Open")]),e._v(" package. ")]),s("div",{directives:[{name:"show",rawName:"v-show",value:"sublime"==e.$settings.global.editor,expression:"$settings.global.editor == 'sublime'"}],staticClass:"help-text"},[e._v(" Requires "),s("a",{attrs:{href:"https://github.com/asuth/subl-handler",target:"_blank"}},[e._v("subl-handler")]),e._v(". ")])])]),s("div",{staticClass:"controls-group"},[s("label",{attrs:{for:"settings-local-path-map"}},[e._v("Code path")]),s("div",{staticClass:"controls"},[s("div",{staticClass:"controls-input-vgroup"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$settings.site.localPathMap.real,expression:"$settings.site.localPathMap.real"}],attrs:{type:"text",name:"settings-local-path-map-real",placeholder:"/real/path"},domProps:{value:e.$settings.site.localPathMap.real},on:{change:e.save,input:function(t){t.target.composing||e.$set(e.$settings.site.localPathMap,"real",t.target.value)}}}),s("input",{directives:[{name:"model",rawName:"v-model",value:e.$settings.site.localPathMap.local,expression:"$settings.site.localPathMap.local"}],attrs:{type:"text",name:"settings-local-path-map-local",placeholder:"/local/path"},domProps:{value:e.$settings.site.localPathMap.local},on:{change:e.save,input:function(t){t.target.composing||e.$set(e.$settings.site.localPathMap,"local",t.target.value)}}})]),s("div",{staticClass:"help-text"},[e._v(" Map a remote path to a local path when developing on a remote server or a virtual machine. ")])])]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.$platform.hasFeature("requests-list"),expression:"$platform.hasFeature('requests-list')"}],staticClass:"controls-group"},[s("label",{attrs:{for:"settings-on-demand-secret"}},[e._v("On-demand")]),s("div",{staticClass:"controls"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$settings.site.onDemandSecret,expression:"$settings.site.onDemandSecret"}],attrs:{type:"text",name:"settings-on-demand-secret",placeholder:"secret"},domProps:{value:e.$settings.site.onDemandSecret},on:{change:e.save,input:function(t){t.target.composing||e.$set(e.$settings.site,"onDemandSecret",t.target.value)}}}),s("div",{staticClass:"help-text"},[e._v(" Only used if the server-side has on-demand mode with secret enabled. ")])])]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.$platform.hasFeature("requests-list"),expression:"$platform.hasFeature('requests-list')"}],staticClass:"controls-group"},[s("label"),s("div",{staticClass:"controls"},[s("label",{staticClass:"controls-checkbox"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$settings.global.showIncomingRequests,expression:"$settings.global.showIncomingRequests"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.$settings.global.showIncomingRequests)?e._i(e.$settings.global.showIncomingRequests,null)>-1:e.$settings.global.showIncomingRequests},on:{change:[function(t){var s=e.$settings.global.showIncomingRequests,a=t.target,i=!!a.checked;if(Array.isArray(s)){var n=null,r=e._i(s,n);a.checked?r<0&&e.$set(e.$settings.global,"showIncomingRequests",s.concat([n])):r>-1&&e.$set(e.$settings.global,"showIncomingRequests",s.slice(0,r).concat(s.slice(r+1)))}else e.$set(e.$settings.global,"showIncomingRequests",i)},e.save]}}),e._v(" Show incoming requests ")]),s("label",{staticClass:"controls-checkbox"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$settings.global.preserveLog,expression:"$settings.global.preserveLog"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.$settings.global.preserveLog)?e._i(e.$settings.global.preserveLog,null)>-1:e.$settings.global.preserveLog},on:{change:[function(t){var s=e.$settings.global.preserveLog,a=t.target,i=!!a.checked;if(Array.isArray(s)){var n=null,r=e._i(s,n);a.checked?r<0&&e.$set(e.$settings.global,"preserveLog",s.concat([n])):r>-1&&e.$set(e.$settings.global,"preserveLog",s.slice(0,r).concat(s.slice(r+1)))}else e.$set(e.$settings.global,"preserveLog",i)},e.save]}}),e._v(" Keep requests log ")])])]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.$platform.hasFeature("requests-list"),expression:"$platform.hasFeature('requests-list')"}],staticClass:"controls-group"},[s("label"),s("div",{staticClass:"controls"},[s("label",{staticClass:"controls-checkbox"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$settings.global.hideCommandTypeRequests,expression:"$settings.global.hideCommandTypeRequests"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.$settings.global.hideCommandTypeRequests)?e._i(e.$settings.global.hideCommandTypeRequests,null)>-1:e.$settings.global.hideCommandTypeRequests},on:{change:[function(t){var s=e.$settings.global.hideCommandTypeRequests,a=t.target,i=!!a.checked;if(Array.isArray(s)){var n=null,r=e._i(s,n);a.checked?r<0&&e.$set(e.$settings.global,"hideCommandTypeRequests",s.concat([n])):r>-1&&e.$set(e.$settings.global,"hideCommandTypeRequests",s.slice(0,r).concat(s.slice(r+1)))}else e.$set(e.$settings.global,"hideCommandTypeRequests",i)},e.save]}}),e._v(" Hide commands in requests list ")]),s("label",{staticClass:"controls-checkbox"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$settings.global.hideQueueJobTypeRequests,expression:"$settings.global.hideQueueJobTypeRequests"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.$settings.global.hideQueueJobTypeRequests)?e._i(e.$settings.global.hideQueueJobTypeRequests,null)>-1:e.$settings.global.hideQueueJobTypeRequests},on:{change:[function(t){var s=e.$settings.global.hideQueueJobTypeRequests,a=t.target,i=!!a.checked;if(Array.isArray(s)){var n=null,r=e._i(s,n);a.checked?r<0&&e.$set(e.$settings.global,"hideQueueJobTypeRequests",s.concat([n])):r>-1&&e.$set(e.$settings.global,"hideQueueJobTypeRequests",s.slice(0,r).concat(s.slice(r+1)))}else e.$set(e.$settings.global,"hideQueueJobTypeRequests",i)},e.save]}}),e._v(" Hide queue jobs in requests list ")]),s("label",{staticClass:"controls-checkbox"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$settings.global.hideTestTypeRequests,expression:"$settings.global.hideTestTypeRequests"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.$settings.global.hideTestTypeRequests)?e._i(e.$settings.global.hideTestTypeRequests,null)>-1:e.$settings.global.hideTestTypeRequests},on:{change:[function(t){var s=e.$settings.global.hideTestTypeRequests,a=t.target,i=!!a.checked;if(Array.isArray(s)){var n=null,r=e._i(s,n);a.checked?r<0&&e.$set(e.$settings.global,"hideTestTypeRequests",s.concat([n])):r>-1&&e.$set(e.$settings.global,"hideTestTypeRequests",s.slice(0,r).concat(s.slice(r+1)))}else e.$set(e.$settings.global,"hideTestTypeRequests",i)},e.save]}}),e._v(" Hide tests in requests list ")])])]),s("div",{staticClass:"settings-footer"},[e._v(" Version "+e._s(e.$credits.version)+" • "),s("a",{attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showCredits(t)}}},[e._v("Credits")])])])])},ue=[],de={name:"SettingsModal",components:{Modal:p},data:function(){return{showPersistWarning:!1}},methods:{setAppearance:function(e){this.$settings.global.appearance=e,this.save()},save:function(){this.$settings.save(),this.$onDemand.enableProfiling()},showCredits:function(){this.$settings.toggle(),this.$credits.toggle()}}},he=de,ve=(s("28e9"),Object(f["a"])(he,ce,ue,!1,null,null,null)),fe=ve.exports,me=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("modal",{attrs:{icon:"share",title:"Share",shown:e.$sharing.shown},on:{"update:shown":function(t){return e.$set(e.$sharing,"shown",t)}}},[s("div",{staticClass:"sharing-modal"},[e.$sharing.termsAccepted?[s("div",{staticClass:"sharing-content"},[s("label",{staticClass:"content-item item-all",class:{active:e.filterAll}},[s("span",{staticClass:"item-text"},[e._v("All")]),s("input",{directives:[{name:"model",rawName:"v-model",value:e.filterAll,expression:"filterAll"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.filterAll)?e._i(e.filterAll,null)>-1:e.filterAll},on:{change:function(t){var s=e.filterAll,a=t.target,i=!!a.checked;if(Array.isArray(s)){var n=null,r=e._i(s,n);a.checked?r<0&&(e.filterAll=s.concat([n])):r>-1&&(e.filterAll=s.slice(0,r).concat(s.slice(r+1)))}else e.filterAll=i}}})]),e._l(e.sections,(function(t){return s("label",{staticClass:"content-item",class:{active:e.filter[t.name]&&t.available,unavailable:!t.available}},[s("icon",{attrs:{name:t.icon}}),s("span",{staticClass:"item-text"},[e._v(e._s(t.text))]),s("input",{directives:[{name:"model",rawName:"v-model",value:e.filter[t.name],expression:"filter[section.name]"}],attrs:{type:"checkbox",disabled:t.readonly||!t.available},domProps:{checked:Array.isArray(e.filter[t.name])?e._i(e.filter[t.name],null)>-1:e.filter[t.name]},on:{change:function(s){var a=e.filter[t.name],i=s.target,n=!!i.checked;if(Array.isArray(a)){var r=null,o=e._i(a,r);i.checked?o<0&&e.$set(e.filter,t.name,a.concat([r])):o>-1&&e.$set(e.filter,t.name,a.slice(0,o).concat(a.slice(o+1)))}else e.$set(e.filter,t.name,n)}}})],1)}))],2),e.error?s("p",{staticClass:"error-message"},[e._v(e._s(e.errorMessage))]):e._e(),s("a",{staticClass:"button",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.share(t)}}},[e.isCopied?[e._v(" Copied to clipboard! ")]:e.$sharing.inProgress?[s("spinner",{attrs:{name:"fading-circle",width:"18",height:"18","no-fade-in":!0,color:"dark"==e.$settings.appearance?"#f27e02":"#258cdb"}}),e._v(" Sharing... ")]:[e._v(" Share ")]],2)]:[s("div",{staticClass:"sharing-terms"},[s("h1",[s("icon",{attrs:{name:"users"}})],1),s("p",[e._v("Request will be uploaded to the Clockwork Cloud servers and a unique public link generated for you.")]),s("h2",[e._v("Deleting")]),s("ul",[s("li",[e._v("You can delete the request anytime via the shared link.")]),s("li",[e._v("Shared links might expire after a few weeks.")])]),s("h2",[e._v("Privacy")]),s("ul",[s("li",[e._v("Shared requests are hosted on DigitalOcean servers.")]),s("li",[e._v("Collected data is never shared with third-parties.")])]),s("a",{staticClass:"button",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$sharing.acceptTerms()}}},[e._v("Continue")])])]],2)])},pe=[],ge=(s("a623"),s("b0c0"),{name:"SharingModal",components:{Modal:p},data:function(){return{filter:{performance:!0,log:!0,events:!0,models:!0,database:!0,cache:!0,redis:!0,queue:!0,views:!0,notifications:!0,routes:!0,output:!0,userData:!0},isCopied:!1,error:!1}},computed:{sections:function(){var e,t;return[{text:"Performance",name:"performance",icon:"activity",available:!0,readonly:!0},{text:"Log",name:"log",icon:"edit-2",available:this.shownSections.log},{text:"Events",name:"events",icon:"zap",available:this.shownSections.events},{text:"Models",name:"models",icon:"disc",available:this.shownSections.models},{text:"Database",name:"database",icon:"database",available:this.shownSections.database},{text:"Cache",name:"cache",icon:"paperclip",available:this.shownSections.cache},{text:"Redis",name:"redis",icon:"layers",available:this.shownSections.redis},{text:"Queue",name:"queue",icon:"clock",available:this.shownSections.queue},{text:"Views",name:"views",icon:"image",available:this.shownSections.views},{text:"Notifications",name:"notifications",icon:"mail",available:this.shownSections.notifications},{text:"Routes",name:"routes",icon:"map",available:this.shownSections.routes},{text:"Output",name:"output",icon:"terminal",available:this.shownSections.output},{text:"Custom tabs",name:"userData",icon:"menu",available:null===(e=this.$request)||void 0===e||null===(t=e.userData)||void 0===t?void 0:t.length}]},shownSections:function(){var e,t,s,a,i,n,r,o,l,c,u,d,h,v,f,m,p,g,b,w,_,y=this;return{log:(null===(e=this.$request)||void 0===e||null===(t=e.log)||void 0===t?void 0:t.length)>0,models:["modelsRetrieved","modelsCreated","modelsUpdated","modelsDeleted"].some((function(e){var t;return null===(t=y.$request)||void 0===t?void 0:t[e]}))||(null===(s=this.$request)||void 0===s?void 0:s.modelsActions.length)>0,database:(null===(a=this.$request)||void 0===a?void 0:a.databaseQueriesCount)>0||(null===(i=this.$request)||void 0===i||null===(n=i.databaseQueries)||void 0===n?void 0:n.length)>0,cache:["cacheReads","cacheHits","cacheWrites","cacheDeletes","cacheTime"].some((function(e){var t;return null===(t=y.$request)||void 0===t?void 0:t[e]}))||(null===(r=this.$request)||void 0===r?void 0:r.cacheQueries.length)>0,redis:(null===(o=this.$request)||void 0===o||null===(l=o.redisCommands)||void 0===l?void 0:l.length)>0,queue:(null===(c=this.$request)||void 0===c||null===(u=c.queueJobs)||void 0===u?void 0:u.length)>0,events:(null===(d=this.$request)||void 0===d||null===(h=d.events)||void 0===h?void 0:h.length)>0,views:(null===(v=this.$request)||void 0===v||null===(f=v.viewsData)||void 0===f?void 0:f.events.length)>0,notifications:(null===(m=this.$request)||void 0===m||null===(p=m.notifications)||void 0===p?void 0:p.length)>0,routes:(null===(g=this.$request)||void 0===g||null===(b=g.routes)||void 0===b?void 0:b.length)>0,output:(null===(w=this.$request)||void 0===w||null===(_=w.commandOutput)||void 0===_?void 0:_.length)>0}},filterAll:{get:function(){var e=this;return this.sections.every((function(t){return!t.available||e.filter[t.name]}))},set:function(e){var t=this;this.sections.filter((function(e){return e.available&&!e.readonly})).forEach((function(s){return t.filter[s.name]=e}))}},errorMessage:function(){return"metadata-too-large"==this.error?"Shared request metadata is too large, please try selecting fewer sections.":"temporarily-unavailable"==this.error?"Share service is temporarily unavailable, please try again later.":"Unexpected error, please try again later."}},methods:{share:function(){var e=this;this.$sharing.share(this.$request,this.filter).then((function(t){if(t&&t.error)return e.error=t.error;e.$copyText(e.$request.shareUrl).then((function(){return e.isCopied=!0}))}))}},watch:{filter:{handler:function(){this.$sharing.clear(this.$request),this.isCopied=!1},deep:!0},$request:function(){this.isCopied=!1},"$sharing.shown":function(){this.isCopied=this.error=!1}}}),be=ge,we=(s("d901"),Object(f["a"])(be,me,pe,!1,null,null,null)),_e=we.exports,ye=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("modal",{attrs:{icon:"trash-2",title:"Delete",shown:e.$sharing.shownDelete},on:{"update:shown":function(t){return e.$set(e.$sharing,"shownDelete",t)}}},[s("div",{staticClass:"delete-shared-modal"},[s("h1",[e.deleted?[s("icon",{attrs:{name:"check-circle"}})]:[s("icon",{attrs:{name:"trash-2"}})]],2),s("p",[e.deleted?[e._v(" Shared request was successfully deleted. ")]:[e._v(" Are you sure you want to delete this shared request? ")]],2),s("a",{staticClass:"button",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.deleteShared(t)}}},[e.deleted?[e._v(" Deleted! ")]:e.deleting?[s("spinner",{attrs:{name:"fading-circle",width:"18",height:"18","no-fade-in":!0,color:"dark"==e.$settings.appearance?"#f27e02":"#258cdb"}}),e._v(" Deleting... ")]:[e._v(" Delete ")]],2)])])},Ce=[],qe={name:"SharingDeleteModal",components:{Modal:p},data:function(){return{deleting:!1,deleted:!1}},methods:{deleteShared:function(){var e=this;this.deleting=!0,this.$sharing.deleteShared().then((function(){return e.deleted=!0}))}}},$e=qe,ke=(s("7e04"),Object(f["a"])($e,ye,Ce,!1,null,null,null)),xe=ke.exports,Te=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"details-header-tabs"},e._l(e.tabs,(function(t){return t.shown?s("tab-handle",{key:t.name,attrs:{text:t.text,name:t.name,icon:t.icon,active:t.name==e.activeTab,short:e.shortTabs.includes(t),full:e.fullTabs.includes(t)},on:{"tab-selected":function(t){return e.$emit("tab-selected",t)}}},[e._v(e._s(t.text))]):e._e()})),1)},je=[],Se=(s("7db0"),s("c975"),s("2532"),function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("a",{staticClass:"details-header-tab",class:{active:e.active,short:e.short,full:e.full},attrs:{href:"#"},on:{click:e.selectTab}},[e.icon?s("icon",{attrs:{name:e.icon,title:e.text}}):e._e(),s("div",{directives:[{name:"show",rawName:"v-show",value:!e.short,expression:"! short"}],staticClass:"tab-title"},[e._v(e._s(e.text))]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.badge&&!e.short,expression:"badge && ! short"}],staticClass:"tab-badge"},[e._v(e._s(e.badge))])],1)}),Oe=[],Pe={name:"TabHandle",props:["text","name","icon","badge","active","short","full"],methods:{selectTab:function(){this.$emit("tab-selected",this.name)}}},De=Pe,Re=(s("0877"),Object(f["a"])(De,Se,Oe,!1,null,null,null)),Ee=Re.exports,Ne=s("2fd4"),Ae=s.n(Ne),Ie={name:"TabBar",components:{TabHandle:Ee},props:{tabs:{default:function(){return[]}},activeTab:{}},data:function(){return{shortTabs:[],fullTabs:[]}},methods:{hideOverflowingTabs:function(){var e=this;this.shortTabs=[],this.fullTabs=[],this.$nextTick((function(){return e.hideNextOverflowingTab()}))},hideNextOverflowingTab:function(){var e=this;if(!(this.$el.scrollWidth<=this.$el.clientWidth)){var t=this.tabs.indexOf(this.tabs.find((function(t){return t.name==e.activeTab}))),s=this.tabs.slice().sort((function(s,a){return Math.abs(t-e.tabs.indexOf(a))-Math.abs(t-e.tabs.indexOf(s))})).find((function(t){return!e.shortTabs.includes(t)}));if(!s||s.name==this.activeTab)return this.fullTabs=this.tabs.filter((function(t){return!e.shortTabs.includes(t)}));this.shortTabs.push(s),this.$nextTick((function(){return e.hideNextOverflowingTab()}))}}},watch:{tabs:function(){this.hideOverflowingTabs()},activeTab:function(){this.hideOverflowingTabs()}},mounted:function(){var e=this;this.resizeObserver=new ResizeObserver(Ae()((function(){return e.hideOverflowingTabs()}),10)),this.resizeObserver.observe(this.$el)}},Me=Ie,Le=Object(f["a"])(Me,Te,je,!1,null,null,null),Qe=Le.exports,Ue=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("div",{staticClass:"counters-row"},[s("div",{directives:[{name:"show",rawName:"v-show",value:e.$request.cacheQueries.length,expression:"$request.cacheQueries.length"}],staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.cacheQueries.length))]),s("div",{staticClass:"counter-title"},[e._v("queries")])]),s("div",{directives:[{name:"show",rawName:"v-show",value:null!==e.$request.cacheReads,expression:"$request.cacheReads !== null"}],staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.cacheReads))]),s("div",{staticClass:"counter-title"},[e._v("reads")])]),s("div",{directives:[{name:"show",rawName:"v-show",value:null!==e.$request.cacheHits,expression:"$request.cacheHits !== null"}],staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.cacheHits))]),s("div",{staticClass:"counter-title"},[e._v("hits")])]),s("div",{directives:[{name:"show",rawName:"v-show",value:null!==e.$request.cacheMisses,expression:"$request.cacheMisses !== null"}],staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.cacheMisses))]),s("div",{staticClass:"counter-title"},[e._v("misses")])]),s("div",{directives:[{name:"show",rawName:"v-show",value:null!==e.$request.cacheWrites,expression:"$request.cacheWrites !== null"}],staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.cacheWrites))]),s("div",{staticClass:"counter-title"},[e._v("writes")])]),s("div",{directives:[{name:"show",rawName:"v-show",value:null!==e.$request.cacheDeletes,expression:"$request.cacheDeletes !== null"}],staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.cacheDeletes))]),s("div",{staticClass:"counter-title"},[e._v("deletes")])]),s("div",{directives:[{name:"show",rawName:"v-show",value:null!==e.$request.cacheTime,expression:"$request.cacheTime !== null"}],staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.cacheTime))]),s("div",{staticClass:"counter-title"},[e._v("time")])])]),e.$request.cacheQueries.length?s("details-table",{attrs:{title:"Queries",icon:"paperclip",columns:e.columns,items:e.$request.cacheQueries,filter:e.filter,"filter-example":"info@underground.works action:miss key:lastRequest file:Controller.php"},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a},[e.columns.includes("Connection")?s("td",[e._v(e._s(t.connection))]):e._e(),s("td",{staticClass:"cache-query-type"},[e._v(e._s(t.type))]),s("td",[e._v(e._s(t.key))]),s("td",[s("div",{staticClass:"database-query"},[s("div",{staticClass:"database-query-content"},[s("pretty-print",{attrs:{data:t.value}})],1),s("stack-trace",{staticClass:"database-query-path",attrs:{trace:t.trace,file:t.file,line:t.line}})],1)]),s("td",[t.expiration?s("span",[e._v(e._s(t.expiration))]):e._e()]),e.columns.includes("Duration")?s("td",[e._v(e._s(e._f("round")(t.duration,3))+" ms")]):e._e()])}))}}],null,!1,1651104168)}):e._e()],1)},Fe=[],Je=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"details-table"},[e.noHeader?e._e():s("div",{staticClass:"table-header"},[s("div",{staticClass:"header-title"},[s("icon",{attrs:{name:e.icon}}),e._v(" "+e._s(e.title)+" "),e.badge?s("span",{staticClass:"title-badge"},[e._v(e._s(e.badge))]):e._e()],1),e._t("toolbar",[s("div",{staticClass:"header-group"},[e.filter?s("div",{staticClass:"header-search"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.filter.input,expression:"filter.input"}],attrs:{type:"search",placeholder:"Search..."},domProps:{value:e.filter.input},on:{input:function(t){t.target.composing||e.$set(e.filter,"input",t.target.value)}}}),s("icon",{attrs:{name:"search"}})],1):e._e()])],{filter:e.filter})],2),s("div",{staticClass:"table-content"},[s("table",[s("thead",[e.noTableHead?e._e():s("tr",[e._t("header",e._l(e.columns,(function(t,a){return s("th",{class:t.class,on:{click:function(s){e.filter.sortBy(t.sortBy||t.toLowerCase())}}},[e._v(" "+e._s(t.name||t)+" "),s("icon",{directives:[{name:"show",rawName:"v-show",value:e.filter.sortedBy==(t.sortBy||t.toLowerCase()),expression:"filter.sortedBy == (column.sortBy || column.toLowerCase())"}],attrs:{name:e.filter.sortedDesc?"chevron-down":"chevron-up"}})],1)})),{filter:e.filter})],2)]),s("tbody",[e.hasPreviousItems?s("tr",{staticClass:"pagination-controls"},[s("td",{attrs:{colspan:e.columns.length}},[s("a",{attrs:{href:"#"},on:{click:e.showPreviousItems}},[e._v("Show "+e._s(e.previousItemsCount)+" previous")])])]):e._e(),e._t("body",null,{items:e.shownItems}),e.hasNextItems?s("tr",{staticClass:"pagination-controls"},[s("td",{attrs:{colspan:e.columns.length}},[s("a",{attrs:{href:"#"},on:{click:e.showNextItems}},[e._v("Show "+e._s(e.nextItemsCount)+" more")])])]):e._e()],2)])])])},Ve=[],He=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("a",{staticClass:"toggle-filter",attrs:{href:"#"},on:{click:function(t){return t.stopPropagation(),e.filter.toggle(t)}}},[s("icon",{attrs:{name:"search"}})],1)},We=[],Be={name:"DetailsTableFilterToggle",props:["filter"]},ze=Be,Ge=Object(f["a"])(ze,He,We,!1,null,null,null),Ke=Ge.exports,Xe=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div")},Ze=[],Ye=s("1901"),et=s.n(Ye),tt={name:"PrettyPrint",props:["data","expanded","linkify"],methods:{render:function(){var e=this.data,t=document.createElement("div");if(!0===e)t.innerHTML="true";else if(!1===e)t.innerHTML="false";else if(void 0===e)t.innerHTML="undefined";else if(null===e)t.innerHTML="null";else if("number"===typeof e)t.innerText=e;else try{t.append(new A(e).generateHtml())}catch(s){t.innerText=e,this.linkify&&(t.innerHTML=et()(t.innerHTML))}this.$el.firstChild&&this.$el.firstChild.remove(),this.$el.append(t),this.expanded&&this.$el.querySelector(".pretty-jason > li > span").click()}},mounted:function(){this.render()},watch:{data:function(){this.render()}}},st=tt,at=Object(f["a"])(st,Xe,Ze,!1,null,null,null),it=at.exports,nt={name:"DetailsTable",components:{DetailsTableFilterToggle:Ke,PrettyPrint:it},props:{badge:{},columns:{},filter:{},filterExample:{},icon:{default:"menu"},items:{},noHeader:{},noTableHead:{},perPage:{default:30},title:{}},data:function(){return{firstShown:0}},computed:{filteredItems:function(){return this.filter?this.filter.filter(this.items):this.items},shownItems:function(){return this.firstShown>this.filteredItems.length&&(this.firstShown=Math.max(this.filteredItems.length-this.perPage,0)),this.filteredItems.slice(this.firstShown,this.firstShown+this.perPage)},hasPreviousItems:function(){return this.firstShown>0},previousItemsCount:function(){return this.firstShown},hasNextItems:function(){return this.firstShown+this.perPaget&&(e.scrollTop=t)}},watch:{filteredItems:function(){this.firstShown=0}}},rt=nt,ot=(s("2958"),Object(f["a"])(rt,Je,Ve,!1,null,null,null)),lt=ot.exports,ct=(s("466d"),s("7677")),ut=s("460c"),dt=s("e3ee"),ht=s("b166"),vt=s("1212"),ft=s("cc73"),mt=s("2b0e"),pt=function(){function e(t,s){Object(E["a"])(this,e),this.tags=t,this.map=s,this.shown=!1,this.sortedBy=void 0,this.sortedDesc=!1,this.input=""}return Object(N["a"])(e,[{key:"toggle",value:function(e){this.shown=!this.shown,this.shown&&mt["a"].nextTick((function(){var t=e.target;while(t=t.parentNode)if("TABLE"==t.tagName)break;t.querySelector(".filter input").focus()}))}},{key:"sortBy",value:function(e){this.sortedBy==e?this.sortedDesc=!this.sortedDesc:(this.sortedBy=e,this.sortedDesc=!0)}},{key:"filter",value:function(e){var t=this,s=this.tokenize(this.input),a=s.terms,i=s.tags;if(e=e.filter((function(e){var s=t.map?t.map(e):e;return t.matchesTerms(s,a)&&t.matchesTags(e,i)})),this.sortedBy){var n=this.tags.find((function(e){return e.tag==t.sortedBy}));e.sort((function(e,s){var a,i;return n&&"number"==n.type?e[t.sortedBy]-s[t.sortedBy]:null===(a=e[t.sortedBy])||void 0===a?void 0:a.toString().localeCompare(null===(i=s[t.sortedBy])||void 0===i?void 0:i.toString())}))}return this.sortedDesc&&(e=e.reverse()),e}},{key:"matchesTerms",value:function(e,t){var s=this;return!t.length||("object"==Object(R["a"])(e)&&null!==e?Object.values(e).find((function(e){return s.matchesTerms(e,t)})):"string"==typeof e&&t.find((function(t){return e.toLowerCase().includes(t.toLowerCase())})))}},{key:"matchesTags",value:function(e,t){var s=this;return!Object.keys(t).length||Object.keys(t).every((function(a){return a=s.tags.find((function(e){return e.tag==a})),!!a&&("number"==a.type||"date"==a.type?t[a.tag].every((function(t){return s.isTagApplicable(a,e,t)})):t[a.tag].find((function(t){return s.isTagApplicable(a,e,t)})))}))}},{key:"isTagApplicable",value:function(e,t,s){return e.apply?e.apply(t,s):(t=e.map?e.map(t):t[e.tag],"number"==e.type?(a=s.match(/^<(\d+(?:\.\d+)?)$/))?t(\d+(?:\.\d+)?)$/))?parseFloat(a[1])(.+)$/))?Object(vt["a"])(Object(ut["a"])(new Date(t),0),Object(dt["a"])(i[1].match(/^\d+:\d+(:\d+)?$/)?Object(ht["a"])(new Date,"yyyy-MM-dd ")+i[1]:i[1])):Object(ft["a"])(Object(ut["a"])(new Date(t),0),Object(dt["a"])(s.match(/^\d+:\d+(:\d+)?$/)?Object(ht["a"])(new Date,"yyyy-MM-dd ")+s:s)):"string"==typeof t&&t.toLowerCase().includes(s.toLowerCase()));var a,i}},{key:"tokenize",value:function(e){var t,s=[],a={},i=/(\w+:)?("[^"]*"|[^\s]+)/g;while(t=i.exec(e)){var n=t[1]?t[1].substr(0,t[1].length-1):void 0,r=t[2];(t=r.match(/^"(.+?)"$/))&&(r=t[1]),n?(a[n]||(a[n]=[]),a[n].push(r)):s.push(r)}return{terms:s,tags:a}}}]),e}(),gt={name:"CacheTab",components:{DetailsTable:lt,PrettyPrint:it,StackTrace:B},props:["active"],data:function(){return{filter:new pt([{tag:"action",apply:function(e,t){if(["read","write","delete","miss"].includes(t.toLowerCase()))return e.type.toLowerCase()==t.toLowerCase()}},{tag:"key"},{tag:"file",map:function(e){return e.shortPath}}])}},computed:{columns:function(){var e=[{name:"Action",sortBy:"type"},"Key","Value","Expires"];return this.$request.cacheQueries.some((function(e){return e.connection}))&&e.unshift("Connection"),this.$request.cacheQueries.some((function(e){return e.duration}))&&e.push("Duration"),e}}},bt=gt,wt=Object(f["a"])(bt,Ue,Fe,!1,null,null,null),_t=wt.exports,yt=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("div",{staticClass:"counters-row"},[s("div",{staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.databaseQueriesCount))]),s("div",{staticClass:"counter-title"},[e._v("queries")])]),e.$request.databaseSlowQueries?s("div",{staticClass:"counter database-slow-query"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.databaseSlowQueries))]),s("div",{staticClass:"counter-title has-mark"},[e._v("slow")])]):e._e(),e.$request.databaseSelects?s("div",{staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.databaseSelects))]),s("div",{staticClass:"counter-title"},[e._v("selects")])]):e._e(),e.$request.databaseInserts?s("div",{staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.databaseInserts))]),s("div",{staticClass:"counter-title"},[e._v("inserts")])]):e._e(),e.$request.databaseUpdates?s("div",{staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.databaseUpdates))]),s("div",{staticClass:"counter-title"},[e._v("updates")])]):e._e(),e.$request.databaseDeletes?s("div",{staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.databaseDeletes))]),s("div",{staticClass:"counter-title"},[e._v("deletes")])]):e._e(),e.$request.databaseOthers?s("div",{staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.databaseOthers))]),s("div",{staticClass:"counter-title"},[e._v("other")])]):e._e(),s("div",{staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.databaseDurationRounded)+" ms")]),s("div",{staticClass:"counter-title"},[e._v("time")])])]),e.$request.databaseQueries.length?s("details-table",{attrs:{title:"Queries",icon:"database",columns:e.columns,items:e.$request.databaseQueries,filter:e.filter,"filter-example":"where request_id model:request type:select file:Controller.php duration:>100"},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a,class:{"database-slow-query":t.tags.includes("slow")}},[s("td",[s("shortened-text",{attrs:{full:t.model}},[e._v(e._s(t.shortModel))])],1),e.columns.includes("Connection")?s("td",[e._v(e._s(t.connection))]):e._e(),s("td",[s("div",{staticClass:"database-query"},[s("div",{staticClass:"database-query-content"},[s("div",[e._v(e._s(t.query))]),t.bindings?s("div",{staticClass:"database-query-bindings"},[s("pretty-print",{attrs:{data:t.bindings}})],1):e._e()]),s("stack-trace",{staticClass:"database-query-path",attrs:{trace:t.trace,file:t.file,line:t.line}})],1)]),s("td",{staticClass:"database-duration"},[t.duration?s("span",[e._v(e._s(e._f("round")(t.duration,3))+" ms")]):e._e()])])}))}}],null,!1,2035122076)}):e._e()],1)},Ct=[],qt=(s("a434"),s("4d63"),s("6062"),s("3ca3"),s("ddb0"),{name:"DatabaseTab",components:{DetailsTable:lt,PrettyPrint:it,ShortenedText:J,StackTrace:B},props:["active"],data:function(){return{filter:new pt([{tag:"model"},{tag:"type",apply:function(e,t){if(["select","update","insert","delete"].includes(t.toLowerCase()))return e.query.match(new RegExp("^".concat(t.toLowerCase()),"i"))}},{tag:"file",map:function(e){return e.shortPath}},{tag:"duration",type:"number"}])}},computed:{columns:function(){var e=["Model","Query","Duration"],t=new Set(this.$request.databaseQueries.map((function(e){return e.connection}))).size>1;return t&&e.splice(1,0,"Connection"),e}}}),$t=qt,kt=(s("c563"),Object(f["a"])($t,yt,Ct,!1,null,null,null)),xt=kt.exports,Tt=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("details-table",{attrs:{title:"Events",icon:"zap",columns:["Time","Event",""],items:e.$request.events,filter:e.filter,"filter-example":'"user registered" file:Controller.php time:<13:08:30'},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a},[s("td",[e._v(e._s(e._f("date")(t.time,"HH:mm:ss")))]),s("td",[s("div",{staticClass:"fired-event"},[s("div",{staticClass:"fired-event-content"},[t.objectEvent?s("div",[s("pretty-print",{attrs:{data:t.data}})],1):e._e(),t.objectEvent?e._e():s("div",[e._v(" "+e._s(t.event)+" ")])]),s("stack-trace",{staticClass:"fired-query-path",attrs:{trace:t.trace,file:t.file,line:t.line}})],1),s("div",{directives:[{name:"show",rawName:"v-show",value:e.isEventExpanded(t),expression:"isEventExpanded(event)"}],staticClass:"fired-event-details"},[t.objectEvent?e._e():s("div",{staticClass:"fired-event-parameters"},[s("h4",[e._v("Parameters")]),s("pretty-print",{attrs:{data:t.data}})],1),s("div",{staticClass:"fired-event-listeners"},[s("h4",[e._v("Listeners")]),e._l(t.listeners,(function(t,a){return s("shortened-text",{key:e.$request.id+"-"+a,attrs:{full:t.name}},[e._v(" "+e._s(t.shortName)+" ")])}))],2)])]),s("td",{staticClass:"fired-event-actions"},[s("a",{attrs:{href:"#"},on:{click:function(s){return s.preventDefault(),e.toggleEvent(t)}}},[s("icon",{attrs:{name:e.isEventExpanded(t)?"chevron-up":"chevron-down"}})],1)])])}))}}])})],1)},jt=[],St={name:"EventsTab",components:{DetailsTable:lt,PrettyPrint:it,ShortenedText:J,StackTrace:B},props:["active"],data:function(){return{filter:new pt([{tag:"time",type:"date"},{tag:"file",map:function(e){return e.shortPath}}]),expandedEvents:[]}},methods:{toggleEvent:function(e){this.isEventExpanded(e)?this.expandedEvents=this.expandedEvents.filter((function(t){return t!=e})):this.expandedEvents.push(e)},isEventExpanded:function(e){return-1!==this.expandedEvents.indexOf(e)}}},Ot=St,Pt=Object(f["a"])(Ot,Tt,jt,!1,null,null,null),Dt=Pt.exports,Rt=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("details-table",{attrs:{title:"Messages",icon:"edit-2",columns:["Time","Level","Message"],items:e.log,filter:e.filter,"filter-example":"query failed level:error file:Controller.php time:>13:08:29"},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a,class:{"log-row":!0,error:["emergency","alert","critical","error"].includes(t.level),warning:"warning"==t.level}},[s("td",{staticClass:"log-date"},[e._v(e._s(e._f("date")(t.time,"HH:mm:ss")))]),s("td",{staticClass:"log-level"},[e._v(e._s(t.level))]),s("td",[s("div",{staticClass:"log-message"},[s("div",{staticClass:"log-message-content"},[s("pretty-print",{attrs:{data:t.message,linkify:!0}}),s("div",{directives:[{name:"show",rawName:"v-show",value:t.context,expression:"message.context"}],staticClass:"log-message-context"},[s("pretty-print",{attrs:{data:t.context}})],1)],1),t.exception?s("div",{staticClass:"log-message-exception"},[t.exception.previous?s("a",{staticClass:"exception-previous",attrs:{href:"#"},on:{click:function(s){return s.preventDefault(),e.showPreviousException(t)}}},[e._v("Show previous")]):e._e(),s("span",{staticClass:"exception-type"},[e._v(e._s(t.exception.type))]),t.exception.code?s("span",{staticClass:"exception-code"},[e._v("#"+e._s(t.exception.code))]):e._e()]):e._e(),s("stack-trace",{staticClass:"log-message-path",attrs:{trace:t.trace,file:t.file,line:t.line}})],1)])])}))}}])})],1)},Et=[],Nt={name:"LogTab",components:{DetailsTable:lt,PrettyPrint:it,StackTrace:B},props:["active"],data:function(){return{filter:new pt([{tag:"time",type:"date"},{tag:"level"},{tag:"file",map:function(e){return e.shortPath}}],(function(e){return e.message}))}},computed:{log:function(){return this.$request.log.filter((function(e){var t;return!(null===(t=e.context)||void 0===t?void 0:t.performance)}))}},methods:{showPreviousException:function(e){var t=this.$request.log.indexOf(e);this.$request.log.splice(t+1,0,{message:e.exception.previous.message,exception:e.exception.previous,level:"error",shortPath:"".concat(e.exception.previous.file.split(/[\/\\]/).pop(),":").concat(e.exception.previous.line),trace:e.exception.previous.trace}),e.exception.previous=void 0}}},At=Nt,It=(s("f16e"),Object(f["a"])(At,Rt,Et,!1,null,null,null)),Mt=It.exports,Lt=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("div",{staticClass:"counters-row models-counters"},[e.totals.retrieved?s("div",{staticClass:"counter counter-retrieved"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.totals.retrieved))]),s("div",{staticClass:"counter-title has-mark"},[e._v("retrieved")])]):e._e(),e.totals.created?s("div",{staticClass:"counter counter-created"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.totals.created))]),s("div",{staticClass:"counter-title has-mark"},[e._v("created")])]):e._e(),e.totals.updated?s("div",{staticClass:"counter counter-updated"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.totals.updated))]),s("div",{staticClass:"counter-title has-mark"},[e._v("updated")])]):e._e(),e.totals.deleted?s("div",{staticClass:"counter counter-deleted"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.totals.deleted))]),s("div",{staticClass:"counter-title has-mark"},[e._v("deleted")])]):e._e()]),e.$request.modelsActions.length?s("div",{staticClass:"models-tabs"},[s("a",{staticClass:"models-tab",class:{active:"actions"==e.activeModelsTab},attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.selectedModelsTab="actions"}}},[s("icon",{attrs:{name:"activity"}}),e._v(" Actions ")],1),s("a",{staticClass:"models-tab",class:{active:"models"==e.activeModelsTab},attrs:{href:"#"},on:{click:function(t){t.preventDefault(),e.selectedModelsTab="models"}}},[s("icon",{attrs:{name:"hash"}}),e._v(" Models ")],1)]):e._e(),"actions"==e.activeModelsTab?s("details-table",{staticClass:"models-actions",attrs:{title:"Actions",icon:"activity",columns:["Model","",""],items:e.$request.modelsActions,filter:e.actionsFilter,"filter-example":"App\\User action:updated"},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return[e._l(a,(function(t,a){return[s("tr",{key:e.$request.id+"-models-actions-"+a,staticClass:"actions-action"},[s("td",{staticClass:"action-model"},[s("div",{staticClass:"model-content"},[s("div",{staticClass:"content-text"},[s("shortened-text",{attrs:{full:t.model}},[e._v(e._s(t.shortModel))]),t.key?s("span",{staticClass:"action-key"},[s("span",{staticClass:"key-hash"},[e._v("#")]),e._v(e._s(t.key)+" ")]):e._e()],1),s("stack-trace",{staticClass:"content-trace",attrs:{trace:t.trace,file:t.file,line:t.line}})],1)]),s("td",{staticClass:"database-duration"},[s("span",{staticClass:"action-action",class:"action-"+t.action},[e._v(e._s(t.action))])]),s("td",[t.attributes||t.changes?s("a",{attrs:{href:"#",title:"Show details"},on:{click:function(e){e.preventDefault(),t.isShowingDetails=!t.isShowingDetails}}},[s("icon",{attrs:{name:t.isShowingDetails?"chevron-up":"chevron-down"}})],1):e._e()])]),s("tr",{directives:[{name:"show",rawName:"v-show",value:t.isShowingDetails,expression:"action.isShowingDetails"}],key:e.$request.id+"-models-actions-details-"+a,staticClass:"actions-details"},[s("td",{attrs:{colspan:"3"}},[t.attributes?s("div",{staticClass:"details-row"},[s("div",{staticClass:"row-group"},[s("h4",[e._v("Attributes")]),s("pretty-print",{attrs:{data:t.attributes}})],1)]):e._e(),t.changes?s("div",{staticClass:"details-row"},[s("div",{staticClass:"row-group"},[s("h4",[e._v("Changes")]),s("pretty-print",{attrs:{data:t.changes}})],1)]):e._e(),t.query?s("div",{staticClass:"details-row"},[t.query?s("div",{staticClass:"row-group group-query"},[s("h4",[e._v("Query")]),s("span",[e._v(e._s(t.query))])]):e._e(),t.duration?s("div",{staticClass:"row-group"},[s("h4",[e._v("Duration")]),s("span",[e._v(e._s(e._f("round")(t.duration,3))+" ms")])]):e._e(),t.connection?s("div",{staticClass:"row-group"},[s("h4",[e._v("Connection")]),s("span",[e._v(e._s(t.connection))])]):e._e()]):e._e()])])]}))]}}],null,!1,1920763470)}):e._e(),"models"==e.activeModelsTab?s("details-table",{staticClass:"models-counts",attrs:{title:"Models",icon:"hash",columns:["Model","Retrieved","Created","Updated","Deleted"],items:e.modelsCounts,filter:e.countsFilter,"filter-example":"App\\User retrieved:>10"},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return[e._l(a,(function(t,a){return[s("tr",{key:e.$request.id+"-models-counts-"+a},[s("td",{staticClass:"counts-model"},[s("shortened-text",{attrs:{full:t.model}},[e._v(e._s(t.shortModel))])],1),s("td",{staticClass:"counts-count"},[t.retrieved?s("span",{staticClass:"count-text count-retrieved"},[e._v(e._s(t.retrieved))]):s("span",[e._v("-")])]),s("td",{staticClass:"counts-count"},[t.created?s("span",{staticClass:"count-text count-created"},[e._v(e._s(t.created))]):s("span",[e._v("-")])]),s("td",{staticClass:"counts-count"},[t.updated?s("span",{staticClass:"count-text count-updated"},[e._v(e._s(t.updated))]):s("span",[e._v("-")])]),s("td",{staticClass:"counts-count"},[t.deleted?s("span",{staticClass:"count-text count-deleted"},[e._v(e._s(t.deleted))]):s("span",[e._v("-")])])])]}))]}}],null,!1,639342335)}):e._e()],1)},Qt=[],Ut=(s("a630"),s("2909")),Ft={name:"ModelsTab",components:{DetailsTable:lt,PrettyPrint:it,ShortenedText:J,StackTrace:B},props:["active"],data:function(){return{selectedModelsTab:"actions",actionsFilter:new pt([{tag:"model"},{tag:"action"},{tag:"file",map:function(e){return e.shortPath}}]),countsFilter:new pt([{tag:"model"},{tag:"retrieved",type:"number"},{tag:"created",type:"number"},{tag:"updated",type:"number"},{tag:"deleted",type:"number"}])}},computed:{totals:function(){return{retrieved:Object.values(this.$request.modelsRetrieved).reduce((function(e,t){return e+t}),0),created:Object.values(this.$request.modelsCreated).reduce((function(e,t){return e+t}),0),updated:Object.values(this.$request.modelsUpdated).reduce((function(e,t){return e+t}),0),deleted:Object.values(this.$request.modelsDeleted).reduce((function(e,t){return e+t}),0)}},activeModelsTab:function(){return"actions"!=this.selectedModelsTab||this.$request.modelsActions.length?this.selectedModelsTab:"models"},modelsCounts:function(){var e=this,t=new Set([].concat(Object(Ut["a"])(Object.keys(this.$request.modelsRetrieved)),Object(Ut["a"])(Object.keys(this.$request.modelsCreated)),Object(Ut["a"])(Object.keys(this.$request.modelsUpdated)),Object(Ut["a"])(Object.keys(this.$request.modelsDeleted))));return Array.from(t).map((function(t){return{model:t,shortModel:t.split("\\").pop(),retrieved:e.$request.modelsRetrieved[t],created:e.$request.modelsCreated[t],updated:e.$request.modelsUpdated[t],deleted:e.$request.modelsDeleted[t]}}))}},methods:{isTabActive:function(e){if(""==e)return this.selectedModelsTab==e},showTab:function(e){this.selectedModelsTab=e}}},Jt=Ft,Vt=(s("d3ec"),Object(f["a"])(Jt,Lt,Qt,!1,null,null,null)),Ht=Vt.exports,Wt=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("details-table",{staticClass:"notifications-notifications",attrs:{title:"Notifications",icon:"mail",columns:e.columns,items:e.$request.notifications,filter:e.filter,"filter-example":'"User Registration" to:its@underground.works'},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return[e._l(a,(function(t,a){return[s("tr",{key:e.$request.id+"-notifications-"+a},[e.columns.includes("Type")?s("td",[e._v(e._s(e._f("title")(t.type)))]):e._e(),s("td",[e._v(e._s(e._f("join")(t.to,", ")))]),s("td",{staticClass:"notification-subject"},[s("div",{staticClass:"subject-content"},[s("div",{staticClass:"content-text"},[e._v(" "+e._s(t.subject)+" ")]),s("stack-trace",{staticClass:"content-trace",attrs:{trace:t.trace,file:t.file,line:t.line}})],1)]),s("td",{staticClass:"notification-actions"},[t.content?s("a",{attrs:{href:"#",title:"Show message"},on:{click:function(s){s.preventDefault(),e.showNotification=t}}},[s("icon",{attrs:{name:"search"}})],1):e._e(),s("a",{attrs:{href:"#",title:"Show details"},on:{click:function(e){e.preventDefault(),t.isShowingDetails=!t.isShowingDetails}}},[s("icon",{attrs:{name:t.isShowingDetails?"chevron-up":"chevron-down"}})],1)])]),s("tr",{directives:[{name:"show",rawName:"v-show",value:t.isShowingDetails,expression:"notification.isShowingDetails"}],key:e.$request.id+"-notifications-details-"+a,staticClass:"notifications-details"},[s("td",{attrs:{colspan:e.columns.length}},[s("div",{staticClass:"details-row"},[t.to?s("div",{staticClass:"row-group"},[s("h4",[e._v("To")]),s("span",[e._v(e._s(e._f("join")(t.to,", ")))])]):e._e(),t.data.cc?s("div",{staticClass:"row-group"},[s("h4",[e._v("CC")]),s("span",[e._v(e._s(e._f("join")(t.data.cc,", ")))])]):e._e(),t.data.bcc?s("div",{staticClass:"row-group"},[s("h4",[e._v("BCC")]),s("span",[e._v(e._s(e._f("join")(t.data.bcc,", ")))])]):e._e(),t.from?s("div",{staticClass:"row-group"},[s("h4",[e._v("From")]),s("span",[e._v(e._s(e._f("join")(t.from,", ")))])]):e._e(),t.data.replyTo?s("div",{staticClass:"row-group"},[s("h4",[e._v("Reply To")]),s("span",[e._v(e._s(e._f("join")(t.data.replyTo,", ")))])]):e._e()]),s("div",{staticClass:"details-row"},[s("div",{staticClass:"row-group"},[s("h4",[e._v("Subject")]),s("pretty-print",{attrs:{data:t.subject}})],1)]),e._l(e.additionalData(t.data),(function(t,a){return t?s("div",{staticClass:"details-row"},[s("div",{staticClass:"row-group"},[s("h4",[e._v(e._s(e._f("title")(a)))]),s("pretty-print",{attrs:{data:t}})],1)]):e._e()}))],2)])]}))]}}])}),s("message-modal",{attrs:{message:e.showNotification},on:{"update:message":function(t){e.showNotification=t}}})],1)},Bt=[],zt=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("modal",{attrs:{icon:"mail",title:"Message",shown:e.messageLocal},on:{"update:shown":function(t){e.messageLocal=t}}},[s("div",{staticClass:"email-message"},[s("div",{staticClass:"message-info"},[e.message?s("div",{staticClass:"info-row"},[s("span",{staticClass:"row-label"},[e._v("To: ")]),s("span",{staticClass:"row-value"},[e._v(e._s(e.message.to.join(", ")))])]):e._e(),e.message?s("div",{staticClass:"info-row"},[s("span",{staticClass:"row-label"},[e._v("Subject: ")]),s("span",{staticClass:"row-value"},[e._v(e._s(e.message.subject))])]):e._e()]),s("div",{staticClass:"message-content"},[s("iframe",{ref:"content"})])])])},Gt=[],Kt={name:"EmailMessageModal",components:{Modal:p},props:["message"],computed:{messageLocal:{get:function(){return this.message},set:function(e){this.$emit("update:message",e)}}},watch:{message:function(e){if(e){var t=this.$refs.content.contentWindow.document;t.open(),t.write(this.message.content),t.close()}}}},Xt=Kt,Zt=(s("337f"),Object(f["a"])(Xt,zt,Gt,!1,null,null,null)),Yt=Zt.exports,es=s("57b8"),ts=s.n(es),ss={name:"notificationsTab",components:{DetailsTable:lt,DetailsTableFilterToggle:Ke,MessageModal:Yt,PrettyPrint:it,StackTrace:B},props:["active"],data:function(){return{filter:new pt([{tag:"to"}]),showNotification:null}},computed:{columns:function(){var e=["To","Subject",""],t=new Set(this.$request.notifications.map((function(e){return e.type}))).size>1;return t&&e.splice(1,0,"Type"),e}},methods:{additionalData:function(e){return ts()(e,["cc","bcc","replyTo"])}}},as=ss,is=(s("5518"),Object(f["a"])(as,Wt,Bt,!1,null,null,null)),ns=is.exports,rs=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("div",{staticClass:"command-output",domProps:{innerHTML:e._s(e.formattedOutput)}})])},os=[],ls=s("61ab"),cs=s.n(ls),us={name:"OutputTab",props:["active"],computed:{formattedOutput:function(){return this.ansiToHtml.toHtml(this.$request.commandOutput||"")}},created:function(){this.ansiToHtml=new cs.a({fg:"#c7c7c7",bg:"#000000",escapeXML:!0,colors:{0:"#000000",1:"#c91b00",2:"#00c200",3:"#c7c400",4:"#0225c7",5:"#c930c7",6:"#00c5c7",7:"#c7c7c7",8:"#676767",9:"#ff6d67",10:"#5ff967",11:"#fefb67",12:"#6871ff",13:"#ff76ff",14:"#5ffdff",15:"#feffff"}})}},ds=us,hs=(s("288a"),Object(f["a"])(ds,rs,os,!1,null,null,null)),vs=hs.exports,fs=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("div",{staticClass:"counters-row performance-metrics"},[e.$request.responseDurationRounded?s("div",{staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.responseDurationRounded)+" ms")]),s("div",{staticClass:"counter-title"},[e._v("Response time")])]):e._e(),e.$request.memoryUsage?s("div",{staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(e.$request.memoryUsageFormatted))]),s("div",{staticClass:"counter-title"},[e._v("Memory")])]):e._e(),s("div",{staticClass:"counters-group right-aligned"},e._l(e.$request.performanceMetrics,(function(t,a){return s("div",{key:e.$request.id+"-"+a,staticClass:"counter performance-chart-legend"},[s("div",{staticClass:"counter-value"},[e._v(e._s(t.value)+" ms")]),s("div",{staticClass:"counter-title has-mark",class:"mark-"+t.color},[e._v(e._s(t.name))])])})),0)]),s("performance-chart",{attrs:{metrics:e.$request.performanceMetrics}}),s("div",{attrs:{tabs:"performance"}},[s("div",{staticClass:"performance-tabs"},[e.databaseSlowQueries.length||e.performanceIssues.length?s("a",{staticClass:"performance-tab",class:{active:e.isTabActive("issues")},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showTab("issues")}}},[s("icon",{attrs:{name:"alert-triangle"}}),e._v(" Issues ")],1):e._e(),s("a",{staticClass:"performance-tab",class:{active:e.isTabActive("timeline")},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showTab("timeline")}}},[s("icon",{attrs:{name:"pie-chart"}}),e._v(" Timeline ")],1),e.isClientSideTabAvailable?s("a",{staticClass:"performance-tab",class:{active:e.isTabActive("client-side")},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showTab("client-side")}}},[s("icon",{attrs:{name:"smile"}}),e._v(" Client-side ")],1):e._e(),s("a",{directives:[{name:"show",rawName:"v-show",value:e.$platform.hasFeature("profiler"),expression:"$platform.hasFeature('profiler')"}],staticClass:"performance-tab",class:{active:e.isTabActive("profiler")},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.showTab("profiler")}}},[s("icon",{attrs:{name:"clock"}}),e._v(" Profiler ")],1)]),s("performance-log",{directives:[{name:"show",rawName:"v-show",value:e.isTabActive("issues"),expression:"isTabActive('issues')"}],attrs:{issues:e.performanceIssues,"slow-queries":e.databaseSlowQueries}}),s("timeline",{directives:[{name:"show",rawName:"v-show",value:e.isTabActive("timeline"),expression:"isTabActive('timeline')"}],attrs:{name:"performance",timeline:e.$request.timeline,tags:e.timelineTags}}),s("performance-client-side",{directives:[{name:"show",rawName:"v-show",value:e.isTabActive("client-side"),expression:"isTabActive('client-side')"}],attrs:{metrics:e.$request.clientMetrics,vitals:e.$request.webVitals}}),s("profiler",{directives:[{name:"show",rawName:"v-show",value:e.isTabActive("profiler"),expression:"isTabActive('profiler')"}]})],1)],1)},ms=[],ps=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"performance-chart"},e._l(e.sections,(function(e){return s("div",{staticClass:"chart-section",class:e.class,style:e.style})})),0)},gs=[],bs={name:"PerformanceChart",props:{metrics:{default:function(){return[]}}},data:function(){return{sections:[]}},methods:{refreshSections:function(){var e=this.$el.offsetWidth,t=this.metrics.reduce((function(e,t){return e+t.value}),0);this.sections=this.metrics.map((function(s){return{class:"section-".concat(s.color),style:"width: ".concat(e*s.value/t,"px")}}))}},mounted:function(){var e=this;this.refreshSections(),this.resizeObserver=new ResizeObserver(Ae()((function(t){return e.refreshSections()}),10)),this.resizeObserver.observe(this.$el)},watch:{metrics:function(){this.refreshSections()}}},ws=bs,_s=(s("6ff6"),Object(f["a"])(ws,ps,gs,!1,null,null,null)),ys=_s.exports,Cs=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"performance-client-side"},[e.metrics.filter((function(e){return e.value})).length?s("div",{staticClass:"counters-row performance-metrics"},[e._l(e.metrics.filter((function(e){return!e.dom})),(function(t){return t.value?s("div",{staticClass:"counter performance-chart-legend"},[s("div",{staticClass:"counter-value"},[e._v(e._s(t.value)+" ms")]),s("div",{staticClass:"counter-title",class:t.color?"has-mark mark-"+t.color:""},[e._v(e._s(t.name))])]):e._e()})),s("div",{staticClass:"counters-group right-aligned"},e._l(e.metrics.filter((function(e){return e.dom})),(function(t){return t.value?s("div",{staticClass:"counter performance-chart-legend"},[s("div",{staticClass:"counter-value"},[e._v(e._s(t.value)+" ms")]),s("div",{staticClass:"counter-title",class:t.color?"has-mark mark-"+t.color:""},[e._v(e._s(t.name))])]):e._e()})),0)],2):e._e(),e.metrics.filter((function(e){return e.value&&e.onChart})).length?s("performance-chart",{attrs:{metrics:e.metrics.filter((function(e){return e.onChart}))}}):e._e(),Object.values(e.vitals).filter((function(e){return e.value})).length?s("details-table",{staticClass:"performance-vitals",attrs:{title:"Vitals",icon:"activity",items:[]}},[s("template",{slot:"toolbar"},[s("div",{staticClass:"header-group"},[s("a",{staticClass:"header-item",class:{active:e.showVitalsInfo},attrs:{href:"#",title:"Show info"},on:{click:function(t){return t.preventDefault(),e.toggleVitalsInfo(t)}}},[s("icon",{attrs:{name:"help-circle"}})],1)])]),s("template",{slot:"body"},[s("tr",[s("td",[s("div",{staticClass:"vitals-row"},[s("div",{staticClass:"vitals-metric"},[s("div",{staticClass:"metric-name"},[e._v("Time To First Byte")]),e.vitals.ttfb.available?s("div",{staticClass:"metric-value",class:"value-"+e.vitals.ttfb.score},[e._v(" "+e._s(e._f("round")(e.vitals.ttfb.value))+" ms ")]):s("div",{staticClass:"metric-value value-unavailable"},[e._v("—")]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.showVitalsInfo,expression:"showVitalsInfo"}],staticClass:"metric-info"},[e._v(" Time at which your server sends a response. "),s("a",{attrs:{href:"https://web.dev/time-to-first-byte/",target:"_blank"}},[e._v("Learn more")])])]),s("div",{staticClass:"vitals-metric"},[s("div",{staticClass:"metric-name"},[e._v("First Input Delay")]),e.vitals.fid.available?s("div",{staticClass:"metric-value",class:"value-"+e.vitals.fid.score},[e._v(" "+e._s(e._f("round")(e.vitals.fid.value))+" ms ")]):s("div",{staticClass:"metric-value value-unavailable"},[e._v("—")]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.showVitalsInfo,expression:"showVitalsInfo"}],staticClass:"metric-info"},[e._v(" Time from when a user first interacts with a page to the time when the browser is actually able to respond to that interaction. "),s("a",{attrs:{href:"https://web.dev/fid/",target:"_blank"}},[e._v("Learn more")])])])])])]),s("tr",[s("td",[s("div",{staticClass:"vitals-row"},[s("div",{staticClass:"vitals-metric"},[s("div",{staticClass:"metric-name"},[e._v("First Contentful Paint")]),e.vitals.fcp.available?s("div",{staticClass:"metric-value",class:"value-"+e.vitals.fcp.score},[e._v(" "+e._s(e._f("round")(e.vitals.fcp.value))+" ms ")]):s("div",{staticClass:"metric-value value-unavailable"},[e._v("—")]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.showVitalsInfo,expression:"showVitalsInfo"}],staticClass:"metric-info"},[e._v(" First Contentful Paint marks the time at which the first text or image is painted. "),s("a",{attrs:{href:"https://web.dev/first-contentful-paint/",target:"_blank"}},[e._v("Learn more")])])]),s("div",{staticClass:"vitals-metric"},[s("div",{staticClass:"metric-name"},[e._v("Largest Contentful Paint")]),e.vitals.lcp.available?s("div",{staticClass:"metric-value",class:"value-"+e.vitals.lcp.score},[e._v(" "+e._s(e._f("round")(e.vitals.lcp.value))+" ms ")]):s("div",{staticClass:"metric-value value-unavailable"},[e._v("—")]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.showVitalsInfo,expression:"showVitalsInfo"}],staticClass:"metric-info"},[e._v(" Largest Contentful Paint marks the time at which the largest text or image is painted. "),s("a",{attrs:{href:"https://web.dev/lighthouse-largest-contentful-paint/",target:"_blank"}},[e._v("Learn more")])])])])])]),s("tr",[s("td",[s("div",{staticClass:"vitals-row"},[s("div",{staticClass:"vitals-metric"},[s("div",{staticClass:"metric-name"},[e._v("Cumulative Layout Shift")]),e.vitals.cls.available?s("div",{staticClass:"metric-value",class:"value-"+e.vitals.cls.score},[e._v(" "+e._s(e._f("round")(e.vitals.cls.value))+" ms ")]):s("div",{staticClass:"metric-value value-unavailable"},[e._v("—")]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.showVitalsInfo,expression:"showVitalsInfo"}],staticClass:"metric-info"},[e._v(" Cumulative Layout Shift measures the movement of visible elements within the viewport. "),s("a",{attrs:{href:"https://web.dev/cls/",target:"_blank"}},[e._v("Learn more")])])]),s("div",{staticClass:"vitals-metric"},[s("div",{staticClass:"metric-name"},[e._v("Speed Index")]),e.vitals.si.available?s("div",{staticClass:"metric-value",class:"value-"+e.vitals.si.score},[e._v(" "+e._s(e._f("round")(e.vitals.si.value))+" ms ")]):s("div",{staticClass:"metric-value value-unavailable"},[e._v("—")]),s("div",{directives:[{name:"show",rawName:"v-show",value:e.showVitalsInfo,expression:"showVitalsInfo"}],staticClass:"metric-info"},[e._v(" Speed Index shows how quickly the contents of a page are visibly populated. "),s("a",{attrs:{href:"https://web.dev/speed-index/",target:"_blank"}},[e._v("Learn more")])])])])])])])],2):e._e()],1)},qs=[],$s={name:"PerformanceClientSide",components:{DetailsTable:lt,PerformanceChart:ys},props:["metrics","vitals"],computed:{showVitalsInfo:function(){return this.$settings.global.performanceVitalsInfoShown}},methods:{toggleVitalsInfo:function(){this.$settings.global.performanceVitalsInfoShown=!this.$settings.global.performanceVitalsInfoShown,this.$settings.save()}}},ks=$s,xs=(s("5a57"),Object(f["a"])(ks,Cs,qs,!1,null,null,null)),Ts=xs.exports,js=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"performance-log"},[e.issues.length?s("details-table",{attrs:{title:"Performance issues",icon:"alert-triangle",badge:e.issues.length,columns:["Message"],items:e.issues,filter:e.performanceLogFilter,"filter-example":"query failed file:Controller.php time:>13:08:29","no-table-head":!0},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a,staticClass:"log-row"},[s("td",[s("div",{staticClass:"log-message"},[s("div",{staticClass:"log-message-content"},[s("pretty-print",{attrs:{data:t.message}}),s("div",{directives:[{name:"show",rawName:"v-show",value:t.context&&t.context.length,expression:"message.context && message.context.length"}]},[s("pretty-print",{attrs:{data:t.context}})],1)],1),s("stack-trace",{staticClass:"log-message-path",attrs:{trace:t.trace,file:t.file,line:t.line}})],1)])])}))}}],null,!1,938518525)}):e._e(),e.slowQueries.length?s("details-table",{attrs:{title:"Slow database queries",icon:"database",badge:e.slowQueries.length,columns:e.databaseSlowQueriesColumns,items:e.slowQueries,filter:e.databaseSlowQueriesFilter,"filter-example":"where request_id model:request type:select file:Controller.php duration:>100"},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a},[s("td",[s("shortened-text",{attrs:{full:t.model}},[e._v(e._s(t.shortModel))])],1),e.databaseSlowQueriesColumns.includes("Connection")?s("td",[e._v(e._s(t.connection))]):e._e(),s("td",[s("div",{staticClass:"database-query"},[s("div",{staticClass:"database-query-content"},[e._v(e._s(t.query))]),s("stack-trace",{staticClass:"database-query-path",attrs:{trace:t.trace,file:t.file,line:t.line}})],1)]),s("td",{staticClass:"database-duration"},[e._v(e._s(t.duration)+" ms")])])}))}}],null,!1,1903595056)}):e._e()],1)},Ss=[],Os={name:"PerformanceLog",components:{DetailsTable:lt,DetailsTableFilterToggle:Ke,PrettyPrint:it,ShortenedText:J,StackTrace:B},props:["issues","slowQueries"],data:function(){return{databaseSlowQueriesFilter:new pt([{tag:"model"},{tag:"type",apply:function(e,t){if(["select","update","insert","delete"].includes(t.toLowerCase()))return e.query.match(new RegExp("^".concat(t.toLowerCase()),"i"))}},{tag:"file",map:function(e){return e.shortPath}},{tag:"duration",type:"number"}]),performanceLogFilter:new pt([{tag:"time",type:"date"},{tag:"file",map:function(e){return e.shortPath}}],(function(e){return e.message}))}},computed:{databaseSlowQueriesColumns:function(){var e=["Model","Query","Duration"],t=new Set(this.slowQueries.map((function(e){return e.connection}))).size>1;return t&&e.splice(1,0,"Connection"),e}}},Ps=Os,Ds=Object(f["a"])(Ps,js,Ss,!1,null,null,null),Rs=Ds.exports,Es=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("details-table",{staticClass:"profiler",attrs:{title:"Profiler",icon:"clock",columns:["Self","Inclusive","Function"],items:e.$profiler.functions,filter:e.filter,"per-page":100},scopedSlots:e._u([{key:"toolbar",fn:function(t){var a=t.filter;return[s("div",{staticClass:"header-group"},[s("label",{staticClass:"header-toggle"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.enabled,expression:"enabled"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.enabled)?e._i(e.enabled,null)>-1:e.enabled},on:{change:function(t){var s=e.enabled,a=t.target,i=!!a.checked;if(Array.isArray(s)){var n=null,r=e._i(s,n);a.checked?r<0&&(e.enabled=s.concat([n])):r>-1&&(e.enabled=s.slice(0,r).concat(s.slice(r+1)))}else e.enabled=i}}}),e._v(" Enabled ")])]),s("div",{staticClass:"header-group"},[s("a",{staticClass:"header-item item-text",class:{active:!e.$profiler.percentual},attrs:{href:"#",title:"Exact"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.$profiler.showPercentual(!1)}}},[0==e.$profiler.metric?s("span",[e._v("ms")]):e._e(),1==e.$profiler.metric?s("span",[e._v("kB")]):e._e()]),s("a",{staticClass:"header-item",class:{active:e.$profiler.percentual},attrs:{href:"#",title:"Percentual"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.$profiler.showPercentual()}}},[s("icon",{attrs:{name:"percent"}})],1)]),s("div",{staticClass:"header-group"},[s("a",{staticClass:"header-item item-text",class:{active:.5==e.$profiler.shownFraction},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.$profiler.setShownFraction(.5)}}},[e._v(" 50% ")]),s("a",{staticClass:"header-item item-text",class:{active:.9==e.$profiler.shownFraction},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.$profiler.setShownFraction(.9)}}},[e._v(" 90% ")]),s("a",{staticClass:"header-item item-text",class:{active:1==e.$profiler.shownFraction},attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),e.$profiler.setShownFraction(1)}}},[e._v(" 100% ")])]),s("div",{staticClass:"header-group"},[s("div",{staticClass:"header-search"},[s("input",{directives:[{name:"model",rawName:"v-model",value:a.input,expression:"filter.input"}],attrs:{type:"search",placeholder:"Search..."},domProps:{value:a.input},on:{input:function(t){t.target.composing||e.$set(a,"input",t.target.value)}}}),s("icon",{attrs:{name:"search"}})],1)])]}},{key:"body",fn:function(t){var a=t.items;return[e._l(e.filterXdebug(a),(function(t,a){return e.$profiler.ready?s("tr",{key:e.$request.id+"-"+a},[s("td",{staticClass:"profiler-metric"},[e._v(e._s(e.$profiler.formatMetric(t.self)))]),s("td",{staticClass:"profiler-metric"},[e._v(e._s(e.$profiler.formatMetric(t.inclusive)))]),s("td",{staticClass:"profiler-function"},[s("div",{staticClass:"profiler-function-name"},[e._v(" "+e._s(t.name)+" ")]),s("div",{staticClass:"profiler-path"},[s("shortened-text",{attrs:{full:t.fullPath}},[e._v(e._s(t.shortPath))])],1)])]):e._e()})),e.$profiler.loading||e.$profiler.parsing?s("tr",[s("td",{attrs:{colspan:"3"}},[s("div",{staticClass:"profiler-content"},[s("spinner",{attrs:{name:"fading-circle","no-fade-in":!0,color:"dark"==e.$settings.appearance?"#f27e02":"#258cdb"}}),s("p",[e._v(" "+e._s(e.$profiler.loading?"Loading profile...":"Processing profile...")+" ")])],1)])]):e._e(),e.$profiler.available?e._e():s("tr",[s("td",{attrs:{colspan:"3"}},[s("div",{staticClass:"profiler-content"},[s("h1",[e._v(" Profile is not present for current request. ")]),s("p",[e._v(" Profiling requires the Xdebug php extension."),s("br"),s("a",{attrs:{href:"https://underground.works/clockwork/#docs-xdebug-profiler",target:"_blank"}},[e._v("Read more about how to set up Xdebug")])]),s("p",{staticClass:"content-actions"},[s("a",{directives:[{name:"show",rawName:"v-show",value:!e.$profiler.isProfiling,expression:"! $profiler.isProfiling"}],staticClass:"button",attrs:{href:"#"},on:{click:function(t){return e.$profiler.enableProfiling()}}},[e._v(" Enable profiler ")]),s("a",{directives:[{name:"show",rawName:"v-show",value:e.$profiler.isProfiling,expression:"$profiler.isProfiling"}],staticClass:"button",attrs:{href:"#"},on:{click:function(t){return e.$profiler.disableProfiling()}}},[e._v(" Disable profiler ")])])])])])]}}])})],1)},Ns=[],As={name:"Profiler",components:{DetailsTable:lt,ShortenedText:J},data:function(){return{filter:function(){var e=new pt([{tag:"model"},{tag:"file",map:function(e){return e.shortPath}},{tag:"self",type:"number"},{tag:"inclusive",type:"number"}],(function(e){return e.name}));return e.sortedBy="self",e.sortedDesc=!0,e}()}},computed:{enabled:{get:function(){return this.$profiler.isProfiling},set:function(e){e?this.$profiler.enableProfiling():this.$profiler.disableProfiling()}}},methods:{filterXdebug:function(e){return e?this.filter.filter(e):[]}}},Is=As,Ms=(s("2081"),Object(f["a"])(Is,Es,Ns,!1,null,null,null)),Ls=Ms.exports,Qs=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{ref:"timeline",staticClass:"timeline",class:{"show-details":e.showDetails}},[s("details-table",{attrs:{title:"Timeline",icon:"pie-chart",columns:e.columns,items:e.presentedEvents,filter:e.filter,"no-table-head":!e.showDetails,"filter-example":"database query duration:>50","per-page":100},scopedSlots:e._u([{key:"toolbar",fn:function(t){var a=t.filter;return[s("div",{staticClass:"header-group"},[s("label",{staticClass:"header-toggle"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.condense,expression:"condense"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.condense)?e._i(e.condense,null)>-1:e.condense},on:{change:function(t){var s=e.condense,a=t.target,i=!!a.checked;if(Array.isArray(s)){var n=null,r=e._i(s,n);a.checked?r<0&&(e.condense=s.concat([n])):r>-1&&(e.condense=s.slice(0,r).concat(s.slice(r+1)))}else e.condense=i}}}),e._v(" Condense ")])]),e.availableTags.length?s("div",{staticClass:"header-group"},e._l(e.availableTags,(function(t){return s("a",{staticClass:"header-item",class:{active:e.hiddenTags&&!e.hiddenTags.includes(t.tag)},attrs:{href:"#",title:t.title},on:{click:function(s){return e.toggleTag(t.tag)}}},[s("icon",{attrs:{name:t.icon}})],1)})),0):e._e(),s("div",{staticClass:"header-group"},[s("div",{staticClass:"header-search"},[s("input",{directives:[{name:"model",rawName:"v-model",value:a.input,expression:"filter.input"}],attrs:{type:"search",placeholder:"Search..."},domProps:{value:a.input},on:{input:function(t){t.target.composing||e.$set(a,"input",t.target.value)}}}),s("icon",{attrs:{name:"search"}})],1)]),s("div",{staticClass:"header-group"},[s("a",{staticClass:"header-item",class:{active:e.showDetails},attrs:{href:"#",title:"Toggle details"},on:{click:function(t){return t.preventDefault(),e.toggleDetails(t)}}},[s("icon",{attrs:{name:"list"}})],1)])]}},{key:"body",fn:function(t){var a=t.items;return[e._l(a,(function(t,a){return s("tr",[s("td",{staticClass:"timeline-chart"},[s("div",{staticClass:"chart-event-group popover-container",style:t.groupStyle,on:{click:function(t){return e.showPopover(a)}}},[s("div",{staticClass:"group-label",class:t.labelClass,style:t.labelStyle},[t.tags?s("span",{staticClass:"label-tags"},e._l(e.resolveTags(t.tags),(function(e){return s("span",[s("icon",{attrs:{name:e.icon,title:e.title}})],1)})),0):e._e(),e._v(" "+e._s(t.name)+" "),t.condensed?e._e():s("span",[e._v(e._s(e._f("formatTiming")(t.duration)))])]),e._l(t.events,(function(t,a){return s("div",{staticClass:"group-event",class:t.eventClass,style:t.eventStyle},[s("div",{staticClass:"event-bar"},e._l(t.childrenSections,(function(e){return s("div",{staticClass:"bar-light",style:e.style})})),0)])})),s("popover",{ref:"popovers",refInFor:!0,staticClass:"timeline-popover"},e._l(t.events,(function(t){return s("div",{staticClass:"popover-event",class:t.eventClass},[s("div",{staticClass:"event-header"},[s("h1",[e._v(e._s(t.name))]),s("div",{staticClass:"header-tags"},e._l(e.resolveTags(t.tags),(function(e){return s("span",[s("icon",{attrs:{name:e.icon,title:e.title}})],1)})),0)]),t.description!=t.name?s("div",{staticClass:"event-description"},[e._v(" "+e._s(t.description)+" ")]):e._e(),s("div",{staticClass:"event-timings"},[s("div",{staticClass:"timings-timing timing-total"},[s("div",{staticClass:"timing-value"},[e._v(" "+e._s(e._f("formatTiming")(t.duration))+" ")]),s("div",{staticClass:"timing-label"},[e._v(" Total ")])]),s("div",{staticClass:"timings-timing timing-self"},[s("div",{staticClass:"timing-value"},[e._v(" "+e._s(e._f("formatTiming")(t.durationSelf))+" ")]),s("div",{staticClass:"timing-label"},[e._v(" Self ")])]),s("div",{staticClass:"timings-timing timing-children"},[s("div",{staticClass:"timing-value"},[e._v(" "+e._s(e._f("formatTiming")(t.durationChildren,"ms","–"))+" ")]),s("div",{staticClass:"timing-label"},[e._v(" Children ")])])])])})),0)],2)]),s("td",{staticClass:"timeline-description"},[e._t("table-description",[t.tags?s("span",{staticClass:"description-tags"},e._l(e.resolveTags(t.tags),(function(e){return s("span",[s("icon",{attrs:{name:e.icon,title:e.title}})],1)})),0):e._e(),e._v(" "+e._s(t.description)+" ")],{item:t})],2),s("td",{staticClass:"timeline-timing timing-total"},[e._v(e._s(e._f("formatTiming")(t.duration)))]),s("td",{staticClass:"timeline-timing"},[e._v(e._s(e._f("formatTiming")(t.durationSelf)))]),s("td",{staticClass:"timeline-timing"},[e._v(e._s(e._f("formatTiming")(t.durationChildren,"ms",t.condensed?"":"–")))])])})),s("tr",{staticClass:"timeline-size-monitor"},[s("td",{ref:"timelineChart",staticClass:"timeline-graph"}),s("td",{staticClass:"timeline-description"}),s("td",{staticClass:"timeline-timing"}),s("td",{staticClass:"timeline-timing"}),s("td",{staticClass:"timeline-timing"})])]}}],null,!0)})],1)},Us=[],Fs=(s("a4d3"),s("e01a"),function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.shown,expression:"shown"},{name:"click-outside",rawName:"v-click-outside",value:e.close,expression:"close"}],staticClass:"popover",class:e.classList},[s("div",{staticClass:"popover-content"},[e._t("default")],2)])}),Js=[],Vs={name:"Popover",data:function(){return{shown:!1,classList:[]}},methods:{close:function(e){e&&this.$el.closest(".popover-container").contains(e.target)||(this.shown=!1)},open:function(){this.shown=!0;var e=this.$el.closest(".popover-viewport"),t=e.getBoundingClientRect(),s=this.$el.closest(".popover-container"),a=s.getBoundingClientRect();this.classList=[],t.left>a.left+a.width/2-200?this.classList=["left-aligned"]:t.right1&&void 0!==arguments[1]?arguments[1]:"ms",s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return null===e||void 0===e?s:e<=0||e>1?"".concat(Math.round(e)," ").concat(t):"<1 ".concat(t)}},watch:{condense:function(e,t){void 0!==t&&(this.refreshEvents(),this.$settings.global.timelineCondensed[this.name]=this.condense,this.$settings.save())},hiddenTags:function(e,t){void 0!==t&&(this.refreshEvents(),this.$settings.global.timelineHiddenTags[this.name]=this.hiddenTags,this.$settings.save())},showDetails:function(){this.refreshEvents()},timeline:function(){this.refreshEvents()}},mounted:function(){var e=this;return Object(ee["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.condense=e.$settings.global.timelineCondensed[e.name]||!1,e.hiddenTags=e.$settings.global.timelineHiddenTags[e.name]||[],t.next=4,e.refreshEvents();case 4:e.observeResizing();case 5:case"end":return t.stop()}}),t)})))()}},Gs=zs,Ks=(s("8161"),Object(f["a"])(Gs,Qs,Us,!1,null,null,null)),Xs=Ks.exports,Zs=s("e0e5"),Ys=s.n(Zs),ea={name:"PerformanceTab",components:{PerformanceChart:ys,PerformanceClientSide:Ts,PerformanceLog:Rs,Profiler:Ls,Timeline:Xs},props:["active"],data:function(){return{selectedPerformanceTab:null,timelineTags:[{tag:"events",icon:"zap",title:"Events"},{tag:"databaseQueries",icon:"database",title:"Database"},{tag:"cacheQueries",icon:"paperclip",title:"Cache"},{tag:"redisCommands",icon:"layers",title:"Redis"},{tag:"queueJobs",icon:"clock",title:"Queue"},{tag:"views",icon:"image",title:"Views"},{tag:"notifications",icon:"mail",title:"Notifications"}]}},computed:{activePerformanceTab:function(){var e=this.selectedPerformanceTab||"issues";return("issues"!=e||this.databaseSlowQueries.length||this.performanceIssues.length)&&("client-side"!=e||this.isClientSideTabAvailable)?e:"timeline"},databaseSlowQueries:function(){return this.$request.databaseQueries.filter((function(e){return e.tags.includes("slow")}))},isClientSideTabAvailable:function(){return this.$request.clientMetrics.filter((function(e){return e.value})).length||Object.values(this.$request.webVitals).filter((function(e){return e.value})).length},performanceIssues:function(){return this.$request.log.filter((function(e){var t;return null===(t=e.context)||void 0===t?void 0:t.performance})).map((function(e){return Ys()({},e,{context:ts()(e.context,["performance","trace"])})}))}},methods:{isTabActive:function(e){return this.activePerformanceTab==e},showTab:function(e){this.selectedPerformanceTab=e,"profiler"==e&&this.$profiler.loadRequest(this.$request)},refreshRequest:function(){this.active&&this.$request&&(this.$platform.hasFeature("load-client-metrics")&&this.$request.loadClientMetrics(this.$requests),"profiler"==this.activePerformanceTab&&this.$profiler.loadRequest(this.$request))}},watch:{active:function(){this.refreshRequest()},$request:function(){this.refreshRequest()}}},ta=ea,sa=(s("8e9b"),Object(f["a"])(ta,fs,ms,!1,null,null,null)),aa=sa.exports,ia=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("details-table",{attrs:{title:"Commands",icon:"layers",columns:e.columns,items:e.$request.redisCommands,filter:e.filter,"filter-example":"command:zrange connection:eshop file:StatsController.php duration:>50"},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a},[e.columns.includes("Connection")?s("td",[e._v(e._s(t.connection))]):e._e(),s("td",[e._v(e._s(t.command))]),s("td",[s("div",{staticClass:"database-query"},[s("div",{staticClass:"database-query-content"},[s("pretty-print",{attrs:{data:t.parameters}})],1),s("stack-trace",{staticClass:"database-query-path",attrs:{trace:t.trace,file:t.file,line:t.line}})],1)]),s("td",{staticClass:"database-duration"},[e._v(e._s(t.duration)+" ms")])])}))}}])})],1)},na=[],ra={name:"RedisTab",components:{DetailsTable:lt,PrettyPrint:it,StackTrace:B},props:["active"],data:function(){return{filter:new pt([{tag:"connection"},{tag:"command"},{tag:"file",map:function(e){return e.shortPath}},{tag:"duration",type:"number"}])}},computed:{columns:function(){var e=["Command","Parameters","Duration"],t=new Set(this.$request.redisCommands.map((function(e){return e.connection}))).size>1;return t&&e.splice(0,0,"Connection"),e}}},oa=ra,la=Object(f["a"])(oa,ia,na,!1,null,null,null),ca=la.exports,ua=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("details-table",{attrs:{title:"Jobs",icon:"clock",columns:e.columns,items:e.queueJobs,filter:e.filter,"filter-example":"Underground.works name:GenerateInvoice queue:priority"},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a},[e.columns.includes("Queue")?s("td",[e._v(e._s(t.queue))]):e._e(),e.columns.includes("Connection")?s("td",[e._v(e._s(t.connection))]):e._e(),s("td",[s("shortened-text",{attrs:{full:t.name}},[e._v(e._s(t.shortName))])],1),s("td",[s("div",{staticClass:"database-query"},[s("div",{staticClass:"database-query-content"},[s("pretty-print",{attrs:{data:t.data}})],1),t.maxTries||t.timeout?s("div",{staticClass:"job-options"},[t.maxTries?s("span",[e._v(e._s(t.maxTries)+" tries")]):e._e(),t.timeout?s("span",[e._v(e._s(t.timeout)+"s timeout")]):e._e()]):e._e(),s("stack-trace",{staticClass:"database-query-path",attrs:{trace:t.trace,file:t.file,line:t.line}})],1)]),s("td",[s("span",{class:{"job-status-text":!0,"is-success":t.request&&"done"==t.request.jobStatus,"is-error":t.request&&"failed"==t.request.jobStatus}},[e._v(" "+e._s(t.request?t.request.jobStatus:"waiting")+" ")])]),s("td",[t.request?s("a",{attrs:{href:"#",title:"Show details"},on:{click:function(s){return s.preventDefault(),e.showJob(t)}}},[s("icon",{attrs:{name:"search"}})],1):e._e()])])}))}}])})],1)},da=[],ha={name:"QueueTab",components:{DetailsTable:lt,PrettyPrint:it,ShortenedText:J,StackTrace:B},props:["active"],data:function(){return{filter:new pt([{tag:"connection"},{tag:"queue"},{tag:"name"}]),jobRequests:{}}},computed:{columns:function(){var e=["Name","Data"],t=new Set(this.$request.queueJobs.map((function(e){return e.queue}))).size>1,s=new Set(this.$request.queueJobs.map((function(e){return e.connection}))).size>1;return t&&e.splice(0,0,"Queue"),s&&e.splice(0,0,"Connection"),e.concat(["Status",""])},queueJobs:function(){var e=this;return this.$request?this.$request.queueJobs.map((function(t){return Ys()({request:e.jobRequests[t.id]},t)})):[]}},methods:{showJob:function(e){this.global.$request=this.$requests.findId(e.id)},loadQueueJobRequest:function(e){var t=arguments,s=this;return Object(ee["a"])(regeneratorRuntime.mark((function a(){var i,n;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(i=t.length>1&&void 0!==t[1]?t[1]:0,12!=i){a.next=3;break}return a.abrupt("return");case 3:if(!e.loadRequestTimeout){a.next=5;break}return a.abrupt("return");case 5:if(a.t0=s.$requests.findId(e.id),a.t0){a.next=10;break}return a.next=9,s.$requests.loadId(e.id,null,!1);case 9:a.t0=a.sent;case 10:if(n=a.t0,n){a.next=13;break}return a.abrupt("return",e.loadRequestTimeout=setTimeout((function(){e.loadRequestTimeout=null,s.loadQueueJobRequest(e,i+1)}),5e3));case 13:s.$set(s.jobRequests,e.id,n);case 14:case"end":return a.stop()}}),a)})))()}},watch:{active:function(e){var t=this;e&&this.$request.queueJobs.forEach((function(e){e.id&&t.loadQueueJobRequest(e)}))}}},va=ha,fa=(s("70b4"),Object(f["a"])(va,ua,da,!1,null,"51ab4b8e",null)),ma=fa.exports,pa=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("details-table",{attrs:{title:"Routes",icon:"map",columns:e.columns,items:e.$request.routes,filter:e.filter,"filter-example":"OrderController method:post uri:order"},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a},[s("td",[e._v(e._s(t.method))]),s("td",[e._v(e._s(t.uri))]),s("td",[e._v(e._s(t.action))]),e.columns.includes("Name")?s("td",[e._v(e._s(t.name))]):e._e(),e.columns.includes("Middleware")?s("td",e._l(t.middleware,(function(a,i){return s("span",[e._v(" "+e._s(a)+e._s(i==t.middleware.length-1?"":", ")+" ")])})),0):e._e(),e.columns.includes("Before")?s("td",[e._v(e._s(t.before))]):e._e(),e.columns.includes("After")?s("td",[e._v(e._s(t.after))]):e._e()])}))}}])})],1)},ga=[],ba={name:"RoutesTab",components:{DetailsTable:lt},props:["active"],data:function(){return{filter:new pt([{tag:"method",apply:function(e,t){if(["get","post","put","delete","head","patch"].includes(t.toLowerCase()))return e.method.toLowerCase()==t.toLowerCase()}},{tag:"uri"}])}},computed:{columns:function(){var e=["Methods","URI","Action"];return this.$request.routes.some((function(e){return e.name}))&&e.push("Name"),this.$request.routes.some((function(e){return e.middleware}))&&e.push("Middleware"),this.$request.routes.some((function(e){return e.before}))&&e.push("Before"),this.$request.routes.some((function(e){return e.after}))&&e.push("After"),e}}},wa=ba,_a=Object(f["a"])(wa,pa,ga,!1,null,null,null),ya=_a.exports,Ca=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},e._l(e.userTab.sections,(function(t,a){return s("div",{key:e.$request.id+"-"+a},["counters"==t.showAs?s("div",{staticClass:"counters-row"},e._l(t.data,(function(t,a){return s("div",{key:e.$request.id+"-"+a,staticClass:"counter"},[s("div",{staticClass:"counter-value"},[e._v(e._s(t.value))]),s("div",{staticClass:"counter-title"},[e._v(e._s(t.key))])])})),0):e._e(),"table"==t.showAs?s("details-table",{attrs:{title:t.title,columns:t.data[0].map((function(e){return e.key})),items:t.data,filter:e.filters[a]},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t){return s("tr",e._l(t,(function(e){return s("td",[s("pretty-print",{attrs:{data:e.value}})],1)})),0)}))}}],null,!0)}):e._e()],1)})),0)},qa=[],$a={name:"UserTab",components:{DetailsTable:lt,PrettyPrint:it},props:["active","userTab"],data:function(){return{filters:[]}},watch:{userTab:{handler:function(e){this.filters=e.sections.map((function(e){if("table"==e.showAs)return new pt(e.data[0].map((function(e){return{tag:e.key}})))}))},immediate:!0}}},ka=$a,xa=Object(f["a"])(ka,Ca,qa,!1,null,null,null),Ta=xa.exports,ja=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{directives:[{name:"show",rawName:"v-show",value:e.active,expression:"active"}]},[s("timeline",{attrs:{name:"views",icon:"image",timeline:e.$request.viewsData},scopedSlots:e._u([{key:"table-description",fn:function(t){var a=t.item;return[s("div",{staticClass:"views-view-name"},[e._v(e._s(a.description))]),a.data?s("pretty-print",{attrs:{data:a.data}}):e._e()]}}])})],1)},Sa=[],Oa={name:"ViewsTab",components:{PrettyPrint:it,Timeline:Xs},props:["active"]},Pa=Oa,Da=(s("a5d3"),Object(f["a"])(Pa,ja,Sa,!1,null,null,null)),Ra=Da.exports,Ea=s("5817"),Na=s.n(Ea),Aa={name:"RequestDetails",components:{CreditsModal:_,DetailsRequest:x,MessagesOverlay:le,SettingsModal:fe,SharingModal:_e,SharingDeleteModal:xe,TabBar:Qe,CacheTab:_t,DatabaseTab:xt,EventsTab:Dt,LogTab:Mt,ModelsTab:Ht,NotificationsTab:ns,OutputTab:vs,PerformanceTab:aa,RedisTab:ca,QueueTab:ma,RoutesTab:ya,UserTab:Ta,ViewsTab:Ra},computed:{tabs:function(){var e,t;return[{text:"Performance",name:"performance",icon:"activity",shown:!0},{text:"Log",name:"log",icon:"edit-2",shown:this.shownTabs.log},{text:"Events",name:"events",icon:"zap",shown:this.shownTabs.events},{text:"Models",name:"models",icon:"disc",shown:this.shownTabs.models},{text:"Database",name:"database",icon:"database",shown:this.shownTabs.database},{text:"Cache",name:"cache",icon:"paperclip",shown:this.shownTabs.cache},{text:"Redis",name:"redis",icon:"layers",shown:this.shownTabs.redis},{text:"Queue",name:"queue",icon:"clock",shown:this.shownTabs.queue},{text:"Views",name:"views",icon:"image",shown:this.shownTabs.views},{text:"Notifications",name:"notifications",icon:"mail",shown:this.shownTabs.notifications},{text:"Routes",name:"routes",icon:"map",shown:this.shownTabs.routes}].concat(null===(e=this.$request)||void 0===e||null===(t=e.userData)||void 0===t?void 0:t.map((function(e){return{text:e.title,name:"user-".concat(e.key),icon:"menu",shown:!0}}))).concat([{text:"Output",name:"output",icon:"terminal",shown:this.shownTabs.output}]).filter(Boolean)},activeTab:function(){if(this.$request)return!1===this.shownTabs[this.global.activeDetailsTab]?"performance":this.global.activeDetailsTab},shownTabs:function(){var e,t,s,a,i,n,r,o,l,c,u,d,h,v,f,m,p,g,b,w,_,y=this;return{log:(null===(e=this.$request)||void 0===e||null===(t=e.log)||void 0===t?void 0:t.length)>0,models:["modelsRetrieved","modelsCreated","modelsUpdated","modelsDeleted"].some((function(e){var t;return!Na()(null===(t=y.$request)||void 0===t?void 0:t[e])}))||(null===(s=this.$request)||void 0===s?void 0:s.modelsActions.length)>0,database:(null===(a=this.$request)||void 0===a?void 0:a.databaseQueriesCount)>0||(null===(i=this.$request)||void 0===i||null===(n=i.databaseQueries)||void 0===n?void 0:n.length)>0,cache:["cacheReads","cacheHits","cacheWrites","cacheDeletes","cacheTime"].some((function(e){var t;return null===(t=y.$request)||void 0===t?void 0:t[e]}))||(null===(r=this.$request)||void 0===r?void 0:r.cacheQueries.length)>0,redis:(null===(o=this.$request)||void 0===o||null===(l=o.redisCommands)||void 0===l?void 0:l.length)>0,queue:(null===(c=this.$request)||void 0===c||null===(u=c.queueJobs)||void 0===u?void 0:u.length)>0,events:(null===(d=this.$request)||void 0===d||null===(h=d.events)||void 0===h?void 0:h.length)>0,views:(null===(v=this.$request)||void 0===v||null===(f=v.viewsData)||void 0===f?void 0:f.events.length)>0,notifications:(null===(m=this.$request)||void 0===m||null===(p=m.notifications)||void 0===p?void 0:p.length)>0,routes:(null===(g=this.$request)||void 0===g||null===(b=g.routes)||void 0===b?void 0:b.length)>0,output:(null===(w=this.$request)||void 0===w||null===(_=w.commandOutput)||void 0===_?void 0:_.length)>0}}},methods:{showTab:function(e){this.global.activeDetailsTab=e,this.global.showIncomingRequests=!1},toggleRequestsList:function(){this.$settings.global.requestsListCollapsed=!this.$settings.global.requestsListCollapsed,this.$settings.save()},toggleRequestSidebar:function(){this.$settings.global.requestSidebarCollapsed=!this.$settings.global.requestSidebarCollapsed,this.$settings.save()},toggleSettingsModal:function(){this.$settings.toggle()}}},Ia=Aa,Ma=(s("0f8a"),Object(f["a"])(Ia,r,o,!1,null,null,null)),La=Ma.exports,Qa=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"popover-viewport",class:{"request-sidebar":!0,large:e.$settings.global.requestsListCollapsed}},[s("parent-request"),e.$request?s("div",{staticClass:"sidebar-header"},[s("div",{staticClass:"header-info",attrs:{title:e.$request.tooltip}},[s("div",{staticClass:"info-main"},[e.$request.isCommand()?[s("span",{staticClass:"type-text"},[e._v("CMD")]),e._v(" "+e._s(e.$request.commandName)+" ")]:e.$request.isQueueJob()?[s("span",{staticClass:"type-text"},[e._v("QUEUE")]),e._v(" "+e._s(e.$request.jobName)+" ")]:e.$request.isTest()?[s("span",{staticClass:"type-text"},[e._v("TEST")]),e._v(" "+e._s(e.$request.testGroup)+" ")]:[e.$request.isAjax()?s("span",{staticClass:"type-text"},[e._v("AJAX")]):e._e(),s("span",{staticClass:"method-text"},[e._v(e._s(e.$request.method))]),e._v(" "+e._s(e.$request.uri)+" ")],e.$request&&e.$request.url?s("a",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:e.$request.url,expression:"$request.url",arg:"copy"}],staticClass:"info-copy",attrs:{href:"#",title:"Copy url"}},[s("icon",{attrs:{name:"link"}})],1):e._e()],2),s("div",{staticClass:"info-details"},[e.$request.isCommand()?[e._v(" "+e._s(e.$request.commandLine)+" ")]:e.$request.isQueueJob()?[e._v(" "+e._s(e.$request.jobDescription)+" ")]:e.$request.isTest()?[e._v(" "+e._s(e.$request.testName)+" ")]:[e._v(" "+e._s(e.$request.controller)+" ")]],2)]),e.$request.errorsCount?s("icon",{staticClass:"header-alert alert-errors",attrs:{name:"alert-circle"}}):e.$request.warningsCount?s("icon",{staticClass:"header-alert alert-warnings",attrs:{name:"alert-triangle"}}):e._e(),s("div",{staticClass:"header-status"},[e.$request.isCommand()?[s("span",{class:{"status-text":!0,"client-error":e.$request.isCommandWarning(),"server-error":e.$request.isCommandError()},attrs:{title:e.$request.commandExitCode}},[e._v(e._s(e.$request.commandExitCode))])]:e.$request.isQueueJob()?[s("span",{class:{"status-text":!0,"status-text-small":!0,"client-error":e.$request.isQueueJobWarning(),"server-error":e.$request.isQueueJobError()},attrs:{title:e.$request.jobStatus}},[e._v(e._s(e.$request.jobStatus))])]:e.$request.isTest()?[s("span",{class:{"status-text":!0,"status-text-small":!0,"client-error":e.$request.isTestWarning(),"server-error":e.$request.isTestError()},attrs:{title:e.$request.testStatus}},[e._v(e._s(e.$request.testStatus))])]:[s("span",{class:{"status-text":!0,"client-error":e.$request.isClientError(),"server-error":e.$request.isServerError()},attrs:{title:e.$request.responseStatus}},[e._v(e._s(e.$request.responseStatus))])]],2)],1):e._e(),s("exception-section"),s("div",{staticClass:"sidebar-content"},[e.$request&&e.$request.isCommand()?s("command-tab"):e._e(),e.$request&&e.$request.isQueueJob()?s("queue-job-tab"):e._e(),e.$request&&e.$request.isTest()?s("test-tab"):e.$request?s("request-tab"):e._e(),s("div",{staticClass:"content-actions"},[s("a",{directives:[{name:"show",rawName:"v-show",value:e.$platform.hasFeature("sharing"),expression:"$platform.hasFeature('sharing')"}],staticClass:"button",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$sharing.toggle()}}},[s("icon",{attrs:{name:"share"}}),e._v(" Share ")],1),s("a",{directives:[{name:"show",rawName:"v-show",value:e.$platform.hasFeature("delete-shared"),expression:"$platform.hasFeature('delete-shared')"}],staticClass:"button",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.$sharing.toggleDelete()}}},[s("icon",{attrs:{name:"trash-2"}}),e._v(" Delete ")],1)]),s("div",{staticClass:"content-meta"},[e.$request&&e.$request.time?s("div",{staticClass:"meta-date"},[e._v(" "+e._s(e._f("date")(1e3*e.$request.time,"Y-MM-dd HH:mm:ss"))+" ")]):e._e(),e.$request?s("div",{staticClass:"meta-id"},[s("a",{attrs:{href:e.shareUrl}},[e._v(e._s(e.$request.id))])]):e._e()])],1)],1)},Ua=[],Fa=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"command-tab"},[s("sidebar-section",{directives:[{name:"show",rawName:"v-show",value:e.$request.commandArgumentsMerged.length,expression:"$request.commandArgumentsMerged.length"}],attrs:{title:"Arguments",name:"arguments",items:e.$request.commandArgumentsMerged,"filter-example":'"Mike Jones" name:name'}}),s("sidebar-section",{directives:[{name:"show",rawName:"v-show",value:e.$request.commandOptionsMerged.length,expression:"$request.commandOptionsMerged.length"}],attrs:{title:"Options",name:"options",items:e.$request.commandOptionsMerged,"filter-example":'"Mike Jones" name:name'}})],1)},Ja=[],Va=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"sidebar-section"},[s("div",{staticClass:"section-header"},[s("div",{staticClass:"header-title",on:{click:e.toggle}},[s("icon",{attrs:{name:e.expanded?"chevron-down":"chevron-up"}}),e._v(" "+e._s(e.title)+" ")],1),s("div",{staticClass:"header-group"},[e.expandedSearch?s("div",{staticClass:"header-search"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.filter.input,expression:"filter.input"}],ref:"searchInput",attrs:{type:"search",placeholder:"Search..."},domProps:{value:e.filter.input},on:{input:function(t){t.target.composing||e.$set(e.filter,"input",t.target.value)}}}),s("icon",{attrs:{name:"search"}})],1):s("a",{staticClass:"header-item",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.expandSearch(t)}}},[s("icon",{attrs:{name:"search"}})],1)])]),e._t("content",[s("div",{directives:[{name:"show",rawName:"v-show",value:e.expanded,expression:"expanded"}]},[e._t("above-table")],2),e._t("table",[s("details-table",{directives:[{name:"show",rawName:"v-show",value:e.expanded,expression:"expanded"}],attrs:{columns:["Key","Value"],items:e.items,filter:e.filter,"filter-example":e.filterExample,"no-header":!0,"no-table-head":!0},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a},[s("td",{attrs:{colspan:"2"}},[s("div",{staticClass:"key"},[e._v(e._s(t.name))]),s("div",{staticClass:"value"},[s("pretty-print",{attrs:{data:t.value}})],1)])])}))}}])})],{items:e.items,filter:e.filter,filterExample:e.filterExample,expanded:e.expanded})],{expanded:e.expanded})],2)},Ha=[],Wa={name:"SidebarSection",components:{DetailsTable:lt,PrettyPrint:it},props:["title","name","filterExample","items"],data:function(){return{filter:new pt([{tag:"name"}]),expandedSearch:!1}},computed:{expanded:function(){return!1!==this.$settings.global.requestSidebarCollapsedSections[this.name]}},methods:{toggle:function(){this.$settings.global.requestSidebarCollapsedSections[this.name]=!this.expanded,this.$settings.save()},expandSearch:function(){var e=this;this.expandedSearch=!0,this.$nextTick((function(){return e.$refs.searchInput.focus()}))}}},Ba=Wa,za=(s("101e"),Object(f["a"])(Ba,Va,Ha,!1,null,null,null)),Ga=za.exports,Ka={name:"CommandTab",components:{SidebarSection:Ga}},Xa=Ka,Za=(s("ef62"),Object(f["a"])(Xa,Fa,Ja,!1,null,null,null)),Ya=Za.exports,ei=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"queue-job-tab"},[e.$request.jobPayload?s("sidebar-section",{attrs:{title:"Payload",name:"payload"},scopedSlots:e._u([{key:"content",fn:function(t){var a=t.expanded;return[s("div",{directives:[{name:"show",rawName:"v-show",value:a,expression:"expanded"}],staticClass:"data-value"},[s("pretty-print",{attrs:{data:e.$request.jobPayload,expanded:!0}})],1)]}}],null,!1,1651862303)}):e._e(),e.$request.jobQueue?s("sidebar-section",{attrs:{title:"Queue",name:"queue"},scopedSlots:e._u([{key:"content",fn:function(t){var a=t.expanded;return[s("div",{directives:[{name:"show",rawName:"v-show",value:a,expression:"expanded"}],staticClass:"data-value"},[e._v(" "+e._s(e.$request.jobQueue)+" ")])]}}],null,!1,3453129276)}):e._e(),e.$request.jobConnection?s("sidebar-section",{attrs:{title:"Connection",name:"connection"},scopedSlots:e._u([{key:"content",fn:function(t){var a=t.expanded;return[s("div",{directives:[{name:"show",rawName:"v-show",value:a,expression:"expanded"}],staticClass:"data-value"},[e._v(" "+e._s(e.$request.jobConnection)+" ")])]}}],null,!1,2188469499)}):e._e(),e.$request.jobOptions.length?s("sidebar-section",{attrs:{title:"Options",name:"options",items:e.$request.jobOptions,"filter-example":'"Mike Jones" name:name'}}):e._e()],1)},ti=[],si={name:"QueueJobTab",components:{PrettyPrint:it,SidebarSection:Ga}},ai=si,ii=(s("6b0a"),Object(f["a"])(ai,ei,ti,!1,null,null,null)),ni=ii.exports,ri=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"request-tab"},[s("sidebar-section",{directives:[{name:"show",rawName:"v-show",value:e.headers.length,expression:"headers.length"}],attrs:{title:"Headers",name:"headers",items:e.headers,"filter-example":"text/html name:Accept"}}),s("sidebar-section",{directives:[{name:"show",rawName:"v-show",value:e.$request.requestData,expression:"$request.requestData"}],attrs:{title:"Data",name:"data",items:e.$request.requestData,"filter-example":"420 name:price"}},[e.$request.requestData instanceof Object?e._e():s("template",{slot:"content"},[s("div",{staticClass:"data-raw"},[e._v(" "+e._s(e.$request.requestData)+" ")])])],2),s("sidebar-section",{directives:[{name:"show",rawName:"v-show",value:e.$request.getData.length,expression:"$request.getData.length"}],attrs:{title:"GET data",name:"getData",items:e.$request.getData,"filter-example":"created_at name:orderBy"}}),s("sidebar-section",{directives:[{name:"show",rawName:"v-show",value:e.$request.postData.length,expression:"$request.postData.length"}],attrs:{title:"POST data",name:"postData",items:e.$request.postData,"filter-example":'"Mike Jones" name:name'}}),s("sidebar-section",{directives:[{name:"show",rawName:"v-show",value:e.$request.cookies.length,expression:"$request.cookies.length"}],attrs:{title:"Cookies",name:"cookies",items:e.$request.cookies,"filter-example":'"Mike Jones" name:name'}}),s("sidebar-section",{directives:[{name:"show",rawName:"v-show",value:e.$request.middleware.length,expression:"$request.middleware.length"}],attrs:{title:"Middleware",name:"middleware",items:e.$request.middleware,"filter-example":"auth:admin"},scopedSlots:e._u([{key:"table",fn:function(t){var a=t.items,i=t.filter,n=t.filterExample,r=t.expanded;return[s("details-table",{directives:[{name:"show",rawName:"v-show",value:r,expression:"expanded"}],attrs:{columns:["Value"],items:a,filter:i,"filter-example":n,"no-header":!0,"no-table-head":!0},scopedSlots:e._u([{key:"header",fn:function(e){e.filter}},{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a},[s("td",{staticClass:"value"},[e._v(e._s(t))])])}))}}],null,!0)})]}}])}),s("sidebar-section",{directives:[{name:"show",rawName:"v-show",value:e.$request.sessionData.length||e.$request.authenticatedUser,expression:"$request.sessionData.length || $request.authenticatedUser"}],attrs:{title:"Session",name:"session",items:e.$request.sessionData,"filter-example":"registration successful name:_token"}},[s("template",{slot:"above-table"},[e.$request.authenticatedUser?s("div",{staticClass:"session-user"},[s("icon",{attrs:{name:"user"}}),s("div",[e.$request.authenticatedUser.name&&e.$request.authenticatedUser.name.trim()?s("span",{staticClass:"name"},[e._v(e._s(e.$request.authenticatedUser.name))]):e._e(),s("span",{class:e.$request.authenticatedUser.name&&e.$request.authenticatedUser.name.trim()?"dimmed":""},[e._v(e._s(e.$request.authenticatedUser.username))])]),e.$request.authenticatedUser.email||e.$request.authenticatedUser.id?s("span",{staticClass:"session-user-details"},[e.$request.authenticatedUser.id?s("span",{staticClass:"dimmed"},[e._v("#"+e._s(e.$request.authenticatedUser.id))]):e._e()]):e._e()],1):e._e()])],2)],1)},oi=[],li={name:"RequestTab",components:{DetailsTable:lt,SidebarSection:Ga},computed:{headers:function(){return this.$request.cookies.length?this.$request.headers.filter((function(e){return"Cookie"!=e.name})):this.$request.headers}}},ci=li,ui=(s("9a64"),Object(f["a"])(ci,ri,oi,!1,null,null,null)),di=ui.exports,hi=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"request-tab test-tab"},[e.$request.testStatusMessage?s("div",{staticClass:"test-status-message",class:{error:e.$request.isTestError(),warning:e.$request.isTestWarning()}},[e._v(" "+e._s(e.$request.testStatusMessage)+" ")]):e._e(),s("sidebar-section",{directives:[{name:"show",rawName:"v-show",value:e.asserts.length,expression:"asserts.length"}],attrs:{title:"Asserts",name:"asserts",items:e.asserts,"filter-example":"text/html name:Accept"},scopedSlots:e._u([{key:"table",fn:function(t){var a=t.items,i=t.filter,n=t.filterExample,r=t.expanded;return[s("details-table",{directives:[{name:"show",rawName:"v-show",value:r,expression:"expanded"}],attrs:{columns:["Assert"],items:a,filter:i,"filter-example":n,"no-header":!0,"no-table-head":!0},scopedSlots:e._u([{key:"body",fn:function(t){var a=t.items;return e._l(a,(function(t,a){return s("tr",{key:e.$request.id+"-"+a},[s("td",{staticClass:"value test-assert"},[s("div",{staticClass:"assert-name"},[s("div",{staticClass:"assert-name-content",class:{"assert-failed":!t.passed}},[s("span",{staticClass:"assert-name-text"},[e._v(e._s(t.name))])]),s("div",{staticClass:"assert-name-trace"},[s("stack-trace",{attrs:{trace:t.trace}})],1)]),s("pretty-print",{attrs:{data:t.arguments}})],1)])}))}}],null,!0)})]}}])})],1)},vi=[],fi={name:"TestTab",components:{DetailsTable:lt,PrettyPrint:it,SidebarSection:Ga,StackTrace:B},computed:{asserts:function(){return this.$request.testAsserts.reverse()}}},mi=fi,pi=(s("86a4"),Object(f["a"])(mi,hi,vi,!1,null,null,null)),gi=pi.exports,bi={name:"RequestSidebar",components:{CommandTab:Ya,ExceptionSection:X,ParentRequest:ie,QueueJobTab:ni,RequestTab:di,TestTab:gi},computed:{shareUrl:function(){return this.$request?"".concat(window.location.origin,"#").concat(this.$request.id):"#"}}},wi=bi,_i=(s("313b"),Object(f["a"])(wi,Qa,Ua,!1,null,null,null)),yi=_i.exports,Ci=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"popover-viewport",class:{"split-view-pane split-view-requests":!0,large:e.$settings.global.requestSidebarCollapsed}},[s("div",{staticClass:"requests-header",attrs:{id:"requests-header"}},[s("table",[s("thead",[s("tr",[e._m(0),s("th",{staticClass:"status"},[e._v(" Status ")]),s("th",{staticClass:"duration"},[e._v(" Time"),s("br"),e.showDatabaseTime?s("small",[e._v("Database")]):e._e()])])])])]),s("div",{ref:"requestsContainer",staticClass:"requests-container"},[s("div",{staticClass:"requests-content"},[s("div",{ref:"contentAbove",staticClass:"content-above"},[s("div",{staticClass:"requests-search"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.$requestsSearch.input,expression:"$requestsSearch.input"}],attrs:{type:"search",placeholder:"Search..."},domProps:{value:e.$requestsSearch.input},on:{input:[function(t){t.target.composing||e.$set(e.$requestsSearch,"input",t.target.value)},e.$requestsSearch.searchDebounced]}}),s("icon",{attrs:{name:"search"}})],1),s("a",{staticClass:"button",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.loadMoreRequests(t)}}},[e._v(" "+e._s(e.loadingMoreRequests?"Loading...":"Load more")+" ")])]),s("div",{ref:"requestsTable",staticClass:"requests-table"},[s("table",{attrs:{id:"requests"}},e._l(e.requests,(function(t){return s("tr",{key:t.id,class:{selected:e.isActive(t.id)},on:{click:function(s){return e.showRequest(t)}}},[s("td",{staticClass:"controller",attrs:{title:t.tooltip}},[s("big",[t.errorsCount?s("icon",{staticClass:"request-alert alert-errors",attrs:{name:"alert-circle"}}):t.warningsCount?s("icon",{staticClass:"request-alert alert-warnings",attrs:{name:"alert-triangle"}}):e._e(),t.isCommand()?[s("span",{staticClass:"type-text"},[e._v("CMD")]),e._v(" "+e._s(t.commandName)+" ")]:t.isQueueJob()?[s("span",{staticClass:"type-text"},[e._v("QUEUE")]),e._v(" "+e._s(t.jobName)+" ")]:t.isTest()?[s("span",{staticClass:"type-text"},[e._v("TEST")]),e._v(" "+e._s(t.testGroup)+" ")]:[t.isAjax()?s("span",{staticClass:"type-text"},[e._v("AJAX")]):e._e(),s("span",{staticClass:"method-text"},[e._v(e._s(t.method))]),e._v(" "+e._s(t.uri)+" ")]],2),s("br"),t.isCommand()?[s("small",[e._v(e._s(t.commandLine))])]:t.isQueueJob()?[s("small",[e._v(e._s(t.jobDescription))])]:t.isTest()?[s("small",[e._v(e._s(t.testName))])]:[e.$settings.global.requestSidebarCollapsed?s("small",[e._v(e._s(t.controller))]):s("small",[e._v(e._s(e._f("shortClass")(t.controller)))])]],2),t.isCommand()?[s("td",{staticClass:"status",attrs:{title:t.commandExitCode}},[s("span",{class:{"status-text":!0,"client-error":t.isCommandWarning(),"server-error":t.isCommandError()}},[e._v(e._s(t.commandExitCode))])])]:t.isQueueJob()?[s("td",{staticClass:"status",attrs:{title:t.jobStatus}},[s("span",{class:{"status-text":!0,"status-text-small":!0,"client-error":t.isQueueJobWarning(),"server-error":t.isQueueJobError()}},[e._v(e._s(t.jobStatus))])])]:t.isTest()?[s("td",{staticClass:"status",attrs:{title:t.testStatus}},[s("span",{class:{"status-text":!0,"status-text-small":!0,"client-error":t.isTestWarning(),"server-error":t.isTestError()}},[e._v(e._s(t.testStatus))])])]:[s("td",{staticClass:"status",attrs:{title:t.responseStatus}},[s("span",{class:{"status-text":!0,"client-error":t.isClientError(),"server-error":t.isServerError()}},[e._v(e._s(t.responseStatus))])])],s("td",{staticClass:"duration",attrs:{title:t.responseDurationRounded+" ms ("+t.databaseDurationRounded+" ms)"}},[e._v(" "+e._s(t.responseDurationRounded)+" ms"),s("br"),e.showDatabaseTime?s("small",[e._v(e._s(t.databaseDurationRounded)+" ms")]):e._e()])],2)})),0)]),s("a",{staticClass:"button requests-clear",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.clear(t)}}},[s("icon",{attrs:{name:"slash"}}),e._v(" Clear ")],1)])])])},qi=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("th",{staticClass:"controller"},[e._v(" Path"),s("br"),s("small",[e._v("Controller")])])}],$i={name:"RequestsList",components:{},data:function(){return{loadingMoreRequests:!1}},computed:{requests:function(){var e=this.$requests.items;return this.$settings.global.hideCommandTypeRequests&&(e=e.filter((function(e){return"command"!=e.type}))),this.$settings.global.hideQueueJobTypeRequests&&(e=e.filter((function(e){return"queue-job"!=e.type}))),this.$settings.global.hideTestTypeRequests&&(e=e.filter((function(e){return"test"!=e.type}))),e},showDatabaseTime:function(){return this.requests.find((function(e){return e.databaseDuration>0}))}},mounted:function(){this.$refs.requestsContainer.scrollTop=this.$refs.requestsTable.offsetTop},methods:{isActive:function(e){var t;return(null===(t=this.$request)||void 0===t?void 0:t.id)==e},showRequest:function(e){this.global.$request=e},loadMoreRequests:function(){var e=this;this.loadingMoreRequests=!0,this.$requests.loadPrevious(10).then((function(){e.loadingMoreRequests=!1}))},shouldShowFirstRequest:function(){return!this.$settings.global.preserveLog&&(!this.$request||!this.$requests.findId(this.$request.id))},shouldShowIncomingRequest:function(){return this.$settings.global.preserveLog&&(!this.$request||this.$settings.global.showIncomingRequests&&this.global.showIncomingRequests)},clear:function(){this.$requests.clear()}},watch:{requests:function(e){this.shouldShowFirstRequest()?this.showRequest(this.$requests.first()):this.shouldShowIncomingRequest()&&(this.showRequest(this.$requests.last((function(e){return!e.isAjax()}))||this.$requests.last()),this.$refs.requestsContainer.scrollTop=this.$refs.requestsTable.offsetHeight+this.$refs.requestsTable.offsetTop)},$request:{handler:function(e){var t,s;"requires-authentication"==(null===(t=this.$request)||void 0===t||null===(s=t.error)||void 0===s?void 0:s.error)&&this.$authentication.request(this.$request.error.message,this.$request.error.requires);var a=this.$requests.last((function(e){return!e.isAjax()}))||this.$requests.last(),i=this.$requests.all().indexOf(a);this.global.showIncomingRequests=this.$requests.all().slice(i).includes(e)}},"$request.loading":{handler:function(e){var t,s;e||"requires-authentication"==(null===(t=this.$request)||void 0===t||null===(s=t.error)||void 0===s?void 0:s.error)&&this.$authentication.request(this.$request.error.message,this.$request.error.requires)}}}},ki=$i,xi=(s("d852"),Object(f["a"])(ki,Ci,qi,!1,null,null,null)),Ti=xi.exports,ji=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("modal",{attrs:{icon:"star",title:"What's new",shown:e.$whatsNew.show,"on-close":e.close}},[s("div",{staticClass:"whats-new"},[s("div",{staticClass:"whats-new-content"},[s("h1",[e._v("Clockwork has just been updated!")]),e._l(e.release.notes,(function(t){return[s("div",{staticClass:"whats-new-section",class:"image-"+(t.imagePlacement||"bottom")},[t.image&&"bottom"!=(t.imagePlacement||"bottom")?s("img",{attrs:{src:"img/whats-new/"+e.release.version+"/"+t.image}}):e._e(),s("h2",[e._v(e._s(t.title))]),e._l(t.text,(function(t){return s("p",[e._v(e._s(t))])})),t.image&&"bottom"==(t.imagePlacement||"bottom")?s("img",{attrs:{src:"img/whats-new/"+e.release.version+"/"+t.image}}):e._e()],2)]})),s("div",{staticClass:"whats-new-actions"},[s("a",{staticClass:"actions-show-more",attrs:{href:e.release.url,target:"_blank"}},[e._v("Learn more")]),s("a",{staticClass:"actions-close",attrs:{href:"#"},on:{click:function(t){return t.preventDefault(),e.close(t)}}},[e._v("Close")]),s("p",[s("small",[e._v("Some of the new features might require server-side Clockwork library update.")])])])],2)])])},Si=[],Oi=function(){function e(t,s){Object(E["a"])(this,e),this.platform=t,this.settings=s}return Object(N["a"])(e,[{key:"seen",value:function(){this.settings.global.seenReleaseNotesVersion=e.latestRelease.version,this.settings.save()}},{key:"show",get:function(){return this.settings.global.seenReleaseNotesVersion!=e.latestRelease.version&&this.settings.persistent&&this.settings.loaded&&this.platform.hasFeature("whats-new")}}],[{key:"latestRelease",get:function(){return e.releases[0]}},{key:"releases",get:function(){return[{version:"5.0",url:"https://underground.works/blog/clockwork-5.0-released-with-client-side-metrics-toolbar-and-more",notes:[{title:"UI refinements",text:["Almost every part of the Clockwork UI was touched up and improved. From simplified requests list, new tab bar, counters and tables to reworked dark theme colors.",'You will also find a new "credits" link in the settings modal. This opens a credits modal with a little shout-out to all contributors, sponsors and used third-party dependencies.'],image:"clockwork-5.png",imagePlacement:"top"},{title:"Timeline",text:["Timeline was rebuilt from the ground up in this release.","The new timeline makes it easier than ever before to figure out what's happening in your application.","The condense option makes the timeline more compact and clicking on an event now reveals a popover with more details."],image:"timeline.png",imagePlacement:"right"},{title:"Client-side metrics and Web Vitals",text:["Clockwork helps you to keep your server-side performance in check. Optimizing the backend is just half of the battle though.","Clockwork can now collect client-side performance metrics. Supported are both navigation timings and Web Vitals","Collecting these metrics requires installing a tiny javascript library from npm or via cdn. Check the docs for more details."],image:"client-metrics.png",imagePlacement:"left"},{title:"Models",text:["Models tab is a new tool in your toolbelt for dealing with database issues.","Models actions give you a different point of view at your database usage.","Models counts will show you how many of each model you've retrieved, created, updated and deleted."],image:"models-tab.png",imagePlacement:"right"},{title:"Notifications",text:["Notifications tab is a new tab replacing the emails tab.","This time we support not only emails, but all kinds of notifications, like SMS or Slack messages.","With details like subject, recipient, sender, but also notifiable, notified and mailable objects in Larvel."],image:"notifications-tab.png",imagePlacement:"left"},{title:"Sharing",text:["Have you ever wanted to share a Clockwork profile with someone else? Maybe you'd like to share details of a crash from a local environment with a co-worker. Or before and after optimisation metrics with your boss.","Sharing a request uploads the metadata to a Clockwork share service and gives you a public link to share with others. On this link you will find a fully working Clockwork app showing the request you shared.","The share service is free to use, click on the share button in the sidebar to start."]},{title:"Toolbar",text:["Clockwork now gives you an option to show basic request information in the form of a toolbar in your app.","A tiny browser component has to be installed from npm or via cdn. See the docs for full installation instructions."],image:"toolbar.png",imagePlacement:"top"}]}]}}]),e}(),Pi={name:"WhatsNew",components:{Modal:p},computed:{release:function(){return Oi.latestRelease}},methods:{close:function(){this.$whatsNew.seen()}}},Di=Pi,Ri=(s("f407"),Object(f["a"])(Di,ji,Si,!1,null,null,null)),Ei=Ri.exports,Ni={name:"App",components:{RequestDetails:La,RequestSidebar:yi,RequestsList:Ti,WhatsNew:Ei},computed:{appearance:function(){return this.$settings.appearance},showRequestsList:function(){return!this.$settings.global.requestsListCollapsed&&this.$platform.hasFeature("requests-list")},showRequestSidebar:function(){return!this.$settings.global.requestSidebarCollapsed&&this.$platform.hasFeature("request-sidebar")}}},Ai=Ni,Ii=(s("5c0b"),Object(f["a"])(Ai,i,n,!1,null,null,null)),Mi=Ii.exports,Li=s("4eb5"),Qi=s.n(Li),Ui=s("f035"),Fi=s.n(Ui),Ji=s("2103"),Vi=s.n(Ji),Hi=s("9b02"),Wi=s.n(Hi);mt["a"].config.devtools=!0,mt["a"].config.performance=!0,mt["a"].config.productionTip=!1,mt["a"].use(Qi.a),mt["a"].use(Vi.a),mt["a"].component("spinner",Fi.a),mt["a"].mixin({methods:{$get:Wi.a}});s("498a"),s("a15b"),s("5db7"),s("73d9");var Bi,zi=s("1160"),Gi=s.n(zi),Ki=s("a501"),Xi=s.n(Ki),Zi=function(){function e(t,s,a){var i=this;Object(E["a"])(this,e),this.startTime=s,this.endTime=a,this.events=[],t.map((function(e){return i.append(e)}))}return Object(N["a"])(e,[{key:"append",value:function(e){e.start=e.start||this.startTime,e.startthis.endTime&&(e.end=this.endTime),this.events.push(new Yi(e)),this.sort()}},{key:"appendTotalEvent",value:function(){this.append({description:"Total time",start:this.startTime,duration:this.endTime-this.startTime,color:"grey"})}},{key:"merge",value:function(e){this.events=this.events.concat(e.events),this.sort()}},{key:"copy",value:function(){return new e(Gi()(this.events),this.startTime,this.endTime)}},{key:"sort",value:function(){return this.events=this.events.sort((function(e,t){return e.start-t.start})),this}},{key:"filter",value:function(e,t){var s=this.copy();return s.events=e.filter(s.events),s.events=s.events.filter((function(e){return!Xi()(e.tags,t).length})),s}},{key:"condense",value:function(){var e=this.copy(),t=(e.endTime-e.startTime)/64;return e.events=e.events.reduce((function(e,s){if(s.duration>=t)return[].concat(Object(Ut["a"])(e),[s]);var a=e[e.length-1];return a instanceof en&&a.end<=s.start?(a.push(s),e):[].concat(Object(Ut["a"])(e),[new en(s)])}),[]),e}},{key:"present",value:function(e){var t=this;return this.events.map((function(s){return s instanceof en||(s=new en(s)),s.present(t,e)}))}},{key:"findChildren",value:function(e){return this.events.flatMap((function(e){return e instanceof en?e.events:e})).reduce((function(t,s){return s!==e&&e.contains(s)&&t.every((function(e){return!e.contains(s)}))&&t.push(s),t}),[])}}]),e}(),Yi=function(){function e(t){Object(E["a"])(this,e),this.name=t.name||t.description,this.description=t.description||"",this.start=t.start instanceof Date?t.start.getTime()/1e3:t.start,this.duration=t.duration||0,this.color=t.color||"blue",this.end=this.start+this.duration/1e3,this.tags=t.tags||[],this.data=t.data}return Object(N["a"])(e,[{key:"present",value:function(e,t){var s=this;if(this.presented)return this;this.startRelative=1e3*(this.start-e.startTime)/(e.endTime-e.startTime),this.durationRelative=this.duration/(e.endTime-e.startTime),this.offset=this.startRelative*t,this.width=this.durationRelative*t,this.width<3&&(this.width=3),this.width>t&&(this.width=t),this.width+this.offset>t&&(this.offset=t-this.width),this.eventClass=this.color,this.eventStyle={left:"0px",width:"".concat(this.width,"px")},this.labelWidth=this.startRelative>.5?this.offset:t-this.width-this.offset,this.labelClass=this.startRelative>.5?["before",this.color]:["after",this.color],this.labelStyle={width:"".concat(this.labelWidth,"px")},this.width>200&&(this.labelClass=["inside",this.color]);var a=e.findChildren(this).map((function(s){return s.present(e,t)}));return this.childrenSections=a.map((function(e){return{style:{left:"".concat(e.offset-s.offset,"px"),width:"".concat(e.width,"px")}}})),this.durationChildren=a.length?a.reduce((function(e,t){return e+t.duration}),0):null,this.durationSelf=this.duration-this.durationChildren,this.presented=!0,this}},{key:"contains",value:function(e){return this.startt/2?this.firstEvent.color:this.lastEvent.color,this.labelWidth=this.offset>t/2?this.offset:t-this.width-this.offset,this.labelClass=this.offset>t/2?["before",this.color]:["after",this.color],this.labelStyle={width:"".concat(this.labelWidth,"px")},this.width>200&&!this.condensed&&(this.labelClass=["inside",this.color]),this.groupStyle={"margin-left":"".concat(this.offset,"px"),width:"".concat(this.width,"px")},this.tags=this.condensed?[]:this.firstEvent.tags,this.data=this.condensed?void 0:this.firstEvent.data,this}},{key:"condensed",get:function(){return this.events.length>1}},{key:"firstEvent",get:function(){return this.events[0]}},{key:"lastEvent",get:function(){return this.events[this.events.length-1]}}]),e}(),tn=s("f7c2"),sn=s.n(tn),an=s("c909"),nn=s.n(an),rn=function(){function e(t){Object(E["a"])(this,e),Object.assign(this,t),this.original=t,this.time=parseFloat(this.time),this.responseDuration=parseFloat(this.responseDuration),this.responseDurationRounded=this.responseDuration?Math.round(this.responseDuration):0,this.databaseDurationRounded=this.databaseDuration?Math.round(this.databaseDuration):0,this.memoryUsageFormatted=this.memoryUsage?this.formatBytes(this.memoryUsage):void 0,this.processCacheStats(),this.cacheQueries=this.processCacheQueries(this.cacheQueries),this.cookies=this.createKeypairs(this.cookies),this.middleware=this.middleware instanceof Array?this.middleware:[],this.processDatabase(),this.processModels(),this.notifications=this.processNotifications(this.notifications,this.emailsData),this.events=this.processEvents(this.events),this.getData=this.createKeypairs(this.getData),this.requestData=this.requestData instanceof Object?this.createKeypairs(this.requestData,!1):this.requestData,this.headers=this.processHeaders(this.headers),this.log=this.processLog(this.log),this.postData=this.createKeypairs(this.postData),this.queueJobs=this.processQueueJobs(this.queueJobs),this.redisCommands=this.processRedisCommands(this.redisCommands),this.sessionData=this.createKeypairs(this.sessionData),this.performanceMetrics=this.processPerformanceMetrics(this.performanceMetrics),this.viewsData=this.processViews(this.viewsData),this.userData=this.processUserData(this.userData),this.timeline=this.processTimeline(this.timelineData),this.clientMetrics=this.processClientMetrics(this.clientMetrics),this.webVitals=this.processWebVitals(this.webVitals),this.processCommand(),this.processQueueJob(),this.processTest(),this.errorsCount=this.getErrorsCount(),this.warningsCount=this.getWarningsCount(),this.exceptions=this.processExceptions(),this.loadClientMetricsAttempts=0}return Object(N["a"])(e,[{key:"resolve",value:function(e,t){return Object.assign(this,t?sn()(e,t):e,{loading:!1,error:void 0,original:Object.assign(this.original,e.original)})}},{key:"resolveWithError",value:function(e){return Object.assign(this,{loading:!1,error:e})}},{key:"loadClientMetrics",value:function(e){var t=this;this.isRequest()&&(this.clientMetrics.some((function(e){return e.value}))&&Object.values(this.webVitals).some((function(e){return e.value}))||this.loadClientMetricsTimeout||++this.loadClientMetricsAttempts>4||(this.loadClientMetricsTimeout=setTimeout((function(){e.loadId(t.id,["clientMetrics","webVitals"]).then((function(){t.loadClientMetricsTimeout=void 0,t.loadClientMetrics(e)}))}),2500)))}},{key:"isClientError",value:function(){return this.responseStatus>=400&&this.responseStatus<500}},{key:"isServerError",value:function(){return this.responseStatus>=500&&this.responseStatus<600}},{key:"isAjax",value:function(){return this.headers.find((function(e){return"X-Requested-With"==e.name&&"XMLHttpRequest"==e.value}))}},{key:"isRequest",value:function(){return"request"==this.type||!this.type}},{key:"isCommand",value:function(){return"command"==this.type}},{key:"isCommandError",value:function(){return 1==this.commandExitCode}},{key:"isCommandWarning",value:function(){return this.commandExitCode>1}},{key:"isQueueJob",value:function(){return"queue-job"==this.type}},{key:"isQueueJobError",value:function(){return"failed"==this.jobStatus}},{key:"isQueueJobWarning",value:function(){return"released"==this.jobStatus}},{key:"isTest",value:function(){return"test"==this.type}},{key:"isTestError",value:function(){return["failed","error"].includes(this.testStatus)}},{key:"isTestWarning",value:function(){return["warning"].includes(this.testStatus)}},{key:"createKeypairs",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!(e instanceof Object))return[];var s=Object.keys(e).map((function(t){return{name:t,value:e[t]}}));return t&&(s=s.sort((function(e,t){return e.name.localeCompare(t.name)}))),s}},{key:"processCacheStats",value:function(){this.cacheDeletes&&(this.cacheDeletes=parseInt(this.cacheDeletes)),this.cacheHits&&(this.cacheHits=parseInt(this.cacheHits)),this.cacheReads&&(this.cacheReads=parseInt(this.cacheReads)),this.cacheWrites&&(this.cacheWrites=parseInt(this.cacheWrites)),this.cacheMisses=this.cacheReads&&this.cacheHits?this.cacheReads-this.cacheHits:null}},{key:"processCacheQueries",value:function(e){var t=this;return e instanceof Array?e.map((function(e){return e.expiration=e.expiration?t.formatTime(e.expiration):void 0,e.value="hit"==e.type||"write"==e.type?e.value:"",e})):[]}},{key:"processClientMetrics",value:function(e){return e=this.enforceObject(e),[{name:"Redirect",value:e.redirect},{name:"DNS",value:e.dns,color:"purple",onChart:!0},{name:"Connection",value:e.connection,color:"blue",onChart:!0},{name:"Waiting",value:e.waiting,color:"red",onChart:!0},{name:"Receiving",value:e.receiving,color:"green",onChart:!0},{name:"To interactive",value:e.domInteractive,color:"blue",onChart:!0,dom:!0},{name:"To complete",value:e.domComplete,color:"purple",onChart:!0,dom:!0}]}},{key:"processDatabase",value:function(){this.databaseQueries=this.processDatabaseQueries(this.databaseQueries),this.databaseQueriesCount=parseInt(this.databaseQueriesCount)||this.databaseQueries.length,this.databaseSlowQueries=parseInt(this.databaseSlowQueries)||this.databaseQueries.filter((function(e){return e.tags.includes("slow")})).length,this.databaseSelects=parseInt(this.databaseSelects)||this.databaseQueries.filter((function(e){return e.query.match(/^select /i)})).length,this.databaseInserts=parseInt(this.databaseInserts)||this.databaseQueries.filter((function(e){return e.query.match(/^insert /i)})).length,this.databaseUpdates=parseInt(this.databaseUpdates)||this.databaseQueries.filter((function(e){return e.query.match(/^update /i)})).length,this.databaseDeletes=parseInt(this.databaseDeletes)||this.databaseQueries.filter((function(e){return e.query.match(/^delete /i)})).length,this.databaseOthers=parseInt(this.databaseOthers)||this.databaseQueries.filter((function(e){return!e.query.match(/^(select|insert|update|delete) /i)})).length}},{key:"processDatabaseQueries",value:function(e){var t=this;return e instanceof Array?e.map((function(e){e.model=e.model||"-",e.shortModel=e.model?e.model.split("\\").pop():"-",e.tags=e.tags instanceof Array?e.tags:[],e.bindings=t.optionalNonEmptyObject(e.bindings);var s,a=e.query.trim();return(s=a.match(/^SELECT\s[\s\S]*?\sFROM\s[^A-Za-z-_]?([A-Za-z-_]+)/i))?e.shortQuery="SELECT FROM ".concat(s[1]):(s=a.match(/^INSERT\s+INTO\s+[^A-Za-z-_]?([A-Za-z-_]+)/i))?e.shortQuery="INSERT INTO ".concat(s[1]):(s=a.match(/^UPDATE\s+[^A-Za-z-_]?([A-Za-z-_]+)/i))?e.shortQuery="UPDATE ".concat(s[1]):(s=a.match(/^DELETE\s+FROM\s+[^A-Za-z-_]?([A-Za-z-_]+)/i))?e.shortQuery="DELETE FROM ".concat(s[1]):e.shortQuery=a,e})):[]}},{key:"processNotifications",value:function(e,t){return t=Object.values(this.optionalNonEmptyObject(t,{})).filter((function(e){return e.data instanceof Object})).map((function(e){return{subject:e.data.subject,to:[e.data.to],from:[e.data.from],time:e.start,duration:e.duration,type:"mail",data:[]}})),this.enforceArray(e).concat(t).map((function(e){return e.isShowingDetails=!1,e}))}},{key:"processEvents",value:function(e){return e instanceof Array?e.map((function(e){return e.objectEvent=e.data instanceof Object&&e.event==e.data.__class__,e.time=e.time?new Date(1e3*e.time):void 0,e.listeners=e.listeners instanceof Array?e.listeners:[],e.listeners=e.listeners.map((function(e){var t,s;return t=(s=e.match(/Closure \(.*[\/\\](.+?:\d+)-\d+\)/))?"Closure ("+s[1]+")":e.split(/[\/\\]/).pop(),{name:e,shortName:t}})),e})):[]}},{key:"processExceptions",value:function(){var e=this.log.length?this.log[this.log.length-1].exception:null;if(this.isRequest()&&!this.isServerError()||!e)return[];e=Gi()(e);var t=e;do{t.trace=[{call:"".concat(t.type,"()"),file:t.file,line:t.line,isVendor:!1}].concat(Object(Ut["a"])(t.trace))}while(t=t.previous);return[e]}},{key:"processHeaders",value:function(e){return e instanceof Object?Object.keys(e).map((function(t){var s=e[t];return t=t.split("-").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()})).join("-"),{name:t,value:s}})).reduce((function(e,t){return t=t.value instanceof Array?t.value.map((function(e){return{name:t.name,value:e}})):[t],e.concat(t)}),[]).sort((function(e,t){return e.name.localeCompare(t.name)})):[]}},{key:"processLog",value:function(e){return e instanceof Array?e.map((function(e){return e.exception&&(e.file=e.exception.file,e.line=e.exception.line,e.trace=e.exception.trace),e.time=new Date(1e3*e.time),e.context=e.context instanceof Object&&Object.keys(e.context).filter((function(e){return"__type__"!=e})).length?e.context:void 0,e})):[]}},{key:"processModels",value:function(){this.modelsActions=this.processModelsActions(this.modelsActions)}},{key:"processModelsActions",value:function(e){var t=this;return this.enforceArray(e).map((function(e){return e.shortModel=e.model?e.model.split("\\").pop():"",e.attributes=t.optionalNonEmptyObject(e.attributes),e.changes=t.optionalNonEmptyObject(e.changes),e.tags=t.enforceArray(e.tags),e.bindings=t.optionalNonEmptyObject(e.bindings),e.isShowingDetails=!1,e}))}},{key:"processPerformanceMetrics",value:function(e){if(!e)return[{name:"App",value:(this.responseDurationRounded||0)-(this.databaseDurationRounded||0)-(this.cacheTime||0),color:"blue"},{name:"DB",value:this.databaseDurationRounded,color:"red"},{name:"Cache",value:this.cacheTime,color:"green"}].filter((function(e){return e.value>0}));e=e.filter((function(e){return e instanceof Object})).map((function(e,t){return e.color=e.color||"purple",e}));var t=e.reduce((function(e,t){return e+t.value}),0);return e.push({name:"Other",value:this.responseDurationRounded-t,color:"purple"}),e}},{key:"processQueueJobs",value:function(e){return e instanceof Array?e.map((function(e){return e.shortName=e.name.split("\\").pop(),e})):[]}},{key:"processRedisCommands",value:function(e){return e instanceof Array?e:[]}},{key:"processTest",value:function(){if(this.testName){var e=this.testName.includes("::")?this.testName.split("::"):[this.testName,""],t=Object(a["a"])(e,2);this.testGroup=t[0],this.testName=t[1]}}},{key:"processTimeline",value:function(e){var t=new Zi(Object.values(this.optionalNonEmptyObject(e,{})),this.time,this.time+this.responseDuration);return e&&!e.total&&t.appendTotalEvent(),this.databaseQueries.forEach((function(e){return t.append({start:e.time,duration:e.duration,name:e.shortQuery,description:e.query,color:"red",tags:["databaseQueries"]})})),this.events.forEach((function(e){return t.append({start:e.time,duration:e.duration,description:e.event,color:"purple",tags:["events"]})})),this.cacheQueries.forEach((function(e){return t.append({start:e.time,duration:e.duration,description:"".concat(e.type.toUpperCase()," ").concat(e.key),color:"green",tags:["cacheQueries"]})})),this.redisCommands.forEach((function(e){return t.append({start:e.time,duration:e.duration,description:"".concat(e.command," ").concat(Object.values(e.parameters).join(" ")),color:"green",tags:["redisCommands"]})})),this.queueJobs.forEach((function(e){return t.append({start:e.time,duration:e.duration,description:e.name,color:"purple",tags:["queueJobs"]})})),this.notifications.forEach((function(e){return t.append({start:e.time,duration:e.duration,description:"".concat(e.to," - ").concat(e.subject),color:"purple",tags:["notifications"]})})),t.merge(this.viewsData),t}},{key:"processViews",value:function(e){var t=this,s=Object.values(this.optionalNonEmptyObject(e,{})).map((function(e){var s,a,i,n;return{start:e.start,duration:e.duration,name:(null===(s=e.data)||void 0===s?void 0:s.name)||e.description,description:((null===(a=e.data)||void 0===a?void 0:a.name)||e.description)+((null===(i=e.data)||void 0===i?void 0:i.memoryUsage)?" (".concat(t.formatBytes(e.data.memoryUsage),")"):""),data:t.optionalNonEmptyObject(null===(n=e.data)||void 0===n?void 0:n.data),color:"purple",tags:["views"]}}));return new Zi(s,this.time,this.time+this.responseDuration)}},{key:"processUserData",value:function(e){if(!(e instanceof Object))return[];var t=function(e){var t=Object(a["a"])(e,2),s=t[0];t[1];return"__meta"!=s},s=function(e){return function(t){var s=Object(a["a"])(t,2),i=s[0],n=s[1];return{key:e[i]||i,value:n}}};return Object.entries(e).filter((function(e){var t=Object(a["a"])(e,2),s=(t[0],t[1]);return s instanceof Object||s.__meta||s.__meta.title})).map((function(e){var i=Object(a["a"])(e,2),n=i[0],r=i[1];return{key:n,title:r.__meta.title,sections:Object.entries(r).filter(t).map((function(e){var i=Object(a["a"])(e,2),n=(i[0],i[1]),r=n.__meta.labels||{},o="counters"==n.__meta.showAs?Object.entries(n).filter(t).map(s(r)):Object.entries(n).filter(t).map((function(e){var t=Object(a["a"])(e,2),i=(t[0],t[1]);return Object.entries(i).map(s(r))}));return{data:o,showAs:n.__meta.showAs,title:n.__meta.title}}))}}))}},{key:"processWebVitals",value:function(e){e=this.enforceObject(e);var t={cls:{slow:7300,moderate:3800},fid:{slow:300,moderate:100},lcp:{slow:4e3,moderate:2e3},fcp:{slow:4e3,moderate:2e3},ttfb:{slow:600,moderate:600},si:{slow:5800,moderate:4300}};return Object.keys(t).forEach((function(s){var a=e[s],i="fast",n=!isNaN(parseFloat(a));a>t[s].slow?i="slow":a>t[s].moderate&&(i="moderate"),e[s]={value:a,score:i,available:n}})),e}},{key:"processCommand",value:function(){this.commandLine="",this.commandLine+=Object.values(this.commandArguments||{}).filter((function(e){return e})).join(" "),this.commandLine+=Object.entries(this.commandOptions||{}).reduce((function(e,t){var s=Object(a["a"])(t,2),i=s[0],n=s[1];return e+(!0===n?" --".concat(i):" --".concat(i,"=").concat(n))}),""),this.commandArgumentsMerged=this.createKeypairs(Object.assign({},this.commandArgumentsDefaults||{},this.commandArguments||{}),!1),this.commandOptionsMerged=this.createKeypairs(Object.assign({},this.commandOptionsDefaults||{},this.commandOptions||{}),!1)}},{key:"processQueueJob",value:function(){this.jobOptions=this.createKeypairs(this.jobOptions)}},{key:"getErrorsCount",value:function(){return this.log.reduce((function(e,t){return"error"==t.level?e+1:e}),0)}},{key:"getWarningsCount",value:function(){return this.log.filter((function(e){return"warning"==e.level})).length+this.databaseSlowQueries}},{key:"formatTime",value:function(e){var t=Math.floor(e/60),s=Math.floor(t/60);e%=60,t%=60;var a=[];return s&&a.push(s+"h"),t&&a.push(t+"min"),e&&a.push(e+"sec"),a.join(" ")}},{key:"formatBytes",value:function(e){var t=["B","kB","MB","GB","TB","PB"],s=Math.floor(Math.log(e)/Math.log(1024));return"".concat(Math.round(e/Math.round(Math.pow(1024,s)))," ").concat(t[s])}},{key:"enforceArray",value:function(e){return e instanceof Array?e:[]}},{key:"enforceObject",value:function(e){return e instanceof Object&&Object.keys(e).filter((function(e){return"__type__"!=e})).length?e:{}}},{key:"optionalNonEmptyObject",value:function(e,t){return e instanceof Object&&Object.keys(e).filter((function(e){return"__type__"!=e})).length?e:t}},{key:"tooltip",get:function(){return this.isCommand()?"[CMD] ".concat(this.commandName," (").concat(this.commandLine,")"):this.isQueueJob()?"[QUEUE] ".concat(this.jobName," (").concat(this.jobDescription,")"):this.isTest()?"[TEST] ".concat(this.testGroup," (").concat(this.testName,")"):"".concat(this.method," ").concat(this.uri," (").concat(this.controller,")")}}],[{key:"placeholder",value:function(t,s,a){return Object.assign(new e({loading:!0,id:t,uri:s?new nn.a(s.url).pathname():"/",controller:"Waiting...",method:s?s.method:"GET",responseStatus:"?",parent:a}),{responseDurationRounded:"?",databaseDurationRounded:"?"})}}]),e}(),on=function(){function e(){Object(E["a"])(this,e)}return Object(N["a"])(e,[{key:"init",value:function(e){this.global=e,this.requests=e.$requests,this.profiler=e.$profiler,this.settings=e.$settings,this.updateNotification=e.$updateNotification,this.lastPolledId=null,this.useProperTheme(),this.setMetadataUrl(),this.setMetadataClient(),this.listenToRequests(),this.throttlePolling(),this.loadLastRequest()}},{key:"useProperTheme",value:function(){"dark"===this.api.devtools.panels.themeName&&(this.settings.defaultAppearance="dark")}},{key:"setMetadataUrl",value:function(){var e=this;this.resolveTabUrl().then((function(t){return e.requests.setRemote(t)}))}},{key:"setMetadataClient",value:function(){var e=this;this.requests.setClient((function(t,s,a,i){return e.profiler.withoutProfiling((function(){return e.fetch(t,s,a,i).then((function(e){var t=e.response,s=e.data;if(403==t.status)throw{error:"requires-authentication",message:s.message,requires:s.requires};if(200!=t.status)throw{error:"error-response",message:"Server returned an error response."};if(!(s instanceof Array)&&(!(s instanceof Object)||!Object.keys(s).length))throw{error:"empty-response",message:"Server returned an empty metadata."};return s}))}))}))}},{key:"fetch",value:function(e,t){var s=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return new Promise((function(n,r){s.api.runtime.sendMessage({action:"fetch",method:e,url:t,data:a,headers:i},(function(e){return n(e)}))}))}},{key:"setCookie",value:function(e,t,s){var a=this;return this.resolveTabUrl().then((function(i){a.api.cookies.set({url:i,name:e,value:t,path:"/",expirationDate:Math.floor(Date.now()/1e3)+s})}))}},{key:"getCookie",value:function(e){var t=this;return this.resolveTabUrl().then((function(s){return new Promise((function(a,i){t.api.cookies.get({url:s,name:e},(function(e){a(e?e.value:void 0)}))}))}))}},{key:"resolveTabUrl",value:function(){var e=this;return new Promise((function(t,s){e.api.runtime.sendMessage({action:"getTabUrl",tabId:e.api.devtools.inspectedWindow.tabId},(function(e){return t(e)}))}))}},{key:"listenToRequests",value:function(){var e=this;this.api.runtime.onMessage.addListener((function(t){if("requestCompleted"===t.action&&(-1!==navigator.userAgent.toLowerCase().indexOf("firefox/57.0")||t.request.tabId==e.api.devtools.inspectedWindow.tabId)){var s=e.parseHeaders(t.request.responseHeaders);if(s){e.updateNotification.serverVersion=s.version,e.requests.setRemote(t.request.url,s);var a=rn.placeholder(s.id,t.request);e.requests.loadId(s.id,null,a).then((function(){return e.retryLoading(a)})),s.subrequests.forEach((function(t){e.requests.setRemote(t.url,{path:t.path}),e.requests.loadId(t.id,null,rn.placeholder(t.id,t,a))})),e.requests.setRemote(t.request.url,s)}}})),this.settings.global.hideCommandTypeRequests&&this.settings.global.hideQueueJobTypeRequests&&this.settings.global.hideTestTypeRequests||this.startPollingRequests(),this.api.runtime.onMessage.addListener((function(t){"navigationStarted"===t.action&&(e.settings.global.preserveLog||t.details.tabId==e.api.devtools.inspectedWindow.tabId&&e.requests.clear())}))}},{key:"loadLastRequest",value:function(){var e=this;this.api.runtime.sendMessage({action:"getLastClockworkRequestInTab",tabId:this.api.devtools.inspectedWindow.tabId},(function(t){if(t){var s=e.parseHeaders(t.responseHeaders);e.updateNotification.serverVersion=s.version,e.requests.setRemote(t.url,s),e.requests.loadId(s.id,null,rn.placeholder(s.id,t)),e.settings.global.hideCommandTypeRequests&&e.settings.global.hideQueueJobTypeRequests&&e.settings.global.hideTestTypeRequests||e.startPollingRequests()}}))}},{key:"parseHeaders",value:function(e){var t,s=(t=e.find((function(e){return"x-clockwork-id"==e.name.toLowerCase()})))?t.value:void 0,a=(t=e.find((function(e){return"x-clockwork-path"==e.name.toLowerCase()})))?t.value:void 0,i=(t=e.find((function(e){return"x-clockwork-version"==e.name.toLowerCase()})))?t.value:void 0;if(s){var n={};e.forEach((function(e){if(0===e.name.toLowerCase().indexOf("x-clockwork-header-")){var t=e.name.replace(/^x-clockwork-header-/i,"");n[t]=e.value}}));var r=e.filter((function(e){return"x-clockwork-subrequest"==e.name.toLowerCase()})).reduce((function(e,t){return e.concat(t.value.split(",").map((function(e){var t=e.trim().split(";");return{id:t[0],url:decodeURIComponent(t[1]),path:decodeURIComponent(t[2])}})))}),[]);return{id:s,path:a,version:i,headers:n,subrequests:r}}}},{key:"retryLoading",value:function(e){var t=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;e.error&&(s>3||setTimeout((function(){return t.requests.loadId(e.id).then((function(){return t.retryLoading(e,s+1)}))}),(s+1)*(s+1)*100))}},{key:"startPollingRequests",value:function(){var e;this.pollingInterval=1e3,this.isPolling=!0,this.lastPolledId=null===(e=this.requests.last())||void 0===e?void 0:e.id,this.pollTimeout||this.pollRequests()}},{key:"stopPollingRequests",value:function(){this.isPolling=!1,clearTimeout(this.pollTimeout),this.pollTimeout=null}},{key:"pollRequests",value:function(){var e=this;clearTimeout(this.pollTimeout);var t=[this.settings.global.hideCommandTypeRequests?null:"command",this.settings.global.hideQueueJobTypeRequests?null:"queue-job",this.settings.global.hideTestTypeRequests?null:"test"].filter(Boolean);this.requests.withQuery({"type[]":t},(function(){e.requests.loadNext().then((function(t){var s;e.lastPolledId=(null===(s=e.requests.last())||void 0===s?void 0:s.id)||e.lastPolledId,e.isPolling&&(e.pollTimeout=setTimeout((function(){return e.pollRequests()}),e.updatePollingInterval(t.length)))})).catch((function(){e.isPolling&&(e.pollTimeout=setTimeout((function(){return e.pollRequests()}),e.updatePollingInterval(!1)))}))}))}},{key:"throttlePolling",value:function(){var e=this;document.addEventListener("visibilitychange",(function(){e.pollingInterval=document.hidden?6e4:1e3,!document.hidden&&e.isPolling&&e.pollRequests()}))}},{key:"updatePollingInterval",value:function(e){var t=(new Date).getTime();return!e&&this.pollingLastReceived||(this.pollingLastReceived=t),t-this.pollingLastReceived>6e4?this.pollingInterval=5e3:t-this.pollingLastReceived>3e4?this.pollingInterval=2500:this.pollingInterval=1e3}},{key:"hasFeature",value:function(e){var t=["delete-shared","details-request"];return!t.includes(e)}},{key:"settingsChanged",value:function(){this.settings.global.hideCommandTypeRequests&&this.settings.global.hideQueueJobTypeRequests&&this.settings.global.hideTestTypeRequests?this.stopPollingRequests():this.startPollingRequests()}},{key:"api",get:function(){return chrome||browser}}],[{key:"runningAsExtension",value:function(){return"object"==("undefined"===typeof chrome?"undefined":Object(R["a"])(chrome))&&chrome.devtools||"object"==("undefined"===typeof browser?"undefined":Object(R["a"])(browser))&&browser.devtools}}]),e}(),ln=function(){function e(){Object(E["a"])(this,e)}return Object(N["a"])(e,[{key:"init",value:function(e){this.global=e,this.requests=e.$requests,this.authentication=e.$authentication,this.profiler=e.$profiler,this.settings=e.$settings,this.lastPolledId=null,this.useProperTheme(),this.setMetadataUrl(),this.setMetadataClient(),this.loadRequestFromUri(),this.startPollingRequests(),this.throttlePolling()}},{key:"useProperTheme",value:function(){window.matchMedia("(prefers-color-scheme: dark)").matches&&(this.settings.defaultAppearance="dark")}},{key:"setMetadataUrl",value:function(){this.requests.setRemote(window.location.href,{path:new nn.a(window.location.href).path().split("/").slice(0,-2).join("/")+"/__clockwork/"})}},{key:"setMetadataClient",value:function(){var e=this;this.requests.setClient((function(t,s,a,i){return e.profiler.withoutProfiling((function(){return e.fetch(t,s,a,i).then((function(e){var t=e.response,s=e.data;if(403==t.status)throw{error:"requires-authentication",message:s.message,requires:s.requires};if(200!=t.status)throw{error:"error-response",message:"Server returned an error response."};if(!(s instanceof Array)&&(!(s instanceof Object)||!Object.keys(s).length))throw{error:"empty-response",message:"Server returned an empty metadata."};return s}))}))}))}},{key:"fetch",value:function(e){function t(t,s){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=new FormData;return Object.entries(s).forEach((function(e){var t=Object(a["a"])(e,2),s=t[0],i=t[1];return n.append(s,i)})),fetch(t,{method:e,body:Object.keys(s).length?n:null,headers:i}).then((function(e){return e.json().then((function(t){return{response:e,data:t}}))}))}))},{key:"setCookie",value:function(e,t,s){return document.cookie="".concat(e,"=").concat(t,";path=/;max-age=").concat(s),Promise.resolve()}},{key:"getCookie",value:function(e){var t=document.cookie.match(new RegExp("(?:^| )".concat(e,"=([^;]*)")));return Promise.resolve(t?t[1]:void 0)}},{key:"loadRequestFromUri",value:function(){var e=nn()(window.location.href).fragment();e&&this.requests.loadId(e,!1)}},{key:"startPollingRequests",value:function(){var e=this;this.pollingInterval=1e3,this.requests.loadLatest().then((function(){var t;if(!(e.lastPolledId=null===(t=e.requests.last())||void 0===t?void 0:t.id))throw new Error;e.pollRequests()})).catch((function(t){"requires-authentication"==t.error?e.authentication.request(t.message,t.requires).then((function(){e.startPollingRequests()})):setTimeout((function(){return e.startPollingRequests()}),e.pollingInterval)}))}},{key:"pollRequests",value:function(){var e,t=this;clearTimeout(this.pollTimeout),this.requests.loadNext(null,(null===(e=this.requests.last())||void 0===e?void 0:e.id)||this.lastPolledId).then((function(e){var s;t.settings.global.preserveLog||t.requests.setItems(t.requests.all().slice(-1)),t.lastPolledId=(null===(s=t.requests.last())||void 0===s?void 0:s.id)||t.lastPolledId,t.pollTimeout=setTimeout((function(){return t.pollRequests()}),t.updatePollingInterval(e.length))})).catch((function(){t.pollTimeout=setTimeout((function(){return t.pollRequests()}),t.updatePollingInterval(!1))}))}},{key:"throttlePolling",value:function(){var e=this;document.addEventListener("visibilitychange",(function(){e.pollingInterval=document.hidden?6e4:1e3,document.hidden||e.pollRequests()}))}},{key:"updatePollingInterval",value:function(e){var t=(new Date).getTime();return!e&&this.pollingLastReceived||(this.pollingLastReceived=t),t-this.pollingLastReceived>6e4?this.pollingInterval=5e3:t-this.pollingLastReceived>3e4?this.pollingInterval=2500:this.pollingInterval=1e3}},{key:"hasFeature",value:function(e){var t=["delete-shared","details-request"];return!t.includes(e)}},{key:"settingsChanged",value:function(){}}]),e}(),cn=function(){function e(){Object(E["a"])(this,e)}return Object(N["a"])(e,[{key:"init",value:function(e){this.global=e,this.requests=e.$requests,this.settings=e.$settings,this.useProperTheme(),this.setMetadataUrl("/data/"),this.setMetadataClient(),this.loadRequestFromUri(),this.isTakingScreenshot=Object.keys(nn()(window.location.href).query(!0)).includes("screenshot")}},{key:"loadRequest",value:function(e){this.requests.clear(),this.requests.loadId(e)}},{key:"useProperTheme",value:function(){window.matchMedia("(prefers-color-scheme: dark)").matches&&(this.settings.defaultAppearance="dark")}},{key:"setMetadataUrl",value:function(e){this.requests.setRemote(nn()(e).path("").toString(),{path:nn()(e).path()+"/"})}},{key:"setMetadataClient",value:function(){var e=this;this.requests.setClient((function(t,s,i,n){var r=new FormData;return Object.entries(i).forEach((function(e){var t=Object(a["a"])(e,2),s=t[0],i=t[1];return r.append(s,i)})),e.fetch(t,s,i,n).then((function(e){var t=e.response,s=e.data;if(403==t.status)throw{error:"requires-authentication",message:s.message,requires:s.requires};if(200!=t.status)throw{error:"error-response",message:"Server returned an error response."};if(!(s instanceof Object)||!Object.keys(s).length)throw{error:"empty-response",message:"Server returned an empty metadata."};return s}))}))}},{key:"fetch",value:function(e){function t(t,s){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e,t){var s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=new FormData;return Object.entries(s).forEach((function(e){var t=Object(a["a"])(e,2),s=t[0],i=t[1];return n.append(s,i)})),fetch(t,{method:e,body:Object.keys(s).length?n:null,headers:i}).then((function(e){return e.json().then((function(t){return{response:e,data:t}}))})).catch((function(e){throw{error:"empty-response",message:"Shared request was not found."}}))}))},{key:"setCookie",value:function(e,t,s){return document.cookie="".concat(e,"=").concat(t,";path=/;max-age=").concat(s),Promise.resolve()}},{key:"getCookie",value:function(e){var t=document.cookie.match(new RegExp("(?:^| )".concat(e,"=([^;]*)")));return Promise.resolve(t?t.groups[0]:void 0)}},{key:"loadRequestFromUri",value:function(){var e=nn()(window.location.href).path().split("/").slice(-1)[0];this.requests.loadId("".concat(e,".json"),!1)}},{key:"hasFeature",value:function(e){var t=["load-client-metrics","profiler","requests-list","sharing","whats-new"];return t=this.isTakingScreenshot?[].concat(Object(Ut["a"])(t),["request-sidebar","tab-bar"]):[].concat(Object(Ut["a"])(t),["details-request"]),!t.includes(e)}},{key:"settingsChanged",value:function(){}}]),e}(),un=function(){function e(t){Object(E["a"])(this,e),this.requests=t,this.username=this.password="",this.shown=!1,this.failed=!1,this.requires=[]}return Object(N["a"])(e,[{key:"attempt",value:function(){var e=this,t={username:this.username,password:this.password};return this.username=this.password="",this.failed=!1,this.requests.client("POST","".concat(this.requests.remoteUrl,"auth"),t).then((function(t){e.shown=!1,e.requests.setAuthenticationToken(t.token),e.requests.items.forEach((function(t){if(t.error&&"requires-authentication"==t.error.error)return e.requests.loadId(t.id)})),e.accept()})).catch((function(t){e.failed=!0}))}},{key:"request",value:function(e,t){var s=this;return this.shown=!0,this.requires=t,this.message=e,new Promise((function(e,t){s.accept=e,s.reject=t}))}}]),e}(),dn=function(){function e(t){Object(E["a"])(this,e),this.platform=t,this.shown=!1,this.loaded=!1,this.version="5.0.2",this.credits={app:{contributors:[],dependencies:[],sponsors:[]},php:{contributors:[],dependencies:[],sponsors:[]}},this.authors=[{name:"its",avatarUrl:"https://avatars.githubusercontent.com/u/821582?v=3",twitterUrl:"https://twitter.com/itsgoingd",githubUrl:"https://github.com/itsgoingd",sponsorUrl:"https://github.com/sponsors/itsgoingd"}]}return Object(N["a"])(e,[{key:"toggle",value:function(){this.shown=!this.shown,this.load()}},{key:"load",value:function(){var e=this;if(!this.loaded){var t=["app","php"],s=["contributors","dependencies","sponsors"],a=[];t.forEach((function(t){s.forEach((function(s){a.push(e.platform.fetch("GET","".concat("https://meta.underground.works","/clockwork-").concat(t,"/").concat(s,".json")).then((function(a){var i=a.data;return e.credits[t][s]=i})))}))})),Promise.all(a).then((function(){return e.loaded=!0}))}}}]),e}(),hn=function(){function e(t){Object(E["a"])(this,e),this.settings=t}return Object(N["a"])(e,[{key:"register",value:function(){mt["a"].filter("editorLink",this.filter())}},{key:"filter",value:function(){var e=this;return function(t,s){var a={atom:function(e,t){return"atom://open?url=file://".concat(e,"&line=").concat(t)},phpstorm:function(e,t){return"phpstorm://open?file=".concat(e,"&line=").concat(t)},sublime:function(e,t){return"subl://open?url=file://".concat(e,"&line=").concat(t)},textmate:function(e,t){return"txmt://open?url=file://".concat(e,"&line=").concat(t)},"vs-code":function(e,t){return"vscode://file/".concat(e,":").concat(t)}},i=e.settings.global.editor;if(i&&a[i])return t&&e.settings.site.localPathMap.real&&(t=t.replace(e.settings.site.localPathMap.real,e.settings.site.localPathMap.local)),a[i](t,s)}}}]),e}(),vn=function(){function e(){Object(E["a"])(this,e),this.backend=null,this.isLocalStorageAvailable()?this.backend="local-storage":this.isBrowserStorageAvailable()&&(this.backend="browser-storage"),this.persistent=!!this.backend,this.data=null,this.load()}return Object(N["a"])(e,[{key:"get",value:function(){var e=Object(ee["a"])(regeneratorRuntime.mark((function e(t,s){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.load();case 2:if(void 0!=this.data[t]){e.next=5;break}return e.next=5,this.set(t,s);case 5:return e.abrupt("return",this.data[t]);case 6:case"end":return e.stop()}}),e,this)})));function t(t,s){return e.apply(this,arguments)}return t}()},{key:"set",value:function(){var e=Object(ee["a"])(regeneratorRuntime.mark((function e(t,s){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.load();case 2:this.data[t]=s,this.save();case 4:case"end":return e.stop()}}),e,this)})));function t(t,s){return e.apply(this,arguments)}return t}()},{key:"load",value:function(){var e=this;return this.data?Promise.resolve():new Promise((function(t){"local-storage"==e.backend?e.loaded(t,localStorage.getItem("clockwork")):"browser-storage"==e.backend?(window.browser||window.chrome).storage.local.get(["clockwork"],(function(s){e.loaded(t,s.clockwork)})):e.loaded(t)}))}},{key:"loaded",value:function(e,t){try{this.data=JSON.parse(t)}catch(s){}this.data=this.data instanceof Object?this.data:{},e()}},{key:"save",value:function(){if("local-storage"==this.backend)try{localStorage.setItem("clockwork",JSON.stringify(this.data))}catch(e){}else"browser-storage"==this.backend&&(window.browser||window.chrome).storage.local.set({clockwork:JSON.stringify(this.data)})}},{key:"isLocalStorageAvailable",value:function(){try{localStorage}catch(e){return!1}return!0}},{key:"isBrowserStorageAvailable",value:function(){return window.browser&&browser.storage||window.chrome&&chrome.storage}}]),e}(),fn=function(){function e(t,s){Object(E["a"])(this,e),this.platform=t,this.settings=s,this.enabled=!1,this.cookieLifetime=60}return Object(N["a"])(e,[{key:"enableProfiling",value:function(){var e=this;this.enabled=!0,this.platform.setCookie("clockwork-profile",this.settings.site.onDemandSecret,this.cookieLifetime),clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.enabled&&e.enableProfiling()}),1e3*this.cookieLifetime)}},{key:"disableProfiling",value:function(){this.enabled=!1,clearTimeout(this.timeout)}}]),e}(),mn=(s("cb29"),s("2ca0"),function(){function e(t,s){Object(E["a"])(this,e),this.metadata=t,this.functions=s}return Object(N["a"])(e,null,[{key:"parse",value:function(t){return new Promise((function(s,a){s(e.parseSync(t))}))}},{key:"parseSync",value:function(t){var s=this,i={},n=[],r={},o={};t=t.split("\n");var l,c,u,d,h=0;while(void 0!==(l=t[h++]))l.startsWith("fl=")?function(){var e=s.resolveCompressedName(l.match(/fl=(.+)/)[0],r),i=Object(a["a"])(e,2),c=(i[0],i[1]);l=t[h++];var d=s.resolveCompressedName(l.match(/fn=(.+)/)[0],o),v=Object(a["a"])(d,2),f=v[0],m=v[1];l=t[h++];var p=l.split(" ").map((function(e){return parseFloat(e)})),g=p.shift();u=n[f],u||(n[f]=u={name:m,file:c,line:g,invocations:0,self:new Array(p.length).fill(0),inclusive:new Array(p.length).fill(0),callers:[],subCalls:[]}),u.invocations++,u.self=u.self.map((function(e,t){return e+p[t]})),u.inclusive=u.inclusive.map((function(e,t){return e+p[t]}))}():l.startsWith("cfn=")?function(){var e=s.resolveCompressedName(l.match(/cfn=(.+)/)[0],o),i=Object(a["a"])(e,2),r=i[0],c=i[1];l=t[h++],l=t[h++];var v=l.split(" ").map((function(e){return parseFloat(e)})),f=v.shift(),m=n[r];u.inclusive=v.map((function(e,t){return e+(u.inclusive[t]||0)}));var p=m.callers[d];p||(m.callers[d]=p={name:u.name,line:f,calls:0,summed:new Array(v.length).fill(0)}),p.calls++,p.summed=p.summed.map((function(e,t){return e+v[t]}));var g=u.subCalls[r];g||(u.subCalls[r]=g={name:c,line:f,calls:0,summed:new Array(v.length).fill(0)}),g.calls++,g.summed=g.summed.map((function(e,t){return e+v[t]}))}():(c=l.match(/^(.+?): (.+)/))&&(i[c[1]]=c[2]);return new e(i,n.slice(1))}},{key:"resolveCompressedName",value:function(e,t){var s=e.match(/\((\d+)\)(?: (.*))?/),i=Object(a["a"])(s,3),n=(i[0],i[1]),r=i[2];return r&&(t[n]=r),[n,t[n]]}}]),e}()),pn=function(){function e(t,s){var a=this;Object(E["a"])(this,e),this.requests=t,this.platform=s,this.available=!1,this.loading=!1,this.parsing=!1,this.ready=!1,this.isProfiling=!1,this.metric=0,this.percentual=!1,this.shownFraction=.9,this.request=void 0,this.functions=[],this.platform.getCookie("XDEBUG_PROFILE").then((function(e){return a.isProfiling=e}))}return Object(N["a"])(e,[{key:"enableProfiling",value:function(){var e=this;return this.platform.setCookie("XDEBUG_PROFILE","1",2592e3).then((function(){e.isProfiling=!0}))}},{key:"disableProfiling",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],s=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t&&this.clear(),this.platform.setCookie("XDEBUG_PROFILE","0",0).then((function(){s||(e.isProfiling=!1)}))}},{key:"withoutProfiling",value:function(e){if(!this.isProfiling)return e();this.disableProfiling(!1,!0);var t=e();return this.enableProfiling(),t}},{key:"loadRequest",value:function(e){var t=this;if(!this.request||this.request.id!=e.id){if(!e.xdebug||!e.xdebug.profile)return this.clear();if(this.request=e,this.available=this.loading=this.parsing=this.ready=!1,this.summary=this.metadata=this.functions=[],this.available=!0,e.xdebug.profileData)return this.parseProfile();this.loading=!0,this.requests.loadExtended(e.id,["xdebug"]).then((function(e){t.loading=!1,t.parseProfile()}))}}},{key:"parseProfile",value:function(){var e=this;if(!this.request.xdebug.profileData)return this.available=!1;this.ready=!1,this.parsing=!0,mn.parse(this.request.xdebug.profileData).then((function(t){if(!t.metadata.summary)return e.parsing=e.available=!1;e.metadata=t.metadata,e.summary=e.metadata.summary.split(" "),e.functionsAll=t.functions.filter((function(e){return"{main}"!=e.name})).map((function(e){return e.selfAll=e.self,e.inclusiveAll=e.inclusive,e.fullPath="php:internal"==e.file?"internal":"".concat(e.file,":").concat(e.line),e.shortPath="internal"!=e.fullPath?e.fullPath.split(/[\/\\]/).pop():e.fullPath,e})),e.presentProfile(),e.parsing=!1,e.ready=!0}))}},{key:"presentProfile",value:function(){var e=this,t=this.shownFraction*this.summary[this.metric];this.functions=this.functionsAll.filter((function(s){return t-=s.selfAll[e.metric],t>0})).map((function(t){return t.self=e.percentual?t.selfAll[e.metric]/e.summary[e.metric]*100:t.selfAll[e.metric],t.inclusive=e.percentual?t.inclusiveAll[e.metric]/e.summary[e.metric]*100:t.inclusiveAll[e.metric],t}))}},{key:"clear",value:function(){this.available=this.loading=this.parsing=this.ready=!1,this.summary=this.metadata=this.functions=[],this.request=void 0}},{key:"showMetric",value:function(e){this.metric=e,this.presentProfile()}},{key:"showPercentual",value:function(e){this.percentual=!0===e||void 0===e,this.presentProfile()}},{key:"setShownFraction",value:function(e){this.shownFraction=e,this.presentProfile()}},{key:"formatMetric",value:function(e){return this.percentual?Math.round(e)+" %":1==this.metric?Math.round(e/1024)+" kB":Math.round(e/100)/10+" ms"}}]),e}(),gn=function(){function e(){Object(E["a"])(this,e),this.settings=null,this.items=[],this.query={},this.exclusive={}}return Object(N["a"])(e,[{key:"all",value:function(){return this.items}},{key:"findId",value:function(e){return this.items.find((function(t){return t.id==e}))}},{key:"loadId",value:function(e,t,s){var a=this,i=this.findId(e);return i?s=i:!1!==s&&(s=s||rn.placeholder(e),this.items.push(s)),s&&!t&&(s.loading=!0),this.withQuery(t?{only:t.join(",")}:{},(function(){return a.load(e,(function(e){return e.then((function(e){return s?s.resolve(e[0],t):a.items.push(e[0]),t||a.sort(),s||e[0]})).catch((function(e){s&&s.resolveWithError(e)}))}))}))}},{key:"loadExtended",value:function(e,t){var s=this,a=this.findId(e);return this.withQuery(t?{only:t.join(",")}:{},(function(){return s.load("".concat(e,"/extended"),(function(e){return e.then((function(e){return a.resolve(e[0],t)})).catch((function(e){}))}))}))}},{key:"loadLatest",value:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.load("latest",(function(s){return s.then((function(s){return t&&e.merge(s),s[0]}))}),t)}},{key:"returnLatest",value:function(){return this.loadLatest(!1)}},{key:"loadNext",value:function(e,t){var s,a=this,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return t=t||(null===(s=this.last((function(e){return!e.loading})))||void 0===s?void 0:s.id),t?this.load("".concat(t,"/next")+(e?"/".concat(e):""),(function(e){return e.then((function(e){return i&&a.merge(e),e})).catch((function(e){}))}),i):Promise.resolve([])}},{key:"returnNext",value:function(e,t){return this.loadNext(e,t,!1)}},{key:"loadPrevious",value:function(e,t){var s=this,a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return t||this.items.length?(t=t||this.first((function(e){return!e.loading})).id,this.load("".concat(t,"/previous")+(e?"/".concat(e):""),(function(e){return e.then((function(e){return a&&s.merge(e),e})).catch((function(e){}))}),a)):Promise.resolve([])}},{key:"returnPrevious",value:function(e,t){return this.loadPrevious(e,t,!1)}},{key:"clear",value:function(){this.items.splice(0)}},{key:"merge",value:function(e){var t=this;e=e.filter((function(e){return!t.findId(e.id)})),e.length&&(this.items=this.items.concat(e),this.sort())}},{key:"sort",value:function(){this.items=this.items.sort((function(e,t){return e.time-t.time}))}},{key:"first",value:function(e){return e?this.items.find(e):this.items[0]}},{key:"last",value:function(e){return e?this.items.slice().reverse().find(e):this.items[this.items.length-1]}},{key:"setClient",value:function(e){this.client=e}},{key:"setItems",value:function(e){this.items=e}},{key:"setRemote",value:function(e,t){t=t||{},t.path=t.path||"/__clockwork/",e=new nn.a(e);var s=t.path.split("?"),i=Object(a["a"])(s,2),n=i[0],r=i[1];e.pathname(n||""),e.query(r||""),e.hash(""),this.remoteUrl=e.toString(),this.remoteHeaders=t.headers||{}}},{key:"setAuthenticationToken",value:function(e){this.settings.site.authToken=e,this.settings.save()}},{key:"setQuery",value:function(e){this.query=e}},{key:"withQuery",value:function(e,t){var s=this.query;this.query=e;var a=t();return this.query=s,a}},{key:"load",value:function(e,t){var s=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(s)return this.loadExclusive(e,t);var a=nn()("".concat(this.remoteUrl).concat(e)).addQuery(this.query).toString(),i=Object.assign({},this.remoteHeaders,{"X-Clockwork-Auth":this.settings.site.authToken});return t(this.client("GET",a,{},i).then((function(e){return e?(e instanceof Array?e:[e]).map((function(e){return new rn(e)})):[]})))}},{key:"loadExclusive",value:function(e,t){var s=this;return this.exclusive[e]?this.exclusive[e]:this.exclusive[e]=this.load(e,t).finally((function(){return s.exclusive[e]=null}))}}]),e}(),bn=(s("841c"),s("5530")),wn=function(){function e(t){var s=this;Object(E["a"])(this,e),this.requests=t,this.tags=[{tag:"controller"},{tag:"method",validate:function(e){return["get","post","put","patch","delete","head"].includes(e)}},{tag:"status",validate:function(e){return e>=100&&e<600}},{tag:"time"},{tag:"received",validate:function(e){return new Date(e)}},{tag:"type",validate:function(e){return["command","queue-job","request"].includes(e)}}],this.shown=!1,this.input="",this.searchDebounced=Ae()((function(){return s.search()}),500)}return Object(N["a"])(e,[{key:"toggle",value:function(){this.shown=!this.shown,this.shown?mt["a"].nextTick((function(){return document.querySelector(".requests-search input").focus()})):(this.input="",this.search())}},{key:"search",value:function(){var e=this,t=this.tokenize(this.input),s=t.terms,i=t.tags;i=Object.entries(i).filter((function(t){var s=Object(a["a"])(t,2),i=s[0],n=s[1];return i=e.tags.find((function(e){return e.tag==i})),i&&(!i.validate||n.every((function(e){return i.validate(e)})))})).reduce((function(e,t){var s=Object(a["a"])(t,2),i=s[0],n=s[1];return e["".concat(i,"[]")]=n,e}),{}),this.requests.setQuery(s.length||Object.keys(i).length?Object(bn["a"])({"uri[]":s,"name[]":s},i):{}),this.requests.returnLatest().then((function(t){e.requests.returnPrevious(9,t.id).then((function(s){e.requests.setItems(s?[].concat(Object(Ut["a"])(s),[t]):[t])}))})).catch((function(){e.requests.clear()}))}},{key:"tokenize",value:function(e){var t,s=[],a={},i=/(\w+:)?("[^"]*"|[^\s]+)/g;while(t=i.exec(e)){var n=t[1]?t[1].substr(0,t[1].length-1):void 0,r=t[2];(t=r.match(/^"(.+?)"$/))&&(r=t[1]),n?(a[n]||(a[n]=[]),a[n].push(r)):s.push(r)}return{terms:s,tags:a}}}]),e}(),_n=s("5c9a"),yn=s.n(_n),Cn=function(){function e(t,s,a){Object(E["a"])(this,e),this.store=t,this.requests=s,this.platform=a,this.requests.settings=this,this.shown=!1,this.loaded=!1,this.settings=this.defaults(),this.defaultAppearance="light",this.load()}return Object(N["a"])(e,[{key:"toggle",value:function(){this.shown=!this.shown}},{key:"save",value:function(){this.store.set("settings",this.settings),this.platform.settingsChanged()}},{key:"load",value:function(){var e=Object(ee["a"])(regeneratorRuntime.mark((function e(){var t,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.defaults(),e.next=3,this.store.get("settings",{});case 3:s=e.sent,this.settings={global:Ys()(!0,t.global,s.global||{}),site:yn()(s.site||{},(function(e){return Ys()(!0,{},t.site,e||{})}))},this.loaded=!0;case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"defaults",value:function(){return{global:{appearance:"auto",editor:null,showIncomingRequests:!0,hideCommandTypeRequests:this.platform instanceof on,hideQueueJobTypeRequests:this.platform instanceof on,hideTestTypeRequests:this.platform instanceof on,ignoredUpdateNotifications:{},performanceVitalsInfoShown:!0,preserveLog:!0,requestsListCollapsed:!1,requestSidebarCollapsed:!1,requestSidebarCollapsedSections:{headers:!1,data:!1,getData:!1,postData:!1,cookies:!1,middleware:!1,session:!1,arguments:!1,options:!1,payload:!1,queue:!1,connection:!1,asserts:!1},seenReleaseNotesVersion:null,shareTermsAccepted:!1,timelineCondensed:{performance:!0,views:!1},timelineHiddenTags:{},viewsTimelineCondensed:!1},site:{localPathMap:{real:null,local:null},onDemandSecret:null}}}},{key:"global",get:function(){return this.settings.global}},{key:"site",get:function(){return this.settings.site[this.requests.remoteUrl]||(this.settings.site[this.requests.remoteUrl]=Ys()(!0,{},this.defaults().site)),this.settings.site[this.requests.remoteUrl]}},{key:"persistent",get:function(){return this.store.persistent}},{key:"appearance",get:function(){return"auto"!=this.global.appearance?this.global.appearance:this.defaultAppearance}}]),e}(),qn=function(){function e(t,s){Object(E["a"])(this,e),this.$platform=t,this.$settings=s,this.shown=!1,this.shownDelete=!1,this.inProgress=!1}return Object(N["a"])(e,[{key:"acceptTerms",value:function(){this.$settings.global.shareTermsAccepted=!0,this.$settings.save()}},{key:"toggle",value:function(){this.shown=!this.shown}},{key:"toggleDelete",value:function(){this.shownDelete=!this.shownDelete}},{key:"clear",value:function(e){e.shareId=e.shareUrl=e.shareImageUrl=null}},{key:"share",value:function(e,t){var s=this;return e.shareUrl?Promise.resolve():(this.inProgress=!0,this.$platform.fetch("POST","https://clockwork.underground.works/ingest",{data:this.resolveSharedData(e,t)}).then((function(t){var a=t.response,i=t.data;return s.inProgress=!1,500==a.status?{error:"server-error"}:(e.shareId=i.shareId,e.shareUrl=i.shareUrl,e.shareImageUrl=i.shareImageUrl,i)})).catch((function(){return s.inProgress=!1,{error:"server-error"}})))}},{key:"resolveSharedData",value:function(e,t){var s=Gi()(e.original);return t.log||(s.log=[]),t.events||(s.events=[]),t.models||(s.modelsActions=[],s.modelsRetrieved=s.modelsCreated=s.modelsUpdated=s.modelsDeleted=void 0),t.database||(s.databaseQueries=[],s.databaseQueriesCount=s.databaseSlowQueries=s.databaseSelects=s.databaseInserts=s.databaseUpdates=s.databaseDeletes=s.databaseOthers=void 0),t.cache||(s.cacheQueries=[],s.cacheReads=s.cacheHits=s.cacheWrites=s.cacheDeletes=void 0),t.redis||(s.redisCommands=[]),t.queue||(s.queueJobs=[]),t.views||(s.viewsData=[]),t.notifications||(s.notifications=s.emailsData=[]),t.routes||(s.routes=[]),t.output||(s.commandOutput=void 0),t.userData||(s.userData=[]),JSON.stringify(s)}},{key:"deleteShared",value:function(){nn()(window.location.href).path().split("/").slice(-1)[0];return this.$platform.fetch("POST",window.location,{_method:"delete"})}},{key:"termsAccepted",get:function(){return this.$settings.global.shareTermsAccepted}}]),e}(),$n=(s("b680"),function(){function e(){Object(E["a"])(this,e)}return Object(N["a"])(e,[{key:"register",value:function(){mt["a"].filter("date",this.date),mt["a"].filter("join",this.join),mt["a"].filter("round",this.round),mt["a"].filter("shortClass",this.shortClass),mt["a"].filter("title",this.title)}},{key:"date",value:function(e,t){return Object(ht["a"])(new Date(e),t)}},{key:"join",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:", ";return e instanceof Array?e.join(t):e}},{key:"round",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return parseFloat(parseFloat(e).toFixed(t))}},{key:"shortClass",value:function(e){return e?e.split("\\").pop():""}},{key:"title",value:function(e){return"string"!=typeof e?e:e.replace(/(\w)([A-Z])/,"$1 $2").split(" ").map((function(e){return e[0].toUpperCase()+e.substr(1).toLowerCase()})).join(" ")}}]),e}()),kn=function(){function e(t){Object(E["a"])(this,e),this.settings=t,this.serverVersion=null}return Object(N["a"])(e,[{key:"latest",value:function(){return{version:"4.1.2",url:"https://underground.works/blog/clockwork-4.1-released-with-commands-queue-jobs-tests-profiling-and-more"}}},{key:"show",value:function(e){if(!this.ignoresUpdate(e)&&this.serverVersion)return 1==this.versionCompare(this.latest().version,this.serverVersion)?{version:this.latest().version,url:this.latest().url,currentVersion:this.serverVersion}:void 0}},{key:"ignoresUpdate",value:function(e){var t=this.ignoredUpdates[e];return t&&this.versionCompare(t,this.latest().version)>=0}},{key:"ignoreUpdate",value:function(e){var t=this.ignoredUpdates;t[e]=this.latest().version,this.store.set("update-notification.ignored-updates",t)}},{key:"versionCompare",value:function(e,t){e=e.split(".").map((function(e){return parseInt(e)})),t=t.split(".").map((function(e){return parseInt(e)}));for(var s=0;st[s])return 1;if(!e[s]&&t[s]||e[s]1))break;n.splice(0,1)}a[s]=n.join("")}var l=-1,u=0,f=0,d=-1,p=!1;for(s=0;su&&(l=d,u=f)):"0"===a[s]&&(p=!0,d=s,f=1);f>u&&(l=d,u=f),u>1&&a.splice(l,u,""),i=a.length;var h="";for(""===a[0]&&(h=":"),s=0;s0;(i>>>=1)&&(e+=e))1&i&&(n+=e);return n}},1160:function(t,e){function n(t){if("function"==typeof t)return t;var e=Array.isArray(t)?[]:{};for(var a in t){var i=t[a],o={}.toString.call(i).slice(8,-1);e[a]="Array"==o||"Object"==o?n(i):"Date"==o?new Date(i.getTime()):"RegExp"==o?RegExp(i.source,r(i)):i}return e}function r(t){if("string"==typeof t.source.flags)return t.source.flags;var e=[];return t.global&&e.push("g"),t.ignoreCase&&e.push("i"),t.multiline&&e.push("m"),t.sticky&&e.push("y"),t.unicode&&e.push("u"),e.join("")}t.exports=n},1212:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n("fd3a"),a=n("8c86");function i(t,e){Object(a["a"])(2,arguments);var n=Object(r["a"])(t),i=Object(r["a"])(e);return n.getTime()>i.getTime()}},1276:function(t,e,n){"use strict";var r=n("d784"),a=n("44e7"),i=n("825a"),o=n("1d80"),s=n("4840"),c=n("8aa5"),l=n("50c4"),u=n("14c3"),f=n("9263"),d=n("d039"),p=[].push,h=Math.min,m=4294967295,v=!d((function(){return!RegExp(m,"y")}));r("split",2,(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=String(o(this)),i=void 0===n?m:n>>>0;if(0===i)return[];if(void 0===t)return[r];if(!a(t))return e.call(r,t,i);var s,c,l,u=[],d=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),h=0,v=new RegExp(t.source,d+"g");while(s=f.call(v,r)){if(c=v.lastIndex,c>h&&(u.push(r.slice(h,s.index)),s.length>1&&s.index=i))break;v.lastIndex===s.index&&v.lastIndex++}return h===r.length?!l&&v.test("")||u.push(""):u.push(r.slice(h)),u.length>i?u.slice(0,i):u}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var a=o(this),i=void 0==e?void 0:e[t];return void 0!==i?i.call(e,a,n):r.call(String(a),e,n)},function(t,a){var o=n(r,t,this,a,r!==e);if(o.done)return o.value;var f=i(t),d=String(this),p=s(f,RegExp),g=f.unicode,b=(f.ignoreCase?"i":"")+(f.multiline?"m":"")+(f.unicode?"u":"")+(v?"y":"g"),y=new p(v?f:"^(?:"+f.source+")",b),w=void 0===a?m:a>>>0;if(0===w)return[];if(0===d.length)return null===u(y,d)?[d]:[];var k=0,x=0,_=[];while(x79&&s<83;r({target:"Array",proto:!0,forced:!l||!u||f},{reduce:function(t){return a(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(t,e,n){var r=n("c6b6"),a=n("9263");t.exports=function(t,e){var n=t.exec;if("function"===typeof n){var i=n.call(t,e);if("object"!==typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return a.call(t,e)}},"159b":function(t,e,n){var r=n("da84"),a=n("fdbc"),i=n("17c2"),o=n("9112");for(var s in a){var c=r[s],l=c&&c.prototype;if(l&&l.forEach!==i)try{o(l,"forEach",i)}catch(u){l.forEach=i}}},"159f":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-alert-triangle",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M10.29 3.86L1.82 18a2 2 0 001.71 3h16.94a2 2 0 001.71-3L13.71 3.86a2 2 0 00-3.42 0zM12 9v4M12 17h.01"}})]))}}},1652:function(t,e,n){"use strict";e.__esModule=!0,e.stateify=e.TokenState=e.CharacterState=void 0;var r=n("254c");function a(){return function(t){this.j=[],this.T=t||null}}var i=a();i.prototype={defaultTransition:!1,on:function(t,e){if(t instanceof Array){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:null,n=this.next(new t(""));return n===this.defaultTransition?(n=new this.constructor(e),this.on(t,n)):e&&(n.T=e),n},test:function(t,e){return t instanceof e}});function c(t,e,n,r){var a=0,i=t.length,s=e,c=[],l=void 0;while(a=i)return[];while(a1?arguments[1]:void 0)}},"183c":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-users",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2"}}),n("circle",{attrs:{cx:"9",cy:"7",r:"4"}}),n("path",{attrs:{d:"M23 21v-2a4 4 0 00-3-3.87M16 3.13a4 4 0 010 7.75"}})]))}}},"18d8":function(t,e,n){var r=n("234d"),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,o=r((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(a,(function(t,n,r,a){e.push(r?a.replace(i,"$1"):n||t)})),e}));t.exports=o},1901:function(t,e,n){t.exports=n("7613").default},"19aa":function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},"1a78":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-share",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M4 12v8a2 2 0 002 2h12a2 2 0 002-2v-8M16 6l-4-4-4 4M12 2v13"}})]))}}},"1a8c":function(t,e){function n(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}t.exports=n},"1be4":function(t,e,n){var r=n("d066");t.exports=r("document","documentElement")},"1c0b":function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},"1c7e":function(t,e,n){var r=n("b622"),a=r("iterator"),i=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){i=!0}};s[a]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var r={};r[a]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(c){}return n}},"1cdc":function(t,e,n){var r=n("342f");t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},"1d80":function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},"1da1":function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));n("d3b7");function r(t,e,n,r,a,i,o){try{var s=t[i](o),c=s.value}catch(l){return void n(l)}s.done?e(c):Promise.resolve(c).then(r,a)}function a(t){return function(){var e=this,n=arguments;return new Promise((function(a,i){var o=t.apply(e,n);function s(t){r(o,a,i,s,c,"next",t)}function c(t){r(o,a,i,s,c,"throw",t)}s(void 0)}))}}},"1dde":function(t,e,n){var r=n("d039"),a=n("b622"),i=n("2d00"),o=a("species");t.exports=function(t){return i>=51||!r((function(){var e=[],n=e.constructor={};return n[o]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},"1efc":function(t,e){function n(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}t.exports=n},"1fc8":function(t,e,n){var r=n("4245");function a(t,e){var n=r(this,t),a=n.size;return n.set(t,e),this.size+=n.size==a?0:1,this}t.exports=a},2103:function(t,e,n){!function(e,n){t.exports=n()}(0,(function(){var t="__v-click-outside",e="undefined"!=typeof window,n="undefined"!=typeof navigator,r=e&&("ontouchstart"in window||n&&navigator.msMaxTouchPoints>0)?["touchstart"]:["click"];function a(e,n){var a=function(t){var e="function"==typeof t;if(!e&&"object"!=typeof t)throw new Error("v-click-outside: Binding value must be a function or an object");return{handler:e?t:t.handler,middleware:t.middleware||function(t){return t},events:t.events||r,isActive:!(!1===t.isActive)}}(n.value),i=a.handler,o=a.middleware;a.isActive&&(e[t]=a.events.map((function(t){return{event:t,handler:function(t){return function(t){var e=t.el,n=t.event,r=t.handler,a=t.middleware;n.target!==e&&!e.contains(n.target)&&a(n,e)&&r(n,e)}({event:t,el:e,handler:i,middleware:o})}}})),e[t].forEach((function(t){var e=t.event,n=t.handler;return setTimeout((function(){return document.documentElement.addEventListener(e,n,!1)}),0)})))}function i(e){(e[t]||[]).forEach((function(t){return document.documentElement.removeEventListener(t.event,t.handler,!1)})),delete e[t]}var o={bind:a,update:function(t,e){var n=e.value,r=e.oldValue;JSON.stringify(n)!==JSON.stringify(r)&&(i(t),a(t,{value:n}))},unbind:i};return{install:function(t){t.directive("click-outside",o)},directive:o}}))},2266:function(t,e,n){var r=n("825a"),a=n("e95a"),i=n("50c4"),o=n("0366"),s=n("35a1"),c=n("2a62"),l=function(t,e){this.stopped=t,this.result=e};t.exports=function(t,e,n){var u,f,d,p,h,m,v,g=n&&n.that,b=!(!n||!n.AS_ENTRIES),y=!(!n||!n.IS_ITERATOR),w=!(!n||!n.INTERRUPTED),k=o(e,g,1+b+w),x=function(t){return u&&c(u),new l(!0,t)},_=function(t){return b?(r(t),w?k(t[0],t[1],x):k(t[0],t[1])):w?k(t,x):k(t)};if(y)u=t;else{if(f=s(t),"function"!=typeof f)throw TypeError("Target is not iterable");if(a(f)){for(d=0,p=i(t.length);p>d;d++)if(h=_(t[d]),h&&h instanceof l)return h;return new l(!1)}u=f.call(t)}m=u.next;while(!(v=m.call(u)).done){try{h=_(v.value)}catch(S){throw c(u),S}if("object"==typeof h&&h&&h instanceof l)return h}return new l(!1)}},"234d":function(t,e,n){var r=n("e380"),a=500;function i(t){var e=r(t,(function(t){return n.size===a&&n.clear(),t})),n=e.cache;return e}t.exports=i},"23cb":function(t,e,n){var r=n("a691"),a=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?a(n+e,0):i(n,e)}},"23e7":function(t,e,n){var r=n("da84"),a=n("06cf").f,i=n("9112"),o=n("6eeb"),s=n("ce4e"),c=n("e893"),l=n("94ca");t.exports=function(t,e){var n,u,f,d,p,h,m=t.target,v=t.global,g=t.stat;if(u=v?r:g?r[m]||s(m,{}):(r[m]||{}).prototype,u)for(f in e){if(p=e[f],t.noTargetGet?(h=a(u,f),d=h&&h.value):d=u[f],n=l(v?f:m+(g?".":"#")+f,t.forced),!n&&void 0!==d){if(typeof p===typeof d)continue;c(p,d)}(t.sham||d&&d.sham)&&i(p,"sham",!0),o(u,f,p,t)}}},"241c":function(t,e,n){var r=n("ca84"),a=n("7839"),i=a.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},2478:function(t,e,n){var r=n("4245");function a(t){return r(this,t).get(t)}t.exports=a},2524:function(t,e,n){var r=n("6044"),a="__lodash_hash_undefined__";function i(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=r&&void 0===e?a:e,this}t.exports=i},2532:function(t,e,n){"use strict";var r=n("23e7"),a=n("5a34"),i=n("1d80"),o=n("ab13");r({target:"String",proto:!0,forced:!o("includes")},{includes:function(t){return!!~String(i(this)).indexOf(a(t),arguments.length>1?arguments[1]:void 0)}})},"254c":function(t,e,n){"use strict";function r(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=Object.create(t.prototype);for(var a in n)r[a]=n[a];return r.constructor=e,e.prototype=r,e}e.__esModule=!0,e.inherits=r},"25f0":function(t,e,n){"use strict";var r=n("6eeb"),a=n("825a"),i=n("d039"),o=n("ad6d"),s="toString",c=RegExp.prototype,l=c[s],u=i((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),f=l.name!=s;(u||f)&&r(RegExp.prototype,s,(function(){var t=a(this),e=String(t.source),n=t.flags,r=String(void 0===n&&t instanceof RegExp&&!("flags"in c)?o.call(t):n);return"/"+e+"/"+r}),{unsafe:!0})},2626:function(t,e,n){"use strict";var r=n("d066"),a=n("9bf2"),i=n("b622"),o=n("83ab"),s=i("species");t.exports=function(t){var e=r(t),n=a.f;o&&e&&!e[s]&&n(e,s,{configurable:!0,get:function(){return this}})}},2779:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-alert-circle",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("circle",{attrs:{cx:"12",cy:"12",r:"10"}}),n("path",{attrs:{d:"M12 8v4M12 16h.01"}})]))}}},2877:function(t,e,n){"use strict";function r(t,e,n,r,a,i,o,s){var c,l="function"===typeof t?t.options:t;if(e&&(l.render=e,l.staticRenderFns=n,l._compiled=!0),r&&(l.functional=!0),i&&(l._scopeId="data-v-"+i),o?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),a&&a.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},l._ssrRegister=c):a&&(c=s?function(){a.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:a),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(t,e){return c.call(e),u(t,e)}}else{var f=l.beforeCreate;l.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:l}}n.d(e,"a",(function(){return r}))},2878:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-database",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("ellipse",{attrs:{cx:"12",cy:"5",rx:"9",ry:"3"}}),n("path",{attrs:{d:"M21 12c0 1.66-4 3-9 3s-9-1.34-9-3"}}),n("path",{attrs:{d:"M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5"}})]))}}},"28c9":function(t,e){function n(){this.__data__=[],this.size=0}t.exports=n},2909:function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n("6b75");function a(t){if(Array.isArray(t))return Object(r["a"])(t)}n("a4d3"),n("e01a"),n("d28b"),n("a630"),n("d3b7"),n("3ca3"),n("ddb0");function i(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}var o=n("06c5");function s(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(t){return a(t)||i(t)||Object(o["a"])(t)||s()}},"29f3":function(t,e){var n=Object.prototype,r=n.toString;function a(t){return r.call(t)}t.exports=a},"2a62":function(t,e,n){var r=n("825a");t.exports=function(t){var e=t["return"];if(void 0!==e)return r(e.call(t)).value}},"2b0e":function(t,e,n){"use strict";(function(t){ -/*! - * Vue.js v2.6.12 - * (c) 2014-2020 Evan You - * Released under the MIT License. - */ -var n=Object.freeze({});function r(t){return void 0===t||null===t}function a(t){return void 0!==t&&null!==t}function i(t){return!0===t}function o(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function c(t){return null!==t&&"object"===typeof t}var l=Object.prototype.toString;function u(t){return"[object Object]"===l.call(t)}function f(t){return"[object RegExp]"===l.call(t)}function d(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function p(t){return a(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function h(t){return null==t?"":Array.isArray(t)||u(t)&&t.toString===l?JSON.stringify(t,null,2):String(t)}function m(t){var e=parseFloat(t);return isNaN(e)?t:e}function v(t,e){for(var n=Object.create(null),r=t.split(","),a=0;a-1)return t.splice(n,1)}}var y=Object.prototype.hasOwnProperty;function w(t,e){return y.call(t,e)}function k(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var x=/-(\w)/g,_=k((function(t){return t.replace(x,(function(t,e){return e?e.toUpperCase():""}))})),S=k((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),O=/\B([A-Z])/g,C=k((function(t){return t.replace(O,"-$1").toLowerCase()}));function A(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function E(t,e){return t.bind(e)}var T=Function.prototype.bind?E:A;function j(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function L(t,e){for(var n in e)t[n]=e[n];return t}function N(t){for(var e={},n=0;n0,nt=J&&J.indexOf("edge/")>0,rt=(J&&J.indexOf("android"),J&&/iphone|ipad|ipod|ios/.test(J)||"ios"===Z),at=(J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J),J&&J.match(/firefox\/(\d+)/)),it={}.watch,ot=!1;if(W)try{var st={};Object.defineProperty(st,"passive",{get:function(){ot=!0}}),window.addEventListener("test-passive",null,st)}catch(_o){}var ct=function(){return void 0===Q&&(Q=!W&&!K&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),Q},lt=W&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ut(t){return"function"===typeof t&&/native code/.test(t.toString())}var ft,dt="undefined"!==typeof Symbol&&ut(Symbol)&&"undefined"!==typeof Reflect&&ut(Reflect.ownKeys);ft="undefined"!==typeof Set&&ut(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var pt=P,ht=0,mt=function(){this.id=ht++,this.subs=[]};mt.prototype.addSub=function(t){this.subs.push(t)},mt.prototype.removeSub=function(t){b(this.subs,t)},mt.prototype.depend=function(){mt.target&&mt.target.addDep(this)},mt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(i&&!w(a,"default"))o=!1;else if(""===o||o===C(t)){var c=te(String,a.type);(c<0||s0&&(o=Ae(o,(e||"")+"_"+n),Ce(o[0])&&Ce(l)&&(u[c]=xt(l.text+o[0].text),o.shift()),u.push.apply(u,o)):s(o)?Ce(l)?u[c]=xt(l.text+o):""!==o&&u.push(xt(o)):Ce(o)&&Ce(l)?u[c]=xt(l.text+o.text):(i(t._isVList)&&a(o.tag)&&r(o.key)&&a(e)&&(o.key="__vlist"+e+"_"+n+"__"),u.push(o)));return u}function Ee(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Te(t){var e=je(t.$options.inject,t);e&&(Tt(!1),Object.keys(e).forEach((function(n){Dt(t,n,e[n])})),Tt(!0))}function je(t,e){if(t){for(var n=Object.create(null),r=dt?Reflect.ownKeys(t):Object.keys(t),a=0;a0,o=t?!!t.$stable:!i,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(o&&r&&r!==n&&s===r.$key&&!i&&!r.$hasNormal)return r;for(var c in a={},t)t[c]&&"$"!==c[0]&&(a[c]=De(e,c,t[c]))}else a={};for(var l in e)l in a||(a[l]=Me(e,l));return t&&Object.isExtensible(t)&&(t._normalized=a),H(a,"$stable",o),H(a,"$key",s),H(a,"$hasNormal",i),a}function De(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});return t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Oe(t),t&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function Me(t,e){return function(){return t[e]}}function ze(t,e){var n,r,i,o,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,i=t.length;r1?j(n):n;for(var r=j(arguments,1),a='event handler for "'+t+'"',i=0,o=n.length;idocument.createEvent("Event").timeStamp&&(Qn=function(){return Gn.now()})}function Wn(){var t,e;for(Xn=Qn(),Yn=!0,Un.sort((function(t,e){return t.id-e.id})),Hn=0;HnHn&&Un[n].id>t.id)n--;Un.splice(n+1,0,t)}else Un.push(t);Bn||(Bn=!0,he(Wn))}}var er=0,nr=function(t,e,n,r,a){this.vm=t,a&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++er,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ft,this.newDepIds=new ft,this.expression="","function"===typeof e?this.getter=e:(this.getter=X(e),this.getter||(this.getter=P)),this.value=this.lazy?void 0:this.get()};nr.prototype.get=function(){var t;gt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(_o){if(!this.user)throw _o;ee(_o,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&ve(t),bt(),this.cleanupDeps()}return t},nr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},nr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},nr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():tr(this)},nr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(_o){ee(_o,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},nr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},nr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},nr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||b(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var rr={enumerable:!0,configurable:!0,get:P,set:P};function ar(t,e,n){rr.get=function(){return this[e][n]},rr.set=function(t){this[e][n]=t},Object.defineProperty(t,n,rr)}function ir(t){t._watchers=[];var e=t.$options;e.props&&or(t,e.props),e.methods&&hr(t,e.methods),e.data?sr(t):Pt(t._data={},!0),e.computed&&ur(t,e.computed),e.watch&&e.watch!==it&&mr(t,e.watch)}function or(t,e){var n=t.$options.propsData||{},r=t._props={},a=t.$options._propKeys=[],i=!t.$parent;i||Tt(!1);var o=function(i){a.push(i);var o=Wt(i,e,n,t);Dt(r,i,o),i in t||ar(t,"_props",i)};for(var s in e)o(s);Tt(!0)}function sr(t){var e=t.$options.data;e=t._data="function"===typeof e?cr(e,t):e||{},u(e)||(e={});var n=Object.keys(e),r=t.$options.props,a=(t.$options.methods,n.length);while(a--){var i=n[a];0,r&&w(r,i)||Y(i)||ar(t,"_data",i)}Pt(e,!0)}function cr(t,e){gt();try{return t.call(e,e)}catch(_o){return ee(_o,e,"data()"),{}}finally{bt()}}var lr={lazy:!0};function ur(t,e){var n=t._computedWatchers=Object.create(null),r=ct();for(var a in e){var i=e[a],o="function"===typeof i?i:i.get;0,r||(n[a]=new nr(t,o||P,P,lr)),a in t||fr(t,a,i)}}function fr(t,e,n){var r=!ct();"function"===typeof n?(rr.get=r?dr(e):pr(n),rr.set=P):(rr.get=n.get?r&&!1!==n.cache?dr(e):pr(n.get):P,rr.set=n.set||P),Object.defineProperty(t,e,rr)}function dr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),mt.target&&e.depend(),e.value}}function pr(t){return function(){return t.call(this,this)}}function hr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?P:T(e[n],t)}function mr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var a=0;a-1)return this;var n=j(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Or(t){t.mixin=function(t){return this.options=Qt(this.options,t),this}}function Cr(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,a=t._Ctor||(t._Ctor={});if(a[r])return a[r];var i=t.name||n.options.name;var o=function(t){this._init(t)};return o.prototype=Object.create(n.prototype),o.prototype.constructor=o,o.cid=e++,o.options=Qt(n.options,t),o["super"]=n,o.options.props&&Ar(o),o.options.computed&&Er(o),o.extend=n.extend,o.mixin=n.mixin,o.use=n.use,U.forEach((function(t){o[t]=n[t]})),i&&(o.options.components[i]=o),o.superOptions=n.options,o.extendOptions=t,o.sealedOptions=L({},o.options),a[r]=o,o}}function Ar(t){var e=t.options.props;for(var n in e)ar(t.prototype,"_props",n)}function Er(t){var e=t.options.computed;for(var n in e)fr(t.prototype,n,e[n])}function Tr(t){U.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&u(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function jr(t){return t&&(t.Ctor.options.name||t.tag)}function Lr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!f(t)&&t.test(e)}function Nr(t,e){var n=t.cache,r=t.keys,a=t._vnode;for(var i in n){var o=n[i];if(o){var s=jr(o.componentOptions);s&&!e(s)&&Pr(n,i,r,a)}}}function Pr(t,e,n,r){var a=t[e];!a||r&&a.tag===r.tag||a.componentInstance.$destroy(),t[e]=null,b(n,e)}yr(_r),gr(_r),Tn(_r),Pn(_r),bn(_r);var Dr=[String,RegExp,Array],Mr={name:"keep-alive",abstract:!0,props:{include:Dr,exclude:Dr,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Pr(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){Nr(t,(function(t){return Lr(e,t)}))})),this.$watch("exclude",(function(e){Nr(t,(function(t){return!Lr(e,t)}))}))},render:function(){var t=this.$slots.default,e=_n(t),n=e&&e.componentOptions;if(n){var r=jr(n),a=this,i=a.include,o=a.exclude;if(i&&(!r||!Lr(i,r))||o&&r&&Lr(o,r))return e;var s=this,c=s.cache,l=s.keys,u=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[u]?(e.componentInstance=c[u].componentInstance,b(l,u),l.push(u)):(c[u]=e,l.push(u),this.max&&l.length>parseInt(this.max)&&Pr(c,l[0],l,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},zr={KeepAlive:Mr};function qr(t){var e={get:function(){return F}};Object.defineProperty(t,"config",e),t.util={warn:pt,extend:L,mergeOptions:Qt,defineReactive:Dt},t.set=Mt,t.delete=zt,t.nextTick=he,t.observable=function(t){return Pt(t),t},t.options=Object.create(null),U.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,L(t.options.components,zr),Sr(t),Or(t),Cr(t),Tr(t)}qr(_r),Object.defineProperty(_r.prototype,"$isServer",{get:ct}),Object.defineProperty(_r.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(_r,"FunctionalRenderContext",{value:Ke}),_r.version="2.6.12";var Rr=v("style,class"),Ir=v("input,textarea,option,select,progress"),Ur=function(t,e,n){return"value"===n&&Ir(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},$r=v("contenteditable,draggable,spellcheck"),Fr=v("events,caret,typing,plaintext-only"),Br=function(t,e){return Qr(e)||"false"===e?"false":"contenteditable"===t&&Fr(e)?e:"true"},Yr=v("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Hr="http://www.w3.org/1999/xlink",Vr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Xr=function(t){return Vr(t)?t.slice(6,t.length):""},Qr=function(t){return null==t||!1===t};function Gr(t){var e=t.data,n=t,r=t;while(a(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Wr(r.data,e));while(a(n=n.parent))n&&n.data&&(e=Wr(e,n.data));return Kr(e.staticClass,e.class)}function Wr(t,e){return{staticClass:Zr(t.staticClass,e.staticClass),class:a(t.class)?[t.class,e.class]:e.class}}function Kr(t,e){return a(t)||a(e)?Zr(t,Jr(e)):""}function Zr(t,e){return t?e?t+" "+e:t:e||""}function Jr(t){return Array.isArray(t)?ta(t):c(t)?ea(t):"string"===typeof t?t:""}function ta(t){for(var e,n="",r=0,i=t.length;r-1?sa[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:sa[t]=/HTMLUnknownElement/.test(e.toString())}var la=v("text,number,password,search,email,tel,url");function ua(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function fa(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function da(t,e){return document.createElementNS(na[t],e)}function pa(t){return document.createTextNode(t)}function ha(t){return document.createComment(t)}function ma(t,e,n){t.insertBefore(e,n)}function va(t,e){t.removeChild(e)}function ga(t,e){t.appendChild(e)}function ba(t){return t.parentNode}function ya(t){return t.nextSibling}function wa(t){return t.tagName}function ka(t,e){t.textContent=e}function xa(t,e){t.setAttribute(e,"")}var _a=Object.freeze({createElement:fa,createElementNS:da,createTextNode:pa,createComment:ha,insertBefore:ma,removeChild:va,appendChild:ga,parentNode:ba,nextSibling:ya,tagName:wa,setTextContent:ka,setStyleScope:xa}),Sa={create:function(t,e){Oa(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Oa(t,!0),Oa(e))},destroy:function(t){Oa(t,!0)}};function Oa(t,e){var n=t.data.ref;if(a(n)){var r=t.context,i=t.componentInstance||t.elm,o=r.$refs;e?Array.isArray(o[n])?b(o[n],i):o[n]===i&&(o[n]=void 0):t.data.refInFor?Array.isArray(o[n])?o[n].indexOf(i)<0&&o[n].push(i):o[n]=[i]:o[n]=i}}var Ca=new yt("",{},[]),Aa=["create","activate","update","remove","destroy"];function Ea(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&a(t.data)===a(e.data)&&Ta(t,e)||i(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&r(e.asyncFactory.error))}function Ta(t,e){if("input"!==t.tag)return!0;var n,r=a(n=t.data)&&a(n=n.attrs)&&n.type,i=a(n=e.data)&&a(n=n.attrs)&&n.type;return r===i||la(r)&&la(i)}function ja(t,e,n){var r,i,o={};for(r=e;r<=n;++r)i=t[r].key,a(i)&&(o[i]=r);return o}function La(t){var e,n,o={},c=t.modules,l=t.nodeOps;for(e=0;em?(f=r(n[b+1])?null:n[b+1].elm,_(t,f,n,h,b,i)):h>b&&O(e,d,m)}function E(t,e,n,r){for(var i=n;i-1?Fa(t,e,n):Yr(e)?Qr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):$r(e)?t.setAttribute(e,Br(e,n)):Vr(e)?Qr(n)?t.removeAttributeNS(Hr,Xr(e)):t.setAttributeNS(Hr,e,n):Fa(t,e,n)}function Fa(t,e,n){if(Qr(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Ba={create:Ua,update:Ua};function Ya(t,e){var n=e.elm,i=e.data,o=t.data;if(!(r(i.staticClass)&&r(i.class)&&(r(o)||r(o.staticClass)&&r(o.class)))){var s=Gr(e),c=n._transitionClasses;a(c)&&(s=Zr(s,Jr(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var Ha,Va={create:Ya,update:Ya},Xa="__r",Qa="__c";function Ga(t){if(a(t[Xa])){var e=tt?"change":"input";t[e]=[].concat(t[Xa],t[e]||[]),delete t[Xa]}a(t[Qa])&&(t.change=[].concat(t[Qa],t.change||[]),delete t[Qa])}function Wa(t,e,n){var r=Ha;return function a(){var i=e.apply(null,arguments);null!==i&&Ja(t,a,n,r)}}var Ka=oe&&!(at&&Number(at[1])<=53);function Za(t,e,n,r){if(Ka){var a=Xn,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=a||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}Ha.addEventListener(t,e,ot?{capture:n,passive:r}:n)}function Ja(t,e,n,r){(r||Ha).removeEventListener(t,e._wrapper||e,n)}function ti(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},a=t.data.on||{};Ha=e.elm,Ga(n),we(n,a,Za,Ja,Wa,e.context),Ha=void 0}}var ei,ni={create:ti,update:ti};function ri(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,i,o=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in a(c.__ob__)&&(c=e.data.domProps=L({},c)),s)n in c||(o[n]="");for(n in c){if(i=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),i===s[n])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===n&&"PROGRESS"!==o.tagName){o._value=i;var l=r(i)?"":String(i);ai(o,l)&&(o.value=l)}else if("innerHTML"===n&&aa(o.tagName)&&r(o.innerHTML)){ei=ei||document.createElement("div"),ei.innerHTML=""+i+"";var u=ei.firstChild;while(o.firstChild)o.removeChild(o.firstChild);while(u.firstChild)o.appendChild(u.firstChild)}else if(i!==s[n])try{o[n]=i}catch(_o){}}}}function ai(t,e){return!t.composing&&("OPTION"===t.tagName||ii(t,e)||oi(t,e))}function ii(t,e){var n=!0;try{n=document.activeElement!==t}catch(_o){}return n&&t.value!==e}function oi(t,e){var n=t.value,r=t._vModifiers;if(a(r)){if(r.number)return m(n)!==m(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var si={create:ri,update:ri},ci=k((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function li(t){var e=ui(t.style);return t.staticStyle?L(t.staticStyle,e):e}function ui(t){return Array.isArray(t)?N(t):"string"===typeof t?ci(t):t}function fi(t,e){var n,r={};if(e){var a=t;while(a.componentInstance)a=a.componentInstance._vnode,a&&a.data&&(n=li(a.data))&&L(r,n)}(n=li(t.data))&&L(r,n);var i=t;while(i=i.parent)i.data&&(n=li(i.data))&&L(r,n);return r}var di,pi=/^--/,hi=/\s*!important$/,mi=function(t,e,n){if(pi.test(e))t.style.setProperty(e,n);else if(hi.test(n))t.style.setProperty(C(e),n.replace(hi,""),"important");else{var r=gi(e);if(Array.isArray(n))for(var a=0,i=n.length;a-1?e.split(wi).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function xi(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(wi).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function _i(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&L(e,Si(t.name||"v")),L(e,t),e}return"string"===typeof t?Si(t):void 0}}var Si=k((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Oi=W&&!et,Ci="transition",Ai="animation",Ei="transition",Ti="transitionend",ji="animation",Li="animationend";Oi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Ei="WebkitTransition",Ti="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(ji="WebkitAnimation",Li="webkitAnimationEnd"));var Ni=W?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Pi(t){Ni((function(){Ni(t)}))}function Di(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),ki(t,e))}function Mi(t,e){t._transitionClasses&&b(t._transitionClasses,e),xi(t,e)}function zi(t,e,n){var r=Ri(t,e),a=r.type,i=r.timeout,o=r.propCount;if(!a)return n();var s=a===Ci?Ti:Li,c=0,l=function(){t.removeEventListener(s,u),n()},u=function(e){e.target===t&&++c>=o&&l()};setTimeout((function(){c0&&(n=Ci,u=o,f=i.length):e===Ai?l>0&&(n=Ai,u=l,f=c.length):(u=Math.max(o,l),n=u>0?o>l?Ci:Ai:null,f=n?n===Ci?i.length:c.length:0);var d=n===Ci&&qi.test(r[Ei+"Property"]);return{type:n,timeout:u,propCount:f,hasTransform:d}}function Ii(t,e){while(t.length1}function Hi(t,e){!0!==e.data.show&&$i(e)}var Vi=W?{create:Hi,activate:Hi,remove:function(t,e){!0!==t.data.show?Fi(t,e):e()}}:{},Xi=[Ba,Va,ni,si,yi,Vi],Qi=Xi.concat(Ia),Gi=La({nodeOps:_a,modules:Qi});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&ro(t,"input")}));var Wi={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?ke(n,"postpatch",(function(){Wi.componentUpdated(t,e,n)})):Ki(t,e,n.context),t._vOptions=[].map.call(t.options,to)):("textarea"===n.tag||la(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",eo),t.addEventListener("compositionend",no),t.addEventListener("change",no),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Ki(t,e,n.context);var r=t._vOptions,a=t._vOptions=[].map.call(t.options,to);if(a.some((function(t,e){return!z(t,r[e])}))){var i=t.multiple?e.value.some((function(t){return Ji(t,a)})):e.value!==e.oldValue&&Ji(e.value,a);i&&ro(t,"change")}}}};function Ki(t,e,n){Zi(t,e,n),(tt||nt)&&setTimeout((function(){Zi(t,e,n)}),0)}function Zi(t,e,n){var r=e.value,a=t.multiple;if(!a||Array.isArray(r)){for(var i,o,s=0,c=t.options.length;s-1,o.selected!==i&&(o.selected=i);else if(z(to(o),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));a||(t.selectedIndex=-1)}}function Ji(t,e){return e.every((function(e){return!z(e,t)}))}function to(t){return"_value"in t?t._value:t.value}function eo(t){t.target.composing=!0}function no(t){t.target.composing&&(t.target.composing=!1,ro(t.target,"input"))}function ro(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function ao(t){return!t.componentInstance||t.data&&t.data.transition?t:ao(t.componentInstance._vnode)}var io={bind:function(t,e,n){var r=e.value;n=ao(n);var a=n.data&&n.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&a?(n.data.show=!0,$i(n,(function(){t.style.display=i}))):t.style.display=r?i:"none"},update:function(t,e,n){var r=e.value,a=e.oldValue;if(!r!==!a){n=ao(n);var i=n.data&&n.data.transition;i?(n.data.show=!0,r?$i(n,(function(){t.style.display=t.__vOriginalDisplay})):Fi(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,a){a||(t.style.display=t.__vOriginalDisplay)}},oo={model:Wi,show:io},so={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function co(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?co(_n(e.children)):t}function lo(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var a=n._parentListeners;for(var i in a)e[_(i)]=a[i];return e}function uo(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function fo(t){while(t=t.parent)if(t.data.transition)return!0}function po(t,e){return e.key===t.key&&e.tag===t.tag}var ho=function(t){return t.tag||xn(t)},mo=function(t){return"show"===t.name},vo={name:"transition",props:so,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(ho),n.length)){0;var r=this.mode;0;var a=n[0];if(fo(this.$vnode))return a;var i=co(a);if(!i)return a;if(this._leaving)return uo(t,a);var o="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?o+"comment":o+i.tag:s(i.key)?0===String(i.key).indexOf(o)?i.key:o+i.key:i.key;var c=(i.data||(i.data={})).transition=lo(this),l=this._vnode,u=co(l);if(i.data.directives&&i.data.directives.some(mo)&&(i.data.show=!0),u&&u.data&&!po(i,u)&&!xn(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var f=u.data.transition=L({},c);if("out-in"===r)return this._leaving=!0,ke(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),uo(t,a);if("in-out"===r){if(xn(i))return l;var d,p=function(){d()};ke(c,"afterEnter",p),ke(c,"enterCancelled",p),ke(f,"delayLeave",(function(t){d=t}))}}return a}}},go=L({tag:String,moveClass:String},so);delete go.mode;var bo={props:go,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var a=Ln(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,a(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,a=this.$slots.default||[],i=this.children=[],o=lo(this),s=0;s1?arguments[1]:void 0,e.length)),r=String(t);return u?u.call(e,r,n):e.slice(n,n+r.length)===r}})},"2cf4":function(t,e,n){var r,a,i,o=n("da84"),s=n("d039"),c=n("0366"),l=n("1be4"),u=n("cc12"),f=n("1cdc"),d=n("605d"),p=o.location,h=o.setImmediate,m=o.clearImmediate,v=o.process,g=o.MessageChannel,b=o.Dispatch,y=0,w={},k="onreadystatechange",x=function(t){if(w.hasOwnProperty(t)){var e=w[t];delete w[t],e()}},_=function(t){return function(){x(t)}},S=function(t){x(t.data)},O=function(t){o.postMessage(t+"",p.protocol+"//"+p.host)};h&&m||(h=function(t){var e=[],n=1;while(arguments.length>n)e.push(arguments[n++]);return w[++y]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},r(y),y},m=function(t){delete w[t]},d?r=function(t){v.nextTick(_(t))}:b&&b.now?r=function(t){b.now(_(t))}:g&&!f?(a=new g,i=a.port2,a.port1.onmessage=S,r=c(i.postMessage,i,1)):o.addEventListener&&"function"==typeof postMessage&&!o.importScripts&&p&&"file:"!==p.protocol&&!s(O)?(r=O,o.addEventListener("message",S,!1)):r=k in u("script")?function(t){l.appendChild(u("script"))[k]=function(){l.removeChild(this),x(t)}}:function(t){setTimeout(_(t),0)}),t.exports={set:h,clear:m}},"2d00":function(t,e,n){var r,a,i=n("da84"),o=n("342f"),s=i.process,c=s&&s.versions,l=c&&c.v8;l?(r=l.split("."),a=r[0]+r[1]):o&&(r=o.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/),r&&(a=r[1]))),t.exports=a&&+a},"2d78":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-link",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71"}}),n("path",{attrs:{d:"M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71"}})]))}}},"2d78d":function(t,e,n){"use strict";e.__esModule=!0,e.tokenize=e.test=e.scanner=e.parser=e.options=e.inherits=e.find=void 0;var r=n("254c"),a=n("316e"),i=u(a),o=n("b7fe"),s=u(o),c=n("4128"),l=u(c);function u(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)});var f=function(t){return l.run(s.run(t))},d=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=f(t),r=[],a=0;a1&&void 0!==arguments[1]?arguments[1]:null,n=f(t);return 1===n.length&&n[0].isLink&&(!e||n[0].type===e)};e.find=d,e.inherits=r.inherits,e.options=i,e.parser=l,e.scanner=s,e.test=p,e.tokenize=f},"2fd4":function(t,e){function n(t,e,n){var r;return function(){if(!e)return t.apply(this,arguments);var a=this,i=arguments,o=n&&!r;return clearTimeout(r),r=setTimeout((function(){if(r=null,!o)return t.apply(a,i)}),e),o?t.apply(this,arguments):void 0}}t.exports=n},"316e":function(t,e,n){"use strict";e.__esModule=!0;var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a={defaultProtocol:"http",events:null,format:s,formatHref:s,nl2br:!1,tagName:"a",target:c,validate:!0,ignoreTags:[],attributes:null,className:"linkified"};function i(t){t=t||{},this.defaultProtocol=t.hasOwnProperty("defaultProtocol")?t.defaultProtocol:a.defaultProtocol,this.events=t.hasOwnProperty("events")?t.events:a.events,this.format=t.hasOwnProperty("format")?t.format:a.format,this.formatHref=t.hasOwnProperty("formatHref")?t.formatHref:a.formatHref,this.nl2br=t.hasOwnProperty("nl2br")?t.nl2br:a.nl2br,this.tagName=t.hasOwnProperty("tagName")?t.tagName:a.tagName,this.target=t.hasOwnProperty("target")?t.target:a.target,this.validate=t.hasOwnProperty("validate")?t.validate:a.validate,this.ignoreTags=[],this.attributes=t.attributes||t.linkAttributes||a.attributes,this.className=t.hasOwnProperty("className")?t.className:t.linkClass||a.className;for(var e=t.hasOwnProperty("ignoreTags")?t.ignoreTags:a.ignoreTags,n=0;nc)a.f(t,n=r[c++],e[n]);return t}},3835:function(t,e,n){"use strict";function r(t){if(Array.isArray(t))return t}n.d(e,"a",(function(){return s}));n("a4d3"),n("e01a"),n("d28b"),n("d3b7"),n("3ca3"),n("ddb0");function a(t,e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t)){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done);r=!0)if(n.push(o.value),e&&n.length===e)break}catch(c){a=!0,i=c}finally{try{r||null==s["return"]||s["return"]()}finally{if(a)throw i}}return n}}var i=n("06c5");function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(t,e){return r(t)||a(t,e)||Object(i["a"])(t,e)||o()}},"3bbe":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"3c09":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-trash-2",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M3 6h18M19 6v14a2 2 0 01-2 2H7a2 2 0 01-2-2V6m3 0V4a2 2 0 012-2h4a2 2 0 012 2v2M10 11v6M14 11v6"}})]))}}},"3ca3":function(t,e,n){"use strict";var r=n("6547").charAt,a=n("69f3"),i=n("7dd0"),o="String Iterator",s=a.set,c=a.getterFor(o);i(String,"String",(function(t){s(this,{type:o,string:String(t),index:0})}),(function(){var t,e=c(this),n=e.string,a=e.index;return a>=n.length?{value:void 0,done:!0}:(t=r(n,a),e.index+=t.length,{value:t,done:!1})}))},"3f61":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-check-circle",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M22 11.08V12a10 10 0 11-5.93-9.14"}}),n("path",{attrs:{d:"M22 4L12 14.01l-3-3"}})]))}}},"3f8c":function(t,e){t.exports={}},"408a":function(t,e,n){var r=n("c6b6");t.exports=function(t){if("number"!=typeof t&&"Number"!=r(t))throw TypeError("Incorrect invocation");return+t}},4128:function(t,e,n){"use strict";e.__esModule=!0,e.start=e.run=e.TOKENS=e.State=void 0;var r=n("1652"),a=n("bea1"),i=s(a),o=n("7656");function s(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}var c=function(t){return new r.TokenState(t)},l=c(),u=c(),f=c(),d=c(),p=c(),h=c(),m=c(),v=c(a.URL),g=c(),b=c(a.URL),y=c(a.URL),w=c(),k=c(),x=c(),_=c(),S=c(),O=c(a.URL),C=c(a.URL),A=c(a.URL),E=c(a.URL),T=c(),j=c(),L=c(),N=c(),P=c(),D=c(),M=c(a.EMAIL),z=c(),q=c(a.EMAIL),R=c(a.MAILTOEMAIL),I=c(),U=c(),$=c(),F=c(),B=c(a.NL);l.on(o.NL,B).on(o.PROTOCOL,u).on(o.MAILTO,f).on(o.SLASH,d),u.on(o.SLASH,d),d.on(o.SLASH,p),l.on(o.TLD,h).on(o.DOMAIN,h).on(o.LOCALHOST,v).on(o.NUM,h),p.on(o.TLD,y).on(o.DOMAIN,y).on(o.NUM,y).on(o.LOCALHOST,y),h.on(o.DOT,m),P.on(o.DOT,D),m.on(o.TLD,v).on(o.DOMAIN,h).on(o.NUM,h).on(o.LOCALHOST,h),D.on(o.TLD,M).on(o.DOMAIN,P).on(o.NUM,P).on(o.LOCALHOST,P),v.on(o.DOT,m),M.on(o.DOT,D),v.on(o.COLON,g).on(o.SLASH,y),g.on(o.NUM,b),b.on(o.SLASH,y),M.on(o.COLON,z),z.on(o.NUM,q);var Y=[o.DOMAIN,o.AT,o.LOCALHOST,o.NUM,o.PLUS,o.POUND,o.PROTOCOL,o.SLASH,o.TLD,o.UNDERSCORE,o.SYM,o.AMPERSAND],H=[o.COLON,o.DOT,o.QUERY,o.PUNCTUATION,o.CLOSEBRACE,o.CLOSEBRACKET,o.CLOSEANGLEBRACKET,o.CLOSEPAREN,o.OPENBRACE,o.OPENBRACKET,o.OPENANGLEBRACKET,o.OPENPAREN];y.on(o.OPENBRACE,k).on(o.OPENBRACKET,x).on(o.OPENANGLEBRACKET,_).on(o.OPENPAREN,S),w.on(o.OPENBRACE,k).on(o.OPENBRACKET,x).on(o.OPENANGLEBRACKET,_).on(o.OPENPAREN,S),k.on(o.CLOSEBRACE,y),x.on(o.CLOSEBRACKET,y),_.on(o.CLOSEANGLEBRACKET,y),S.on(o.CLOSEPAREN,y),O.on(o.CLOSEBRACE,y),C.on(o.CLOSEBRACKET,y),A.on(o.CLOSEANGLEBRACKET,y),E.on(o.CLOSEPAREN,y),T.on(o.CLOSEBRACE,y),j.on(o.CLOSEBRACKET,y),L.on(o.CLOSEANGLEBRACKET,y),N.on(o.CLOSEPAREN,y),k.on(Y,O),x.on(Y,C),_.on(Y,A),S.on(Y,E),k.on(H,T),x.on(H,j),_.on(H,L),S.on(H,N),O.on(Y,O),C.on(Y,C),A.on(Y,A),E.on(Y,E),O.on(H,O),C.on(H,C),A.on(H,A),E.on(H,E),T.on(Y,O),j.on(Y,C),L.on(Y,A),N.on(Y,E),T.on(H,T),j.on(H,j),L.on(H,L),N.on(H,N),y.on(Y,y),w.on(Y,y),y.on(H,w),w.on(H,w),f.on(o.TLD,R).on(o.DOMAIN,R).on(o.NUM,R).on(o.LOCALHOST,R),R.on(Y,R).on(H,I),I.on(Y,R).on(H,I);var V=[o.DOMAIN,o.NUM,o.PLUS,o.POUND,o.QUERY,o.UNDERSCORE,o.SYM,o.AMPERSAND,o.TLD];h.on(V,U).on(o.AT,$),v.on(V,U).on(o.AT,$),m.on(V,U),U.on(V,U).on(o.AT,$).on(o.DOT,F),F.on(V,U),$.on(o.TLD,P).on(o.DOMAIN,P).on(o.LOCALHOST,M);var X=function(t){var e=t.length,n=0,r=[],i=[];while(n=0&&d++,n++,u++;if(d<0)for(var p=n-u;p0&&(r.push(new a.TEXT(i)),i=[]),n-=d,u-=d;var h=f.emit();r.push(new h(t.slice(n-u,n)))}}return i.length>0&&r.push(new a.TEXT(i)),r};e.State=r.TokenState,e.TOKENS=i,e.run=X,e.start=l},4160:function(t,e,n){"use strict";var r=n("23e7"),a=n("17c2");r({target:"Array",proto:!0,forced:[].forEach!=a},{forEach:a})},4245:function(t,e,n){var r=n("1290");function a(t,e){var n=t.__data__;return r(e)?n["string"==typeof e?"string":"hash"]:n.map}t.exports=a},"428f":function(t,e,n){var r=n("da84");t.exports=r},4492:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-github",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 00-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0020 4.77 5.07 5.07 0 0019.91 1S18.73.65 16 2.48a13.38 13.38 0 00-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 005 4.77a5.44 5.44 0 00-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 009 18.13V22"}})]))}}},"44ad":function(t,e,n){var r=n("d039"),a=n("c6b6"),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==a(t)?i.call(t,""):Object(t)}:Object},"44d2":function(t,e,n){var r=n("b622"),a=n("7c73"),i=n("9bf2"),o=r("unscopables"),s=Array.prototype;void 0==s[o]&&i.f(s,o,{configurable:!0,value:a(null)}),t.exports=function(t){s[o][t]=!0}},"44de":function(t,e,n){var r=n("da84");t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},"44e7":function(t,e,n){var r=n("861d"),a=n("c6b6"),i=n("b622"),o=i("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==a(t))}},"44f9":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-chevron-down",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M6 9l6 6 6-6"}})]))}}},"45fc":function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").some,i=n("a640"),o=n("ae40"),s=i("some"),c=o("some");r({target:"Array",proto:!0,forced:!s||!c},{some:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}})},"460c":function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n("fe1f"),a=n("fd3a"),i=n("8c86");function o(t,e){Object(i["a"])(2,arguments);var n=Object(a["a"])(t),o=Object(r["a"])(e);return n.setMilliseconds(o),n}},"466d":function(t,e,n){"use strict";var r=n("d784"),a=n("825a"),i=n("50c4"),o=n("1d80"),s=n("8aa5"),c=n("14c3");r("match",1,(function(t,e,n){return[function(e){var n=o(this),r=void 0==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var o=a(t),l=String(this);if(!o.global)return c(o,l);var u=o.unicode;o.lastIndex=0;var f,d=[],p=0;while(null!==(f=c(o,l))){var h=String(f[0]);d[p]=h,""===h&&(o.lastIndex=s(l,i(o.lastIndex),u)),p++}return 0===p?null:d}]}))},"46f3":function(t,e,n){"use strict";function r(){return function(t){t&&(this.v=t)}}e.__esModule=!0,e.createTokenClass=r},"47b3":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-lock",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("rect",{attrs:{x:"3",y:"11",width:"18",height:"11",rx:"2",ry:"2"}}),n("path",{attrs:{d:"M7 11V7a5 5 0 0110 0v4"}})]))}}},4840:function(t,e,n){var r=n("825a"),a=n("1c0b"),i=n("b622"),o=i("species");t.exports=function(t,e){var n,i=r(t).constructor;return void 0===i||void 0==(n=r(i)[o])?e:a(n)}},4930:function(t,e,n){var r=n("d039");t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},"498a":function(t,e,n){"use strict";var r=n("23e7"),a=n("58a8").trim,i=n("c8d2");r({target:"String",proto:!0,forced:i("trim")},{trim:function(){return a(this)}})},"49f4":function(t,e,n){var r=n("6044");function a(){this.__data__=r?r(null):{},this.size=0}t.exports=a},"4d63":function(t,e,n){var r=n("83ab"),a=n("da84"),i=n("94ca"),o=n("7156"),s=n("9bf2").f,c=n("241c").f,l=n("44e7"),u=n("ad6d"),f=n("9f7f"),d=n("6eeb"),p=n("d039"),h=n("69f3").set,m=n("2626"),v=n("b622"),g=v("match"),b=a.RegExp,y=b.prototype,w=/a/g,k=/a/g,x=new b(w)!==w,_=f.UNSUPPORTED_Y,S=r&&i("RegExp",!x||_||p((function(){return k[g]=!1,b(w)!=w||b(k)==k||"/a/i"!=b(w,"i")})));if(S){var O=function(t,e){var n,r=this instanceof O,a=l(t),i=void 0===e;if(!r&&a&&t.constructor===O&&i)return t;x?a&&!i&&(t=t.source):t instanceof O&&(i&&(e=u.call(t)),t=t.source),_&&(n=!!e&&e.indexOf("y")>-1,n&&(e=e.replace(/y/g,"")));var s=o(x?new b(t,e):b(t,e),r?this:y,O);return _&&n&&h(s,{sticky:n}),s},C=function(t){t in O||s(O,t,{configurable:!0,get:function(){return b[t]},set:function(e){b[t]=e}})},A=c(b),E=0;while(A.length>E)C(A[E++]);y.constructor=O,O.prototype=y,d(a,"RegExp",O)}m("RegExp")},"4d64":function(t,e,n){var r=n("fc6a"),a=n("50c4"),i=n("23cb"),o=function(t){return function(e,n,o){var s,c=r(e),l=a(c.length),u=i(o,l);if(t&&n!=n){while(l>u)if(s=c[u++],s!=s)return!0}else for(;l>u;u++)if((t||u in c)&&c[u]===n)return t||u||0;return!t&&-1}};t.exports={includes:o(!0),indexOf:o(!1)}},"4de4":function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").filter,i=n("1dde"),o=n("ae40"),s=i("filter"),c=o("filter");r({target:"Array",proto:!0,forced:!s||!c},{filter:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(t,e,n){"use strict";var r=n("0366"),a=n("7b0b"),i=n("9bdd"),o=n("e95a"),s=n("50c4"),c=n("8418"),l=n("35a1");t.exports=function(t){var e,n,u,f,d,p,h=a(t),m="function"==typeof this?this:Array,v=arguments.length,g=v>1?arguments[1]:void 0,b=void 0!==g,y=l(h),w=0;if(b&&(g=r(g,v>2?arguments[2]:void 0,2)),void 0==y||m==Array&&o(y))for(e=s(h.length),n=new m(e);e>w;w++)p=b?g(h[w],w):h[w],c(n,w,p);else for(f=y.call(h),d=f.next,n=new m;!(u=d.call(f)).done;w++)p=b?i(f,g,[u.value,w],!0):u.value,c(n,w,p);return n.length=w,n}},"4eb5":function(t,e,n){var r=n("6981"),a={autoSetContainer:!1},i={install:function(t){t.prototype.$clipboardConfig=a,t.prototype.$copyText=function(t,e){return new Promise((function(n,a){var i=document.createElement("button"),o=new r(i,{text:function(){return t},action:function(){return"copy"},container:"object"===typeof e?e:document.body});o.on("success",(function(t){o.destroy(),n(t)})),o.on("error",(function(t){o.destroy(),a(t)})),i.click()}))},t.directive("clipboard",{bind:function(t,e,n){if("success"===e.arg)t._v_clipboard_success=e.value;else if("error"===e.arg)t._v_clipboard_error=e.value;else{var i=new r(t,{text:function(){return e.value},action:function(){return"cut"===e.arg?"cut":"copy"},container:a.autoSetContainer?t:void 0});i.on("success",(function(e){var n=t._v_clipboard_success;n&&n(e)})),i.on("error",(function(e){var n=t._v_clipboard_error;n&&n(e)})),t._v_clipboard=i}},update:function(t,e){"success"===e.arg?t._v_clipboard_success=e.value:"error"===e.arg?t._v_clipboard_error=e.value:(t._v_clipboard.text=function(){return e.value},t._v_clipboard.action=function(){return"cut"===e.arg?"cut":"copy"})},unbind:function(t,e){"success"===e.arg?delete t._v_clipboard_success:"error"===e.arg?delete t._v_clipboard_error:(t._v_clipboard.destroy(),delete t._v_clipboard)}})},config:a};t.exports=i},"4fad":function(t,e,n){var r=n("23e7"),a=n("6f53").entries;r({target:"Object",stat:!0},{entries:function(t){return a(t)}})},"50c4":function(t,e,n){var r=n("a691"),a=Math.min;t.exports=function(t){return t>0?a(r(t),9007199254740991):0}},5135:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},5319:function(t,e,n){"use strict";var r=n("d784"),a=n("825a"),i=n("7b0b"),o=n("50c4"),s=n("a691"),c=n("1d80"),l=n("8aa5"),u=n("14c3"),f=Math.max,d=Math.min,p=Math.floor,h=/\$([$&'`]|\d\d?|<[^>]*>)/g,m=/\$([$&'`]|\d\d?)/g,v=function(t){return void 0===t?t:String(t)};r("replace",2,(function(t,e,n,r){var g=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,b=r.REPLACE_KEEPS_$0,y=g?"$":"$0";return[function(n,r){var a=c(this),i=void 0==n?void 0:n[t];return void 0!==i?i.call(n,a,r):e.call(String(a),n,r)},function(t,r){if(!g&&b||"string"===typeof r&&-1===r.indexOf(y)){var i=n(e,t,this,r);if(i.done)return i.value}var c=a(t),p=String(this),h="function"===typeof r;h||(r=String(r));var m=c.global;if(m){var k=c.unicode;c.lastIndex=0}var x=[];while(1){var _=u(c,p);if(null===_)break;if(x.push(_),!m)break;var S=String(_[0]);""===S&&(c.lastIndex=l(p,o(c.lastIndex),k))}for(var O="",C=0,A=0;A=C&&(O+=p.slice(C,T)+D,C=T+E.length)}return O+p.slice(C)}];function w(t,n,r,a,o,s){var c=r+t.length,l=a.length,u=m;return void 0!==o&&(o=i(o),u=h),e.call(s,u,(function(e,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(c);case"<":s=o[i.slice(1,-1)];break;default:var u=+i;if(0===u)return e;if(u>l){var f=p(u/10);return 0===f?e:f<=l?void 0===a[f-1]?i.charAt(1):a[f-1]+i.charAt(1):e}s=a[u-1]}return void 0===s?"":s}))}}))},"53ca":function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));n("a4d3"),n("e01a"),n("d28b"),n("d3b7"),n("3ca3"),n("ddb0");function r(t){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}},"54ed":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-disc",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("circle",{attrs:{cx:"12",cy:"12",r:"10"}}),n("circle",{attrs:{cx:"12",cy:"12",r:"3"}})]))}}},5530:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));n("a4d3"),n("4de4"),n("4160"),n("e439"),n("dbb4"),n("b64b"),n("159b");function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function i(t){for(var e=1;e1?arguments[1]:void 0),e}})},"5e2e":function(t,e,n){var r=n("28c9"),a=n("69d5"),i=n("b4c0"),o=n("fba5"),s=n("67ca");function c(t){var e=-1,n=null==t?0:t.length;this.clear();while(++eu){var p,h=l(arguments[u++]),m=f?i(h).concat(f(h)):i(h),v=m.length,g=0;while(v>g)p=m[g++],r&&!d.call(h,p)||(n[p]=h[p])}return n}:u},"61ab":function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){for(var n=0;n0?40*t+55:0,o=e>0?40*e+55:0,s=n>0?40*n+55:0;r[a]=f([i,o,s])}function u(t){var e=t.toString(16);while(e.length<2)e="0"+e;return e}function f(t){var e=[],n=!0,r=!1,a=void 0;try{for(var i,o=t[Symbol.iterator]();!(n=(i=o.next()).done);n=!0){var s=i.value;e.push(u(s))}}catch(c){r=!0,a=c}finally{try{n||null==o["return"]||o["return"]()}finally{if(r)throw a}}return"#"+e.join("")}function d(t,e,n,r){var a;return"text"===e?a=y(n,r):"display"===e?a=h(t,n,r):"xterm256"===e?a=x(t,r.colors[n]):"rgb"===e&&(a=p(t,n)),a}function p(t,e){e=e.substring(2).slice(0,-1);var n=+e.substr(0,2),r=e.substring(5).split(";"),a=r.map((function(t){return("0"+Number(t).toString(16)).substr(-2)})).join("");return k(t,(38===n?"color:#":"background-color:#")+a)}function h(t,e,n){e=parseInt(e,10);var r,a={"-1":function(){return"
"},0:function(){return t.length&&m(t)},1:function(){return w(t,"b")},3:function(){return w(t,"i")},4:function(){return w(t,"u")},8:function(){return k(t,"display:none")},9:function(){return w(t,"strike")},22:function(){return k(t,"font-weight:normal;text-decoration:none;font-style:normal")},23:function(){return S(t,"i")},24:function(){return S(t,"u")},39:function(){return x(t,n.fg)},49:function(){return _(t,n.bg)},53:function(){return k(t,"text-decoration:overline")}};return a[e]?r=a[e]():4"})).join("")}function v(t,e){for(var n=[],r=t;r<=e;r++)n.push(r);return n}function g(t){return function(e){return(null===t||e.category!==t)&&"all"!==t}}function b(t){t=parseInt(t,10);var e=null;return 0===t?e="all":1===t?e="bold":2"].join("")}function k(t,e){return w(t,"span",e)}function x(t,e){return w(t,"span","color:"+e)}function _(t,e){return w(t,"span","background-color:"+e)}function S(t,e){var n;if(t.slice(-1)[0]===e&&(n=t.pop()),n)return""}function O(t,e,n){var r=!1,a=3;function i(){return""}function o(t,e){return n("xterm256",e),""}function s(t){return e.newline?n("display",-1):n("text",t),""}function c(t,e){r=!0,0===e.trim().length&&(e="0"),e=e.trimRight(";").split(";");var a=!0,i=!1,o=void 0;try{for(var s,c=e[Symbol.iterator]();!(a=(s=c.next()).done);a=!0){var l=s.value;n("display",l)}}catch(u){i=!0,o=u}finally{try{a||null==c["return"]||c["return"]()}finally{if(i)throw o}}return""}function l(t){return n("text",t),""}function u(t){return n("rgb",t),""}var f=[{pattern:/^\x08+/,sub:i},{pattern:/^\x1b\[[012]?K/,sub:i},{pattern:/^\x1b\[\(B/,sub:i},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:u},{pattern:/^\x1b\[38;5;(\d+)m/,sub:o},{pattern:/^\n/,sub:s},{pattern:/^\r+\n/,sub:s},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:c},{pattern:/^\x1b\[\d?J/,sub:i},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:i},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:i},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:l}];function d(e,n){n>a&&r||(r=!1,t=t.replace(e.pattern,e.sub))}var p=[],h=t,m=h.length;t:while(m>0){for(var v=0,g=0,b=f.length;g= 0x80 (not a basic code point)","invalid-input":"Invalid input"},k=l-u,x=Math.floor,_=String.fromCharCode;function S(t){throw new RangeError(w[t])}function O(t,e){var n=t.length,r=[];while(n--)r[n]=e(t[n]);return r}function C(t,e){var n=t.split("@"),r="";n.length>1&&(r=n[0]+"@",t=n[1]),t=t.replace(y,".");var a=t.split("."),i=O(a,e).join(".");return r+i}function A(t){var e,n,r=[],a=0,i=t.length;while(a=55296&&e<=56319&&a65535&&(t-=65536,e+=_(t>>>10&1023|55296),t=56320|1023&t),e+=_(t),e})).join("")}function T(t){return t-48<10?t-22:t-65<26?t-65:t-97<26?t-97:l}function j(t,e){return t+22+75*(t<26)-((0!=e)<<5)}function L(t,e,n){var r=0;for(t=n?x(t/p):t>>1,t+=x(t/e);t>k*f>>1;r+=l)t=x(t/k);return x(r+(k+1)*t/(t+d))}function N(t){var e,n,r,a,i,o,s,d,p,g,b=[],y=t.length,w=0,k=m,_=h;for(n=t.lastIndexOf(v),n<0&&(n=0),r=0;r=128&&S("not-basic"),b.push(t.charCodeAt(r));for(a=n>0?n+1:0;a=y&&S("invalid-input"),d=T(t.charCodeAt(a++)),(d>=l||d>x((c-w)/o))&&S("overflow"),w+=d*o,p=s<=_?u:s>=_+f?f:s-_,dx(c/g)&&S("overflow"),o*=g}e=b.length+1,_=L(w-i,e,0==i),x(w/e)>c-k&&S("overflow"),k+=x(w/e),w%=e,b.splice(w++,0,k)}return E(b)}function P(t){var e,n,r,a,i,o,s,d,p,g,b,y,w,k,O,C=[];for(t=A(t),y=t.length,e=m,n=0,i=h,o=0;o=e&&bx((c-n)/w)&&S("overflow"),n+=(s-e)*w,e=s,o=0;oc&&S("overflow"),b==e){for(d=n,p=l;;p+=l){if(g=p<=i?u:p>=i+f?f:p-i,d","lt":"<","quot":"\\""}')},6547:function(t,e,n){var r=n("a691"),a=n("1d80"),i=function(t){return function(e,n){var i,o,s=String(a(e)),c=r(n),l=s.length;return c<0||c>=l?t?"":void 0:(i=s.charCodeAt(c),i<55296||i>56319||c+1===l||(o=s.charCodeAt(c+1))<56320||o>57343?t?s.charAt(c):i:t?s.slice(c,c+2):o-56320+(i-55296<<10)+65536)}};t.exports={codeAt:i(!1),charAt:i(!0)}},6566:function(t,e,n){"use strict";var r=n("9bf2").f,a=n("7c73"),i=n("e2cc"),o=n("0366"),s=n("19aa"),c=n("2266"),l=n("7dd0"),u=n("2626"),f=n("83ab"),d=n("f183").fastKey,p=n("69f3"),h=p.set,m=p.getterFor;t.exports={getConstructor:function(t,e,n,l){var u=t((function(t,r){s(t,u,e),h(t,{type:e,index:a(null),first:void 0,last:void 0,size:0}),f||(t.size=0),void 0!=r&&c(r,t[l],{that:t,AS_ENTRIES:n})})),p=m(e),v=function(t,e,n){var r,a,i=p(t),o=g(t,e);return o?o.value=n:(i.last=o={index:a=d(e,!0),key:e,value:n,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=o),r&&(r.next=o),f?i.size++:t.size++,"F"!==a&&(i.index[a]=o)),t},g=function(t,e){var n,r=p(t),a=d(e);if("F"!==a)return r.index[a];for(n=r.first;n;n=n.next)if(n.key==e)return n};return i(u.prototype,{clear:function(){var t=this,e=p(t),n=e.index,r=e.first;while(r)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete n[r.index],r=r.next;e.first=e.last=void 0,f?e.size=0:t.size=0},delete:function(t){var e=this,n=p(e),r=g(e,t);if(r){var a=r.next,i=r.previous;delete n.index[r.index],r.removed=!0,i&&(i.next=a),a&&(a.previous=i),n.first==r&&(n.first=a),n.last==r&&(n.last=i),f?n.size--:e.size--}return!!r},forEach:function(t){var e,n=p(this),r=o(t,arguments.length>1?arguments[1]:void 0,3);while(e=e?e.next:n.first){r(e.value,e.key,this);while(e&&e.removed)e=e.previous}},has:function(t){return!!g(this,t)}}),i(u.prototype,n?{get:function(t){var e=g(this,t);return e&&e.value},set:function(t,e){return v(this,0===t?0:t,e)}}:{add:function(t){return v(this,t=0===t?0:t,t)}}),f&&r(u.prototype,"size",{get:function(){return p(this).size}}),u},setStrong:function(t,e,n){var r=e+" Iterator",a=m(e),i=m(r);l(t,e,(function(t,e){h(this,{type:r,target:t,state:a(t),kind:e,last:void 0})}),(function(){var t=i(this),e=t.kind,n=t.last;while(n&&n.removed)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),u(e)}}},"656b":function(t,e,n){var r=n("e2e4"),a=n("f4d6");function i(t,e){e=r(e,t);var n=0,i=e.length;while(null!=t&&nt.length)&&(e=t.length);for(var n=0,r=new Array(e);nu)n=c[u++],r&&!o.call(s,n)||f.push(t?[n,s[n]]:s[n]);return f}};t.exports={entries:s(!0),values:s(!1)}},7073:function(t,e,n){var r=n("b514");function a(t){if(t>=55296&&t<=57343||t>1114111)return"�";t in r&&(t=r[t]);var e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|1023&t),e+=String.fromCharCode(t),e}t.exports=a},7156:function(t,e,n){var r=n("861d"),a=n("d2bb");t.exports=function(t,e,n){var i,o;return a&&"function"==typeof(i=e.constructor)&&i!==n&&r(o=i.prototype)&&o!==n.prototype&&a(t,o),t}},7268:function(t,e,n){"use strict";e.__esModule=!0,e.isSpace=o,e.isAlpha=s,e.preprocessInput=c;var r=/[\t\n\f ]/,a=/[A-Za-z]/,i=/\r\n?/g;function o(t){return r.test(t)}function s(t){return a.test(t)}function c(t){return t.replace(i,"\n")}},"72a2":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-smile",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("circle",{attrs:{cx:"12",cy:"12",r:"10"}}),n("path",{attrs:{d:"M8 14s1.5 2 4 2 4-2 4-2M9 9h.01M15 9h.01"}})]))}}},"73d9":function(t,e,n){var r=n("44d2");r("flatMap")},7418:function(t,e){e.f=Object.getOwnPropertySymbols},"746f":function(t,e,n){var r=n("428f"),a=n("5135"),i=n("e538"),o=n("9bf2").f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});a(e,t)||o(e,t,{value:i.f(t)})}},7613:function(t,e,n){"use strict";e.__esModule=!0,e.default=m;var r=n("0fa7"),a=c(r),i=n("2d78d"),o=s(i);function s(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}function c(t){return t&&t.__esModule?t:{default:t}}var l=o.options,u=l.Options,f="StartTag",d="EndTag",p="Chars",h="Comment";function m(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=a.default.tokenize(t),i=[],o=[];for(n=new u(n),e=0;e0){var S=w(x.attributes);_+=" "+S.join(" ")}_+=">",o.push(_);break;case d:o.push("");break;case p:o.push(b(x.chars));break;case h:o.push("\x3c!--"+b(x.chars)+"--\x3e");break}}return o.join("")}function v(t,e){for(var n=o.tokenize(t),r=[],a=0;a0){var i=e[n];i.type===f&&i.tagName.toUpperCase()===t?a++:i.type===d&&i.tagName.toUpperCase()===t&&a--,r.push(i),n++}return r}function b(t){return t}function y(t){return t.replace(/"/g,""")}function w(t){for(var e=[],n=0;n"),N=o(")"),P=o("&");e.Base=i,e.DOMAIN=s,e.AT=c,e.COLON=l,e.DOT=u,e.PUNCTUATION=f,e.LOCALHOST=d,e.NL=p,e.NUM=h,e.PLUS=m,e.POUND=v,e.QUERY=y,e.PROTOCOL=g,e.MAILTO=b,e.SLASH=w,e.UNDERSCORE=k,e.SYM=x,e.TLD=_,e.WS=S,e.OPENBRACE=O,e.OPENBRACKET=C,e.OPENANGLEBRACKET=A,e.OPENPAREN=E,e.CLOSEBRACE=T,e.CLOSEBRACKET=j,e.CLOSEANGLEBRACKET=L,e.CLOSEPAREN=N,e.AMPERSAND=P},7677:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n("fd3a"),a=n("8c86");function i(t,e){Object(a["a"])(2,arguments);var n=Object(r["a"])(t),i=Object(r["a"])(e);return n.getTime()",d="<",p="prototype",h="script",m=u("IE_PROTO"),v=function(){},g=function(t){return d+h+f+t+d+"/"+h+f},b=function(t){t.write(g("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){var t,e=l("iframe"),n="java"+h+":";return e.style.display="none",c.appendChild(e),e.src=String(n),t=e.contentWindow.document,t.open(),t.write(g("document.F=Object")),t.close(),t.F},w=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(e){}w=r?b(r):y();var t=o.length;while(t--)delete w[p][o[t]];return w()};s[m]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(v[p]=a(t),n=new v,v[p]=null,n[m]=t):n=w(),void 0===e?n:i(n,e)}},"7db0":function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").find,i=n("44d2"),o=n("ae40"),s="find",c=!0,l=o(s);s in[]&&Array(1)[s]((function(){c=!1})),r({target:"Array",proto:!0,forced:c||!l},{find:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}}),i(s)},"7dd0":function(t,e,n){"use strict";var r=n("23e7"),a=n("9ed3"),i=n("e163"),o=n("d2bb"),s=n("d44e"),c=n("9112"),l=n("6eeb"),u=n("b622"),f=n("c430"),d=n("3f8c"),p=n("ae93"),h=p.IteratorPrototype,m=p.BUGGY_SAFARI_ITERATORS,v=u("iterator"),g="keys",b="values",y="entries",w=function(){return this};t.exports=function(t,e,n,u,p,k,x){a(n,e,u);var _,S,O,C=function(t){if(t===p&&L)return L;if(!m&&t in T)return T[t];switch(t){case g:return function(){return new n(this,t)};case b:return function(){return new n(this,t)};case y:return function(){return new n(this,t)}}return function(){return new n(this)}},A=e+" Iterator",E=!1,T=t.prototype,j=T[v]||T["@@iterator"]||p&&T[p],L=!m&&j||C(p),N="Array"==e&&T.entries||j;if(N&&(_=i(N.call(new t)),h!==Object.prototype&&_.next&&(f||i(_)===h||(o?o(_,h):"function"!=typeof _[v]&&c(_,v,w)),s(_,A,!0,!0),f&&(d[A]=w))),p==b&&j&&j.name!==b&&(E=!0,L=function(){return j.call(this)}),f&&!x||T[v]===L||c(T,v,L),d[e]=L,p)if(S={values:C(b),keys:k?L:C(g),entries:C(y)},x)for(O in S)(m||E||!(O in T))&&l(T,O,S[O]);else r({target:e,proto:!0,forced:m||E},S);return S}},"7f9a":function(t,e,n){var r=n("da84"),a=n("8925"),i=r.WeakMap;t.exports="function"===typeof i&&/native code/.test(a(i))},"806d":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-list",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M8 6h13M8 12h13M8 18h13M3 6h.01M3 12h.01M3 18h.01"}})]))}}},"81c8":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-settings",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("circle",{attrs:{cx:"12",cy:"12",r:"3"}}),n("path",{attrs:{d:"M19.4 15a1.65 1.65 0 00.33 1.82l.06.06a2 2 0 010 2.83 2 2 0 01-2.83 0l-.06-.06a1.65 1.65 0 00-1.82-.33 1.65 1.65 0 00-1 1.51V21a2 2 0 01-2 2 2 2 0 01-2-2v-.09A1.65 1.65 0 009 19.4a1.65 1.65 0 00-1.82.33l-.06.06a2 2 0 01-2.83 0 2 2 0 010-2.83l.06-.06a1.65 1.65 0 00.33-1.82 1.65 1.65 0 00-1.51-1H3a2 2 0 01-2-2 2 2 0 012-2h.09A1.65 1.65 0 004.6 9a1.65 1.65 0 00-.33-1.82l-.06-.06a2 2 0 010-2.83 2 2 0 012.83 0l.06.06a1.65 1.65 0 001.82.33H9a1.65 1.65 0 001-1.51V3a2 2 0 012-2 2 2 0 012 2v.09a1.65 1.65 0 001 1.51 1.65 1.65 0 001.82-.33l.06-.06a2 2 0 012.83 0 2 2 0 010 2.83l-.06.06a1.65 1.65 0 00-.33 1.82V9a1.65 1.65 0 001.51 1H21a2 2 0 012 2 2 2 0 01-2 2h-.09a1.65 1.65 0 00-1.51 1z"}})]))}}},"81d5":function(t,e,n){"use strict";var r=n("7b0b"),a=n("23cb"),i=n("50c4");t.exports=function(t){var e=r(this),n=i(e.length),o=arguments.length,s=a(o>1?arguments[1]:void 0,n),c=o>2?arguments[2]:void 0,l=void 0===c?n:a(c,n);while(l>s)e[s++]=t;return e}},"825a":function(t,e,n){var r=n("861d");t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},"83ab":function(t,e,n){var r=n("d039");t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},8418:function(t,e,n){"use strict";var r=n("c04e"),a=n("9bf2"),i=n("5c6c");t.exports=function(t,e,n){var o=r(e);o in t?a.f(t,o,i(0,n)):t[o]=n}},"841c":function(t,e,n){"use strict";var r=n("d784"),a=n("825a"),i=n("1d80"),o=n("129f"),s=n("14c3");r("search",1,(function(t,e,n){return[function(e){var n=i(this),r=void 0==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var i=a(t),c=String(this),l=i.lastIndex;o(l,0)||(i.lastIndex=0);var u=s(i,c);return o(i.lastIndex,l)||(i.lastIndex=l),null===u?-1:u.index}]}))},"861d":function(t,e){t.exports=function(t){return"object"===typeof t?null!==t:"function"===typeof t}},"876f":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-twitter",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M23 3a10.9 10.9 0 01-3.14 1.53 4.48 4.48 0 00-7.86 3v1A10.66 10.66 0 013 4s-4 9 5 13a11.64 11.64 0 01-7 2c9 5 20 0 20-11.5a4.5 4.5 0 00-.08-.83A7.72 7.72 0 0023 3z"}})]))}}},"87f4":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-clock",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("circle",{attrs:{cx:"12",cy:"12",r:"10"}}),n("path",{attrs:{d:"M12 6v6l4 2"}})]))}}},"87ff":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-x-circle",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("circle",{attrs:{cx:"12",cy:"12",r:"10"}}),n("path",{attrs:{d:"M15 9l-6 6M9 9l6 6"}})]))}}},8925:function(t,e,n){var r=n("c6cd"),a=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return a.call(t)}),t.exports=r.inspectSource},"8aa5":function(t,e,n){"use strict";var r=n("6547").charAt;t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},"8c86":function(t,e,n){"use strict";function r(t,e){if(e.length1?"s":"")+" required, but only "+e.length+" present")}n.d(e,"a",(function(){return r}))},"8ec9":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-zap",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M13 2L3 14h9l-1 8 10-12h-9l1-8z"}})]))}}},"90e3":function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+r).toString(36)}},9112:function(t,e,n){var r=n("83ab"),a=n("9bf2"),i=n("5c6c");t.exports=r?function(t,e,n){return a.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},9166:function(t){t.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","QUOT":"\\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}')},9263:function(t,e,n){"use strict";var r=n("ad6d"),a=n("9f7f"),i=RegExp.prototype.exec,o=String.prototype.replace,s=i,c=function(){var t=/a/,e=/b*/g;return i.call(t,"a"),i.call(e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),l=a.UNSUPPORTED_Y||a.BROKEN_CARET,u=void 0!==/()??/.exec("")[1],f=c||u||l;f&&(s=function(t){var e,n,a,s,f=this,d=l&&f.sticky,p=r.call(f),h=f.source,m=0,v=t;return d&&(p=p.replace("y",""),-1===p.indexOf("g")&&(p+="g"),v=String(t).slice(f.lastIndex),f.lastIndex>0&&(!f.multiline||f.multiline&&"\n"!==t[f.lastIndex-1])&&(h="(?: "+h+")",v=" "+v,m++),n=new RegExp("^(?:"+h+")",p)),u&&(n=new RegExp("^"+h+"$(?!\\s)",p)),c&&(e=f.lastIndex),a=i.call(d?n:f,v),d?a?(a.input=a.input.slice(m),a[0]=a[0].slice(m),a.index=f.lastIndex,f.lastIndex+=a[0].length):f.lastIndex=0:c&&a&&(f.lastIndex=f.global?a.index+a[0].length:e),u&&a&&a.length>1&&o.call(a[0],n,(function(){for(s=1;s=0;--i){var o=this.tryEntries[i],s=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var c=r.call(o,"catchLoc"),l=r.call(o,"finallyLoc");if(c&&l){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),E(n),m}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var a=r.arg;E(n)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:j(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}(t.exports);try{regeneratorRuntime=r}catch(a){Function("r","regeneratorRuntime = r")(r)}},9976:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-chevron-left",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M15 18l-6-6 6-6"}})]))}}},"99af":function(t,e,n){"use strict";var r=n("23e7"),a=n("d039"),i=n("e8b5"),o=n("861d"),s=n("7b0b"),c=n("50c4"),l=n("8418"),u=n("65f0"),f=n("1dde"),d=n("b622"),p=n("2d00"),h=d("isConcatSpreadable"),m=9007199254740991,v="Maximum allowed index exceeded",g=p>=51||!a((function(){var t=[];return t[h]=!1,t.concat()[0]!==t})),b=f("concat"),y=function(t){if(!o(t))return!1;var e=t[h];return void 0!==e?!!e:i(t)},w=!g||!b;r({target:"Array",proto:!0,forced:w},{concat:function(t){var e,n,r,a,i,o=s(this),f=u(o,0),d=0;for(e=-1,r=arguments.length;em)throw TypeError(v);for(n=0;n=m)throw TypeError(v);l(f,d++,i)}return f.length=d,f}})},"9a87":function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-info",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("circle",{attrs:{cx:"12",cy:"12",r:"10"}}),n("path",{attrs:{d:"M12 16v-4M12 8h.01"}})]))}}},"9b02":function(t,e,n){var r=n("656b");function a(t,e,n){var a=null==t?void 0:r(t,e);return void 0===a?n:a}t.exports=a},"9bdd":function(t,e,n){var r=n("825a"),a=n("2a62");t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(o){throw a(t),o}}},"9bf2":function(t,e,n){var r=n("83ab"),a=n("0cfb"),i=n("825a"),o=n("c04e"),s=Object.defineProperty;e.f=r?s:function(t,e,n){if(i(t),e=o(e,!0),i(n),a)try{return s(t,e,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},"9e69":function(t,e,n){var r=n("2b3e"),a=r.Symbol;t.exports=a},"9ed3":function(t,e,n){"use strict";var r=n("ae93").IteratorPrototype,a=n("7c73"),i=n("5c6c"),o=n("d44e"),s=n("3f8c"),c=function(){return this};t.exports=function(t,e,n){var l=e+" Iterator";return t.prototype=a(r,{next:i(1,n)}),o(t,l,!1,!0),s[l]=c,t}},"9f3d":function(t,e,n){"use strict";e.__esModule=!0;var r=n("7268");function a(t,e){this.delegate=t,this.entityParser=e,this.state=null,this.input=null,this.index=-1,this.line=-1,this.column=-1,this.tagLine=-1,this.tagColumn=-1,this.reset()}a.prototype={reset:function(){this.state="beforeData",this.input="",this.index=0,this.line=1,this.column=0,this.tagLine=-1,this.tagColumn=-1,this.delegate.reset()},tokenize:function(t){this.reset(),this.tokenizePart(t),this.tokenizeEOF()},tokenizePart:function(t){this.input+=(0,r.preprocessInput)(t);while(this.index"===t?(this.delegate.finishComment(),this.state="beforeData"):(this.delegate.appendToCommentData(t),this.state="comment")},commentStartDash:function(){var t=this.consume();"-"===t?this.state="commentEnd":">"===t?(this.delegate.finishComment(),this.state="beforeData"):(this.delegate.appendToCommentData("-"),this.state="comment")},comment:function(){var t=this.consume();"-"===t?this.state="commentEndDash":this.delegate.appendToCommentData(t)},commentEndDash:function(){var t=this.consume();"-"===t?this.state="commentEnd":(this.delegate.appendToCommentData("-"+t),this.state="comment")},commentEnd:function(){var t=this.consume();">"===t?(this.delegate.finishComment(),this.state="beforeData"):(this.delegate.appendToCommentData("--"+t),this.state="comment")},tagName:function(){var t=this.consume();(0,r.isSpace)(t)?this.state="beforeAttributeName":"/"===t?this.state="selfClosingStartTag":">"===t?(this.delegate.finishTag(),this.state="beforeData"):this.delegate.appendToTagName(t)},beforeAttributeName:function(){var t=this.peek();(0,r.isSpace)(t)?this.consume():"/"===t?(this.state="selfClosingStartTag",this.consume()):">"===t?(this.consume(),this.delegate.finishTag(),this.state="beforeData"):(this.state="attributeName",this.delegate.beginAttribute(),this.consume(),this.delegate.appendToAttributeName(t))},attributeName:function(){var t=this.peek();(0,r.isSpace)(t)?(this.state="afterAttributeName",this.consume()):"/"===t?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.state="selfClosingStartTag"):"="===t?(this.state="beforeAttributeValue",this.consume()):">"===t?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.state="beforeData"):(this.consume(),this.delegate.appendToAttributeName(t))},afterAttributeName:function(){var t=this.peek();(0,r.isSpace)(t)?this.consume():"/"===t?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.state="selfClosingStartTag"):"="===t?(this.consume(),this.state="beforeAttributeValue"):">"===t?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.state="beforeData"):(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.state="attributeName",this.delegate.beginAttribute(),this.delegate.appendToAttributeName(t))},beforeAttributeValue:function(){var t=this.peek();(0,r.isSpace)(t)?this.consume():'"'===t?(this.state="attributeValueDoubleQuoted",this.delegate.beginAttributeValue(!0),this.consume()):"'"===t?(this.state="attributeValueSingleQuoted",this.delegate.beginAttributeValue(!0),this.consume()):">"===t?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.state="beforeData"):(this.state="attributeValueUnquoted",this.delegate.beginAttributeValue(!1),this.consume(),this.delegate.appendToAttributeValue(t))},attributeValueDoubleQuoted:function(){var t=this.consume();'"'===t?(this.delegate.finishAttributeValue(),this.state="afterAttributeValueQuoted"):"&"===t?this.delegate.appendToAttributeValue(this.consumeCharRef('"')||"&"):this.delegate.appendToAttributeValue(t)},attributeValueSingleQuoted:function(){var t=this.consume();"'"===t?(this.delegate.finishAttributeValue(),this.state="afterAttributeValueQuoted"):"&"===t?this.delegate.appendToAttributeValue(this.consumeCharRef("'")||"&"):this.delegate.appendToAttributeValue(t)},attributeValueUnquoted:function(){var t=this.peek();(0,r.isSpace)(t)?(this.delegate.finishAttributeValue(),this.consume(),this.state="beforeAttributeName"):"&"===t?(this.consume(),this.delegate.appendToAttributeValue(this.consumeCharRef(">")||"&")):">"===t?(this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.state="beforeData"):(this.consume(),this.delegate.appendToAttributeValue(t))},afterAttributeValueQuoted:function(){var t=this.peek();(0,r.isSpace)(t)?(this.consume(),this.state="beforeAttributeName"):"/"===t?(this.consume(),this.state="selfClosingStartTag"):">"===t?(this.consume(),this.delegate.finishTag(),this.state="beforeData"):this.state="beforeAttributeName"},selfClosingStartTag:function(){var t=this.peek();">"===t?(this.consume(),this.delegate.markTagAsSelfClosing(),this.delegate.finishTag(),this.state="beforeData"):this.state="beforeAttributeName"},endTagOpen:function(){var t=this.consume();(0,r.isAlpha)(t)&&(this.state="tagName",this.delegate.beginEndTag(),this.delegate.appendToTagName(t.toLowerCase()))}}},e.default=a},"9f7f":function(t,e,n){"use strict";var r=n("d039");function a(t,e){return RegExp(t,e)}e.UNSUPPORTED_Y=r((function(){var t=a("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e.BROKEN_CARET=r((function(){var t=a("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},a096:function(t,e,n){"use strict";e.__esModule=!0,e.default=u;var r=n("a733"),a=l(r),i=n("f02d"),o=l(i),s=n("bcb5"),c=l(s);function l(t){return t&&t.__esModule?t:{default:t}}function u(t,e){var n=new a.default(new o.default(c.default),e);return n.tokenize(t)}},a15b:function(t,e,n){"use strict";var r=n("23e7"),a=n("44ad"),i=n("fc6a"),o=n("a640"),s=[].join,c=a!=Object,l=o("join",",");r({target:"Array",proto:!0,forced:c||!l},{join:function(t){return s.call(i(this),void 0===t?",":t)}})},a16e:function(t,e,n){var r=n("f0f2"),a=n("9166"),i=n("64b2"),o=n("7073"),s=l(i),c=l(r);function l(t){var e=Object.keys(t).join("|"),n=d(t);e+="|#[xX][\\da-fA-F]+|#\\d+";var r=new RegExp("&(?:"+e+");","g");return function(t){return String(t).replace(r,n)}}var u=function(){for(var t=Object.keys(a).sort(f),e=Object.keys(r).sort(f),n=0,i=0;n0&&r(d))p=o(t,e,d,a(d.length),p,l-1)-1;else{if(p>=9007199254740991)throw TypeError("Exceed the acceptable array length");t[p]=d}p++}h++}return p};t.exports=o},a434:function(t,e,n){"use strict";var r=n("23e7"),a=n("23cb"),i=n("a691"),o=n("50c4"),s=n("7b0b"),c=n("65f0"),l=n("8418"),u=n("1dde"),f=n("ae40"),d=u("splice"),p=f("splice",{ACCESSORS:!0,0:0,1:2}),h=Math.max,m=Math.min,v=9007199254740991,g="Maximum allowed length exceeded";r({target:"Array",proto:!0,forced:!d||!p},{splice:function(t,e){var n,r,u,f,d,p,b=s(this),y=o(b.length),w=a(t,y),k=arguments.length;if(0===k?n=r=0:1===k?(n=0,r=y-w):(n=k-2,r=m(h(i(e),0),y-w)),y+n-r>v)throw TypeError(g);for(u=c(b,r),f=0;fy-r+n;f--)delete b[f-1]}else if(n>r)for(f=y-r;f>w;f--)d=f+r-1,p=f+n-1,d in b?b[p]=b[d]:delete b[p];for(f=0;fi)a.push(arguments[i++]);if(r=e,(p(e)||void 0!==t)&&!st(t))return d(e)||(e=function(t,e){if("function"==typeof r&&(e=r.call(this,t,e)),!st(e))return e}),a[1]=e,X.apply(null,a)}})}V[$][F]||A(V[$],F,V[$].valueOf),z(V,U),L[I]=!0},a501:function(t,e){function n(t,e){if(!Array.isArray(t)||!Array.isArray(e))throw new Error("expected both arguments to be arrays");for(var n=[],r=t.length,a=0;a-1&&-1==n.indexOf(i)&&n.push(i)}return n}t.exports=n},a524:function(t,e,n){var r=n("4245");function a(t){return r(this,t).has(t)}t.exports=a},a623:function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").every,i=n("a640"),o=n("ae40"),s=i("every"),c=o("every");r({target:"Array",proto:!0,forced:!s||!c},{every:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}})},a630:function(t,e,n){var r=n("23e7"),a=n("4df4"),i=n("1c7e"),o=!i((function(t){Array.from(t)}));r({target:"Array",stat:!0,forced:o},{from:a})},a640:function(t,e,n){"use strict";var r=n("d039");t.exports=function(t,e){var n=[][t];return!!n&&r((function(){n.call(null,e||function(){throw 1},1)}))}},a691:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},a729:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-cpu",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("rect",{attrs:{x:"4",y:"4",width:"16",height:"16",rx:"2",ry:"2"}}),n("path",{attrs:{d:"M9 9h6v6H9zM9 1v3M15 1v3M9 20v3M15 20v3M20 9h3M20 14h3M1 9h3M1 14h3"}})]))}}},a733:function(t,e,n){"use strict";e.__esModule=!0;var r=n("9f3d"),a=i(r);function i(t){return t&&t.__esModule?t:{default:t}}function o(t,e){this.token=null,this.startLine=1,this.startColumn=0,this.options=e||{},this.tokenizer=new a.default(this,t)}o.prototype={tokenize:function(t){return this.tokens=[],this.tokenizer.tokenize(t),this.tokens},tokenizePart:function(t){return this.tokens=[],this.tokenizer.tokenizePart(t),this.tokens},tokenizeEOF:function(){return this.tokens=[],this.tokenizer.tokenizeEOF(),this.tokens[0]},reset:function(){this.token=null,this.startLine=1,this.startColumn=0},addLocInfo:function(){this.options.loc&&(this.token.loc={start:{line:this.startLine,column:this.startColumn},end:{line:this.tokenizer.line,column:this.tokenizer.column}}),this.startLine=this.tokenizer.line,this.startColumn=this.tokenizer.column},beginData:function(){this.token={type:"Chars",chars:""},this.tokens.push(this.token)},appendToData:function(t){this.token.chars+=t},finishData:function(){this.addLocInfo()},beginComment:function(){this.token={type:"Comment",chars:""},this.tokens.push(this.token)},appendToCommentData:function(t){this.token.chars+=t},finishComment:function(){this.addLocInfo()},beginStartTag:function(){this.token={type:"StartTag",tagName:"",attributes:[],selfClosing:!1},this.tokens.push(this.token)},beginEndTag:function(){this.token={type:"EndTag",tagName:""},this.tokens.push(this.token)},finishTag:function(){this.addLocInfo()},markTagAsSelfClosing:function(){this.token.selfClosing=!0},appendToTagName:function(t){this.token.tagName+=t},beginAttribute:function(){this._currentAttribute=["","",null],this.token.attributes.push(this._currentAttribute)},appendToAttributeName:function(t){this._currentAttribute[0]+=t},beginAttributeValue:function(t){this._currentAttribute[2]=t},appendToAttributeValue:function(t){this._currentAttribute[1]=this._currentAttribute[1]||"",this._currentAttribute[1]+=t},finishAttributeValue:function(){}},e.default=o},a79d:function(t,e,n){"use strict";var r=n("23e7"),a=n("c430"),i=n("fea9"),o=n("d039"),s=n("d066"),c=n("4840"),l=n("cdf9"),u=n("6eeb"),f=!!i&&o((function(){i.prototype["finally"].call({then:function(){}},(function(){}))}));r({target:"Promise",proto:!0,real:!0,forced:f},{finally:function(t){var e=c(this,s("Promise")),n="function"==typeof t;return this.then(n?function(n){return l(e,t()).then((function(){return n}))}:t,n?function(n){return l(e,t()).then((function(){throw n}))}:t)}}),a||"function"!=typeof i||i.prototype["finally"]||u(i.prototype,"finally",s("Promise").prototype["finally"])},ab13:function(t,e,n){var r=n("b622"),a=r("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[a]=!1,"/./"[t](e)}catch(r){}}return!1}},ac1f:function(t,e,n){"use strict";var r=n("23e7"),a=n("9263");r({target:"RegExp",proto:!0,forced:/./.exec!==a},{exec:a})},ad6d:function(t,e,n){"use strict";var r=n("825a");t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},ae40:function(t,e,n){var r=n("83ab"),a=n("d039"),i=n("5135"),o=Object.defineProperty,s={},c=function(t){throw t};t.exports=function(t,e){if(i(s,t))return s[t];e||(e={});var n=[][t],l=!!i(e,"ACCESSORS")&&e.ACCESSORS,u=i(e,0)?e[0]:c,f=i(e,1)?e[1]:void 0;return s[t]=!!n&&!a((function(){if(l&&!r)return!0;var t={length:-1};l?o(t,1,{enumerable:!0,get:c}):t[1]=1,n.call(t,u,f)}))}},ae93:function(t,e,n){"use strict";var r,a,i,o=n("e163"),s=n("9112"),c=n("5135"),l=n("b622"),u=n("c430"),f=l("iterator"),d=!1,p=function(){return this};[].keys&&(i=[].keys(),"next"in i?(a=o(o(i)),a!==Object.prototype&&(r=a)):d=!0),void 0==r&&(r={}),u||c(r,f)||s(r,f,p),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:d}},afab:function(t,e,n){var r,a; -/*! - * URI.js - Mutating URLs - * Second Level Domain (SLD) Support - * - * Version: 1.19.2 - * - * Author: Rodney Rehm - * Web: http://medialize.github.io/URI.js/ - * - * Licensed under - * MIT License http://www.opensource.org/licenses/mit-license - * - */(function(i,o){"use strict";t.exports?t.exports=o():(r=o,a="function"===typeof r?r.call(e,n,e,t):r,void 0===a||(t.exports=a))})(0,(function(t){"use strict";var e=t&&t.SecondLevelDomains,n={list:{ac:" com gov mil net org ",ae:" ac co gov mil name net org pro sch ",af:" com edu gov net org ",al:" com edu gov mil net org ",ao:" co ed gv it og pb ",ar:" com edu gob gov int mil net org tur ",at:" ac co gv or ",au:" asn com csiro edu gov id net org ",ba:" co com edu gov mil net org rs unbi unmo unsa untz unze ",bb:" biz co com edu gov info net org store tv ",bh:" biz cc com edu gov info net org ",bn:" com edu gov net org ",bo:" com edu gob gov int mil net org tv ",br:" adm adv agr am arq art ato b bio blog bmd cim cng cnt com coop ecn edu eng esp etc eti far flog fm fnd fot fst g12 ggf gov imb ind inf jor jus lel mat med mil mus net nom not ntr odo org ppg pro psc psi qsl rec slg srv tmp trd tur tv vet vlog wiki zlg ",bs:" com edu gov net org ",bz:" du et om ov rg ",ca:" ab bc mb nb nf nl ns nt nu on pe qc sk yk ",ck:" biz co edu gen gov info net org ",cn:" ac ah bj com cq edu fj gd gov gs gx gz ha hb he hi hl hn jl js jx ln mil net nm nx org qh sc sd sh sn sx tj tw xj xz yn zj ",co:" com edu gov mil net nom org ",cr:" ac c co ed fi go or sa ",cy:" ac biz com ekloges gov ltd name net org parliament press pro tm ",do:" art com edu gob gov mil net org sld web ",dz:" art asso com edu gov net org pol ",ec:" com edu fin gov info med mil net org pro ",eg:" com edu eun gov mil name net org sci ",er:" com edu gov ind mil net org rochest w ",es:" com edu gob nom org ",et:" biz com edu gov info name net org ",fj:" ac biz com info mil name net org pro ",fk:" ac co gov net nom org ",fr:" asso com f gouv nom prd presse tm ",gg:" co net org ",gh:" com edu gov mil org ",gn:" ac com gov net org ",gr:" com edu gov mil net org ",gt:" com edu gob ind mil net org ",gu:" com edu gov net org ",hk:" com edu gov idv net org ",hu:" 2000 agrar bolt casino city co erotica erotika film forum games hotel info ingatlan jogasz konyvelo lakas media news org priv reklam sex shop sport suli szex tm tozsde utazas video ",id:" ac co go mil net or sch web ",il:" ac co gov idf k12 muni net org ",in:" ac co edu ernet firm gen gov i ind mil net nic org res ",iq:" com edu gov i mil net org ",ir:" ac co dnssec gov i id net org sch ",it:" edu gov ",je:" co net org ",jo:" com edu gov mil name net org sch ",jp:" ac ad co ed go gr lg ne or ",ke:" ac co go info me mobi ne or sc ",kh:" com edu gov mil net org per ",ki:" biz com de edu gov info mob net org tel ",km:" asso com coop edu gouv k medecin mil nom notaires pharmaciens presse tm veterinaire ",kn:" edu gov net org ",kr:" ac busan chungbuk chungnam co daegu daejeon es gangwon go gwangju gyeongbuk gyeonggi gyeongnam hs incheon jeju jeonbuk jeonnam k kg mil ms ne or pe re sc seoul ulsan ",kw:" com edu gov net org ",ky:" com edu gov net org ",kz:" com edu gov mil net org ",lb:" com edu gov net org ",lk:" assn com edu gov grp hotel int ltd net ngo org sch soc web ",lr:" com edu gov net org ",lv:" asn com conf edu gov id mil net org ",ly:" com edu gov id med net org plc sch ",ma:" ac co gov m net org press ",mc:" asso tm ",me:" ac co edu gov its net org priv ",mg:" com edu gov mil nom org prd tm ",mk:" com edu gov inf name net org pro ",ml:" com edu gov net org presse ",mn:" edu gov org ",mo:" com edu gov net org ",mt:" com edu gov net org ",mv:" aero biz com coop edu gov info int mil museum name net org pro ",mw:" ac co com coop edu gov int museum net org ",mx:" com edu gob net org ",my:" com edu gov mil name net org sch ",nf:" arts com firm info net other per rec store web ",ng:" biz com edu gov mil mobi name net org sch ",ni:" ac co com edu gob mil net nom org ",np:" com edu gov mil net org ",nr:" biz com edu gov info net org ",om:" ac biz co com edu gov med mil museum net org pro sch ",pe:" com edu gob mil net nom org sld ",ph:" com edu gov i mil net ngo org ",pk:" biz com edu fam gob gok gon gop gos gov net org web ",pl:" art bialystok biz com edu gda gdansk gorzow gov info katowice krakow lodz lublin mil net ngo olsztyn org poznan pwr radom slupsk szczecin torun warszawa waw wroc wroclaw zgora ",pr:" ac biz com edu est gov info isla name net org pro prof ",ps:" com edu gov net org plo sec ",pw:" belau co ed go ne or ",ro:" arts com firm info nom nt org rec store tm www ",rs:" ac co edu gov in org ",sb:" com edu gov net org ",sc:" com edu gov net org ",sh:" co com edu gov net nom org ",sl:" com edu gov net org ",st:" co com consulado edu embaixada gov mil net org principe saotome store ",sv:" com edu gob org red ",sz:" ac co org ",tr:" av bbs bel biz com dr edu gen gov info k12 name net org pol tel tsk tv web ",tt:" aero biz cat co com coop edu gov info int jobs mil mobi museum name net org pro tel travel ",tw:" club com ebiz edu game gov idv mil net org ",mu:" ac co com gov net or org ",mz:" ac co edu gov org ",na:" co com ",nz:" ac co cri geek gen govt health iwi maori mil net org parliament school ",pa:" abo ac com edu gob ing med net nom org sld ",pt:" com edu gov int net nome org publ ",py:" com edu gov mil net org ",qa:" com edu gov mil net org ",re:" asso com nom ",ru:" ac adygeya altai amur arkhangelsk astrakhan bashkiria belgorod bir bryansk buryatia cbg chel chelyabinsk chita chukotka chuvashia com dagestan e-burg edu gov grozny int irkutsk ivanovo izhevsk jar joshkar-ola kalmykia kaluga kamchatka karelia kazan kchr kemerovo khabarovsk khakassia khv kirov koenig komi kostroma kranoyarsk kuban kurgan kursk lipetsk magadan mari mari-el marine mil mordovia mosreg msk murmansk nalchik net nnov nov novosibirsk nsk omsk orenburg org oryol penza perm pp pskov ptz rnd ryazan sakhalin samara saratov simbirsk smolensk spb stavropol stv surgut tambov tatarstan tom tomsk tsaritsyn tsk tula tuva tver tyumen udm udmurtia ulan-ude vladikavkaz vladimir vladivostok volgograd vologda voronezh vrn vyatka yakutia yamal yekaterinburg yuzhno-sakhalinsk ",rw:" ac co com edu gouv gov int mil net ",sa:" com edu gov med net org pub sch ",sd:" com edu gov info med net org tv ",se:" a ac b bd c d e f g h i k l m n o org p parti pp press r s t tm u w x y z ",sg:" com edu gov idn net org per ",sn:" art com edu gouv org perso univ ",sy:" com edu gov mil net news org ",th:" ac co go in mi net or ",tj:" ac biz co com edu go gov info int mil name net nic org test web ",tn:" agrinet com defense edunet ens fin gov ind info intl mincom nat net org perso rnrt rns rnu tourism ",tz:" ac co go ne or ",ua:" biz cherkassy chernigov chernovtsy ck cn co com crimea cv dn dnepropetrovsk donetsk dp edu gov if in ivano-frankivsk kh kharkov kherson khmelnitskiy kiev kirovograd km kr ks kv lg lugansk lutsk lviv me mk net nikolaev od odessa org pl poltava pp rovno rv sebastopol sumy te ternopil uzhgorod vinnica vn zaporizhzhe zhitomir zp zt ",ug:" ac co go ne or org sc ",uk:" ac bl british-library co cym gov govt icnet jet lea ltd me mil mod national-library-scotland nel net nhs nic nls org orgn parliament plc police sch scot soc ",us:" dni fed isa kids nsn ",uy:" com edu gub mil net org ",ve:" co com edu gob info mil net org web ",vi:" co com k12 net org ",vn:" ac biz com edu gov health info int name net org pro ",ye:" co com gov ltd me net org plc ",yu:" ac co edu gov org ",za:" ac agric alt bourse city co cybernet db edu gov grondar iaccess imt inca landesign law mil net ngo nis nom olivetti org pix school tm web ",zm:" ac co com edu gov net org sch ",com:"ar br cn de eu gb gr hu jpn kr no qc ru sa se uk us uy za ",net:"gb jp se uk ",org:"ae",de:"com "},has:function(t){var e=t.lastIndexOf(".");if(e<=0||e>=t.length-1)return!1;var r=t.lastIndexOf(".",e-1);if(r<=0||r>=e-1)return!1;var a=n.list[t.slice(e+1)];return!!a&&a.indexOf(" "+t.slice(r+1,e)+" ")>=0},is:function(t){var e=t.lastIndexOf(".");if(e<=0||e>=t.length-1)return!1;var r=t.lastIndexOf(".",e-1);if(r>=0)return!1;var a=n.list[t.slice(e+1)];return!!a&&a.indexOf(" "+t.slice(0,e)+" ")>=0},get:function(t){var e=t.lastIndexOf(".");if(e<=0||e>=t.length-1)return null;var r=t.lastIndexOf(".",e-1);if(r<=0||r>=e-1)return null;var a=n.list[t.slice(e+1)];return a?a.indexOf(" "+t.slice(r+1,e)+" ")<0?null:t.slice(r+1):null},noConflict:function(){return t.SecondLevelDomains===this&&(t.SecondLevelDomains=e),this}};return n}))},b041:function(t,e,n){"use strict";var r=n("00ee"),a=n("f5df");t.exports=r?{}.toString:function(){return"[object "+a(this)+"]"}},b0c0:function(t,e,n){var r=n("83ab"),a=n("9bf2").f,i=Function.prototype,o=i.toString,s=/^\s*function ([^ (]*)/,c="name";r&&!(c in i)&&a(i,c,{configurable:!0,get:function(){try{return o.call(this).match(s)[1]}catch(t){return""}}})},b166:function(t,e,n){"use strict";n.d(e,"a",(function(){return Dt}));var r=n("fd3a"),a=n("8c86");function i(t){Object(a["a"])(1,arguments);var e=Object(r["a"])(t);return!isNaN(e)}var o={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function s(t,e,n){var r;return n=n||{},r="string"===typeof o[t]?o[t]:1===e?o[t].one:o[t].other.replace("{{count}}",e),n.addSuffix?n.comparison>0?"in "+r:r+" ago":r}function c(t){return function(e){var n=e||{},r=n.width?String(n.width):t.defaultWidth,a=t.formats[r]||t.formats[t.defaultWidth];return a}}var l={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},u={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},f={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},d={date:c({formats:l,defaultWidth:"full"}),time:c({formats:u,defaultWidth:"full"}),dateTime:c({formats:f,defaultWidth:"full"})},p=d,h={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function m(t,e,n,r){return h[t]}function v(t){return function(e,n){var r,a=n||{},i=a.context?String(a.context):"standalone";if("formatting"===i&&t.formattingValues){var o=t.defaultFormattingWidth||t.defaultWidth,s=a.width?String(a.width):o;r=t.formattingValues[s]||t.formattingValues[o]}else{var c=t.defaultWidth,l=a.width?String(a.width):t.defaultWidth;r=t.values[l]||t.values[c]}var u=t.argumentCallback?t.argumentCallback(e):e;return r[u]}}var g={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},b={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},y={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},w={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},k={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},x={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}};function _(t,e){var n=Number(t),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"}var S={ordinalNumber:_,era:v({values:g,defaultWidth:"wide"}),quarter:v({values:b,defaultWidth:"wide",argumentCallback:function(t){return Number(t)-1}}),month:v({values:y,defaultWidth:"wide"}),day:v({values:w,defaultWidth:"wide"}),dayPeriod:v({values:k,defaultWidth:"wide",formattingValues:x,defaultFormattingWidth:"wide"})},O=S;function C(t){return function(e,n){var r=String(e),a=n||{},i=r.match(t.matchPattern);if(!i)return null;var o=i[0],s=r.match(t.parsePattern);if(!s)return null;var c=t.valueCallback?t.valueCallback(s[0]):s[0];return c=a.valueCallback?a.valueCallback(c):c,{value:c,rest:r.slice(o.length)}}}function A(t){return function(e,n){var r=String(e),a=n||{},i=a.width,o=i&&t.matchPatterns[i]||t.matchPatterns[t.defaultMatchWidth],s=r.match(o);if(!s)return null;var c,l=s[0],u=i&&t.parsePatterns[i]||t.parsePatterns[t.defaultParseWidth];return c="[object Array]"===Object.prototype.toString.call(u)?T(u,(function(t){return t.test(l)})):E(u,(function(t){return t.test(l)})),c=t.valueCallback?t.valueCallback(c):c,c=a.valueCallback?a.valueCallback(c):c,{value:c,rest:r.slice(l.length)}}}function E(t,e){for(var n in t)if(t.hasOwnProperty(n)&&e(t[n]))return n}function T(t,e){for(var n=0;n0?n:1-n;return G("yy"===e?r%100:r,e.length)},M:function(t,e){var n=t.getUTCMonth();return"M"===e?String(n+1):G(n+1,2)},d:function(t,e){return G(t.getUTCDate(),e.length)},a:function(t,e){var n=t.getUTCHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":case"aaa":return n.toUpperCase();case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h:function(t,e){return G(t.getUTCHours()%12||12,e.length)},H:function(t,e){return G(t.getUTCHours(),e.length)},m:function(t,e){return G(t.getUTCMinutes(),e.length)},s:function(t,e){return G(t.getUTCSeconds(),e.length)},S:function(t,e){var n=e.length,r=t.getUTCMilliseconds(),a=Math.floor(r*Math.pow(10,n-3));return G(a,e.length)}},K=W,Z=864e5;function J(t){Object(a["a"])(1,arguments);var e=Object(r["a"])(t),n=e.getTime();e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0);var i=e.getTime(),o=n-i;return Math.floor(o/Z)+1}function tt(t){Object(a["a"])(1,arguments);var e=1,n=Object(r["a"])(t),i=n.getUTCDay(),o=(i=o.getTime()?n+1:e.getTime()>=c.getTime()?n:n-1}function nt(t){Object(a["a"])(1,arguments);var e=et(t),n=new Date(0);n.setUTCFullYear(e,0,4),n.setUTCHours(0,0,0,0);var r=tt(n);return r}var rt=6048e5;function at(t){Object(a["a"])(1,arguments);var e=Object(r["a"])(t),n=tt(e).getTime()-nt(e).getTime();return Math.round(n/rt)+1}function it(t,e){Object(a["a"])(1,arguments);var n=e||{},i=n.locale,o=i&&i.options&&i.options.weekStartsOn,s=null==o?0:Object(V["a"])(o),c=null==n.weekStartsOn?s:Object(V["a"])(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var l=Object(r["a"])(t),u=l.getUTCDay(),f=(u=1&&u<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=new Date(0);f.setUTCFullYear(i+1,0,u),f.setUTCHours(0,0,0,0);var d=it(f,e),p=new Date(0);p.setUTCFullYear(i,0,u),p.setUTCHours(0,0,0,0);var h=it(p,e);return n.getTime()>=d.getTime()?i+1:n.getTime()>=h.getTime()?i:i-1}function st(t,e){Object(a["a"])(1,arguments);var n=e||{},r=n.locale,i=r&&r.options&&r.options.firstWeekContainsDate,o=null==i?1:Object(V["a"])(i),s=null==n.firstWeekContainsDate?o:Object(V["a"])(n.firstWeekContainsDate),c=ot(t,e),l=new Date(0);l.setUTCFullYear(c,0,s),l.setUTCHours(0,0,0,0);var u=it(l,e);return u}var ct=6048e5;function lt(t,e){Object(a["a"])(1,arguments);var n=Object(r["a"])(t),i=it(n,e).getTime()-st(n,e).getTime();return Math.round(i/ct)+1}var ut={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},ft={G:function(t,e,n){var r=t.getUTCFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(t,e,n){if("yo"===e){var r=t.getUTCFullYear(),a=r>0?r:1-r;return n.ordinalNumber(a,{unit:"year"})}return K.y(t,e)},Y:function(t,e,n,r){var a=ot(t,r),i=a>0?a:1-a;if("YY"===e){var o=i%100;return G(o,2)}return"Yo"===e?n.ordinalNumber(i,{unit:"year"}):G(i,e.length)},R:function(t,e){var n=et(t);return G(n,e.length)},u:function(t,e){var n=t.getUTCFullYear();return G(n,e.length)},Q:function(t,e,n){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return G(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(t,e,n){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return G(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(t,e,n){var r=t.getUTCMonth();switch(e){case"M":case"MM":return K.M(t,e);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(t,e,n){var r=t.getUTCMonth();switch(e){case"L":return String(r+1);case"LL":return G(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(t,e,n,r){var a=lt(t,r);return"wo"===e?n.ordinalNumber(a,{unit:"week"}):G(a,e.length)},I:function(t,e,n){var r=at(t);return"Io"===e?n.ordinalNumber(r,{unit:"week"}):G(r,e.length)},d:function(t,e,n){return"do"===e?n.ordinalNumber(t.getUTCDate(),{unit:"date"}):K.d(t,e)},D:function(t,e,n){var r=J(t);return"Do"===e?n.ordinalNumber(r,{unit:"dayOfYear"}):G(r,e.length)},E:function(t,e,n){var r=t.getUTCDay();switch(e){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(t,e,n,r){var a=t.getUTCDay(),i=(a-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(i);case"ee":return G(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});case"eeee":default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(t,e,n,r){var a=t.getUTCDay(),i=(a-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(i);case"cc":return G(i,e.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});case"cccc":default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(t,e,n){var r=t.getUTCDay(),a=0===r?7:r;switch(e){case"i":return String(a);case"ii":return G(a,e.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(t,e,n){var r=t.getUTCHours(),a=r/12>=1?"pm":"am";switch(e){case"a":case"aa":case"aaa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaaaa":return n.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(t,e,n){var r,a=t.getUTCHours();switch(r=12===a?ut.noon:0===a?ut.midnight:a/12>=1?"pm":"am",e){case"b":case"bb":case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(t,e,n){var r,a=t.getUTCHours();switch(r=a>=17?ut.evening:a>=12?ut.afternoon:a>=4?ut.morning:ut.night,e){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(t,e,n){if("ho"===e){var r=t.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return K.h(t,e)},H:function(t,e,n){return"Ho"===e?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):K.H(t,e)},K:function(t,e,n){var r=t.getUTCHours()%12;return"Ko"===e?n.ordinalNumber(r,{unit:"hour"}):G(r,e.length)},k:function(t,e,n){var r=t.getUTCHours();return 0===r&&(r=24),"ko"===e?n.ordinalNumber(r,{unit:"hour"}):G(r,e.length)},m:function(t,e,n){return"mo"===e?n.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):K.m(t,e)},s:function(t,e,n){return"so"===e?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):K.s(t,e)},S:function(t,e){return K.S(t,e)},X:function(t,e,n,r){var a=r._originalDate||t,i=a.getTimezoneOffset();if(0===i)return"Z";switch(e){case"X":return pt(i);case"XXXX":case"XX":return ht(i);case"XXXXX":case"XXX":default:return ht(i,":")}},x:function(t,e,n,r){var a=r._originalDate||t,i=a.getTimezoneOffset();switch(e){case"x":return pt(i);case"xxxx":case"xx":return ht(i);case"xxxxx":case"xxx":default:return ht(i,":")}},O:function(t,e,n,r){var a=r._originalDate||t,i=a.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+dt(i,":");case"OOOO":default:return"GMT"+ht(i,":")}},z:function(t,e,n,r){var a=r._originalDate||t,i=a.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+dt(i,":");case"zzzz":default:return"GMT"+ht(i,":")}},t:function(t,e,n,r){var a=r._originalDate||t,i=Math.floor(a.getTime()/1e3);return G(i,e.length)},T:function(t,e,n,r){var a=r._originalDate||t,i=a.getTime();return G(i,e.length)}};function dt(t,e){var n=t>0?"-":"+",r=Math.abs(t),a=Math.floor(r/60),i=r%60;if(0===i)return n+String(a);var o=e||"";return n+String(a)+o+G(i,2)}function pt(t,e){if(t%60===0){var n=t>0?"-":"+";return n+G(Math.abs(t)/60,2)}return ht(t,e)}function ht(t,e){var n=e||"",r=t>0?"-":"+",a=Math.abs(t),i=G(Math.floor(a/60),2),o=G(a%60,2);return r+i+n+o}var mt=ft;function vt(t,e){switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});case"PPPP":default:return e.date({width:"full"})}}function gt(t,e){switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});case"pppp":default:return e.time({width:"full"})}}function bt(t,e){var n,r=t.match(/(P+)(p+)?/),a=r[1],i=r[2];if(!i)return vt(t,e);switch(a){case"P":n=e.dateTime({width:"short"});break;case"PP":n=e.dateTime({width:"medium"});break;case"PPP":n=e.dateTime({width:"long"});break;case"PPPP":default:n=e.dateTime({width:"full"});break}return n.replace("{{date}}",vt(a,e)).replace("{{time}}",gt(i,e))}var yt={p:gt,P:bt},wt=yt,kt=6e4;function xt(t){return t.getTime()%kt}function _t(t){var e=new Date(t.getTime()),n=Math.ceil(e.getTimezoneOffset());e.setSeconds(0,0);var r=n>0,a=r?(kt+xt(e))%kt:xt(e);return n*kt+a}var St=["D","DD"],Ot=["YY","YYYY"];function Ct(t){return-1!==St.indexOf(t)}function At(t){return-1!==Ot.indexOf(t)}function Et(t,e,n){if("YYYY"===t)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("YY"===t)throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("D"===t)throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("DD"===t)throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"))}var Tt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,jt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Lt=/^'([^]*?)'?$/,Nt=/''/g,Pt=/[a-zA-Z]/;function Dt(t,e,n){Object(a["a"])(2,arguments);var o=String(e),s=n||{},c=s.locale||H,l=c.options&&c.options.firstWeekContainsDate,u=null==l?1:Object(V["a"])(l),f=null==s.firstWeekContainsDate?u:Object(V["a"])(s.firstWeekContainsDate);if(!(f>=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var d=c.options&&c.options.weekStartsOn,p=null==d?0:Object(V["a"])(d),h=null==s.weekStartsOn?p:Object(V["a"])(s.weekStartsOn);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!c.localize)throw new RangeError("locale must contain localize property");if(!c.formatLong)throw new RangeError("locale must contain formatLong property");var m=Object(r["a"])(t);if(!i(m))throw new RangeError("Invalid time value");var v=_t(m),g=Q(m,v),b={firstWeekContainsDate:f,weekStartsOn:h,locale:c,_originalDate:m},y=o.match(jt).map((function(t){var e=t[0];if("p"===e||"P"===e){var n=wt[e];return n(t,c.formatLong,b)}return t})).join("").match(Tt).map((function(n){if("''"===n)return"'";var r=n[0];if("'"===r)return Mt(n);var a=mt[r];if(a)return!s.useAdditionalWeekYearTokens&&At(n)&&Et(n,e,t),!s.useAdditionalDayOfYearTokens&&Ct(n)&&Et(n,e,t),a(g,n,c.localize,b);if(r.match(Pt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");return n})).join("");return y}function Mt(t){return t.match(Lt)[1].replace(Nt,"'")}},b4c0:function(t,e,n){var r=n("cb5a");function a(t){var e=this.__data__,n=r(e,t);return n<0?void 0:e[n][1]}t.exports=a},b514:function(t){t.exports=JSON.parse('{"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}')},b575:function(t,e,n){var r,a,i,o,s,c,l,u,f=n("da84"),d=n("06cf").f,p=n("2cf4").set,h=n("1cdc"),m=n("605d"),v=f.MutationObserver||f.WebKitMutationObserver,g=f.document,b=f.process,y=f.Promise,w=d(f,"queueMicrotask"),k=w&&w.value;k||(r=function(){var t,e;m&&(t=b.domain)&&t.exit();while(a){e=a.fn,a=a.next;try{e()}catch(n){throw a?o():i=void 0,n}}i=void 0,t&&t.enter()},!h&&!m&&v&&g?(s=!0,c=g.createTextNode(""),new v(r).observe(c,{characterData:!0}),o=function(){c.data=s=!s}):y&&y.resolve?(l=y.resolve(void 0),u=l.then,o=function(){u.call(l,r)}):o=m?function(){b.nextTick(r)}:function(){p.call(f,r)}),t.exports=k||function(t){var e={fn:t,next:void 0};i&&(i.next=e),a||(a=e,o()),i=e}},b5ac:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-terminal",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M4 17l6-6-6-6M12 19h8"}})]))}}},b622:function(t,e,n){var r=n("da84"),a=n("5692"),i=n("5135"),o=n("90e3"),s=n("4930"),c=n("fdbf"),l=a("wks"),u=r.Symbol,f=c?u:u&&u.withoutSetter||o;t.exports=function(t){return i(l,t)||(s&&i(u,t)?l[t]=u[t]:l[t]=f("Symbol."+t)),l[t]}},b64b:function(t,e,n){var r=n("23e7"),a=n("7b0b"),i=n("df75"),o=n("d039"),s=o((function(){i(1)}));r({target:"Object",stat:!0,forced:s},{keys:function(t){return i(a(t))}})},b680:function(t,e,n){"use strict";var r=n("23e7"),a=n("a691"),i=n("408a"),o=n("1148"),s=n("d039"),c=1..toFixed,l=Math.floor,u=function(t,e,n){return 0===e?n:e%2===1?u(t,e-1,n*t):u(t*t,e/2,n)},f=function(t){var e=0,n=t;while(n>=4096)e+=12,n/=4096;while(n>=2)e+=1,n/=2;return e},d=c&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!s((function(){c.call({})}));r({target:"Number",proto:!0,forced:d},{toFixed:function(t){var e,n,r,s,c=i(this),d=a(t),p=[0,0,0,0,0,0],h="",m="0",v=function(t,e){var n=-1,r=e;while(++n<6)r+=t*p[n],p[n]=r%1e7,r=l(r/1e7)},g=function(t){var e=6,n=0;while(--e>=0)n+=p[e],p[e]=l(n/t),n=n%t*1e7},b=function(){var t=6,e="";while(--t>=0)if(""!==e||0===t||0!==p[t]){var n=String(p[t]);e=""===e?n:e+o.call("0",7-n.length)+n}return e};if(d<0||d>20)throw RangeError("Incorrect fraction digits");if(c!=c)return"NaN";if(c<=-1e21||c>=1e21)return String(c);if(c<0&&(h="-",c=-c),c>1e-21)if(e=f(c*u(2,69,1))-69,n=e<0?c*u(2,-e,1):c/u(2,e,1),n*=4503599627370496,e=52-e,e>0){v(0,n),r=d;while(r>=7)v(1e7,0),r-=7;v(u(10,r,1),0),r=e-1;while(r>=23)g(1<<23),r-=23;g(1<0?(s=m.length,m=h+(s<=d?"0."+o.call("0",d-s)+m:m.slice(0,s-d)+"."+m.slice(s-d))):m=h+m,m}})},b727:function(t,e,n){var r=n("0366"),a=n("44ad"),i=n("7b0b"),o=n("50c4"),s=n("65f0"),c=[].push,l=function(t){var e=1==t,n=2==t,l=3==t,u=4==t,f=6==t,d=5==t||f;return function(p,h,m,v){for(var g,b,y=i(p),w=a(y),k=r(h,m,3),x=o(w.length),_=0,S=v||s,O=e?S(p,x):n?S(p,0):void 0;x>_;_++)if((d||_ in w)&&(g=w[_],b=k(g,_,y),t))if(e)O[_]=b;else if(b)switch(t){case 3:return!0;case 5:return g;case 6:return _;case 2:c.call(O,g)}else if(u)return!1;return f?-1:l||u?u:O}};t.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},b7fe:function(t,e,n){"use strict";e.__esModule=!0,e.start=e.run=e.TOKENS=e.State=void 0;var r=n("1652"),a=n("7656"),i=o(a);function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}var s="aaa|aarp|abarth|abb|abbott|abbvie|abc|able|abogado|abudhabi|ac|academy|accenture|accountant|accountants|aco|active|actor|ad|adac|ads|adult|ae|aeg|aero|aetna|af|afamilycompany|afl|africa|ag|agakhan|agency|ai|aig|aigo|airbus|airforce|airtel|akdn|al|alfaromeo|alibaba|alipay|allfinanz|allstate|ally|alsace|alstom|am|americanexpress|americanfamily|amex|amfam|amica|amsterdam|analytics|android|anquan|anz|ao|aol|apartments|app|apple|aq|aquarelle|ar|arab|aramco|archi|army|arpa|art|arte|as|asda|asia|associates|at|athleta|attorney|au|auction|audi|audible|audio|auspost|author|auto|autos|avianca|aw|aws|ax|axa|az|azure|ba|baby|baidu|banamex|bananarepublic|band|bank|bar|barcelona|barclaycard|barclays|barefoot|bargains|baseball|basketball|bauhaus|bayern|bb|bbc|bbt|bbva|bcg|bcn|bd|be|beats|beauty|beer|bentley|berlin|best|bestbuy|bet|bf|bg|bh|bharti|bi|bible|bid|bike|bing|bingo|bio|biz|bj|black|blackfriday|blanco|blockbuster|blog|bloomberg|blue|bm|bms|bmw|bn|bnl|bnpparibas|bo|boats|boehringer|bofa|bom|bond|boo|book|booking|boots|bosch|bostik|boston|bot|boutique|box|br|bradesco|bridgestone|broadway|broker|brother|brussels|bs|bt|budapest|bugatti|build|builders|business|buy|buzz|bv|bw|by|bz|bzh|ca|cab|cafe|cal|call|calvinklein|cam|camera|camp|cancerresearch|canon|capetown|capital|capitalone|car|caravan|cards|care|career|careers|cars|cartier|casa|case|caseih|cash|casino|cat|catering|catholic|cba|cbn|cbre|cbs|cc|cd|ceb|center|ceo|cern|cf|cfa|cfd|cg|ch|chanel|channel|chase|chat|cheap|chintai|chloe|christmas|chrome|chrysler|church|ci|cipriani|circle|cisco|citadel|citi|citic|city|cityeats|ck|cl|claims|cleaning|click|clinic|clinique|clothing|cloud|club|clubmed|cm|cn|co|coach|codes|coffee|college|cologne|com|comcast|commbank|community|company|compare|computer|comsec|condos|construction|consulting|contact|contractors|cooking|cookingchannel|cool|coop|corsica|country|coupon|coupons|courses|cr|credit|creditcard|creditunion|cricket|crown|crs|cruise|cruises|csc|cu|cuisinella|cv|cw|cx|cy|cymru|cyou|cz|dabur|dad|dance|data|date|dating|datsun|day|dclk|dds|de|deal|dealer|deals|degree|delivery|dell|deloitte|delta|democrat|dental|dentist|desi|design|dev|dhl|diamonds|diet|digital|direct|directory|discount|discover|dish|diy|dj|dk|dm|dnp|do|docs|doctor|dodge|dog|doha|domains|dot|download|drive|dtv|dubai|duck|dunlop|duns|dupont|durban|dvag|dvr|dz|earth|eat|ec|eco|edeka|edu|education|ee|eg|email|emerck|energy|engineer|engineering|enterprises|epost|epson|equipment|er|ericsson|erni|es|esq|estate|esurance|et|etisalat|eu|eurovision|eus|events|everbank|exchange|expert|exposed|express|extraspace|fage|fail|fairwinds|faith|family|fan|fans|farm|farmers|fashion|fast|fedex|feedback|ferrari|ferrero|fi|fiat|fidelity|fido|film|final|finance|financial|fire|firestone|firmdale|fish|fishing|fit|fitness|fj|fk|flickr|flights|flir|florist|flowers|fly|fm|fo|foo|food|foodnetwork|football|ford|forex|forsale|forum|foundation|fox|fr|free|fresenius|frl|frogans|frontdoor|frontier|ftr|fujitsu|fujixerox|fun|fund|furniture|futbol|fyi|ga|gal|gallery|gallo|gallup|game|games|gap|garden|gb|gbiz|gd|gdn|ge|gea|gent|genting|george|gf|gg|ggee|gh|gi|gift|gifts|gives|giving|gl|glade|glass|gle|global|globo|gm|gmail|gmbh|gmo|gmx|gn|godaddy|gold|goldpoint|golf|goo|goodhands|goodyear|goog|google|gop|got|gov|gp|gq|gr|grainger|graphics|gratis|green|gripe|grocery|group|gs|gt|gu|guardian|gucci|guge|guide|guitars|guru|gw|gy|hair|hamburg|hangout|haus|hbo|hdfc|hdfcbank|health|healthcare|help|helsinki|here|hermes|hgtv|hiphop|hisamitsu|hitachi|hiv|hk|hkt|hm|hn|hockey|holdings|holiday|homedepot|homegoods|homes|homesense|honda|honeywell|horse|hospital|host|hosting|hot|hoteles|hotels|hotmail|house|how|hr|hsbc|ht|htc|hu|hughes|hyatt|hyundai|ibm|icbc|ice|icu|id|ie|ieee|ifm|ikano|il|im|imamat|imdb|immo|immobilien|in|industries|infiniti|info|ing|ink|institute|insurance|insure|int|intel|international|intuit|investments|io|ipiranga|iq|ir|irish|is|iselect|ismaili|ist|istanbul|it|itau|itv|iveco|iwc|jaguar|java|jcb|jcp|je|jeep|jetzt|jewelry|jio|jlc|jll|jm|jmp|jnj|jo|jobs|joburg|jot|joy|jp|jpmorgan|jprs|juegos|juniper|kaufen|kddi|ke|kerryhotels|kerrylogistics|kerryproperties|kfh|kg|kh|ki|kia|kim|kinder|kindle|kitchen|kiwi|km|kn|koeln|komatsu|kosher|kp|kpmg|kpn|kr|krd|kred|kuokgroup|kw|ky|kyoto|kz|la|lacaixa|ladbrokes|lamborghini|lamer|lancaster|lancia|lancome|land|landrover|lanxess|lasalle|lat|latino|latrobe|law|lawyer|lb|lc|lds|lease|leclerc|lefrak|legal|lego|lexus|lgbt|li|liaison|lidl|life|lifeinsurance|lifestyle|lighting|like|lilly|limited|limo|lincoln|linde|link|lipsy|live|living|lixil|lk|loan|loans|locker|locus|loft|lol|london|lotte|lotto|love|lpl|lplfinancial|lr|ls|lt|ltd|ltda|lu|lundbeck|lupin|luxe|luxury|lv|ly|ma|macys|madrid|maif|maison|makeup|man|management|mango|map|market|marketing|markets|marriott|marshalls|maserati|mattel|mba|mc|mckinsey|md|me|med|media|meet|melbourne|meme|memorial|men|menu|meo|merckmsd|metlife|mg|mh|miami|microsoft|mil|mini|mint|mit|mitsubishi|mk|ml|mlb|mls|mm|mma|mn|mo|mobi|mobile|mobily|moda|moe|moi|mom|monash|money|monster|mopar|mormon|mortgage|moscow|moto|motorcycles|mov|movie|movistar|mp|mq|mr|ms|msd|mt|mtn|mtr|mu|museum|mutual|mv|mw|mx|my|mz|na|nab|nadex|nagoya|name|nationwide|natura|navy|nba|nc|ne|nec|net|netbank|netflix|network|neustar|new|newholland|news|next|nextdirect|nexus|nf|nfl|ng|ngo|nhk|ni|nico|nike|nikon|ninja|nissan|nissay|nl|no|nokia|northwesternmutual|norton|now|nowruz|nowtv|np|nr|nra|nrw|ntt|nu|nyc|nz|obi|observer|off|office|okinawa|olayan|olayangroup|oldnavy|ollo|om|omega|one|ong|onl|online|onyourside|ooo|open|oracle|orange|org|organic|origins|osaka|otsuka|ott|ovh|pa|page|panasonic|panerai|paris|pars|partners|parts|party|passagens|pay|pccw|pe|pet|pf|pfizer|pg|ph|pharmacy|phd|philips|phone|photo|photography|photos|physio|piaget|pics|pictet|pictures|pid|pin|ping|pink|pioneer|pizza|pk|pl|place|play|playstation|plumbing|plus|pm|pn|pnc|pohl|poker|politie|porn|post|pr|pramerica|praxi|press|prime|pro|prod|productions|prof|progressive|promo|properties|property|protection|pru|prudential|ps|pt|pub|pw|pwc|py|qa|qpon|quebec|quest|qvc|racing|radio|raid|re|read|realestate|realtor|realty|recipes|red|redstone|redumbrella|rehab|reise|reisen|reit|reliance|ren|rent|rentals|repair|report|republican|rest|restaurant|review|reviews|rexroth|rich|richardli|ricoh|rightathome|ril|rio|rip|rmit|ro|rocher|rocks|rodeo|rogers|room|rs|rsvp|ru|rugby|ruhr|run|rw|rwe|ryukyu|sa|saarland|safe|safety|sakura|sale|salon|samsclub|samsung|sandvik|sandvikcoromant|sanofi|sap|sapo|sarl|sas|save|saxo|sb|sbi|sbs|sc|sca|scb|schaeffler|schmidt|scholarships|school|schule|schwarz|science|scjohnson|scor|scot|sd|se|search|seat|secure|security|seek|select|sener|services|ses|seven|sew|sex|sexy|sfr|sg|sh|shangrila|sharp|shaw|shell|shia|shiksha|shoes|shop|shopping|shouji|show|showtime|shriram|si|silk|sina|singles|site|sj|sk|ski|skin|sky|skype|sl|sling|sm|smart|smile|sn|sncf|so|soccer|social|softbank|software|sohu|solar|solutions|song|sony|soy|space|spiegel|spot|spreadbetting|sr|srl|srt|st|stada|staples|star|starhub|statebank|statefarm|statoil|stc|stcgroup|stockholm|storage|store|stream|studio|study|style|su|sucks|supplies|supply|support|surf|surgery|suzuki|sv|swatch|swiftcover|swiss|sx|sy|sydney|symantec|systems|sz|tab|taipei|talk|taobao|target|tatamotors|tatar|tattoo|tax|taxi|tc|tci|td|tdk|team|tech|technology|tel|telecity|telefonica|temasek|tennis|teva|tf|tg|th|thd|theater|theatre|tiaa|tickets|tienda|tiffany|tips|tires|tirol|tj|tjmaxx|tjx|tk|tkmaxx|tl|tm|tmall|tn|to|today|tokyo|tools|top|toray|toshiba|total|tours|town|toyota|toys|tr|trade|trading|training|travel|travelchannel|travelers|travelersinsurance|trust|trv|tt|tube|tui|tunes|tushu|tv|tvs|tw|tz|ua|ubank|ubs|uconnect|ug|uk|unicom|university|uno|uol|ups|us|uy|uz|va|vacations|vana|vanguard|vc|ve|vegas|ventures|verisign|versicherung|vet|vg|vi|viajes|video|vig|viking|villas|vin|vip|virgin|visa|vision|vista|vistaprint|viva|vivo|vlaanderen|vn|vodka|volkswagen|volvo|vote|voting|voto|voyage|vu|vuelos|wales|walmart|walter|wang|wanggou|warman|watch|watches|weather|weatherchannel|webcam|weber|website|wed|wedding|weibo|weir|wf|whoswho|wien|wiki|williamhill|win|windows|wine|winners|wme|wolterskluwer|woodside|work|works|world|wow|ws|wtc|wtf|xbox|xerox|xfinity|xihuan|xin|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--30rr7y|xn--3bst00m|xn--3ds443g|xn--3e0b707e|xn--3hcrj9c|xn--3oq18vl8pn36a|xn--3pxu8k|xn--42c2d9a|xn--45br5cyl|xn--45brj9c|xn--45q11c|xn--4gbrim|xn--54b7fta0cc|xn--55qw42g|xn--55qx5d|xn--5su34j936bgsg|xn--5tzm5g|xn--6frz82g|xn--6qq986b3xl|xn--80adxhks|xn--80ao21a|xn--80aqecdr1a|xn--80asehdb|xn--80aswg|xn--8y0a063a|xn--90a3ac|xn--90ae|xn--90ais|xn--9dbq2a|xn--9et52u|xn--9krt00a|xn--b4w605ferd|xn--bck1b9a5dre4c|xn--c1avg|xn--c2br7g|xn--cck2b3b|xn--cg4bki|xn--clchc0ea0b2g2a9gcd|xn--czr694b|xn--czrs0t|xn--czru2d|xn--d1acj3b|xn--d1alf|xn--e1a4c|xn--eckvdtc9d|xn--efvy88h|xn--estv75g|xn--fct429k|xn--fhbei|xn--fiq228c5hs|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--fjq720a|xn--flw351e|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--fzys8d69uvgm|xn--g2xx48c|xn--gckr3f0f|xn--gecrj9c|xn--gk3at1e|xn--h2breg3eve|xn--h2brj9c|xn--h2brj9c8c|xn--hxt814e|xn--i1b6b1a6a2e|xn--imr513n|xn--io0a7i|xn--j1aef|xn--j1amh|xn--j6w193g|xn--jlq61u9w7b|xn--jvr189m|xn--kcrx77d1x4a|xn--kprw13d|xn--kpry57d|xn--kpu716f|xn--kput3i|xn--l1acc|xn--lgbbat1ad8j|xn--mgb9awbf|xn--mgba3a3ejt|xn--mgba3a4f16a|xn--mgba7c0bbn0a|xn--mgbaakc7dvf|xn--mgbaam7a8h|xn--mgbab2bd|xn--mgbai9azgqp6j|xn--mgbayh7gpa|xn--mgbb9fbpob|xn--mgbbh1a|xn--mgbbh1a71e|xn--mgbc0a9azcg|xn--mgbca7dzdo|xn--mgberp4a5d4ar|xn--mgbgu82a|xn--mgbi4ecexp|xn--mgbpl2fh|xn--mgbt3dhd|xn--mgbtx2b|xn--mgbx4cd0ab|xn--mix891f|xn--mk1bu44c|xn--mxtq1m|xn--ngbc5azd|xn--ngbe9e0a|xn--ngbrx|xn--node|xn--nqv7f|xn--nqv7fs00ema|xn--nyqy26a|xn--o3cw4h|xn--ogbpf8fl|xn--p1acf|xn--p1ai|xn--pbt977c|xn--pgbs0dh|xn--pssy2u|xn--q9jyb4c|xn--qcka1pmc|xn--qxam|xn--rhqv96g|xn--rovu88b|xn--rvc1e0am3e|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--tckwe|xn--tiq49xqyj|xn--unup4y|xn--vermgensberater-ctb|xn--vermgensberatung-pwb|xn--vhquv|xn--vuq861b|xn--w4r85el8fhu5dnra|xn--w4rs40l|xn--wgbh1c|xn--wgbl6a|xn--xhq521b|xn--xkc2al3hye2a|xn--xkc2dl3a5ee0h|xn--y9a3aq|xn--yfro4i67o|xn--ygbi2ammx|xn--zfr164b|xperia|xxx|xyz|yachts|yahoo|yamaxun|yandex|ye|yodobashi|yoga|yokohama|you|youtube|yt|yun|za|zappos|zara|zero|zip|zippo|zm|zone|zuerich|zw".split("|"),c="0123456789".split(""),l="0123456789abcdefghijklmnopqrstuvwxyz".split(""),u=[" ","\f","\r","\t","\v"," "," ","᠎"],f=[],d=function(t){return new r.CharacterState(t)},p=d(),h=d(a.NUM),m=d(a.DOMAIN),v=d(),g=d(a.WS);p.on("@",d(a.AT)).on(".",d(a.DOT)).on("+",d(a.PLUS)).on("#",d(a.POUND)).on("?",d(a.QUERY)).on("/",d(a.SLASH)).on("_",d(a.UNDERSCORE)).on(":",d(a.COLON)).on("{",d(a.OPENBRACE)).on("[",d(a.OPENBRACKET)).on("<",d(a.OPENANGLEBRACKET)).on("(",d(a.OPENPAREN)).on("}",d(a.CLOSEBRACE)).on("]",d(a.CLOSEBRACKET)).on(">",d(a.CLOSEANGLEBRACKET)).on(")",d(a.CLOSEPAREN)).on("&",d(a.AMPERSAND)).on([",",";","!",'"',"'"],d(a.PUNCTUATION)),p.on("\n",d(a.NL)).on(u,g),g.on(u,g);for(var b=0;b=0&&l++,s++,a++;if(!(l<0)){a-=l,s-=l;var u=c.emit();r.push(new u(t.substr(a-s,s)))}}return r},D=p;e.State=r.CharacterState,e.TOKENS=i,e.run=P,e.start=D},bb2f:function(t,e,n){var r=n("d039");t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},bbc0:function(t,e,n){var r=n("6044"),a="__lodash_hash_undefined__",i=Object.prototype,o=i.hasOwnProperty;function s(t){var e=this.__data__;if(r){var n=e[t];return n===a?void 0:n}return o.call(e,t)?e[t]:void 0}t.exports=s},bbc2:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-pie-chart",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M21.21 15.89A10 10 0 118 2.83M22 12A10 10 0 0012 2v10z"}})]))}}},bcb5:function(t,e,n){"use strict";e.__esModule=!0;var r={nbsp:" "};e.default=r},bcee:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-arrow-down-circle",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("circle",{attrs:{cx:"12",cy:"12",r:"10"}}),n("path",{attrs:{d:"M8 12l4 4 4-4M12 8v8"}})]))}}},bea1:function(t,e,n){"use strict";e.__esModule=!0,e.URL=e.TEXT=e.NL=e.EMAIL=e.MAILTOEMAIL=e.Base=void 0;var r=n("46f3"),a=n("254c"),i=n("7656");function o(t){return t instanceof i.DOMAIN||t instanceof i.TLD}var s=(0,r.createTokenClass)();s.prototype={type:"token",isLink:!1,toString:function(){for(var t=[],e=0;e0&&void 0!==arguments[0]?arguments[0]:"http";return{type:this.type,value:this.toString(),href:this.toHref(t)}}};var c=(0,a.inherits)(s,(0,r.createTokenClass)(),{type:"email",isLink:!0}),l=(0,a.inherits)(s,(0,r.createTokenClass)(),{type:"email",isLink:!0,toHref:function(){return"mailto:"+this.toString()}}),u=(0,a.inherits)(s,(0,r.createTokenClass)(),{type:"text"}),f=(0,a.inherits)(s,(0,r.createTokenClass)(),{type:"nl"}),d=(0,a.inherits)(s,(0,r.createTokenClass)(),{type:"url",isLink:!0,toHref:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"http",e=!1,n=!1,r=this.v,a=[],s=0;while(r[s]instanceof i.PROTOCOL)e=!0,a.push(r[s].toString().toLowerCase()),s++;while(r[s]instanceof i.SLASH)n=!0,a.push(r[s].toString()),s++;while(o(r[s]))a.push(r[s].toString().toLowerCase()),s++;for(;s=1,r=arguments.length>=2;if(!(this instanceof i))return n?r?new i(t,e):new i(t):new i;if(void 0===t){if(n)throw new TypeError("undefined is not a valid argument for URI");t="undefined"!==typeof location?location.href+"":""}if(null===t&&n)throw new TypeError("null is not a valid argument for URI");return this.href(t),void 0!==e?this.absoluteTo(e):this}function o(t){return/^[0-9]+$/.test(t)}i.version="1.19.2";var s=i.prototype,c=Object.prototype.hasOwnProperty;function l(t){return t.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function u(t){return void 0===t?"Undefined":String(Object.prototype.toString.call(t)).slice(8,-1)}function f(t){return"Array"===u(t)}function d(t,e){var n,r,a={};if("RegExp"===u(e))a=null;else if(f(e))for(n=0,r=e.length;n]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?«»“”‘’]))/gi,i.findUri={start:/\b(?:([a-z][a-z0-9.+-]*:\/\/)|www\.)/gi,end:/[\s\r\n]|$/,trim:/[`!()\[\]{};:'".,<>?«»“”„‘’]+$/,parens:/(\([^\)]*\)|\[[^\]]*\]|\{[^}]*\}|<[^>]*>)/g},i.defaultPorts={http:"80",https:"443",ftp:"21",gopher:"70",ws:"80",wss:"443"},i.hostProtocols=["http","https"],i.invalid_hostname_characters=/[^a-zA-Z0-9\.\-:_]/,i.domAttributes={a:"href",blockquote:"cite",link:"href",base:"href",script:"src",form:"action",img:"src",area:"href",iframe:"src",embed:"src",source:"src",track:"src",input:"src",audio:"src",video:"src"},i.getDomAttribute=function(t){if(t&&t.nodeName){var e=t.nodeName.toLowerCase();if("input"!==e||"image"===t.type)return i.domAttributes[e]}},i.encode=g,i.decode=decodeURIComponent,i.iso8859=function(){i.encode=escape,i.decode=unescape},i.unicode=function(){i.encode=g,i.decode=decodeURIComponent},i.characters={pathname:{encode:{expression:/%(24|26|2B|2C|3B|3D|3A|40)/gi,map:{"%24":"$","%26":"&","%2B":"+","%2C":",","%3B":";","%3D":"=","%3A":":","%40":"@"}},decode:{expression:/[\/\?#]/g,map:{"/":"%2F","?":"%3F","#":"%23"}}},reserved:{encode:{expression:/%(21|23|24|26|27|28|29|2A|2B|2C|2F|3A|3B|3D|3F|40|5B|5D)/gi,map:{"%3A":":","%2F":"/","%3F":"?","%23":"#","%5B":"[","%5D":"]","%40":"@","%21":"!","%24":"$","%26":"&","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"="}}},urnpath:{encode:{expression:/%(21|24|27|28|29|2A|2B|2C|3B|3D|40)/gi,map:{"%21":"!","%24":"$","%27":"'","%28":"(","%29":")","%2A":"*","%2B":"+","%2C":",","%3B":";","%3D":"=","%40":"@"}},decode:{expression:/[\/\?#:]/g,map:{"/":"%2F","?":"%3F","#":"%23",":":"%3A"}}}},i.encodeQuery=function(t,e){var n=i.encode(t+"");return void 0===e&&(e=i.escapeQuerySpace),e?n.replace(/%20/g,"+"):n},i.decodeQuery=function(t,e){t+="",void 0===e&&(e=i.escapeQuerySpace);try{return i.decode(e?t.replace(/\+/g,"%20"):t)}catch(n){return t}};var b,y={encode:"encode",decode:"decode"},w=function(t,e){return function(n){try{return i[e](n+"").replace(i.characters[t][e].expression,(function(n){return i.characters[t][e].map[n]}))}catch(r){return n}}};for(b in y)i[b+"PathSegment"]=w("pathname",y[b]),i[b+"UrnPathSegment"]=w("urnpath",y[b]);var k=function(t,e,n){return function(r){var a;a=n?function(t){return i[e](i[n](t))}:i[e];for(var o=(r+"").split(t),s=0,c=o.length;s-1&&(e.fragment=t.substring(n+1)||null,t=t.substring(0,n)),n=t.indexOf("?"),n>-1&&(e.query=t.substring(n+1)||null,t=t.substring(0,n)),"//"===t.substring(0,2)?(e.protocol=null,t=t.substring(2),t=i.parseAuthority(t,e)):(n=t.indexOf(":"),n>-1&&(e.protocol=t.substring(0,n)||null,e.protocol&&!e.protocol.match(i.protocol_expression)?e.protocol=void 0:"//"===t.substring(n+1,n+3)?(t=t.substring(n+3),t=i.parseAuthority(t,e)):(t=t.substring(n+1),e.urn=!0))),e.path=t,e},i.parseHost=function(t,e){t||(t=""),t=t.replace(/\\/g,"/");var n,r,a=t.indexOf("/");if(-1===a&&(a=t.length),"["===t.charAt(0))n=t.indexOf("]"),e.hostname=t.substring(1,n)||null,e.port=t.substring(n+2,a)||null,"/"===e.port&&(e.port=null);else{var o=t.indexOf(":"),s=t.indexOf("/"),c=t.indexOf(":",o+1);-1!==c&&(-1===s||c-1?r:t.length-1);return a>-1&&(-1===r||a-1?p.slice(0,h)+p.slice(h).replace(o,""):p.replace(o,""),!(p.length<=l[0].length)&&(!n.ignore||!n.ignore.test(p))){d=u+p.length;var g=e(p,u,d,t);void 0!==g?(g=String(g),t=t.slice(0,u)+g+t.slice(d),r.lastIndex=u+g.length):r.lastIndex=d}}return r.lastIndex=0,t},i.ensureValidHostname=function(e,n){var r=!!e,a=!!n,o=!1;if(a&&(o=p(i.hostProtocols,n)),o&&!r)throw new TypeError("Hostname cannot be empty, if protocol is "+n);if(e&&e.match(i.invalid_hostname_characters)){if(!t)throw new TypeError('Hostname "'+e+'" contains characters other than [A-Z0-9.-:_] and Punycode.js is not available');if(t.toASCII(e).match(i.invalid_hostname_characters))throw new TypeError('Hostname "'+e+'" contains characters other than [A-Z0-9.-:_]')}},i.ensureValidPort=function(t){if(t){var e=Number(t);if(!(o(e)&&e>0&&e<65536))throw new TypeError('Port "'+t+'" is not a valid port')}},i.noConflict=function(t){if(t){var e={URI:this.noConflict()};return r.URITemplate&&"function"===typeof r.URITemplate.noConflict&&(e.URITemplate=r.URITemplate.noConflict()),r.IPv6&&"function"===typeof r.IPv6.noConflict&&(e.IPv6=r.IPv6.noConflict()),r.SecondLevelDomains&&"function"===typeof r.SecondLevelDomains.noConflict&&(e.SecondLevelDomains=r.SecondLevelDomains.noConflict()),e}return r.URI===this&&(r.URI=a),this},s.build=function(t){return!0===t?this._deferred_build=!0:(void 0===t||this._deferred_build)&&(this._string=i.build(this._parts),this._deferred_build=!1),this},s.clone=function(){return new i(this)},s.valueOf=s.toString=function(){return this.build(!1)._string},s.protocol=x("protocol"),s.username=x("username"),s.password=x("password"),s.hostname=x("hostname"),s.port=x("port"),s.query=_("query","?"),s.fragment=_("fragment","#"),s.search=function(t,e){var n=this.query(t,e);return"string"===typeof n&&n.length?"?"+n:n},s.hash=function(t,e){var n=this.fragment(t,e);return"string"===typeof n&&n.length?"#"+n:n},s.pathname=function(t,e){if(void 0===t||!0===t){var n=this._parts.path||(this._parts.hostname?"/":"");return t?(this._parts.urn?i.decodeUrnPath:i.decodePath)(n):n}return this._parts.urn?this._parts.path=t?i.recodeUrnPath(t):"":this._parts.path=t?i.recodePath(t):"/",this.build(!e),this},s.path=s.pathname,s.href=function(t,e){var n;if(void 0===t)return this.toString();this._string="",this._parts=i._parts();var r=t instanceof i,a="object"===typeof t&&(t.hostname||t.path||t.pathname);if(t.nodeName){var o=i.getDomAttribute(t);t=t[o]||"",a=!1}if(!r&&a&&void 0!==t.pathname&&(t=t.toString()),"string"===typeof t||t instanceof String)this._parts=i.parse(String(t),this._parts);else{if(!r&&!a)throw new TypeError("invalid input");var s=r?t._parts:t;for(n in s)"query"!==n&&c.call(this._parts,n)&&(this._parts[n]=s[n]);s.query&&this.query(s.query,!1)}return this.build(!e),this},s.is=function(t){var e=!1,r=!1,a=!1,o=!1,s=!1,c=!1,l=!1,u=!this._parts.urn;switch(this._parts.hostname&&(u=!1,r=i.ip4_expression.test(this._parts.hostname),a=i.ip6_expression.test(this._parts.hostname),e=r||a,o=!e,s=o&&n&&n.has(this._parts.hostname),c=o&&i.idn_expression.test(this._parts.hostname),l=o&&i.punycode_expression.test(this._parts.hostname)),t.toLowerCase()){case"relative":return u;case"absolute":return!u;case"domain":case"name":return o;case"sld":return s;case"ip":return e;case"ip4":case"ipv4":case"inet4":return r;case"ip6":case"ipv6":case"inet6":return a;case"idn":return c;case"url":return!this._parts.urn;case"urn":return!!this._parts.urn;case"punycode":return l}return null};var S=s.protocol,O=s.port,C=s.hostname;s.protocol=function(t,e){if(t&&(t=t.replace(/:(\/\/)?$/,""),!t.match(i.protocol_expression)))throw new TypeError('Protocol "'+t+"\" contains characters other than [A-Z0-9.+-] or doesn't start with [A-Z]");return S.call(this,t,e)},s.scheme=s.protocol,s.port=function(t,e){return this._parts.urn?void 0===t?"":this:(void 0!==t&&(0===t&&(t=null),t&&(t+="",":"===t.charAt(0)&&(t=t.substring(1)),i.ensureValidPort(t))),O.call(this,t,e))},s.hostname=function(t,e){if(this._parts.urn)return void 0===t?"":this;if(void 0!==t){var n={preventInvalidHostname:this._parts.preventInvalidHostname},r=i.parseHost(t,n);if("/"!==r)throw new TypeError('Hostname "'+t+'" contains characters other than [A-Z0-9.-]');t=n.hostname,this._parts.preventInvalidHostname&&i.ensureValidHostname(t,this._parts.protocol)}return C.call(this,t,e)},s.origin=function(t,e){if(this._parts.urn)return void 0===t?"":this;if(void 0===t){var n=this.protocol(),r=this.authority();return r?(n?n+"://":"")+this.authority():""}var a=i(t);return this.protocol(a.protocol()).authority(a.authority()).build(!e),this},s.host=function(t,e){if(this._parts.urn)return void 0===t?"":this;if(void 0===t)return this._parts.hostname?i.buildHost(this._parts):"";var n=i.parseHost(t,this._parts);if("/"!==n)throw new TypeError('Hostname "'+t+'" contains characters other than [A-Z0-9.-]');return this.build(!e),this},s.authority=function(t,e){if(this._parts.urn)return void 0===t?"":this;if(void 0===t)return this._parts.hostname?i.buildAuthority(this._parts):"";var n=i.parseAuthority(t,this._parts);if("/"!==n)throw new TypeError('Hostname "'+t+'" contains characters other than [A-Z0-9.-]');return this.build(!e),this},s.userinfo=function(t,e){if(this._parts.urn)return void 0===t?"":this;if(void 0===t){var n=i.buildUserinfo(this._parts);return n?n.substring(0,n.length-1):n}return"@"!==t[t.length-1]&&(t+="@"),i.parseUserinfo(t,this._parts),this.build(!e),this},s.resource=function(t,e){var n;return void 0===t?this.path()+this.search()+this.hash():(n=i.parse(t),this._parts.path=n.path,this._parts.query=n.query,this._parts.fragment=n.fragment,this.build(!e),this)},s.subdomain=function(t,e){if(this._parts.urn)return void 0===t?"":this;if(void 0===t){if(!this._parts.hostname||this.is("IP"))return"";var n=this._parts.hostname.length-this.domain().length-1;return this._parts.hostname.substring(0,n)||""}var r=this._parts.hostname.length-this.domain().length,a=this._parts.hostname.substring(0,r),o=new RegExp("^"+l(a));if(t&&"."!==t.charAt(t.length-1)&&(t+="."),-1!==t.indexOf(":"))throw new TypeError("Domains cannot contain colons");return t&&i.ensureValidHostname(t,this._parts.protocol),this._parts.hostname=this._parts.hostname.replace(o,t),this.build(!e),this},s.domain=function(t,e){if(this._parts.urn)return void 0===t?"":this;if("boolean"===typeof t&&(e=t,t=void 0),void 0===t){if(!this._parts.hostname||this.is("IP"))return"";var n=this._parts.hostname.match(/\./g);if(n&&n.length<2)return this._parts.hostname;var r=this._parts.hostname.length-this.tld(e).length-1;return r=this._parts.hostname.lastIndexOf(".",r-1)+1,this._parts.hostname.substring(r)||""}if(!t)throw new TypeError("cannot set domain empty");if(-1!==t.indexOf(":"))throw new TypeError("Domains cannot contain colons");if(i.ensureValidHostname(t,this._parts.protocol),!this._parts.hostname||this.is("IP"))this._parts.hostname=t;else{var a=new RegExp(l(this.domain())+"$");this._parts.hostname=this._parts.hostname.replace(a,t)}return this.build(!e),this},s.tld=function(t,e){if(this._parts.urn)return void 0===t?"":this;if("boolean"===typeof t&&(e=t,t=void 0),void 0===t){if(!this._parts.hostname||this.is("IP"))return"";var r=this._parts.hostname.lastIndexOf("."),a=this._parts.hostname.substring(r+1);return!0!==e&&n&&n.list[a.toLowerCase()]&&n.get(this._parts.hostname)||a}var i;if(!t)throw new TypeError("cannot set TLD empty");if(t.match(/[^a-zA-Z0-9-]/)){if(!n||!n.is(t))throw new TypeError('TLD "'+t+'" contains characters other than [A-Z0-9]');i=new RegExp(l(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(i,t)}else{if(!this._parts.hostname||this.is("IP"))throw new ReferenceError("cannot set TLD on non-domain host");i=new RegExp(l(this.tld())+"$"),this._parts.hostname=this._parts.hostname.replace(i,t)}return this.build(!e),this},s.directory=function(t,e){if(this._parts.urn)return void 0===t?"":this;if(void 0===t||!0===t){if(!this._parts.path&&!this._parts.hostname)return"";if("/"===this._parts.path)return"/";var n=this._parts.path.length-this.filename().length-1,r=this._parts.path.substring(0,n)||(this._parts.hostname?"/":"");return t?i.decodePath(r):r}var a=this._parts.path.length-this.filename().length,o=this._parts.path.substring(0,a),s=new RegExp("^"+l(o));return this.is("relative")||(t||(t="/"),"/"!==t.charAt(0)&&(t="/"+t)),t&&"/"!==t.charAt(t.length-1)&&(t+="/"),t=i.recodePath(t),this._parts.path=this._parts.path.replace(s,t),this.build(!e),this},s.filename=function(t,e){if(this._parts.urn)return void 0===t?"":this;if("string"!==typeof t){if(!this._parts.path||"/"===this._parts.path)return"";var n=this._parts.path.lastIndexOf("/"),r=this._parts.path.substring(n+1);return t?i.decodePathSegment(r):r}var a=!1;"/"===t.charAt(0)&&(t=t.substring(1)),t.match(/\.?\//)&&(a=!0);var o=new RegExp(l(this.filename())+"$");return t=i.recodePath(t),this._parts.path=this._parts.path.replace(o,t),a?this.normalizePath(e):this.build(!e),this},s.suffix=function(t,e){if(this._parts.urn)return void 0===t?"":this;if(void 0===t||!0===t){if(!this._parts.path||"/"===this._parts.path)return"";var n,r,a=this.filename(),o=a.lastIndexOf(".");return-1===o?"":(n=a.substring(o+1),r=/^[a-z0-9%]+$/i.test(n)?n:"",t?i.decodePathSegment(r):r)}"."===t.charAt(0)&&(t=t.substring(1));var s,c=this.suffix();if(c)s=t?new RegExp(l(c)+"$"):new RegExp(l("."+c)+"$");else{if(!t)return this;this._parts.path+="."+i.recodePath(t)}return s&&(t=i.recodePath(t),this._parts.path=this._parts.path.replace(s,t)),this.build(!e),this},s.segment=function(t,e,n){var r=this._parts.urn?":":"/",a=this.path(),i="/"===a.substring(0,1),o=a.split(r);if(void 0!==t&&"number"!==typeof t&&(n=e,e=t,t=void 0),void 0!==t&&"number"!==typeof t)throw new Error('Bad segment "'+t+'", must be 0-based integer');if(i&&o.shift(),t<0&&(t=Math.max(o.length+t,0)),void 0===e)return void 0===t?o:o[t];if(null===t||void 0===o[t])if(f(e)){o=[];for(var s=0,c=e.length;s1?arguments[1]:void 0)}})},ca84:function(t,e,n){var r=n("5135"),a=n("fc6a"),i=n("4d64").indexOf,o=n("d012");t.exports=function(t,e){var n,s=a(t),c=0,l=[];for(n in s)!r(o,n)&&r(s,n)&&l.push(n);while(e.length>c)r(s,n=e[c++])&&(~i(l,n)||l.push(n));return l}},caad:function(t,e,n){"use strict";var r=n("23e7"),a=n("4d64").includes,i=n("44d2"),o=n("ae40"),s=o("indexOf",{ACCESSORS:!0,1:0});r({target:"Array",proto:!0,forced:!s},{includes:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}}),i("includes")},cb29:function(t,e,n){var r=n("23e7"),a=n("81d5"),i=n("44d2");r({target:"Array",proto:!0},{fill:a}),i("fill")},cb5a:function(t,e,n){var r=n("9638");function a(t,e){var n=t.length;while(n--)if(r(t[n][0],e))return n;return-1}t.exports=a},cc12:function(t,e,n){var r=n("da84"),a=n("861d"),i=r.document,o=a(i)&&a(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},cc73:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n("fd3a"),a=n("8c86");function i(t,e){Object(a["a"])(2,arguments);var n=Object(r["a"])(t),i=Object(r["a"])(e);return n.getTime()===i.getTime()}},cca6:function(t,e,n){var r=n("23e7"),a=n("60da");r({target:"Object",stat:!0,forced:Object.assign!==a},{assign:a})},cd61:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-heart",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z"}})]))}}},cdf9:function(t,e,n){var r=n("825a"),a=n("861d"),i=n("f069");t.exports=function(t,e){if(r(t),a(e)&&e.constructor===t)return e;var n=i.f(t),o=n.resolve;return o(e),n.promise}},ce4e:function(t,e,n){var r=n("da84"),a=n("9112");t.exports=function(t,e){try{a(r,t,e)}catch(n){r[t]=e}return e}},ce86:function(t,e,n){var r=n("9e69"),a=n("7948"),i=n("6747"),o=n("ffd6"),s=1/0,c=r?r.prototype:void 0,l=c?c.toString:void 0;function u(t){if("string"==typeof t)return t;if(i(t))return a(t,u)+"";if(o(t))return l?l.call(t):"";var e=t+"";return"0"==e&&1/t==-s?"-0":e}t.exports=u},d012:function(t,e){t.exports={}},d039:function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},d056:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-paperclip",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M21.44 11.05l-9.19 9.19a6 6 0 01-8.49-8.49l9.19-9.19a4 4 0 015.66 5.66l-9.2 9.19a2 2 0 01-2.83-2.83l8.49-8.48"}})]))}}},d066:function(t,e,n){var r=n("428f"),a=n("da84"),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t])||i(a[t]):r[t]&&r[t][e]||a[t]&&a[t][e]}},d1c0:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-chevron-up",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M18 15l-6-6-6 6"}})]))}}},d1e7:function(t,e,n){"use strict";var r={}.propertyIsEnumerable,a=Object.getOwnPropertyDescriptor,i=a&&!r.call({1:2},1);e.f=i?function(t){var e=a(this,t);return!!e&&e.enumerable}:r},d28b:function(t,e,n){var r=n("746f");r("iterator")},d2bb:function(t,e,n){var r=n("825a"),a=n("3bbe");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,t.call(n,[]),e=n instanceof Array}catch(i){}return function(n,i){return r(n),a(i),e?t.call(n,i):n.__proto__=i,n}}():void 0)},d2c2:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-chevron-right",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M9 18l6-6-6-6"}})]))}}},d3b7:function(t,e,n){var r=n("00ee"),a=n("6eeb"),i=n("b041");r||a(Object.prototype,"toString",i,{unsafe:!0})},d44e:function(t,e,n){var r=n("9bf2").f,a=n("5135"),i=n("b622"),o=i("toStringTag");t.exports=function(t,e,n){t&&!a(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},d4ec:function(t,e,n){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}n.d(e,"a",(function(){return r}))},d58f:function(t,e,n){var r=n("1c0b"),a=n("7b0b"),i=n("44ad"),o=n("50c4"),s=function(t){return function(e,n,s,c){r(n);var l=a(e),u=i(l),f=o(l.length),d=t?f-1:0,p=t?-1:1;if(s<2)while(1){if(d in u){c=u[d],d+=p;break}if(d+=p,t?d<0:f<=d)throw TypeError("Reduce of empty array with no initial value")}for(;t?d>=0:f>d;d+=p)d in u&&(c=n(c,u[d],d,l));return c}};t.exports={left:s(!1),right:s(!0)}},d784:function(t,e,n){"use strict";n("ac1f");var r=n("6eeb"),a=n("d039"),i=n("b622"),o=n("9263"),s=n("9112"),c=i("species"),l=!a((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$
")})),u=function(){return"$0"==="a".replace(/./,"$0")}(),f=i("replace"),d=function(){return!!/./[f]&&""===/./[f]("a","$0")}(),p=!a((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,f){var h=i(t),m=!a((function(){var e={};return e[h]=function(){return 7},7!=""[t](e)})),v=m&&!a((function(){var e=!1,n=/a/;return"split"===t&&(n={},n.constructor={},n.constructor[c]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return e=!0,null},n[h](""),!e}));if(!m||!v||"replace"===t&&(!l||!u||d)||"split"===t&&!p){var g=/./[h],b=n(h,""[t],(function(t,e,n,r,a){return e.exec===o?m&&!a?{done:!0,value:g.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:u,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:d}),y=b[0],w=b[1];r(String.prototype,t,y),r(RegExp.prototype,h,2==e?function(t,e){return w.call(t,this,e)}:function(t){return w.call(t,this)})}f&&s(RegExp.prototype[h],"sham",!0)}},d81d:function(t,e,n){"use strict";var r=n("23e7"),a=n("b727").map,i=n("1dde"),o=n("ae40"),s=i("map"),c=o("map");r({target:"Array",proto:!0,forced:!s||!c},{map:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}})},da03:function(t,e,n){var r=n("2b3e"),a=r["__core-js_shared__"];t.exports=a},da84:function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||function(){return this}()||Function("return this")()}).call(this,n("c8ba"))},db04:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-slash",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("circle",{attrs:{cx:"12",cy:"12",r:"10"}}),n("path",{attrs:{d:"M4.93 4.93l14.14 14.14"}})]))}}},dbb4:function(t,e,n){var r=n("23e7"),a=n("83ab"),i=n("56ef"),o=n("fc6a"),s=n("06cf"),c=n("8418");r({target:"Object",stat:!0,sham:!a},{getOwnPropertyDescriptors:function(t){var e,n,r=o(t),a=s.f,l=i(r),u={},f=0;while(l.length>f)n=a(r,e=l[f++]),void 0!==n&&c(u,e,n);return u}})},dc57:function(t,e){var n=Function.prototype,r=n.toString;function a(t){if(null!=t){try{return r.call(t)}catch(e){}try{return t+""}catch(e){}}return""}t.exports=a},ddb0:function(t,e,n){var r=n("da84"),a=n("fdbc"),i=n("e260"),o=n("9112"),s=n("b622"),c=s("iterator"),l=s("toStringTag"),u=i.values;for(var f in a){var d=r[f],p=d&&d.prototype;if(p){if(p[c]!==u)try{o(p,c,u)}catch(m){p[c]=u}if(p[l]||o(p,l,f),a[f])for(var h in i)if(p[h]!==i[h])try{o(p,h,i[h])}catch(m){p[h]=i[h]}}}},df75:function(t,e,n){var r=n("ca84"),a=n("7839");t.exports=Object.keys||function(t){return r(t,a)}},e01a:function(t,e,n){"use strict";var r=n("23e7"),a=n("83ab"),i=n("da84"),o=n("5135"),s=n("861d"),c=n("9bf2").f,l=n("e893"),u=i.Symbol;if(a&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var f={},d=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof d?new u(t):void 0===t?u():u(t);return""===t&&(f[e]=!0),e};l(d,u);var p=d.prototype=u.prototype;p.constructor=d;var h=p.toString,m="Symbol(test)"==String(u("test")),v=/^Symbol\((.*)\)[^)]+$/;c(p,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,e=h.call(t);if(o(f,t))return"";var n=m?e.slice(7,-1):e.replace(v,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:d})}},e0e5:function(t,e){function n(){var t=[].slice.call(arguments),e=!1;"boolean"==typeof t[0]&&(e=t.shift());var i=t[0];if(a(i))throw new Error("extendee must be an object");for(var o=t.slice(1),s=o.length,c=0;c=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),i.Arguments=i.Array,a("keys"),a("values"),a("entries")},e282:function(t,e,n){var r=n("051a"),a=n("a16e");e.decode=function(t,e){return(!e||e<=0?a.XML:a.HTML)(t)},e.decodeStrict=function(t,e){return(!e||e<=0?a.XML:a.HTMLStrict)(t)},e.encode=function(t,e){return(!e||e<=0?r.XML:r.HTML)(t)},e.encodeXML=r.XML,e.encodeHTML4=e.encodeHTML5=e.encodeHTML=r.HTML,e.decodeXML=e.decodeXMLStrict=a.XML,e.decodeHTML4=e.decodeHTML5=e.decodeHTML=a.HTML,e.decodeHTML4Strict=e.decodeHTML5Strict=e.decodeHTMLStrict=a.HTMLStrict,e.escape=r.escape},e2cc:function(t,e,n){var r=n("6eeb");t.exports=function(t,e,n){for(var a in e)r(t,a,e[a],n);return t}},e2e4:function(t,e,n){var r=n("6747"),a=n("f608"),i=n("18d8"),o=n("76dd");function s(t,e){return r(t)?t:a(t,e)?[t]:i(o(t))}t.exports=s},e380:function(t,e,n){var r=n("7b83"),a="Expected a function";function i(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError(a);var n=function(){var r=arguments,a=e?e.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);var o=t.apply(this,r);return n.cache=i.set(a,o)||i,o};return n.cache=new(i.Cache||r),n}i.Cache=r,t.exports=i},e3ee:function(t,e,n){"use strict";n.d(e,"a",(function(){return d}));var r=n("fe1f"),a=n("8c86"),i=36e5,o=6e4,s=2,c={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},l=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,u=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,f=/^([+-])(\d{2})(?::?(\d{2}))?$/;function d(t,e){Object(a["a"])(1,arguments);var n=e||{},i=null==n.additionalDigits?s:Object(r["a"])(n.additionalDigits);if(2!==i&&1!==i&&0!==i)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof t&&"[object String]"!==Object.prototype.toString.call(t))return new Date(NaN);var o,c=p(t);if(c.date){var l=h(c.date,i);o=m(l.restDateString,l.year)}if(isNaN(o)||!o)return new Date(NaN);var u,f=o.getTime(),d=0;if(c.time&&(d=g(c.time),isNaN(d)||null===d))return new Date(NaN);if(!c.timezone){var v=new Date(f+d),b=new Date(v.getUTCFullYear(),v.getUTCMonth(),v.getUTCDate(),v.getUTCHours(),v.getUTCMinutes(),v.getUTCSeconds(),v.getUTCMilliseconds());return b.setFullYear(v.getUTCFullYear()),b}return u=y(c.timezone),isNaN(u)?new Date(NaN):new Date(f+d+u)}function p(t){var e,n={},r=t.split(c.dateTimeDelimiter);if(r.length>2)return n;if(/:/.test(r[0])?(n.date=null,e=r[0]):(n.date=r[0],e=r[1],c.timeZoneDelimiter.test(n.date)&&(n.date=t.split(c.timeZoneDelimiter)[0],e=t.substr(n.date.length,t.length))),e){var a=c.timezone.exec(e);a?(n.time=e.replace(a[1],""),n.timezone=a[1]):n.time=e}return n}function h(t,e){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+e)+"})|(\\d{2}|[+-]\\d{"+(2+e)+"})$)"),r=t.match(n);if(!r)return{year:null};var a=r[1]&&parseInt(r[1]),i=r[2]&&parseInt(r[2]);return{year:null==i?a:100*i,restDateString:t.slice((r[1]||r[2]).length)}}function m(t,e){if(null===e)return null;var n=t.match(l);if(!n)return null;var r=!!n[4],a=v(n[1]),i=v(n[2])-1,o=v(n[3]),s=v(n[4]),c=v(n[5])-1;if(r)return O(e,s,c)?w(e,s,c):new Date(NaN);var u=new Date(0);return _(e,i,o)&&S(e,a)?(u.setUTCFullYear(e,i,Math.max(a,o)),u):new Date(NaN)}function v(t){return t?parseInt(t):1}function g(t){var e=t.match(u);if(!e)return null;var n=b(e[1]),r=b(e[2]),a=b(e[3]);return C(n,r,a)?n*i+r*o+1e3*a:NaN}function b(t){return t&&parseFloat(t.replace(",","."))||0}function y(t){if("Z"===t)return 0;var e=t.match(f);if(!e)return 0;var n="+"===e[1]?-1:1,r=parseInt(e[2]),a=e[3]&&parseInt(e[3])||0;return A(r,a)?n*(r*i+a*o):NaN}function w(t,e,n){var r=new Date(0);r.setUTCFullYear(t,0,4);var a=r.getUTCDay()||7,i=7*(e-1)+n+1-a;return r.setUTCDate(r.getUTCDate()+i),r}var k=[31,null,31,30,31,30,31,31,30,31,30,31];function x(t){return t%400===0||t%4===0&&t%100}function _(t,e,n){return e>=0&&e<=11&&n>=1&&n<=(k[e]||(x(t)?29:28))}function S(t,e){return e>=1&&e<=(x(t)?366:365)}function O(t,e,n){return e>=1&&e<=53&&n>=0&&n<=6}function C(t,e,n){return 24===t?0===e&&0===n:n>=0&&n<60&&e>=0&&e<60&&t>=0&&t<25}function A(t,e){return e>=0&&e<=59}},e439:function(t,e,n){var r=n("23e7"),a=n("d039"),i=n("fc6a"),o=n("06cf").f,s=n("83ab"),c=a((function(){o(1)})),l=!s||c;r({target:"Object",stat:!0,forced:l,sham:!s},{getOwnPropertyDescriptor:function(t,e){return o(i(t),e)}})},e538:function(t,e,n){var r=n("b622");e.f=r},e667:function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(e){return{error:!0,value:e}}}},e6cf:function(t,e,n){"use strict";var r,a,i,o,s=n("23e7"),c=n("c430"),l=n("da84"),u=n("d066"),f=n("fea9"),d=n("6eeb"),p=n("e2cc"),h=n("d44e"),m=n("2626"),v=n("861d"),g=n("1c0b"),b=n("19aa"),y=n("8925"),w=n("2266"),k=n("1c7e"),x=n("4840"),_=n("2cf4").set,S=n("b575"),O=n("cdf9"),C=n("44de"),A=n("f069"),E=n("e667"),T=n("69f3"),j=n("94ca"),L=n("b622"),N=n("605d"),P=n("2d00"),D=L("species"),M="Promise",z=T.get,q=T.set,R=T.getterFor(M),I=f,U=l.TypeError,$=l.document,F=l.process,B=u("fetch"),Y=A.f,H=Y,V=!!($&&$.createEvent&&l.dispatchEvent),X="function"==typeof PromiseRejectionEvent,Q="unhandledrejection",G="rejectionhandled",W=0,K=1,Z=2,J=1,tt=2,et=j(M,(function(){var t=y(I)!==String(I);if(!t){if(66===P)return!0;if(!N&&!X)return!0}if(c&&!I.prototype["finally"])return!0;if(P>=51&&/native code/.test(I))return!1;var e=I.resolve(1),n=function(t){t((function(){}),(function(){}))},r=e.constructor={};return r[D]=n,!(e.then((function(){}))instanceof n)})),nt=et||!k((function(t){I.all(t)["catch"]((function(){}))})),rt=function(t){var e;return!(!v(t)||"function"!=typeof(e=t.then))&&e},at=function(t,e){if(!t.notified){t.notified=!0;var n=t.reactions;S((function(){var r=t.value,a=t.state==K,i=0;while(n.length>i){var o,s,c,l=n[i++],u=a?l.ok:l.fail,f=l.resolve,d=l.reject,p=l.domain;try{u?(a||(t.rejection===tt&&ct(t),t.rejection=J),!0===u?o=r:(p&&p.enter(),o=u(r),p&&(p.exit(),c=!0)),o===l.promise?d(U("Promise-chain cycle")):(s=rt(o))?s.call(o,f,d):f(o)):d(r)}catch(h){p&&!c&&p.exit(),d(h)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&ot(t)}))}},it=function(t,e,n){var r,a;V?(r=$.createEvent("Event"),r.promise=e,r.reason=n,r.initEvent(t,!1,!0),l.dispatchEvent(r)):r={promise:e,reason:n},!X&&(a=l["on"+t])?a(r):t===Q&&C("Unhandled promise rejection",n)},ot=function(t){_.call(l,(function(){var e,n=t.facade,r=t.value,a=st(t);if(a&&(e=E((function(){N?F.emit("unhandledRejection",r,n):it(Q,n,r)})),t.rejection=N||st(t)?tt:J,e.error))throw e.value}))},st=function(t){return t.rejection!==J&&!t.parent},ct=function(t){_.call(l,(function(){var e=t.facade;N?F.emit("rejectionHandled",e):it(G,e,t.value)}))},lt=function(t,e,n){return function(r){t(e,r,n)}},ut=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=Z,at(t,!0))},ft=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw U("Promise can't be resolved itself");var r=rt(e);r?S((function(){var n={done:!1};try{r.call(e,lt(ft,n,t),lt(ut,n,t))}catch(a){ut(n,a,t)}})):(t.value=e,t.state=K,at(t,!1))}catch(a){ut({done:!1},a,t)}}};et&&(I=function(t){b(this,I,M),g(t),r.call(this);var e=z(this);try{t(lt(ft,e),lt(ut,e))}catch(n){ut(e,n)}},r=function(t){q(this,{type:M,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:W,value:void 0})},r.prototype=p(I.prototype,{then:function(t,e){var n=R(this),r=Y(x(this,I));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=N?F.domain:void 0,n.parent=!0,n.reactions.push(r),n.state!=W&&at(n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),a=function(){var t=new r,e=z(t);this.promise=t,this.resolve=lt(ft,e),this.reject=lt(ut,e)},A.f=Y=function(t){return t===I||t===i?new a(t):H(t)},c||"function"!=typeof f||(o=f.prototype.then,d(f.prototype,"then",(function(t,e){var n=this;return new I((function(t,e){o.call(n,t,e)})).then(t,e)}),{unsafe:!0}),"function"==typeof B&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return O(I,B.apply(l,arguments))}}))),s({global:!0,wrap:!0,forced:et},{Promise:I}),h(I,M,!1,!0),m(M),i=u(M),s({target:M,stat:!0,forced:et},{reject:function(t){var e=Y(this);return e.reject.call(void 0,t),e.promise}}),s({target:M,stat:!0,forced:c||et},{resolve:function(t){return O(c&&this===i?I:this,t)}}),s({target:M,stat:!0,forced:nt},{all:function(t){var e=this,n=Y(e),r=n.resolve,a=n.reject,i=E((function(){var n=g(e.resolve),i=[],o=0,s=1;w(t,(function(t){var c=o++,l=!1;i.push(void 0),s++,n.call(e,t).then((function(t){l||(l=!0,i[c]=t,--s||r(i))}),a)})),--s||r(i)}));return i.error&&a(i.value),n.promise},race:function(t){var e=this,n=Y(e),r=n.reject,a=E((function(){var a=g(e.resolve);w(t,(function(t){a.call(e,t).then(n.resolve,r)}))}));return a.error&&r(a.value),n.promise}})},e78e:function(t,e){t.exports={functional:!0,render(t,e){const{_c:n,_v:r,data:a,children:i=[]}=e,{class:o,staticClass:s,style:c,staticStyle:l,attrs:u={},...f}=a;return n("svg",{class:["feather feather-edit-2",o,s],style:[c,l],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},u),...f},i.concat([n("path",{attrs:{d:"M17 3a2.828 2.828 0 114 4L7.5 20.5 2 22l1.5-5.5L17 3z"}})]))}}},e893:function(t,e,n){var r=n("5135"),a=n("56ef"),i=n("06cf"),o=n("9bf2");t.exports=function(t,e){for(var n=a(e),s=o.f,c=i.f,l=0;l - * Released under the MIT License. - */ -!function(e,n){t.exports=n()}(0,(function(){"use strict";var t={circle:{className:"sk-circle",divCount:12},"cube-grid":{className:"sk-cube-grid",divCount:9},wave:{className:"sk-wave",divCount:5},"folding-cube":{className:"sk-folding-cube",divCount:4},"three-bounce":{className:"sk-three-bounce",divCount:3},"double-bounce":{className:"sk-double-bounce",divCount:2},"wandering-cubes":{className:"sk-wandering-cubes",divCount:2},"chasing-dots":{className:"sk-chasing-dots",divCount:2},"rotating-plane":{className:"sk-rotating-plane",divCount:1},pulse:{className:"sk-pulse",divCount:1},wordpress:{className:"sk-wordpress",divCount:1},"fading-circle":{className:"sk-fading-circle",divCount:12}},e={"ball-grid-beat":{divCount:9},"ball-grid-pulse":{divCount:9},"line-spin-fade-loader":{divCount:8},"ball-spin-fade-loader":{divCount:8},"ball-pulse-rise":{divCount:5},"line-scale":{divCount:5},"line-scale-pulse-out":{divCount:5},"line-scale-pulse-out-rapid":{divCount:5},pacman:{divCount:5},"line-scale-party":{divCount:4},"ball-triangle-path":{divCount:3},"ball-scale-multiple":{divCount:3},"ball-scale-ripple-multiple":{divCount:3},"ball-pulse-sync":{divCount:3},"ball-beat":{divCount:3},"ball-zig-zag":{divCount:2},"ball-zig-zag-deflect":{divCount:2},"ball-clip-rotate-pulse":{divCount:2},"ball-clip-rotate-multiple":{divCount:2},"ball-clip-rotate":{divCount:1},"ball-scale-ripple":{divCount:1},"triangle-skew-spin":{divCount:1}},n={spinkitSpinners:t,loadersCssSpinners:e,allSpinners:Object.assign({},t,e)};return function(){if("undefined"!=typeof document){var t=document.head||document.getElementsByTagName("head")[0],e=document.createElement("style"),n="/** * * All animations must live in their own file * in the animations directory and be included * here. * */ /** * Styles shared by multiple animations */ /** * Dots */ @-webkit-keyframes scale { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } 45% { -webkit-transform: scale(0.1); transform: scale(0.1); opacity: 0.7; } 80% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @keyframes scale { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } 45% { -webkit-transform: scale(0.1); transform: scale(0.1); opacity: 0.7; } 80% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } .ball-pulse > div[data-v-39432f99]:nth-child(0) { -webkit-animation: scale 0.75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: scale 0.75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); } .ball-pulse > div[data-v-39432f99]:nth-child(1) { -webkit-animation: scale 0.75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: scale 0.75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); } .ball-pulse > div[data-v-39432f99]:nth-child(2) { -webkit-animation: scale 0.75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: scale 0.75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); } .ball-pulse > div[data-v-39432f99]:nth-child(3) { -webkit-animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); } .ball-pulse > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; } @-webkit-keyframes ball-pulse-sync { 33% { -webkit-transform: translateY(10px); transform: translateY(10px); } 66% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes ball-pulse-sync { 33% { -webkit-transform: translateY(10px); transform: translateY(10px); } 66% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } .ball-pulse-sync > div[data-v-39432f99]:nth-child(0) { -webkit-animation: ball-pulse-sync 0.6s -0.21s infinite ease-in-out; animation: ball-pulse-sync 0.6s -0.21s infinite ease-in-out; } .ball-pulse-sync > div[data-v-39432f99]:nth-child(1) { -webkit-animation: ball-pulse-sync 0.6s -0.14s infinite ease-in-out; animation: ball-pulse-sync 0.6s -0.14s infinite ease-in-out; } .ball-pulse-sync > div[data-v-39432f99]:nth-child(2) { -webkit-animation: ball-pulse-sync 0.6s -0.07s infinite ease-in-out; animation: ball-pulse-sync 0.6s -0.07s infinite ease-in-out; } .ball-pulse-sync > div[data-v-39432f99]:nth-child(3) { -webkit-animation: ball-pulse-sync 0.6s 0s infinite ease-in-out; animation: ball-pulse-sync 0.6s 0s infinite ease-in-out; } .ball-pulse-sync > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; } @-webkit-keyframes ball-scale { 0% { -webkit-transform: scale(0); transform: scale(0); } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } } @keyframes ball-scale { 0% { -webkit-transform: scale(0); transform: scale(0); } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } } .ball-scale > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; height: 60px; width: 60px; -webkit-animation: ball-scale 1s 0s ease-in-out infinite; animation: ball-scale 1s 0s ease-in-out infinite; } @keyframes ball-scale { 0% { -webkit-transform: scale(0); transform: scale(0); } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } } .ball-scale > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; height: 60px; width: 60px; -webkit-animation: ball-scale 1s 0s ease-in-out infinite; animation: ball-scale 1s 0s ease-in-out infinite; } .ball-scale-random[data-v-39432f99] { width: 37px; height: 40px; } .ball-scale-random > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; display: inline-block; height: 30px; width: 30px; -webkit-animation: ball-scale 1s 0s ease-in-out infinite; animation: ball-scale 1s 0s ease-in-out infinite; } .ball-scale-random > div[data-v-39432f99]:nth-child(1) { margin-left: -7px; -webkit-animation: ball-scale 1s 0.2s ease-in-out infinite; animation: ball-scale 1s 0.2s ease-in-out infinite; } .ball-scale-random > div[data-v-39432f99]:nth-child(3) { margin-left: -2px; margin-top: 9px; -webkit-animation: ball-scale 1s 0.5s ease-in-out infinite; animation: ball-scale 1s 0.5s ease-in-out infinite; } @-webkit-keyframes rotate { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 50% { -webkit-transform: rotate(180deg); transform: rotate(180deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotate { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 50% { -webkit-transform: rotate(180deg); transform: rotate(180deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .ball-rotate[data-v-39432f99] { position: relative; } .ball-rotate > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: relative; } .ball-rotate > div[data-v-39432f99]:first-child { -webkit-animation: rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite; animation: rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite; } .ball-rotate > div[data-v-39432f99]:before, .ball-rotate > div[data-v-39432f99]:after { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; content: \"\"; position: absolute; opacity: 0.8; } .ball-rotate > div[data-v-39432f99]:before { top: 0px; left: -28px; } .ball-rotate > div[data-v-39432f99]:after { top: 0px; left: 25px; } @keyframes rotate { 0% { -webkit-transform: rotate(0deg) scale(1); transform: rotate(0deg) scale(1); } 50% { -webkit-transform: rotate(180deg) scale(0.6); transform: rotate(180deg) scale(0.6); } 100% { -webkit-transform: rotate(360deg) scale(1); transform: rotate(360deg) scale(1); } } .ball-clip-rotate > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; border: 2px solid #fff; border-bottom-color: transparent; height: 25px; width: 25px; background: transparent !important; display: inline-block; -webkit-animation: rotate 0.75s 0s linear infinite; animation: rotate 0.75s 0s linear infinite; } @keyframes rotate { 0% { -webkit-transform: rotate(0deg) scale(1); transform: rotate(0deg) scale(1); } 50% { -webkit-transform: rotate(180deg) scale(0.6); transform: rotate(180deg) scale(0.6); } 100% { -webkit-transform: rotate(360deg) scale(1); transform: rotate(360deg) scale(1); } } @keyframes scale { 30% { -webkit-transform: scale(0.3); transform: scale(0.3); } 100% { -webkit-transform: scale(1); transform: scale(1); } } .ball-clip-rotate-pulse[data-v-39432f99] { position: relative; -webkit-transform: translateY(-15px); transform: translateY(-15px); } .ball-clip-rotate-pulse > div[data-v-39432f99] { -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; top: 0px; left: 0px; border-radius: 100%; } .ball-clip-rotate-pulse > div[data-v-39432f99]:first-child { background: #fff; height: 16px; width: 16px; top: 7px; left: -7px; -webkit-animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; } .ball-clip-rotate-pulse > div[data-v-39432f99]:last-child { position: absolute; border: 2px solid #fff; width: 30px; height: 30px; left: -16px; top: -2px; background: transparent; border: 2px solid; border-color: #fff transparent #fff transparent; -webkit-animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; -webkit-animation-duration: 1s; animation-duration: 1s; } @keyframes rotate { 0% { -webkit-transform: rotate(0deg) scale(1); transform: rotate(0deg) scale(1); } 50% { -webkit-transform: rotate(180deg) scale(0.6); transform: rotate(180deg) scale(0.6); } 100% { -webkit-transform: rotate(360deg) scale(1); transform: rotate(360deg) scale(1); } } .ball-clip-rotate-multiple[data-v-39432f99] { position: relative; } .ball-clip-rotate-multiple > div[data-v-39432f99] { -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; left: -20px; top: -20px; border: 2px solid #fff; border-bottom-color: transparent; border-top-color: transparent; border-radius: 100%; height: 35px; width: 35px; -webkit-animation: rotate 1s 0s ease-in-out infinite; animation: rotate 1s 0s ease-in-out infinite; } .ball-clip-rotate-multiple > div[data-v-39432f99]:last-child { display: inline-block; top: -10px; left: -10px; width: 15px; height: 15px; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; border-color: #fff transparent #fff transparent; -webkit-animation-direction: reverse; animation-direction: reverse; } @-webkit-keyframes ball-scale-ripple { 0% { -webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1; } 70% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.7; } 100% { opacity: 0.0; } } @keyframes ball-scale-ripple { 0% { -webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1; } 70% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.7; } 100% { opacity: 0.0; } } .ball-scale-ripple > div[data-v-39432f99] { -webkit-animation-fill-mode: both; animation-fill-mode: both; height: 50px; width: 50px; border-radius: 100%; border: 2px solid #fff; -webkit-animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8); animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8); } @-webkit-keyframes ball-scale-ripple-multiple { 0% { -webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1; } 70% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.7; } 100% { opacity: 0.0; } } @keyframes ball-scale-ripple-multiple { 0% { -webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1; } 70% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.7; } 100% { opacity: 0.0; } } .ball-scale-ripple-multiple[data-v-39432f99] { position: relative; -webkit-transform: translateY(-25px); transform: translateY(-25px); } .ball-scale-ripple-multiple > div[data-v-39432f99]:nth-child(0) { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } .ball-scale-ripple-multiple > div[data-v-39432f99]:nth-child(1) { -webkit-animation-delay: -0.6s; animation-delay: -0.6s; } .ball-scale-ripple-multiple > div[data-v-39432f99]:nth-child(2) { -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } .ball-scale-ripple-multiple > div[data-v-39432f99]:nth-child(3) { -webkit-animation-delay: -0.2s; animation-delay: -0.2s; } .ball-scale-ripple-multiple > div[data-v-39432f99] { -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; top: -2px; left: -26px; width: 50px; height: 50px; border-radius: 100%; border: 2px solid #fff; -webkit-animation: ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8); animation: ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8); } @-webkit-keyframes ball-beat { 50% { opacity: 0.2; -webkit-transform: scale(0.75); transform: scale(0.75); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } @keyframes ball-beat { 50% { opacity: 0.2; -webkit-transform: scale(0.75); transform: scale(0.75); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } .ball-beat > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; -webkit-animation: ball-beat 0.7s 0s infinite linear; animation: ball-beat 0.7s 0s infinite linear; } .ball-beat > div[data-v-39432f99]:nth-child(2n-1) { -webkit-animation-delay: -0.35s !important; animation-delay: -0.35s !important; } @-webkit-keyframes ball-scale-multiple { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 0; } 5% { opacity: 1; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } } @keyframes ball-scale-multiple { 0% { -webkit-transform: scale(0); transform: scale(0); opacity: 0; } 5% { opacity: 1; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } } .ball-scale-multiple[data-v-39432f99] { position: relative; -webkit-transform: translateY(-30px); transform: translateY(-30px); } .ball-scale-multiple > div[data-v-39432f99]:nth-child(2) { -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } .ball-scale-multiple > div[data-v-39432f99]:nth-child(3) { -webkit-animation-delay: -0.2s; animation-delay: -0.2s; } .ball-scale-multiple > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; left: -30px; top: 0px; opacity: 0; margin: 0; width: 60px; height: 60px; -webkit-animation: ball-scale-multiple 1s 0s linear infinite; animation: ball-scale-multiple 1s 0s linear infinite; } @-webkit-keyframes ball-triangle-path-1 { 33% { -webkit-transform: translate(25px, -50px); transform: translate(25px, -50px); } 66% { -webkit-transform: translate(50px, 0px); transform: translate(50px, 0px); } 100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } } @keyframes ball-triangle-path-1 { 33% { -webkit-transform: translate(25px, -50px); transform: translate(25px, -50px); } 66% { -webkit-transform: translate(50px, 0px); transform: translate(50px, 0px); } 100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } } @-webkit-keyframes ball-triangle-path-2 { 33% { -webkit-transform: translate(25px, 50px); transform: translate(25px, 50px); } 66% { -webkit-transform: translate(-25px, 50px); transform: translate(-25px, 50px); } 100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } } @keyframes ball-triangle-path-2 { 33% { -webkit-transform: translate(25px, 50px); transform: translate(25px, 50px); } 66% { -webkit-transform: translate(-25px, 50px); transform: translate(-25px, 50px); } 100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } } @-webkit-keyframes ball-triangle-path-3 { 33% { -webkit-transform: translate(-50px, 0px); transform: translate(-50px, 0px); } 66% { -webkit-transform: translate(-25px, -50px); transform: translate(-25px, -50px); } 100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } } @keyframes ball-triangle-path-3 { 33% { -webkit-transform: translate(-50px, 0px); transform: translate(-50px, 0px); } 66% { -webkit-transform: translate(-25px, -50px); transform: translate(-25px, -50px); } 100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } } .ball-triangle-path[data-v-39432f99] { position: relative; -webkit-transform: translate(-29.994px, -37.50938px); transform: translate(-29.994px, -37.50938px); } .ball-triangle-path > div[data-v-39432f99]:nth-child(1) { -webkit-animation-name: ball-triangle-path-1; animation-name: ball-triangle-path-1; -webkit-animation-delay: 0; animation-delay: 0; -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .ball-triangle-path > div[data-v-39432f99]:nth-child(2) { -webkit-animation-name: ball-triangle-path-2; animation-name: ball-triangle-path-2; -webkit-animation-delay: 0; animation-delay: 0; -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .ball-triangle-path > div[data-v-39432f99]:nth-child(3) { -webkit-animation-name: ball-triangle-path-3; animation-name: ball-triangle-path-3; -webkit-animation-delay: 0; animation-delay: 0; -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .ball-triangle-path > div[data-v-39432f99] { -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; width: 10px; height: 10px; border-radius: 100%; border: 1px solid #fff; } .ball-triangle-path > div[data-v-39432f99]:nth-of-type(1) { top: 50px; } .ball-triangle-path > div[data-v-39432f99]:nth-of-type(2) { left: 25px; } .ball-triangle-path > div[data-v-39432f99]:nth-of-type(3) { top: 50px; left: 50px; } @-webkit-keyframes ball-pulse-rise-even { 0% { -webkit-transform: scale(1.1); transform: scale(1.1); } 25% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 50% { -webkit-transform: scale(0.4); transform: scale(0.4); } 75% { -webkit-transform: translateY(30px); transform: translateY(30px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); -webkit-transform: scale(1); transform: scale(1); } } @keyframes ball-pulse-rise-even { 0% { -webkit-transform: scale(1.1); transform: scale(1.1); } 25% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 50% { -webkit-transform: scale(0.4); transform: scale(0.4); } 75% { -webkit-transform: translateY(30px); transform: translateY(30px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); -webkit-transform: scale(1); transform: scale(1); } } @-webkit-keyframes ball-pulse-rise-odd { 0% { -webkit-transform: scale(0.4); transform: scale(0.4); } 25% { -webkit-transform: translateY(30px); transform: translateY(30px); } 50% { -webkit-transform: scale(1.1); transform: scale(1.1); } 75% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); -webkit-transform: scale(0.75); transform: scale(0.75); } } @keyframes ball-pulse-rise-odd { 0% { -webkit-transform: scale(0.4); transform: scale(0.4); } 25% { -webkit-transform: translateY(30px); transform: translateY(30px); } 50% { -webkit-transform: scale(1.1); transform: scale(1.1); } 75% { -webkit-transform: translateY(-30px); transform: translateY(-30px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); -webkit-transform: scale(0.75); transform: scale(0.75); } } .ball-pulse-rise > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: cubic-bezier(0.15, 0.46, 0.9, 0.6); animation-timing-function: cubic-bezier(0.15, 0.46, 0.9, 0.6); -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-delay: 0; animation-delay: 0; } .ball-pulse-rise > div[data-v-39432f99]:nth-child(2n) { -webkit-animation-name: ball-pulse-rise-even; animation-name: ball-pulse-rise-even; } .ball-pulse-rise > div[data-v-39432f99]:nth-child(2n-1) { -webkit-animation-name: ball-pulse-rise-odd; animation-name: ball-pulse-rise-odd; } @-webkit-keyframes ball-grid-beat { 50% { opacity: 0.7; } 100% { opacity: 1; } } @keyframes ball-grid-beat { 50% { opacity: 0.7; } 100% { opacity: 1; } } .ball-grid-beat[data-v-39432f99] { width: 57px; } .ball-grid-beat > div[data-v-39432f99]:nth-child(1) { -webkit-animation-delay: 0.44s; animation-delay: 0.44s; -webkit-animation-duration: 1.27s; animation-duration: 1.27s; } .ball-grid-beat > div[data-v-39432f99]:nth-child(2) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; -webkit-animation-duration: 1.52s; animation-duration: 1.52s; } .ball-grid-beat > div[data-v-39432f99]:nth-child(3) { -webkit-animation-delay: 0.14s; animation-delay: 0.14s; -webkit-animation-duration: 0.61s; animation-duration: 0.61s; } .ball-grid-beat > div[data-v-39432f99]:nth-child(4) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; -webkit-animation-duration: 0.82s; animation-duration: 0.82s; } .ball-grid-beat > div[data-v-39432f99]:nth-child(5) { -webkit-animation-delay: -0.01s; animation-delay: -0.01s; -webkit-animation-duration: 1.24s; animation-duration: 1.24s; } .ball-grid-beat > div[data-v-39432f99]:nth-child(6) { -webkit-animation-delay: -0.07s; animation-delay: -0.07s; -webkit-animation-duration: 1.35s; animation-duration: 1.35s; } .ball-grid-beat > div[data-v-39432f99]:nth-child(7) { -webkit-animation-delay: 0.29s; animation-delay: 0.29s; -webkit-animation-duration: 1.44s; animation-duration: 1.44s; } .ball-grid-beat > div[data-v-39432f99]:nth-child(8) { -webkit-animation-delay: 0.63s; animation-delay: 0.63s; -webkit-animation-duration: 1.19s; animation-duration: 1.19s; } .ball-grid-beat > div[data-v-39432f99]:nth-child(9) { -webkit-animation-delay: -0.18s; animation-delay: -0.18s; -webkit-animation-duration: 1.48s; animation-duration: 1.48s; } .ball-grid-beat > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; float: left; -webkit-animation-name: ball-grid-beat; animation-name: ball-grid-beat; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-delay: 0; animation-delay: 0; } @-webkit-keyframes ball-grid-pulse { 0% { -webkit-transform: scale(1); transform: scale(1); } 50% { -webkit-transform: scale(0.5); transform: scale(0.5); opacity: 0.7; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @keyframes ball-grid-pulse { 0% { -webkit-transform: scale(1); transform: scale(1); } 50% { -webkit-transform: scale(0.5); transform: scale(0.5); opacity: 0.7; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } .ball-grid-pulse[data-v-39432f99] { width: 57px; } .ball-grid-pulse > div[data-v-39432f99]:nth-child(1) { -webkit-animation-delay: 0.58s; animation-delay: 0.58s; -webkit-animation-duration: 0.9s; animation-duration: 0.9s; } .ball-grid-pulse > div[data-v-39432f99]:nth-child(2) { -webkit-animation-delay: 0.01s; animation-delay: 0.01s; -webkit-animation-duration: 0.94s; animation-duration: 0.94s; } .ball-grid-pulse > div[data-v-39432f99]:nth-child(3) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; -webkit-animation-duration: 1.43s; animation-duration: 1.43s; } .ball-grid-pulse > div[data-v-39432f99]:nth-child(4) { -webkit-animation-delay: -0.03s; animation-delay: -0.03s; -webkit-animation-duration: 0.74s; animation-duration: 0.74s; } .ball-grid-pulse > div[data-v-39432f99]:nth-child(5) { -webkit-animation-delay: 0.21s; animation-delay: 0.21s; -webkit-animation-duration: 0.68s; animation-duration: 0.68s; } .ball-grid-pulse > div[data-v-39432f99]:nth-child(6) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; -webkit-animation-duration: 1.17s; animation-duration: 1.17s; } .ball-grid-pulse > div[data-v-39432f99]:nth-child(7) { -webkit-animation-delay: 0.46s; animation-delay: 0.46s; -webkit-animation-duration: 1.41s; animation-duration: 1.41s; } .ball-grid-pulse > div[data-v-39432f99]:nth-child(8) { -webkit-animation-delay: 0.02s; animation-delay: 0.02s; -webkit-animation-duration: 1.56s; animation-duration: 1.56s; } .ball-grid-pulse > div[data-v-39432f99]:nth-child(9) { -webkit-animation-delay: 0.13s; animation-delay: 0.13s; -webkit-animation-duration: 0.78s; animation-duration: 0.78s; } .ball-grid-pulse > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; float: left; -webkit-animation-name: ball-grid-pulse; animation-name: ball-grid-pulse; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-delay: 0; animation-delay: 0; } @-webkit-keyframes ball-spin-fade-loader { 50% { opacity: 0.3; -webkit-transform: scale(0.4); transform: scale(0.4); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } @keyframes ball-spin-fade-loader { 50% { opacity: 0.3; -webkit-transform: scale(0.4); transform: scale(0.4); } 100% { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } .ball-spin-fade-loader[data-v-39432f99] { position: relative; top: -10px; left: -10px; } .ball-spin-fade-loader > div[data-v-39432f99]:nth-child(1) { top: 25px; left: 0; -webkit-animation: ball-spin-fade-loader 1s -0.96s infinite linear; animation: ball-spin-fade-loader 1s -0.96s infinite linear; } .ball-spin-fade-loader > div[data-v-39432f99]:nth-child(2) { top: 17.04545px; left: 17.04545px; -webkit-animation: ball-spin-fade-loader 1s -0.84s infinite linear; animation: ball-spin-fade-loader 1s -0.84s infinite linear; } .ball-spin-fade-loader > div[data-v-39432f99]:nth-child(3) { top: 0; left: 25px; -webkit-animation: ball-spin-fade-loader 1s -0.72s infinite linear; animation: ball-spin-fade-loader 1s -0.72s infinite linear; } .ball-spin-fade-loader > div[data-v-39432f99]:nth-child(4) { top: -17.04545px; left: 17.04545px; -webkit-animation: ball-spin-fade-loader 1s -0.6s infinite linear; animation: ball-spin-fade-loader 1s -0.6s infinite linear; } .ball-spin-fade-loader > div[data-v-39432f99]:nth-child(5) { top: -25px; left: 0; -webkit-animation: ball-spin-fade-loader 1s -0.48s infinite linear; animation: ball-spin-fade-loader 1s -0.48s infinite linear; } .ball-spin-fade-loader > div[data-v-39432f99]:nth-child(6) { top: -17.04545px; left: -17.04545px; -webkit-animation: ball-spin-fade-loader 1s -0.36s infinite linear; animation: ball-spin-fade-loader 1s -0.36s infinite linear; } .ball-spin-fade-loader > div[data-v-39432f99]:nth-child(7) { top: 0; left: -25px; -webkit-animation: ball-spin-fade-loader 1s -0.24s infinite linear; animation: ball-spin-fade-loader 1s -0.24s infinite linear; } .ball-spin-fade-loader > div[data-v-39432f99]:nth-child(8) { top: 17.04545px; left: -17.04545px; -webkit-animation: ball-spin-fade-loader 1s -0.12s infinite linear; animation: ball-spin-fade-loader 1s -0.12s infinite linear; } .ball-spin-fade-loader > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; } @-webkit-keyframes ball-spin-loader { 75% { opacity: 0.2; } 100% { opacity: 1; } } @keyframes ball-spin-loader { 75% { opacity: 0.2; } 100% { opacity: 1; } } .ball-spin-loader[data-v-39432f99] { position: relative; } .ball-spin-loader > span[data-v-39432f99]:nth-child(1) { top: 45px; left: 0; -webkit-animation: ball-spin-loader 2s 0.9s infinite linear; animation: ball-spin-loader 2s 0.9s infinite linear; } .ball-spin-loader > span[data-v-39432f99]:nth-child(2) { top: 30.68182px; left: 30.68182px; -webkit-animation: ball-spin-loader 2s 1.8s infinite linear; animation: ball-spin-loader 2s 1.8s infinite linear; } .ball-spin-loader > span[data-v-39432f99]:nth-child(3) { top: 0; left: 45px; -webkit-animation: ball-spin-loader 2s 2.7s infinite linear; animation: ball-spin-loader 2s 2.7s infinite linear; } .ball-spin-loader > span[data-v-39432f99]:nth-child(4) { top: -30.68182px; left: 30.68182px; -webkit-animation: ball-spin-loader 2s 3.6s infinite linear; animation: ball-spin-loader 2s 3.6s infinite linear; } .ball-spin-loader > span[data-v-39432f99]:nth-child(5) { top: -45px; left: 0; -webkit-animation: ball-spin-loader 2s 4.5s infinite linear; animation: ball-spin-loader 2s 4.5s infinite linear; } .ball-spin-loader > span[data-v-39432f99]:nth-child(6) { top: -30.68182px; left: -30.68182px; -webkit-animation: ball-spin-loader 2s 5.4s infinite linear; animation: ball-spin-loader 2s 5.4s infinite linear; } .ball-spin-loader > span[data-v-39432f99]:nth-child(7) { top: 0; left: -45px; -webkit-animation: ball-spin-loader 2s 6.3s infinite linear; animation: ball-spin-loader 2s 6.3s infinite linear; } .ball-spin-loader > span[data-v-39432f99]:nth-child(8) { top: 30.68182px; left: -30.68182px; -webkit-animation: ball-spin-loader 2s 7.2s infinite linear; animation: ball-spin-loader 2s 7.2s infinite linear; } .ball-spin-loader > div[data-v-39432f99] { -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; width: 15px; height: 15px; border-radius: 100%; background: green; } @-webkit-keyframes ball-zig { 33% { -webkit-transform: translate(-15px, -30px); transform: translate(-15px, -30px); } 66% { -webkit-transform: translate(15px, -30px); transform: translate(15px, -30px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } } @keyframes ball-zig { 33% { -webkit-transform: translate(-15px, -30px); transform: translate(-15px, -30px); } 66% { -webkit-transform: translate(15px, -30px); transform: translate(15px, -30px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } } @-webkit-keyframes ball-zag { 33% { -webkit-transform: translate(15px, 30px); transform: translate(15px, 30px); } 66% { -webkit-transform: translate(-15px, 30px); transform: translate(-15px, 30px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } } @keyframes ball-zag { 33% { -webkit-transform: translate(15px, 30px); transform: translate(15px, 30px); } 66% { -webkit-transform: translate(-15px, 30px); transform: translate(-15px, 30px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } } .ball-zig-zag[data-v-39432f99] { position: relative; -webkit-transform: translate(-15px, -15px); transform: translate(-15px, -15px); } .ball-zig-zag > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; margin-left: 15px; top: 4px; left: -7px; } .ball-zig-zag > div[data-v-39432f99]:first-child { -webkit-animation: ball-zig 0.7s 0s infinite linear; animation: ball-zig 0.7s 0s infinite linear; } .ball-zig-zag > div[data-v-39432f99]:last-child { -webkit-animation: ball-zag 0.7s 0s infinite linear; animation: ball-zag 0.7s 0s infinite linear; } @-webkit-keyframes ball-zig-deflect { 17% { -webkit-transform: translate(-15px, -30px); transform: translate(-15px, -30px); } 34% { -webkit-transform: translate(15px, -30px); transform: translate(15px, -30px); } 50% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 67% { -webkit-transform: translate(15px, -30px); transform: translate(15px, -30px); } 84% { -webkit-transform: translate(-15px, -30px); transform: translate(-15px, -30px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } } @keyframes ball-zig-deflect { 17% { -webkit-transform: translate(-15px, -30px); transform: translate(-15px, -30px); } 34% { -webkit-transform: translate(15px, -30px); transform: translate(15px, -30px); } 50% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 67% { -webkit-transform: translate(15px, -30px); transform: translate(15px, -30px); } 84% { -webkit-transform: translate(-15px, -30px); transform: translate(-15px, -30px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } } @-webkit-keyframes ball-zag-deflect { 17% { -webkit-transform: translate(15px, 30px); transform: translate(15px, 30px); } 34% { -webkit-transform: translate(-15px, 30px); transform: translate(-15px, 30px); } 50% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 67% { -webkit-transform: translate(-15px, 30px); transform: translate(-15px, 30px); } 84% { -webkit-transform: translate(15px, 30px); transform: translate(15px, 30px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } } @keyframes ball-zag-deflect { 17% { -webkit-transform: translate(15px, 30px); transform: translate(15px, 30px); } 34% { -webkit-transform: translate(-15px, 30px); transform: translate(-15px, 30px); } 50% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 67% { -webkit-transform: translate(-15px, 30px); transform: translate(-15px, 30px); } 84% { -webkit-transform: translate(15px, 30px); transform: translate(15px, 30px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } } .ball-zig-zag-deflect[data-v-39432f99] { position: relative; -webkit-transform: translate(-15px, -15px); transform: translate(-15px, -15px); } .ball-zig-zag-deflect > div[data-v-39432f99] { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; margin-left: 15px; top: 4px; left: -7px; } .ball-zig-zag-deflect > div[data-v-39432f99]:first-child { -webkit-animation: ball-zig-deflect 1.5s 0s infinite linear; animation: ball-zig-deflect 1.5s 0s infinite linear; } .ball-zig-zag-deflect > div[data-v-39432f99]:last-child { -webkit-animation: ball-zag-deflect 1.5s 0s infinite linear; animation: ball-zag-deflect 1.5s 0s infinite linear; } /** * Lines */ @-webkit-keyframes line-scale { 0% { -webkit-transform: scaley(1); transform: scaley(1); } 50% { -webkit-transform: scaley(0.4); transform: scaley(0.4); } 100% { -webkit-transform: scaley(1); transform: scaley(1); } } @keyframes line-scale { 0% { -webkit-transform: scaley(1); transform: scaley(1); } 50% { -webkit-transform: scaley(0.4); transform: scaley(0.4); } 100% { -webkit-transform: scaley(1); transform: scaley(1); } } .line-scale > div[data-v-39432f99]:nth-child(1) { -webkit-animation: line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); } .line-scale > div[data-v-39432f99]:nth-child(2) { -webkit-animation: line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); } .line-scale > div[data-v-39432f99]:nth-child(3) { -webkit-animation: line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); } .line-scale > div[data-v-39432f99]:nth-child(4) { -webkit-animation: line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); } .line-scale > div[data-v-39432f99]:nth-child(5) { -webkit-animation: line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); } .line-scale > div[data-v-39432f99] { background-color: #fff; width: 4px; height: 35px; border-radius: 2px; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; } @-webkit-keyframes line-scale-party { 0% { -webkit-transform: scale(1); transform: scale(1); } 50% { -webkit-transform: scale(0.5); transform: scale(0.5); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes line-scale-party { 0% { -webkit-transform: scale(1); transform: scale(1); } 50% { -webkit-transform: scale(0.5); transform: scale(0.5); } 100% { -webkit-transform: scale(1); transform: scale(1); } } .line-scale-party > div[data-v-39432f99]:nth-child(1) { -webkit-animation-delay: -0.09s; animation-delay: -0.09s; -webkit-animation-duration: 0.83s; animation-duration: 0.83s; } .line-scale-party > div[data-v-39432f99]:nth-child(2) { -webkit-animation-delay: 0.33s; animation-delay: 0.33s; -webkit-animation-duration: 0.64s; animation-duration: 0.64s; } .line-scale-party > div[data-v-39432f99]:nth-child(3) { -webkit-animation-delay: 0.32s; animation-delay: 0.32s; -webkit-animation-duration: 0.39s; animation-duration: 0.39s; } .line-scale-party > div[data-v-39432f99]:nth-child(4) { -webkit-animation-delay: 0.47s; animation-delay: 0.47s; -webkit-animation-duration: 0.52s; animation-duration: 0.52s; } .line-scale-party > div[data-v-39432f99] { background-color: #fff; width: 4px; height: 35px; border-radius: 2px; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; -webkit-animation-name: line-scale-party; animation-name: line-scale-party; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-delay: 0; animation-delay: 0; } @-webkit-keyframes line-scale-pulse-out { 0% { -webkit-transform: scaley(1); transform: scaley(1); } 50% { -webkit-transform: scaley(0.4); transform: scaley(0.4); } 100% { -webkit-transform: scaley(1); transform: scaley(1); } } @keyframes line-scale-pulse-out { 0% { -webkit-transform: scaley(1); transform: scaley(1); } 50% { -webkit-transform: scaley(0.4); transform: scaley(0.4); } 100% { -webkit-transform: scaley(1); transform: scaley(1); } } .line-scale-pulse-out > div[data-v-39432f99] { background-color: #fff; width: 4px; height: 35px; border-radius: 2px; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; -webkit-animation: line-scale-pulse-out 0.9s -0.6s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85); animation: line-scale-pulse-out 0.9s -0.6s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85); } .line-scale-pulse-out > div[data-v-39432f99]:nth-child(2), .line-scale-pulse-out > div[data-v-39432f99]:nth-child(4) { -webkit-animation-delay: -0.4s !important; animation-delay: -0.4s !important; } .line-scale-pulse-out > div[data-v-39432f99]:nth-child(1), .line-scale-pulse-out > div[data-v-39432f99]:nth-child(5) { -webkit-animation-delay: -0.2s !important; animation-delay: -0.2s !important; } @-webkit-keyframes line-scale-pulse-out-rapid { 0% { -webkit-transform: scaley(1); transform: scaley(1); } 80% { -webkit-transform: scaley(0.3); transform: scaley(0.3); } 90% { -webkit-transform: scaley(1); transform: scaley(1); } } @keyframes line-scale-pulse-out-rapid { 0% { -webkit-transform: scaley(1); transform: scaley(1); } 80% { -webkit-transform: scaley(0.3); transform: scaley(0.3); } 90% { -webkit-transform: scaley(1); transform: scaley(1); } } .line-scale-pulse-out-rapid > div[data-v-39432f99] { background-color: #fff; width: 4px; height: 35px; border-radius: 2px; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; display: inline-block; -webkit-animation: line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78); animation: line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78); } .line-scale-pulse-out-rapid > div[data-v-39432f99]:nth-child(2), .line-scale-pulse-out-rapid > div[data-v-39432f99]:nth-child(4) { -webkit-animation-delay: -0.25s !important; animation-delay: -0.25s !important; } .line-scale-pulse-out-rapid > div[data-v-39432f99]:nth-child(1), .line-scale-pulse-out-rapid > div[data-v-39432f99]:nth-child(5) { -webkit-animation-delay: 0s !important; animation-delay: 0s !important; } @-webkit-keyframes line-spin-fade-loader { 50% { opacity: 0.3; } 100% { opacity: 1; } } @keyframes line-spin-fade-loader { 50% { opacity: 0.3; } 100% { opacity: 1; } } .line-spin-fade-loader[data-v-39432f99] { position: relative; top: -10px; left: -4px; } .line-spin-fade-loader > div[data-v-39432f99]:nth-child(1) { top: 20px; left: 0; -webkit-animation: line-spin-fade-loader 1.2s -0.84s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.84s infinite ease-in-out; } .line-spin-fade-loader > div[data-v-39432f99]:nth-child(2) { top: 13.63636px; left: 13.63636px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: line-spin-fade-loader 1.2s -0.72s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.72s infinite ease-in-out; } .line-spin-fade-loader > div[data-v-39432f99]:nth-child(3) { top: 0; left: 20px; -webkit-transform: rotate(90deg); transform: rotate(90deg); -webkit-animation: line-spin-fade-loader 1.2s -0.6s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.6s infinite ease-in-out; } .line-spin-fade-loader > div[data-v-39432f99]:nth-child(4) { top: -13.63636px; left: 13.63636px; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-animation: line-spin-fade-loader 1.2s -0.48s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.48s infinite ease-in-out; } .line-spin-fade-loader > div[data-v-39432f99]:nth-child(5) { top: -20px; left: 0; -webkit-animation: line-spin-fade-loader 1.2s -0.36s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.36s infinite ease-in-out; } .line-spin-fade-loader > div[data-v-39432f99]:nth-child(6) { top: -13.63636px; left: -13.63636px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: line-spin-fade-loader 1.2s -0.24s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.24s infinite ease-in-out; } .line-spin-fade-loader > div[data-v-39432f99]:nth-child(7) { top: 0; left: -20px; -webkit-transform: rotate(90deg); transform: rotate(90deg); -webkit-animation: line-spin-fade-loader 1.2s -0.12s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.12s infinite ease-in-out; } .line-spin-fade-loader > div[data-v-39432f99]:nth-child(8) { top: 13.63636px; left: -13.63636px; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-animation: line-spin-fade-loader 1.2s 0s infinite ease-in-out; animation: line-spin-fade-loader 1.2s 0s infinite ease-in-out; } .line-spin-fade-loader > div[data-v-39432f99] { background-color: #fff; width: 4px; height: 35px; border-radius: 2px; margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; width: 5px; height: 15px; } /** * Misc */ @-webkit-keyframes triangle-skew-spin { 25% { -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0); transform: perspective(100px) rotateX(180deg) rotateY(0); } 50% { -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg); transform: perspective(100px) rotateX(180deg) rotateY(180deg); } 75% { -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg); transform: perspective(100px) rotateX(0) rotateY(180deg); } 100% { -webkit-transform: perspective(100px) rotateX(0) rotateY(0); transform: perspective(100px) rotateX(0) rotateY(0); } } @keyframes triangle-skew-spin { 25% { -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0); transform: perspective(100px) rotateX(180deg) rotateY(0); } 50% { -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg); transform: perspective(100px) rotateX(180deg) rotateY(180deg); } 75% { -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg); transform: perspective(100px) rotateX(0) rotateY(180deg); } 100% { -webkit-transform: perspective(100px) rotateX(0) rotateY(0); transform: perspective(100px) rotateX(0) rotateY(0); } } .triangle-skew-spin > div[data-v-39432f99] { -webkit-animation-fill-mode: both; animation-fill-mode: both; width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-bottom: 20px solid #fff; -webkit-animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; } @-webkit-keyframes square-spin { 25% { -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0); transform: perspective(100px) rotateX(180deg) rotateY(0); } 50% { -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg); transform: perspective(100px) rotateX(180deg) rotateY(180deg); } 75% { -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg); transform: perspective(100px) rotateX(0) rotateY(180deg); } 100% { -webkit-transform: perspective(100px) rotateX(0) rotateY(0); transform: perspective(100px) rotateX(0) rotateY(0); } } @keyframes square-spin { 25% { -webkit-transform: perspective(100px) rotateX(180deg) rotateY(0); transform: perspective(100px) rotateX(180deg) rotateY(0); } 50% { -webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg); transform: perspective(100px) rotateX(180deg) rotateY(180deg); } 75% { -webkit-transform: perspective(100px) rotateX(0) rotateY(180deg); transform: perspective(100px) rotateX(0) rotateY(180deg); } 100% { -webkit-transform: perspective(100px) rotateX(0) rotateY(0); transform: perspective(100px) rotateX(0) rotateY(0); } } .square-spin > div[data-v-39432f99] { -webkit-animation-fill-mode: both; animation-fill-mode: both; width: 50px; height: 50px; background: #fff; border: 1px solid red; -webkit-animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; } @-webkit-keyframes rotate_pacman_half_up { 0% { -webkit-transform: rotate(270deg); transform: rotate(270deg); } 50% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } 100% { -webkit-transform: rotate(270deg); transform: rotate(270deg); } } @keyframes rotate_pacman_half_up { 0% { -webkit-transform: rotate(270deg); transform: rotate(270deg); } 50% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } 100% { -webkit-transform: rotate(270deg); transform: rotate(270deg); } } @-webkit-keyframes rotate_pacman_half_down { 0% { -webkit-transform: rotate(90deg); transform: rotate(90deg); } 50% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(90deg); transform: rotate(90deg); } } @keyframes rotate_pacman_half_down { 0% { -webkit-transform: rotate(90deg); transform: rotate(90deg); } 50% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(90deg); transform: rotate(90deg); } } @-webkit-keyframes pacman-balls { 75% { opacity: 0.7; } 100% { -webkit-transform: translate(-100px, -6.25px); transform: translate(-100px, -6.25px); } } @keyframes pacman-balls { 75% { opacity: 0.7; } 100% { -webkit-transform: translate(-100px, -6.25px); transform: translate(-100px, -6.25px); } } .pacman[data-v-39432f99] { position: relative; } .pacman > div[data-v-39432f99]:nth-child(2) { -webkit-animation: pacman-balls 1s -0.99s infinite linear; animation: pacman-balls 1s -0.99s infinite linear; } .pacman > div[data-v-39432f99]:nth-child(3) { -webkit-animation: pacman-balls 1s -0.66s infinite linear; animation: pacman-balls 1s -0.66s infinite linear; } .pacman > div[data-v-39432f99]:nth-child(4) { -webkit-animation: pacman-balls 1s -0.33s infinite linear; animation: pacman-balls 1s -0.33s infinite linear; } .pacman > div[data-v-39432f99]:nth-child(5) { -webkit-animation: pacman-balls 1s 0s infinite linear; animation: pacman-balls 1s 0s infinite linear; } .pacman > div[data-v-39432f99]:first-of-type { width: 0px; height: 0px; border-right: 25px solid transparent; border-top: 25px solid #fff; border-left: 25px solid #fff; border-bottom: 25px solid #fff; border-radius: 25px; -webkit-animation: rotate_pacman_half_up 0.5s 0s infinite; animation: rotate_pacman_half_up 0.5s 0s infinite; position: relative; left: -30px; } .pacman > div[data-v-39432f99]:nth-child(2) { width: 0px; height: 0px; border-right: 25px solid transparent; border-top: 25px solid #fff; border-left: 25px solid #fff; border-bottom: 25px solid #fff; border-radius: 25px; -webkit-animation: rotate_pacman_half_down 0.5s 0s infinite; animation: rotate_pacman_half_down 0.5s 0s infinite; margin-top: -50px; position: relative; left: -30px; } .pacman > div[data-v-39432f99]:nth-child(3), .pacman > div[data-v-39432f99]:nth-child(4), .pacman > div[data-v-39432f99]:nth-child(5), .pacman > div[data-v-39432f99]:nth-child(6) { background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px; width: 10px; height: 10px; position: absolute; -webkit-transform: translate(0, -6.25px); transform: translate(0, -6.25px); top: 25px; left: 70px; } @-webkit-keyframes cube-transition { 25% { -webkit-transform: translateX(50px) scale(0.5) rotate(-90deg); transform: translateX(50px) scale(0.5) rotate(-90deg); } 50% { -webkit-transform: translate(50px, 50px) rotate(-180deg); transform: translate(50px, 50px) rotate(-180deg); } 75% { -webkit-transform: translateY(50px) scale(0.5) rotate(-270deg); transform: translateY(50px) scale(0.5) rotate(-270deg); } 100% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } } @keyframes cube-transition { 25% { -webkit-transform: translateX(50px) scale(0.5) rotate(-90deg); transform: translateX(50px) scale(0.5) rotate(-90deg); } 50% { -webkit-transform: translate(50px, 50px) rotate(-180deg); transform: translate(50px, 50px) rotate(-180deg); } 75% { -webkit-transform: translateY(50px) scale(0.5) rotate(-270deg); transform: translateY(50px) scale(0.5) rotate(-270deg); } 100% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } } .cube-transition[data-v-39432f99] { position: relative; -webkit-transform: translate(-25px, -25px); transform: translate(-25px, -25px); } .cube-transition > div[data-v-39432f99] { -webkit-animation-fill-mode: both; animation-fill-mode: both; width: 10px; height: 10px; position: absolute; top: -5px; left: -5px; background-color: #fff; -webkit-animation: cube-transition 1.6s 0s infinite ease-in-out; animation: cube-transition 1.6s 0s infinite ease-in-out; } .cube-transition > div[data-v-39432f99]:last-child { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } @-webkit-keyframes spin-rotate { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 50% { -webkit-transform: rotate(180deg); transform: rotate(180deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spin-rotate { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 50% { -webkit-transform: rotate(180deg); transform: rotate(180deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .semi-circle-spin[data-v-39432f99] { position: relative; width: 35px; height: 35px; overflow: hidden; } .semi-circle-spin > div[data-v-39432f99] { position: absolute; border-width: 0px; border-radius: 100%; -webkit-animation: spin-rotate 0.6s 0s infinite linear; animation: spin-rotate 0.6s 0s infinite linear; background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #fff), to(#fff)); background-image: linear-gradient(transparent 0%, transparent 70%, #fff 30%, #fff 100%); width: 100%; height: 100%; } @-webkit-keyframes bar-progress { 0% { -webkit-transform: scaleY(20%); transform: scaleY(20%); opacity: 1; } 25% { -webkit-transform: translateX(6%) scaleY(10%); transform: translateX(6%) scaleY(10%); opacity: 0.7; } 50% { -webkit-transform: translateX(20%) scaleY(20%); transform: translateX(20%) scaleY(20%); opacity: 1; } 75% { -webkit-transform: translateX(6%) scaleY(10%); transform: translateX(6%) scaleY(10%); opacity: 0.7; } 100% { -webkit-transform: scaleY(20%); transform: scaleY(20%); opacity: 1; } } @keyframes bar-progress { 0% { -webkit-transform: scaleY(20%); transform: scaleY(20%); opacity: 1; } 25% { -webkit-transform: translateX(6%) scaleY(10%); transform: translateX(6%) scaleY(10%); opacity: 0.7; } 50% { -webkit-transform: translateX(20%) scaleY(20%); transform: translateX(20%) scaleY(20%); opacity: 1; } 75% { -webkit-transform: translateX(6%) scaleY(10%); transform: translateX(6%) scaleY(10%); opacity: 0.7; } 100% { -webkit-transform: scaleY(20%); transform: scaleY(20%); opacity: 1; } } .bar-progress[data-v-39432f99] { width: 30%; height: 12px; } .bar-progress > div[data-v-39432f99] { position: relative; width: 20%; height: 12px; border-radius: 10px; background-color: #fff; -webkit-animation: bar-progress 3s cubic-bezier(0.57, 0.1, 0.44, 0.93) infinite; animation: bar-progress 3s cubic-bezier(0.57, 0.1, 0.44, 0.93) infinite; opacity: 1; } @-webkit-keyframes bar-swing { 0% { left: 0; } 50% { left: 70%; } 100% { left: 0; } } @keyframes bar-swing { 0% { left: 0; } 50% { left: 70%; } 100% { left: 0; } } .bar-swing[data-v-39432f99] { width: 30%; height: 8px; } .bar-swing > div[data-v-39432f99] { position: relative; width: 30%; height: 8px; border-radius: 10px; background-color: #fff; -webkit-animation: bar-swing 1.5s infinite; animation: bar-swing 1.5s infinite; } @-webkit-keyframes bar-swing-container { 0% { left: 0; -webkit-transform: translateX(0); transform: translateX(0); } 50% { left: 70%; -webkit-transform: translateX(-4px); transform: translateX(-4px); } 100% { left: 0; -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes bar-swing-container { 0% { left: 0; -webkit-transform: translateX(0); transform: translateX(0); } 50% { left: 70%; -webkit-transform: translateX(-4px); transform: translateX(-4px); } 100% { left: 0; -webkit-transform: translateX(0); transform: translateX(0); } } .bar-swing-container[data-v-39432f99] { width: 20%; height: 8px; position: relative; } .bar-swing-container div[data-v-39432f99]:nth-child(1) { position: absolute; width: 100%; background-color: rgba(255, 255, 255, 0.2); height: 12px; border-radius: 10px; } .bar-swing-container div[data-v-39432f99]:nth-child(2) { position: absolute; width: 30%; height: 8px; border-radius: 10px; background-color: #fff; -webkit-animation: bar-swing-container 2s cubic-bezier(0.91, 0.35, 0.12, 0.6) infinite; animation: bar-swing-container 2s cubic-bezier(0.91, 0.35, 0.12, 0.6) infinite; margin: 2px 2px 0; } .sk-spinner[data-v-39432f99] { color: #333; } .sk-spinner > div[data-v-39432f99] { background-color: currentColor; } @-webkit-keyframes sk-fade-in { 0% { opacity: 0; } 50% { opacity: 0; } 100% { opacity: 1; } } @keyframes sk-fade-in { 0% { opacity: 0; } 50% { opacity: 0; } 100% { opacity: 1; } } .sk-fade-in[data-v-39432f99] { -webkit-animation: sk-fade-in 2s; animation: sk-fade-in 2s; } .sk-fade-in-half-second[data-v-39432f99] { -webkit-animation: sk-fade-in 1s; animation: sk-fade-in 1s; } .sk-fade-in-quarter-second[data-v-39432f99] { -webkit-animation: sk-fade-in 0.5s; animation: sk-fade-in 0.5s; } .sk-rotating-plane > div[data-v-39432f99] { width: 27px; height: 27px; background-color: currentColor; -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out; animation: sk-rotateplane 1.2s infinite ease-in-out; } @-webkit-keyframes sk-rotateplane { 0% { -webkit-transform: perspective(120px) } 50% { -webkit-transform: perspective(120px) rotateY(180deg) } 100% { -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg) } } @keyframes sk-rotateplane { 0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg); -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); } 50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); } 100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } } .sk-double-bounce[data-v-39432f99] { width: 27px; height: 27px; position: relative; } .sk-double-bounce > div[data-v-39432f99] { width: 100%; height: 100%; border-radius: 50%; background-color: currentColor; opacity: 0.6; position: absolute; top: 0; left: 0; -webkit-animation: sk-bounce 2.0s infinite ease-in-out; animation: sk-bounce 2.0s infinite ease-in-out; } .sk-double-bounce > div[data-v-39432f99]:last-child { -webkit-animation-delay: -1.0s; animation-delay: -1.0s; } @-webkit-keyframes sk-bounce { 0%, 100% { -webkit-transform: scale(0.0) } 50% { -webkit-transform: scale(1.0) } } @keyframes sk-bounce { 0%, 100% { transform: scale(0.0); -webkit-transform: scale(0.0); } 50% { transform: scale(1.0); -webkit-transform: scale(1.0); } } .sk-wave[data-v-39432f99] { width: 50px; height: 40px; text-align: center; font-size: 10px; } .sk-wave > div[data-v-39432f99] { background-color: currentColor; height: 100%; width: 6px; margin: 0 3px 0 0; display: inline-block; -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out; animation: sk-stretchdelay 1.2s infinite ease-in-out; } .sk-wave > div[data-v-39432f99]:nth-child(2) { -webkit-animation-delay: -1.1s; animation-delay: -1.1s; } .sk-wave > div[data-v-39432f99]:nth-child(3) { -webkit-animation-delay: -1.0s; animation-delay: -1.0s; } .sk-wave > div[data-v-39432f99]:nth-child(4) { -webkit-animation-delay: -0.9s; animation-delay: -0.9s; } .sk-wave > div[data-v-39432f99]:nth-child(5) { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } @-webkit-keyframes sk-stretchdelay { 0%, 40%, 100% { -webkit-transform: scaleY(0.4) } 20% { -webkit-transform: scaleY(1.0) } } @keyframes sk-stretchdelay { 0%, 40%, 100% { transform: scaleY(0.4); -webkit-transform: scaleY(0.4); } 20% { transform: scaleY(1.0); -webkit-transform: scaleY(1.0); } } .sk-wandering-cubes[data-v-39432f99] { width: 52px; height: 52px; position: relative; } .sk-wandering-cubes > div[data-v-39432f99] { background-color: currentColor; width: 10px; height: 10px; position: absolute; top: 0; left: 0; -webkit-animation: sk-cubemove 1.8s infinite ease-in-out; animation: sk-cubemove 1.8s infinite ease-in-out; } .sk-wandering-cubes > div[data-v-39432f99]:last-child { -webkit-animation-delay: -0.9s; animation-delay: -0.9s; } @-webkit-keyframes sk-cubemove { 25% { -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5) } 50% { -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg) } 75% { -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5) } 100% { -webkit-transform: rotate(-360deg) } } @keyframes sk-cubemove { 25% { transform: translateX(42px) rotate(-90deg) scale(0.5); -webkit-transform: translateX(42px) rotate(-90deg) scale(0.5); } 50% { /* Hack to make FF rotate in the right direction */ transform: translateX(42px) translateY(42px) rotate(-179deg); -webkit-transform: translateX(42px) translateY(42px) rotate(-179deg); } 50.1%[data-v-39432f99] { transform: translateX(42px) translateY(42px) rotate(-180deg); -webkit-transform: translateX(42px) translateY(42px) rotate(-180deg); } 75% { transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); -webkit-transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); } 100% { transform: rotate(-360deg); -webkit-transform: rotate(-360deg); } } .sk-pulse > div[data-v-39432f99] { width: 27px; height: 27px; background-color: currentColor; border-radius: 100%; -webkit-animation: sk-scaleout 1.0s infinite ease-in-out; animation: sk-scaleout 1.0s infinite ease-in-out; } @-webkit-keyframes sk-scaleout { 0% { -webkit-transform: scale(0.0) } 100% { -webkit-transform: scale(1.0); opacity: 0; } } @keyframes sk-scaleout { 0% { transform: scale(0.0); -webkit-transform: scale(0.0); } 100% { transform: scale(1.0); -webkit-transform: scale(1.0); opacity: 0; } } .sk-chasing-dots[data-v-39432f99] { width: 27px; height: 27px; position: relative; -webkit-animation: sk-rotate 2.0s infinite linear; animation: sk-rotate 2.0s infinite linear; } .sk-chasing-dots > div[data-v-39432f99] { width: 60%; height: 60%; display: inline-block; position: absolute; top: 0; background-color: currentColor; border-radius: 100%; -webkit-animation: sk-bounce 2.0s infinite ease-in-out; animation: sk-bounce 2.0s infinite ease-in-out; } .sk-chasing-dots > div[data-v-39432f99]:last-child { top: auto; bottom: 0; -webkit-animation-delay: -1.0s; animation-delay: -1.0s; } @-webkit-keyframes sk-rotate { 100% { -webkit-transform: rotate(360deg) }} @keyframes sk-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg); } } @-webkit-keyframes sk-bounce { 0%, 100% { -webkit-transform: scale(0.0) } 50% { -webkit-transform: scale(1.0) } } @keyframes sk-bounce { 0%, 100% { transform: scale(0.0); -webkit-transform: scale(0.0); } 50% { transform: scale(1.0); -webkit-transform: scale(1.0); } } .sk-three-bounce[data-v-39432f99] { height: 18px; } .sk-three-bounce > div[data-v-39432f99] { width: 18px; height: 18px; background-color: currentColor; border-radius: 100%; display: inline-block; -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out; animation: sk-bouncedelay 1.4s infinite ease-in-out; /* Prevent first frame from flickering when animation starts */ -webkit-animation-fill-mode: both; animation-fill-mode: both; } .sk-three-bounce > div[data-v-39432f99]:first-child { -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .sk-three-bounce > div[data-v-39432f99]:nth-child(2) { -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } @-webkit-keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0.0) } 40% { -webkit-transform: scale(1.0) } } @keyframes sk-bouncedelay { 0%, 80%, 100% { transform: scale(0.0); -webkit-transform: scale(0.0); } 40% { transform: scale(1.0); -webkit-transform: scale(1.0); } } .sk-circle[data-v-39432f99] { width: 40px; height: 40px; position: relative; } .sk-circle > div[data-v-39432f99] { background-color: initial; width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .sk-circle > div[data-v-39432f99]::before { content: ''; display: block; margin: 0 auto; width: 20%; height: 20%; background-color: currentColor; border-radius: 100%; -webkit-animation: sk-bouncedelay 1.2s infinite ease-in-out; animation: sk-bouncedelay 1.2s infinite ease-in-out; /* Prevent first frame from flickering when animation starts */ -webkit-animation-fill-mode: both; animation-fill-mode: both; } .sk-circle > div[data-v-39432f99]:nth-child(2) { -webkit-transform: rotate(30deg); transform: rotate(30deg) } .sk-circle > div[data-v-39432f99]:nth-child(3) { -webkit-transform: rotate(60deg); transform: rotate(60deg) } .sk-circle > div[data-v-39432f99]:nth-child(4) { -webkit-transform: rotate(90deg); transform: rotate(90deg) } .sk-circle > div[data-v-39432f99]:nth-child(5) { -webkit-transform: rotate(120deg); transform: rotate(120deg) } .sk-circle > div[data-v-39432f99]:nth-child(6) { -webkit-transform: rotate(150deg); transform: rotate(150deg) } .sk-circle > div[data-v-39432f99]:nth-child(7) { -webkit-transform: rotate(180deg); transform: rotate(180deg) } .sk-circle > div[data-v-39432f99]:nth-child(8) { -webkit-transform: rotate(210deg); transform: rotate(210deg) } .sk-circle > div[data-v-39432f99]:nth-child(9) { -webkit-transform: rotate(240deg); transform: rotate(240deg) } .sk-circle > div[data-v-39432f99]:nth-child(10) { -webkit-transform: rotate(270deg); transform: rotate(270deg) } .sk-circle > div[data-v-39432f99]:nth-child(11) { -webkit-transform: rotate(300deg); transform: rotate(300deg) } .sk-circle > div[data-v-39432f99]:nth-child(12) { -webkit-transform: rotate(330deg); transform: rotate(330deg) } .sk-circle > div[data-v-39432f99]:nth-child(2)::before { -webkit-animation-delay: -1.1s; animation-delay: -1.1s } .sk-circle > div[data-v-39432f99]:nth-child(3)::before { -webkit-animation-delay: -1.0s; animation-delay: -1.0s } .sk-circle > div[data-v-39432f99]:nth-child(4)::before { -webkit-animation-delay: -0.9s; animation-delay: -0.9s } .sk-circle > div[data-v-39432f99]:nth-child(5)::before { -webkit-animation-delay: -0.8s; animation-delay: -0.8s } .sk-circle > div[data-v-39432f99]:nth-child(6)::before { -webkit-animation-delay: -0.7s; animation-delay: -0.7s } .sk-circle > div[data-v-39432f99]:nth-child(7)::before { -webkit-animation-delay: -0.6s; animation-delay: -0.6s } .sk-circle > div[data-v-39432f99]:nth-child(8)::before { -webkit-animation-delay: -0.5s; animation-delay: -0.5s } .sk-circle > div[data-v-39432f99]:nth-child(9)::before { -webkit-animation-delay: -0.4s; animation-delay: -0.4s } .sk-circle > div[data-v-39432f99]:nth-child(10)::before { -webkit-animation-delay: -0.3s; animation-delay: -0.3s } .sk-circle > div[data-v-39432f99]:nth-child(11)::before { -webkit-animation-delay: -0.2s; animation-delay: -0.2s } .sk-circle > div[data-v-39432f99]:nth-child(12)::before { -webkit-animation-delay: -0.1s; animation-delay: -0.1s } @-webkit-keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0.0) } 40% { -webkit-transform: scale(1.0) } } @keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0.0); transform: scale(0.0); } 40% { -webkit-transform: scale(1.0); transform: scale(1.0); } } .sk-cube-grid[data-v-39432f99] { width: 40px; height: 40px; } .sk-cube-grid > div[data-v-39432f99] { width: 33%; height: 33%; background-color: currentColor; float: left; -webkit-animation: sk-scaleDelay 1.3s infinite ease-in-out; animation: sk-scaleDelay 1.3s infinite ease-in-out; } /* * Spinner positions * 1 2 3 * 4 5 6 * 7 8 9 */ .sk-cube-grid > div[data-v-39432f99]:nth-child(1) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s } .sk-cube-grid > div[data-v-39432f99]:nth-child(2) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s } .sk-cube-grid > div[data-v-39432f99]:nth-child(3) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s } .sk-cube-grid > div[data-v-39432f99]:nth-child(4) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s } .sk-cube-grid > div[data-v-39432f99]:nth-child(5) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s } .sk-cube-grid > div[data-v-39432f99]:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s } .sk-cube-grid > div[data-v-39432f99]:nth-child(7) { -webkit-animation-delay: 0.0s; animation-delay: 0.0s } .sk-cube-grid > div[data-v-39432f99]:nth-child(8) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s } .sk-cube-grid > div[data-v-39432f99]:nth-child(9) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s } @-webkit-keyframes sk-scaleDelay { 0%, 70%, 100% { -webkit-transform:scale3D(1.0, 1.0, 1.0) } 35% { -webkit-transform:scale3D(0.0, 0.0, 1.0) } } @keyframes sk-scaleDelay { 0%, 70%, 100% { -webkit-transform:scale3D(1.0, 1.0, 1.0); transform:scale3D(1.0, 1.0, 1.0) } 35% { -webkit-transform:scale3D(0.0, 0.0, 1.0); transform:scale3D(0.0, 0.0, 1.0) } } .sk-fading-circle[data-v-39432f99] { width: 40px; height: 40px; position: relative; } .sk-fading-circle > div[data-v-39432f99] { background-color: initial; width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .sk-fading-circle > div[data-v-39432f99]::before { content: ''; display: block; margin: 0 auto; width: 15%; height: 15%; background-color: currentColor; border-radius: 100%; -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; } .sk-fading-circle > div[data-v-39432f99]:nth-child(2) { -webkit-transform: rotate(30deg); transform: rotate(30deg); } .sk-fading-circle > div[data-v-39432f99]:nth-child(3) { -webkit-transform: rotate(60deg); transform: rotate(60deg); } .sk-fading-circle > div[data-v-39432f99]:nth-child(4) { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .sk-fading-circle > div[data-v-39432f99]:nth-child(5) { -webkit-transform: rotate(120deg); transform: rotate(120deg); } .sk-fading-circle > div[data-v-39432f99]:nth-child(6) { -webkit-transform: rotate(150deg); transform: rotate(150deg); } .sk-fading-circle > div[data-v-39432f99]:nth-child(7) { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .sk-fading-circle > div[data-v-39432f99]:nth-child(8) { -webkit-transform: rotate(210deg); transform: rotate(210deg); } .sk-fading-circle > div[data-v-39432f99]:nth-child(9) { -webkit-transform: rotate(240deg); transform: rotate(240deg); } .sk-fading-circle > div[data-v-39432f99]:nth-child(10) { -webkit-transform: rotate(270deg); transform: rotate(270deg); } .sk-fading-circle > div[data-v-39432f99]:nth-child(11) { -webkit-transform: rotate(300deg); transform: rotate(300deg); } .sk-fading-circle > div[data-v-39432f99]:nth-child(12) { -webkit-transform: rotate(330deg); transform: rotate(330deg); } .sk-fading-circle > div[data-v-39432f99]:nth-child(2)::before { -webkit-animation-delay: -1.1s; animation-delay: -1.1s; } .sk-fading-circle > div[data-v-39432f99]:nth-child(3)::before { -webkit-animation-delay: -1s; animation-delay: -1s; } .sk-fading-circle > div[data-v-39432f99]:nth-child(4)::before { -webkit-animation-delay: -0.9s; animation-delay: -0.9s; } .sk-fading-circle > div[data-v-39432f99]:nth-child(5)::before { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } .sk-fading-circle > div[data-v-39432f99]:nth-child(6)::before { -webkit-animation-delay: -0.7s; animation-delay: -0.7s; } .sk-fading-circle > div[data-v-39432f99]:nth-child(7)::before { -webkit-animation-delay: -0.6s; animation-delay: -0.6s; } .sk-fading-circle > div[data-v-39432f99]:nth-child(8)::before { -webkit-animation-delay: -0.5s; animation-delay: -0.5s; } .sk-fading-circle > div[data-v-39432f99]:nth-child(9)::before { -webkit-animation-delay: -0.4s; animation-delay: -0.4s; } .sk-fading-circle > div[data-v-39432f99]:nth-child(10)::before { -webkit-animation-delay: -0.3s; animation-delay: -0.3s; } .sk-fading-circle > div[data-v-39432f99]:nth-child(11)::before { -webkit-animation-delay: -0.2s; animation-delay: -0.2s; } .sk-fading-circle > div[data-v-39432f99]:nth-child(12)::before { -webkit-animation-delay: -0.1s; animation-delay: -0.1s; } @-webkit-keyframes sk-circleFadeDelay { 0%, 39%, 100% { opacity: 0; } 40% { opacity: 1; } } @keyframes sk-circleFadeDelay { 0%, 39%, 100% { opacity: 0; } 40% { opacity: 1; } } .sk-folding-cube[data-v-39432f99] { width: 40px; height: 40px; position: relative; -webkit-transform: rotateZ(45deg); transform: rotateZ(45deg); } .sk-folding-cube > div[data-v-39432f99] { background-color: initial; float: left; width: 50%; height: 50%; position: relative; -webkit-transform: scale(1.1); transform: scale(1.1); } .sk-folding-cube > div[data-v-39432f99]::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: currentColor; -webkit-animation: sk-foldCubeAngle 2.4s infinite linear both; animation: sk-foldCubeAngle 2.4s infinite linear both; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; } .sk-folding-cube > div[data-v-39432f99]:nth-child(2) { -webkit-transform: scale(1.1) rotateZ(90deg); transform: scale(1.1) rotateZ(90deg); } .sk-folding-cube > div[data-v-39432f99]:nth-child(4) { -webkit-transform: scale(1.1) rotateZ(180deg); transform: scale(1.1) rotateZ(180deg); } .sk-folding-cube > div[data-v-39432f99]:nth-child(3) { -webkit-transform: scale(1.1) rotateZ(270deg); transform: scale(1.1) rotateZ(270deg); } .sk-folding-cube > div[data-v-39432f99]:nth-child(2)::before { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } .sk-folding-cube > div[data-v-39432f99]:nth-child(4)::before { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .sk-folding-cube > div[data-v-39432f99]:nth-child(3)::before { -webkit-animation-delay: 0.9s; animation-delay: 0.9s; } @-webkit-keyframes sk-foldCubeAngle { 0%, 10% { -webkit-transform: perspective(140px) rotateX(-180deg); transform: perspective(140px) rotateX(-180deg); opacity: 0; } 25%, 75% { -webkit-transform: perspective(140px) rotateX(0deg); transform: perspective(140px) rotateX(0deg); opacity: 1; } 90%, 100% { -webkit-transform: perspective(140px) rotateY(180deg); transform: perspective(140px) rotateY(180deg); opacity: 0; } } @keyframes sk-foldCubeAngle { 0%, 10% { -webkit-transform: perspective(140px) rotateX(-180deg); transform: perspective(140px) rotateX(-180deg); opacity: 0; } 25%, 75% { -webkit-transform: perspective(140px) rotateX(0deg); transform: perspective(140px) rotateX(0deg); opacity: 1; } 90%, 100% { -webkit-transform: perspective(140px) rotateY(180deg); transform: perspective(140px) rotateY(180deg); opacity: 0; } } .sk-wordpress > div[data-v-39432f99] { width: 27px; height: 27px; background-color: currentColor; display: inline-block; border-radius: 27px; position: relative; -webkit-animation: sk-inner-circle 1s linear infinite; animation: sk-inner-circle 1s linear infinite; } .sk-wordpress > div[data-v-39432f99]::after { content: ''; display: block; background-color: #fff; width: 8px; height: 8px; position: absolute; border-radius: 8px; top: 5px; left: 5px; } @-webkit-keyframes sk-inner-circle { 0% { -webkit-transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); } } @keyframes sk-inner-circle { 0% { transform: rotate(0); -webkit-transform:rotate(0); } 100% { transform: rotate(360deg); -webkit-transform:rotate(360deg); } } .ball-triangle-path > div[data-v-39432f99], .ball-scale-ripple-multiple > div[data-v-39432f99], .ball-scale-ripple > div[data-v-39432f99] { background-color: initial; border-color: currentColor; } .ball-clip-rotate > div[data-v-39432f99] { background-color: initial; border-top-color: currentColor; border-right-color: currentColor; border-left-color: currentColor; } .ball-clip-rotate-pulse > div[data-v-39432f99]:first-child { background-color: currentColor; } .ball-clip-rotate-pulse > div[data-v-39432f99]:last-child { background-color: initial; border-top-color: currentColor; border-bottom-color: currentColor; } .ball-clip-rotate-multiple > div[data-v-39432f99]:first-child { background-color: initial; border-right-color: currentColor; border-left-color: currentColor; } .ball-clip-rotate-multiple > div[data-v-39432f99]:last-child { background-color: initial; border-top-color: currentColor; border-bottom-color: currentColor; } .triangle-skew-spin > div[data-v-39432f99] { background-color: initial; border-bottom-color: currentColor; } .pacman > div[data-v-39432f99]:nth-child(1), .pacman > div[data-v-39432f99]:nth-child(2) { background-color: initial; border-top-color: currentColor; border-left-color: currentColor; border-bottom-color: currentColor; } .pacman > div[data-v-39432f99]:nth-child(3), .pacman > div[data-v-39432f99]:nth-child(4), .pacman > div[data-v-39432f99]:nth-child(5) { background-color: currentColor; } /*# sourceMappingURL=Spinner.vue.map */";e.type="text/css",e.styleSheet?e.styleSheet.cssText=n:e.appendChild(document.createTextNode(n)),t.appendChild(e)}}(),{render:function(){var t,e,n,r=this,a=r.$createElement,i=r._self._c||a;return""!==r.loading.className?i("div",{class:[(t={"sk-fade-in":"full"===r.fadeIn&&!r.noFadeIn,"sk-fade-in-half-second":"half"===r.fadeIn&&!r.noFadeIn,"sk-fade-in-quarter-second":"quarter"===r.fadeIn&&!r.noFadeIn},e=r.className,n=!!r.className,e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t),"sk-spinner",r.loading.className],style:r.style},r._l(r.loading.divCount,(function(t,e){return i("div",{key:e})}))):r._e()},staticRenderFns:[],_scopeId:"data-v-39432f99",name:"Spinner",props:{name:{type:String,default:"three-bounce"},color:{type:String,default:""},noFadeIn:{type:Boolean,default:!1},fadeIn:{type:String,default:"full"},className:{type:String,default:""},width:{type:String,default:""},height:{type:String,default:""}},data:function(){return{allSpinners:n.allSpinners}},computed:{loading:function(){var t=this.allSpinners[this.name];if(void 0!==t){var e=void 0!==t.className?t.className:this.name;return Object.assign({},t,{className:e})}return{className:"",divCount:0}},style:function(){return(""!==this.color?"color: "+this.color+";":"")+(""!==this.width?"width: "+this.width+"px;":"")+(""!==this.height?"height: "+this.height+"px;":"")}}}}))},f069:function(t,e,n){"use strict";var r=n("1c0b"),a=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=r(e),this.reject=r(n)};t.exports.f=function(t){return new a(t)}},f0f2:function(t){t.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"⁡","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"⁡","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"⁣","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"⁣","InvisibleTimes":"⁢","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"⁠","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"­","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":"  ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"​","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"‍","zwnj":"‌"}')},f183:function(t,e,n){var r=n("d012"),a=n("861d"),i=n("5135"),o=n("9bf2").f,s=n("90e3"),c=n("bb2f"),l=s("meta"),u=0,f=Object.isExtensible||function(){return!0},d=function(t){o(t,l,{value:{objectID:"O"+ ++u,weakData:{}}})},p=function(t,e){if(!a(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,l)){if(!f(t))return"F";if(!e)return"E";d(t)}return t[l].objectID},h=function(t,e){if(!i(t,l)){if(!f(t))return!0;if(!e)return!1;d(t)}return t[l].weakData},m=function(t){return c&&v.REQUIRED&&f(t)&&!i(t,l)&&d(t),t},v=t.exports={REQUIRED:!1,fastKey:p,getWeakData:h,onFreeze:m};r[l]=!0},f4d6:function(t,e,n){var r=n("ffd6"),a=1/0;function i(t){if("string"==typeof t||r(t))return t;var e=t+"";return"0"==e&&1/t==-a?"-0":e}t.exports=i},f5df:function(t,e,n){var r=n("00ee"),a=n("c6b6"),i=n("b622"),o=i("toStringTag"),s="Arguments"==a(function(){return arguments}()),c=function(t,e){try{return t[e]}catch(n){}};t.exports=r?a:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=c(e=Object(t),o))?n:s?a(e):"Object"==(r=a(e))&&"function"==typeof e.callee?"Arguments":r}},f608:function(t,e,n){var r=n("6747"),a=n("ffd6"),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;function s(t,e){if(r(t))return!1;var n=typeof t;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=t&&!a(t))||(o.test(t)||!i.test(t)||null!=e&&t in Object(e))}t.exports=s},f772:function(t,e,n){var r=n("5692"),a=n("90e3"),i=r("keys");t.exports=function(t){return i[t]||(i[t]=a(t))}},f7c2:function(t,e){function n(t,e){var n={};"string"===typeof e&&(e=[].slice.call(arguments,1));for(var r=e.length,a=0;a-1}t.exports=a},fc6a:function(t,e,n){var r=n("44ad"),a=n("1d80");t.exports=function(t){return r(a(t))}},fd3a:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var r=n("8c86");function a(t){Object(r["a"])(1,arguments);var e=Object.prototype.toString.call(t);return t instanceof Date||"object"===typeof t&&"[object Date]"===e?new Date(t.getTime()):"number"===typeof t||"[object Number]"===e?new Date(t):("string"!==typeof t&&"[object String]"!==e||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}},fdbc:function(t,e){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},fdbf:function(t,e,n){var r=n("4930");t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},fe1f:function(t,e,n){"use strict";function r(t){if(null===t||!0===t||!1===t)return NaN;var e=Number(t);return isNaN(e)?e:e<0?Math.ceil(e):Math.floor(e)}n.d(e,"a",(function(){return r}))},fea9:function(t,e,n){var r=n("da84");t.exports=r.Promise},ffd6:function(t,e,n){var r=n("3729"),a=n("1310"),i="[object Symbol]";function o(t){return"symbol"==typeof t||a(t)&&r(t)==i}t.exports=o}}]); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoianMvY2h1bmstdmVuZG9ycy41NDJhNzZhNC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy9qcy9jaHVuay12ZW5kb3JzLjU0MmE3NmE0LmpzIl0sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7OztBQXFEQTs7Ozs7O0FBbzNFQTs7Ozs7OztBQXc0WEE7Ozs7Ozs7Ozs7Ozs7QUF5bkpBOzs7Ozs7Ozs7Ozs7QUEwd0hBOzs7Ozs7QUErK0lBIiwic291cmNlUm9vdCI6IiJ9 \ No newline at end of file diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/manifest.json b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/manifest.json deleted file mode 100644 index fad59a7f..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/manifest.json +++ /dev/null @@ -1 +0,0 @@ -{"name":"Clockwork","short_name":"Clockwork","theme_color":"#2786f3","icons":[{"src":"img/icons/apple-touch-icon-180x180.png","sizes":"180x180","type":"image/png"}],"start_url":"/","display":"standalone","background_color":"#fff"} \ No newline at end of file diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/precache-manifest.865da193e6a5f87de084742d108c73f8.js b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/precache-manifest.865da193e6a5f87de084742d108c73f8.js deleted file mode 100644 index 8ac5ac3b..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/precache-manifest.865da193e6a5f87de084742d108c73f8.js +++ /dev/null @@ -1,58 +0,0 @@ -self.__precacheManifest = (self.__precacheManifest || []).concat([ - { - "revision": "04f24a4ab0f22628ffa3", - "url": "css/app.22031d28.css" - }, - { - "revision": "611a8f3ac0aa856f4018f676d719c67f", - "url": "img/appearance-auto-icon.png" - }, - { - "revision": "4a9a5b7dee3fc2c7d2a684e63c447b55", - "url": "img/appearance-dark-icon.png" - }, - { - "revision": "2439692fa652a49e5c3d820fd67cdc27", - "url": "img/appearance-light-icon.png" - }, - { - "revision": "bb5196d7b075e39fd6a661ba44aa6a92", - "url": "img/whats-new/5.0/client-metrics.png" - }, - { - "revision": "d78cafd4b6be96deda3eb2e9954b77ab", - "url": "img/whats-new/5.0/clockwork-5.png" - }, - { - "revision": "81a43ef164ad401de937091824436e75", - "url": "img/whats-new/5.0/models-tab.png" - }, - { - "revision": "8289742997480ce6748e3f819b68ca0e", - "url": "img/whats-new/5.0/notifications-tab.png" - }, - { - "revision": "942ad4031f62aac1061c257428b9ad40", - "url": "img/whats-new/5.0/timeline.png" - }, - { - "revision": "6c9e98b21595855028a29014642fee4c", - "url": "img/whats-new/5.0/toolbar.png" - }, - { - "revision": "1a8753e63dbeca9ab860e728c9409f80", - "url": "index.html" - }, - { - "revision": "04f24a4ab0f22628ffa3", - "url": "js/app.acca6230.js" - }, - { - "revision": "43f357e6d4aa46f0dd0e", - "url": "js/chunk-vendors.542a76a4.js" - }, - { - "revision": "7bcaca7d628e3fabb246a02425e072dd", - "url": "manifest.json" - } -]); \ No newline at end of file diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/service-worker.js b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/service-worker.js deleted file mode 100644 index 6a085989..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/service-worker.js +++ /dev/null @@ -1,34 +0,0 @@ -/** - * Welcome to your Workbox-powered service worker! - * - * You'll need to register this file in your web app and you should - * disable HTTP caching for this file too. - * See https://goo.gl/nhQhGp - * - * The rest of the code is auto-generated. Please don't update this file - * directly; instead, make changes to your Workbox build configuration - * and re-run your build process. - * See https://goo.gl/2aRDsh - */ - -importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js"); - -importScripts( - "precache-manifest.865da193e6a5f87de084742d108c73f8.js" -); - -workbox.core.setCacheNameDetails({prefix: "Clockwork"}); - -self.addEventListener('message', (event) => { - if (event.data && event.data.type === 'SKIP_WAITING') { - self.skipWaiting(); - } -}); - -/** - * The workboxSW.precacheAndRoute() method efficiently caches and responds to - * requests for URLs in the manifest. - * See https://goo.gl/S9QRab - */ -self.__precacheManifest = [].concat(self.__precacheManifest || []); -workbox.precaching.precacheAndRoute(self.__precacheManifest, {}); diff --git a/conf/site/vendor/itsgoingd/clockwork/LICENSE b/conf/site/vendor/itsgoingd/clockwork/LICENSE deleted file mode 100644 index 54ead011..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2013 Miroslav Rigler - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/conf/site/vendor/itsgoingd/clockwork/README.md b/conf/site/vendor/itsgoingd/clockwork/README.md deleted file mode 100644 index 8fd59757..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/README.md +++ /dev/null @@ -1,144 +0,0 @@ -

- - -

- -> Clockwork is a development tool for PHP available right in your browser. Clockwork gives you an insight into your application runtime - including request data, performance metrics, log entries, database queries, cache queries, redis commands, dispatched events, queued jobs, rendered views and more - for HTTP requests, commands, queue jobs and tests. - -> *This repository contains the server-side component of Clockwork.* - -> Check out on the [Clockwork website](https://underground.works/clockwork) for details. - -

- - - - - - - - - - - - - - - - - - - - - - - - -

- -### Installation - -Install the Clockwork library via [Composer](https://getcomposer.org/). - -``` -$ composer require itsgoingd/clockwork -``` - -Congratulations, you are done! To enable more features like commands or queue jobs profiling, publish the configuration file via the `vendor:publish` Artisan command. - -**Note:** If you are using the Laravel route cache, you will need to refresh it using the route:cache Artisan command. - -Read [full installation instructions](https://underground.works/clockwork/#docs-installation) on the Clockwork website. - -### Features - -#### Collecting data - -The Clockwork server-side component collects and stores data about your application. - -Clockwork is only active when your app is in debug mode by default. You can choose to explicitly enable or disable Clockwork, or even set Clockwork to always collect data without exposing them for further analysis. - -We collect a whole bunch of useful data by default, but you can enable more features or disable features you don't need in the config file. - -Some features might allow for advanced options, eg. for database queries you can set a slow query threshold or enable detecting of duplicate (N+1) queries. Check out the config file to see all what Clockwork can do. - -There are several options that allow you to choose for which requests Clockwork is active. - -On-demand mode will collect data only when Clockwork app is open. You can even specify a secret to be set in the app settings to collect request. Errors only will record only requests ending with 4xx and 5xx responses. Slow only will collect only requests with responses above the set slow threshold. You can also filter the collected and recorded requests by a custom closure. CORS pre-flight requests will not be collected by default. - -New in Clockwork 4.1, artisan commands, queue jobs and tests can now also be collected, you need to enable this in the config file. - -Clockwork also collects stack traces for data like log messages or database queries. Last 10 frames of the trace are collected by default. You can change the frames limit or disable this feature in the configuration file. - -#### Viewing data - -##### Web interface - -Open `your.app/clockwork` to view and interact with the collected data. - -The app will show all executed requests, which is useful when the request is not made by browser, but for example a mobile application you are developing an API for. - -##### Browser extension - -A browser dev tools extension is also available for Chrome and Firefox: - -- [Chrome Web Store](https://chrome.google.com/webstore/detail/clockwork/dmggabnehkmmfmdffgajcflpdjlnoemp) -- [Firefox Addons](https://addons.mozilla.org/en-US/firefox/addon/clockwork-dev-tools/) - -##### Toolbar - -Clockwork now gives you an option to show basic request information in the form of a toolbar in your app. - -The toolbar is fully rendered client-side and requires installing a tiny javascript library. - -[Learn more](https://underground.works/clockwork/#docs-viewing-data) on the Clockwork website. - -#### Logging - -You can log any variable via the clock() helper, from a simple string to an array or object, even multiple values: - -```php -clock(User::first(), auth()->user(), $username) -``` - -The `clock()` helper function returns it's first argument, so you can easily add inline debugging statements to your code: - -```php -User::create(clock($request->all())) -``` - -If you want to specify a log level, you can use the long-form call: - -```php -clock()->info("User {$username} logged in!") -``` - -#### Timeline - -Timeline gives you a visual representation of your application runtime. - -To add an event to the timeline - start it with a description, execute the tracked code and finish the event. A fluent api is available to further configure the event. - -```php -// using timeline api with begin/end and fluent configuration -clock()->event('Importing tweets')->color('purple')->begin(); - ... -clock()->event('Importing tweets')->end(); -``` - -Alternatively you can execute the tracked code block as a closure. You can also choose to use an array based configuration instead of the fluent api. - -```php -// using timeline api with run and array-based configuration -clock()->event('Updating cache', [ 'color' => 'green' ])->run(function () { - ... -}); -``` - -Read more about available features on the [Clockwork website](https://underground.works/clockwork). - -

- - - -

diff --git a/conf/site/vendor/itsgoingd/clockwork/composer.json b/conf/site/vendor/itsgoingd/clockwork/composer.json deleted file mode 100644 index d90cc040..00000000 --- a/conf/site/vendor/itsgoingd/clockwork/composer.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "itsgoingd/clockwork", - "description": "php dev tools in your browser", - "keywords": ["debugging", "profiling", "logging", "laravel", "lumen", "slim", "devtools"], - "homepage": "https://underground.works/clockwork", - "license": "MIT", - "authors": [ - { - "name": "itsgoingd", - "email": "itsgoingd@luzer.sk", - "homepage": "https://twitter.com/itsgoingd" - } - ], - "require": { - "php": ">=5.6", - "ext-json": "*", - "psr/log": "1.*" - }, - "autoload": { - "psr-4": { - "Clockwork\\": "Clockwork/" - } - }, - "extra": { - "laravel": { - "providers": [ - "Clockwork\\Support\\Laravel\\ClockworkServiceProvider" - ], - "aliases": { - "Clockwork": "Clockwork\\Support\\Laravel\\Facade" - } - } - } -}

k5vx;tFb{}a{6c-o`-Z1Y$ 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%0DW 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 Jk}XGL{tt_~{&D~S diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/clockwork-5.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/clockwork-5.png deleted file mode 100644 index e91ba9383d78f9646a3ef00ec959524a7a763521..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235393 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 z 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%0D-1M&Kf?nc$$*kQ)m)uT{M@{7-}wl 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≷yKHSX(G`>U&5XV%j{rin&MI>Jz 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 Yt-Q_R@c`{}e}1uNr>jfp_S0AY2SA6Ow*UYD diff --git a/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/notifications-tab.png b/conf/site/vendor/itsgoingd/clockwork/Clockwork/Web/public/img/whats-new/5.0/notifications-tab.png deleted file mode 100644 index 091491ad69f10222f86a2ba3ff1b2df5850a4b01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 302504 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