diff --git a/.gitignore b/.gitignore index 1365e45..0f84e54 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ *.sql* *.swp *.swo +config.js ###> symfony/framework-bundle ### /.env.local diff --git a/assets/config.js b/assets/config.js deleted file mode 100644 index a7c57f4..0000000 --- a/assets/config.js +++ /dev/null @@ -1,6 +0,0 @@ -const API_CONFIG = { - dev: 'https://ifc-api.ddev.site:9001', - prod: 'https://caprigis-api.electricmandarine.cloud', -}; - -export default API_CONFIG; diff --git a/assets/styles/app.css b/assets/styles/app.css index 814b978..65dad17 100644 --- a/assets/styles/app.css +++ b/assets/styles/app.css @@ -1,2 +1,14 @@ +@import url('../vendor/fontawesome-free/css/all.min.css'); @import url('../vendor/bulma/css/bulma.min.css'); -@import url('./bim.css'); + +#scene { + min-height: 93vh; + margin-left: 20vw; + overflow: hidden; +} +#ui { + position: absolute; + top: 3.5rem; + max-width: 20vw; + z-index: 5; +} diff --git a/assets/styles/bim.css b/assets/styles/bim.css deleted file mode 100644 index ca635ae..0000000 --- a/assets/styles/bim.css +++ /dev/null @@ -1,14 +0,0 @@ -@import url('../vendor/fontawesome-free/css/all.min.css'); -@import url('../vendor/bulma/css/bulma.min.css'); - -#scene { - min-height: 93vh; - margin-left: 20vw; - overflow: hidden; -} -#ui { - position: absolute; - top: 3.5rem; - max-width: 20vw; - z-index: 5; -} \ No newline at end of file diff --git a/composer.lock b/composer.lock index 3c6ffb3..84b441b 100644 --- a/composer.lock +++ b/composer.lock @@ -8,7 +8,7 @@ "packages": [ { "name": "api-platform/doctrine-common", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/doctrine-common.git", @@ -89,22 +89,22 @@ "rest" ], "support": { - "source": "https://github.com/api-platform/doctrine-common/tree/v4.1.0" + "source": "https://github.com/api-platform/doctrine-common/tree/v4.1.4" }, "time": "2025-02-28T10:08:08+00:00" }, { "name": "api-platform/doctrine-orm", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/doctrine-orm.git", - "reference": "5aa5047c514de3b147b4909bcabf0848a8ddd0c8" + "reference": "b2b5f4bb1498aed276cfe28f434dff674bb9b26d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/doctrine-orm/zipball/5aa5047c514de3b147b4909bcabf0848a8ddd0c8", - "reference": "5aa5047c514de3b147b4909bcabf0848a8ddd0c8", + "url": "https://api.github.com/repos/api-platform/doctrine-orm/zipball/b2b5f4bb1498aed276cfe28f434dff674bb9b26d", + "reference": "b2b5f4bb1498aed276cfe28f434dff674bb9b26d", "shasum": "" }, "require": { @@ -173,13 +173,13 @@ "rest" ], "support": { - "source": "https://github.com/api-platform/doctrine-orm/tree/v4.1.0" + "source": "https://github.com/api-platform/doctrine-orm/tree/v4.1.4" }, - "time": "2025-02-28T10:08:08+00:00" + "time": "2025-03-28T15:01:40+00:00" }, { "name": "api-platform/documentation", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/documentation.git", @@ -234,13 +234,13 @@ ], "description": "API Platform documentation controller.", "support": { - "source": "https://github.com/api-platform/documentation/tree/v4.1.0" + "source": "https://github.com/api-platform/documentation/tree/v4.1.4" }, "time": "2025-02-28T10:08:08+00:00" }, { "name": "api-platform/http-cache", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/http-cache.git", @@ -311,22 +311,22 @@ "rest" ], "support": { - "source": "https://github.com/api-platform/http-cache/tree/v4.1.0" + "source": "https://github.com/api-platform/http-cache/tree/v4.1.4" }, "time": "2025-02-28T10:08:08+00:00" }, { "name": "api-platform/hydra", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/hydra.git", - "reference": "6403f4153a4ae40ab0f02437236415763d1ac363" + "reference": "27a60c19341bad1300514e488de16a5eb7d9e82f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/hydra/zipball/6403f4153a4ae40ab0f02437236415763d1ac363", - "reference": "6403f4153a4ae40ab0f02437236415763d1ac363", + "url": "https://api.github.com/repos/api-platform/hydra/zipball/27a60c19341bad1300514e488de16a5eb7d9e82f", + "reference": "27a60c19341bad1300514e488de16a5eb7d9e82f", "shasum": "" }, "require": { @@ -337,7 +337,7 @@ "api-platform/serializer": "^4.1", "api-platform/state": "^4.1", "php": ">=8.2", - "symfony/web-link": "^6.4 || ^7.0" + "symfony/web-link": "^6.4 || ^7.1" }, "require-dev": { "api-platform/doctrine-common": "^4.1", @@ -395,22 +395,22 @@ "rest" ], "support": { - "source": "https://github.com/api-platform/hydra/tree/v4.1.0" + "source": "https://github.com/api-platform/hydra/tree/v4.1.4" }, - "time": "2025-02-28T10:08:08+00:00" + "time": "2025-02-28T10:53:26+00:00" }, { "name": "api-platform/json-schema", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/json-schema.git", - "reference": "2855669b064c60c27058705bfe45bb4312f9d127" + "reference": "409ebb55a8d2d4759b7adaf94ed8076e3ca2de5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/json-schema/zipball/2855669b064c60c27058705bfe45bb4312f9d127", - "reference": "2855669b064c60c27058705bfe45bb4312f9d127", + "url": "https://api.github.com/repos/api-platform/json-schema/zipball/409ebb55a8d2d4759b7adaf94ed8076e3ca2de5b", + "reference": "409ebb55a8d2d4759b7adaf94ed8076e3ca2de5b", "shasum": "" }, "require": { @@ -473,22 +473,22 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/json-schema/tree/v4.1.0" + "source": "https://github.com/api-platform/json-schema/tree/v4.1.4" }, - "time": "2025-02-28T10:08:08+00:00" + "time": "2025-02-28T10:53:26+00:00" }, { "name": "api-platform/jsonld", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/jsonld.git", - "reference": "0f5e67e3bbbc8f7522ec3d4df3e72c0762711aed" + "reference": "73e7998739f9d7f5428ac5f2a64ade3db67b9906" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/jsonld/zipball/0f5e67e3bbbc8f7522ec3d4df3e72c0762711aed", - "reference": "0f5e67e3bbbc8f7522ec3d4df3e72c0762711aed", + "url": "https://api.github.com/repos/api-platform/jsonld/zipball/73e7998739f9d7f5428ac5f2a64ade3db67b9906", + "reference": "73e7998739f9d7f5428ac5f2a64ade3db67b9906", "shasum": "" }, "require": { @@ -550,22 +550,22 @@ "rest" ], "support": { - "source": "https://github.com/api-platform/jsonld/tree/v4.1.0" + "source": "https://github.com/api-platform/jsonld/tree/v4.1.4" }, - "time": "2025-02-28T10:08:08+00:00" + "time": "2025-03-14T14:59:47+00:00" }, { "name": "api-platform/metadata", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/metadata.git", - "reference": "822b7bcab65fce8c1f7c318bb5ec49137c7a51b5" + "reference": "72e2abecb007f9410348a3000d1e4fd34b068739" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/metadata/zipball/822b7bcab65fce8c1f7c318bb5ec49137c7a51b5", - "reference": "822b7bcab65fce8c1f7c318bb5ec49137c7a51b5", + "url": "https://api.github.com/repos/api-platform/metadata/zipball/72e2abecb007f9410348a3000d1e4fd34b068739", + "reference": "72e2abecb007f9410348a3000d1e4fd34b068739", "shasum": "" }, "require": { @@ -587,7 +587,7 @@ "symfony/config": "^6.4 || ^7.0", "symfony/routing": "^6.4 || ^7.0", "symfony/var-dumper": "^6.4 || ^7.0", - "symfony/web-link": "^6.4 || ^7.0", + "symfony/web-link": "^6.4 || ^7.1", "symfony/yaml": "^6.4 || ^7.0" }, "suggest": { @@ -646,22 +646,22 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/metadata/tree/v4.1.0" + "source": "https://github.com/api-platform/metadata/tree/v4.1.4" }, - "time": "2025-02-28T10:08:08+00:00" + "time": "2025-03-21T19:15:45+00:00" }, { "name": "api-platform/openapi", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/openapi.git", - "reference": "c5a5c861924c837f60eadd2806adfad84a0bad68" + "reference": "5783f3938a4e6dd344aa20e6bdcb8fe9f68d185f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/openapi/zipball/c5a5c861924c837f60eadd2806adfad84a0bad68", - "reference": "c5a5c861924c837f60eadd2806adfad84a0bad68", + "url": "https://api.github.com/repos/api-platform/openapi/zipball/5783f3938a4e6dd344aa20e6bdcb8fe9f68d185f", + "reference": "5783f3938a4e6dd344aa20e6bdcb8fe9f68d185f", "shasum": "" }, "require": { @@ -670,6 +670,7 @@ "api-platform/state": "^4.1", "php": ">=8.2", "symfony/console": "^6.4 || ^7.0", + "symfony/filesystem": "^6.4 || ^7.0", "symfony/property-access": "^6.4 || ^7.0", "symfony/serializer": "^6.4 || ^7.0" }, @@ -731,22 +732,22 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/openapi/tree/v4.1.0" + "source": "https://github.com/api-platform/openapi/tree/v4.1.4" }, - "time": "2025-02-28T10:08:08+00:00" + "time": "2025-03-18T10:52:23+00:00" }, { "name": "api-platform/serializer", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/serializer.git", - "reference": "5931533b3405e174a547f9f56e35257e8b83159a" + "reference": "e1717ab4e65ce27f966f23db4608b13c0482a4d7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/serializer/zipball/5931533b3405e174a547f9f56e35257e8b83159a", - "reference": "5931533b3405e174a547f9f56e35257e8b83159a", + "url": "https://api.github.com/repos/api-platform/serializer/zipball/e1717ab4e65ce27f966f23db4608b13c0482a4d7", + "reference": "e1717ab4e65ce27f966f23db4608b13c0482a4d7", "shasum": "" }, "require": { @@ -821,22 +822,22 @@ "serializer" ], "support": { - "source": "https://github.com/api-platform/serializer/tree/v4.1.0" + "source": "https://github.com/api-platform/serializer/tree/v4.1.4" }, - "time": "2025-02-28T10:08:08+00:00" + "time": "2025-03-25T09:11:07+00:00" }, { "name": "api-platform/state", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/state.git", - "reference": "4f1b56fc30e20a644edce1278f07fa76d73a7e48" + "reference": "2052fe6adb6b3d4511210ad9188554e7599dec69" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/state/zipball/4f1b56fc30e20a644edce1278f07fa76d73a7e48", - "reference": "4f1b56fc30e20a644edce1278f07fa76d73a7e48", + "url": "https://api.github.com/repos/api-platform/state/zipball/2052fe6adb6b3d4511210ad9188554e7599dec69", + "reference": "2052fe6adb6b3d4511210ad9188554e7599dec69", "shasum": "" }, "require": { @@ -850,7 +851,7 @@ "api-platform/validator": "^4.1", "phpunit/phpunit": "^11.2", "symfony/http-foundation": "^6.4 || ^7.0", - "symfony/web-link": "^6.4 || ^7.0", + "symfony/web-link": "^6.4 || ^7.1", "willdurand/negotiation": "^3.1" }, "suggest": { @@ -911,22 +912,22 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/state/tree/v4.1.0" + "source": "https://github.com/api-platform/state/tree/v4.1.4" }, - "time": "2025-02-28T10:08:08+00:00" + "time": "2025-03-21T19:15:45+00:00" }, { "name": "api-platform/symfony", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/symfony.git", - "reference": "d42de358d9c7f7b00a356b9ee145b7e39ed13633" + "reference": "6dbe0f4bd53c9868de7171acc0a506dbdd07d429" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/symfony/zipball/d42de358d9c7f7b00a356b9ee145b7e39ed13633", - "reference": "d42de358d9c7f7b00a356b9ee145b7e39ed13633", + "url": "https://api.github.com/repos/api-platform/symfony/zipball/6dbe0f4bd53c9868de7171acc0a506dbdd07d429", + "reference": "6dbe0f4bd53c9868de7171acc0a506dbdd07d429", "shasum": "" }, "require": { @@ -1034,28 +1035,28 @@ "symfony" ], "support": { - "source": "https://github.com/api-platform/symfony/tree/v4.1.0" + "source": "https://github.com/api-platform/symfony/tree/v4.1.4" }, - "time": "2025-02-28T10:08:08+00:00" + "time": "2025-03-28T09:08:17+00:00" }, { "name": "api-platform/validator", - "version": "v4.1.0", + "version": "v4.1.4", "source": { "type": "git", "url": "https://github.com/api-platform/validator.git", - "reference": "23fd67f2f909b6d0bdefe7b055bf0c46cb26d5e9" + "reference": "ebe7a04a91e72ee770b9d7442085c1317cc5fd94" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/validator/zipball/23fd67f2f909b6d0bdefe7b055bf0c46cb26d5e9", - "reference": "23fd67f2f909b6d0bdefe7b055bf0c46cb26d5e9", + "url": "https://api.github.com/repos/api-platform/validator/zipball/ebe7a04a91e72ee770b9d7442085c1317cc5fd94", + "reference": "ebe7a04a91e72ee770b9d7442085c1317cc5fd94", "shasum": "" }, "require": { "api-platform/metadata": "^4.1", "php": ">=8.2", - "symfony/web-link": "^6.4 || ^7.0" + "symfony/web-link": "^6.4 || ^7.1" }, "require-dev": { "phpspec/prophecy-phpunit": "^2.2", @@ -1107,9 +1108,9 @@ "validator" ], "support": { - "source": "https://github.com/api-platform/validator/tree/v4.1.0" + "source": "https://github.com/api-platform/validator/tree/v4.1.4" }, - "time": "2025-02-28T10:08:08+00:00" + "time": "2025-03-10T10:30:30+00:00" }, { "name": "composer/semver", @@ -1287,29 +1288,29 @@ }, { "name": "doctrine/collections", - "version": "2.2.2", + "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "d8af7f248c74f195f7347424600fd9e17b57af59" + "reference": "2eb07e5953eed811ce1b309a7478a3b236f2273d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/d8af7f248c74f195f7347424600fd9e17b57af59", - "reference": "d8af7f248c74f195f7347424600fd9e17b57af59", + "url": "https://api.github.com/repos/doctrine/collections/zipball/2eb07e5953eed811ce1b309a7478a3b236f2273d", + "reference": "2eb07e5953eed811ce1b309a7478a3b236f2273d", "shasum": "" }, "require": { "doctrine/deprecations": "^1", - "php": "^8.1" + "php": "^8.1", + "symfony/polyfill-php84": "^1.30" }, "require-dev": { "doctrine/coding-standard": "^12", "ext-json": "*", "phpstan/phpstan": "^1.8", "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^10.5", - "vimeo/psalm": "^5.11" + "phpunit/phpunit": "^10.5" }, "type": "library", "autoload": { @@ -1353,7 +1354,7 @@ ], "support": { "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/2.2.2" + "source": "https://github.com/doctrine/collections/tree/2.3.0" }, "funding": [ { @@ -1369,7 +1370,7 @@ "type": "tidelift" } ], - "time": "2024-04-18T06:56:21+00:00" + "time": "2025-03-22T10:17:19+00:00" }, { "name": "doctrine/common", @@ -1620,41 +1621,42 @@ }, { "name": "doctrine/doctrine-bundle", - "version": "2.13.2", + "version": "2.14.0", "source": { "type": "git", "url": "https://github.com/doctrine/DoctrineBundle.git", - "reference": "2363c43d9815a11657e452625cd64172d5587486" + "reference": "ca6a7350b421baf7fbdefbf9f4993292ed18effb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/2363c43d9815a11657e452625cd64172d5587486", - "reference": "2363c43d9815a11657e452625cd64172d5587486", + "url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/ca6a7350b421baf7fbdefbf9f4993292ed18effb", + "reference": "ca6a7350b421baf7fbdefbf9f4993292ed18effb", "shasum": "" }, "require": { - "doctrine/cache": "^1.11 || ^2.0", "doctrine/dbal": "^3.7.0 || ^4.0", - "doctrine/persistence": "^2.2 || ^3", + "doctrine/persistence": "^3.1 || ^4", "doctrine/sql-formatter": "^1.0.1", - "php": "^7.4 || ^8.0", - "symfony/cache": "^5.4 || ^6.0 || ^7.0", - "symfony/config": "^5.4 || ^6.0 || ^7.0", - "symfony/console": "^5.4 || ^6.0 || ^7.0", - "symfony/dependency-injection": "^5.4 || ^6.0 || ^7.0", + "php": "^8.1", + "symfony/cache": "^6.4 || ^7.0", + "symfony/config": "^6.4 || ^7.0", + "symfony/console": "^6.4 || ^7.0", + "symfony/dependency-injection": "^6.4 || ^7.0", "symfony/deprecation-contracts": "^2.1 || ^3", - "symfony/doctrine-bridge": "^5.4.46 || ~6.3.12 || ^6.4.3 || ^7.0.3", - "symfony/framework-bundle": "^5.4 || ^6.0 || ^7.0", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1.1 || ^2.0 || ^3" + "symfony/doctrine-bridge": "^6.4.3 || ^7.0.3", + "symfony/framework-bundle": "^6.4 || ^7.0", + "symfony/service-contracts": "^2.5 || ^3" }, "conflict": { "doctrine/annotations": ">=3.0", + "doctrine/cache": "< 1.11", "doctrine/orm": "<2.17 || >=4.0", - "twig/twig": "<1.34 || >=2.0 <2.4" + "symfony/var-exporter": "< 6.4.1 || 7.0.0", + "twig/twig": "<2.13 || >=3.0 <3.0.4" }, "require-dev": { "doctrine/annotations": "^1 || ^2", + "doctrine/cache": "^1.11 || ^2.0", "doctrine/coding-standard": "^12", "doctrine/deprecations": "^1.0", "doctrine/orm": "^2.17 || ^3.0", @@ -1662,20 +1664,21 @@ "phpstan/phpstan": "2.1.1", "phpstan/phpstan-phpunit": "2.0.3", "phpstan/phpstan-strict-rules": "^2", - "phpunit/phpunit": "^9.5.26", + "phpunit/phpunit": "^9.6.22", "psr/log": "^1.1.4 || ^2.0 || ^3.0", - "symfony/phpunit-bridge": "^6.1 || ^7.0", - "symfony/property-info": "^5.4 || ^6.0 || ^7.0", - "symfony/proxy-manager-bridge": "^5.4 || ^6.0", - "symfony/security-bundle": "^5.4 || ^6.0 || ^7.0", - "symfony/stopwatch": "^5.4 || ^6.0 || ^7.0", - "symfony/string": "^5.4 || ^6.0 || ^7.0", - "symfony/twig-bridge": "^5.4 || ^6.0 || ^7.0", - "symfony/validator": "^5.4 || ^6.0 || ^7.0", - "symfony/var-exporter": "^5.4 || ^6.2 || ^7.0", - "symfony/web-profiler-bundle": "^5.4 || ^6.0 || ^7.0", - "symfony/yaml": "^5.4 || ^6.0 || ^7.0", - "twig/twig": "^1.34 || ^2.12 || ^3.0" + "symfony/doctrine-messenger": "^6.4 || ^7.0", + "symfony/messenger": "^6.4 || ^7.0", + "symfony/phpunit-bridge": "^7.2", + "symfony/property-info": "^6.4 || ^7.0", + "symfony/security-bundle": "^6.4 || ^7.0", + "symfony/stopwatch": "^6.4 || ^7.0", + "symfony/string": "^6.4 || ^7.0", + "symfony/twig-bridge": "^6.4 || ^7.0", + "symfony/validator": "^6.4 || ^7.0", + "symfony/var-exporter": "^6.4.1 || ^7.0.1", + "symfony/web-profiler-bundle": "^6.4 || ^7.0", + "symfony/yaml": "^6.4 || ^7.0", + "twig/twig": "^2.13 || ^3.0.4" }, "suggest": { "doctrine/orm": "The Doctrine ORM integration is optional in the bundle.", @@ -1720,7 +1723,7 @@ ], "support": { "issues": "https://github.com/doctrine/DoctrineBundle/issues", - "source": "https://github.com/doctrine/DoctrineBundle/tree/2.13.2" + "source": "https://github.com/doctrine/DoctrineBundle/tree/2.14.0" }, "funding": [ { @@ -1736,7 +1739,7 @@ "type": "tidelift" } ], - "time": "2025-01-15T11:12:38+00:00" + "time": "2025-03-22T17:28:21+00:00" }, { "name": "doctrine/doctrine-migrations-bundle", @@ -2155,16 +2158,16 @@ }, { "name": "doctrine/migrations", - "version": "3.8.2", + "version": "3.9.0", "source": { "type": "git", "url": "https://github.com/doctrine/migrations.git", - "reference": "5007eb1168691225ac305fe16856755c20860842" + "reference": "325b61e41d032f5f7d7e2d11cbefff656eadc9ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/migrations/zipball/5007eb1168691225ac305fe16856755c20860842", - "reference": "5007eb1168691225ac305fe16856755c20860842", + "url": "https://api.github.com/repos/doctrine/migrations/zipball/325b61e41d032f5f7d7e2d11cbefff656eadc9ab", + "reference": "325b61e41d032f5f7d7e2d11cbefff656eadc9ab", "shasum": "" }, "require": { @@ -2184,7 +2187,7 @@ "require-dev": { "doctrine/coding-standard": "^12", "doctrine/orm": "^2.13 || ^3", - "doctrine/persistence": "^2 || ^3", + "doctrine/persistence": "^2 || ^3 || ^4", "doctrine/sql-formatter": "^1.0", "ext-pdo_sqlite": "*", "fig/log-test": "^1", @@ -2238,7 +2241,7 @@ ], "support": { "issues": "https://github.com/doctrine/migrations/issues", - "source": "https://github.com/doctrine/migrations/tree/3.8.2" + "source": "https://github.com/doctrine/migrations/tree/3.9.0" }, "funding": [ { @@ -2254,7 +2257,7 @@ "type": "tidelift" } ], - "time": "2024-10-10T21:35:27+00:00" + "time": "2025-03-26T06:48:45+00:00" }, { "name": "doctrine/orm", @@ -5370,6 +5373,82 @@ ], "time": "2024-09-09T11:45:10+00:00" }, + { + "name": "symfony/polyfill-php84", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php84.git", + "reference": "e5493eb51311ab0b1cc2243416613f06ed8f18bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/e5493eb51311ab0b1cc2243416613f06ed8f18bd", + "reference": "e5493eb51311ab0b1cc2243416613f06ed8f18bd", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php84\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php84/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T12:04:04+00:00" + }, { "name": "symfony/polyfill-uuid", "version": "v1.31.0", diff --git a/importmap.php b/importmap.php index 738f17a..d8a47bd 100644 --- a/importmap.php +++ b/importmap.php @@ -16,6 +16,9 @@ return [ 'path' => './assets/app.js', 'entrypoint' => true, ], + '@symfony/stimulus-bundle' => [ + 'path' => './vendor/symfony/stimulus-bundle/assets/dist/loader.js', + ], 'bulma/css/bulma.min.css' => [ 'version' => '1.0.3', 'type' => 'css', @@ -27,16 +30,16 @@ return [ 'version' => '0.28.2', ], 'react' => [ - 'version' => '18.3.1', + 'version' => '19.1.0', ], 'react/jsx-runtime' => [ - 'version' => '18.3.1', + 'version' => '19.1.0', ], 'react-compiler-runtime' => [ - 'version' => '19.0.0-beta-37ed2a7-20241206', + 'version' => '19.0.0-beta-aeaed83-20250323', ], 'clsx' => [ - 'version' => '1.2.1', + 'version' => '2.1.1', ], 'graphql' => [ 'version' => '16.10.0', @@ -51,34 +54,34 @@ return [ 'version' => '4.1.0', ], 'get-value' => [ - 'version' => '3.0.1', + 'version' => '4.0.1', ], 'copy-to-clipboard' => [ 'version' => '3.3.3', ], '@radix-ui/react-dialog' => [ - 'version' => '1.1.4', + 'version' => '1.1.6', ], '@radix-ui/react-visually-hidden' => [ - 'version' => '1.1.1', + 'version' => '1.1.2', ], '@radix-ui/react-dropdown-menu' => [ - 'version' => '2.1.4', + 'version' => '2.1.6', ], 'markdown-it' => [ 'version' => '14.1.0', ], 'framer-motion' => [ - 'version' => '6.5.1', + 'version' => '12.6.2', ], '@radix-ui/react-tooltip' => [ - 'version' => '1.1.6', + 'version' => '1.1.8', ], '@headlessui/react' => [ - 'version' => '1.7.19', + 'version' => '2.2.0', ], 'react-dom' => [ - 'version' => '18.3.1', + 'version' => '19.1.0', ], 'meros' => [ 'version' => '1.3.0', @@ -96,10 +99,10 @@ return [ 'version' => '3.0.1', ], 'is-plain-object' => [ - 'version' => '2.0.4', + 'version' => '5.0.0', ], 'isobject' => [ - 'version' => '3.0.1', + 'version' => '4.0.0', ], 'toggle-selection' => [ 'version' => '1.0.6', @@ -120,34 +123,34 @@ return [ 'version' => '1.1.0', ], '@radix-ui/react-dismissable-layer' => [ - 'version' => '1.1.3', + 'version' => '1.1.5', ], '@radix-ui/react-focus-scope' => [ - 'version' => '1.1.1', + 'version' => '1.1.2', ], '@radix-ui/react-portal' => [ - 'version' => '1.1.3', + 'version' => '1.1.4', ], '@radix-ui/react-presence' => [ 'version' => '1.1.2', ], '@radix-ui/react-primitive' => [ - 'version' => '2.0.1', + 'version' => '2.0.2', ], '@radix-ui/react-focus-guards' => [ 'version' => '1.1.1', ], 'react-remove-scroll' => [ - 'version' => '2.6.2', + 'version' => '2.6.3', ], 'aria-hidden' => [ 'version' => '1.2.4', ], '@radix-ui/react-slot' => [ - 'version' => '1.1.1', + 'version' => '1.1.2', ], '@radix-ui/react-menu' => [ - 'version' => '2.1.4', + 'version' => '2.1.6', ], 'mdurl' => [ 'version' => '2.0.0', @@ -156,7 +159,7 @@ return [ 'version' => '2.1.0', ], 'entities' => [ - 'version' => '4.5.0', + 'version' => '6.0.0', ], 'linkify-it' => [ 'version' => '5.0.0', @@ -165,34 +168,34 @@ return [ 'version' => '2.3.1', ], 'tslib' => [ - 'version' => '2.6.2', + 'version' => '2.8.1', ], 'hey-listen' => [ 'version' => '1.0.8', ], 'style-value-types' => [ - 'version' => '5.0.0', + 'version' => '5.1.2', ], 'popmotion' => [ - 'version' => '11.0.3', + 'version' => '11.0.5', ], 'framesync' => [ - 'version' => '6.0.1', + 'version' => '6.1.2', ], '@motionone/dom' => [ - 'version' => '10.12.0', + 'version' => '10.18.0', ], '@radix-ui/react-popper' => [ - 'version' => '1.2.1', + 'version' => '1.2.2', ], 'client-only' => [ 'version' => '0.0.1', ], '@tanstack/react-virtual' => [ - 'version' => '3.3.0', + 'version' => '3.13.5', ], 'scheduler' => [ - 'version' => '0.23.2', + 'version' => '0.26.0', ], '@radix-ui/react-use-layout-effect' => [ 'version' => '1.1.0', @@ -219,13 +222,13 @@ return [ 'version' => '2.2.3', ], '@radix-ui/react-collection' => [ - 'version' => '1.1.1', + 'version' => '1.1.2', ], '@radix-ui/react-direction' => [ 'version' => '1.1.0', ], '@radix-ui/react-roving-focus' => [ - 'version' => '1.1.1', + 'version' => '1.1.2', ], '@motionone/types' => [ 'version' => '10.17.1', @@ -243,13 +246,13 @@ return [ 'version' => '2.1.2', ], '@radix-ui/react-arrow' => [ - 'version' => '1.1.1', + 'version' => '1.1.2', ], '@radix-ui/react-use-size' => [ 'version' => '1.1.0', ], '@tanstack/virtual-core' => [ - 'version' => '3.3.0', + 'version' => '3.13.5', ], 'detect-node-es' => [ 'version' => '1.1.0', @@ -261,16 +264,16 @@ return [ 'version' => '10.18.0', ], '@floating-ui/dom' => [ - 'version' => '1.6.11', + 'version' => '1.6.13', ], '@floating-ui/core' => [ - 'version' => '1.6.8', + 'version' => '1.6.9', ], '@floating-ui/utils' => [ - 'version' => '0.2.8', + 'version' => '0.2.9', ], '@floating-ui/utils/dom' => [ - 'version' => '0.2.8', + 'version' => '0.2.9', ], 'stimulus' => [ 'version' => '3.2.2', @@ -278,12 +281,6 @@ return [ 'three.js' => [ 'version' => '0.77.1', ], - 'three' => [ - 'version' => '0.160.1', - ], - '@thatopen/components' => [ - 'version' => '2.4.5', - ], '@thatopen/fragments' => [ 'version' => '2.4.0', ], @@ -293,8 +290,50 @@ return [ '@hotwired/stimulus' => [ 'version' => '3.2.2', ], - '@symfony/stimulus-bundle' => [ - 'path' => './vendor/symfony/stimulus-bundle/assets/dist/loader.js', + 'motion-dom' => [ + 'version' => '12.6.1', + ], + 'motion-utils' => [ + 'version' => '12.5.0', + ], + '@react-aria/focus' => [ + 'version' => '3.18.4', + ], + '@react-aria/interactions' => [ + 'version' => '3.22.4', + ], + '@floating-ui/react' => [ + 'version' => '0.26.25', + ], + '@react-aria/utils' => [ + 'version' => '3.25.3', + ], + '@swc/helpers/_/_class_private_field_get' => [ + 'version' => '0.5.13', + ], + '@swc/helpers/_/_class_private_field_init' => [ + 'version' => '0.5.13', + ], + '@swc/helpers/_/_class_private_field_set' => [ + 'version' => '0.5.13', + ], + '@react-aria/ssr' => [ + 'version' => '3.9.6', + ], + '@floating-ui/react/utils' => [ + 'version' => '0.26.25', + ], + 'tabbable' => [ + 'version' => '6.2.0', + ], + '@react-stately/utils' => [ + 'version' => '3.10.4', + ], + '@thatopen/components' => [ + 'version' => '2.4.5', + ], + 'three' => [ + 'version' => '0.160.1', ], '@thatopen/components-front' => [ 'version' => '2.4.4', diff --git a/templates/home/index.html.twig b/templates/home/index.html.twig index 6811100..15a89dc 100644 --- a/templates/home/index.html.twig +++ b/templates/home/index.html.twig @@ -70,12 +70,5 @@ - +{% endblock %} -{% endblock %} \ No newline at end of file