v0.7.5 ~ Added route optimization and routing control registry and settings & optimized environment/settings mapper

This commit is contained in:
Ronald A. Richardson
2025-05-30 16:10:56 +08:00
parent 1124ecb56c
commit 1d64d18b8b
10 changed files with 1445 additions and 1417 deletions

View File

@@ -10,8 +10,8 @@
"require": { "require": {
"php": "^8.0", "php": "^8.0",
"appstract/laravel-opcache": "^4.0", "appstract/laravel-opcache": "^4.0",
"fleetbase/core-api": "^1.6.10", "fleetbase/core-api": "^1.6.11",
"fleetbase/fleetops-api": "^0.6.12", "fleetbase/fleetops-api": "^0.6.13",
"fleetbase/registry-bridge": "^0.0.19", "fleetbase/registry-bridge": "^0.0.19",
"fleetbase/storefront-api": "^0.4.0", "fleetbase/storefront-api": "^0.4.0",
"guzzlehttp/guzzle": "^7.0.1", "guzzlehttp/guzzle": "^7.0.1",

301
api/composer.lock generated
View File

@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "e426698e09c08acc747b4274abd5639a", "content-hash": "f9ddedc27ac0939c5fb93f199c70c3c0",
"packages": [ "packages": [
{ {
"name": "appstract/laravel-opcache", "name": "appstract/laravel-opcache",
@@ -124,16 +124,16 @@
}, },
{ {
"name": "aws/aws-sdk-php", "name": "aws/aws-sdk-php",
"version": "3.343.18", "version": "3.343.21",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/aws/aws-sdk-php.git", "url": "https://github.com/aws/aws-sdk-php.git",
"reference": "ae98d503173740cce23b30d2ba2737c49b0d9876" "reference": "4bee288751c58598625ea2e8f30258404dd98757"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/ae98d503173740cce23b30d2ba2737c49b0d9876", "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/4bee288751c58598625ea2e8f30258404dd98757",
"reference": "ae98d503173740cce23b30d2ba2737c49b0d9876", "reference": "4bee288751c58598625ea2e8f30258404dd98757",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -215,9 +215,9 @@
"support": { "support": {
"forum": "https://github.com/aws/aws-sdk-php/discussions", "forum": "https://github.com/aws/aws-sdk-php/discussions",
"issues": "https://github.com/aws/aws-sdk-php/issues", "issues": "https://github.com/aws/aws-sdk-php/issues",
"source": "https://github.com/aws/aws-sdk-php/tree/3.343.18" "source": "https://github.com/aws/aws-sdk-php/tree/3.343.21"
}, },
"time": "2025-05-23T18:08:18+00:00" "time": "2025-05-29T18:11:11+00:00"
}, },
{ {
"name": "aws/aws-sdk-php-laravel", "name": "aws/aws-sdk-php-laravel",
@@ -2436,16 +2436,16 @@
}, },
{ {
"name": "fleetbase/core-api", "name": "fleetbase/core-api",
"version": "1.6.10", "version": "1.6.11",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/fleetbase/core-api.git", "url": "https://github.com/fleetbase/core-api.git",
"reference": "a551ab80f8f67b2e463f5583015a55d2d68d3725" "reference": "a816ed35272fe770dd21b6fa34ea95bdb097e599"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/fleetbase/core-api/zipball/a551ab80f8f67b2e463f5583015a55d2d68d3725", "url": "https://api.github.com/repos/fleetbase/core-api/zipball/a816ed35272fe770dd21b6fa34ea95bdb097e599",
"reference": "a551ab80f8f67b2e463f5583015a55d2d68d3725", "reference": "a816ed35272fe770dd21b6fa34ea95bdb097e599",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -2530,22 +2530,22 @@
], ],
"support": { "support": {
"issues": "https://github.com/fleetbase/core-api/issues", "issues": "https://github.com/fleetbase/core-api/issues",
"source": "https://github.com/fleetbase/core-api/tree/v1.6.10" "source": "https://github.com/fleetbase/core-api/tree/v1.6.11"
}, },
"time": "2025-05-26T05:56:43+00:00" "time": "2025-05-30T07:01:15+00:00"
}, },
{ {
"name": "fleetbase/fleetops-api", "name": "fleetbase/fleetops-api",
"version": "0.6.12", "version": "0.6.13",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/fleetbase/fleetops.git", "url": "https://github.com/fleetbase/fleetops.git",
"reference": "d9503fd1629263f6d106930822db5aeff7c39141" "reference": "bc8ea18751db530ed353b3a7c6a575a01c85db52"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/fleetbase/fleetops/zipball/d9503fd1629263f6d106930822db5aeff7c39141", "url": "https://api.github.com/repos/fleetbase/fleetops/zipball/bc8ea18751db530ed353b3a7c6a575a01c85db52",
"reference": "d9503fd1629263f6d106930822db5aeff7c39141", "reference": "bc8ea18751db530ed353b3a7c6a575a01c85db52",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -2619,9 +2619,9 @@
], ],
"support": { "support": {
"issues": "https://github.com/fleetbase/fleetops/issues", "issues": "https://github.com/fleetbase/fleetops/issues",
"source": "https://github.com/fleetbase/fleetops/tree/v0.6.12" "source": "https://github.com/fleetbase/fleetops/tree/v0.6.13"
}, },
"time": "2025-05-26T05:59:21+00:00" "time": "2025-05-30T07:11:20+00:00"
}, },
{ {
"name": "fleetbase/laravel-mysql-spatial", "name": "fleetbase/laravel-mysql-spatial",
@@ -3598,16 +3598,16 @@
}, },
{ {
"name": "google/apiclient-services", "name": "google/apiclient-services",
"version": "v0.396.0", "version": "v0.397.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/googleapis/google-api-php-client-services.git", "url": "https://github.com/googleapis/google-api-php-client-services.git",
"reference": "ceb2e432e4326c6775d24f62d554395a1a9ad3dd" "reference": "a69d060a405f347e1c25f1a7c3528d8d2a29132c"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/ceb2e432e4326c6775d24f62d554395a1a9ad3dd", "url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/a69d060a405f347e1c25f1a7c3528d8d2a29132c",
"reference": "ceb2e432e4326c6775d24f62d554395a1a9ad3dd", "reference": "a69d060a405f347e1c25f1a7c3528d8d2a29132c",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -3636,9 +3636,9 @@
], ],
"support": { "support": {
"issues": "https://github.com/googleapis/google-api-php-client-services/issues", "issues": "https://github.com/googleapis/google-api-php-client-services/issues",
"source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.396.0" "source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.397.0"
}, },
"time": "2025-02-24T01:10:27+00:00" "time": "2025-05-30T02:03:56+00:00"
}, },
{ {
"name": "google/auth", "name": "google/auth",
@@ -4031,16 +4031,16 @@
}, },
{ {
"name": "google/protobuf", "name": "google/protobuf",
"version": "v4.31.0", "version": "v4.31.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/protocolbuffers/protobuf-php.git", "url": "https://github.com/protocolbuffers/protobuf-php.git",
"reference": "d59e31ce4bf0e4b48728e90c4d880839edb5be07" "reference": "2b028ce8876254e2acbeceea7d9b573faad41864"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/d59e31ce4bf0e4b48728e90c4d880839edb5be07", "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/2b028ce8876254e2acbeceea7d9b573faad41864",
"reference": "d59e31ce4bf0e4b48728e90c4d880839edb5be07", "reference": "2b028ce8876254e2acbeceea7d9b573faad41864",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -4069,9 +4069,9 @@
"proto" "proto"
], ],
"support": { "support": {
"source": "https://github.com/protocolbuffers/protobuf-php/tree/v4.31.0" "source": "https://github.com/protocolbuffers/protobuf-php/tree/v4.31.1"
}, },
"time": "2025-05-14T16:17:23+00:00" "time": "2025-05-28T18:52:35+00:00"
}, },
{ {
"name": "graham-campbell/result-type", "name": "graham-campbell/result-type",
@@ -9192,24 +9192,25 @@
}, },
{ {
"name": "phrity/util-errorhandler", "name": "phrity/util-errorhandler",
"version": "1.1.1", "version": "1.2.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sirn-se/phrity-util-errorhandler.git", "url": "https://github.com/sirn-se/phrity-util-errorhandler.git",
"reference": "483228156e06673963902b1cc1e6bd9541ab4d5e" "reference": "61813189e4525fde4aecad3df849829d526d6f76"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sirn-se/phrity-util-errorhandler/zipball/483228156e06673963902b1cc1e6bd9541ab4d5e", "url": "https://api.github.com/repos/sirn-se/phrity-util-errorhandler/zipball/61813189e4525fde4aecad3df849829d526d6f76",
"reference": "483228156e06673963902b1cc1e6bd9541ab4d5e", "reference": "61813189e4525fde4aecad3df849829d526d6f76",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": "^7.4 | ^8.0" "php": "^8.1"
}, },
"require-dev": { "require-dev": {
"php-coveralls/php-coveralls": "^2.0", "php-coveralls/php-coveralls": "^2.0",
"phpunit/phpunit": "^9.0 | ^10.0 | ^11.0", "phpstan/phpstan": "^2.0",
"phpunit/phpunit": "^10.0 | ^11.0 | ^12.0",
"squizlabs/php_codesniffer": "^3.5" "squizlabs/php_codesniffer": "^3.5"
}, },
"type": "library", "type": "library",
@@ -9237,9 +9238,9 @@
], ],
"support": { "support": {
"issues": "https://github.com/sirn-se/phrity-util-errorhandler/issues", "issues": "https://github.com/sirn-se/phrity-util-errorhandler/issues",
"source": "https://github.com/sirn-se/phrity-util-errorhandler/tree/1.1.1" "source": "https://github.com/sirn-se/phrity-util-errorhandler/tree/1.2.0"
}, },
"time": "2024-09-12T06:49:16+00:00" "time": "2025-05-26T18:26:51+00:00"
}, },
{ {
"name": "phrity/websocket", "name": "phrity/websocket",
@@ -11975,16 +11976,16 @@
}, },
{ {
"name": "symfony/console", "name": "symfony/console",
"version": "v6.4.21", "version": "v6.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/console.git", "url": "https://github.com/symfony/console.git",
"reference": "a3011c7b7adb58d89f6c0d822abb641d7a5f9719" "reference": "7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/a3011c7b7adb58d89f6c0d822abb641d7a5f9719", "url": "https://api.github.com/repos/symfony/console/zipball/7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3",
"reference": "a3011c7b7adb58d89f6c0d822abb641d7a5f9719", "reference": "7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -12049,7 +12050,7 @@
"terminal" "terminal"
], ],
"support": { "support": {
"source": "https://github.com/symfony/console/tree/v6.4.21" "source": "https://github.com/symfony/console/tree/v6.4.22"
}, },
"funding": [ "funding": [
{ {
@@ -12065,11 +12066,11 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-04-07T15:42:41+00:00" "time": "2025-05-07T07:05:04+00:00"
}, },
{ {
"name": "symfony/css-selector", "name": "symfony/css-selector",
"version": "v7.2.0", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/css-selector.git", "url": "https://github.com/symfony/css-selector.git",
@@ -12114,7 +12115,7 @@
"description": "Converts CSS selectors to XPath expressions", "description": "Converts CSS selectors to XPath expressions",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/css-selector/tree/v7.2.0" "source": "https://github.com/symfony/css-selector/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -12201,16 +12202,16 @@
}, },
{ {
"name": "symfony/error-handler", "name": "symfony/error-handler",
"version": "v6.4.20", "version": "v6.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/error-handler.git", "url": "https://github.com/symfony/error-handler.git",
"reference": "aa3bcf4f7674719df078e61cc8062e5b7f752031" "reference": "ce765a2d28b3cce61de1fb916e207767a73171d1"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/error-handler/zipball/aa3bcf4f7674719df078e61cc8062e5b7f752031", "url": "https://api.github.com/repos/symfony/error-handler/zipball/ce765a2d28b3cce61de1fb916e207767a73171d1",
"reference": "aa3bcf4f7674719df078e61cc8062e5b7f752031", "reference": "ce765a2d28b3cce61de1fb916e207767a73171d1",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -12256,7 +12257,7 @@
"description": "Provides tools to manage errors and ease debugging PHP code", "description": "Provides tools to manage errors and ease debugging PHP code",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/error-handler/tree/v6.4.20" "source": "https://github.com/symfony/error-handler/tree/v6.4.22"
}, },
"funding": [ "funding": [
{ {
@@ -12272,20 +12273,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-03-01T13:00:38+00:00" "time": "2025-05-28T12:00:15+00:00"
}, },
{ {
"name": "symfony/event-dispatcher", "name": "symfony/event-dispatcher",
"version": "v7.2.0", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/event-dispatcher.git", "url": "https://github.com/symfony/event-dispatcher.git",
"reference": "910c5db85a5356d0fea57680defec4e99eb9c8c1" "reference": "497f73ac996a598c92409b44ac43b6690c4f666d"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/910c5db85a5356d0fea57680defec4e99eb9c8c1", "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/497f73ac996a598c92409b44ac43b6690c4f666d",
"reference": "910c5db85a5356d0fea57680defec4e99eb9c8c1", "reference": "497f73ac996a598c92409b44ac43b6690c4f666d",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -12336,7 +12337,7 @@
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/event-dispatcher/tree/v7.2.0" "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -12352,7 +12353,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2024-09-25T14:21:43+00:00" "time": "2025-04-22T09:11:45+00:00"
}, },
{ {
"name": "symfony/event-dispatcher-contracts", "name": "symfony/event-dispatcher-contracts",
@@ -12496,16 +12497,16 @@
}, },
{ {
"name": "symfony/http-client", "name": "symfony/http-client",
"version": "v7.2.4", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/http-client.git", "url": "https://github.com/symfony/http-client.git",
"reference": "78981a2ffef6437ed92d4d7e2a86a82f256c6dc6" "reference": "57e4fb86314015a695a750ace358d07a7e37b8a9"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/http-client/zipball/78981a2ffef6437ed92d4d7e2a86a82f256c6dc6", "url": "https://api.github.com/repos/symfony/http-client/zipball/57e4fb86314015a695a750ace358d07a7e37b8a9",
"reference": "78981a2ffef6437ed92d4d7e2a86a82f256c6dc6", "reference": "57e4fb86314015a695a750ace358d07a7e37b8a9",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -12571,7 +12572,7 @@
"http" "http"
], ],
"support": { "support": {
"source": "https://github.com/symfony/http-client/tree/v7.2.4" "source": "https://github.com/symfony/http-client/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -12587,7 +12588,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-02-13T10:27:23+00:00" "time": "2025-05-02T08:23:16+00:00"
}, },
{ {
"name": "symfony/http-client-contracts", "name": "symfony/http-client-contracts",
@@ -12669,16 +12670,16 @@
}, },
{ {
"name": "symfony/http-foundation", "name": "symfony/http-foundation",
"version": "v6.4.21", "version": "v6.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/http-foundation.git", "url": "https://github.com/symfony/http-foundation.git",
"reference": "3f0c7ea41db479383b81d436b836d37168fd5b99" "reference": "6b7c97fe1ddac8df3cc9ba6410c8abc683e148ae"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/3f0c7ea41db479383b81d436b836d37168fd5b99", "url": "https://api.github.com/repos/symfony/http-foundation/zipball/6b7c97fe1ddac8df3cc9ba6410c8abc683e148ae",
"reference": "3f0c7ea41db479383b81d436b836d37168fd5b99", "reference": "6b7c97fe1ddac8df3cc9ba6410c8abc683e148ae",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -12726,7 +12727,7 @@
"description": "Defines an object-oriented layer for the HTTP specification", "description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/http-foundation/tree/v6.4.21" "source": "https://github.com/symfony/http-foundation/tree/v6.4.22"
}, },
"funding": [ "funding": [
{ {
@@ -12742,20 +12743,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-04-27T13:27:38+00:00" "time": "2025-05-11T15:36:20+00:00"
}, },
{ {
"name": "symfony/http-kernel", "name": "symfony/http-kernel",
"version": "v6.4.21", "version": "v6.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/http-kernel.git", "url": "https://github.com/symfony/http-kernel.git",
"reference": "983ca05eec6623920d24ec0f1005f487d3734a0c" "reference": "15c105b839a7cfa1bc0989c091bfb6477f23b673"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/983ca05eec6623920d24ec0f1005f487d3734a0c", "url": "https://api.github.com/repos/symfony/http-kernel/zipball/15c105b839a7cfa1bc0989c091bfb6477f23b673",
"reference": "983ca05eec6623920d24ec0f1005f487d3734a0c", "reference": "15c105b839a7cfa1bc0989c091bfb6477f23b673",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -12840,7 +12841,7 @@
"description": "Provides a structured process for converting a Request into a Response", "description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/http-kernel/tree/v6.4.21" "source": "https://github.com/symfony/http-kernel/tree/v6.4.22"
}, },
"funding": [ "funding": [
{ {
@@ -12856,7 +12857,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-05-02T08:46:38+00:00" "time": "2025-05-29T07:23:40+00:00"
}, },
{ {
"name": "symfony/mailer", "name": "symfony/mailer",
@@ -13094,16 +13095,16 @@
}, },
{ {
"name": "symfony/options-resolver", "name": "symfony/options-resolver",
"version": "v7.2.0", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/options-resolver.git", "url": "https://github.com/symfony/options-resolver.git",
"reference": "7da8fbac9dcfef75ffc212235d76b2754ce0cf50" "reference": "afb9a8038025e5dbc657378bfab9198d75f10fca"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/options-resolver/zipball/7da8fbac9dcfef75ffc212235d76b2754ce0cf50", "url": "https://api.github.com/repos/symfony/options-resolver/zipball/afb9a8038025e5dbc657378bfab9198d75f10fca",
"reference": "7da8fbac9dcfef75ffc212235d76b2754ce0cf50", "reference": "afb9a8038025e5dbc657378bfab9198d75f10fca",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -13141,7 +13142,7 @@
"options" "options"
], ],
"support": { "support": {
"source": "https://github.com/symfony/options-resolver/tree/v7.2.0" "source": "https://github.com/symfony/options-resolver/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -13157,7 +13158,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2024-11-20T11:17:29+00:00" "time": "2025-04-04T13:12:05+00:00"
}, },
{ {
"name": "symfony/polyfill-ctype", "name": "symfony/polyfill-ctype",
@@ -14013,16 +14014,16 @@
}, },
{ {
"name": "symfony/property-access", "name": "symfony/property-access",
"version": "v7.2.3", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/property-access.git", "url": "https://github.com/symfony/property-access.git",
"reference": "b28732e315d81fbec787f838034de7d6c9b2b902" "reference": "3bcf43665d6aff90547b005348e1e351f4e2174b"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/property-access/zipball/b28732e315d81fbec787f838034de7d6c9b2b902", "url": "https://api.github.com/repos/symfony/property-access/zipball/3bcf43665d6aff90547b005348e1e351f4e2174b",
"reference": "b28732e315d81fbec787f838034de7d6c9b2b902", "reference": "3bcf43665d6aff90547b005348e1e351f4e2174b",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -14069,7 +14070,7 @@
"reflection" "reflection"
], ],
"support": { "support": {
"source": "https://github.com/symfony/property-access/tree/v7.2.3" "source": "https://github.com/symfony/property-access/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -14085,24 +14086,25 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-01-17T10:56:55+00:00" "time": "2025-05-10T11:59:09+00:00"
}, },
{ {
"name": "symfony/property-info", "name": "symfony/property-info",
"version": "v7.2.5", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/property-info.git", "url": "https://github.com/symfony/property-info.git",
"reference": "f00fd9685ecdbabe82ca25c7b739ce7bba99302c" "reference": "200d230d8553610ada73ac557501dc4609aad31f"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/property-info/zipball/f00fd9685ecdbabe82ca25c7b739ce7bba99302c", "url": "https://api.github.com/repos/symfony/property-info/zipball/200d230d8553610ada73ac557501dc4609aad31f",
"reference": "f00fd9685ecdbabe82ca25c7b739ce7bba99302c", "reference": "200d230d8553610ada73ac557501dc4609aad31f",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": ">=8.2", "php": ">=8.2",
"symfony/deprecation-contracts": "^2.5|^3",
"symfony/string": "^6.4|^7.0", "symfony/string": "^6.4|^7.0",
"symfony/type-info": "~7.1.9|^7.2.2" "symfony/type-info": "~7.1.9|^7.2.2"
}, },
@@ -14154,7 +14156,7 @@
"validator" "validator"
], ],
"support": { "support": {
"source": "https://github.com/symfony/property-info/tree/v7.2.5" "source": "https://github.com/symfony/property-info/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -14170,11 +14172,11 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-03-06T16:27:19+00:00" "time": "2025-04-04T13:12:05+00:00"
}, },
{ {
"name": "symfony/psr-http-message-bridge", "name": "symfony/psr-http-message-bridge",
"version": "v7.2.0", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/psr-http-message-bridge.git", "url": "https://github.com/symfony/psr-http-message-bridge.git",
@@ -14237,7 +14239,7 @@
"psr-7" "psr-7"
], ],
"support": { "support": {
"source": "https://github.com/symfony/psr-http-message-bridge/tree/v7.2.0" "source": "https://github.com/symfony/psr-http-message-bridge/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -14257,16 +14259,16 @@
}, },
{ {
"name": "symfony/routing", "name": "symfony/routing",
"version": "v6.4.18", "version": "v6.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/routing.git", "url": "https://github.com/symfony/routing.git",
"reference": "e9bfc94953019089acdfb9be51c1b9142c4afa68" "reference": "1f5234e8457164a3a0038a4c0a4ba27876a9c670"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/routing/zipball/e9bfc94953019089acdfb9be51c1b9142c4afa68", "url": "https://api.github.com/repos/symfony/routing/zipball/1f5234e8457164a3a0038a4c0a4ba27876a9c670",
"reference": "e9bfc94953019089acdfb9be51c1b9142c4afa68", "reference": "1f5234e8457164a3a0038a4c0a4ba27876a9c670",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -14320,7 +14322,7 @@
"url" "url"
], ],
"support": { "support": {
"source": "https://github.com/symfony/routing/tree/v6.4.18" "source": "https://github.com/symfony/routing/tree/v6.4.22"
}, },
"funding": [ "funding": [
{ {
@@ -14336,20 +14338,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-01-09T08:51:02+00:00" "time": "2025-04-27T16:08:38+00:00"
}, },
{ {
"name": "symfony/serializer", "name": "symfony/serializer",
"version": "v7.2.6", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/serializer.git", "url": "https://github.com/symfony/serializer.git",
"reference": "be549655b034edc1a16ed23d8164aa04318c5ec1" "reference": "2d86f81b1c506d7e1578789f93280dab4b8411bb"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/serializer/zipball/be549655b034edc1a16ed23d8164aa04318c5ec1", "url": "https://api.github.com/repos/symfony/serializer/zipball/2d86f81b1c506d7e1578789f93280dab4b8411bb",
"reference": "be549655b034edc1a16ed23d8164aa04318c5ec1", "reference": "2d86f81b1c506d7e1578789f93280dab4b8411bb",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -14418,7 +14420,7 @@
"description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/serializer/tree/v7.2.6" "source": "https://github.com/symfony/serializer/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -14434,7 +14436,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-04-27T13:34:41+00:00" "time": "2025-05-12T14:48:23+00:00"
}, },
{ {
"name": "symfony/service-contracts", "name": "symfony/service-contracts",
@@ -14521,16 +14523,16 @@
}, },
{ {
"name": "symfony/string", "name": "symfony/string",
"version": "v7.2.6", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/string.git", "url": "https://github.com/symfony/string.git",
"reference": "a214fe7d62bd4df2a76447c67c6b26e1d5e74931" "reference": "f3570b8c61ca887a9e2938e85cb6458515d2b125"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/string/zipball/a214fe7d62bd4df2a76447c67c6b26e1d5e74931", "url": "https://api.github.com/repos/symfony/string/zipball/f3570b8c61ca887a9e2938e85cb6458515d2b125",
"reference": "a214fe7d62bd4df2a76447c67c6b26e1d5e74931", "reference": "f3570b8c61ca887a9e2938e85cb6458515d2b125",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -14588,7 +14590,7 @@
"utf8" "utf8"
], ],
"support": { "support": {
"source": "https://github.com/symfony/string/tree/v7.2.6" "source": "https://github.com/symfony/string/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -14604,20 +14606,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-04-20T20:18:16+00:00" "time": "2025-04-20T20:19:01+00:00"
}, },
{ {
"name": "symfony/translation", "name": "symfony/translation",
"version": "v6.4.21", "version": "v6.4.22",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/translation.git", "url": "https://github.com/symfony/translation.git",
"reference": "bb92ea5588396b319ba43283a5a3087a034cb29c" "reference": "7e3b3b7146c6fab36ddff304a8041174bf6e17ad"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/translation/zipball/bb92ea5588396b319ba43283a5a3087a034cb29c", "url": "https://api.github.com/repos/symfony/translation/zipball/7e3b3b7146c6fab36ddff304a8041174bf6e17ad",
"reference": "bb92ea5588396b319ba43283a5a3087a034cb29c", "reference": "7e3b3b7146c6fab36ddff304a8041174bf6e17ad",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -14683,7 +14685,7 @@
"description": "Provides tools to internationalize your application", "description": "Provides tools to internationalize your application",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/translation/tree/v6.4.21" "source": "https://github.com/symfony/translation/tree/v6.4.22"
}, },
"funding": [ "funding": [
{ {
@@ -14699,7 +14701,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-04-07T19:02:30+00:00" "time": "2025-05-29T07:06:44+00:00"
}, },
{ {
"name": "symfony/translation-contracts", "name": "symfony/translation-contracts",
@@ -14781,24 +14783,28 @@
}, },
{ {
"name": "symfony/type-info", "name": "symfony/type-info",
"version": "v7.2.5", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/type-info.git", "url": "https://github.com/symfony/type-info.git",
"reference": "c4824a6b658294c828e609d3d8dbb4e87f6a375d" "reference": "bc9af22e25796d98078f69c0749ab3a9d3454786"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/type-info/zipball/c4824a6b658294c828e609d3d8dbb4e87f6a375d", "url": "https://api.github.com/repos/symfony/type-info/zipball/bc9af22e25796d98078f69c0749ab3a9d3454786",
"reference": "c4824a6b658294c828e609d3d8dbb4e87f6a375d", "reference": "bc9af22e25796d98078f69c0749ab3a9d3454786",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": ">=8.2", "php": ">=8.2",
"psr/container": "^1.1|^2.0" "psr/container": "^1.1|^2.0",
"symfony/deprecation-contracts": "^2.5|^3"
},
"conflict": {
"phpstan/phpdoc-parser": "<1.30"
}, },
"require-dev": { "require-dev": {
"phpstan/phpdoc-parser": "^1.0|^2.0" "phpstan/phpdoc-parser": "^1.30|^2.0"
}, },
"type": "library", "type": "library",
"autoload": { "autoload": {
@@ -14836,7 +14842,7 @@
"type" "type"
], ],
"support": { "support": {
"source": "https://github.com/symfony/type-info/tree/v7.2.5" "source": "https://github.com/symfony/type-info/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -14852,7 +14858,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-03-24T09:03:36+00:00" "time": "2025-03-30T12:17:06+00:00"
}, },
{ {
"name": "symfony/uid", "name": "symfony/uid",
@@ -15015,20 +15021,21 @@
}, },
{ {
"name": "symfony/var-exporter", "name": "symfony/var-exporter",
"version": "v7.2.6", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/var-exporter.git", "url": "https://github.com/symfony/var-exporter.git",
"reference": "422b8de94c738830a1e071f59ad14d67417d7007" "reference": "c9a1168891b5aaadfd6332ef44393330b3498c4c"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/var-exporter/zipball/422b8de94c738830a1e071f59ad14d67417d7007", "url": "https://api.github.com/repos/symfony/var-exporter/zipball/c9a1168891b5aaadfd6332ef44393330b3498c4c",
"reference": "422b8de94c738830a1e071f59ad14d67417d7007", "reference": "c9a1168891b5aaadfd6332ef44393330b3498c4c",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": ">=8.2" "php": ">=8.2",
"symfony/deprecation-contracts": "^2.5|^3"
}, },
"require-dev": { "require-dev": {
"symfony/property-access": "^6.4|^7.0", "symfony/property-access": "^6.4|^7.0",
@@ -15071,7 +15078,7 @@
"serialize" "serialize"
], ],
"support": { "support": {
"source": "https://github.com/symfony/var-exporter/tree/v7.2.6" "source": "https://github.com/symfony/var-exporter/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -15087,7 +15094,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-05-02T08:36:00+00:00" "time": "2025-05-15T09:04:05+00:00"
}, },
{ {
"name": "tijsverkoyen/css-to-inline-styles", "name": "tijsverkoyen/css-to-inline-styles",
@@ -16010,16 +16017,16 @@
}, },
{ {
"name": "laravel/sail", "name": "laravel/sail",
"version": "v1.43.0", "version": "v1.43.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/laravel/sail.git", "url": "https://github.com/laravel/sail.git",
"reference": "71a509b14b2621ce58574274a74290f933c687f7" "reference": "3e7d899232a8c5e3ea4fc6dee7525ad583887e72"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/laravel/sail/zipball/71a509b14b2621ce58574274a74290f933c687f7", "url": "https://api.github.com/repos/laravel/sail/zipball/3e7d899232a8c5e3ea4fc6dee7525ad583887e72",
"reference": "71a509b14b2621ce58574274a74290f933c687f7", "reference": "3e7d899232a8c5e3ea4fc6dee7525ad583887e72",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -16069,7 +16076,7 @@
"issues": "https://github.com/laravel/sail/issues", "issues": "https://github.com/laravel/sail/issues",
"source": "https://github.com/laravel/sail" "source": "https://github.com/laravel/sail"
}, },
"time": "2025-05-13T13:34:34+00:00" "time": "2025-05-19T13:19:21+00:00"
}, },
{ {
"name": "mockery/mockery", "name": "mockery/mockery",
@@ -18219,16 +18226,16 @@
}, },
{ {
"name": "symfony/yaml", "name": "symfony/yaml",
"version": "v7.2.6", "version": "v7.3.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/yaml.git", "url": "https://github.com/symfony/yaml.git",
"reference": "0feafffb843860624ddfd13478f481f4c3cd8b23" "reference": "cea40a48279d58dc3efee8112634cb90141156c2"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/yaml/zipball/0feafffb843860624ddfd13478f481f4c3cd8b23", "url": "https://api.github.com/repos/symfony/yaml/zipball/cea40a48279d58dc3efee8112634cb90141156c2",
"reference": "0feafffb843860624ddfd13478f481f4c3cd8b23", "reference": "cea40a48279d58dc3efee8112634cb90141156c2",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -18271,7 +18278,7 @@
"description": "Loads and dumps YAML files", "description": "Loads and dumps YAML files",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/yaml/tree/v7.2.6" "source": "https://github.com/symfony/yaml/tree/v7.3.0"
}, },
"funding": [ "funding": [
{ {
@@ -18287,7 +18294,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-04-04T10:10:11+00:00" "time": "2025-04-04T10:10:33+00:00"
}, },
{ {
"name": "theseer/tokenizer", "name": "theseer/tokenizer",

View File

@@ -1,5 +1,6 @@
<?php <?php
use Fleetbase\Support\Utils;
use Laravel\Octane\Contracts\OperationTerminated; use Laravel\Octane\Contracts\OperationTerminated;
use Laravel\Octane\Events\RequestHandled; use Laravel\Octane\Events\RequestHandled;
use Laravel\Octane\Events\RequestReceived; use Laravel\Octane\Events\RequestReceived;
@@ -192,6 +193,7 @@ return [
'routes', 'routes',
'composer.lock', 'composer.lock',
'.env', '.env',
...Utils::arrayFrom(env('OCTANE_WATCH_DIRS'))
], ],
/* /*

View File

@@ -14,5 +14,6 @@ export function initialize(application) {
} }
export default { export default {
name: 'load-leaflet',
initialize, initialize,
}; };

View File

@@ -1,6 +1,6 @@
{ {
"name": "@fleetbase/console", "name": "@fleetbase/console",
"version": "0.7.4", "version": "0.7.5",
"private": true, "private": true,
"description": "Modular logistics and supply chain operating system (LSOS)", "description": "Modular logistics and supply chain operating system (LSOS)",
"repository": "https://github.com/fleetbase/fleetbase", "repository": "https://github.com/fleetbase/fleetbase",
@@ -33,9 +33,9 @@
"@fleetbase/ember-core": "latest", "@fleetbase/ember-core": "latest",
"@fleetbase/ember-ui": "latest", "@fleetbase/ember-ui": "latest",
"@fleetbase/fleetops-data": "latest", "@fleetbase/fleetops-data": "latest",
"@fleetbase/fleetops-engine": "^0.6.12", "@fleetbase/fleetops-engine": "^0.6.13",
"@fleetbase/iam-engine": "^0.1.3", "@fleetbase/iam-engine": "^0.1.3",
"@fleetbase/leaflet-routing-machine": "^3.2.16", "@fleetbase/leaflet-routing-machine": "^3.2.17",
"@fleetbase/registry-bridge-engine": "^0.0.19", "@fleetbase/registry-bridge-engine": "^0.0.19",
"@fleetbase/storefront-engine": "^0.4.0", "@fleetbase/storefront-engine": "^0.4.0",
"@fortawesome/ember-fontawesome": "^2.0.0", "@fortawesome/ember-fontawesome": "^2.0.0",

2540
console/pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -75,7 +75,7 @@ ENV QUEUE_CONNECTION=redis
ENV CADDYFILE_PATH=/fleetbase/Caddyfile ENV CADDYFILE_PATH=/fleetbase/Caddyfile
ENV CONSOLE_PATH=/fleetbase/console ENV CONSOLE_PATH=/fleetbase/console
ENV OCTANE_SERVER=frankenphp ENV OCTANE_SERVER=frankenphp
ENV FLEETBASE_VERSION=0.7.4 ENV FLEETBASE_VERSION=0.7.5
# Set environment # Set environment
ARG ENVIRONMENT=production ARG ENVIRONMENT=production