diff --git a/api/composer.json b/api/composer.json index 5834f8b4..f5e51cda 100644 --- a/api/composer.json +++ b/api/composer.json @@ -9,9 +9,9 @@ "license": "MIT", "require": { "php": "^7.3|^8.0", - "fleetbase/core-api": "^1.3.5", - "fleetbase/fleetops-api": "^0.3.7", - "fleetbase/storefront-api": "^0.2.5", + "fleetbase/core-api": "^1.3.6", + "fleetbase/fleetops-api": "^0.3.8", + "fleetbase/storefront-api": "^0.2.6", "fruitcake/laravel-cors": "^2.0", "guzzlehttp/guzzle": "^7.0.1", "laravel/framework": "^8.75", diff --git a/api/composer.lock b/api/composer.lock index b32c3382..701461e9 100644 --- a/api/composer.lock +++ b/api/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": "9b24e0c22870d1e9e36c0cbdaee254e3", + "content-hash": "e418b5c8d6080bdda1197266367e75c0", "packages": [ { "name": "aloha/twilio", @@ -192,16 +192,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.295.1", + "version": "3.295.10", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "31c69734d929510502b6401c01b593521efdcbc5" + "reference": "4d8b4f47639275248e212bd61b6bc51f9dd709f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/31c69734d929510502b6401c01b593521efdcbc5", - "reference": "31c69734d929510502b6401c01b593521efdcbc5", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/4d8b4f47639275248e212bd61b6bc51f9dd709f2", + "reference": "4d8b4f47639275248e212bd61b6bc51f9dd709f2", "shasum": "" }, "require": { @@ -281,9 +281,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.295.1" + "source": "https://github.com/aws/aws-sdk-php/tree/3.295.10" }, - "time": "2023-12-26T19:06:59+00:00" + "time": "2024-01-11T19:04:31+00:00" }, { "name": "aws/aws-sdk-php-laravel", @@ -2071,16 +2071,16 @@ }, { "name": "fleetbase/core-api", - "version": "1.3.5", + "version": "1.3.6", "source": { "type": "git", "url": "https://github.com/fleetbase/core-api.git", - "reference": "da81fdb445529a38a9a004cc85759a0649969fe2" + "reference": "5b63074b56a11a160beb8e32d6ba2067df80e6e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fleetbase/core-api/zipball/da81fdb445529a38a9a004cc85759a0649969fe2", - "reference": "da81fdb445529a38a9a004cc85759a0649969fe2", + "url": "https://api.github.com/repos/fleetbase/core-api/zipball/5b63074b56a11a160beb8e32d6ba2067df80e6e3", + "reference": "5b63074b56a11a160beb8e32d6ba2067df80e6e3", "shasum": "" }, "require": { @@ -2089,6 +2089,7 @@ "giggsey/libphonenumber-for-php": "^8.13", "grimzy/laravel-mysql-spatial": "^5.0", "guzzlehttp/guzzle": "^7.4", + "hammerstone/fast-paginate": "^1.0", "illuminate/broadcasting": "^7.0|^8.0|^9.0", "illuminate/contracts": "^7.0|^8.0|^9.0", "illuminate/database": "^7.0|^8.0|^9.0", @@ -2155,29 +2156,29 @@ ], "support": { "issues": "https://github.com/fleetbase/core-api/issues", - "source": "https://github.com/fleetbase/core-api/tree/v1.3.5" + "source": "https://github.com/fleetbase/core-api/tree/v1.3.6" }, - "time": "2023-12-27T03:17:54+00:00" + "time": "2024-01-12T09:09:57+00:00" }, { "name": "fleetbase/fleetops-api", - "version": "0.3.7", + "version": "0.3.8", "source": { "type": "git", "url": "https://github.com/fleetbase/fleetops.git", - "reference": "a825ddd0218cee671cfea6d901748f39d7d75236" + "reference": "d8ddeac118a795d5b7eec88752a5fe542eed4365" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fleetbase/fleetops/zipball/a825ddd0218cee671cfea6d901748f39d7d75236", - "reference": "a825ddd0218cee671cfea6d901748f39d7d75236", + "url": "https://api.github.com/repos/fleetbase/fleetops/zipball/d8ddeac118a795d5b7eec88752a5fe542eed4365", + "reference": "d8ddeac118a795d5b7eec88752a5fe542eed4365", "shasum": "" }, "require": { "barryvdh/laravel-dompdf": "^2.0", "brick/geo": "0.7.2", "cknow/laravel-money": "^7.1", - "fleetbase/core-api": "^1.3.4", + "fleetbase/core-api": "^1.3.6", "geocoder-php/google-maps-places-provider": "^1.4", "giggsey/libphonenumber-for-php": "^8.13", "league/geotools": "^1.1.0", @@ -2243,27 +2244,27 @@ ], "support": { "issues": "https://github.com/fleetbase/fleetops/issues", - "source": "https://github.com/fleetbase/fleetops/tree/v0.3.7" + "source": "https://github.com/fleetbase/fleetops/tree/v0.3.8" }, - "time": "2023-12-26T04:29:39+00:00" + "time": "2024-01-12T09:56:24+00:00" }, { "name": "fleetbase/storefront-api", - "version": "0.2.5", + "version": "0.2.6", "source": { "type": "git", "url": "https://github.com/fleetbase/storefront.git", - "reference": "37c44c989f5214379c6f7fdd03ef5a5911a0d4a4" + "reference": "1afef1deb719248a817aea23ac5434ff4a7dd1e1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fleetbase/storefront/zipball/37c44c989f5214379c6f7fdd03ef5a5911a0d4a4", - "reference": "37c44c989f5214379c6f7fdd03ef5a5911a0d4a4", + "url": "https://api.github.com/repos/fleetbase/storefront/zipball/1afef1deb719248a817aea23ac5434ff4a7dd1e1", + "reference": "1afef1deb719248a817aea23ac5434ff4a7dd1e1", "shasum": "" }, "require": { - "fleetbase/core-api": "^1.3.3", - "fleetbase/fleetops-api": "^0.3.6", + "fleetbase/core-api": "^1.3.6", + "fleetbase/fleetops-api": "^0.3.8", "geocoder-php/google-maps-places-provider": "^1.4", "laravel-notification-channels/apn": "^3.8", "laravel-notification-channels/fcm": "^2.7", @@ -2324,9 +2325,9 @@ ], "support": { "issues": "https://github.com/fleetbase/storefront/issues", - "source": "https://github.com/fleetbase/storefront/tree/v0.2.5" + "source": "https://github.com/fleetbase/storefront/tree/v0.2.6" }, - "time": "2023-12-25T06:42:33+00:00" + "time": "2024-01-12T10:15:42+00:00" }, { "name": "fruitcake/laravel-cors", @@ -2934,16 +2935,16 @@ }, { "name": "google/auth", - "version": "v1.33.0", + "version": "v1.34.0", "source": { "type": "git", "url": "https://github.com/googleapis/google-auth-library-php.git", - "reference": "682dc6c30bb509953c9e43bb0960d901582da00b" + "reference": "155daeadfd2f09743f611ea493b828d382519575" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/googleapis/google-auth-library-php/zipball/682dc6c30bb509953c9e43bb0960d901582da00b", - "reference": "682dc6c30bb509953c9e43bb0960d901582da00b", + "url": "https://api.github.com/repos/googleapis/google-auth-library-php/zipball/155daeadfd2f09743f611ea493b828d382519575", + "reference": "155daeadfd2f09743f611ea493b828d382519575", "shasum": "" }, "require": { @@ -2986,30 +2987,30 @@ "support": { "docs": "https://googleapis.github.io/google-auth-library-php/main/", "issues": "https://github.com/googleapis/google-auth-library-php/issues", - "source": "https://github.com/googleapis/google-auth-library-php/tree/v1.33.0" + "source": "https://github.com/googleapis/google-auth-library-php/tree/v1.34.0" }, - "time": "2023-11-30T15:49:27+00:00" + "time": "2024-01-03T20:45:15+00:00" }, { "name": "google/cloud-core", - "version": "v1.52.10", + "version": "v1.52.11", "source": { "type": "git", "url": "https://github.com/googleapis/google-cloud-php-core.git", - "reference": "5e34556498ecadee2161402fd1024bec7ce33186" + "reference": "2e908c1fc3c2af048c77f8cb1f9de3281e31dddb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/googleapis/google-cloud-php-core/zipball/5e34556498ecadee2161402fd1024bec7ce33186", - "reference": "5e34556498ecadee2161402fd1024bec7ce33186", + "url": "https://api.github.com/repos/googleapis/google-cloud-php-core/zipball/2e908c1fc3c2af048c77f8cb1f9de3281e31dddb", + "reference": "2e908c1fc3c2af048c77f8cb1f9de3281e31dddb", "shasum": "" }, "require": { - "google/auth": "^1.18", + "google/auth": "^1.34.0", "guzzlehttp/guzzle": "^6.5.8|^7.4.4", "guzzlehttp/promises": "^1.4||^2.0", - "guzzlehttp/psr7": "^1.7|^2.0", - "monolog/monolog": "^1.1|^2.0|^3.0", + "guzzlehttp/psr7": "^2.6", + "monolog/monolog": "^2.9|^3.0", "php": ">=7.4", "psr/http-message": "^1.0|^2.0", "rize/uri-template": "~0.3" @@ -3017,7 +3018,7 @@ "require-dev": { "erusev/parsedown": "^1.6", "google/cloud-common-protos": "^0.4", - "google/gax": "^1.24.0", + "google/gax": "^1.26.0", "opis/closure": "^3", "phpdocumentor/reflection": "^5.0", "phpspec/prophecy-phpunit": "^2.0", @@ -3051,22 +3052,22 @@ ], "description": "Google Cloud PHP shared dependency, providing functionality useful to all components.", "support": { - "source": "https://github.com/googleapis/google-cloud-php-core/tree/v1.52.10" + "source": "https://github.com/googleapis/google-cloud-php-core/tree/v1.52.11" }, - "time": "2023-12-08T22:36:35+00:00" + "time": "2024-01-05T17:34:35+00:00" }, { "name": "google/cloud-storage", - "version": "v1.36.0", + "version": "v1.36.1", "source": { "type": "git", "url": "https://github.com/googleapis/google-cloud-php-storage.git", - "reference": "94215228fd03e548590134d1e521a34ec727460c" + "reference": "6b65c334b8b887cd771bb745ba0a5513ff9191b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/googleapis/google-cloud-php-storage/zipball/94215228fd03e548590134d1e521a34ec727460c", - "reference": "94215228fd03e548590134d1e521a34ec727460c", + "url": "https://api.github.com/repos/googleapis/google-cloud-php-storage/zipball/6b65c334b8b887cd771bb745ba0a5513ff9191b7", + "reference": "6b65c334b8b887cd771bb745ba0a5513ff9191b7", "shasum": "" }, "require": { @@ -3107,9 +3108,9 @@ ], "description": "Cloud Storage Client for PHP", "support": { - "source": "https://github.com/googleapis/google-cloud-php-storage/tree/v1.36.0" + "source": "https://github.com/googleapis/google-cloud-php-storage/tree/v1.36.1" }, - "time": "2023-12-08T22:36:35+00:00" + "time": "2024-01-05T17:34:35+00:00" }, { "name": "graham-campbell/manager", @@ -3630,6 +3631,60 @@ ], "time": "2023-12-03T20:05:35+00:00" }, + { + "name": "hammerstone/fast-paginate", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/hammerstonedev/fast-paginate.git", + "reference": "1e9b31ded2fdd8526e654f6101d6c545b06fdda0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hammerstonedev/fast-paginate/zipball/1e9b31ded2fdd8526e654f6101d6c545b06fdda0", + "reference": "1e9b31ded2fdd8526e654f6101d6c545b06fdda0", + "shasum": "" + }, + "require": { + "illuminate/database": "^8.37|^9.0|^10.0", + "php": "^7.4|^8.0" + }, + "require-dev": { + "laravel/scout": "^9.4", + "mockery/mockery": "^1.3.3", + "orchestra/testbench": "^6|^7|^8.0", + "phpunit/phpunit": ">=8.5.23|^9" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Hammerstone\\FastPaginate\\FastPaginateProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Hammerstone\\FastPaginate\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Aaron Francis", + "email": "aaron@hammerstone.dev" + } + ], + "description": "Fast paginate for Laravel", + "support": { + "issues": "https://github.com/hammerstonedev/fast-paginate/issues", + "source": "https://github.com/hammerstonedev/fast-paginate/tree/v1.0.1" + }, + "time": "2023-04-29T18:13:05+00:00" + }, { "name": "hashids/hashids", "version": "4.1.0", @@ -4733,25 +4788,25 @@ }, { "name": "laravel/tinker", - "version": "v2.8.2", + "version": "v2.9.0", "source": { "type": "git", "url": "https://github.com/laravel/tinker.git", - "reference": "b936d415b252b499e8c3b1f795cd4fc20f57e1f3" + "reference": "502e0fe3f0415d06d5db1f83a472f0f3b754bafe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/tinker/zipball/b936d415b252b499e8c3b1f795cd4fc20f57e1f3", - "reference": "b936d415b252b499e8c3b1f795cd4fc20f57e1f3", + "url": "https://api.github.com/repos/laravel/tinker/zipball/502e0fe3f0415d06d5db1f83a472f0f3b754bafe", + "reference": "502e0fe3f0415d06d5db1f83a472f0f3b754bafe", "shasum": "" }, "require": { - "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0", - "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0", - "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0", + "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", + "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", + "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", "php": "^7.2.5|^8.0", - "psy/psysh": "^0.10.4|^0.11.1", - "symfony/var-dumper": "^4.3.4|^5.0|^6.0" + "psy/psysh": "^0.11.1|^0.12.0", + "symfony/var-dumper": "^4.3.4|^5.0|^6.0|^7.0" }, "require-dev": { "mockery/mockery": "~1.3.3|^1.4.2", @@ -4759,13 +4814,10 @@ "phpunit/phpunit": "^8.5.8|^9.3.3" }, "suggest": { - "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0)." + "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0|^11.0)." }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - }, "laravel": { "providers": [ "Laravel\\Tinker\\TinkerServiceProvider" @@ -4796,9 +4848,9 @@ ], "support": { "issues": "https://github.com/laravel/tinker/issues", - "source": "https://github.com/laravel/tinker/tree/v2.8.2" + "source": "https://github.com/laravel/tinker/tree/v2.9.0" }, - "time": "2023-08-15T14:27:00+00:00" + "time": "2024-01-04T16:10:04+00:00" }, { "name": "lcobucci/clock", @@ -6535,25 +6587,27 @@ }, { "name": "nikic/php-parser", - "version": "v4.18.0", + "version": "v5.0.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999" + "reference": "4a21235f7e56e713259a6f76bf4b5ea08502b9dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/1bcbb2179f97633e98bbbc87044ee2611c7d7999", - "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4a21235f7e56e713259a6f76bf4b5ea08502b9dc", + "reference": "4a21235f7e56e713259a6f76bf4b5ea08502b9dc", "shasum": "" }, "require": { + "ext-ctype": "*", + "ext-json": "*", "ext-tokenizer": "*", - "php": ">=7.0" + "php": ">=7.4" }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "bin": [ "bin/php-parse" @@ -6561,7 +6615,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.9-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -6585,9 +6639,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.18.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.0" }, - "time": "2023-12-10T21:03:43+00:00" + "time": "2024-01-07T17:17:35+00:00" }, { "name": "nyholm/psr7", @@ -6734,23 +6788,23 @@ }, { "name": "phenx/php-font-lib", - "version": "0.5.4", + "version": "0.5.5", "source": { "type": "git", "url": "https://github.com/dompdf/php-font-lib.git", - "reference": "dd448ad1ce34c63d09baccd05415e361300c35b4" + "reference": "671df0f3516252011aa94f9e8e3b3b66199339f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dompdf/php-font-lib/zipball/dd448ad1ce34c63d09baccd05415e361300c35b4", - "reference": "dd448ad1ce34c63d09baccd05415e361300c35b4", + "url": "https://api.github.com/repos/dompdf/php-font-lib/zipball/671df0f3516252011aa94f9e8e3b3b66199339f8", + "reference": "671df0f3516252011aa94f9e8e3b3b66199339f8", "shasum": "" }, "require": { "ext-mbstring": "*" }, "require-dev": { - "symfony/phpunit-bridge": "^3 || ^4 || ^5" + "symfony/phpunit-bridge": "^3 || ^4 || ^5 || ^6" }, "type": "library", "autoload": { @@ -6760,7 +6814,7 @@ }, "notification-url": "https://packagist.org/downloads/", "license": [ - "LGPL-3.0" + "LGPL-2.1-or-later" ], "authors": [ { @@ -6772,9 +6826,9 @@ "homepage": "https://github.com/PhenX/php-font-lib", "support": { "issues": "https://github.com/dompdf/php-font-lib/issues", - "source": "https://github.com/dompdf/php-font-lib/tree/0.5.4" + "source": "https://github.com/dompdf/php-font-lib/tree/0.5.5" }, - "time": "2021-12-17T19:44:54+00:00" + "time": "2024-01-07T18:13:29+00:00" }, { "name": "phenx/php-svg-lib", @@ -7206,16 +7260,16 @@ }, { "name": "php-http/promise", - "version": "1.2.1", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/php-http/promise.git", - "reference": "44a67cb59f708f826f3bec35f22030b3edb90119" + "reference": "2916a606d3b390f4e9e8e2b8dd68581508be0f07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/promise/zipball/44a67cb59f708f826f3bec35f22030b3edb90119", - "reference": "44a67cb59f708f826f3bec35f22030b3edb90119", + "url": "https://api.github.com/repos/php-http/promise/zipball/2916a606d3b390f4e9e8e2b8dd68581508be0f07", + "reference": "2916a606d3b390f4e9e8e2b8dd68581508be0f07", "shasum": "" }, "require": { @@ -7252,9 +7306,9 @@ ], "support": { "issues": "https://github.com/php-http/promise/issues", - "source": "https://github.com/php-http/promise/tree/1.2.1" + "source": "https://github.com/php-http/promise/tree/1.3.0" }, - "time": "2023-11-08T12:57:08+00:00" + "time": "2024-01-04T18:49:48+00:00" }, { "name": "phpoffice/phpspreadsheet", @@ -8532,25 +8586,25 @@ }, { "name": "psy/psysh", - "version": "v0.11.22", + "version": "v0.12.0", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "128fa1b608be651999ed9789c95e6e2a31b5802b" + "reference": "750bf031a48fd07c673dbe3f11f72362ea306d0d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/128fa1b608be651999ed9789c95e6e2a31b5802b", - "reference": "128fa1b608be651999ed9789c95e6e2a31b5802b", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/750bf031a48fd07c673dbe3f11f72362ea306d0d", + "reference": "750bf031a48fd07c673dbe3f11f72362ea306d0d", "shasum": "" }, "require": { "ext-json": "*", "ext-tokenizer": "*", - "nikic/php-parser": "^4.0 || ^3.1", - "php": "^8.0 || ^7.0.8", - "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4", - "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4" + "nikic/php-parser": "^5.0 || ^4.0", + "php": "^8.0 || ^7.4", + "symfony/console": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" }, "conflict": { "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" @@ -8561,8 +8615,7 @@ "suggest": { "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", "ext-pdo-sqlite": "The doc command requires SQLite to work.", - "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", - "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." }, "bin": [ "bin/psysh" @@ -8570,7 +8623,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-0.11": "0.11.x-dev" + "dev-main": "0.12.x-dev" }, "bamarni-bin": { "bin-links": false, @@ -8606,9 +8659,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.11.22" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.0" }, - "time": "2023-10-14T21:56:36+00:00" + "time": "2023-12-20T15:28:09+00:00" }, { "name": "ralouphie/getallheaders", @@ -9973,16 +10026,16 @@ }, { "name": "symfony/cache", - "version": "v5.4.32", + "version": "v5.4.34", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "2553faca77502a4f68dc93cd2f3b9ec650751e40" + "reference": "b17f28169f7a2f2c0cddf2b044d729f5b75efe5a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/2553faca77502a4f68dc93cd2f3b9ec650751e40", - "reference": "2553faca77502a4f68dc93cd2f3b9ec650751e40", + "url": "https://api.github.com/repos/symfony/cache/zipball/b17f28169f7a2f2c0cddf2b044d729f5b75efe5a", + "reference": "b17f28169f7a2f2c0cddf2b044d729f5b75efe5a", "shasum": "" }, "require": { @@ -10050,7 +10103,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v5.4.32" + "source": "https://github.com/symfony/cache/tree/v5.4.34" }, "funding": [ { @@ -10066,7 +10119,7 @@ "type": "tidelift" } ], - "time": "2023-11-24T13:04:07+00:00" + "time": "2023-12-18T14:56:06+00:00" }, { "name": "symfony/cache-contracts", @@ -10149,16 +10202,16 @@ }, { "name": "symfony/console", - "version": "v5.4.32", + "version": "v5.4.34", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "c70df1ffaf23a8d340bded3cfab1b86752ad6ed7" + "reference": "4b4d8cd118484aa604ec519062113dd87abde18c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/c70df1ffaf23a8d340bded3cfab1b86752ad6ed7", - "reference": "c70df1ffaf23a8d340bded3cfab1b86752ad6ed7", + "url": "https://api.github.com/repos/symfony/console/zipball/4b4d8cd118484aa604ec519062113dd87abde18c", + "reference": "4b4d8cd118484aa604ec519062113dd87abde18c", "shasum": "" }, "require": { @@ -10228,7 +10281,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.4.32" + "source": "https://github.com/symfony/console/tree/v5.4.34" }, "funding": [ { @@ -10244,7 +10297,7 @@ "type": "tidelift" } ], - "time": "2023-11-18T18:23:04+00:00" + "time": "2023-12-08T13:33:03+00:00" }, { "name": "symfony/css-selector", @@ -10452,16 +10505,16 @@ }, { "name": "symfony/event-dispatcher", - "version": "v5.4.26", + "version": "v5.4.34", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "5dcc00e03413f05c1e7900090927bb7247cb0aac" + "reference": "e3bca343efeb613f843c254e7718ef17c9bdf7a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/5dcc00e03413f05c1e7900090927bb7247cb0aac", - "reference": "5dcc00e03413f05c1e7900090927bb7247cb0aac", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/e3bca343efeb613f843c254e7718ef17c9bdf7a3", + "reference": "e3bca343efeb613f843c254e7718ef17c9bdf7a3", "shasum": "" }, "require": { @@ -10517,7 +10570,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.26" + "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.34" }, "funding": [ { @@ -10533,7 +10586,7 @@ "type": "tidelift" } ], - "time": "2023-07-06T06:34:20+00:00" + "time": "2023-12-27T21:12:56+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -10679,16 +10732,16 @@ }, { "name": "symfony/http-foundation", - "version": "v5.4.32", + "version": "v5.4.34", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "cbcd80a4c36f59772d62860fdb0cb6a38da63fd2" + "reference": "4da1713e88cf9c44bd4bf65f54772681222fcbec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/cbcd80a4c36f59772d62860fdb0cb6a38da63fd2", - "reference": "cbcd80a4c36f59772d62860fdb0cb6a38da63fd2", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/4da1713e88cf9c44bd4bf65f54772681222fcbec", + "reference": "4da1713e88cf9c44bd4bf65f54772681222fcbec", "shasum": "" }, "require": { @@ -10735,7 +10788,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.4.32" + "source": "https://github.com/symfony/http-foundation/tree/v5.4.34" }, "funding": [ { @@ -10751,20 +10804,20 @@ "type": "tidelift" } ], - "time": "2023-11-20T15:40:25+00:00" + "time": "2023-12-27T11:45:35+00:00" }, { "name": "symfony/http-kernel", - "version": "v5.4.33", + "version": "v5.4.34", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "892636f9279f953dc266dc088f900b03eecb4ffa" + "reference": "f2b00c66d1c7ef12f3fc625af2a0bc5d5857db7b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/892636f9279f953dc266dc088f900b03eecb4ffa", - "reference": "892636f9279f953dc266dc088f900b03eecb4ffa", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/f2b00c66d1c7ef12f3fc625af2a0bc5d5857db7b", + "reference": "f2b00c66d1c7ef12f3fc625af2a0bc5d5857db7b", "shasum": "" }, "require": { @@ -10847,7 +10900,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v5.4.33" + "source": "https://github.com/symfony/http-kernel/tree/v5.4.34" }, "funding": [ { @@ -10863,7 +10916,7 @@ "type": "tidelift" } ], - "time": "2023-12-01T16:51:11+00:00" + "time": "2023-12-30T13:02:02+00:00" }, { "name": "symfony/mime", @@ -11837,16 +11890,16 @@ }, { "name": "symfony/process", - "version": "v5.4.28", + "version": "v5.4.34", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "45261e1fccad1b5447a8d7a8e67aa7b4a9798b7b" + "reference": "8fa22178dfc368911dbd513b431cd9b06f9afe7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/45261e1fccad1b5447a8d7a8e67aa7b4a9798b7b", - "reference": "45261e1fccad1b5447a8d7a8e67aa7b4a9798b7b", + "url": "https://api.github.com/repos/symfony/process/zipball/8fa22178dfc368911dbd513b431cd9b06f9afe7a", + "reference": "8fa22178dfc368911dbd513b431cd9b06f9afe7a", "shasum": "" }, "require": { @@ -11879,7 +11932,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v5.4.28" + "source": "https://github.com/symfony/process/tree/v5.4.34" }, "funding": [ { @@ -11895,7 +11948,7 @@ "type": "tidelift" } ], - "time": "2023-08-07T10:36:04+00:00" + "time": "2023-12-02T08:41:43+00:00" }, { "name": "symfony/property-access", @@ -12160,16 +12213,16 @@ }, { "name": "symfony/routing", - "version": "v5.4.33", + "version": "v5.4.34", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "5b5b86670f947db92ab54cdcff585e76064d0b04" + "reference": "f1d08ed59d7718845bb70acd7480fa7da8966ec0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/5b5b86670f947db92ab54cdcff585e76064d0b04", - "reference": "5b5b86670f947db92ab54cdcff585e76064d0b04", + "url": "https://api.github.com/repos/symfony/routing/zipball/f1d08ed59d7718845bb70acd7480fa7da8966ec0", + "reference": "f1d08ed59d7718845bb70acd7480fa7da8966ec0", "shasum": "" }, "require": { @@ -12230,7 +12283,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v5.4.33" + "source": "https://github.com/symfony/routing/tree/v5.4.34" }, "funding": [ { @@ -12246,20 +12299,20 @@ "type": "tidelift" } ], - "time": "2023-12-01T09:28:00+00:00" + "time": "2023-12-27T12:51:02+00:00" }, { "name": "symfony/serializer", - "version": "v5.4.33", + "version": "v5.4.34", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "d751878816665fa3e51c75f01d31c6ee62e94ce5" + "reference": "b8353e4208e9161f34d22c4631c63404b26ba929" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/d751878816665fa3e51c75f01d31c6ee62e94ce5", - "reference": "d751878816665fa3e51c75f01d31c6ee62e94ce5", + "url": "https://api.github.com/repos/symfony/serializer/zipball/b8353e4208e9161f34d22c4631c63404b26ba929", + "reference": "b8353e4208e9161f34d22c4631c63404b26ba929", "shasum": "" }, "require": { @@ -12333,7 +12386,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v5.4.33" + "source": "https://github.com/symfony/serializer/tree/v5.4.34" }, "funding": [ { @@ -12349,7 +12402,7 @@ "type": "tidelift" } ], - "time": "2023-12-01T10:42:49+00:00" + "time": "2023-12-27T08:53:17+00:00" }, { "name": "symfony/service-contracts", @@ -12436,16 +12489,16 @@ }, { "name": "symfony/string", - "version": "v5.4.32", + "version": "v5.4.34", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "91bf4453d65d8231688a04376c3a40efe0770f04" + "reference": "e3f98bfc7885c957488f443df82d97814a3ce061" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/91bf4453d65d8231688a04376c3a40efe0770f04", - "reference": "91bf4453d65d8231688a04376c3a40efe0770f04", + "url": "https://api.github.com/repos/symfony/string/zipball/e3f98bfc7885c957488f443df82d97814a3ce061", + "reference": "e3f98bfc7885c957488f443df82d97814a3ce061", "shasum": "" }, "require": { @@ -12502,7 +12555,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.4.32" + "source": "https://github.com/symfony/string/tree/v5.4.34" }, "funding": [ { @@ -12518,7 +12571,7 @@ "type": "tidelift" } ], - "time": "2023-11-26T13:43:46+00:00" + "time": "2023-12-09T13:20:28+00:00" }, { "name": "symfony/translation", @@ -14391,16 +14444,16 @@ }, { "name": "fakerphp/faker", - "version": "v1.23.0", + "version": "v1.23.1", "source": { "type": "git", "url": "https://github.com/FakerPHP/Faker.git", - "reference": "e3daa170d00fde61ea7719ef47bb09bb8f1d9b01" + "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e3daa170d00fde61ea7719ef47bb09bb8f1d9b01", - "reference": "e3daa170d00fde61ea7719ef47bb09bb8f1d9b01", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/bfb4fe148adbf78eff521199619b93a52ae3554b", + "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b", "shasum": "" }, "require": { @@ -14426,11 +14479,6 @@ "ext-mbstring": "Required for multibyte Unicode string functionality." }, "type": "library", - "extra": { - "branch-alias": { - "dev-main": "v1.21-dev" - } - }, "autoload": { "psr-4": { "Faker\\": "src/Faker/" @@ -14453,9 +14501,9 @@ ], "support": { "issues": "https://github.com/FakerPHP/Faker/issues", - "source": "https://github.com/FakerPHP/Faker/tree/v1.23.0" + "source": "https://github.com/FakerPHP/Faker/tree/v1.23.1" }, - "time": "2023-06-12T08:44:38+00:00" + "time": "2024-01-02T13:46:09+00:00" }, { "name": "filp/whoops", diff --git a/console/.eslintrc.js b/console/.eslintrc.js index dd6a74ec..26ee897c 100644 --- a/console/.eslintrc.js +++ b/console/.eslintrc.js @@ -30,7 +30,7 @@ module.exports = { 'ember/no-empty-glimmer-component-classes': 'off', 'ember/no-get': 'off', 'ember/classic-decorator-no-classic-methods': 'off', - 'node/no-unpublished-require': [ + 'n/no-unpublished-require': [ 'error', { allowModules: [ diff --git a/console/.stylelintrc.js b/console/.stylelintrc.js index 021c539a..77c4f15d 100644 --- a/console/.stylelintrc.js +++ b/console/.stylelintrc.js @@ -1,5 +1,8 @@ 'use strict'; module.exports = { - extends: ['stylelint-config-standard', 'stylelint-prettier/recommended'], + extends: ['stylelint-config-standard', 'stylelint-prettier/recommended'], + rules: { + 'import-notation': null, + }, }; diff --git a/console/.template-lintrc.js b/console/.template-lintrc.js index 77c8fc74..5710b26d 100644 --- a/console/.template-lintrc.js +++ b/console/.template-lintrc.js @@ -6,7 +6,6 @@ module.exports = { 'no-bare-strings': 'off', 'no-invalid-interactive': 'off', 'no-yield-only': 'off', - 'no-down-event-binding': 'off', 'table-groups': 'off', 'link-href-attributes': 'off', 'require-input-label': 'off', diff --git a/console/app/app.js b/console/app/app.js index d7375c48..ab948fd0 100644 --- a/console/app/app.js +++ b/console/app/app.js @@ -14,7 +14,7 @@ export default class App extends Application { async ready() { const extensions = await loadExtensions(); - + this.extensions = extensions; this.engines = mapEngines(extensions); } diff --git a/console/app/controllers/auth/login.js b/console/app/controllers/auth/login.js index 3d4665ab..4a98843b 100644 --- a/console/app/controllers/auth/login.js +++ b/console/app/controllers/auth/login.js @@ -33,7 +33,6 @@ export default class AuthLoginController extends Controller { */ @service session; - /** * Inject the `router` service * diff --git a/console/app/controllers/console.js b/console/app/controllers/console.js index 240da0b5..219809f7 100644 --- a/console/app/controllers/console.js +++ b/console/app/controllers/console.js @@ -120,17 +120,17 @@ export default class ConsoleController extends Controller { if (this.sidebarContext) { // Determine if the new route should hide the sidebar const shouldHideSidebar = this.hiddenSidebarRoutes.includes(transition.to.name); - + // Check if the sidebar was manually toggled and is currently closed const isSidebarManuallyClosed = this.sidebarToggleState.clicked && !this.sidebarToggleState.isOpen; - + // Hide the sidebar if the current route is in hiddenSidebarRoutes if (shouldHideSidebar) { this.sidebarContext.hideNow(); this.sidebarToggleEnabled = false; return; // Exit early as no further action is required } - + // If the sidebar was manually closed and not on a hidden route, keep it closed if (isSidebarManuallyClosed) { this.sidebarContext.hideNow(); @@ -138,7 +138,7 @@ export default class ConsoleController extends Controller { // Otherwise, show the sidebar this.sidebarContext.show(); } - + // Ensure toggle is enabled unless on a hidden route this.sidebarToggleEnabled = !shouldHideSidebar; } @@ -155,7 +155,7 @@ export default class ConsoleController extends Controller { @action onSidebarToggle(sidebar, isOpen) { this.sidebarToggleState = { clicked: true, - isOpen + isOpen, }; } diff --git a/console/app/controllers/onboard/verify-email.js b/console/app/controllers/onboard/verify-email.js index 1b73fc16..63911089 100644 --- a/console/app/controllers/onboard/verify-email.js +++ b/console/app/controllers/onboard/verify-email.js @@ -34,7 +34,6 @@ export default class OnboardVerifyEmailController extends Controller { */ @service currentUser; - /** * Inject the `router` service * diff --git a/console/package.json b/console/package.json index 32e1567e..004bed1c 100644 --- a/console/package.json +++ b/console/package.json @@ -1,6 +1,6 @@ { "name": "@fleetbase/console", - "version": "0.3.3", + "version": "0.3.5", "private": true, "description": "Fleetbase Console", "repository": "https://github.com/fleetbase/fleetbase", @@ -28,8 +28,8 @@ "dependencies": { "@fleetbase/ember-core": "^0.1.9", "@fleetbase/ember-ui": "^0.2.8", - "@fleetbase/storefront-engine": "^0.2.5", - "@fleetbase/fleetops-engine": "^0.3.7", + "@fleetbase/storefront-engine": "^0.2.6", + "@fleetbase/fleetops-engine": "^0.3.8", "@fleetbase/fleetops-data": "^0.1.6", "@fleetbase/dev-engine": "^0.2.0", "@fleetbase/iam-engine": "^0.0.8", diff --git a/console/pnpm-lock.yaml b/console/pnpm-lock.yaml index cf89a451..ca1f71aa 100644 --- a/console/pnpm-lock.yaml +++ b/console/pnpm-lock.yaml @@ -22,8 +22,8 @@ dependencies: specifier: ^0.1.6 version: 0.1.6 '@fleetbase/fleetops-engine': - specifier: ^0.3.7 - version: 0.3.7(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-engines@0.8.23)(ember-source@5.4.0)(postcss@8.4.21)(rollup@4.9.1)(tracked-built-ins@3.3.0)(webpack@5.89.0) + specifier: ^0.3.8 + version: 0.3.8(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-engines@0.8.23)(ember-source@5.4.0)(postcss@8.4.21)(rollup@4.9.1)(tracked-built-ins@3.3.0)(webpack@5.89.0) '@fleetbase/iam-engine': specifier: ^0.0.8 version: 0.0.8(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-engines@0.8.23)(ember-source@5.4.0)(postcss@8.4.21)(rollup@4.9.1)(tracked-built-ins@3.3.0)(webpack@5.89.0) @@ -31,8 +31,8 @@ dependencies: specifier: ^3.2.16 version: 3.2.16 '@fleetbase/storefront-engine': - specifier: ^0.2.5 - version: 0.2.5(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-engines@0.8.23)(ember-source@5.4.0)(postcss@8.4.21)(rollup@4.9.1)(tracked-built-ins@3.3.0)(webpack@5.89.0) + specifier: ^0.2.6 + version: 0.2.6(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-engines@0.8.23)(ember-source@5.4.0)(postcss@8.4.21)(rollup@4.9.1)(tracked-built-ins@3.3.0)(webpack@5.89.0) '@fortawesome/ember-fontawesome': specifier: ^0.4.1 version: 0.4.1(rollup@4.9.1) @@ -2773,8 +2773,8 @@ packages: - supports-color dev: false - /@fleetbase/fleetops-engine@0.3.7(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-engines@0.8.23)(ember-source@5.4.0)(postcss@8.4.21)(rollup@4.9.1)(tracked-built-ins@3.3.0)(webpack@5.89.0): - resolution: {integrity: sha512-u4x+uDBixJbnO74FB116I5bajzF+bn3nLWdanfzGLcWeP2kkxqEmOf9bG5DsvR5A8prgk7NiM8BD3LNWuow0Bw==} + /@fleetbase/fleetops-engine@0.3.8(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-engines@0.8.23)(ember-source@5.4.0)(postcss@8.4.21)(rollup@4.9.1)(tracked-built-ins@3.3.0)(webpack@5.89.0): + resolution: {integrity: sha512-Oi+R+6IUOVcqvwFVb+5SEfdDwAIEN+gYbfrSqccb5ZJSqveFJ5RmN480EuQFNyVDBXLuhLuEiMggtPHq3fzN4w==} engines: {node: '>= 18'} peerDependencies: ember-engines: ^0.9.0 @@ -2881,8 +2881,8 @@ packages: osrm-text-instructions: 0.13.4 dev: false - /@fleetbase/storefront-engine@0.2.5(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-engines@0.8.23)(ember-source@5.4.0)(postcss@8.4.21)(rollup@4.9.1)(tracked-built-ins@3.3.0)(webpack@5.89.0): - resolution: {integrity: sha512-PIqjKJLZAx20W440PWDp6CH/YnrNiAXFtBvdwcx5TXx+IMaD9E+JT0EikA0iGCpsj0gLC5GCs5kUktDce9oMMw==} + /@fleetbase/storefront-engine@0.2.6(@ember/test-helpers@3.2.0)(@glimmer/component@1.1.2)(@glimmer/tracking@1.1.2)(ember-engines@0.8.23)(ember-source@5.4.0)(postcss@8.4.21)(rollup@4.9.1)(tracked-built-ins@3.3.0)(webpack@5.89.0): + resolution: {integrity: sha512-vHXN3eiBrOA9rFIFqxscDuB/WJK5+yvP4vNibYUfSHO+6oRYRqtY6oUnlawmxfk1F/Y3sHvY2/iLM2Xg6f9kKQ==} engines: {node: '>= 18'} peerDependencies: ember-engines: ^0.9.0 diff --git a/packages/core-api b/packages/core-api index da81fdb4..5b63074b 160000 --- a/packages/core-api +++ b/packages/core-api @@ -1 +1 @@ -Subproject commit da81fdb445529a38a9a004cc85759a0649969fe2 +Subproject commit 5b63074b56a11a160beb8e32d6ba2067df80e6e3 diff --git a/packages/fleetops b/packages/fleetops index a825ddd0..d8ddeac1 160000 --- a/packages/fleetops +++ b/packages/fleetops @@ -1 +1 @@ -Subproject commit a825ddd0218cee671cfea6d901748f39d7d75236 +Subproject commit d8ddeac118a795d5b7eec88752a5fe542eed4365 diff --git a/packages/storefront b/packages/storefront index 37c44c98..1afef1de 160000 --- a/packages/storefront +++ b/packages/storefront @@ -1 +1 @@ -Subproject commit 37c44c989f5214379c6f7fdd03ef5a5911a0d4a4 +Subproject commit 1afef1deb719248a817aea23ac5434ff4a7dd1e1