Merge branch 'master' into part_info_provider_integration

This commit is contained in:
Jan Böhmer 2023-07-11 22:04:06 +02:00
commit f9bce3dfdb
5 changed files with 980 additions and 573 deletions

View file

@ -37,7 +37,7 @@
"ocramius/proxy-manager": "2.2.*",
"omines/datatables-bundle": "^0.7.2",
"part-db/label-fonts": "^1.0",
"php-translation/symfony-bundle": "^0.13.0",
"php-translation/symfony-bundle": "^0.14.0",
"phpdocumentor/reflection-docblock": "^5.2",
"s9e/text-formatter": "^2.1",
"scheb/2fa-backup-code": "^6.8.0",
@ -68,7 +68,7 @@
"symfony/serializer": "6.3.*",
"symfony/translation": "6.3.*",
"symfony/twig-bundle": "6.3.*",
"symfony/ux-translator": "2.x-dev",
"symfony/ux-translator": "^2.10",
"symfony/ux-turbo": "^2.0",
"symfony/validator": "6.3.*",
"symfony/web-link": "6.3.*",

159
composer.lock generated
View file

@ -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": "18320dea5be78e0552d040f1c9275345",
"content-hash": "e851e50a8353b7633581464ad286c6f7",
"packages": [
{
"name": "beberlei/assert",
@ -4327,16 +4327,16 @@
},
{
"name": "php-http/discovery",
"version": "1.19.0",
"version": "1.19.1",
"source": {
"type": "git",
"url": "https://github.com/php-http/discovery.git",
"reference": "1856a119a0b0ba8da8b5c33c080aa7af8fac25b4"
"reference": "57f3de01d32085fea20865f9b16fb0e69347c39e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-http/discovery/zipball/1856a119a0b0ba8da8b5c33c080aa7af8fac25b4",
"reference": "1856a119a0b0ba8da8b5c33c080aa7af8fac25b4",
"url": "https://api.github.com/repos/php-http/discovery/zipball/57f3de01d32085fea20865f9b16fb0e69347c39e",
"reference": "57f3de01d32085fea20865f9b16fb0e69347c39e",
"shasum": ""
},
"require": {
@ -4399,9 +4399,9 @@
],
"support": {
"issues": "https://github.com/php-http/discovery/issues",
"source": "https://github.com/php-http/discovery/tree/1.19.0"
"source": "https://github.com/php-http/discovery/tree/1.19.1"
},
"time": "2023-06-19T08:45:36+00:00"
"time": "2023-07-11T07:02:26+00:00"
},
{
"name": "php-http/httplug",
@ -4675,30 +4675,31 @@
},
{
"name": "php-translation/symfony-bundle",
"version": "0.13.0",
"version": "0.14.0",
"source": {
"type": "git",
"url": "https://github.com/php-translation/symfony-bundle.git",
"reference": "be5558b3bc8cd1ee5f05f871851edbba9756413b"
"reference": "1eb4d47c451eaae3efe2ca99b80b433cc4aeaf58"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-translation/symfony-bundle/zipball/be5558b3bc8cd1ee5f05f871851edbba9756413b",
"reference": "be5558b3bc8cd1ee5f05f871851edbba9756413b",
"url": "https://api.github.com/repos/php-translation/symfony-bundle/zipball/1eb4d47c451eaae3efe2ca99b80b433cc4aeaf58",
"reference": "1eb4d47c451eaae3efe2ca99b80b433cc4aeaf58",
"shasum": ""
},
"require": {
"nyholm/nsa": "^1.1",
"php": "^7.2 || ^8.0",
"php": "^8.0",
"php-translation/extractor": "^2.0",
"php-translation/symfony-storage": "^2.1",
"symfony/asset": "^4.4.20 || ^5.2.4 || ^6.0",
"symfony/finder": "^4.4.20 || ^5.2.4 || ^6.0",
"symfony/framework-bundle": "^4.4.20 || ^5.2.5 || ^6.0",
"symfony/intl": "^4.4.20 || ^5.2.4 || ^6.0",
"symfony/translation": "^4.4.20 || ^5.2.5 || ^6.0",
"symfony/twig-bundle": "^4.4.20 || ^5.2.4 || ^6.0",
"symfony/validator": "^4.4.20 || ^5.2.5 || ^6.0",
"symfony/asset": "^5.3 || ^6.0",
"symfony/console": "^5.3 || ^6.0",
"symfony/finder": "^5.3 || ^6.0",
"symfony/framework-bundle": "^5.3 || ^6.0",
"symfony/intl": "^5.3 || ^6.0",
"symfony/translation": "^5.3 || ^6.0",
"symfony/twig-bundle": "^5.3 || ^6.0",
"symfony/validator": "^5.3 || ^6.0",
"twig/twig": "^2.14.4 || ^3.3"
},
"require-dev": {
@ -4711,11 +4712,10 @@
"php-http/message": "^1.11",
"php-http/message-factory": "^1.0.2",
"php-translation/translator": "^1.0",
"symfony/console": "^4.4.20 || ^5.2.5 || ^6.0",
"symfony/dependency-injection": "^4.4.20 || ^5.2.5 || ^6.0",
"symfony/dependency-injection": "^5.3 || ^6.0",
"symfony/phpunit-bridge": "^5.2 || ^6.0",
"symfony/twig-bridge": "^4.4.20 || ^5.2.5 || ^6.0",
"symfony/web-profiler-bundle": "^4.4.20 || ^5.2.4 || ^6.0"
"symfony/twig-bridge": "^5.3 || ^6.0",
"symfony/web-profiler-bundle": "^5.3 || ^6.0"
},
"suggest": {
"php-http/httplug-bundle": "To easier configure your httplug clients."
@ -4746,9 +4746,9 @@
],
"support": {
"issues": "https://github.com/php-translation/symfony-bundle/issues",
"source": "https://github.com/php-translation/symfony-bundle/tree/0.13.0"
"source": "https://github.com/php-translation/symfony-bundle/tree/0.14.0"
},
"time": "2023-02-14T11:26:31+00:00"
"time": "2023-07-11T17:58:52+00:00"
},
{
"name": "php-translation/symfony-storage",
@ -10967,16 +10967,16 @@
},
{
"name": "symfony/stimulus-bundle",
"version": "v2.9.1",
"version": "v2.10.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/stimulus-bundle.git",
"reference": "5261003352f52d9e1bcd0a04f099784ada2c3829"
"reference": "257ef052bebe491d7c29e9a4a8009edb82269e15"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/stimulus-bundle/zipball/5261003352f52d9e1bcd0a04f099784ada2c3829",
"reference": "5261003352f52d9e1bcd0a04f099784ada2c3829",
"url": "https://api.github.com/repos/symfony/stimulus-bundle/zipball/257ef052bebe491d7c29e9a4a8009edb82269e15",
"reference": "257ef052bebe491d7c29e9a4a8009edb82269e15",
"shasum": ""
},
"require": {
@ -11015,7 +11015,7 @@
"symfony-ux"
],
"support": {
"source": "https://github.com/symfony/stimulus-bundle/tree/v2.9.1"
"source": "https://github.com/symfony/stimulus-bundle/tree/v2.10.0"
},
"funding": [
{
@ -11031,7 +11031,7 @@
"type": "tidelift"
}
],
"time": "2023-05-30T15:13:12+00:00"
"time": "2023-06-29T19:46:37+00:00"
},
{
"name": "symfony/stopwatch",
@ -11622,7 +11622,7 @@
},
{
"name": "symfony/ux-translator",
"version": "2.x-dev",
"version": "v2.10.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-translator.git",
@ -11646,7 +11646,6 @@
"symfony/phpunit-bridge": "^5.2|^6.0",
"symfony/var-dumper": "^5.4|^6.0"
},
"default-branch": true,
"type": "symfony-bundle",
"extra": {
"thanks": {
@ -11679,7 +11678,7 @@
"symfony-ux"
],
"support": {
"source": "https://github.com/symfony/ux-translator/tree/2.x"
"source": "https://github.com/symfony/ux-translator/tree/v2.10.0"
},
"funding": [
{
@ -11699,16 +11698,16 @@
},
{
"name": "symfony/ux-turbo",
"version": "v2.9.1",
"version": "v2.10.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/ux-turbo.git",
"reference": "32c68183b8e0c18130be53b679207e3a43f10f25"
"reference": "9762c373ed54c3642a4ae64b9254bc1c454f7da0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/ux-turbo/zipball/32c68183b8e0c18130be53b679207e3a43f10f25",
"reference": "32c68183b8e0c18130be53b679207e3a43f10f25",
"url": "https://api.github.com/repos/symfony/ux-turbo/zipball/9762c373ed54c3642a4ae64b9254bc1c454f7da0",
"reference": "9762c373ed54c3642a4ae64b9254bc1c454f7da0",
"shasum": ""
},
"require": {
@ -11775,7 +11774,7 @@
"turbo-stream"
],
"support": {
"source": "https://github.com/symfony/ux-turbo/tree/v2.9.1"
"source": "https://github.com/symfony/ux-turbo/tree/v2.10.0"
},
"funding": [
{
@ -11791,7 +11790,7 @@
"type": "tidelift"
}
],
"time": "2023-05-30T14:40:50+00:00"
"time": "2023-06-19T13:59:38+00:00"
},
{
"name": "symfony/validator",
@ -14466,16 +14465,16 @@
},
{
"name": "phpstan/phpstan",
"version": "1.10.22",
"version": "1.10.25",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
"reference": "97d694dfd4ceb57bcce4e3b38548f13ea62e4287"
"reference": "578f4e70d117f9a90699324c555922800ac38d8c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/97d694dfd4ceb57bcce4e3b38548f13ea62e4287",
"reference": "97d694dfd4ceb57bcce4e3b38548f13ea62e4287",
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/578f4e70d117f9a90699324c555922800ac38d8c",
"reference": "578f4e70d117f9a90699324c555922800ac38d8c",
"shasum": ""
},
"require": {
@ -14524,7 +14523,7 @@
"type": "tidelift"
}
],
"time": "2023-06-30T20:04:11+00:00"
"time": "2023-07-06T12:11:37+00:00"
},
{
"name": "phpstan/phpstan-doctrine",
@ -14783,16 +14782,16 @@
},
{
"name": "rector/rector",
"version": "0.17.2",
"version": "0.17.4",
"source": {
"type": "git",
"url": "https://github.com/rectorphp/rector.git",
"reference": "b8f72ff7e4914bb1d1557cc5c6d33898f7fd2bfb"
"reference": "14829888274eebddc67a0d7248c3dd2965704fbc"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/rectorphp/rector/zipball/b8f72ff7e4914bb1d1557cc5c6d33898f7fd2bfb",
"reference": "b8f72ff7e4914bb1d1557cc5c6d33898f7fd2bfb",
"url": "https://api.github.com/repos/rectorphp/rector/zipball/14829888274eebddc67a0d7248c3dd2965704fbc",
"reference": "14829888274eebddc67a0d7248c3dd2965704fbc",
"shasum": ""
},
"require": {
@ -14832,7 +14831,7 @@
],
"support": {
"issues": "https://github.com/rectorphp/rector/issues",
"source": "https://github.com/rectorphp/rector/tree/0.17.2"
"source": "https://github.com/rectorphp/rector/tree/0.17.4"
},
"funding": [
{
@ -14840,7 +14839,7 @@
"type": "github"
}
],
"time": "2023-06-29T10:03:28+00:00"
"time": "2023-07-11T16:00:46+00:00"
},
{
"name": "roave/security-advisories",
@ -14848,12 +14847,12 @@
"source": {
"type": "git",
"url": "https://github.com/Roave/SecurityAdvisories.git",
"reference": "885786b30f50e83a88941df2062d68de623599fd"
"reference": "bcc78ca7e0e2bf8f2f8afd4eb9aabb988d593c21"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/885786b30f50e83a88941df2062d68de623599fd",
"reference": "885786b30f50e83a88941df2062d68de623599fd",
"url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/bcc78ca7e0e2bf8f2f8afd4eb9aabb988d593c21",
"reference": "bcc78ca7e0e2bf8f2f8afd4eb9aabb988d593c21",
"shasum": ""
},
"conflict": {
@ -14861,6 +14860,7 @@
"admidio/admidio": "<4.2.9",
"adodb/adodb-php": "<=5.20.20|>=5.21,<=5.21.3",
"aheinze/cockpit": "<=2.2.1",
"aimeos/aimeos-typo3": "<19.10.12|>=20,<20.10.5",
"akaunting/akaunting": "<2.1.13",
"akeneo/pim-community-dev": "<5.0.119|>=6,<6.0.53",
"alextselegidis/easyappointments": "<1.5",
@ -14877,7 +14877,10 @@
"appwrite/server-ce": "<=1.2.1",
"arc/web": "<3",
"area17/twill": "<1.2.5|>=2,<2.5.3",
"artesaos/seotools": "<0.17.2",
"asymmetricrypt/asymmetricrypt": ">=0,<9.9.99",
"athlon1600/php-proxy": "<=5.1",
"athlon1600/php-proxy-app": "<=3",
"automad/automad": "<1.8",
"awesome-support/awesome-support": "<=6.0.7",
"aws/aws-sdk-php": ">=3,<3.2.1",
@ -14929,6 +14932,7 @@
"contao/core-bundle": "<4.9.40|>=4.10,<4.11.7|>=4.13,<4.13.21|>=5.1,<5.1.4|= 4.10.0",
"contao/listing-bundle": ">=4,<4.4.8",
"contao/managed-edition": "<=1.5",
"cosenary/instagram": "<=2.3",
"craftcms/cms": "<=4.4.9|>= 4.0.0-RC1, < 4.4.12|>= 4.0.0-RC1, <= 4.4.5|>= 4.0.0-RC1, <= 4.4.6|>= 4.0.0-RC1, < 4.4.6|>= 4.0.0-RC1, < 4.3.7|>= 4.0.0-RC1, < 4.2.1",
"croogo/croogo": "<3.0.7",
"cuyz/valinor": "<0.12",
@ -14940,6 +14944,7 @@
"dcat/laravel-admin": "<=2.1.3-beta",
"derhansen/fe_change_pwd": "<2.0.5|>=3,<3.0.3",
"derhansen/sf_event_mgt": "<4.3.1|>=5,<5.1.1",
"desperado/xml-bundle": "<=0.1.7",
"directmailteam/direct-mail": "<5.2.4",
"doctrine/annotations": ">=1,<1.2.7",
"doctrine/cache": ">=1,<1.3.2|>=1.4,<1.4.2",
@ -15020,6 +15025,7 @@
"getkirby/starterkit": "<=3.7.0.2",
"gilacms/gila": "<=1.11.4",
"globalpayments/php-sdk": "<2",
"gogentooss/samlbase": "<1.2.7",
"google/protobuf": "<3.15",
"gos/web-socket-bundle": "<1.10.4|>=2,<2.6.1|>=3,<3.3",
"gree/jose": "<2.2.1",
@ -15072,7 +15078,7 @@
"kevinpapst/kimai2": "<1.16.7",
"khodakhah/nodcms": "<=3",
"kimai/kimai": "<1.1",
"kitodo/presentation": "<3.1.2",
"kitodo/presentation": "<3.2.3|>=3.3,<3.3.4",
"klaviyo/magento2-extension": ">=1,<3",
"knplabs/knp-snappy": "<1.4.2",
"krayin/laravel-crm": "<1.2.2",
@ -15085,10 +15091,11 @@
"laravel/framework": "<6.20.42|>=7,<7.30.6|>=8,<8.75",
"laravel/socialite": ">=1,<1.0.99|>=2,<2.0.10",
"latte/latte": "<2.10.8",
"lavalite/cms": "<=9",
"lavalite/cms": "= 9.0.0|<=9",
"lcobucci/jwt": ">=3.4,<3.4.6|>=4,<4.0.4|>=4.1,<4.1.5",
"league/commonmark": "<0.18.3",
"league/flysystem": "<1.1.4|>=2,<2.1.1",
"league/oauth2-server": ">=8.3.2,<8.5.3",
"lexik/jwt-authentication-bundle": "<2.10.7|>=2.11,<2.11.3",
"librenms/librenms": "<22.10",
"liftkit/database": "<2.13.2",
@ -15107,7 +15114,7 @@
"marcwillmann/turn": "<0.3.3",
"matyhtf/framework": "<3.0.6",
"mautic/core": "<4.3|= 2.13.1",
"mediawiki/core": "<=1.39.3",
"mediawiki/core": ">=1.27,<1.27.6|>=1.29,<1.29.3|>=1.30,<1.30.2|>=1.31,<1.31.9|>=1.32,<1.32.6|>=1.32.99,<1.33.3|>=1.33.99,<1.34.3|>=1.34.99,<1.35",
"mediawiki/matomo": "<2.4.3",
"melisplatform/melis-asset-manager": "<5.0.1",
"melisplatform/melis-cms": "<5.0.1",
@ -15122,6 +15129,7 @@
"mojo42/jirafeau": "<4.4",
"monolog/monolog": ">=1.8,<1.12",
"moodle/moodle": "<4.2-rc.2|= 4.2.0|= 3.11",
"movim/moxl": ">=0.8,<=0.10",
"mustache/mustache": ">=2,<2.14.1",
"namshi/jose": "<2.2",
"neoan3-apps/template": "<1.1.1",
@ -15133,7 +15141,7 @@
"netgen/tagsbundle": ">=3.4,<3.4.11|>=4,<4.0.15",
"nette/application": ">=2,<2.0.19|>=2.1,<2.1.13|>=2.2,<2.2.10|>=2.3,<2.3.14|>=2.4,<2.4.16|>=3,<3.0.6",
"nette/nette": ">=2,<2.0.19|>=2.1,<2.1.13",
"nilsteampassnet/teampass": "<3.0.9",
"nilsteampassnet/teampass": "<3.0.10",
"notrinos/notrinos-erp": "<=0.7",
"noumo/easyii": "<=0.9",
"nukeviet/nukeviet": "<4.5.2",
@ -15151,6 +15159,7 @@
"opencart/opencart": "<=3.0.3.7",
"openid/php-openid": "<2.3",
"openmage/magento-lts": "<19.4.22|>=20,<20.0.19",
"opensource-workshop/connect-cms": "<1.7.2|>=2,<2.3.2",
"orchid/platform": ">=9,<9.4.4",
"oro/commerce": ">=4.1,<5.0.6",
"oro/crm": ">=1.7,<1.7.4|>=3.1,<4.1.17|>=4.2,<4.2.7",
@ -15164,6 +15173,7 @@
"paypal/merchant-sdk-php": "<3.12",
"pear/archive_tar": "<1.4.14",
"pear/crypt_gpg": "<1.6.7",
"pear/pear": "<=1.10.1",
"pegasus/google-for-jobs": "<1.5.1|>=2,<2.1.1",
"personnummer/personnummer": "<3.0.2",
"phanan/koel": "<5.1.4",
@ -15177,13 +15187,14 @@
"phpoffice/phpexcel": "<1.8",
"phpoffice/phpspreadsheet": "<1.16",
"phpseclib/phpseclib": "<2.0.31|>=3,<3.0.19",
"phpservermon/phpservermon": "<=3.5.2",
"phpservermon/phpservermon": "<3.6",
"phpsysinfo/phpsysinfo": "<3.2.5",
"phpunit/phpunit": ">=4.8.19,<4.8.28|>=5,<5.6.3",
"phpwhois/phpwhois": "<=4.2.5",
"phpxmlrpc/extras": "<0.6.1",
"phpxmlrpc/phpxmlrpc": "<4.9.2",
"pimcore/customer-management-framework-bundle": "<3.3.10",
"pi/pi": "<=2.5",
"pimcore/customer-management-framework-bundle": "<3.4.1",
"pimcore/data-hub": "<1.2.4",
"pimcore/perspective-editor": "<1.5.1",
"pimcore/pimcore": "<10.5.23",
@ -15211,6 +15222,7 @@
"pyrocms/pyrocms": "<=3.9.1",
"rainlab/debugbar-plugin": "<3.1",
"rankmath/seo-by-rank-math": "<=1.0.95",
"rap2hpoutre/laravel-log-viewer": "<0.13",
"react/http": ">=0.7,<1.9",
"really-simple-plugins/complianz-gdpr": "<6.4.2",
"remdex/livehelperchat": "<3.99",
@ -15221,7 +15233,7 @@
"s-cart/core": "<6.9",
"s-cart/s-cart": "<6.9",
"sabberworm/php-css-parser": ">=1,<1.0.1|>=2,<2.0.1|>=3,<3.0.1|>=4,<4.0.1|>=5,<5.0.9|>=5.1,<5.1.3|>=5.2,<5.2.1|>=6,<6.0.2|>=7,<7.0.4|>=8,<8.0.1|>=8.1,<8.1.1|>=8.2,<8.2.1|>=8.3,<8.3.1",
"sabre/dav": ">=1.6,<1.6.99|>=1.7,<1.7.11|>=1.8,<1.8.9",
"sabre/dav": "<1.7.11|>=1.8,<1.8.9",
"scheb/two-factor-bundle": ">=0,<3.26|>=4,<4.11",
"sensiolabs/connect": "<4.2.3",
"serluck/phpwhois": "<=4.2.6",
@ -15267,9 +15279,10 @@
"spoonity/tcpdf": "<6.2.22",
"squizlabs/php_codesniffer": ">=1,<2.8.1|>=3,<3.0.1",
"ssddanbrown/bookstack": "<22.2.3",
"statamic/cms": "<3.2.39|>=3.3,<3.3.2",
"statamic/cms": "<4.10",
"stormpath/sdk": ">=0,<9.9.99",
"studio-42/elfinder": "<2.1.62",
"subhh/libconnect": "<7.0.8|>=8,<8.1",
"subrion/cms": "<=4.2.1",
"sukohi/surpass": "<1",
"sulu/sulu": "= 2.4.0-RC1|<1.6.44|>=2,<2.2.18|>=2.3,<2.3.8",
@ -15358,7 +15371,7 @@
"vova07/yii2-fileapi-widget": "<0.1.9",
"vrana/adminer": "<4.8.1",
"wallabag/tcpdf": "<6.2.22",
"wallabag/wallabag": "<2.5.4",
"wallabag/wallabag": "<=2.5.4",
"wanglelecc/laracms": "<=1.0.3",
"web-auth/webauthn-framework": ">=3.3,<3.3.4",
"webbuilders-group/silverstripe-kapost-bridge": "<0.4",
@ -15366,9 +15379,10 @@
"webklex/laravel-imap": "<5.3",
"webklex/php-imap": "<5.3",
"webpa/webpa": "<3.1.2",
"wikibase/wikibase": "<=1.39.3",
"wikimedia/parsoid": "<0.12.2",
"willdurand/js-translation-bundle": "<2.1.1",
"wintercms/winter": "<1.0.475|>=1.1,<1.1.10|>=1.2,<1.2.1",
"wintercms/winter": "<1.2.3",
"woocommerce/woocommerce": "<6.6",
"wp-cli/wp-cli": "<2.5",
"wp-graphql/wp-graphql": "<=1.14.5",
@ -15392,6 +15406,7 @@
"yikesinc/yikes-inc-easy-mailchimp-extender": "<6.8.6",
"yoast-seo-for-typo3/yoast_seo": "<7.2.3",
"yourls/yourls": "<=1.8.2",
"zencart/zencart": "<1.5.8",
"zendesk/zendesk_api_client_php": "<2.2.11",
"zendframework/zend-cache": ">=2.4,<2.4.8|>=2.5,<2.5.3",
"zendframework/zend-captcha": ">=2,<2.4.9|>=2.5,<2.5.2",
@ -15456,7 +15471,7 @@
"type": "tidelift"
}
],
"time": "2023-06-30T21:04:19+00:00"
"time": "2023-07-11T01:32:50+00:00"
},
{
"name": "sebastian/diff",
@ -15799,16 +15814,16 @@
},
{
"name": "symfony/maker-bundle",
"version": "v1.49.0",
"version": "v1.50.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/maker-bundle.git",
"reference": "ce1d424f76bbb377f1956cc7641e8e2eafe81cde"
"reference": "a1733f849b999460c308e66f6392fb09b621fa86"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/maker-bundle/zipball/ce1d424f76bbb377f1956cc7641e8e2eafe81cde",
"reference": "ce1d424f76bbb377f1956cc7641e8e2eafe81cde",
"url": "https://api.github.com/repos/symfony/maker-bundle/zipball/a1733f849b999460c308e66f6392fb09b621fa86",
"reference": "a1733f849b999460c308e66f6392fb09b621fa86",
"shasum": ""
},
"require": {
@ -15866,13 +15881,14 @@
"homepage": "https://symfony.com/doc/current/bundles/SymfonyMakerBundle/index.html",
"keywords": [
"code generator",
"dev",
"generator",
"scaffold",
"scaffolding"
],
"support": {
"issues": "https://github.com/symfony/maker-bundle/issues",
"source": "https://github.com/symfony/maker-bundle/tree/v1.49.0"
"source": "https://github.com/symfony/maker-bundle/tree/v1.50.0"
},
"funding": [
{
@ -15888,7 +15904,7 @@
"type": "tidelift"
}
],
"time": "2023-06-07T13:10:14+00:00"
"time": "2023-07-10T18:21:57+00:00"
},
{
"name": "symfony/phpunit-bridge",
@ -16229,7 +16245,6 @@
"stability-flags": {
"dompdf/dompdf": 20,
"florianv/swap-bundle": 20,
"symfony/ux-translator": 20,
"roave/security-advisories": 20
},
"prefer-stable": false,

View file

@ -12,6 +12,9 @@ nelmio_security:
external_redirects:
abort: true
log: true
allow_list:
# Whitelist the domain of the SAML IDP, so we can redirect to it during the SAML login process
- '%env(string:key:host:url:SAML_IDP_SINGLE_SIGN_ON_SERVICE)%'
# forces Microsoft's XSS-Protection with
# its block mode

View file

@ -24,7 +24,7 @@ sudo apt install git curl zip ca-certificates software-properties-common apt-tra
### Install PHP and apache2
Part-DB is written in [PHP](https://php.net) and therefore needs an PHP interpreter to run. Part-DB needs PHP 8.1 or higher, however it is recommended to use the most recent version of PHP for performance reasons and future compatibility.
As Debian 11 does not ship PHP 8.1 in it's default repositories, we have to add a repository for it. You can skip this step if your distribution is shipping a recent version of PHP or you want to use the built-in PHP version.
As Debian 11 does not ship PHP 8.1 in it's default repositories, we have to add a repository for it. You can skip this step if your distribution is shipping a recent version of PHP or you want to use the built-in PHP version. If you are using Debian 12, you can skip this step, as PHP 8.1 is already included in the default repositories.
```bash
# Add sury repository for PHP 8.1
sudo curl -sSL https://packages.sury.org/php/README.txt | sudo bash -x
@ -74,6 +74,17 @@ We now have all prerequisites installed and can start to install Part-DB. We wil
git clone https://github.com/Part-DB/Part-DB-symfony.git /var/www/partdb
```
By default you are now on the latest development version. In most cases you want to use the latest stable version. You can switch to the latest stable version (tagged) by running the following command:
```bash
# This finds the latest release/tag and checks it out
git checkout $(git describe --tags $(git rev-list --tags --max-count=1))
```
Alternatively you can checkout a specific version by running (see [GitHub Relases page](https://github.com/Part-DB/Part-DB-server/releases) for a list of available versions):
```bash
# This checks out the version 1.5.2
git checkout v1.5.2
```
Change ownership of the files to the apache user:
```bash
chown -R www-data:www-data /var/www/partdb
@ -184,6 +195,10 @@ If you want to update your existing Part-DB installation, you just have to run t
cd /var/www/partdb
# Pull latest Part-DB version from GitHub
git pull
# Checkout the latest version (or use a specific version, like described above)
git checkout $(git describe --tags $(git rev-list --tags --max-count=1))
# Apply correct permission
chown -R www-data:www-data .
# Install new composer dependencies

1370
yarn.lock

File diff suppressed because it is too large Load diff