diff --git a/.docksal/docksal.yml b/.docksal/docksal.yml index 343439a56..15f14ed81 100644 --- a/.docksal/docksal.yml +++ b/.docksal/docksal.yml @@ -1,4 +1,4 @@ -version: "2.1" +version: "3.9" services: cli: @@ -23,13 +23,16 @@ services: browser: hostname: browser - image: seleniarm/standalone-chromium:latest + # image: seleniarm/standalone-chromium:latest + image: seleniarm/standalone-chromium:103.0 volumes: # Workaround to avoid the browser crashing inside a docker container # See https://github.com/SeleniumHQ/docker-selenium#quick-start - /tmp:/dev/shm environment: - JAVA_OPTS=-Dwebdriver.chrome.whitelistedIps= + ports: + - 5903:5903 snap: image: public.ecr.aws/unocha/tools-snap-service:v3.0.4 diff --git a/.github/tests/docker-compose.yml b/.github/tests/docker-compose.yml index 3601d2b68..b2de86d90 100644 --- a/.github/tests/docker-compose.yml +++ b/.github/tests/docker-compose.yml @@ -58,6 +58,8 @@ services: - ENVIRONMENT=dev - NGINX_SERVERNAME=ghi-test-site,localhost,127.0.0.1 - NGINX_OVERRIDE_PROTOCOL=HTTP,ghi-test-site,localhost,127.0.0.1 + - NGINX_LIMIT_BOTS=2000r/m + - NGINX_LIMIT_HUMANS=2000r/s - DRUSH_OPTIONS_URI=http://ghi-test-site - DRUPAL_DB_DATABASE=ghi - DRUPAL_DB_USERNAME=ghi @@ -71,6 +73,23 @@ services: - DTT_BASE_URL=http://127.0.0.1 - SYMFONY_DEPRECATIONS_HELPER=disabled ports: - - "8081:80" + - "8081:80" networks: - default + + browser: + hostname: ghi-test-browser + container_name: ghi-test-browser + # image: seleniarm/standalone-chromium:103.0 + image: selenium/standalone-chrome:103.0 + shm_size: 2gb + volumes: + # Workaround to avoid the browser crashing inside a docker container + # See https://github.com/SeleniumHQ/docker-selenium#quick-start + - /tmp:/dev/shm + environment: + - JAVA_OPTS=-Dwebdriver.chrome.whitelistedIps= + ports: + - "7900:7900" + networks: + - default \ No newline at end of file diff --git a/.github/tests/test.sh b/.github/tests/test.sh index bc247effe..8ad295805 100644 --- a/.github/tests/test.sh +++ b/.github/tests/test.sh @@ -34,12 +34,12 @@ docker-compose -f .github/tests/docker-compose.yml exec -T drupal mkdir -p /srv/ docker-compose -f .github/tests/docker-compose.yml exec -T drupal chmod -R 777 /srv/www/html/build/logs docker-compose -f .github/tests/docker-compose.yml exec -T drupal mkdir -p /srv/www/html/sites/simpletest/browser_output docker-compose -f .github/tests/docker-compose.yml exec -T drupal chmod -R 777 /srv/www/html/sites/simpletest/browser_output -docker-compose -f .github/tests/docker-compose.yml exec -T -u appuser -w /srv/www -e XDEBUG_MODE=coverage -e BROWSERTEST_OUTPUT_DIRECTORY=/tmp -e BROWSERTEST_OUTPUT_BASE_URL=http://127.0.0.1:8081 -e DTT_BASE_URL=http://127.0.0.1 -e SIMPLETEST_BASE_URL=http://127.0.0.1 -e SIMPLETEST_DB=mysql://ghi:ghi@mysql/ghi drupal ./vendor/bin/phpunit --coverage-clover /srv/www/html/build/logs/clover.xml --debug -c /srv/www +docker-compose -f .github/tests/docker-compose.yml exec -T -u appuser -w /srv/www -e XDEBUG_MODE=coverage -e BROWSERTEST_OUTPUT_DIRECTORY=/tmp -e BROWSERTEST_OUTPUT_BASE_URL=http://ghi-test-site:8081 -e DTT_BASE_URL=http://ghi-test-site -e SIMPLETEST_BASE_URL=http://ghi-test-site -e SIMPLETEST_DB=mysql://ghi:ghi@mysql/ghi drupal ./vendor/bin/phpunit --coverage-clover /srv/www/html/build/logs/clover.xml --debug -c /srv/www # Show logs. echo "Show logs." docker-compose -f .github/tests/docker-compose.yml exec -T drupal drush watchdog:show -# # Remove the image. +# Remove the image. echo "Remove the test image" docker-compose -f .github/tests/docker-compose.yml down -v diff --git a/composer.json b/composer.json index 50cb10447..43fab903b 100644 --- a/composer.json +++ b/composer.json @@ -76,6 +76,7 @@ "drupal/core-recommended": "^10", "drupal/ctools": "^3.7", "drupal/editor_advanced_link": "^2.2", + "drupal/entity_access_password": "^1.0", "drupal/field_group": "^3.1", "drupal/fpa": "^4.0.0", "drupal/gin": "^3.0-beta5", @@ -162,7 +163,8 @@ "drupal/core-composer-scaffold": true, "drupal/core-project-message": true, "oomphinc/composer-installers-extender": true, - "phpstan/extension-installer": true + "phpstan/extension-installer": true, + "php-http/discovery": true } }, "autoload": { diff --git a/composer.lock b/composer.lock index cb3b81026..7cb67774e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,35 +4,35 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "19d7923cac9e077a2517fa71dc1c5da4", + "content-hash": "0232e81fb270d477ceb9ef50365c2d23", "packages": [ { "name": "asm89/stack-cors", - "version": "v2.1.1", + "version": "v2.2.0", "source": { "type": "git", "url": "https://github.com/asm89/stack-cors.git", - "reference": "73e5b88775c64ccc0b84fb60836b30dc9d92ac4a" + "reference": "50f57105bad3d97a43ec4a485eb57daf347eafea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/asm89/stack-cors/zipball/73e5b88775c64ccc0b84fb60836b30dc9d92ac4a", - "reference": "73e5b88775c64ccc0b84fb60836b30dc9d92ac4a", + "url": "https://api.github.com/repos/asm89/stack-cors/zipball/50f57105bad3d97a43ec4a485eb57daf347eafea", + "reference": "50f57105bad3d97a43ec4a485eb57daf347eafea", "shasum": "" }, "require": { - "php": "^7.2|^8.0", - "symfony/http-foundation": "^4|^5|^6", - "symfony/http-kernel": "^4|^5|^6" + "php": "^7.3|^8.0", + "symfony/http-foundation": "^5.3|^6|^7", + "symfony/http-kernel": "^5.3|^6|^7" }, "require-dev": { - "phpunit/phpunit": "^7|^9", + "phpunit/phpunit": "^9", "squizlabs/php_codesniffer": "^3.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1-dev" + "dev-master": "2.2-dev" } }, "autoload": { @@ -58,9 +58,9 @@ ], "support": { "issues": "https://github.com/asm89/stack-cors/issues", - "source": "https://github.com/asm89/stack-cors/tree/v2.1.1" + "source": "https://github.com/asm89/stack-cors/tree/v2.2.0" }, - "time": "2022-01-18T09:12:03+00:00" + "time": "2023-11-14T13:51:46+00:00" }, { "name": "chi-teck/drupal-code-generator", @@ -275,16 +275,16 @@ }, { "name": "composer/semver", - "version": "3.3.2", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32", + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32", "shasum": "" }, "require": { @@ -334,9 +334,9 @@ "versioning" ], "support": { - "irc": "irc://irc.freenode.org/composer", + "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.3.2" + "source": "https://github.com/composer/semver/tree/3.4.0" }, "funding": [ { @@ -352,20 +352,20 @@ "type": "tidelift" } ], - "time": "2022-04-01T19:23:25+00:00" + "time": "2023-08-31T09:50:34+00:00" }, { "name": "consolidation/annotated-command", - "version": "4.9.1", + "version": "4.9.2", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "e01152f698eff4cb5df3ebfe5e097ef335dbd3c9" + "reference": "b5255dcbee1de95036185062a103dabc622224de" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/e01152f698eff4cb5df3ebfe5e097ef335dbd3c9", - "reference": "e01152f698eff4cb5df3ebfe5e097ef335dbd3c9", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/b5255dcbee1de95036185062a103dabc622224de", + "reference": "b5255dcbee1de95036185062a103dabc622224de", "shasum": "" }, "require": { @@ -406,9 +406,9 @@ "description": "Initialize Symfony Console commands from annotated command class methods.", "support": { "issues": "https://github.com/consolidation/annotated-command/issues", - "source": "https://github.com/consolidation/annotated-command/tree/4.9.1" + "source": "https://github.com/consolidation/annotated-command/tree/4.9.2" }, - "time": "2023-05-20T04:19:01+00:00" + "time": "2023-12-26T14:30:50+00:00" }, { "name": "consolidation/config", @@ -2151,16 +2151,16 @@ }, { "name": "drupal/core", - "version": "10.1.7", + "version": "10.2.2", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "54415049a721ede65318e3980b402af59bc35913" + "reference": "fc9abad1ab687635a5eddec00aa1a5f2a29a23bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/54415049a721ede65318e3980b402af59bc35913", - "reference": "54415049a721ede65318e3980b402af59bc35913", + "url": "https://api.github.com/repos/drupal/core/zipball/fc9abad1ab687635a5eddec00aa1a5f2a29a23bd", + "reference": "fc9abad1ab687635a5eddec00aa1a5f2a29a23bd", "shasum": "" }, "require": { @@ -2190,23 +2190,26 @@ "php": ">=8.1.0", "psr/log": "^3.0", "sebastian/diff": "^4", - "symfony/console": "^6.3", - "symfony/dependency-injection": "^6.3", - "symfony/event-dispatcher": "^6.3", - "symfony/http-foundation": "^6.3", - "symfony/http-kernel": "^6.3", - "symfony/mime": "^6.3", + "symfony/console": "^6.4", + "symfony/dependency-injection": "^6.4", + "symfony/event-dispatcher": "^6.4", + "symfony/filesystem": "^6.4", + "symfony/finder": "^6.4", + "symfony/http-foundation": "^6.4", + "symfony/http-kernel": "^6.4", + "symfony/mailer": "^6.4", + "symfony/mime": "^6.4", "symfony/polyfill-iconv": "^1.26", - "symfony/process": "^6.3", - "symfony/psr-http-message-bridge": "^2.1", - "symfony/routing": "^6.3", - "symfony/serializer": "^6.3", - "symfony/validator": "^6.3", - "symfony/yaml": "^6.3", + "symfony/process": "^6.4", + "symfony/psr-http-message-bridge": "^2.1|^6.4", + "symfony/routing": "^6.4", + "symfony/serializer": "^6.4", + "symfony/validator": "^6.4", + "symfony/yaml": "^6.4", "twig/twig": "^3.5.0" }, "conflict": { - "drush/drush": "<8.1.10" + "drush/drush": "<12.4.3" }, "replace": { "drupal/core-annotation": "self.version", @@ -2305,22 +2308,22 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.1.7" + "source": "https://github.com/drupal/core/tree/10.2.2" }, - "time": "2023-12-06T09:22:56+00:00" + "time": "2024-01-16T21:10:58+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.1.7", + "version": "10.2.2", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "6a2d817ccb59fdb7e6b3720a1478b0d00b475445" + "reference": "97bd91856535a354e9b1b815f0957893e26b6622" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/6a2d817ccb59fdb7e6b3720a1478b0d00b475445", - "reference": "6a2d817ccb59fdb7e6b3720a1478b0d00b475445", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/97bd91856535a354e9b1b815f0957893e26b6622", + "reference": "97bd91856535a354e9b1b815f0957893e26b6622", "shasum": "" }, "require": { @@ -2355,22 +2358,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.1.7" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.2" }, - "time": "2023-11-15T23:23:43+00:00" + "time": "2023-11-15T23:23:28+00:00" }, { "name": "drupal/core-project-message", - "version": "10.1.7", + "version": "10.2.2", "source": { "type": "git", "url": "https://github.com/drupal/core-project-message.git", - "reference": "59b4475f01debd9a0f173938a06189982c8ebffd" + "reference": "d1da83722735cb0f7ccabf9fef7b5607b442c3a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-project-message/zipball/59b4475f01debd9a0f173938a06189982c8ebffd", - "reference": "59b4475f01debd9a0f173938a06189982c8ebffd", + "url": "https://api.github.com/repos/drupal/core-project-message/zipball/d1da83722735cb0f7ccabf9fef7b5607b442c3a8", + "reference": "d1da83722735cb0f7ccabf9fef7b5607b442c3a8", "shasum": "" }, "require": { @@ -2396,76 +2399,80 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-project-message/tree/10.1.7" + "source": "https://github.com/drupal/core-project-message/tree/10.2.2" }, - "time": "2022-07-01T08:32:39+00:00" + "time": "2023-07-24T07:55:25+00:00" }, { "name": "drupal/core-recommended", - "version": "10.1.7", + "version": "10.2.2", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "e4726a4a0173a4b9acdac8cab5d4009d6085fd2e" + "reference": "d8cb769d86449af5ad763f3517c7f3c0e226ed60" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/e4726a4a0173a4b9acdac8cab5d4009d6085fd2e", - "reference": "e4726a4a0173a4b9acdac8cab5d4009d6085fd2e", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/d8cb769d86449af5ad763f3517c7f3c0e226ed60", + "reference": "d8cb769d86449af5ad763f3517c7f3c0e226ed60", "shasum": "" }, "require": { - "asm89/stack-cors": "~v2.1.1", - "composer/semver": "~3.3.2", + "asm89/stack-cors": "~v2.2.0", + "composer/semver": "~3.4.0", "doctrine/annotations": "~1.14.3", - "doctrine/deprecations": "~v1.1.1", + "doctrine/deprecations": "~1.1.2", "doctrine/lexer": "~2.1.0", - "drupal/core": "10.1.7", - "egulias/email-validator": "~4.0.1", - "guzzlehttp/guzzle": "~7.7.0", - "guzzlehttp/psr7": "~2.5.0", - "masterminds/html5": "~2.8.0", + "drupal/core": "10.2.2", + "egulias/email-validator": "~4.0.2", + "guzzlehttp/guzzle": "~7.8.1", + "guzzlehttp/promises": "~2.0.2", + "guzzlehttp/psr7": "~2.6.2", + "masterminds/html5": "~2.8.1", "mck89/peast": "~v1.15.4", "pear/archive_tar": "~1.4.14", "pear/console_getopt": "~v1.4.3", - "pear/pear-core-minimal": "~v1.10.13", + "pear/pear-core-minimal": "~v1.10.14", "pear/pear_exception": "~v1.0.2", "psr/cache": "~3.0.0", "psr/container": "~2.0.2", "psr/event-dispatcher": "~1.0.0", - "psr/http-client": "~1.0.2", + "psr/http-client": "~1.0.3", "psr/http-factory": "~1.0.2", "psr/log": "~3.0.0", "ralouphie/getallheaders": "~3.0.3", "sebastian/diff": "~4.0.5", - "symfony/console": "~v6.3.0", - "symfony/dependency-injection": "~v6.3.0", - "symfony/deprecation-contracts": "~v3.3.0", - "symfony/error-handler": "~v6.3.0", - "symfony/event-dispatcher": "~v6.3.0", - "symfony/event-dispatcher-contracts": "~v3.3.0", - "symfony/http-foundation": "~v6.3.0", - "symfony/http-kernel": "~v6.3.0", - "symfony/mime": "~v6.3.0", - "symfony/polyfill-ctype": "~v1.27.0", - "symfony/polyfill-iconv": "~v1.27.0", - "symfony/polyfill-intl-grapheme": "~v1.27.0", - "symfony/polyfill-intl-idn": "~v1.27.0", - "symfony/polyfill-intl-normalizer": "~v1.27.0", - "symfony/polyfill-mbstring": "~v1.27.0", - "symfony/polyfill-php83": "~v1.27.0", - "symfony/process": "~v6.3.0", - "symfony/psr-http-message-bridge": "~v2.2.0", - "symfony/routing": "~v6.3.0", - "symfony/serializer": "~v6.3.0", - "symfony/service-contracts": "~v3.3.0", - "symfony/string": "~v6.3.0", - "symfony/translation-contracts": "~v3.3.0", - "symfony/validator": "~v6.3.0", - "symfony/var-dumper": "~v6.3.0", - "symfony/var-exporter": "~v6.3.0", - "symfony/yaml": "~v6.3.0", - "twig/twig": "~v3.6.0" + "symfony/console": "~v6.4.1", + "symfony/dependency-injection": "~v6.4.1", + "symfony/deprecation-contracts": "~v3.4.0", + "symfony/error-handler": "~v6.4.0", + "symfony/event-dispatcher": "~v6.4.0", + "symfony/event-dispatcher-contracts": "~v3.4.0", + "symfony/filesystem": "~v6.4.0", + "symfony/finder": "~v6.4.0", + "symfony/http-foundation": "~v6.4.0", + "symfony/http-kernel": "~v6.4.1", + "symfony/mailer": "~v6.4.0", + "symfony/mime": "~v6.4.0", + "symfony/polyfill-ctype": "~v1.28.0", + "symfony/polyfill-iconv": "~v1.28.0", + "symfony/polyfill-intl-grapheme": "~v1.28.0", + "symfony/polyfill-intl-idn": "~v1.28.0", + "symfony/polyfill-intl-normalizer": "~v1.28.0", + "symfony/polyfill-mbstring": "~v1.28.0", + "symfony/polyfill-php83": "~v1.28.0", + "symfony/process": "~v6.4.0", + "symfony/psr-http-message-bridge": "~v6.4.0", + "symfony/routing": "~v6.4.1", + "symfony/serializer": "~v6.4.1", + "symfony/service-contracts": "~v3.4.0", + "symfony/string": "~v6.4.0", + "symfony/translation-contracts": "~v3.4.0", + "symfony/validator": "~v6.4.0", + "symfony/var-dumper": "~v6.4.0", + "symfony/var-exporter": "~v6.4.1", + "symfony/yaml": "~v6.4.0", + "twig/twig": "~v3.8.0" }, "conflict": { "webflo/drupal-core-strict": "*" @@ -2477,9 +2484,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.1.7" + "source": "https://github.com/drupal/core-recommended/tree/10.2.2" }, - "time": "2023-12-06T09:22:56+00:00" + "time": "2024-01-16T21:10:58+00:00" }, { "name": "drupal/crop", @@ -2679,6 +2686,54 @@ "source": "https://git.drupalcode.org/project/editor_advanced_link" } }, + { + "name": "drupal/entity_access_password", + "version": "1.0.4", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/entity_access_password.git", + "reference": "1.0.4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/entity_access_password-1.0.4.zip", + "reference": "1.0.4", + "shasum": "3b82bd7404f0848c81b6f1db0344a660ff90b518" + }, + "require": { + "drupal/core": "^9.3 || ^10" + }, + "require-dev": { + "drupal/token": "^1.10", + "drupal/webform": "^6.1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.0.4", + "datestamp": "1705169803", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Grimreaper", + "homepage": "https://www.drupal.org/user/2388214" + } + ], + "description": "Allows protection of fieldable entities with a password.", + "homepage": "https://www.drupal.org/project/entity_access_password", + "support": { + "source": "https://git.drupalcode.org/project/entity_access_password" + } + }, { "name": "drupal/field_group", "version": "3.4.0", @@ -2746,20 +2801,20 @@ }, { "name": "drupal/file_mdm", - "version": "2.6.0", + "version": "3.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/file_mdm.git", - "reference": "8.x-2.6" + "reference": "3.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/file_mdm-8.x-2.6.zip", - "reference": "8.x-2.6", - "shasum": "56c7c06107ce6e249b6d644136e6807573efb0e3" + "url": "https://ftp.drupal.org/files/projects/file_mdm-3.0.0.zip", + "reference": "3.0.0", + "shasum": "d6ea077882777619c25b217301dc3d1c10218502" }, "require": { - "drupal/core": "^9.3 | ^10", + "drupal/core": "^10.1", "fileeye/pel": "^0.9.20", "phenx/php-font-lib": "^0.5.4" }, @@ -2770,8 +2825,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.6", - "datestamp": "1688489716", + "version": "3.0.0", + "datestamp": "1691421181", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2852,17 +2907,17 @@ }, { "name": "drupal/gin", - "version": "3.0.0-rc7", + "version": "3.0.0-rc8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin.git", - "reference": "8.x-3.0-rc7" + "reference": "8.x-3.0-rc8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc7.zip", - "reference": "8.x-3.0-rc7", - "shasum": "9f91862fc82ef8b0adbf34b26caa3c42d4f1f6b2" + "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc8.zip", + "reference": "8.x-3.0-rc8", + "shasum": "656520834445c7b34986f2340b5261637cfee3ca" }, "require": { "drupal/core": "^9 || ^10", @@ -2871,8 +2926,8 @@ "type": "drupal-theme", "extra": { "drupal": { - "version": "8.x-3.0-rc7", - "datestamp": "1697193234", + "version": "8.x-3.0-rc8", + "datestamp": "1702729136", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -2971,17 +3026,17 @@ }, { "name": "drupal/gin_toolbar", - "version": "1.0.0-rc4", + "version": "1.0.0-rc5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_toolbar.git", - "reference": "8.x-1.0-rc4" + "reference": "8.x-1.0-rc5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_toolbar-8.x-1.0-rc4.zip", - "reference": "8.x-1.0-rc4", - "shasum": "4f5fa958362b02804564302b0dfceb39e1b38119" + "url": "https://ftp.drupal.org/files/projects/gin_toolbar-8.x-1.0-rc5.zip", + "reference": "8.x-1.0-rc5", + "shasum": "523b565244440a16fa447065a98841770992bd2e" }, "require": { "drupal/core": "^9 || ^10" @@ -2989,8 +3044,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc4", - "datestamp": "1697192878", + "version": "8.x-1.0-rc5", + "datestamp": "1702727588", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -3270,28 +3325,28 @@ }, { "name": "drupal/imagemagick", - "version": "3.4.0", + "version": "3.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/imagemagick.git", - "reference": "8.x-3.4" + "reference": "8.x-3.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/imagemagick-8.x-3.4.zip", - "reference": "8.x-3.4", - "shasum": "9f07b7db4bba2cb0e4ff004629f8f78242bb7226" + "url": "https://ftp.drupal.org/files/projects/imagemagick-8.x-3.7.zip", + "reference": "8.x-3.7", + "shasum": "2698db0ccc4a76d44ebbbfcabe9e70d25ae3db9b" }, "require": { - "drupal/core": "^9.3 || ^10", - "drupal/file_mdm": "^2.5", - "drupal/sophron": "^1.2 || ^2" + "drupal/core": "^10.1", + "drupal/file_mdm": "^3", + "drupal/sophron": "^2.0.2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.4", - "datestamp": "1663947784", + "version": "8.x-3.7", + "datestamp": "1706096705", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3946,17 +4001,17 @@ }, { "name": "drupal/migrate_plus", - "version": "6.0.1", + "version": "6.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_plus.git", - "reference": "6.0.1" + "reference": "6.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.1.zip", - "reference": "6.0.1", - "shasum": "154e5c627c8b32648cb4b4034a196a289b0626fa" + "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.2.zip", + "reference": "6.0.2", + "shasum": "4315bc293aa75ea9247582d5d1925b075865e467" }, "require": { "drupal/core": ">=9.1", @@ -3973,8 +4028,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.1", - "datestamp": "1672428002", + "version": "6.0.2", + "datestamp": "1705424638", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4800,30 +4855,30 @@ }, { "name": "drupal/search_api_solr", - "version": "4.3.1", + "version": "4.3.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_solr.git", - "reference": "4.3.1" + "reference": "4.3.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.3.1.zip", - "reference": "4.3.1", - "shasum": "002061b1160df5da5d13eea6f3a4c50f8008b157" + "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.3.2.zip", + "reference": "4.3.2", + "shasum": "ea15725d12aa9481e8f1650324d2585eec766f67" }, "require": { "composer-runtime-api": ">=2.0", "composer/semver": "^1.0|^3.0", "consolidation/annotated-command": "^2.12|^4.1", - "drupal/core": "^9.3 || ^10.0", + "drupal/core": "^10.1 || ^11.0", "drupal/search_api": "~1.30", "ext-dom": "*", "ext-json": "*", "ext-simplexml": "*", "laminas/laminas-stdlib": "^3.2", "maennchen/zipstream-php": "^2.2.1|^3.0.2", - "solarium/solarium": "^6.3.3" + "solarium/solarium": "^6.3.5" }, "conflict": { "drupal/acquia_search_solr": "<1.0.0-beta8", @@ -4849,8 +4904,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.1", - "datestamp": "1699641521", + "version": "4.3.2", + "datestamp": "1705573676", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5316,17 +5371,17 @@ }, { "name": "drupal/stage_file_proxy", - "version": "2.1.2", + "version": "2.1.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/stage_file_proxy.git", - "reference": "2.1.2" + "reference": "2.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/stage_file_proxy-2.1.2.zip", - "reference": "2.1.2", - "shasum": "a25c395022f6ff39aa290c6eca3ead6028bac664" + "url": "https://ftp.drupal.org/files/projects/stage_file_proxy-2.1.3.zip", + "reference": "2.1.3", + "shasum": "64070ee4b6469ad031dd06382552128d8c361275" }, "require": { "drupal/core": "^9 || ^10", @@ -5339,8 +5394,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.2", - "datestamp": "1697812711", + "version": "2.1.3", + "datestamp": "1702477024", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6339,22 +6394,22 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.7.1", + "version": "7.8.1", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "085b026db54d4b5012f727c80c9958e8b8cbc454" + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/085b026db54d4b5012f727c80c9958e8b8cbc454", - "reference": "085b026db54d4b5012f727c80c9958e8b8cbc454", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/41042bc7ab002487b876a0683fc8dce04ddce104", + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.5.3 || ^2.0", - "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", + "guzzlehttp/promises": "^1.5.3 || ^2.0.1", + "guzzlehttp/psr7": "^1.9.1 || ^2.5.1", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" @@ -6363,11 +6418,11 @@ "psr/http-client-implementation": "1.0" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", + "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.29 || ^9.5.23", + "phpunit/phpunit": "^8.5.36 || ^9.6.15", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { @@ -6445,7 +6500,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.7.1" + "source": "https://github.com/guzzle/guzzle/tree/7.8.1" }, "funding": [ { @@ -6461,7 +6516,7 @@ "type": "tidelift" } ], - "time": "2023-08-27T10:02:06+00:00" + "time": "2023-12-03T20:35:24+00:00" }, { "name": "guzzlehttp/promises", @@ -6548,16 +6603,16 @@ }, { "name": "guzzlehttp/psr7", - "version": "2.5.1", + "version": "2.6.2", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "a0b3a03e8e8005257fbc408ce5f0fd0a8274dc7f" + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/a0b3a03e8e8005257fbc408ce5f0fd0a8274dc7f", - "reference": "a0b3a03e8e8005257fbc408ce5f0fd0a8274dc7f", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/45b30f99ac27b5ca93cb4831afe16285f57b8221", + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221", "shasum": "" }, "require": { @@ -6571,9 +6626,9 @@ "psr/http-message-implementation": "1.0" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", + "bamarni/composer-bin-plugin": "^1.8.2", "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^8.5.29 || ^9.5.23" + "phpunit/phpunit": "^8.5.36 || ^9.6.15" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -6644,7 +6699,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.5.1" + "source": "https://github.com/guzzle/psr7/tree/2.6.2" }, "funding": [ { @@ -6660,7 +6715,7 @@ "type": "tidelift" } ], - "time": "2023-08-03T15:02:42+00:00" + "time": "2023-12-03T20:05:35+00:00" }, { "name": "halaxa/json-machine", @@ -6723,16 +6778,16 @@ }, { "name": "laminas/laminas-stdlib", - "version": "3.18.0", + "version": "3.19.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "e85b29076c6216e7fc98e72b42dbe1bbc3b95ecf" + "reference": "6a192dd0882b514e45506f533b833b623b78fff3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/e85b29076c6216e7fc98e72b42dbe1bbc3b95ecf", - "reference": "e85b29076c6216e7fc98e72b42dbe1bbc3b95ecf", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/6a192dd0882b514e45506f533b833b623b78fff3", + "reference": "6a192dd0882b514e45506f533b833b623b78fff3", "shasum": "" }, "require": { @@ -6743,10 +6798,10 @@ }, "require-dev": { "laminas/laminas-coding-standard": "^2.5", - "phpbench/phpbench": "^1.2.14", - "phpunit/phpunit": "^10.3.3", + "phpbench/phpbench": "^1.2.15", + "phpunit/phpunit": "^10.5.8", "psalm/plugin-phpunit": "^0.18.4", - "vimeo/psalm": "^5.15.0" + "vimeo/psalm": "^5.20.0" }, "type": "library", "autoload": { @@ -6778,7 +6833,7 @@ "type": "community_bridge" } ], - "time": "2023-09-19T10:15:21+00:00" + "time": "2024-01-19T12:39:49+00:00" }, { "name": "league/container", @@ -7238,25 +7293,27 @@ }, { "name": "nikic/php-parser", - "version": "v4.17.1", + "version": "v5.0.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d" + "reference": "4a21235f7e56e713259a6f76bf4b5ea08502b9dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", - "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", + "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" @@ -7264,7 +7321,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.9-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -7288,9 +7345,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.0" }, - "time": "2023-08-13T19:53:39+00:00" + "time": "2024-01-07T17:17:35+00:00" }, { "name": "npm-asset/commander", @@ -7350,10 +7407,10 @@ }, { "name": "npm-asset/d3-array", - "version": "3.2.2", + "version": "3.2.4", "dist": { "type": "tar", - "url": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.2.tgz" + "url": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz" }, "require": { "npm-asset/internmap": ">=1,<3.0" @@ -8331,23 +8388,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": { @@ -8357,7 +8414,7 @@ }, "notification-url": "https://packagist.org/downloads/", "license": [ - "LGPL-3.0" + "LGPL-2.1-or-later" ], "authors": [ { @@ -8369,9 +8426,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": "phootwork/collection", @@ -8636,16 +8693,16 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "1.24.4", + "version": "1.25.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "6bd0c26f3786cd9b7c359675cb789e35a8e07496" + "reference": "bd84b629c8de41aa2ae82c067c955e06f1b00240" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/6bd0c26f3786cd9b7c359675cb789e35a8e07496", - "reference": "6bd0c26f3786cd9b7c359675cb789e35a8e07496", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/bd84b629c8de41aa2ae82c067c955e06f1b00240", + "reference": "bd84b629c8de41aa2ae82c067c955e06f1b00240", "shasum": "" }, "require": { @@ -8677,9 +8734,9 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.24.4" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.25.0" }, - "time": "2023-11-26T18:29:22+00:00" + "time": "2024-01-04T17:06:16+00:00" }, { "name": "psr/cache", @@ -9096,25 +9153,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" @@ -9125,8 +9182,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" @@ -9134,7 +9190,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-0.11": "0.11.x-dev" + "dev-main": "0.12.x-dev" }, "bamarni-bin": { "bin-links": false, @@ -9170,9 +9226,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", @@ -9409,16 +9465,16 @@ }, { "name": "solarium/solarium", - "version": "6.3.4", + "version": "6.3.5", "source": { "type": "git", "url": "https://github.com/solariumphp/solarium.git", - "reference": "7a7232f69caa35c966ca0eb96ce8b1c5606c82fc" + "reference": "ae4ea592dc92d2be4dfd0a329f1ffbe3cbd01cf3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/solariumphp/solarium/zipball/7a7232f69caa35c966ca0eb96ce8b1c5606c82fc", - "reference": "7a7232f69caa35c966ca0eb96ce8b1c5606c82fc", + "url": "https://api.github.com/repos/solariumphp/solarium/zipball/ae4ea592dc92d2be4dfd0a329f1ffbe3cbd01cf3", + "reference": "ae4ea592dc92d2be4dfd0a329f1ffbe3cbd01cf3", "shasum": "" }, "require": { @@ -9471,22 +9527,22 @@ ], "support": { "issues": "https://github.com/solariumphp/solarium/issues", - "source": "https://github.com/solariumphp/solarium/tree/6.3.4" + "source": "https://github.com/solariumphp/solarium/tree/6.3.5" }, - "time": "2023-12-04T11:56:37+00:00" + "time": "2024-01-10T08:36:53+00:00" }, { "name": "squizlabs/php_codesniffer", - "version": "3.7.2", + "version": "3.8.1", "source": { "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "ed8e00df0a83aa96acf703f8c2979ff33341f879" + "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", + "reference": "14f5fff1e64118595db5408e946f3a22c75807f7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/ed8e00df0a83aa96acf703f8c2979ff33341f879", - "reference": "ed8e00df0a83aa96acf703f8c2979ff33341f879", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/14f5fff1e64118595db5408e946f3a22c75807f7", + "reference": "14f5fff1e64118595db5408e946f3a22c75807f7", "shasum": "" }, "require": { @@ -9496,11 +9552,11 @@ "php": ">=5.4.0" }, "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" }, "bin": [ - "bin/phpcs", - "bin/phpcbf" + "bin/phpcbf", + "bin/phpcs" ], "type": "library", "extra": { @@ -9515,35 +9571,58 @@ "authors": [ { "name": "Greg Sherwood", - "role": "lead" + "role": "Former lead" + }, + { + "name": "Juliette Reinders Folmer", + "role": "Current lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors" } ], "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer", "keywords": [ "phpcs", "standards", "static analysis" ], "support": { - "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", - "source": "https://github.com/squizlabs/PHP_CodeSniffer", - "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + "issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues", + "security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy", + "source": "https://github.com/PHPCSStandards/PHP_CodeSniffer", + "wiki": "https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki" }, - "time": "2023-02-22T23:07:41+00:00" + "funding": [ + { + "url": "https://github.com/PHPCSStandards", + "type": "github" + }, + { + "url": "https://github.com/jrfnl", + "type": "github" + }, + { + "url": "https://opencollective.com/php_codesniffer", + "type": "open_collective" + } + ], + "time": "2024-01-11T20:47:48+00:00" }, { "name": "symfony/console", - "version": "v6.3.9", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "0566dbd051f8648d980592c7849f5d90d2c7c60c" + "reference": "0254811a143e6bc6c8deea08b589a7e68a37f625" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/0566dbd051f8648d980592c7849f5d90d2c7c60c", - "reference": "0566dbd051f8648d980592c7849f5d90d2c7c60c", + "url": "https://api.github.com/repos/symfony/console/zipball/0254811a143e6bc6c8deea08b589a7e68a37f625", + "reference": "0254811a143e6bc6c8deea08b589a7e68a37f625", "shasum": "" }, "require": { @@ -9551,7 +9630,7 @@ "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", "symfony/service-contracts": "^2.5|^3", - "symfony/string": "^5.4|^6.0" + "symfony/string": "^5.4|^6.0|^7.0" }, "conflict": { "symfony/dependency-injection": "<5.4", @@ -9565,12 +9644,16 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/lock": "^5.4|^6.0", - "symfony/process": "^5.4|^6.0", - "symfony/var-dumper": "^5.4|^6.0" + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -9604,7 +9687,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.3.9" + "source": "https://github.com/symfony/console/tree/v6.4.2" }, "funding": [ { @@ -9620,20 +9703,20 @@ "type": "tidelift" } ], - "time": "2023-11-20T16:36:29+00:00" + "time": "2023-12-10T16:15:48+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.3.10", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "51383a1d9d7e93d5c3c76ddc32672de1b3e82c77" + "reference": "226ea431b1eda6f0d9f5a4b278757171960bb195" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/51383a1d9d7e93d5c3c76ddc32672de1b3e82c77", - "reference": "51383a1d9d7e93d5c3c76ddc32672de1b3e82c77", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/226ea431b1eda6f0d9f5a4b278757171960bb195", + "reference": "226ea431b1eda6f0d9f5a4b278757171960bb195", "shasum": "" }, "require": { @@ -9641,7 +9724,7 @@ "psr/container": "^1.1|^2.0", "symfony/deprecation-contracts": "^2.5|^3", "symfony/service-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^6.2.10" + "symfony/var-exporter": "^6.2.10|^7.0" }, "conflict": { "ext-psr": "<1.1|>=2", @@ -9655,9 +9738,9 @@ "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { - "symfony/config": "^6.1", - "symfony/expression-language": "^5.4|^6.0", - "symfony/yaml": "^5.4|^6.0" + "symfony/config": "^6.1|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -9685,7 +9768,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.3.10" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.2" }, "funding": [ { @@ -9701,11 +9784,11 @@ "type": "tidelift" } ], - "time": "2023-12-01T14:25:58+00:00" + "time": "2023-12-28T19:16:56+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.3.0", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", @@ -9752,7 +9835,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.3.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" }, "funding": [ { @@ -9772,30 +9855,31 @@ }, { "name": "symfony/error-handler", - "version": "v6.3.5", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "1f69476b64fb47105c06beef757766c376b548c4" + "reference": "c873490a1c97b3a0a4838afc36ff36c112d02788" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/1f69476b64fb47105c06beef757766c376b548c4", - "reference": "1f69476b64fb47105c06beef757766c376b548c4", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/c873490a1c97b3a0a4838afc36ff36c112d02788", + "reference": "c873490a1c97b3a0a4838afc36ff36c112d02788", "shasum": "" }, "require": { "php": ">=8.1", "psr/log": "^1|^2|^3", - "symfony/var-dumper": "^5.4|^6.0" + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "conflict": { - "symfony/deprecation-contracts": "<2.5" + "symfony/deprecation-contracts": "<2.5", + "symfony/http-kernel": "<6.4" }, "require-dev": { "symfony/deprecation-contracts": "^2.5|^3", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/serializer": "^5.4|^6.0" + "symfony/http-kernel": "^6.4|^7.0", + "symfony/serializer": "^5.4|^6.0|^7.0" }, "bin": [ "Resources/bin/patch-type-declarations" @@ -9826,7 +9910,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.3.5" + "source": "https://github.com/symfony/error-handler/tree/v6.4.0" }, "funding": [ { @@ -9842,20 +9926,20 @@ "type": "tidelift" } ], - "time": "2023-09-12T06:57:20+00:00" + "time": "2023-10-18T09:43:34+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v6.3.2", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e" + "reference": "e95216850555cd55e71b857eb9d6c2674124603a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/adb01fe097a4ee930db9258a3cc906b5beb5cf2e", - "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/e95216850555cd55e71b857eb9d6c2674124603a", + "reference": "e95216850555cd55e71b857eb9d6c2674124603a", "shasum": "" }, "require": { @@ -9872,13 +9956,13 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/error-handler": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", "symfony/service-contracts": "^2.5|^3", - "symfony/stopwatch": "^5.4|^6.0" + "symfony/stopwatch": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -9906,7 +9990,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/v6.3.2" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.2" }, "funding": [ { @@ -9922,11 +10006,11 @@ "type": "tidelift" } ], - "time": "2023-07-06T06:56:43+00:00" + "time": "2023-12-27T22:16:42+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.3.0", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", @@ -9982,7 +10066,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.3.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" }, "funding": [ { @@ -10129,16 +10213,16 @@ }, { "name": "symfony/http-foundation", - "version": "v6.3.9", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "49a04fd3a21edc9ce503ab78e9f342805fefe780" + "reference": "172d807f9ef3fc3fbed8377cc57c20d389269271" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/49a04fd3a21edc9ce503ab78e9f342805fefe780", - "reference": "49a04fd3a21edc9ce503ab78e9f342805fefe780", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/172d807f9ef3fc3fbed8377cc57c20d389269271", + "reference": "172d807f9ef3fc3fbed8377cc57c20d389269271", "shasum": "" }, "require": { @@ -10153,12 +10237,12 @@ "require-dev": { "doctrine/dbal": "^2.13.1|^3|^4", "predis/predis": "^1.1|^2.0", - "symfony/cache": "^6.3", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", - "symfony/mime": "^5.4|^6.0", - "symfony/rate-limiter": "^5.2|^6.0" + "symfony/cache": "^6.3|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/rate-limiter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -10186,7 +10270,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.3.9" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.2" }, "funding": [ { @@ -10202,29 +10286,29 @@ "type": "tidelift" } ], - "time": "2023-11-20T16:36:29+00:00" + "time": "2023-12-27T22:16:42+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.3.10", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "8d8e7aa60593fd0a2e3c1cea08cc687314841b61" + "reference": "13e8387320b5942d0dc408440c888e2d526efef4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/8d8e7aa60593fd0a2e3c1cea08cc687314841b61", - "reference": "8d8e7aa60593fd0a2e3c1cea08cc687314841b61", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/13e8387320b5942d0dc408440c888e2d526efef4", + "reference": "13e8387320b5942d0dc408440c888e2d526efef4", "shasum": "" }, "require": { "php": ">=8.1", "psr/log": "^1|^2|^3", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/error-handler": "^6.3", - "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/http-foundation": "^6.3.4", + "symfony/error-handler": "^6.4|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", "symfony/polyfill-ctype": "^1.8" }, "conflict": { @@ -10232,7 +10316,7 @@ "symfony/cache": "<5.4", "symfony/config": "<6.1", "symfony/console": "<5.4", - "symfony/dependency-injection": "<6.3.4", + "symfony/dependency-injection": "<6.4", "symfony/doctrine-bridge": "<5.4", "symfony/form": "<5.4", "symfony/http-client": "<5.4", @@ -10242,7 +10326,7 @@ "symfony/translation": "<5.4", "symfony/translation-contracts": "<2.5", "symfony/twig-bridge": "<5.4", - "symfony/validator": "<5.4", + "symfony/validator": "<6.4", "symfony/var-dumper": "<6.3", "twig/twig": "<2.13" }, @@ -10251,26 +10335,26 @@ }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^5.4|^6.0", - "symfony/clock": "^6.2", - "symfony/config": "^6.1", - "symfony/console": "^5.4|^6.0", - "symfony/css-selector": "^5.4|^6.0", - "symfony/dependency-injection": "^6.3.4", - "symfony/dom-crawler": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/finder": "^5.4|^6.0", + "symfony/browser-kit": "^5.4|^6.0|^7.0", + "symfony/clock": "^6.2|^7.0", + "symfony/config": "^6.1|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/css-selector": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/dom-crawler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", "symfony/http-client-contracts": "^2.5|^3", - "symfony/process": "^5.4|^6.0", - "symfony/property-access": "^5.4.5|^6.0.5", - "symfony/routing": "^5.4|^6.0", - "symfony/serializer": "^6.3", - "symfony/stopwatch": "^5.4|^6.0", - "symfony/translation": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4.5|^6.0.5|^7.0", + "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.3|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/translation": "^5.4|^6.0|^7.0", "symfony/translation-contracts": "^2.5|^3", - "symfony/uid": "^5.4|^6.0", - "symfony/validator": "^6.3", - "symfony/var-exporter": "^6.2", + "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-exporter": "^6.2|^7.0", "twig/twig": "^2.13|^3.0.4" }, "type": "library", @@ -10299,7 +10383,87 @@ "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/v6.3.10" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.2" + }, + "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": "2023-12-30T15:31:44+00:00" + }, + { + "name": "symfony/mailer", + "version": "v6.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/mailer.git", + "reference": "6da89e5c9202f129717a770a03183fb140720168" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mailer/zipball/6da89e5c9202f129717a770a03183fb140720168", + "reference": "6da89e5c9202f129717a770a03183fb140720168", + "shasum": "" + }, + "require": { + "egulias/email-validator": "^2.1.10|^3|^4", + "php": ">=8.1", + "psr/event-dispatcher": "^1", + "psr/log": "^1|^2|^3", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/mime": "^6.2|^7.0", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<5.4", + "symfony/messenger": "<6.2", + "symfony/mime": "<6.2", + "symfony/twig-bridge": "<6.2.1" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/messenger": "^6.2|^7.0", + "symfony/twig-bridge": "^6.2|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mailer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps sending emails", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/mailer/tree/v6.4.2" }, "funding": [ { @@ -10315,20 +10479,20 @@ "type": "tidelift" } ], - "time": "2023-12-01T16:57:27+00:00" + "time": "2023-12-19T09:12:31+00:00" }, { "name": "symfony/mime", - "version": "v6.3.5", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "d5179eedf1cb2946dbd760475ebf05c251ef6a6e" + "reference": "ca4f58b2ef4baa8f6cecbeca2573f88cd577d205" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/d5179eedf1cb2946dbd760475ebf05c251ef6a6e", - "reference": "d5179eedf1cb2946dbd760475ebf05c251ef6a6e", + "url": "https://api.github.com/repos/symfony/mime/zipball/ca4f58b2ef4baa8f6cecbeca2573f88cd577d205", + "reference": "ca4f58b2ef4baa8f6cecbeca2573f88cd577d205", "shasum": "" }, "require": { @@ -10342,16 +10506,16 @@ "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", "symfony/mailer": "<5.4", - "symfony/serializer": "<6.2.13|>=6.3,<6.3.2" + "symfony/serializer": "<6.3.2" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/property-access": "^5.4|^6.0", - "symfony/property-info": "^5.4|^6.0", - "symfony/serializer": "~6.2.13|^6.3.2" + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.3.2|^7.0" }, "type": "library", "autoload": { @@ -10383,7 +10547,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.3.5" + "source": "https://github.com/symfony/mime/tree/v6.4.0" }, "funding": [ { @@ -10399,20 +10563,20 @@ "type": "tidelift" } ], - "time": "2023-09-29T06:59:36+00:00" + "time": "2023-10-17T11:49:05+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", "shasum": "" }, "require": { @@ -10427,7 +10591,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -10465,7 +10629,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" }, "funding": [ { @@ -10481,20 +10645,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-iconv", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "927013f3aac555983a5059aada98e1907d842695" + "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/927013f3aac555983a5059aada98e1907d842695", - "reference": "927013f3aac555983a5059aada98e1907d842695", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/6de50471469b8c9afc38164452ab2b6170ee71c1", + "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1", "shasum": "" }, "require": { @@ -10509,7 +10673,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -10548,7 +10712,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.28.0" }, "funding": [ { @@ -10564,20 +10728,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "511a08c03c1960e08a883f4cffcacd219b758354" + "reference": "875e90aeea2777b6f135677f618529449334a612" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354", - "reference": "511a08c03c1960e08a883f4cffcacd219b758354", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", + "reference": "875e90aeea2777b6f135677f618529449334a612", "shasum": "" }, "require": { @@ -10589,7 +10753,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -10629,7 +10793,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" }, "funding": [ { @@ -10645,20 +10809,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da" + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d", + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d", "shasum": "" }, "require": { @@ -10672,7 +10836,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -10716,7 +10880,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0" }, "funding": [ { @@ -10732,20 +10896,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:30:37+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", "shasum": "" }, "require": { @@ -10757,7 +10921,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -10800,7 +10964,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" }, "funding": [ { @@ -10816,20 +10980,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + "reference": "42292d99c55abe617799667f454222c54c60e229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", + "reference": "42292d99c55abe617799667f454222c54c60e229", "shasum": "" }, "require": { @@ -10844,7 +11008,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -10883,7 +11047,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" }, "funding": [ { @@ -10899,7 +11063,7 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-07-28T09:04:16+00:00" }, { "name": "symfony/polyfill-php72", @@ -11141,16 +11305,16 @@ }, { "name": "symfony/polyfill-php83", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "508c652ba3ccf69f8c97f251534f229791b52a57" + "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/508c652ba3ccf69f8c97f251534f229791b52a57", - "reference": "508c652ba3ccf69f8c97f251534f229791b52a57", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", + "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", "shasum": "" }, "require": { @@ -11160,7 +11324,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -11173,7 +11337,10 @@ ], "psr-4": { "Symfony\\Polyfill\\Php83\\": "" - } + }, + "classmap": [ + "Resources/stubs" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -11198,7 +11365,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.28.0" }, "funding": [ { @@ -11214,20 +11381,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-08-16T06:22:46+00:00" }, { "name": "symfony/process", - "version": "v6.3.4", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "0b5c29118f2e980d455d2e34a5659f4579847c54" + "reference": "c4b1ef0bc80533d87a2e969806172f1c2a980241" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/0b5c29118f2e980d455d2e34a5659f4579847c54", - "reference": "0b5c29118f2e980d455d2e34a5659f4579847c54", + "url": "https://api.github.com/repos/symfony/process/zipball/c4b1ef0bc80533d87a2e969806172f1c2a980241", + "reference": "c4b1ef0bc80533d87a2e969806172f1c2a980241", "shasum": "" }, "require": { @@ -11259,7 +11426,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.3.4" + "source": "https://github.com/symfony/process/tree/v6.4.2" }, "funding": [ { @@ -11275,46 +11442,42 @@ "type": "tidelift" } ], - "time": "2023-08-07T10:39:22+00:00" + "time": "2023-12-22T16:42:54+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v2.2.0", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "28a732c05bbad801304ad5a5c674cf2970508993" + "reference": "d32f5898f163266230182432b877ab7623ff252d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/28a732c05bbad801304ad5a5c674cf2970508993", - "reference": "28a732c05bbad801304ad5a5c674cf2970508993", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/d32f5898f163266230182432b877ab7623ff252d", + "reference": "d32f5898f163266230182432b877ab7623ff252d", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/http-message": "^1.0 || ^2.0", - "symfony/http-foundation": "^5.4 || ^6.0" + "php": ">=8.1", + "psr/http-message": "^1.0|^2.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0" + }, + "conflict": { + "php-http/discovery": "<1.15", + "symfony/http-kernel": "<6.2" }, "require-dev": { "nyholm/psr7": "^1.1", - "psr/log": "^1.1 || ^2 || ^3", - "symfony/browser-kit": "^5.4 || ^6.0", - "symfony/config": "^5.4 || ^6.0", - "symfony/event-dispatcher": "^5.4 || ^6.0", - "symfony/framework-bundle": "^5.4 || ^6.0", - "symfony/http-kernel": "^5.4 || ^6.0", - "symfony/phpunit-bridge": "^6.2" - }, - "suggest": { - "nyholm/psr7": "For a super lightweight PSR-7/17 implementation" + "php-http/discovery": "^1.15", + "psr/log": "^1.1.4|^2|^3", + "symfony/browser-kit": "^5.4|^6.0|^7.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/framework-bundle": "^6.2|^7.0", + "symfony/http-kernel": "^6.2|^7.0" }, "type": "symfony-bridge", - "extra": { - "branch-alias": { - "dev-main": "2.2-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Bridge\\PsrHttpMessage\\": "" @@ -11334,11 +11497,11 @@ }, { "name": "Symfony Community", - "homepage": "http://symfony.com/contributors" + "homepage": "https://symfony.com/contributors" } ], "description": "PSR HTTP message bridge", - "homepage": "http://symfony.com", + "homepage": "https://symfony.com", "keywords": [ "http", "http-message", @@ -11346,8 +11509,7 @@ "psr-7" ], "support": { - "issues": "https://github.com/symfony/psr-http-message-bridge/issues", - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.2.0" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.2" }, "funding": [ { @@ -11363,20 +11525,20 @@ "type": "tidelift" } ], - "time": "2023-04-21T08:40:19+00:00" + "time": "2023-12-28T07:55:26+00:00" }, { "name": "symfony/routing", - "version": "v6.3.10", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "cb7404232d49dd11cc971b832fcbd49e7c22b049" + "reference": "98eab13a07fddc85766f1756129c69f207ffbc21" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/cb7404232d49dd11cc971b832fcbd49e7c22b049", - "reference": "cb7404232d49dd11cc971b832fcbd49e7c22b049", + "url": "https://api.github.com/repos/symfony/routing/zipball/98eab13a07fddc85766f1756129c69f207ffbc21", + "reference": "98eab13a07fddc85766f1756129c69f207ffbc21", "shasum": "" }, "require": { @@ -11392,11 +11554,11 @@ "require-dev": { "doctrine/annotations": "^1.12|^2", "psr/log": "^1|^2|^3", - "symfony/config": "^6.2", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/yaml": "^5.4|^6.0" + "symfony/config": "^6.2|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -11430,7 +11592,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.3.10" + "source": "https://github.com/symfony/routing/tree/v6.4.2" }, "funding": [ { @@ -11446,20 +11608,20 @@ "type": "tidelift" } ], - "time": "2023-12-01T14:25:58+00:00" + "time": "2023-12-29T15:34:34+00:00" }, { "name": "symfony/serializer", - "version": "v6.3.10", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "6eee0fd95f5caa1e77cab29552620ebf8e5b1a5f" + "reference": "f87ea9d7bfd4cf2f7b72be554607e6c96e6664af" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/6eee0fd95f5caa1e77cab29552620ebf8e5b1a5f", - "reference": "6eee0fd95f5caa1e77cab29552620ebf8e5b1a5f", + "url": "https://api.github.com/repos/symfony/serializer/zipball/f87ea9d7bfd4cf2f7b72be554607e6c96e6664af", + "reference": "f87ea9d7bfd4cf2f7b72be554607e6c96e6664af", "shasum": "" }, "require": { @@ -11475,28 +11637,32 @@ "symfony/property-access": "<5.4", "symfony/property-info": "<5.4.24|>=6,<6.2.11", "symfony/uid": "<5.4", + "symfony/validator": "<6.4", "symfony/yaml": "<5.4" }, "require-dev": { "doctrine/annotations": "^1.12|^2", "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", - "symfony/cache": "^5.4|^6.0", - "symfony/config": "^5.4|^6.0", - "symfony/console": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/error-handler": "^5.4|^6.0", - "symfony/filesystem": "^5.4|^6.0", - "symfony/form": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/mime": "^5.4|^6.0", - "symfony/property-access": "^5.4|^6.0", - "symfony/property-info": "^5.4.24|^6.2.11", - "symfony/uid": "^5.4|^6.0", - "symfony/validator": "^5.4|^6.0", - "symfony/var-dumper": "^5.4|^6.0", - "symfony/var-exporter": "^5.4|^6.0", - "symfony/yaml": "^5.4|^6.0" + "seld/jsonlint": "^1.10", + "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", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/form": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4.24|^6.2.11|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0", + "symfony/var-exporter": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -11524,7 +11690,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/v6.3.10" + "source": "https://github.com/symfony/serializer/tree/v6.4.2" }, "funding": [ { @@ -11540,25 +11706,25 @@ "type": "tidelift" } ], - "time": "2023-12-01T14:25:58+00:00" + "time": "2023-12-29T15:34:34+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.3.0", + "version": "v3.4.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4" + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/40da9cc13ec349d9e4966ce18b5fbcd724ab10a4", - "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0", + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0", "shasum": "" }, "require": { "php": ">=8.1", - "psr/container": "^2.0" + "psr/container": "^1.1|^2.0" }, "conflict": { "ext-psr": "<1.1|>=2" @@ -11606,7 +11772,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.3.0" + "source": "https://github.com/symfony/service-contracts/tree/v3.4.1" }, "funding": [ { @@ -11622,20 +11788,20 @@ "type": "tidelift" } ], - "time": "2023-05-23T14:45:45+00:00" + "time": "2023-12-26T14:02:43+00:00" }, { "name": "symfony/string", - "version": "v6.3.9", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "56427887aeaf540e9bbd121ad6c43f14ad3ce136" + "reference": "7cb80bc10bfcdf6b5492741c0b9357dac66940bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/56427887aeaf540e9bbd121ad6c43f14ad3ce136", - "reference": "56427887aeaf540e9bbd121ad6c43f14ad3ce136", + "url": "https://api.github.com/repos/symfony/string/zipball/7cb80bc10bfcdf6b5492741c0b9357dac66940bc", + "reference": "7cb80bc10bfcdf6b5492741c0b9357dac66940bc", "shasum": "" }, "require": { @@ -11649,11 +11815,11 @@ "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/error-handler": "^5.4|^6.0", - "symfony/http-client": "^5.4|^6.0", - "symfony/intl": "^6.2", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/intl": "^6.2|^7.0", "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^5.4|^6.0" + "symfony/var-exporter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -11692,7 +11858,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.3.9" + "source": "https://github.com/symfony/string/tree/v6.4.2" }, "funding": [ { @@ -11708,20 +11874,20 @@ "type": "tidelift" } ], - "time": "2023-11-28T20:40:29+00:00" + "time": "2023-12-10T16:15:48+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.3.0", + "version": "v3.4.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86" + "reference": "06450585bf65e978026bda220cdebca3f867fde7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/02c24deb352fb0d79db5486c0c79905a85e37e86", - "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/06450585bf65e978026bda220cdebca3f867fde7", + "reference": "06450585bf65e978026bda220cdebca3f867fde7", "shasum": "" }, "require": { @@ -11770,7 +11936,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.3.0" + "source": "https://github.com/symfony/translation-contracts/tree/v3.4.1" }, "funding": [ { @@ -11786,20 +11952,20 @@ "type": "tidelift" } ], - "time": "2023-05-30T17:17:10+00:00" + "time": "2023-12-26T14:02:43+00:00" }, { "name": "symfony/validator", - "version": "v6.3.9", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "c118889931856af47b0732b609f3ac2ddccd1da6" + "reference": "15fe2c6ed815b06b6b8636d8ba3ef9807ee1a75c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/c118889931856af47b0732b609f3ac2ddccd1da6", - "reference": "c118889931856af47b0732b609f3ac2ddccd1da6", + "url": "https://api.github.com/repos/symfony/validator/zipball/15fe2c6ed815b06b6b8636d8ba3ef9807ee1a75c", + "reference": "15fe2c6ed815b06b6b8636d8ba3ef9807ee1a75c", "shasum": "" }, "require": { @@ -11824,21 +11990,21 @@ "require-dev": { "doctrine/annotations": "^1.13|^2", "egulias/email-validator": "^2.1.10|^3|^4", - "symfony/cache": "^5.4|^6.0", - "symfony/config": "^5.4|^6.0", - "symfony/console": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/finder": "^5.4|^6.0", - "symfony/http-client": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/intl": "^5.4|^6.0", - "symfony/mime": "^5.4|^6.0", - "symfony/property-access": "^5.4|^6.0", - "symfony/property-info": "^5.4|^6.0", - "symfony/translation": "^5.4|^6.0", - "symfony/yaml": "^5.4|^6.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", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/intl": "^5.4|^6.0|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4|^6.0|^7.0", + "symfony/translation": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -11866,7 +12032,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.3.9" + "source": "https://github.com/symfony/validator/tree/v6.4.2" }, "funding": [ { @@ -11882,20 +12048,20 @@ "type": "tidelift" } ], - "time": "2023-11-29T07:44:47+00:00" + "time": "2023-12-29T16:34:12+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.3.8", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "81acabba9046550e89634876ca64bfcd3c06aa0a" + "reference": "68d6573ec98715ddcae5a0a85bee3c1c27a4c33f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/81acabba9046550e89634876ca64bfcd3c06aa0a", - "reference": "81acabba9046550e89634876ca64bfcd3c06aa0a", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/68d6573ec98715ddcae5a0a85bee3c1c27a4c33f", + "reference": "68d6573ec98715ddcae5a0a85bee3c1c27a4c33f", "shasum": "" }, "require": { @@ -11908,10 +12074,11 @@ }, "require-dev": { "ext-iconv": "*", - "symfony/console": "^5.4|^6.0", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/process": "^5.4|^6.0", - "symfony/uid": "^5.4|^6.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^6.3|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/uid": "^5.4|^6.0|^7.0", "twig/twig": "^2.13|^3.0.4" }, "bin": [ @@ -11950,7 +12117,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.3.8" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.2" }, "funding": [ { @@ -11966,27 +12133,28 @@ "type": "tidelift" } ], - "time": "2023-11-08T10:42:36+00:00" + "time": "2023-12-28T19:16:56+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.3.10", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "7bfcf232a9c7e4acad00e96774e340eb86d10bf0" + "reference": "5fe9a0021b8d35e67d914716ec8de50716a68e7e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/7bfcf232a9c7e4acad00e96774e340eb86d10bf0", - "reference": "7bfcf232a9c7e4acad00e96774e340eb86d10bf0", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/5fe9a0021b8d35e67d914716ec8de50716a68e7e", + "reference": "5fe9a0021b8d35e67d914716ec8de50716a68e7e", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" }, "require-dev": { - "symfony/var-dumper": "^5.4|^6.0" + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -12024,7 +12192,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.3.10" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.2" }, "funding": [ { @@ -12040,20 +12208,20 @@ "type": "tidelift" } ], - "time": "2023-11-29T16:00:50+00:00" + "time": "2023-12-27T08:18:35+00:00" }, { "name": "symfony/yaml", - "version": "v6.3.8", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "3493af8a8dad7fa91c77fa473ba23ecd95334a92" + "reference": "4f9237a1bb42455d609e6687d2613dde5b41a587" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/3493af8a8dad7fa91c77fa473ba23ecd95334a92", - "reference": "3493af8a8dad7fa91c77fa473ba23ecd95334a92", + "url": "https://api.github.com/repos/symfony/yaml/zipball/4f9237a1bb42455d609e6687d2613dde5b41a587", + "reference": "4f9237a1bb42455d609e6687d2613dde5b41a587", "shasum": "" }, "require": { @@ -12065,7 +12233,7 @@ "symfony/console": "<5.4" }, "require-dev": { - "symfony/console": "^5.4|^6.0" + "symfony/console": "^5.4|^6.0|^7.0" }, "bin": [ "Resources/bin/yaml-lint" @@ -12096,7 +12264,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.3.8" + "source": "https://github.com/symfony/yaml/tree/v6.4.0" }, "funding": [ { @@ -12112,30 +12280,31 @@ "type": "tidelift" } ], - "time": "2023-11-06T10:58:05+00:00" + "time": "2023-11-06T11:00:25+00:00" }, { "name": "twig/twig", - "version": "v3.6.1", + "version": "v3.8.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd" + "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd", - "reference": "7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", + "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", "shasum": "" }, "require": { "php": ">=7.2.5", "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-mbstring": "^1.3" + "symfony/polyfill-mbstring": "^1.3", + "symfony/polyfill-php80": "^1.22" }, "require-dev": { "psr/container": "^1.0|^2.0", - "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0" + "symfony/phpunit-bridge": "^5.4.9|^6.3|^7.0" }, "type": "library", "autoload": { @@ -12171,7 +12340,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.6.1" + "source": "https://github.com/twigphp/Twig/tree/v3.8.0" }, "funding": [ { @@ -12183,7 +12352,7 @@ "type": "tidelift" } ], - "time": "2023-06-08T12:52:13+00:00" + "time": "2023-11-21T18:54:41+00:00" }, { "name": "un-ocha/oauth2-hid", @@ -12245,20 +12414,20 @@ }, { "name": "unocha/common_design", - "version": "v9.2.2", + "version": "v9.3.1", "source": { "type": "git", "url": "https://github.com/UN-OCHA/common_design.git", - "reference": "f582963b5848d92b42de871b628f52c5a9f34930" + "reference": "eb280c1e3293f3a84ee443a10099f83446081cd2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/UN-OCHA/common_design/zipball/f582963b5848d92b42de871b628f52c5a9f34930", - "reference": "f582963b5848d92b42de871b628f52c5a9f34930", + "url": "https://api.github.com/repos/UN-OCHA/common_design/zipball/eb280c1e3293f3a84ee443a10099f83446081cd2", + "reference": "eb280c1e3293f3a84ee443a10099f83446081cd2", "shasum": "" }, "require": { - "composer/installers": "^1.2", + "composer/installers": "^1.2 || ^2", "drupal/stable": "^2.0" }, "type": "drupal-theme", @@ -12269,9 +12438,9 @@ "description": "OCHA Common Design base theme for Drupal 9+", "support": { "issues": "https://github.com/UN-OCHA/common_design/issues", - "source": "https://github.com/UN-OCHA/common_design/tree/v9.2.2" + "source": "https://github.com/UN-OCHA/common_design/tree/v9.3.1" }, - "time": "2023-10-26T10:03:06+00:00" + "time": "2024-01-17T09:30:38+00:00" }, { "name": "unocha/d3-sparkline", @@ -12284,20 +12453,20 @@ }, { "name": "unocha/ocha_snap", - "version": "v8.7.0", + "version": "v8.9.0", "source": { "type": "git", "url": "https://github.com/UN-OCHA/ocha_snap.git", - "reference": "6ac6bd523ea648808b0642525ea8244b9d38b58f" + "reference": "d2e949adbd7ff466afb717f712b232c5eccabceb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/UN-OCHA/ocha_snap/zipball/6ac6bd523ea648808b0642525ea8244b9d38b58f", - "reference": "6ac6bd523ea648808b0642525ea8244b9d38b58f", + "url": "https://api.github.com/repos/UN-OCHA/ocha_snap/zipball/d2e949adbd7ff466afb717f712b232c5eccabceb", + "reference": "d2e949adbd7ff466afb717f712b232c5eccabceb", "shasum": "" }, "require": { - "composer/installers": "^1.2", + "composer/installers": "^1 || ^2", "drupal/core": "^8 || ^9 || ^10" }, "conflict": { @@ -12314,9 +12483,9 @@ ], "support": { "issues": "https://github.com/UN-OCHA/ocha_snap/issues", - "source": "https://github.com/UN-OCHA/ocha_snap/tree/v8.7.0" + "source": "https://github.com/UN-OCHA/ocha_snap/tree/v8.9.0" }, - "time": "2023-08-21T14:26:24+00:00" + "time": "2024-01-03T08:55:02+00:00" }, { "name": "vipnytt/sitemapparser", @@ -12433,26 +12602,28 @@ "packages-dev": [ { "name": "behat/mink", - "version": "v1.10.0", + "version": "v1.11.0", "source": { "type": "git", "url": "https://github.com/minkphp/Mink.git", - "reference": "19e58905632e7cfdc5b2bafb9b950a3521af32c5" + "reference": "d8527fdf8785aad38455fb426af457ab9937aece" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/minkphp/Mink/zipball/19e58905632e7cfdc5b2bafb9b950a3521af32c5", - "reference": "19e58905632e7cfdc5b2bafb9b950a3521af32c5", + "url": "https://api.github.com/repos/minkphp/Mink/zipball/d8527fdf8785aad38455fb426af457ab9937aece", + "reference": "d8527fdf8785aad38455fb426af457ab9937aece", "shasum": "" }, "require": { "php": ">=7.2", - "symfony/css-selector": "^4.4 || ^5.0 || ^6.0" + "symfony/css-selector": "^4.4 || ^5.0 || ^6.0 || ^7.0" }, "require-dev": { + "phpstan/phpstan": "^1.10", + "phpstan/phpstan-phpunit": "^1.3", "phpunit/phpunit": "^8.5.22 || ^9.5.11", - "symfony/error-handler": "^4.4 || ^5.0 || ^6.0", - "symfony/phpunit-bridge": "^5.4 || ^6.0" + "symfony/error-handler": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/phpunit-bridge": "^5.4 || ^6.0 || ^7.0" }, "suggest": { "behat/mink-browserkit-driver": "fast headless driver for any app without JS emulation", @@ -12491,37 +12662,40 @@ ], "support": { "issues": "https://github.com/minkphp/Mink/issues", - "source": "https://github.com/minkphp/Mink/tree/v1.10.0" + "source": "https://github.com/minkphp/Mink/tree/v1.11.0" }, - "time": "2022-03-28T14:22:43+00:00" + "time": "2023-12-09T11:23:23+00:00" }, { "name": "behat/mink-browserkit-driver", - "version": "v2.1.0", + "version": "v2.2.0", "source": { "type": "git", "url": "https://github.com/minkphp/MinkBrowserKitDriver.git", - "reference": "d2768e6c17b293d86d8fcff54cbb9e6ad938fee1" + "reference": "16d53476e42827ed3aafbfa4fde17a1743eafd50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/minkphp/MinkBrowserKitDriver/zipball/d2768e6c17b293d86d8fcff54cbb9e6ad938fee1", - "reference": "d2768e6c17b293d86d8fcff54cbb9e6ad938fee1", + "url": "https://api.github.com/repos/minkphp/MinkBrowserKitDriver/zipball/16d53476e42827ed3aafbfa4fde17a1743eafd50", + "reference": "16d53476e42827ed3aafbfa4fde17a1743eafd50", "shasum": "" }, "require": { - "behat/mink": "^1.9.0@dev", + "behat/mink": "^1.11.0@dev", + "ext-dom": "*", "php": ">=7.2", - "symfony/browser-kit": "^4.4 || ^5.0 || ^6.0", - "symfony/dom-crawler": "^4.4 || ^5.0 || ^6.0" + "symfony/browser-kit": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/dom-crawler": "^4.4 || ^5.0 || ^6.0 || ^7.0" }, "require-dev": { "mink/driver-testsuite": "dev-master", + "phpstan/phpstan": "^1.10", + "phpstan/phpstan-phpunit": "^1.3", "phpunit/phpunit": "^8.5 || ^9.5", - "symfony/error-handler": "^4.4 || ^5.0 || ^6.0", - "symfony/http-client": "^4.4 || ^5.0 || ^6.0", - "symfony/http-kernel": "^4.4 || ^5.0 || ^6.0", - "symfony/mime": "^4.4 || ^5.0 || ^6.0", + "symfony/error-handler": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/http-client": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/http-kernel": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/mime": "^4.4 || ^5.0 || ^6.0 || ^7.0", "yoast/phpunit-polyfills": "^1.0" }, "type": "mink-driver", @@ -12556,9 +12730,9 @@ ], "support": { "issues": "https://github.com/minkphp/MinkBrowserKitDriver/issues", - "source": "https://github.com/minkphp/MinkBrowserKitDriver/tree/v2.1.0" + "source": "https://github.com/minkphp/MinkBrowserKitDriver/tree/v2.2.0" }, - "time": "2022-03-28T14:33:51+00:00" + "time": "2023-12-09T11:30:50+00:00" }, { "name": "behat/mink-goutte-driver", @@ -12622,28 +12796,30 @@ }, { "name": "behat/mink-selenium2-driver", - "version": "v1.6.0", + "version": "v1.7.0", "source": { "type": "git", "url": "https://github.com/minkphp/MinkSelenium2Driver.git", - "reference": "e5f8421654930da725499fb92983e6948c6f973e" + "reference": "4ca4083f305de7dff4434ac402dc4e3f39c0866a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/minkphp/MinkSelenium2Driver/zipball/e5f8421654930da725499fb92983e6948c6f973e", - "reference": "e5f8421654930da725499fb92983e6948c6f973e", + "url": "https://api.github.com/repos/minkphp/MinkSelenium2Driver/zipball/4ca4083f305de7dff4434ac402dc4e3f39c0866a", + "reference": "4ca4083f305de7dff4434ac402dc4e3f39c0866a", "shasum": "" }, "require": { - "behat/mink": "^1.9@dev", + "behat/mink": "^1.11@dev", "ext-json": "*", - "instaclick/php-webdriver": "^1.4", + "instaclick/php-webdriver": "^1.4.14", "php": ">=7.2" }, "require-dev": { "mink/driver-testsuite": "dev-master", + "phpstan/phpstan": "^1.10", + "phpstan/phpstan-phpunit": "^1.3", "phpunit/phpunit": "^8.5.22 || ^9.5.11", - "symfony/error-handler": "^4.4 || ^5.0" + "symfony/error-handler": "^4.4 || ^5.0 || ^6.0 || ^7.0" }, "type": "mink-driver", "extra": { @@ -12684,9 +12860,9 @@ ], "support": { "issues": "https://github.com/minkphp/MinkSelenium2Driver/issues", - "source": "https://github.com/minkphp/MinkSelenium2Driver/tree/v1.6.0" + "source": "https://github.com/minkphp/MinkSelenium2Driver/tree/v1.7.0" }, - "time": "2022-03-28T14:55:17+00:00" + "time": "2023-12-09T11:58:45+00:00" }, { "name": "colinodell/psr-testlogger", @@ -12769,16 +12945,16 @@ }, { "name": "composer/ca-bundle", - "version": "1.3.7", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "76e46335014860eec1aa5a724799a00a2e47cc85" + "reference": "b66d11b7479109ab547f9405b97205640b17d385" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/76e46335014860eec1aa5a724799a00a2e47cc85", - "reference": "76e46335014860eec1aa5a724799a00a2e47cc85", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/b66d11b7479109ab547f9405b97205640b17d385", + "reference": "b66d11b7479109ab547f9405b97205640b17d385", "shasum": "" }, "require": { @@ -12790,7 +12966,7 @@ "phpstan/phpstan": "^0.12.55", "psr/log": "^1.0", "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0" }, "type": "library", "extra": { @@ -12825,7 +13001,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.3.7" + "source": "https://github.com/composer/ca-bundle/tree/1.4.0" }, "funding": [ { @@ -12841,7 +13017,7 @@ "type": "tidelift" } ], - "time": "2023-08-30T09:31:38+00:00" + "time": "2023-12-18T12:05:55+00:00" }, { "name": "composer/class-map-generator", @@ -12918,16 +13094,16 @@ }, { "name": "composer/composer", - "version": "2.6.5", + "version": "2.6.6", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "4b0fe89db9e65b1e64df633a992e70a7a215ab33" + "reference": "683557bd2466072777309d039534bb1332d0dda5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/4b0fe89db9e65b1e64df633a992e70a7a215ab33", - "reference": "4b0fe89db9e65b1e64df633a992e70a7a215ab33", + "url": "https://api.github.com/repos/composer/composer/zipball/683557bd2466072777309d039534bb1332d0dda5", + "reference": "683557bd2466072777309d039534bb1332d0dda5", "shasum": "" }, "require": { @@ -12945,7 +13121,7 @@ "seld/jsonlint": "^1.4", "seld/phar-utils": "^1.2", "seld/signal-handler": "^2.0", - "symfony/console": "^5.4.11 || ^6.0.11 || ^7", + "symfony/console": "^5.4.11 || ^6.0.11", "symfony/filesystem": "^5.4 || ^6.0 || ^7", "symfony/finder": "^5.4 || ^6.0 || ^7", "symfony/polyfill-php73": "^1.24", @@ -13012,7 +13188,7 @@ "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/composer/issues", "security": "https://github.com/composer/composer/security/policy", - "source": "https://github.com/composer/composer/tree/2.6.5" + "source": "https://github.com/composer/composer/tree/2.6.6" }, "funding": [ { @@ -13028,7 +13204,7 @@ "type": "tidelift" } ], - "time": "2023-10-06T08:11:52+00:00" + "time": "2023-12-08T17:32:26+00:00" }, { "name": "composer/metadata-minifier", @@ -13668,16 +13844,16 @@ }, { "name": "drupal/core-dev", - "version": "10.1.7", + "version": "10.2.2", "source": { "type": "git", "url": "https://github.com/drupal/core-dev.git", - "reference": "5d02df4f05f5033e7d8bf4098efa55cc0847e2b9" + "reference": "8c1bf854f2cf47d4f06918099ea866ce2471b2c6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-dev/zipball/5d02df4f05f5033e7d8bf4098efa55cc0847e2b9", - "reference": "5d02df4f05f5033e7d8bf4098efa55cc0847e2b9", + "url": "https://api.github.com/repos/drupal/core-dev/zipball/8c1bf854f2cf47d4f06918099ea866ce2471b2c6", + "reference": "8c1bf854f2cf47d4f06918099ea866ce2471b2c6", "shasum": "" }, "require": { @@ -13689,22 +13865,24 @@ "drupal/coder": "^8.3.10", "instaclick/php-webdriver": "^1.4.1", "justinrainbow/json-schema": "^5.2", - "mglaman/phpstan-drupal": "^1.1.34", + "mglaman/phpstan-drupal": "^1.2.1", + "micheh/phpcs-gitlab": "^1.1", "mikey179/vfsstream": "^1.6.11", + "open-telemetry/exporter-otlp": "^1", + "open-telemetry/sdk": "^1", + "php-http/guzzle7-adapter": "^1.0", "phpspec/prophecy-phpunit": "^2", "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^1.10.1", + "phpstan/phpstan": "^1.10.47", "phpstan/phpstan-phpunit": "^1.3.11", - "phpunit/phpunit": "^9.5", - "symfony/browser-kit": "^6.3", - "symfony/css-selector": "^6.3", - "symfony/dom-crawler": "^6.3", - "symfony/error-handler": "^6.3", - "symfony/filesystem": "^6.3", - "symfony/finder": "^6.3", - "symfony/lock": "^6.3", - "symfony/phpunit-bridge": "^6.3", - "symfony/var-dumper": "^6.3" + "phpunit/phpunit": "^9.6.13", + "symfony/browser-kit": "^6.4", + "symfony/css-selector": "^6.4", + "symfony/dom-crawler": "^6.4", + "symfony/error-handler": "^6.4", + "symfony/lock": "^6.4", + "symfony/phpunit-bridge": "^6.4", + "symfony/var-dumper": "^6.4" }, "conflict": { "webflo/drupal-core-require-dev": "*" @@ -13716,9 +13894,9 @@ ], "description": "require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.", "support": { - "source": "https://github.com/drupal/core-dev/tree/10.1.7" + "source": "https://github.com/drupal/core-dev/tree/10.2.2" }, - "time": "2023-10-05T21:10:12+00:00" + "time": "2023-12-12T22:01:45+00:00" }, { "name": "drupal/devel", @@ -13973,45 +14151,89 @@ "time": "2023-04-01T09:05:33+00:00" }, { - "name": "instaclick/php-webdriver", - "version": "1.4.16", + "name": "google/protobuf", + "version": "v3.25.2", "source": { "type": "git", - "url": "https://github.com/instaclick/php-webdriver.git", - "reference": "a39a1f6dc0f4ddd8b2438fa5eb1f67755730d606" + "url": "https://github.com/protocolbuffers/protobuf-php.git", + "reference": "83ea4c147718666ce6a9b9332ac2aa588c9211eb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/instaclick/php-webdriver/zipball/a39a1f6dc0f4ddd8b2438fa5eb1f67755730d606", - "reference": "a39a1f6dc0f4ddd8b2438fa5eb1f67755730d606", + "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/83ea4c147718666ce6a9b9332ac2aa588c9211eb", + "reference": "83ea4c147718666ce6a9b9332ac2aa588c9211eb", "shasum": "" }, "require": { - "ext-curl": "*", - "php": ">=5.3.2" + "php": ">=7.0.0" }, "require-dev": { - "phpunit/phpunit": "^8.5 || ^9.5", - "satooshi/php-coveralls": "^1.0 || ^2.0" + "phpunit/phpunit": ">=5.0.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4.x-dev" - } + "suggest": { + "ext-bcmath": "Need to support JSON deserialization" }, + "type": "library", "autoload": { - "psr-0": { - "WebDriver": "lib/" + "psr-4": { + "Google\\Protobuf\\": "src/Google/Protobuf", + "GPBMetadata\\Google\\Protobuf\\": "src/GPBMetadata/Google/Protobuf" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "Apache-2.0" + "BSD-3-Clause" ], - "authors": [ - { - "name": "Justin Bishop", + "description": "proto library for PHP", + "homepage": "https://developers.google.com/protocol-buffers/", + "keywords": [ + "proto" + ], + "support": { + "source": "https://github.com/protocolbuffers/protobuf-php/tree/v3.25.2" + }, + "time": "2024-01-09T22:12:32+00:00" + }, + { + "name": "instaclick/php-webdriver", + "version": "1.4.18", + "source": { + "type": "git", + "url": "https://github.com/instaclick/php-webdriver.git", + "reference": "a61a8459f86c79dd1f19934ea3929804f2e41f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/instaclick/php-webdriver/zipball/a61a8459f86c79dd1f19934ea3929804f2e41f8c", + "reference": "a61a8459f86c79dd1f19934ea3929804f2e41f8c", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5 || ^9.5", + "satooshi/php-coveralls": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4.x-dev" + } + }, + "autoload": { + "psr-0": { + "WebDriver": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Justin Bishop", "email": "jubishop@gmail.com", "role": "Developer" }, @@ -14031,9 +14253,9 @@ ], "support": { "issues": "https://github.com/instaclick/php-webdriver/issues", - "source": "https://github.com/instaclick/php-webdriver/tree/1.4.16" + "source": "https://github.com/instaclick/php-webdriver/tree/1.4.18" }, - "time": "2022-10-28T13:30:35+00:00" + "time": "2023-12-08T07:11:19+00:00" }, { "name": "justinrainbow/json-schema", @@ -14107,21 +14329,21 @@ }, { "name": "mglaman/phpstan-drupal", - "version": "1.2.4", + "version": "1.2.6", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "57b2cc67fb4416e8484db37a3d8502ac8fb3c0d6" + "reference": "ba8678f8cbea42cc41022c21751004eb677cf5a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/57b2cc67fb4416e8484db37a3d8502ac8fb3c0d6", - "reference": "57b2cc67fb4416e8484db37a3d8502ac8fb3c0d6", + "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/ba8678f8cbea42cc41022c21751004eb677cf5a4", + "reference": "ba8678f8cbea42cc41022c21751004eb677cf5a4", "shasum": "" }, "require": { "php": "^7.4 || ^8.0", - "phpstan/phpstan": "^1.10.1", + "phpstan/phpstan": "^1.10.56", "phpstan/phpstan-deprecation-rules": "^1.1.4", "symfony/finder": "^4.2 || ^5.0 || ^6.0 || ^7.0", "symfony/yaml": "^4.2|| ^5.0 || ^6.0 || ^7.0", @@ -14191,7 +14413,7 @@ "description": "Drupal extension and rules for PHPStan", "support": { "issues": "https://github.com/mglaman/phpstan-drupal/issues", - "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.4" + "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.6" }, "funding": [ { @@ -14207,7 +14429,59 @@ "type": "tidelift" } ], - "time": "2023-11-14T22:47:32+00:00" + "time": "2024-01-16T00:42:10+00:00" + }, + { + "name": "micheh/phpcs-gitlab", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/micheh/phpcs-gitlab.git", + "reference": "fd64e6579d9e30a82abba616fabcb9a2c837c7a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/micheh/phpcs-gitlab/zipball/fd64e6579d9e30a82abba616fabcb9a2c837c7a8", + "reference": "fd64e6579d9e30a82abba616fabcb9a2c837c7a8", + "shasum": "" + }, + "require": { + "ext-json": "*" + }, + "require-dev": { + "phpunit/phpunit": "^8.0 || ^9.0", + "squizlabs/php_codesniffer": "^3.3.1", + "vimeo/psalm": "^4.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Micheh\\PhpCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Michel Hunziker", + "email": "info@michelhunziker.com" + } + ], + "description": "Gitlab Report for PHP_CodeSniffer (display the violations in the Gitlab CI/CD Code Quality Report)", + "keywords": [ + "PHP_CodeSniffer", + "code quality", + "gitlab", + "phpcs", + "report" + ], + "support": { + "issues": "https://github.com/micheh/phpcs-gitlab/issues", + "source": "https://github.com/micheh/phpcs-gitlab/tree/1.1.0" + }, + "time": "2020-12-20T09:39:07+00:00" }, { "name": "mikey179/vfsstream", @@ -14313,36 +14587,431 @@ }, "funding": [ { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2023-03-08T13:26:56+00:00" + }, + { + "name": "open-telemetry/api", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/opentelemetry-php/api.git", + "reference": "401d04c6afe349afa78250ac862db2f89dbf94f6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/opentelemetry-php/api/zipball/401d04c6afe349afa78250ac862db2f89dbf94f6", + "reference": "401d04c6afe349afa78250ac862db2f89dbf94f6", + "shasum": "" + }, + "require": { + "open-telemetry/context": "^1.0", + "php": "^7.4 || ^8.0", + "psr/log": "^1.1|^2.0|^3.0", + "symfony/polyfill-php80": "^1.26", + "symfony/polyfill-php81": "^1.26", + "symfony/polyfill-php82": "^1.26" + }, + "conflict": { + "open-telemetry/sdk": "<=1.0.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.0.x-dev" + } + }, + "autoload": { + "files": [ + "Trace/functions.php" + ], + "psr-4": { + "OpenTelemetry\\API\\": "." + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "opentelemetry-php contributors", + "homepage": "https://github.com/open-telemetry/opentelemetry-php/graphs/contributors" + } + ], + "description": "API for OpenTelemetry PHP.", + "keywords": [ + "Metrics", + "api", + "apm", + "logging", + "opentelemetry", + "otel", + "tracing" + ], + "support": { + "chat": "https://app.slack.com/client/T08PSQ7BQ/C01NFPCV44V", + "docs": "https://opentelemetry.io/docs/php", + "issues": "https://github.com/open-telemetry/opentelemetry-php/issues", + "source": "https://github.com/open-telemetry/opentelemetry-php" + }, + "time": "2024-01-10T13:04:59+00:00" + }, + { + "name": "open-telemetry/context", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/opentelemetry-php/context.git", + "reference": "e9d254a7c89885e63fd2fde54e31e81aaaf52b7c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/opentelemetry-php/context/zipball/e9d254a7c89885e63fd2fde54e31e81aaaf52b7c", + "reference": "e9d254a7c89885e63fd2fde54e31e81aaaf52b7c", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0", + "symfony/polyfill-php80": "^1.26", + "symfony/polyfill-php81": "^1.26", + "symfony/polyfill-php82": "^1.26" + }, + "suggest": { + "ext-ffi": "To allow context switching in Fibers" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.0.x-dev" + } + }, + "autoload": { + "files": [ + "fiber/initialize_fiber_handler.php" + ], + "psr-4": { + "OpenTelemetry\\Context\\": "." + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "opentelemetry-php contributors", + "homepage": "https://github.com/open-telemetry/opentelemetry-php/graphs/contributors" + } + ], + "description": "Context implementation for OpenTelemetry PHP.", + "keywords": [ + "Context", + "opentelemetry", + "otel" + ], + "support": { + "chat": "https://app.slack.com/client/T08PSQ7BQ/C01NFPCV44V", + "docs": "https://opentelemetry.io/docs/php", + "issues": "https://github.com/open-telemetry/opentelemetry-php/issues", + "source": "https://github.com/open-telemetry/opentelemetry-php" + }, + "time": "2024-01-13T05:50:44+00:00" + }, + { + "name": "open-telemetry/exporter-otlp", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/opentelemetry-php/exporter-otlp.git", + "reference": "db7b96bd04284d2fea92dccaebb68f8af40f79d8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/opentelemetry-php/exporter-otlp/zipball/db7b96bd04284d2fea92dccaebb68f8af40f79d8", + "reference": "db7b96bd04284d2fea92dccaebb68f8af40f79d8", + "shasum": "" + }, + "require": { + "open-telemetry/api": "^1.0", + "open-telemetry/gen-otlp-protobuf": "^1.1", + "open-telemetry/sdk": "^1.0", + "php": "^7.4 || ^8.0", + "php-http/discovery": "^1.14" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.0.x-dev" + } + }, + "autoload": { + "files": [ + "_register.php" + ], + "psr-4": { + "OpenTelemetry\\Contrib\\Otlp\\": "." + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "opentelemetry-php contributors", + "homepage": "https://github.com/open-telemetry/opentelemetry-php/graphs/contributors" + } + ], + "description": "OTLP exporter for OpenTelemetry.", + "keywords": [ + "Metrics", + "exporter", + "gRPC", + "http", + "opentelemetry", + "otel", + "otlp", + "tracing" + ], + "support": { + "chat": "https://app.slack.com/client/T08PSQ7BQ/C01NFPCV44V", + "docs": "https://opentelemetry.io/docs/php", + "issues": "https://github.com/open-telemetry/opentelemetry-php/issues", + "source": "https://github.com/open-telemetry/opentelemetry-php" + }, + "time": "2024-01-17T12:46:01+00:00" + }, + { + "name": "open-telemetry/gen-otlp-protobuf", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/opentelemetry-php/gen-otlp-protobuf.git", + "reference": "76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/opentelemetry-php/gen-otlp-protobuf/zipball/76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3", + "reference": "76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3", + "shasum": "" + }, + "require": { + "google/protobuf": "^3.3.0", + "php": "^7.4 || ^8.0" + }, + "suggest": { + "ext-protobuf": "For better performance, when dealing with the protobuf format" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Opentelemetry\\Proto\\": "Opentelemetry/Proto/", + "GPBMetadata\\Opentelemetry\\": "GPBMetadata/Opentelemetry/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "opentelemetry-php contributors", + "homepage": "https://github.com/open-telemetry/opentelemetry-php/graphs/contributors" + } + ], + "description": "PHP protobuf files for communication with OpenTelemetry OTLP collectors/servers.", + "keywords": [ + "Metrics", + "apm", + "gRPC", + "logging", + "opentelemetry", + "otel", + "otlp", + "protobuf", + "tracing" + ], + "support": { + "chat": "https://app.slack.com/client/T08PSQ7BQ/C01NFPCV44V", + "docs": "https://opentelemetry.io/docs/php", + "issues": "https://github.com/open-telemetry/opentelemetry-php/issues", + "source": "https://github.com/open-telemetry/opentelemetry-php" + }, + "time": "2024-01-16T21:54:57+00:00" + }, + { + "name": "open-telemetry/sdk", + "version": "1.0.7", + "source": { + "type": "git", + "url": "https://github.com/opentelemetry-php/sdk.git", + "reference": "818263750d299df5b9612a738440e56d92e5a296" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/opentelemetry-php/sdk/zipball/818263750d299df5b9612a738440e56d92e5a296", + "reference": "818263750d299df5b9612a738440e56d92e5a296", + "shasum": "" + }, + "require": { + "ext-json": "*", + "open-telemetry/api": "^1.0", + "open-telemetry/context": "^1.0", + "open-telemetry/sem-conv": "^1.0", + "php": "^7.4 || ^8.0", + "php-http/discovery": "^1.14", + "psr/http-client": "^1.0", + "psr/http-client-implementation": "^1.0", + "psr/http-factory-implementation": "^1.0", + "psr/http-message": "^1.0.1|^2.0", + "psr/log": "^1.1|^2.0|^3.0", + "symfony/polyfill-mbstring": "^1.23", + "symfony/polyfill-php80": "^1.26", + "symfony/polyfill-php81": "^1.26", + "symfony/polyfill-php82": "^1.26" + }, + "suggest": { + "ext-gmp": "To support unlimited number of synchronous metric readers", + "ext-mbstring": "To increase performance of string operations" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.0.x-dev" + } + }, + "autoload": { + "files": [ + "Common/Util/functions.php", + "Logs/Exporter/_register.php", + "Metrics/MetricExporter/_register.php", + "Propagation/_register.php", + "Trace/SpanExporter/_register.php", + "Common/Dev/Compatibility/_load.php", + "_autoload.php" + ], + "psr-4": { + "OpenTelemetry\\SDK\\": "." + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "opentelemetry-php contributors", + "homepage": "https://github.com/open-telemetry/opentelemetry-php/graphs/contributors" + } + ], + "description": "SDK for OpenTelemetry PHP.", + "keywords": [ + "Metrics", + "apm", + "logging", + "opentelemetry", + "otel", + "sdk", + "tracing" + ], + "support": { + "chat": "https://app.slack.com/client/T08PSQ7BQ/C01NFPCV44V", + "docs": "https://opentelemetry.io/docs/php", + "issues": "https://github.com/open-telemetry/opentelemetry-php/issues", + "source": "https://github.com/open-telemetry/opentelemetry-php" + }, + "time": "2024-01-24T12:00:22+00:00" + }, + { + "name": "open-telemetry/sem-conv", + "version": "1.24.0", + "source": { + "type": "git", + "url": "https://github.com/opentelemetry-php/sem-conv.git", + "reference": "d03e6501d21c04cd1b1e66e4cbcc7c2dd2e2cfa3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/opentelemetry-php/sem-conv/zipball/d03e6501d21c04cd1b1e66e4cbcc7c2dd2e2cfa3", + "reference": "d03e6501d21c04cd1b1e66e4cbcc7c2dd2e2cfa3", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "OpenTelemetry\\SemConv\\": "." + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "opentelemetry-php contributors", + "homepage": "https://github.com/open-telemetry/opentelemetry-php/graphs/contributors" } ], - "time": "2023-03-08T13:26:56+00:00" + "description": "Semantic conventions for OpenTelemetry PHP.", + "keywords": [ + "Metrics", + "apm", + "logging", + "opentelemetry", + "otel", + "semantic conventions", + "semconv", + "tracing" + ], + "support": { + "chat": "https://app.slack.com/client/T08PSQ7BQ/C01NFPCV44V", + "docs": "https://opentelemetry.io/docs/php", + "issues": "https://github.com/open-telemetry/opentelemetry-php/issues", + "source": "https://github.com/open-telemetry/opentelemetry-php" + }, + "time": "2024-01-23T21:47:17+00:00" }, { "name": "pdepend/pdepend", - "version": "2.15.1", + "version": "2.16.2", "source": { "type": "git", "url": "https://github.com/pdepend/pdepend.git", - "reference": "d12f25bcdfb7754bea458a4a5cb159d55e9950d0" + "reference": "f942b208dc2a0868454d01b29f0c75bbcfc6ed58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/d12f25bcdfb7754bea458a4a5cb159d55e9950d0", - "reference": "d12f25bcdfb7754bea458a4a5cb159d55e9950d0", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/f942b208dc2a0868454d01b29f0c75bbcfc6ed58", + "reference": "f942b208dc2a0868454d01b29f0c75bbcfc6ed58", "shasum": "" }, "require": { "php": ">=5.3.7", - "symfony/config": "^2.3.0|^3|^4|^5|^6.0", - "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", - "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" + "symfony/config": "^2.3.0|^3|^4|^5|^6.0|^7.0", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0|^7.0", + "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0|^7.0", + "symfony/polyfill-mbstring": "^1.19" }, "require-dev": { "easy-doc/easy-doc": "0.0.0|^1.2.3", "gregwar/rst": "^1.0", - "phpunit/phpunit": "^4.8.36|^5.7.27", "squizlabs/php_codesniffer": "^2.0.0" }, "bin": [ @@ -14372,7 +15041,7 @@ ], "support": { "issues": "https://github.com/pdepend/pdepend/issues", - "source": "https://github.com/pdepend/pdepend/tree/2.15.1" + "source": "https://github.com/pdepend/pdepend/tree/2.16.2" }, "funding": [ { @@ -14380,7 +15049,7 @@ "type": "tidelift" } ], - "time": "2023-09-28T12:00:56+00:00" + "time": "2023-12-17T18:09:59+00:00" }, { "name": "phar-io/manifest", @@ -14493,6 +15162,255 @@ }, "time": "2022-02-21T01:04:05+00:00" }, + { + "name": "php-http/discovery", + "version": "1.19.2", + "source": { + "type": "git", + "url": "https://github.com/php-http/discovery.git", + "reference": "61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/discovery/zipball/61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb", + "reference": "61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0|^2.0", + "php": "^7.1 || ^8.0" + }, + "conflict": { + "nyholm/psr7": "<1.0", + "zendframework/zend-diactoros": "*" + }, + "provide": { + "php-http/async-client-implementation": "*", + "php-http/client-implementation": "*", + "psr/http-client-implementation": "*", + "psr/http-factory-implementation": "*", + "psr/http-message-implementation": "*" + }, + "require-dev": { + "composer/composer": "^1.0.2|^2.0", + "graham-campbell/phpspec-skip-example-extension": "^5.0", + "php-http/httplug": "^1.0 || ^2.0", + "php-http/message-factory": "^1.0", + "phpspec/phpspec": "^5.1 || ^6.1 || ^7.3", + "symfony/phpunit-bridge": "^6.2" + }, + "type": "composer-plugin", + "extra": { + "class": "Http\\Discovery\\Composer\\Plugin", + "plugin-optional": true + }, + "autoload": { + "psr-4": { + "Http\\Discovery\\": "src/" + }, + "exclude-from-classmap": [ + "src/Composer/Plugin.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations", + "homepage": "http://php-http.org", + "keywords": [ + "adapter", + "client", + "discovery", + "factory", + "http", + "message", + "psr17", + "psr7" + ], + "support": { + "issues": "https://github.com/php-http/discovery/issues", + "source": "https://github.com/php-http/discovery/tree/1.19.2" + }, + "time": "2023-11-30T16:49:05+00:00" + }, + { + "name": "php-http/guzzle7-adapter", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-http/guzzle7-adapter.git", + "reference": "fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/guzzle7-adapter/zipball/fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01", + "reference": "fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "^7.0", + "php": "^7.2 | ^8.0", + "php-http/httplug": "^2.0", + "psr/http-client": "^1.0" + }, + "provide": { + "php-http/async-client-implementation": "1.0", + "php-http/client-implementation": "1.0", + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.0|^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Http\\Adapter\\Guzzle7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com" + } + ], + "description": "Guzzle 7 HTTP Adapter", + "homepage": "http://httplug.io", + "keywords": [ + "Guzzle", + "http" + ], + "support": { + "issues": "https://github.com/php-http/guzzle7-adapter/issues", + "source": "https://github.com/php-http/guzzle7-adapter/tree/1.0.0" + }, + "time": "2021-03-09T07:35:15+00:00" + }, + { + "name": "php-http/httplug", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/php-http/httplug.git", + "reference": "625ad742c360c8ac580fcc647a1541d29e257f67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/httplug/zipball/625ad742c360c8ac580fcc647a1541d29e257f67", + "reference": "625ad742c360c8ac580fcc647a1541d29e257f67", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0", + "php-http/promise": "^1.1", + "psr/http-client": "^1.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "require-dev": { + "friends-of-phpspec/phpspec-code-coverage": "^4.1 || ^5.0 || ^6.0", + "phpspec/phpspec": "^5.1 || ^6.0 || ^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eric GELOEN", + "email": "geloen.eric@gmail.com" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "HTTPlug, the HTTP client abstraction for PHP", + "homepage": "http://httplug.io", + "keywords": [ + "client", + "http" + ], + "support": { + "issues": "https://github.com/php-http/httplug/issues", + "source": "https://github.com/php-http/httplug/tree/2.4.0" + }, + "time": "2023-04-14T15:10:03+00:00" + }, + { + "name": "php-http/promise", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://github.com/php-http/promise.git", + "reference": "2916a606d3b390f4e9e8e2b8dd68581508be0f07" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/promise/zipball/2916a606d3b390f4e9e8e2b8dd68581508be0f07", + "reference": "2916a606d3b390f4e9e8e2b8dd68581508be0f07", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "friends-of-phpspec/phpspec-code-coverage": "^4.3.2 || ^6.3", + "phpspec/phpspec": "^5.1.2 || ^6.2 || ^7.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Http\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Joel Wurtz", + "email": "joel.wurtz@gmail.com" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "Promise used for asynchronous HTTP requests", + "homepage": "http://httplug.io", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/php-http/promise/issues", + "source": "https://github.com/php-http/promise/tree/1.3.0" + }, + "time": "2024-01-04T18:49:48+00:00" + }, { "name": "phpcompatibility/php-compatibility", "version": "9.3.5", @@ -14667,16 +15585,16 @@ }, { "name": "phpdocumentor/type-resolver", - "version": "1.7.3", + "version": "1.8.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419" + "reference": "fad452781b3d774e3337b0c0b245dd8e5a4455fc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419", - "reference": "3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/fad452781b3d774e3337b0c0b245dd8e5a4455fc", + "reference": "fad452781b3d774e3337b0c0b245dd8e5a4455fc", "shasum": "" }, "require": { @@ -14719,28 +15637,28 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.7.3" + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.8.0" }, - "time": "2023-08-12T11:01:26+00:00" + "time": "2024-01-11T11:49:22+00:00" }, { "name": "phpmd/phpmd", - "version": "2.14.1", + "version": "2.15.0", "source": { "type": "git", "url": "https://github.com/phpmd/phpmd.git", - "reference": "442fc2c34edcd5198b442d8647c7f0aec3afabe8" + "reference": "74a1f56e33afad4128b886e334093e98e1b5e7c0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/442fc2c34edcd5198b442d8647c7f0aec3afabe8", - "reference": "442fc2c34edcd5198b442d8647c7f0aec3afabe8", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/74a1f56e33afad4128b886e334093e98e1b5e7c0", + "reference": "74a1f56e33afad4128b886e334093e98e1b5e7c0", "shasum": "" }, "require": { "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", "ext-xml": "*", - "pdepend/pdepend": "^2.15.1", + "pdepend/pdepend": "^2.16.1", "php": ">=5.3.9" }, "require-dev": { @@ -14749,7 +15667,6 @@ "ext-simplexml": "*", "gregwar/rst": "^1.0", "mikey179/vfsstream": "^1.6.8", - "phpunit/phpunit": "^4.8.36 || ^5.7.27", "squizlabs/php_codesniffer": "^2.9.2 || ^3.7.2" }, "bin": [ @@ -14797,7 +15714,7 @@ "support": { "irc": "irc://irc.freenode.org/phpmd", "issues": "https://github.com/phpmd/phpmd/issues", - "source": "https://github.com/phpmd/phpmd/tree/2.14.1" + "source": "https://github.com/phpmd/phpmd/tree/2.15.0" }, "funding": [ { @@ -14805,33 +15722,33 @@ "type": "tidelift" } ], - "time": "2023-09-28T13:07:44+00:00" + "time": "2023-12-11T08:22:20+00:00" }, { "name": "phpspec/prophecy", - "version": "v1.17.0", + "version": "v1.18.0", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "15873c65b207b07765dbc3c95d20fdf4a320cbe2" + "reference": "d4f454f7e1193933f04e6500de3e79191648ed0c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/15873c65b207b07765dbc3c95d20fdf4a320cbe2", - "reference": "15873c65b207b07765dbc3c95d20fdf4a320cbe2", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/d4f454f7e1193933f04e6500de3e79191648ed0c", + "reference": "d4f454f7e1193933f04e6500de3e79191648ed0c", "shasum": "" }, "require": { "doctrine/instantiator": "^1.2 || ^2.0", - "php": "^7.2 || 8.0.* || 8.1.* || 8.2.*", + "php": "^7.2 || 8.0.* || 8.1.* || 8.2.* || 8.3.*", "phpdocumentor/reflection-docblock": "^5.2", - "sebastian/comparator": "^3.0 || ^4.0", - "sebastian/recursion-context": "^3.0 || ^4.0" + "sebastian/comparator": "^3.0 || ^4.0 || ^5.0", + "sebastian/recursion-context": "^3.0 || ^4.0 || ^5.0" }, "require-dev": { "phpspec/phpspec": "^6.0 || ^7.0", "phpstan/phpstan": "^1.9", - "phpunit/phpunit": "^8.0 || ^9.0" + "phpunit/phpunit": "^8.0 || ^9.0 || ^10.0" }, "type": "library", "extra": { @@ -14864,6 +15781,7 @@ "keywords": [ "Double", "Dummy", + "dev", "fake", "mock", "spy", @@ -14871,28 +15789,28 @@ ], "support": { "issues": "https://github.com/phpspec/prophecy/issues", - "source": "https://github.com/phpspec/prophecy/tree/v1.17.0" + "source": "https://github.com/phpspec/prophecy/tree/v1.18.0" }, - "time": "2023-02-02T15:41:36+00:00" + "time": "2023-12-07T16:22:33+00:00" }, { "name": "phpspec/prophecy-phpunit", - "version": "v2.0.2", + "version": "v2.1.0", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy-phpunit.git", - "reference": "9f26c224a2fa335f33e6666cc078fbf388255e87" + "reference": "29f8114c2c319a4308e6b070902211e062efa392" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy-phpunit/zipball/9f26c224a2fa335f33e6666cc078fbf388255e87", - "reference": "9f26c224a2fa335f33e6666cc078fbf388255e87", + "url": "https://api.github.com/repos/phpspec/prophecy-phpunit/zipball/29f8114c2c319a4308e6b070902211e062efa392", + "reference": "29f8114c2c319a4308e6b070902211e062efa392", "shasum": "" }, "require": { "php": "^7.3 || ^8", - "phpspec/prophecy": "^1.3", - "phpunit/phpunit": "^9.1" + "phpspec/prophecy": "^1.18", + "phpunit/phpunit": "^9.1 || ^10.1" }, "type": "library", "extra": { @@ -14923,9 +15841,9 @@ ], "support": { "issues": "https://github.com/phpspec/prophecy-phpunit/issues", - "source": "https://github.com/phpspec/prophecy-phpunit/tree/v2.0.2" + "source": "https://github.com/phpspec/prophecy-phpunit/tree/v2.1.0" }, - "time": "2023-04-18T11:58:05+00:00" + "time": "2023-12-08T12:48:02+00:00" }, { "name": "phpstan/extension-installer", @@ -14973,16 +15891,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.10.47", + "version": "1.10.57", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "84dbb33b520ea28b6cf5676a3941f4bae1c1ff39" + "reference": "1627b1d03446904aaa77593f370c5201d2ecc34e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/84dbb33b520ea28b6cf5676a3941f4bae1c1ff39", - "reference": "84dbb33b520ea28b6cf5676a3941f4bae1c1ff39", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/1627b1d03446904aaa77593f370c5201d2ecc34e", + "reference": "1627b1d03446904aaa77593f370c5201d2ecc34e", "shasum": "" }, "require": { @@ -15031,7 +15949,7 @@ "type": "tidelift" } ], - "time": "2023-12-01T15:19:17+00:00" + "time": "2024-01-24T11:51:34+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -15135,23 +16053,23 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.29", + "version": "9.2.30", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "6a3a87ac2bbe33b25042753df8195ba4aa534c76" + "reference": "ca2bd87d2f9215904682a9cb9bb37dda98e76089" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/6a3a87ac2bbe33b25042753df8195ba4aa534c76", - "reference": "6a3a87ac2bbe33b25042753df8195ba4aa534c76", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ca2bd87d2f9215904682a9cb9bb37dda98e76089", + "reference": "ca2bd87d2f9215904682a9cb9bb37dda98e76089", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "ext-xmlwriter": "*", - "nikic/php-parser": "^4.15", + "nikic/php-parser": "^4.18 || ^5.0", "php": ">=7.3", "phpunit/php-file-iterator": "^3.0.3", "phpunit/php-text-template": "^2.0.2", @@ -15201,7 +16119,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.29" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.30" }, "funding": [ { @@ -15209,7 +16127,7 @@ "type": "github" } ], - "time": "2023-09-19T04:57:46+00:00" + "time": "2023-12-22T06:47:57+00:00" }, { "name": "phpunit/php-file-iterator", @@ -15454,16 +16372,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.15", + "version": "9.6.16", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "05017b80304e0eb3f31d90194a563fd53a6021f1" + "reference": "3767b2c56ce02d01e3491046f33466a1ae60a37f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/05017b80304e0eb3f31d90194a563fd53a6021f1", - "reference": "05017b80304e0eb3f31d90194a563fd53a6021f1", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/3767b2c56ce02d01e3491046f33466a1ae60a37f", + "reference": "3767b2c56ce02d01e3491046f33466a1ae60a37f", "shasum": "" }, "require": { @@ -15537,7 +16455,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.15" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.16" }, "funding": [ { @@ -15553,7 +16471,7 @@ "type": "tidelift" } ], - "time": "2023-12-01T16:55:19+00:00" + "time": "2024-01-19T07:03:14+00:00" }, { "name": "react/promise", @@ -15871,20 +16789,20 @@ }, { "name": "sebastian/complexity", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/25f207c40d62b8b7aa32f5ab026c53561964053a", + "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a", "shasum": "" }, "require": { - "nikic/php-parser": "^4.7", + "nikic/php-parser": "^4.18 || ^5.0", "php": ">=7.3" }, "require-dev": { @@ -15916,7 +16834,7 @@ "homepage": "https://github.com/sebastianbergmann/complexity", "support": { "issues": "https://github.com/sebastianbergmann/complexity/issues", - "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.3" }, "funding": [ { @@ -15924,7 +16842,7 @@ "type": "github" } ], - "time": "2020-10-26T15:52:27+00:00" + "time": "2023-12-22T06:19:30+00:00" }, { "name": "sebastian/environment", @@ -16132,20 +17050,20 @@ }, { "name": "sebastian/lines-of-code", - "version": "1.0.3", + "version": "1.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/e1e4a170560925c26d424b6a03aed157e7dcc5c5", + "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5", "shasum": "" }, "require": { - "nikic/php-parser": "^4.6", + "nikic/php-parser": "^4.18 || ^5.0", "php": ">=7.3" }, "require-dev": { @@ -16177,7 +17095,7 @@ "homepage": "https://github.com/sebastianbergmann/lines-of-code", "support": { "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.4" }, "funding": [ { @@ -16185,7 +17103,7 @@ "type": "github" } ], - "time": "2020-11-28T06:42:11+00:00" + "time": "2023-12-22T06:20:34+00:00" }, { "name": "sebastian/object-enumerator", @@ -16528,16 +17446,16 @@ }, { "name": "seld/jsonlint", - "version": "1.10.0", + "version": "1.10.1", "source": { "type": "git", "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "594fd6462aad8ecee0b45ca5045acea4776667f1" + "reference": "76d449a358ece77d6f1d6331c68453e657172202" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/594fd6462aad8ecee0b45ca5045acea4776667f1", - "reference": "594fd6462aad8ecee0b45ca5045acea4776667f1", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/76d449a358ece77d6f1d6331c68453e657172202", + "reference": "76d449a358ece77d6f1d6331c68453e657172202", "shasum": "" }, "require": { @@ -16564,7 +17482,7 @@ { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" + "homepage": "https://seld.be" } ], "description": "JSON Linter", @@ -16576,7 +17494,7 @@ ], "support": { "issues": "https://github.com/Seldaek/jsonlint/issues", - "source": "https://github.com/Seldaek/jsonlint/tree/1.10.0" + "source": "https://github.com/Seldaek/jsonlint/tree/1.10.1" }, "funding": [ { @@ -16588,7 +17506,7 @@ "type": "tidelift" } ], - "time": "2023-05-11T13:16:46+00:00" + "time": "2023-12-18T13:03:25+00:00" }, { "name": "seld/phar-utils", @@ -16769,34 +17687,34 @@ }, { "name": "symfony/config", - "version": "v6.3.2", + "version": "v7.0.0", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "b47ca238b03e7b0d7880ffd1cf06e8d637ca1467" + "reference": "8789646600f4e7e451dde9e1dc81cfa429f3857a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/b47ca238b03e7b0d7880ffd1cf06e8d637ca1467", - "reference": "b47ca238b03e7b0d7880ffd1cf06e8d637ca1467", + "url": "https://api.github.com/repos/symfony/config/zipball/8789646600f4e7e451dde9e1dc81cfa429f3857a", + "reference": "8789646600f4e7e451dde9e1dc81cfa429f3857a", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/filesystem": "^5.4|^6.0", + "symfony/filesystem": "^6.4|^7.0", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/finder": "<5.4", + "symfony/finder": "<6.4", "symfony/service-contracts": "<2.5" }, "require-dev": { - "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/finder": "^5.4|^6.0", - "symfony/messenger": "^5.4|^6.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^5.4|^6.0" + "symfony/yaml": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -16824,7 +17742,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v6.3.2" + "source": "https://github.com/symfony/config/tree/v7.0.0" }, "funding": [ { @@ -16840,7 +17758,7 @@ "type": "tidelift" } ], - "time": "2023-07-19T20:22:16+00:00" + "time": "2023-11-09T08:30:23+00:00" }, { "name": "symfony/css-selector", @@ -16976,16 +17894,16 @@ }, { "name": "symfony/http-client", - "version": "v6.4.0", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "5c584530b77aa10ae216989ffc48b4bedc9c0b29" + "reference": "fc0944665bd932cf32a7b8a1d009466afc16528f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/5c584530b77aa10ae216989ffc48b4bedc9c0b29", - "reference": "5c584530b77aa10ae216989ffc48b4bedc9c0b29", + "url": "https://api.github.com/repos/symfony/http-client/zipball/fc0944665bd932cf32a7b8a1d009466afc16528f", + "reference": "fc0944665bd932cf32a7b8a1d009466afc16528f", "shasum": "" }, "require": { @@ -17049,7 +17967,7 @@ "http" ], "support": { - "source": "https://github.com/symfony/http-client/tree/v6.4.0" + "source": "https://github.com/symfony/http-client/tree/v6.4.2" }, "funding": [ { @@ -17065,7 +17983,7 @@ "type": "tidelift" } ], - "time": "2023-11-28T20:55:58+00:00" + "time": "2023-12-02T12:49:56+00:00" }, { "name": "symfony/http-client-contracts", @@ -17147,16 +18065,16 @@ }, { "name": "symfony/lock", - "version": "v6.4.0", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/lock.git", - "reference": "49c2d0ae4777d118edb13f23d0b4f125d7302cb3" + "reference": "e7be7af2ad07f645bb0c9f4533b5b6c46eba1f79" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/lock/zipball/49c2d0ae4777d118edb13f23d0b4f125d7302cb3", - "reference": "49c2d0ae4777d118edb13f23d0b4f125d7302cb3", + "url": "https://api.github.com/repos/symfony/lock/zipball/e7be7af2ad07f645bb0c9f4533b5b6c46eba1f79", + "reference": "e7be7af2ad07f645bb0c9f4533b5b6c46eba1f79", "shasum": "" }, "require": { @@ -17206,7 +18124,7 @@ "semaphore" ], "support": { - "source": "https://github.com/symfony/lock/tree/v6.4.0" + "source": "https://github.com/symfony/lock/tree/v6.4.2" }, "funding": [ { @@ -17222,20 +18140,20 @@ "type": "tidelift" } ], - "time": "2023-11-21T09:41:01+00:00" + "time": "2023-12-19T09:12:31+00:00" }, { "name": "symfony/phpunit-bridge", - "version": "v6.4.1", + "version": "v6.4.2", "source": { "type": "git", "url": "https://github.com/symfony/phpunit-bridge.git", - "reference": "cca5373a41d45edbeaf38b7b67f376da2205ff95" + "reference": "bd0455b7888e4adac29cf175d819c51f88fed942" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/cca5373a41d45edbeaf38b7b67f376da2205ff95", - "reference": "cca5373a41d45edbeaf38b7b67f376da2205ff95", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/bd0455b7888e4adac29cf175d819c51f88fed942", + "reference": "bd0455b7888e4adac29cf175d819c51f88fed942", "shasum": "" }, "require": { @@ -17287,7 +18205,7 @@ "description": "Provides utilities for PHPUnit, especially user deprecation notices management", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/phpunit-bridge/tree/v6.4.1" + "source": "https://github.com/symfony/phpunit-bridge/tree/v6.4.2" }, "funding": [ { @@ -17303,7 +18221,7 @@ "type": "tidelift" } ], - "time": "2023-12-01T09:25:07+00:00" + "time": "2023-12-19T09:12:31+00:00" }, { "name": "symfony/polyfill-php73", @@ -17384,6 +18302,85 @@ ], "time": "2023-01-26T09:26:14+00:00" }, + { + "name": "symfony/polyfill-php82", + "version": "v1.28.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php82.git", + "reference": "7716bea9c86776fb3362d6b52fe1fc9471056a49" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/7716bea9c86776fb3362d6b52fe1fc9471056a49", + "reference": "7716bea9c86776fb3362d6b52fe1fc9471056a49", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php82\\": "" + }, + "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.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php82/tree/v1.28.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": "2023-08-25T17:27:25+00:00" + }, { "name": "theseer/tokenizer", "version": "1.2.2", diff --git a/composer.patches.json b/composer.patches.json index f8897e590..ae42f45f4 100644 --- a/composer.patches.json +++ b/composer.patches.json @@ -14,6 +14,9 @@ "drupal/autologout": { "Issue #3214958: Autologout triggered in background tab, no indication in other open tabs": "https://git.drupalcode.org/project/autologout/-/merge_requests/6.diff" }, + "drupal/gin": { + "Issue #??: Use toolbar-bar as id for the toolbar to prevent JS errors in Drupal 10.2": "./patches/gin-toolbar-id.patch" + }, "drupal/gin_lb": { "Issue #??: Add alter hook for template suggestions trigger": "./patches/hook_gin_lb_add_suggestions_alter-1.0.0-rc3.patch" }, diff --git a/config/auto_entitylabel.settings.node.profile.yml b/config/auto_entitylabel.settings.node.profile.yml index 324fb026b..e2f325184 100644 --- a/config/auto_entitylabel.settings.node.profile.yml +++ b/config/auto_entitylabel.settings.node.profile.yml @@ -2,8 +2,8 @@ status: 1 pattern: Profile escape: false preserve_titles: false +save: false +chunk: 50 dependencies: config: - node.type.profile -save: 0 -chunk: '50' diff --git a/config/auto_entitylabel.settings.node.risk_index.yml b/config/auto_entitylabel.settings.node.risk_index.yml index d39d11d7f..ff57875d3 100644 --- a/config/auto_entitylabel.settings.node.risk_index.yml +++ b/config/auto_entitylabel.settings.node.risk_index.yml @@ -2,8 +2,8 @@ status: 1 pattern: 'Risk index' escape: false preserve_titles: false +save: false +chunk: 50 dependencies: config: - node.type.risk_index -save: 0 -chunk: '50' diff --git a/config/block.block.exposedformsearch_solrpage_search_results.yml b/config/block.block.exposedformsearch_solrpage_search_results.yml index 81042dde1..c8f22f2d2 100644 --- a/config/block.block.exposedformsearch_solrpage_search_results.yml +++ b/config/block.block.exposedformsearch_solrpage_search_results.yml @@ -1,6 +1,6 @@ uuid: 3f8ba6f4-c9c3-4628-b231-6e245b6fd1f8 langcode: en -status: false +status: true dependencies: config: - views.view.search_solr diff --git a/config/block.block.sectionmetadata.yml b/config/block.block.sectionmetadata.yml index 83ef3f272..b19c5ad0e 100644 --- a/config/block.block.sectionmetadata.yml +++ b/config/block.block.sectionmetadata.yml @@ -32,7 +32,6 @@ visibility: document: document financials: financials logframe: logframe - global_section: global_section plan_cluster: plan_cluster population: population presence: presence diff --git a/config/block.block.subpagetitle.yml b/config/block.block.subpagetitle.yml index 99a430e9e..df4e091c5 100644 --- a/config/block.block.subpagetitle.yml +++ b/config/block.block.subpagetitle.yml @@ -30,7 +30,6 @@ visibility: document: document financials: financials logframe: logframe - global_section: global_section plan_cluster: plan_cluster population: population presence: presence diff --git a/config/config_ignore.settings.yml b/config/config_ignore.settings.yml index 9d58e9b08..7f0317327 100644 --- a/config/config_ignore.settings.yml +++ b/config/config_ignore.settings.yml @@ -18,6 +18,6 @@ ignored_config_entities: - 'page_manager.page_variant.homepage*:variant_settings.sections.0.components' - '// Ignore cache warmer' - warmer.settings - - '// Protected password' - - 'protected_pages.settings:password.protected_pages_global_password' + - '// Entity access password' + - 'entity_access_password.settings:global_password' enable_export_filtering: true diff --git a/config/core.base_field_override.node.global_section.promote.yml b/config/core.base_field_override.node.global_section.promote.yml deleted file mode 100644 index d44cfffe1..000000000 --- a/config/core.base_field_override.node.global_section.promote.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: fecb63f0-98d7-4c71-ba3b-5eb071521714 -langcode: en -status: true -dependencies: - config: - - node.type.global_section -id: node.global_section.promote -field_name: promote -entity_type: node -bundle: global_section -label: 'Promoted to front page' -description: '' -required: false -translatable: true -default_value: - - - value: 0 -default_value_callback: '' -settings: - on_label: 'On' - off_label: 'Off' -field_type: boolean diff --git a/config/core.base_field_override.node.global_section.status.yml b/config/core.base_field_override.node.global_section.status.yml deleted file mode 100644 index 5e5262f9d..000000000 --- a/config/core.base_field_override.node.global_section.status.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: e682a081-92e3-4836-a7da-25a7b5037229 -langcode: en -status: true -dependencies: - config: - - node.type.global_section -id: node.global_section.status -field_name: status -entity_type: node -bundle: global_section -label: Published -description: '' -required: false -translatable: true -default_value: - - - value: 0 -default_value_callback: '' -settings: - on_label: 'On' - off_label: 'Off' -field_type: boolean diff --git a/config/core.entity_form_display.node.article.default.yml b/config/core.entity_form_display.node.article.default.yml index dd94142e9..01863144d 100644 --- a/config/core.entity_form_display.node.article.default.yml +++ b/config/core.entity_form_display.node.article.default.yml @@ -4,10 +4,10 @@ status: true dependencies: config: - field.field.node.article.field_base_objects - - field.field.node.article.field_chapter - field.field.node.article.field_display_hero_image - field.field.node.article.field_image - field.field.node.article.field_inherit_section_image + - field.field.node.article.field_protected - field.field.node.article.field_remote_article - field.field.node.article.field_short_title - field.field.node.article.field_summary @@ -17,6 +17,7 @@ dependencies: - node.type.article module: - bert + - entity_access_password - field_group - ghi_content - image @@ -115,14 +116,6 @@ content: disable_drag_and_drop: 0 wrapper: 0 third_party_settings: { } - field_chapter: - type: string_textfield - weight: 12 - region: content - settings: - size: 60 - placeholder: '' - third_party_settings: { } field_display_hero_image: type: boolean_checkbox weight: 30 @@ -145,6 +138,16 @@ content: settings: display_label: true third_party_settings: { } + field_protected: + type: entity_access_password_password + weight: 52 + region: content + settings: + open: false + show_entity_title: optional + show_hint: optional + allow_random_password: false + third_party_settings: { } field_remote_article: type: ghi_remote_article weight: 10 diff --git a/config/core.entity_form_display.node.custom_subpage.default.yml b/config/core.entity_form_display.node.custom_subpage.default.yml index 4b1f39251..8fbae67e2 100644 --- a/config/core.entity_form_display.node.custom_subpage.default.yml +++ b/config/core.entity_form_display.node.custom_subpage.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.custom_subpage.field_entity_reference - field.field.node.custom_subpage.field_hero_image + - field.field.node.custom_subpage.field_protected - field.field.node.custom_subpage.field_team - field.field.node.custom_subpage.layout_builder__layout - node.type.custom_subpage module: + - entity_access_password - ghi_hero_image - path id: node.custom_subpage.default @@ -43,6 +45,16 @@ content: smugmug_api: null crop_image: true third_party_settings: { } + field_protected: + type: entity_access_password_password + weight: 52 + region: content + settings: + open: false + show_entity_title: optional + show_hint: optional + allow_random_password: false + third_party_settings: { } field_team: type: entity_reference_autocomplete weight: 11 @@ -53,6 +65,11 @@ content: size: 60 placeholder: '' third_party_settings: { } + image_crop: + weight: -2 + region: content + settings: { } + third_party_settings: { } langcode: type: language_select weight: 1 diff --git a/config/core.entity_form_display.node.document.default.yml b/config/core.entity_form_display.node.document.default.yml index 07172d1ff..f3081afff 100644 --- a/config/core.entity_form_display.node.document.default.yml +++ b/config/core.entity_form_display.node.document.default.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.document.field_display_hero_image - field.field.node.document.field_image - field.field.node.document.field_inherit_section_image + - field.field.node.document.field_protected - field.field.node.document.field_remote_document - field.field.node.document.field_short_title - field.field.node.document.field_summary @@ -16,6 +17,7 @@ dependencies: - node.type.document module: - bert + - entity_access_password - field_group - ghi_content - image @@ -135,6 +137,16 @@ content: settings: display_label: true third_party_settings: { } + field_protected: + type: entity_access_password_password + weight: 52 + region: content + settings: + open: false + show_entity_title: optional + show_hint: optional + allow_random_password: false + third_party_settings: { } field_remote_document: type: ghi_remote_document weight: 11 diff --git a/config/core.entity_form_display.node.financials.default.yml b/config/core.entity_form_display.node.financials.default.yml index a98587c63..8a0ec0bcf 100644 --- a/config/core.entity_form_display.node.financials.default.yml +++ b/config/core.entity_form_display.node.financials.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.financials.field_entity_reference - field.field.node.financials.field_hero_image + - field.field.node.financials.field_protected - field.field.node.financials.field_team - field.field.node.financials.layout_builder__layout - node.type.financials module: + - entity_access_password - ghi_hero_image - path id: node.financials.default @@ -37,6 +39,16 @@ content: smugmug_api: null crop_image: true third_party_settings: { } + field_protected: + type: entity_access_password_password + weight: 52 + region: content + settings: + open: false + show_entity_title: optional + show_hint: optional + allow_random_password: false + third_party_settings: { } field_team: type: entity_reference_autocomplete weight: 1 @@ -47,6 +59,11 @@ content: size: 60 placeholder: '' third_party_settings: { } + image_crop: + weight: -2 + region: content + settings: { } + third_party_settings: { } path: type: path weight: 5 diff --git a/config/core.entity_form_display.node.global_section.default.yml b/config/core.entity_form_display.node.global_section.default.yml deleted file mode 100644 index af542c7aa..000000000 --- a/config/core.entity_form_display.node.global_section.default.yml +++ /dev/null @@ -1,111 +0,0 @@ -uuid: 70f8ee41-f178-4c14-81df-e400d0b61c8e -langcode: en -status: true -dependencies: - config: - - field.field.node.global_section.field_tags - - field.field.node.global_section.field_team - - field.field.node.global_section.field_year - - field.field.node.global_section.layout_builder__layout - - field.field.node.global_section.section_menu - - node.type.global_section - module: - - path -id: node.global_section.default -targetEntityType: node -bundle: global_section -mode: default -content: - created: - type: datetime_timestamp - weight: 3 - region: content - settings: { } - third_party_settings: { } - field_tags: - type: entity_reference_autocomplete_tags - weight: 9 - region: content - settings: - match_operator: CONTAINS - match_limit: 0 - size: 60 - placeholder: '' - third_party_settings: { } - field_team: - type: entity_reference_autocomplete - weight: 10 - region: content - settings: - match_operator: CONTAINS - match_limit: 10 - size: 60 - placeholder: '' - third_party_settings: { } - field_year: - type: number - weight: 8 - region: content - settings: - placeholder: '' - third_party_settings: { } - langcode: - type: language_select - weight: 1 - region: content - settings: - include_locked: true - third_party_settings: { } - path: - type: path - weight: 6 - region: content - settings: { } - third_party_settings: { } - promote: - type: boolean_checkbox - weight: 4 - region: content - settings: - display_label: true - third_party_settings: { } - status: - type: boolean_checkbox - weight: 7 - region: content - settings: - display_label: true - third_party_settings: { } - sticky: - type: boolean_checkbox - weight: 5 - region: content - settings: - display_label: true - third_party_settings: { } - title: - type: string_textfield - weight: 0 - region: content - settings: - size: 60 - placeholder: '' - third_party_settings: { } - uid: - type: entity_reference_autocomplete - weight: 2 - region: content - settings: - match_operator: CONTAINS - match_limit: 10 - size: 60 - placeholder: '' - third_party_settings: { } - url_redirects: - weight: 50 - region: content - settings: { } - third_party_settings: { } -hidden: - layout_builder__layout: true - section_menu: true diff --git a/config/core.entity_form_display.node.homepage.default.yml b/config/core.entity_form_display.node.homepage.default.yml index 2649638db..ad3c51037 100644 --- a/config/core.entity_form_display.node.homepage.default.yml +++ b/config/core.entity_form_display.node.homepage.default.yml @@ -3,7 +3,6 @@ langcode: en status: true dependencies: config: - - field.field.node.homepage.field_tags - field.field.node.homepage.field_team - field.field.node.homepage.field_year - field.field.node.homepage.layout_builder__layout @@ -21,16 +20,6 @@ content: region: content settings: { } third_party_settings: { } - field_tags: - type: entity_reference_autocomplete - weight: 122 - region: content - settings: - match_operator: CONTAINS - match_limit: 10 - size: 60 - placeholder: '' - third_party_settings: { } field_team: type: entity_reference_autocomplete weight: 123 @@ -100,5 +89,10 @@ content: size: 60 placeholder: '' third_party_settings: { } + url_redirects: + weight: 50 + region: content + settings: { } + third_party_settings: { } hidden: layout_builder__layout: true diff --git a/config/core.entity_form_display.node.logframe.default.yml b/config/core.entity_form_display.node.logframe.default.yml index 2fdfdb834..5e6942a17 100644 --- a/config/core.entity_form_display.node.logframe.default.yml +++ b/config/core.entity_form_display.node.logframe.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.logframe.field_entity_reference - field.field.node.logframe.field_hero_image + - field.field.node.logframe.field_protected - field.field.node.logframe.field_team - field.field.node.logframe.layout_builder__layout - node.type.logframe module: + - entity_access_password - ghi_hero_image - path id: node.logframe.default @@ -37,6 +39,16 @@ content: smugmug_api: null crop_image: true third_party_settings: { } + field_protected: + type: entity_access_password_password + weight: 52 + region: content + settings: + open: false + show_entity_title: optional + show_hint: optional + allow_random_password: false + third_party_settings: { } field_team: type: entity_reference_autocomplete weight: 1 @@ -47,6 +59,11 @@ content: size: 60 placeholder: '' third_party_settings: { } + image_crop: + weight: -2 + region: content + settings: { } + third_party_settings: { } path: type: path weight: 5 diff --git a/config/core.entity_form_display.node.plan_cluster.default.yml b/config/core.entity_form_display.node.plan_cluster.default.yml index 02010e10d..8196fdfad 100644 --- a/config/core.entity_form_display.node.plan_cluster.default.yml +++ b/config/core.entity_form_display.node.plan_cluster.default.yml @@ -6,10 +6,12 @@ dependencies: - field.field.node.plan_cluster.field_base_object - field.field.node.plan_cluster.field_entity_reference - field.field.node.plan_cluster.field_hero_image + - field.field.node.plan_cluster.field_protected - field.field.node.plan_cluster.field_team - field.field.node.plan_cluster.layout_builder__layout - node.type.plan_cluster module: + - entity_access_password - ghi_hero_image - path id: node.plan_cluster.default @@ -43,6 +45,16 @@ content: hpc_webcontent_file_attachment: null smugmug_api: null third_party_settings: { } + field_protected: + type: entity_access_password_password + weight: 52 + region: content + settings: + open: false + show_entity_title: optional + show_hint: optional + allow_random_password: false + third_party_settings: { } field_team: type: entity_reference_autocomplete weight: 9 @@ -53,6 +65,11 @@ content: size: 60 placeholder: '' third_party_settings: { } + image_crop: + weight: -2 + region: content + settings: { } + third_party_settings: { } langcode: type: language_select weight: 1 diff --git a/config/core.entity_form_display.node.population.default.yml b/config/core.entity_form_display.node.population.default.yml index 141428181..c71f80f26 100644 --- a/config/core.entity_form_display.node.population.default.yml +++ b/config/core.entity_form_display.node.population.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.population.field_entity_reference - field.field.node.population.field_hero_image + - field.field.node.population.field_protected - field.field.node.population.field_team - field.field.node.population.layout_builder__layout - node.type.population module: + - entity_access_password - ghi_hero_image - path id: node.population.default @@ -37,6 +39,16 @@ content: smugmug_api: null crop_image: true third_party_settings: { } + field_protected: + type: entity_access_password_password + weight: 52 + region: content + settings: + open: false + show_entity_title: optional + show_hint: optional + allow_random_password: false + third_party_settings: { } field_team: type: entity_reference_autocomplete weight: 1 @@ -47,6 +59,11 @@ content: size: 60 placeholder: '' third_party_settings: { } + image_crop: + weight: -2 + region: content + settings: { } + third_party_settings: { } path: type: path weight: 5 diff --git a/config/core.entity_form_display.node.presence.default.yml b/config/core.entity_form_display.node.presence.default.yml index c305cf7a1..1eeef5a91 100644 --- a/config/core.entity_form_display.node.presence.default.yml +++ b/config/core.entity_form_display.node.presence.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.presence.field_entity_reference - field.field.node.presence.field_hero_image + - field.field.node.presence.field_protected - field.field.node.presence.field_team - field.field.node.presence.layout_builder__layout - node.type.presence module: + - entity_access_password - ghi_hero_image - path id: node.presence.default @@ -37,6 +39,16 @@ content: smugmug_api: null crop_image: true third_party_settings: { } + field_protected: + type: entity_access_password_password + weight: 52 + region: content + settings: + open: false + show_entity_title: optional + show_hint: optional + allow_random_password: false + third_party_settings: { } field_team: type: entity_reference_autocomplete weight: 1 @@ -47,6 +59,11 @@ content: size: 60 placeholder: '' third_party_settings: { } + image_crop: + weight: -2 + region: content + settings: { } + third_party_settings: { } path: type: path weight: 5 diff --git a/config/core.entity_form_display.node.progress.default.yml b/config/core.entity_form_display.node.progress.default.yml index 4a1239638..2d67303af 100644 --- a/config/core.entity_form_display.node.progress.default.yml +++ b/config/core.entity_form_display.node.progress.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.progress.field_entity_reference - field.field.node.progress.field_hero_image + - field.field.node.progress.field_protected - field.field.node.progress.field_team - field.field.node.progress.layout_builder__layout - node.type.progress module: + - entity_access_password - ghi_hero_image - path id: node.progress.default @@ -37,6 +39,16 @@ content: smugmug_api: null crop_image: true third_party_settings: { } + field_protected: + type: entity_access_password_password + weight: 52 + region: content + settings: + open: false + show_entity_title: optional + show_hint: optional + allow_random_password: false + third_party_settings: { } field_team: type: entity_reference_autocomplete weight: 1 @@ -47,6 +59,11 @@ content: size: 60 placeholder: '' third_party_settings: { } + image_crop: + weight: -2 + region: content + settings: { } + third_party_settings: { } path: type: path weight: 5 diff --git a/config/core.entity_form_display.node.section.default.yml b/config/core.entity_form_display.node.section.default.yml index fcaf40bc6..b034d6ac8 100644 --- a/config/core.entity_form_display.node.section.default.yml +++ b/config/core.entity_form_display.node.section.default.yml @@ -5,6 +5,7 @@ dependencies: config: - field.field.node.section.field_base_object - field.field.node.section.field_hero_image + - field.field.node.section.field_protected - field.field.node.section.field_summary - field.field.node.section.field_tags - field.field.node.section.field_team @@ -13,6 +14,7 @@ dependencies: - field.field.node.section.section_menu - node.type.section module: + - entity_access_password - ghi_hero_image - path - text @@ -48,6 +50,16 @@ content: smugmug_api: null crop_image: true third_party_settings: { } + field_protected: + type: entity_access_password_password + weight: 52 + region: content + settings: + open: false + show_entity_title: optional + show_hint: optional + allow_random_password: false + third_party_settings: { } field_summary: type: text_textarea weight: 15 diff --git a/config/core.entity_form_mode.media.media_library.yml b/config/core.entity_form_mode.media.media_library.yml index 68526907e..67863b796 100644 --- a/config/core.entity_form_mode.media.media_library.yml +++ b/config/core.entity_form_mode.media.media_library.yml @@ -11,5 +11,6 @@ _core: default_config_hash: pkq0uj-IoqEQRBOP_ddUDV0ZJ-dKQ_fLcppsEDF2UO8 id: media.media_library label: 'Media library' +description: '' targetEntityType: media cache: true diff --git a/config/core.entity_form_mode.user.register.yml b/config/core.entity_form_mode.user.register.yml index d559789aa..2b4ad807d 100644 --- a/config/core.entity_form_mode.user.register.yml +++ b/config/core.entity_form_mode.user.register.yml @@ -8,5 +8,6 @@ _core: default_config_hash: flXhTcp55yLcyy7ZLOhPGKGZobZQJdkAFVWV3LseiuI id: user.register label: Register +description: '' targetEntityType: user cache: true diff --git a/config/core.entity_view_display.node.article.card.yml b/config/core.entity_view_display.node.article.card.yml index cce585fc9..b2b0656e6 100644 --- a/config/core.entity_view_display.node.article.card.yml +++ b/config/core.entity_view_display.node.article.card.yml @@ -5,10 +5,10 @@ dependencies: config: - core.entity_view_mode.node.card - field.field.node.article.field_base_objects - - field.field.node.article.field_chapter - field.field.node.article.field_display_hero_image - field.field.node.article.field_image - field.field.node.article.field_inherit_section_image + - field.field.node.article.field_protected - field.field.node.article.field_remote_article - field.field.node.article.field_short_title - field.field.node.article.field_summary @@ -88,9 +88,9 @@ content: region: content hidden: field_base_objects: true - field_chapter: true field_display_hero_image: true field_inherit_section_image: true + field_protected: true field_remote_article: true field_short_title: true field_summary: true diff --git a/config/core.entity_view_display.node.article.card_summary.yml b/config/core.entity_view_display.node.article.card_summary.yml index f15ef80e0..d4badd6bb 100644 --- a/config/core.entity_view_display.node.article.card_summary.yml +++ b/config/core.entity_view_display.node.article.card_summary.yml @@ -5,10 +5,10 @@ dependencies: config: - core.entity_view_mode.node.card_summary - field.field.node.article.field_base_objects - - field.field.node.article.field_chapter - field.field.node.article.field_display_hero_image - field.field.node.article.field_image - field.field.node.article.field_inherit_section_image + - field.field.node.article.field_protected - field.field.node.article.field_remote_article - field.field.node.article.field_short_title - field.field.node.article.field_summary @@ -102,9 +102,9 @@ content: region: content hidden: field_base_objects: true - field_chapter: true field_display_hero_image: true field_inherit_section_image: true + field_protected: true field_remote_article: true field_short_title: true field_tags: true diff --git a/config/core.entity_view_display.node.article.default.yml b/config/core.entity_view_display.node.article.default.yml index be93d384d..0d54edc69 100644 --- a/config/core.entity_view_display.node.article.default.yml +++ b/config/core.entity_view_display.node.article.default.yml @@ -4,10 +4,10 @@ status: true dependencies: config: - field.field.node.article.field_base_objects - - field.field.node.article.field_chapter - field.field.node.article.field_display_hero_image - field.field.node.article.field_image - field.field.node.article.field_inherit_section_image + - field.field.node.article.field_protected - field.field.node.article.field_remote_article - field.field.node.article.field_short_title - field.field.node.article.field_summary @@ -15,6 +15,7 @@ dependencies: - field.field.node.article.layout_builder__layout - node.type.article module: + - entity_access_password - ghi_content - image - layout_builder @@ -52,6 +53,7 @@ third_party_settings: - HID - 'Inline blocks' - 'Lists (Views)' + - 'Mailing list' - Menus - 'Narrative Content' - Page @@ -78,6 +80,7 @@ third_party_settings: - HID - 'Inline blocks' - 'Lists (Views)' + - 'Mailing list' - Menus - Page - 'Plan cluster elements' @@ -107,14 +110,6 @@ content: third_party_settings: { } weight: 5 region: content - field_chapter: - type: string - label: above - settings: - link_to_entity: false - third_party_settings: { } - weight: 7 - region: content field_display_hero_image: type: boolean label: above @@ -146,6 +141,14 @@ content: third_party_settings: { } weight: 8 region: content + field_protected: + type: entity_access_password_form + label: above + settings: + help_text: '' + third_party_settings: { } + weight: 109 + region: content field_remote_article: type: ghi_remote_article label: above diff --git a/config/core.entity_view_display.node.article.grid.yml b/config/core.entity_view_display.node.article.grid.yml index b459984b5..d5dd88a3c 100644 --- a/config/core.entity_view_display.node.article.grid.yml +++ b/config/core.entity_view_display.node.article.grid.yml @@ -5,10 +5,10 @@ dependencies: config: - core.entity_view_mode.node.grid - field.field.node.article.field_base_objects - - field.field.node.article.field_chapter - field.field.node.article.field_display_hero_image - field.field.node.article.field_image - field.field.node.article.field_inherit_section_image + - field.field.node.article.field_protected - field.field.node.article.field_remote_article - field.field.node.article.field_short_title - field.field.node.article.field_summary @@ -70,14 +70,6 @@ targetEntityType: node bundle: article mode: grid content: - field_chapter: - type: string - label: visually_hidden - settings: - link_to_entity: false - third_party_settings: { } - weight: 2 - region: content field_image: type: config_default_responsive_image label: hidden @@ -106,6 +98,7 @@ hidden: field_base_objects: true field_display_hero_image: true field_inherit_section_image: true + field_protected: true field_remote_article: true field_short_title: true field_summary: true diff --git a/config/core.entity_view_display.node.global_section.search_result.yml b/config/core.entity_view_display.node.article.password_protected.yml similarity index 50% rename from config/core.entity_view_display.node.global_section.search_result.yml rename to config/core.entity_view_display.node.article.password_protected.yml index ea3cfe89e..fdb896cb2 100644 --- a/config/core.entity_view_display.node.global_section.search_result.yml +++ b/config/core.entity_view_display.node.article.password_protected.yml @@ -1,16 +1,22 @@ -uuid: 27345065-e185-4fd8-8ff2-b4b045a6b298 +uuid: c635d204-010f-4dd4-83ef-8bb1e69286bd langcode: en -status: false +status: true dependencies: config: - - core.entity_view_mode.node.search_result - - field.field.node.global_section.field_tags - - field.field.node.global_section.field_team - - field.field.node.global_section.field_year - - field.field.node.global_section.layout_builder__layout - - field.field.node.global_section.section_menu - - node.type.global_section + - core.entity_view_mode.node.password_protected + - field.field.node.article.field_base_objects + - field.field.node.article.field_display_hero_image + - field.field.node.article.field_image + - field.field.node.article.field_inherit_section_image + - field.field.node.article.field_protected + - field.field.node.article.field_remote_article + - field.field.node.article.field_short_title + - field.field.node.article.field_summary + - field.field.node.article.field_tags + - field.field.node.article.layout_builder__layout + - node.type.article module: + - entity_access_password - layout_builder - layout_builder_ipe - layout_builder_restrictions @@ -38,60 +44,64 @@ third_party_settings: - 'Plan elements' - Sections - 'Social Auth' - - Subpage - System - User + - Views - core entity_view_mode_restriction: - allowed_layouts: { } - denylisted_blocks: - Global: - - global_homepages - allowlisted_blocks: - 'Inline blocks': - - 'inline_block:basic' + allowed_layouts: + - layout_onecol + denylisted_blocks: { } + allowlisted_blocks: { } restricted_categories: - 'Chaos Tools' - 'Content fields' - 'Country elements' - 'Custom block types' - Forms + - Global - HID + - 'Inline blocks' - 'Lists (Views)' - Menus - Page - 'Plan cluster elements' - - 'Plan elements' - 'Social Auth' - - Subpage - System - User + - Views - core blacklisted_blocks: { } whitelisted_blocks: 'Narrative Content': - - article_collection - paragraph + - related_articles + - related_sections layout_builder_ipe: enabled: false -id: node.global_section.search_result +id: node.article.password_protected targetEntityType: node -bundle: global_section -mode: search_result +bundle: article +mode: password_protected content: - field_tags: - type: entity_reference_label - label: visually_hidden + field_protected: + type: entity_access_password_form + label: hidden settings: - link: false + help_text: 'This page is currently embargoed. Please enter the password to access this content.' third_party_settings: { } weight: 0 region: content hidden: - field_team: true - field_year: true + field_base_objects: true + field_display_hero_image: true + field_image: true + field_inherit_section_image: true + field_remote_article: true + field_short_title: true + field_summary: true + field_tags: true langcode: true layout_builder__layout: true links: true search_api_excerpt: true - section_menu: true diff --git a/config/core.entity_view_display.node.article.search_result.yml b/config/core.entity_view_display.node.article.search_result.yml index bfb37e250..2f3731a9b 100644 --- a/config/core.entity_view_display.node.article.search_result.yml +++ b/config/core.entity_view_display.node.article.search_result.yml @@ -5,10 +5,10 @@ dependencies: config: - core.entity_view_mode.node.search_result - field.field.node.article.field_base_objects - - field.field.node.article.field_chapter - field.field.node.article.field_display_hero_image - field.field.node.article.field_image - field.field.node.article.field_inherit_section_image + - field.field.node.article.field_protected - field.field.node.article.field_remote_article - field.field.node.article.field_short_title - field.field.node.article.field_summary @@ -115,9 +115,9 @@ content: region: content hidden: field_base_objects: true - field_chapter: true field_display_hero_image: true field_inherit_section_image: true + field_protected: true field_remote_article: true field_short_title: true langcode: true diff --git a/config/core.entity_view_display.node.article.teaser.yml b/config/core.entity_view_display.node.article.teaser.yml index 031d240b3..6ef740469 100644 --- a/config/core.entity_view_display.node.article.teaser.yml +++ b/config/core.entity_view_display.node.article.teaser.yml @@ -5,10 +5,10 @@ dependencies: config: - core.entity_view_mode.node.teaser - field.field.node.article.field_base_objects - - field.field.node.article.field_chapter - field.field.node.article.field_display_hero_image - field.field.node.article.field_image - field.field.node.article.field_inherit_section_image + - field.field.node.article.field_protected - field.field.node.article.field_remote_article - field.field.node.article.field_short_title - field.field.node.article.field_summary @@ -45,9 +45,9 @@ content: region: content hidden: field_base_objects: true - field_chapter: true field_display_hero_image: true field_inherit_section_image: true + field_protected: true field_remote_article: true field_short_title: true field_summary: true diff --git a/config/core.entity_view_display.node.custom_subpage.default.yml b/config/core.entity_view_display.node.custom_subpage.default.yml index 643b44c0e..4031aaf00 100644 --- a/config/core.entity_view_display.node.custom_subpage.default.yml +++ b/config/core.entity_view_display.node.custom_subpage.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.custom_subpage.field_entity_reference - field.field.node.custom_subpage.field_hero_image + - field.field.node.custom_subpage.field_protected - field.field.node.custom_subpage.field_team - field.field.node.custom_subpage.layout_builder__layout - node.type.custom_subpage module: + - entity_access_password - ghi_hero_image - layout_builder - layout_builder_ipe @@ -35,7 +37,29 @@ third_party_settings: layout_builder_ipe: enabled: true layout_builder_restrictions: - allowed_block_categories: { } + allowed_block_categories: + - 'Chaos Tools' + - 'Content fields' + - 'Country elements' + - 'Custom block types' + - Forms + - 'Generic elements' + - Global + - HID + - 'Inline blocks' + - 'Lists (Views)' + - 'Mailing list' + - Menus + - 'Narrative Content' + - Page + - 'Plan cluster elements' + - 'Plan elements' + - Sections + - 'Social Auth' + - System + - User + - Views + - core entity_view_mode_restriction: allowed_layouts: { } denylisted_blocks: { } @@ -49,6 +73,7 @@ third_party_settings: - Global - HID - 'Lists (Views)' + - 'Mailing list' - Menus - Page - 'Plan cluster elements' @@ -81,6 +106,14 @@ content: third_party_settings: { } weight: 101 region: content + field_protected: + type: entity_access_password_form + label: above + settings: + help_text: '' + third_party_settings: { } + weight: 109 + region: content field_team: type: entity_reference_label label: above diff --git a/config/core.entity_view_display.node.custom_subpage.password_protected.yml b/config/core.entity_view_display.node.custom_subpage.password_protected.yml new file mode 100644 index 000000000..254686f42 --- /dev/null +++ b/config/core.entity_view_display.node.custom_subpage.password_protected.yml @@ -0,0 +1,40 @@ +uuid: 129a56fb-1f1e-4b10-a504-84c6dffe1277 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.password_protected + - field.field.node.custom_subpage.field_entity_reference + - field.field.node.custom_subpage.field_hero_image + - field.field.node.custom_subpage.field_protected + - field.field.node.custom_subpage.field_team + - field.field.node.custom_subpage.layout_builder__layout + - node.type.custom_subpage + module: + - entity_access_password + - layout_builder_ipe + - user +third_party_settings: + layout_builder_ipe: + enabled: false +id: node.custom_subpage.password_protected +targetEntityType: node +bundle: custom_subpage +mode: password_protected +content: + field_protected: + type: entity_access_password_form + label: hidden + settings: + help_text: 'This page is currently embargoed. Please enter the password to access this content.' + third_party_settings: { } + weight: 0 + region: content +hidden: + field_entity_reference: true + field_hero_image: true + field_team: true + langcode: true + layout_builder__layout: true + links: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.custom_subpage.search_result.yml b/config/core.entity_view_display.node.custom_subpage.search_result.yml index a64ad68a9..af443462c 100644 --- a/config/core.entity_view_display.node.custom_subpage.search_result.yml +++ b/config/core.entity_view_display.node.custom_subpage.search_result.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.search_result - field.field.node.custom_subpage.field_entity_reference - field.field.node.custom_subpage.field_hero_image + - field.field.node.custom_subpage.field_protected - field.field.node.custom_subpage.field_team - field.field.node.custom_subpage.layout_builder__layout - node.type.custom_subpage @@ -77,6 +78,7 @@ content: weight: 0 region: content hidden: + field_protected: true field_team: true langcode: true layout_builder__layout: true diff --git a/config/core.entity_view_display.node.custom_subpage.teaser.yml b/config/core.entity_view_display.node.custom_subpage.teaser.yml index 3663ca9a3..41813a97b 100644 --- a/config/core.entity_view_display.node.custom_subpage.teaser.yml +++ b/config/core.entity_view_display.node.custom_subpage.teaser.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.custom_subpage.field_entity_reference - field.field.node.custom_subpage.field_hero_image + - field.field.node.custom_subpage.field_protected - field.field.node.custom_subpage.field_team - field.field.node.custom_subpage.layout_builder__layout - node.type.custom_subpage @@ -24,6 +25,7 @@ content: hidden: field_entity_reference: true field_hero_image: true + field_protected: true field_team: true langcode: true layout_builder__layout: true diff --git a/config/core.entity_view_display.node.document.default.yml b/config/core.entity_view_display.node.document.default.yml index b3596d3d0..79d0df72d 100644 --- a/config/core.entity_view_display.node.document.default.yml +++ b/config/core.entity_view_display.node.document.default.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.document.field_display_hero_image - field.field.node.document.field_image - field.field.node.document.field_inherit_section_image + - field.field.node.document.field_protected - field.field.node.document.field_remote_document - field.field.node.document.field_short_title - field.field.node.document.field_summary @@ -14,6 +15,7 @@ dependencies: - field.field.node.document.layout_builder__layout - node.type.document module: + - entity_access_password - ghi_content - image - layout_builder @@ -121,6 +123,14 @@ content: third_party_settings: { } weight: 111 region: content + field_protected: + type: entity_access_password_form + label: above + settings: + help_text: '' + third_party_settings: { } + weight: 109 + region: content field_remote_document: type: ghi_remote_document label: above diff --git a/config/core.entity_view_display.node.document.password_protected.yml b/config/core.entity_view_display.node.document.password_protected.yml new file mode 100644 index 000000000..590d9b111 --- /dev/null +++ b/config/core.entity_view_display.node.document.password_protected.yml @@ -0,0 +1,50 @@ +uuid: efd981a2-6977-44a3-b641-9f65bf998272 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.password_protected + - field.field.node.document.field_base_objects + - field.field.node.document.field_display_hero_image + - field.field.node.document.field_image + - field.field.node.document.field_inherit_section_image + - field.field.node.document.field_protected + - field.field.node.document.field_remote_document + - field.field.node.document.field_short_title + - field.field.node.document.field_summary + - field.field.node.document.field_tags + - field.field.node.document.layout_builder__layout + - node.type.document + module: + - entity_access_password + - layout_builder_ipe + - user +third_party_settings: + layout_builder_ipe: + enabled: false +id: node.document.password_protected +targetEntityType: node +bundle: document +mode: password_protected +content: + field_protected: + type: entity_access_password_form + label: hidden + settings: + help_text: 'This page is currently embargoed. Please enter the password to access this content.' + third_party_settings: { } + weight: 0 + region: content +hidden: + field_base_objects: true + field_display_hero_image: true + field_image: true + field_inherit_section_image: true + field_remote_document: true + field_short_title: true + field_summary: true + field_tags: true + langcode: true + layout_builder__layout: true + links: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.document.search_result.yml b/config/core.entity_view_display.node.document.search_result.yml index 9de9a690a..ef1f9edb3 100644 --- a/config/core.entity_view_display.node.document.search_result.yml +++ b/config/core.entity_view_display.node.document.search_result.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.document.field_display_hero_image - field.field.node.document.field_image - field.field.node.document.field_inherit_section_image + - field.field.node.document.field_protected - field.field.node.document.field_remote_document - field.field.node.document.field_short_title - field.field.node.document.field_summary @@ -105,6 +106,7 @@ hidden: field_base_objects: true field_display_hero_image: true field_inherit_section_image: true + field_protected: true field_remote_document: true field_short_title: true langcode: true diff --git a/config/core.entity_view_display.node.document.teaser.yml b/config/core.entity_view_display.node.document.teaser.yml index 73dc36b38..455943efb 100644 --- a/config/core.entity_view_display.node.document.teaser.yml +++ b/config/core.entity_view_display.node.document.teaser.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.document.field_display_hero_image - field.field.node.document.field_image - field.field.node.document.field_inherit_section_image + - field.field.node.document.field_protected - field.field.node.document.field_remote_document - field.field.node.document.field_short_title - field.field.node.document.field_summary @@ -31,6 +32,7 @@ hidden: field_display_hero_image: true field_image: true field_inherit_section_image: true + field_protected: true field_remote_document: true field_short_title: true field_summary: true diff --git a/config/core.entity_view_display.node.financials.default.yml b/config/core.entity_view_display.node.financials.default.yml index 92bebc75f..1570b0c7f 100644 --- a/config/core.entity_view_display.node.financials.default.yml +++ b/config/core.entity_view_display.node.financials.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.financials.field_entity_reference - field.field.node.financials.field_hero_image + - field.field.node.financials.field_protected - field.field.node.financials.field_team - field.field.node.financials.layout_builder__layout - node.type.financials module: + - entity_access_password - ghi_hero_image - layout_builder - layout_builder_ipe @@ -104,6 +106,14 @@ content: third_party_settings: { } weight: 104 region: content + field_protected: + type: entity_access_password_form + label: above + settings: + help_text: '' + third_party_settings: { } + weight: 109 + region: content field_team: type: entity_reference_label label: above diff --git a/config/core.entity_view_display.node.financials.password_protected.yml b/config/core.entity_view_display.node.financials.password_protected.yml new file mode 100644 index 000000000..2e6650367 --- /dev/null +++ b/config/core.entity_view_display.node.financials.password_protected.yml @@ -0,0 +1,40 @@ +uuid: d7d7ec4f-626a-493f-8fc9-4fc60e44967c +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.password_protected + - field.field.node.financials.field_entity_reference + - field.field.node.financials.field_hero_image + - field.field.node.financials.field_protected + - field.field.node.financials.field_team + - field.field.node.financials.layout_builder__layout + - node.type.financials + module: + - entity_access_password + - layout_builder_ipe + - user +third_party_settings: + layout_builder_ipe: + enabled: false +id: node.financials.password_protected +targetEntityType: node +bundle: financials +mode: password_protected +content: + field_protected: + type: entity_access_password_form + label: hidden + settings: + help_text: 'This page is currently embargoed. Please enter the password to access this content.' + third_party_settings: { } + weight: 0 + region: content +hidden: + field_entity_reference: true + field_hero_image: true + field_team: true + langcode: true + layout_builder__layout: true + links: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.financials.search_result.yml b/config/core.entity_view_display.node.financials.search_result.yml index 997234a9d..3ffa9375c 100644 --- a/config/core.entity_view_display.node.financials.search_result.yml +++ b/config/core.entity_view_display.node.financials.search_result.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.search_result - field.field.node.financials.field_entity_reference - field.field.node.financials.field_hero_image + - field.field.node.financials.field_protected - field.field.node.financials.field_team - field.field.node.financials.layout_builder__layout - node.type.financials @@ -95,6 +96,7 @@ content: weight: 0 region: content hidden: + field_protected: true field_team: true langcode: true layout_builder__layout: true diff --git a/config/core.entity_view_display.node.financials.teaser.yml b/config/core.entity_view_display.node.financials.teaser.yml index 10a87e7ca..568f78b24 100644 --- a/config/core.entity_view_display.node.financials.teaser.yml +++ b/config/core.entity_view_display.node.financials.teaser.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.financials.field_entity_reference - field.field.node.financials.field_hero_image + - field.field.node.financials.field_protected - field.field.node.financials.field_team - field.field.node.financials.layout_builder__layout - node.type.financials @@ -24,6 +25,8 @@ content: hidden: field_entity_reference: true field_hero_image: true + field_protected: true field_team: true langcode: true layout_builder__layout: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.global_section.default.yml b/config/core.entity_view_display.node.global_section.default.yml deleted file mode 100644 index 7557db47f..000000000 --- a/config/core.entity_view_display.node.global_section.default.yml +++ /dev/null @@ -1,129 +0,0 @@ -uuid: a8e73251-48a5-4c73-b06c-48f124af953d -langcode: en -status: true -dependencies: - config: - - field.field.node.global_section.field_tags - - field.field.node.global_section.field_team - - field.field.node.global_section.field_year - - field.field.node.global_section.layout_builder__layout - - field.field.node.global_section.section_menu - - node.type.global_section - module: - - layout_builder - - layout_builder_ipe - - layout_builder_restrictions - - layout_discovery - - user -third_party_settings: - layout_builder: - enabled: true - allow_custom: true - sections: - - - layout_id: layout_onecol - layout_settings: - label: Content - context_mapping: { } - components: { } - third_party_settings: - layout_builder_lock: - lock: - 5: 5 - 6: 6 - 7: 7 - layout_builder_restrictions: - allowed_block_categories: - - 'Chaos Tools' - - 'Content fields' - - 'Country elements' - - 'Custom block types' - - Forms - - 'Generic elements' - - Global - - HID - - 'Inline blocks' - - 'Lists (Views)' - - Menus - - 'Narrative Content' - - Page - - 'Plan cluster elements' - - 'Plan elements' - - Sections - - 'Social Auth' - - System - - User - - Views - - core - entity_view_mode_restriction: - allowed_layouts: { } - denylisted_blocks: - Global: - - global_homepages - allowlisted_blocks: - 'Inline blocks': - - 'inline_block:basic' - restricted_categories: - - 'Chaos Tools' - - 'Content fields' - - 'Country elements' - - 'Custom block types' - - Forms - - HID - - 'Lists (Views)' - - Menus - - Page - - 'Plan cluster elements' - - 'Plan elements' - - 'Social Auth' - - System - - User - - Views - - core - blacklisted_blocks: { } - whitelisted_blocks: - 'Narrative Content': - - article_collection - - paragraph - layout_builder_ipe: - enabled: true -id: node.global_section.default -targetEntityType: node -bundle: global_section -mode: default -content: - field_tags: - type: entity_reference_label - label: above - settings: - link: true - third_party_settings: { } - weight: 104 - region: content - field_team: - type: entity_reference_label - label: above - settings: - link: true - third_party_settings: { } - weight: 103 - region: content - field_year: - type: number_integer - label: above - settings: - thousand_separator: '' - prefix_suffix: true - third_party_settings: { } - weight: 102 - region: content - links: - settings: { } - third_party_settings: { } - weight: 100 - region: content -hidden: - langcode: true - layout_builder__layout: true - search_api_excerpt: true - section_menu: true diff --git a/config/core.entity_view_display.node.global_section.teaser.yml b/config/core.entity_view_display.node.global_section.teaser.yml deleted file mode 100644 index ed6211aa1..000000000 --- a/config/core.entity_view_display.node.global_section.teaser.yml +++ /dev/null @@ -1,31 +0,0 @@ -uuid: f31c8bb8-ea7e-4c82-9878-76c030580b9d -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.node.teaser - - field.field.node.global_section.field_tags - - field.field.node.global_section.field_team - - field.field.node.global_section.field_year - - field.field.node.global_section.layout_builder__layout - - field.field.node.global_section.section_menu - - node.type.global_section - module: - - user -id: node.global_section.teaser -targetEntityType: node -bundle: global_section -mode: teaser -content: - links: - settings: { } - third_party_settings: { } - weight: 100 - region: content -hidden: - field_tags: true - field_team: true - field_year: true - langcode: true - layout_builder__layout: true - section_menu: true diff --git a/config/core.entity_view_display.node.homepage.default.yml b/config/core.entity_view_display.node.homepage.default.yml index af0479f3d..562d853e1 100644 --- a/config/core.entity_view_display.node.homepage.default.yml +++ b/config/core.entity_view_display.node.homepage.default.yml @@ -3,7 +3,6 @@ langcode: en status: true dependencies: config: - - field.field.node.homepage.field_tags - field.field.node.homepage.field_team - field.field.node.homepage.field_year - field.field.node.homepage.layout_builder__layout @@ -32,7 +31,7 @@ third_party_settings: 6: 6 7: 7 layout_builder_ipe: - enabled: 1 + enabled: true layout_builder_restrictions: allowed_block_categories: { } entity_view_mode_restriction: @@ -53,27 +52,21 @@ third_party_settings: - Forms - HID - 'Lists (Views)' + - 'Mailing list' - Menus + - Page - 'Plan cluster elements' - 'Plan elements' - 'Social Auth' - - Subpage - System - User + - Views - core id: node.homepage.default targetEntityType: node bundle: homepage mode: default content: - field_tags: - type: entity_reference_label - label: above - settings: - link: true - third_party_settings: { } - weight: 102 - region: content field_team: type: entity_reference_label label: above @@ -99,3 +92,4 @@ content: hidden: langcode: true layout_builder__layout: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.homepage.teaser.yml b/config/core.entity_view_display.node.homepage.teaser.yml index 7a182282d..fb35d11a7 100644 --- a/config/core.entity_view_display.node.homepage.teaser.yml +++ b/config/core.entity_view_display.node.homepage.teaser.yml @@ -4,7 +4,6 @@ status: true dependencies: config: - core.entity_view_mode.node.teaser - - field.field.node.homepage.field_tags - field.field.node.homepage.field_team - field.field.node.homepage.field_year - field.field.node.homepage.layout_builder__layout @@ -22,8 +21,8 @@ content: weight: 100 region: content hidden: - field_tags: true field_team: true field_year: true langcode: true layout_builder__layout: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.logframe.default.yml b/config/core.entity_view_display.node.logframe.default.yml index 827b2e2bc..20807bace 100644 --- a/config/core.entity_view_display.node.logframe.default.yml +++ b/config/core.entity_view_display.node.logframe.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.logframe.field_entity_reference - field.field.node.logframe.field_hero_image + - field.field.node.logframe.field_protected - field.field.node.logframe.field_team - field.field.node.logframe.layout_builder__layout - node.type.logframe module: + - entity_access_password - layout_builder - layout_builder_ipe - layout_builder_restrictions @@ -82,7 +84,15 @@ id: node.logframe.default targetEntityType: node bundle: logframe mode: default -content: { } +content: + field_protected: + type: entity_access_password_form + label: above + settings: + help_text: '' + third_party_settings: { } + weight: 109 + region: content hidden: field_entity_reference: true field_hero_image: true diff --git a/config/core.entity_view_display.node.logframe.password_protected.yml b/config/core.entity_view_display.node.logframe.password_protected.yml new file mode 100644 index 000000000..3487b8ef4 --- /dev/null +++ b/config/core.entity_view_display.node.logframe.password_protected.yml @@ -0,0 +1,40 @@ +uuid: a311713c-9099-4f77-8800-b6bacfcb8553 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.password_protected + - field.field.node.logframe.field_entity_reference + - field.field.node.logframe.field_hero_image + - field.field.node.logframe.field_protected + - field.field.node.logframe.field_team + - field.field.node.logframe.layout_builder__layout + - node.type.logframe + module: + - entity_access_password + - layout_builder_ipe + - user +third_party_settings: + layout_builder_ipe: + enabled: false +id: node.logframe.password_protected +targetEntityType: node +bundle: logframe +mode: password_protected +content: + field_protected: + type: entity_access_password_form + label: hidden + settings: + help_text: 'This page is currently embargoed. Please enter the password to access this content.' + third_party_settings: { } + weight: 0 + region: content +hidden: + field_entity_reference: true + field_hero_image: true + field_team: true + langcode: true + layout_builder__layout: true + links: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.logframe.search_result.yml b/config/core.entity_view_display.node.logframe.search_result.yml index 4361296c1..6062b2bbe 100644 --- a/config/core.entity_view_display.node.logframe.search_result.yml +++ b/config/core.entity_view_display.node.logframe.search_result.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.search_result - field.field.node.logframe.field_entity_reference - field.field.node.logframe.field_hero_image + - field.field.node.logframe.field_protected - field.field.node.logframe.field_team - field.field.node.logframe.layout_builder__layout - node.type.logframe @@ -92,6 +93,7 @@ content: weight: 0 region: content hidden: + field_protected: true field_team: true langcode: true layout_builder__layout: true diff --git a/config/core.entity_view_display.node.logframe.teaser.yml b/config/core.entity_view_display.node.logframe.teaser.yml index a633bcd83..cb02e4293 100644 --- a/config/core.entity_view_display.node.logframe.teaser.yml +++ b/config/core.entity_view_display.node.logframe.teaser.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.logframe.field_entity_reference - field.field.node.logframe.field_hero_image + - field.field.node.logframe.field_protected - field.field.node.logframe.field_team - field.field.node.logframe.layout_builder__layout - node.type.logframe @@ -24,6 +25,8 @@ content: hidden: field_entity_reference: true field_hero_image: true + field_protected: true field_team: true langcode: true layout_builder__layout: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.plan_cluster.default.yml b/config/core.entity_view_display.node.plan_cluster.default.yml index aee4696e4..fcfe94851 100644 --- a/config/core.entity_view_display.node.plan_cluster.default.yml +++ b/config/core.entity_view_display.node.plan_cluster.default.yml @@ -6,10 +6,12 @@ dependencies: - field.field.node.plan_cluster.field_base_object - field.field.node.plan_cluster.field_entity_reference - field.field.node.plan_cluster.field_hero_image + - field.field.node.plan_cluster.field_protected - field.field.node.plan_cluster.field_team - field.field.node.plan_cluster.layout_builder__layout - node.type.plan_cluster module: + - entity_access_password - ghi_hero_image - layout_builder - layout_builder_ipe @@ -121,6 +123,14 @@ content: third_party_settings: { } weight: 103 region: content + field_protected: + type: entity_access_password_form + label: above + settings: + help_text: '' + third_party_settings: { } + weight: 109 + region: content field_team: type: entity_reference_label label: above diff --git a/config/core.entity_view_display.node.plan_cluster.password_protected.yml b/config/core.entity_view_display.node.plan_cluster.password_protected.yml new file mode 100644 index 000000000..d572b0998 --- /dev/null +++ b/config/core.entity_view_display.node.plan_cluster.password_protected.yml @@ -0,0 +1,42 @@ +uuid: 9671c634-d750-47f3-aa56-32dff354390b +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.password_protected + - field.field.node.plan_cluster.field_base_object + - field.field.node.plan_cluster.field_entity_reference + - field.field.node.plan_cluster.field_hero_image + - field.field.node.plan_cluster.field_protected + - field.field.node.plan_cluster.field_team + - field.field.node.plan_cluster.layout_builder__layout + - node.type.plan_cluster + module: + - entity_access_password + - layout_builder_ipe + - user +third_party_settings: + layout_builder_ipe: + enabled: false +id: node.plan_cluster.password_protected +targetEntityType: node +bundle: plan_cluster +mode: password_protected +content: + field_protected: + type: entity_access_password_form + label: hidden + settings: + help_text: 'This page is currently embargoed. Please enter the password to access this content.' + third_party_settings: { } + weight: 0 + region: content +hidden: + field_base_object: true + field_entity_reference: true + field_hero_image: true + field_team: true + langcode: true + layout_builder__layout: true + links: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.plan_cluster.search_result.yml b/config/core.entity_view_display.node.plan_cluster.search_result.yml index 7ce416409..7e81f12ea 100644 --- a/config/core.entity_view_display.node.plan_cluster.search_result.yml +++ b/config/core.entity_view_display.node.plan_cluster.search_result.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.plan_cluster.field_base_object - field.field.node.plan_cluster.field_entity_reference - field.field.node.plan_cluster.field_hero_image + - field.field.node.plan_cluster.field_protected - field.field.node.plan_cluster.field_team - field.field.node.plan_cluster.layout_builder__layout - node.type.plan_cluster @@ -103,6 +104,7 @@ content: region: content hidden: field_base_object: true + field_protected: true field_team: true langcode: true layout_builder__layout: true diff --git a/config/core.entity_view_display.node.plan_cluster.teaser.yml b/config/core.entity_view_display.node.plan_cluster.teaser.yml index 12eca0890..05699840a 100644 --- a/config/core.entity_view_display.node.plan_cluster.teaser.yml +++ b/config/core.entity_view_display.node.plan_cluster.teaser.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.plan_cluster.field_base_object - field.field.node.plan_cluster.field_entity_reference - field.field.node.plan_cluster.field_hero_image + - field.field.node.plan_cluster.field_protected - field.field.node.plan_cluster.field_team - field.field.node.plan_cluster.layout_builder__layout - node.type.plan_cluster @@ -26,6 +27,8 @@ hidden: field_base_object: true field_entity_reference: true field_hero_image: true + field_protected: true field_team: true langcode: true layout_builder__layout: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.population.default.yml b/config/core.entity_view_display.node.population.default.yml index 4de830703..fbfcd76b6 100644 --- a/config/core.entity_view_display.node.population.default.yml +++ b/config/core.entity_view_display.node.population.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.population.field_entity_reference - field.field.node.population.field_hero_image + - field.field.node.population.field_protected - field.field.node.population.field_team - field.field.node.population.layout_builder__layout - node.type.population module: + - entity_access_password - ghi_hero_image - layout_builder - layout_builder_ipe @@ -104,6 +106,14 @@ content: third_party_settings: { } weight: 103 region: content + field_protected: + type: entity_access_password_form + label: above + settings: + help_text: '' + third_party_settings: { } + weight: 109 + region: content field_team: type: entity_reference_label label: above diff --git a/config/core.entity_view_display.node.population.password_protected.yml b/config/core.entity_view_display.node.population.password_protected.yml new file mode 100644 index 000000000..091dd704e --- /dev/null +++ b/config/core.entity_view_display.node.population.password_protected.yml @@ -0,0 +1,40 @@ +uuid: 6510ef90-7d13-4f0a-b187-7e557dc3c6ce +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.password_protected + - field.field.node.population.field_entity_reference + - field.field.node.population.field_hero_image + - field.field.node.population.field_protected + - field.field.node.population.field_team + - field.field.node.population.layout_builder__layout + - node.type.population + module: + - entity_access_password + - layout_builder_ipe + - user +third_party_settings: + layout_builder_ipe: + enabled: false +id: node.population.password_protected +targetEntityType: node +bundle: population +mode: password_protected +content: + field_protected: + type: entity_access_password_form + label: hidden + settings: + help_text: 'This page is currently embargoed. Please enter the password to access this content.' + third_party_settings: { } + weight: 0 + region: content +hidden: + field_entity_reference: true + field_hero_image: true + field_team: true + langcode: true + layout_builder__layout: true + links: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.population.search_result.yml b/config/core.entity_view_display.node.population.search_result.yml index 27c024753..8cd27117c 100644 --- a/config/core.entity_view_display.node.population.search_result.yml +++ b/config/core.entity_view_display.node.population.search_result.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.search_result - field.field.node.population.field_entity_reference - field.field.node.population.field_hero_image + - field.field.node.population.field_protected - field.field.node.population.field_team - field.field.node.population.layout_builder__layout - node.type.population @@ -95,6 +96,7 @@ content: weight: 0 region: content hidden: + field_protected: true field_team: true langcode: true layout_builder__layout: true diff --git a/config/core.entity_view_display.node.population.teaser.yml b/config/core.entity_view_display.node.population.teaser.yml index 6eba2da83..24ad42f63 100644 --- a/config/core.entity_view_display.node.population.teaser.yml +++ b/config/core.entity_view_display.node.population.teaser.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.population.field_entity_reference - field.field.node.population.field_hero_image + - field.field.node.population.field_protected - field.field.node.population.field_team - field.field.node.population.layout_builder__layout - node.type.population @@ -24,6 +25,8 @@ content: hidden: field_entity_reference: true field_hero_image: true + field_protected: true field_team: true langcode: true layout_builder__layout: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.presence.default.yml b/config/core.entity_view_display.node.presence.default.yml index 2adc486d0..a68304986 100644 --- a/config/core.entity_view_display.node.presence.default.yml +++ b/config/core.entity_view_display.node.presence.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.presence.field_entity_reference - field.field.node.presence.field_hero_image + - field.field.node.presence.field_protected - field.field.node.presence.field_team - field.field.node.presence.layout_builder__layout - node.type.presence module: + - entity_access_password - layout_builder - layout_builder_ipe - layout_builder_restrictions @@ -82,7 +84,15 @@ id: node.presence.default targetEntityType: node bundle: presence mode: default -content: { } +content: + field_protected: + type: entity_access_password_form + label: above + settings: + help_text: '' + third_party_settings: { } + weight: 109 + region: content hidden: field_entity_reference: true field_hero_image: true diff --git a/config/core.entity_view_display.node.presence.password_protected.yml b/config/core.entity_view_display.node.presence.password_protected.yml new file mode 100644 index 000000000..d1f3f6cc9 --- /dev/null +++ b/config/core.entity_view_display.node.presence.password_protected.yml @@ -0,0 +1,40 @@ +uuid: 52ff4c1c-ed86-4c00-943e-2e10a472d4cb +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.password_protected + - field.field.node.presence.field_entity_reference + - field.field.node.presence.field_hero_image + - field.field.node.presence.field_protected + - field.field.node.presence.field_team + - field.field.node.presence.layout_builder__layout + - node.type.presence + module: + - entity_access_password + - layout_builder_ipe + - user +third_party_settings: + layout_builder_ipe: + enabled: false +id: node.presence.password_protected +targetEntityType: node +bundle: presence +mode: password_protected +content: + field_protected: + type: entity_access_password_form + label: hidden + settings: + help_text: 'This page is currently embargoed. Please enter the password to access this content.' + third_party_settings: { } + weight: 0 + region: content +hidden: + field_entity_reference: true + field_hero_image: true + field_team: true + langcode: true + layout_builder__layout: true + links: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.presence.search_result.yml b/config/core.entity_view_display.node.presence.search_result.yml index aad3b0e2c..23610a702 100644 --- a/config/core.entity_view_display.node.presence.search_result.yml +++ b/config/core.entity_view_display.node.presence.search_result.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.search_result - field.field.node.presence.field_entity_reference - field.field.node.presence.field_hero_image + - field.field.node.presence.field_protected - field.field.node.presence.field_team - field.field.node.presence.layout_builder__layout - node.type.presence @@ -92,6 +93,7 @@ content: weight: 0 region: content hidden: + field_protected: true field_team: true langcode: true layout_builder__layout: true diff --git a/config/core.entity_view_display.node.presence.teaser.yml b/config/core.entity_view_display.node.presence.teaser.yml index 7a728601e..aeba4e0b2 100644 --- a/config/core.entity_view_display.node.presence.teaser.yml +++ b/config/core.entity_view_display.node.presence.teaser.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.presence.field_entity_reference - field.field.node.presence.field_hero_image + - field.field.node.presence.field_protected - field.field.node.presence.field_team - field.field.node.presence.layout_builder__layout - node.type.presence @@ -24,6 +25,8 @@ content: hidden: field_entity_reference: true field_hero_image: true + field_protected: true field_team: true langcode: true layout_builder__layout: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.progress.default.yml b/config/core.entity_view_display.node.progress.default.yml index 008ac6bb8..a769a8d9a 100644 --- a/config/core.entity_view_display.node.progress.default.yml +++ b/config/core.entity_view_display.node.progress.default.yml @@ -5,10 +5,12 @@ dependencies: config: - field.field.node.progress.field_entity_reference - field.field.node.progress.field_hero_image + - field.field.node.progress.field_protected - field.field.node.progress.field_team - field.field.node.progress.layout_builder__layout - node.type.progress module: + - entity_access_password - layout_builder - layout_builder_ipe - layout_builder_restrictions @@ -82,7 +84,15 @@ id: node.progress.default targetEntityType: node bundle: progress mode: default -content: { } +content: + field_protected: + type: entity_access_password_form + label: above + settings: + help_text: '' + third_party_settings: { } + weight: 109 + region: content hidden: field_entity_reference: true field_hero_image: true diff --git a/config/core.entity_view_display.node.progress.password_protected.yml b/config/core.entity_view_display.node.progress.password_protected.yml new file mode 100644 index 000000000..094e4a81f --- /dev/null +++ b/config/core.entity_view_display.node.progress.password_protected.yml @@ -0,0 +1,40 @@ +uuid: 01462f9d-3194-4ade-96f2-6ed26c34e6d8 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.password_protected + - field.field.node.progress.field_entity_reference + - field.field.node.progress.field_hero_image + - field.field.node.progress.field_protected + - field.field.node.progress.field_team + - field.field.node.progress.layout_builder__layout + - node.type.progress + module: + - entity_access_password + - layout_builder_ipe + - user +third_party_settings: + layout_builder_ipe: + enabled: false +id: node.progress.password_protected +targetEntityType: node +bundle: progress +mode: password_protected +content: + field_protected: + type: entity_access_password_form + label: hidden + settings: + help_text: 'This page is currently embargoed. Please enter the password to access this content.' + third_party_settings: { } + weight: 0 + region: content +hidden: + field_entity_reference: true + field_hero_image: true + field_team: true + langcode: true + layout_builder__layout: true + links: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.progress.search_result.yml b/config/core.entity_view_display.node.progress.search_result.yml index a616f3d25..31609f248 100644 --- a/config/core.entity_view_display.node.progress.search_result.yml +++ b/config/core.entity_view_display.node.progress.search_result.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.search_result - field.field.node.progress.field_entity_reference - field.field.node.progress.field_hero_image + - field.field.node.progress.field_protected - field.field.node.progress.field_team - field.field.node.progress.layout_builder__layout - node.type.progress @@ -92,6 +93,7 @@ content: weight: 0 region: content hidden: + field_protected: true field_team: true langcode: true layout_builder__layout: true diff --git a/config/core.entity_view_display.node.progress.teaser.yml b/config/core.entity_view_display.node.progress.teaser.yml index ca8906a82..4f28d5c95 100644 --- a/config/core.entity_view_display.node.progress.teaser.yml +++ b/config/core.entity_view_display.node.progress.teaser.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.progress.field_entity_reference - field.field.node.progress.field_hero_image + - field.field.node.progress.field_protected - field.field.node.progress.field_team - field.field.node.progress.layout_builder__layout - node.type.progress @@ -24,6 +25,8 @@ content: hidden: field_entity_reference: true field_hero_image: true + field_protected: true field_team: true langcode: true layout_builder__layout: true + search_api_excerpt: true diff --git a/config/core.entity_view_display.node.section.default.yml b/config/core.entity_view_display.node.section.default.yml index 108af3c98..42d12df84 100644 --- a/config/core.entity_view_display.node.section.default.yml +++ b/config/core.entity_view_display.node.section.default.yml @@ -5,6 +5,7 @@ dependencies: config: - field.field.node.section.field_base_object - field.field.node.section.field_hero_image + - field.field.node.section.field_protected - field.field.node.section.field_summary - field.field.node.section.field_tags - field.field.node.section.field_team @@ -13,6 +14,7 @@ dependencies: - field.field.node.section.section_menu - node.type.section module: + - entity_access_password - ghi_hero_image - layout_builder - layout_builder_ipe @@ -106,6 +108,14 @@ content: third_party_settings: { } weight: 106 region: content + field_protected: + type: entity_access_password_form + label: above + settings: + help_text: '' + third_party_settings: { } + weight: 109 + region: content field_summary: type: text_default label: above diff --git a/config/core.entity_view_display.node.section.password_protected.yml b/config/core.entity_view_display.node.section.password_protected.yml new file mode 100644 index 000000000..03dfc5005 --- /dev/null +++ b/config/core.entity_view_display.node.section.password_protected.yml @@ -0,0 +1,48 @@ +uuid: 2cd4870c-5506-4594-a958-535428826617 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.password_protected + - field.field.node.section.field_base_object + - field.field.node.section.field_hero_image + - field.field.node.section.field_protected + - field.field.node.section.field_summary + - field.field.node.section.field_tags + - field.field.node.section.field_team + - field.field.node.section.field_year + - field.field.node.section.layout_builder__layout + - field.field.node.section.section_menu + - node.type.section + module: + - entity_access_password + - layout_builder_ipe + - user +third_party_settings: + layout_builder_ipe: + enabled: false +id: node.section.password_protected +targetEntityType: node +bundle: section +mode: password_protected +content: + field_protected: + type: entity_access_password_form + label: hidden + settings: + help_text: 'This page is currently embargoed. Please enter the password to access this content.' + third_party_settings: { } + weight: 0 + region: content +hidden: + field_base_object: true + field_hero_image: true + field_summary: true + field_tags: true + field_team: true + field_year: true + langcode: true + layout_builder__layout: true + links: true + search_api_excerpt: true + section_menu: true diff --git a/config/core.entity_view_display.node.section.search_result.yml b/config/core.entity_view_display.node.section.search_result.yml index 7ec9c390d..3a4223d42 100644 --- a/config/core.entity_view_display.node.section.search_result.yml +++ b/config/core.entity_view_display.node.section.search_result.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.search_result - field.field.node.section.field_base_object - field.field.node.section.field_hero_image + - field.field.node.section.field_protected - field.field.node.section.field_summary - field.field.node.section.field_tags - field.field.node.section.field_team @@ -103,6 +104,7 @@ content: region: content hidden: field_base_object: true + field_protected: true field_team: true field_year: true langcode: true diff --git a/config/core.entity_view_display.node.section.teaser.yml b/config/core.entity_view_display.node.section.teaser.yml index 75ca6132a..60d741d52 100644 --- a/config/core.entity_view_display.node.section.teaser.yml +++ b/config/core.entity_view_display.node.section.teaser.yml @@ -6,6 +6,7 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.section.field_base_object - field.field.node.section.field_hero_image + - field.field.node.section.field_protected - field.field.node.section.field_summary - field.field.node.section.field_tags - field.field.node.section.field_team @@ -42,6 +43,7 @@ content: region: content hidden: field_base_object: true + field_protected: true field_summary: true field_tags: true field_team: true diff --git a/config/core.entity_view_display.taxonomy_term.team.default.yml b/config/core.entity_view_display.taxonomy_term.team.default.yml index 8b24c8c13..602137059 100644 --- a/config/core.entity_view_display.taxonomy_term.team.default.yml +++ b/config/core.entity_view_display.taxonomy_term.team.default.yml @@ -4,12 +4,10 @@ status: true dependencies: config: - taxonomy.vocabulary.team - - views.view.teams module: - layout_builder - layout_discovery - text - - views third_party_settings: layout_builder: enabled: true @@ -21,56 +19,14 @@ third_party_settings: label: '' context_mapping: { } column_widths: 50-50 - components: - 9d3d2809-fd9b-4ec0-9962-00d2b1081bcd: - uuid: 9d3d2809-fd9b-4ec0-9962-00d2b1081bcd - region: second - configuration: - id: 'views_block:teams-block_team_sections' - label: '' - label_display: visible - provider: views - context_mapping: - tid: layout_builder.entity - views_label: '' - items_per_page: none - weight: 0 - additional: { } - 393ff603-49c2-4c16-89f0-efdcddb146fa: - uuid: 393ff603-49c2-4c16-89f0-efdcddb146fa - region: first - configuration: - id: 'views_block:teams-block_team_members' - label: '' - label_display: visible - provider: views - context_mapping: - tid: layout_builder.entity - views_label: '' - items_per_page: none - weight: 1 - additional: { } + components: { } third_party_settings: { } - layout_id: layout_onecol layout_settings: label: Content context_mapping: { } - components: - af4c973c-7f3e-4227-8ec0-9f0ffd3b06e5: - uuid: af4c973c-7f3e-4227-8ec0-9f0ffd3b06e5 - region: content - configuration: - id: 'views_block:teams-block_team_subpages' - label: '' - label_display: visible - provider: views - context_mapping: - tid: layout_builder.entity - views_label: '' - items_per_page: none - weight: 1 - additional: { } + components: { } third_party_settings: { } id: taxonomy_term.team.default targetEntityType: taxonomy_term @@ -86,3 +42,4 @@ content: region: content hidden: langcode: true + search_api_excerpt: true diff --git a/config/core.entity_view_mode.block.token.yml b/config/core.entity_view_mode.block.token.yml index 45135caf8..504b045a0 100644 --- a/config/core.entity_view_mode.block.token.yml +++ b/config/core.entity_view_mode.block.token.yml @@ -6,5 +6,6 @@ dependencies: - block id: block.token label: Token +description: '' targetEntityType: block cache: true diff --git a/config/core.entity_view_mode.block_content.full.yml b/config/core.entity_view_mode.block_content.full.yml index 8f684423b..c0592ab53 100644 --- a/config/core.entity_view_mode.block_content.full.yml +++ b/config/core.entity_view_mode.block_content.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 4tedlMuvQjDOdvHdw86_e-2Rt78aR7TGFMfOK8Ejppg id: block_content.full label: Full +description: '' targetEntityType: block_content cache: true diff --git a/config/core.entity_view_mode.block_content.token.yml b/config/core.entity_view_mode.block_content.token.yml index 7e908a4b6..d25feaf04 100644 --- a/config/core.entity_view_mode.block_content.token.yml +++ b/config/core.entity_view_mode.block_content.token.yml @@ -6,5 +6,6 @@ dependencies: - block_content id: block_content.token label: Token +description: '' targetEntityType: block_content cache: true diff --git a/config/core.entity_view_mode.file.full.yml b/config/core.entity_view_mode.file.full.yml index 2a52224ad..c3abb3493 100644 --- a/config/core.entity_view_mode.file.full.yml +++ b/config/core.entity_view_mode.file.full.yml @@ -6,5 +6,6 @@ dependencies: - file id: file.full label: Full +description: '' targetEntityType: file cache: true diff --git a/config/core.entity_view_mode.file.preview.yml b/config/core.entity_view_mode.file.preview.yml index 3b5802d12..e0eaddd5e 100644 --- a/config/core.entity_view_mode.file.preview.yml +++ b/config/core.entity_view_mode.file.preview.yml @@ -6,5 +6,6 @@ dependencies: - file id: file.preview label: preview +description: '' targetEntityType: file cache: true diff --git a/config/core.entity_view_mode.file.teaser.yml b/config/core.entity_view_mode.file.teaser.yml index e15cfe6ac..8e77a0999 100644 --- a/config/core.entity_view_mode.file.teaser.yml +++ b/config/core.entity_view_mode.file.teaser.yml @@ -6,5 +6,6 @@ dependencies: - file id: file.teaser label: Teaser +description: '' targetEntityType: file cache: true diff --git a/config/core.entity_view_mode.file.token.yml b/config/core.entity_view_mode.file.token.yml index c3c49aa24..3c5a97d70 100644 --- a/config/core.entity_view_mode.file.token.yml +++ b/config/core.entity_view_mode.file.token.yml @@ -6,5 +6,6 @@ dependencies: - file id: file.token label: Token +description: '' targetEntityType: file cache: true diff --git a/config/core.entity_view_mode.media.full.yml b/config/core.entity_view_mode.media.full.yml index 2737343e3..6b710ca05 100644 --- a/config/core.entity_view_mode.media.full.yml +++ b/config/core.entity_view_mode.media.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 6NBUEuGmlkClK8Fb76tSMMpO2eZ4LWCBdbUk4z7CuP0 id: media.full label: 'Full content' +description: '' targetEntityType: media cache: true diff --git a/config/core.entity_view_mode.media.media_library.yml b/config/core.entity_view_mode.media.media_library.yml index 98d7ba15a..c086f9bf8 100644 --- a/config/core.entity_view_mode.media.media_library.yml +++ b/config/core.entity_view_mode.media.media_library.yml @@ -11,5 +11,6 @@ _core: default_config_hash: pkq0uj-IoqEQRBOP_ddUDV0ZJ-dKQ_fLcppsEDF2UO8 id: media.media_library label: 'Media library' +description: '' targetEntityType: media cache: true diff --git a/config/core.entity_view_mode.media.token.yml b/config/core.entity_view_mode.media.token.yml index df7134b4c..96a3163ed 100644 --- a/config/core.entity_view_mode.media.token.yml +++ b/config/core.entity_view_mode.media.token.yml @@ -6,5 +6,6 @@ dependencies: - media id: media.token label: Token +description: '' targetEntityType: media cache: true diff --git a/config/core.entity_view_mode.menu_link_content.classic.yml b/config/core.entity_view_mode.menu_link_content.classic.yml index c5f4e18dc..f3813c4d2 100644 --- a/config/core.entity_view_mode.menu_link_content.classic.yml +++ b/config/core.entity_view_mode.menu_link_content.classic.yml @@ -6,5 +6,6 @@ dependencies: - menu_link_content id: menu_link_content.classic label: Classic +description: '' targetEntityType: menu_link_content cache: true diff --git a/config/core.entity_view_mode.menu_link_content.token.yml b/config/core.entity_view_mode.menu_link_content.token.yml index 2dd7f9c73..a180f066a 100644 --- a/config/core.entity_view_mode.menu_link_content.token.yml +++ b/config/core.entity_view_mode.menu_link_content.token.yml @@ -6,5 +6,6 @@ dependencies: - menu_link_content id: menu_link_content.token label: Token +description: '' targetEntityType: menu_link_content cache: true diff --git a/config/core.entity_view_mode.node.card.yml b/config/core.entity_view_mode.node.card.yml index fbd59b534..e004edfa9 100644 --- a/config/core.entity_view_mode.node.card.yml +++ b/config/core.entity_view_mode.node.card.yml @@ -6,5 +6,6 @@ dependencies: - node id: node.card label: Card +description: '' targetEntityType: node cache: true diff --git a/config/core.entity_view_mode.node.card_summary.yml b/config/core.entity_view_mode.node.card_summary.yml index 38b1b8197..21971cc1f 100644 --- a/config/core.entity_view_mode.node.card_summary.yml +++ b/config/core.entity_view_mode.node.card_summary.yml @@ -6,5 +6,6 @@ dependencies: - node id: node.card_summary label: 'Card summary' +description: '' targetEntityType: node cache: true diff --git a/config/core.entity_view_mode.node.featured.yml b/config/core.entity_view_mode.node.featured.yml index fd67132c9..4f25ccbd7 100644 --- a/config/core.entity_view_mode.node.featured.yml +++ b/config/core.entity_view_mode.node.featured.yml @@ -6,5 +6,6 @@ dependencies: - node id: node.featured label: featured +description: '' targetEntityType: node cache: true diff --git a/config/core.entity_view_mode.node.full.yml b/config/core.entity_view_mode.node.full.yml index 6f364451c..d1900f509 100644 --- a/config/core.entity_view_mode.node.full.yml +++ b/config/core.entity_view_mode.node.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: ElrtInxGjZd7GaapJ5O9n-ugi2hG2IxFivtgn0tHOsk id: node.full label: Full +description: '' targetEntityType: node cache: true diff --git a/config/core.entity_view_mode.node.grid.yml b/config/core.entity_view_mode.node.grid.yml index fb1c7cb7a..9316b4c46 100644 --- a/config/core.entity_view_mode.node.grid.yml +++ b/config/core.entity_view_mode.node.grid.yml @@ -6,5 +6,6 @@ dependencies: - node id: node.grid label: Grid +description: '' targetEntityType: node cache: true diff --git a/config/core.entity_view_mode.node.password_protected.yml b/config/core.entity_view_mode.node.password_protected.yml new file mode 100644 index 000000000..5b5fc72a9 --- /dev/null +++ b/config/core.entity_view_mode.node.password_protected.yml @@ -0,0 +1,13 @@ +uuid: 10017c8a-f0a7-4a7d-b70e-c9af99ab24e2 +langcode: en +status: false +dependencies: + module: + - node +_core: + default_config_hash: GMDzpe1qa2qjyR_E000ooKi9cgN1yOZIAh27xQ9fLXs +id: node.password_protected +label: 'Password protected' +description: '' +targetEntityType: node +cache: true diff --git a/config/core.entity_view_mode.node.rss.yml b/config/core.entity_view_mode.node.rss.yml index 57b9ecad1..dee680b0e 100644 --- a/config/core.entity_view_mode.node.rss.yml +++ b/config/core.entity_view_mode.node.rss.yml @@ -8,5 +8,6 @@ _core: default_config_hash: vlYzr-rp2f9NMp-Qlr4sFjlqRq-90mco5-afLNGwCrU id: node.rss label: RSS +description: '' targetEntityType: node cache: true diff --git a/config/core.entity_view_mode.node.search_index.yml b/config/core.entity_view_mode.node.search_index.yml index 4d3a3f64c..631f1d6b5 100644 --- a/config/core.entity_view_mode.node.search_index.yml +++ b/config/core.entity_view_mode.node.search_index.yml @@ -8,5 +8,6 @@ _core: default_config_hash: fVFfJv_GzBRE-wpRHbfD5a3VjnhbEOXG6lvRd3uaccY id: node.search_index label: 'Search index' +description: '' targetEntityType: node cache: true diff --git a/config/core.entity_view_mode.node.search_result.yml b/config/core.entity_view_mode.node.search_result.yml index b4101a692..5bcdb0248 100644 --- a/config/core.entity_view_mode.node.search_result.yml +++ b/config/core.entity_view_mode.node.search_result.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 6GCOQ-jP2RbdbHA5YWQ6bT8CfGbqrBYKOSC_XY4E3ZM id: node.search_result label: 'Search result' +description: '' targetEntityType: node cache: true diff --git a/config/core.entity_view_mode.node.teaser.yml b/config/core.entity_view_mode.node.teaser.yml index 35f726f0a..7baec93b6 100644 --- a/config/core.entity_view_mode.node.teaser.yml +++ b/config/core.entity_view_mode.node.teaser.yml @@ -8,5 +8,6 @@ _core: default_config_hash: Mz9qWr1kUYK0mjRAGDsr5XS6PvtZ24en_7ndt-pyWe4 id: node.teaser label: Teaser +description: '' targetEntityType: node cache: true diff --git a/config/core.entity_view_mode.node.token.yml b/config/core.entity_view_mode.node.token.yml index d126dc4f3..40f5e1918 100644 --- a/config/core.entity_view_mode.node.token.yml +++ b/config/core.entity_view_mode.node.token.yml @@ -6,5 +6,6 @@ dependencies: - node id: node.token label: Token +description: '' targetEntityType: node cache: true diff --git a/config/core.entity_view_mode.path_alias.token.yml b/config/core.entity_view_mode.path_alias.token.yml index ecb6c43fa..2facec842 100644 --- a/config/core.entity_view_mode.path_alias.token.yml +++ b/config/core.entity_view_mode.path_alias.token.yml @@ -6,5 +6,6 @@ dependencies: - path_alias id: path_alias.token label: Token +description: '' targetEntityType: path_alias cache: true diff --git a/config/core.entity_view_mode.taxonomy_term.featured.yml b/config/core.entity_view_mode.taxonomy_term.featured.yml index c855244ec..ea162f207 100644 --- a/config/core.entity_view_mode.taxonomy_term.featured.yml +++ b/config/core.entity_view_mode.taxonomy_term.featured.yml @@ -6,5 +6,6 @@ dependencies: - taxonomy id: taxonomy_term.featured label: featured +description: '' targetEntityType: taxonomy_term cache: true diff --git a/config/core.entity_view_mode.taxonomy_term.full.yml b/config/core.entity_view_mode.taxonomy_term.full.yml index b07c4f7aa..540370f44 100644 --- a/config/core.entity_view_mode.taxonomy_term.full.yml +++ b/config/core.entity_view_mode.taxonomy_term.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: '-PPKjsNQPvoIDjOuUAvlLocYD976MNjb9Zpgyz5_BWE' id: taxonomy_term.full label: Full +description: '' targetEntityType: taxonomy_term cache: true diff --git a/config/core.entity_view_mode.taxonomy_term.token.yml b/config/core.entity_view_mode.taxonomy_term.token.yml index 69c3341ac..a3fc0222b 100644 --- a/config/core.entity_view_mode.taxonomy_term.token.yml +++ b/config/core.entity_view_mode.taxonomy_term.token.yml @@ -6,5 +6,6 @@ dependencies: - taxonomy id: taxonomy_term.token label: Token +description: '' targetEntityType: taxonomy_term cache: true diff --git a/config/core.entity_view_mode.user.compact.yml b/config/core.entity_view_mode.user.compact.yml index 8b9ba474b..e89b8c677 100644 --- a/config/core.entity_view_mode.user.compact.yml +++ b/config/core.entity_view_mode.user.compact.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 71CSAr_LNPcgu6D6jI4INl1KATkahmeyUFBETAWya8g id: user.compact label: Compact +description: '' targetEntityType: user cache: true diff --git a/config/core.entity_view_mode.user.featured.yml b/config/core.entity_view_mode.user.featured.yml index c20dbed4e..2c9d1b0aa 100644 --- a/config/core.entity_view_mode.user.featured.yml +++ b/config/core.entity_view_mode.user.featured.yml @@ -6,5 +6,6 @@ dependencies: - user id: user.featured label: featured +description: '' targetEntityType: user cache: true diff --git a/config/core.entity_view_mode.user.full.yml b/config/core.entity_view_mode.user.full.yml index 8595eac0d..6ff148aa0 100644 --- a/config/core.entity_view_mode.user.full.yml +++ b/config/core.entity_view_mode.user.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: mQIF_foYjmnVSr9MpcD4CTaJE_FpO1AyDd_DskztGhM id: user.full label: Full +description: '' targetEntityType: user cache: true diff --git a/config/core.entity_view_mode.user.token.yml b/config/core.entity_view_mode.user.token.yml index cac7d0e84..10dd01128 100644 --- a/config/core.entity_view_mode.user.token.yml +++ b/config/core.entity_view_mode.user.token.yml @@ -6,5 +6,6 @@ dependencies: - user id: user.token label: Token +description: '' targetEntityType: user cache: true diff --git a/config/core.extension.yml b/config/core.extension.yml index 3e137722c..7ecb593e3 100644 --- a/config/core.extension.yml +++ b/config/core.extension.yml @@ -29,6 +29,8 @@ module: datetime_range: 0 dynamic_page_cache: 0 editor: 0 + entity_access_password: 0 + entity_access_password_session_backend: 0 field: 0 field_group: 0 field_ui: 0 @@ -40,9 +42,11 @@ module: ghi_blocks: 0 ghi_content: 0 ghi_embargoed_access: 0 + ghi_enforce_alias_pattern: 0 ghi_form_elements: 0 ghi_gin: 0 ghi_hero_image: 0 + ghi_homepage: 0 ghi_local_tasks: 0 ghi_menu: 0 ghi_plan_clusters: 0 @@ -101,7 +105,6 @@ module: path: 0 path_alias: 0 phpexcel: 0 - protected_pages: 0 publishcontent: 0 queue_ui: 0 rabbit_hole: 0 diff --git a/config/core.menu.static_menu_link_overrides.yml b/config/core.menu.static_menu_link_overrides.yml index 319bf697c..9ade910f4 100644 --- a/config/core.menu.static_menu_link_overrides.yml +++ b/config/core.menu.static_menu_link_overrides.yml @@ -199,12 +199,6 @@ definitions: weight: 0 expanded: false enabled: false - 'admin_toolbar_tools__extra_links:node__add__global_section': - menu_name: admin - parent: 'admin_toolbar_tools.extra_links:node.add' - weight: 0 - expanded: false - enabled: false 'admin_toolbar_tools__extra_links:node__add__homepage': menu_name: admin parent: 'admin_toolbar_tools.extra_links:node.add' diff --git a/config/editor.editor.wysiwyg_text.yml b/config/editor.editor.wysiwyg_text.yml index bac7630f3..985191380 100644 --- a/config/editor.editor.wysiwyg_text.yml +++ b/config/editor.editor.wysiwyg_text.yml @@ -24,8 +24,10 @@ settings: - sourceEditing plugins: ckeditor5_list: - reversed: true - startIndex: true + properties: + reversed: true + startIndex: true + multiBlock: true ckeditor5_sourceEditing: allowed_tags: { } image_upload: diff --git a/config/entity_access_password.settings.yml b/config/entity_access_password.settings.yml new file mode 100644 index 000000000..ee4e2674c --- /dev/null +++ b/config/entity_access_password.settings.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: 4UPg-XKAFRUmAOiRMj6GIw6VkWcFn3h4h1iHn6QFTwI +random_password_length: 8 diff --git a/config/field.field.node.article.field_chapter.yml b/config/field.field.node.article.field_chapter.yml deleted file mode 100644 index 289082547..000000000 --- a/config/field.field.node.article.field_chapter.yml +++ /dev/null @@ -1,19 +0,0 @@ -uuid: c9a55f82-6985-4526-bda7-c7addff889f2 -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_chapter - - node.type.article -id: node.article.field_chapter -field_name: field_chapter -entity_type: node -bundle: article -label: Chapter -description: '' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: string diff --git a/config/field.field.node.article.field_protected.yml b/config/field.field.node.article.field_protected.yml new file mode 100644 index 000000000..15a8d423e --- /dev/null +++ b/config/field.field.node.article.field_protected.yml @@ -0,0 +1,38 @@ +uuid: d99914fc-e7d9-4cf0-87aa-4c3e442d0291 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_protected + - node.type.article + module: + - entity_access_password +id: node.article.field_protected +field_name: field_protected +entity_type: node +bundle: article +label: Protected +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + password_entity: false + password_bundle: false + password_global: true + password: '' + view_modes: + default: default + full: full + card: '0' + card_summary: '0' + featured: '0' + grid: '0' + password_protected: '0' + rss: '0' + search_index: '0' + search_result: '0' + teaser: '0' + token: '0' +field_type: entity_access_password_password diff --git a/config/field.field.node.custom_subpage.field_entity_reference.yml b/config/field.field.node.custom_subpage.field_entity_reference.yml index 1c75b7256..041ab39e1 100644 --- a/config/field.field.node.custom_subpage.field_entity_reference.yml +++ b/config/field.field.node.custom_subpage.field_entity_reference.yml @@ -5,7 +5,6 @@ dependencies: config: - field.storage.node.field_entity_reference - node.type.custom_subpage - - node.type.global_section - node.type.section id: node.custom_subpage.field_entity_reference field_name: field_entity_reference @@ -21,11 +20,10 @@ settings: handler: 'default:node' handler_settings: target_bundles: - global_section: global_section section: section sort: field: _none direction: ASC auto_create: false - auto_create_bundle: global_section + auto_create_bundle: null field_type: entity_reference diff --git a/config/field.field.node.custom_subpage.field_protected.yml b/config/field.field.node.custom_subpage.field_protected.yml new file mode 100644 index 000000000..b596d4149 --- /dev/null +++ b/config/field.field.node.custom_subpage.field_protected.yml @@ -0,0 +1,38 @@ +uuid: 2dc0e86a-350f-492a-95b9-67cfe0361053 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_protected + - node.type.custom_subpage + module: + - entity_access_password +id: node.custom_subpage.field_protected +field_name: field_protected +entity_type: node +bundle: custom_subpage +label: Protected +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + password_entity: false + password_bundle: false + password_global: true + password: '' + view_modes: + default: default + full: full + card: '0' + card_summary: '0' + featured: '0' + grid: '0' + password_protected: '0' + rss: '0' + search_index: '0' + search_result: '0' + teaser: '0' + token: '0' +field_type: entity_access_password_password diff --git a/config/field.field.node.document.field_protected.yml b/config/field.field.node.document.field_protected.yml new file mode 100644 index 000000000..676d84342 --- /dev/null +++ b/config/field.field.node.document.field_protected.yml @@ -0,0 +1,38 @@ +uuid: 46ac1650-8832-43fb-bcdb-1a3983e12b51 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_protected + - node.type.document + module: + - entity_access_password +id: node.document.field_protected +field_name: field_protected +entity_type: node +bundle: document +label: Protected +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + password_entity: false + password_bundle: false + password_global: true + password: '' + view_modes: + default: default + full: full + card: '0' + card_summary: '0' + featured: '0' + grid: '0' + password_protected: '0' + rss: '0' + search_index: '0' + search_result: '0' + teaser: '0' + token: '0' +field_type: entity_access_password_password diff --git a/config/field.field.node.financials.field_protected.yml b/config/field.field.node.financials.field_protected.yml new file mode 100644 index 000000000..b8334af91 --- /dev/null +++ b/config/field.field.node.financials.field_protected.yml @@ -0,0 +1,38 @@ +uuid: 74f44b0f-7651-4369-81f6-fc86898964b0 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_protected + - node.type.financials + module: + - entity_access_password +id: node.financials.field_protected +field_name: field_protected +entity_type: node +bundle: financials +label: Protected +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + password_entity: false + password_bundle: false + password_global: true + password: '' + view_modes: + default: default + full: full + card: '0' + card_summary: '0' + featured: '0' + grid: '0' + password_protected: '0' + rss: '0' + search_index: '0' + search_result: '0' + teaser: '0' + token: '0' +field_type: entity_access_password_password diff --git a/config/field.field.node.global_section.field_tags.yml b/config/field.field.node.global_section.field_tags.yml deleted file mode 100644 index 8a416f8f0..000000000 --- a/config/field.field.node.global_section.field_tags.yml +++ /dev/null @@ -1,29 +0,0 @@ -uuid: 6d894542-0eae-430b-a45a-2d15d0cd48a5 -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_tags - - node.type.global_section - - taxonomy.vocabulary.tags -id: node.global_section.field_tags -field_name: field_tags -entity_type: node -bundle: global_section -label: 'Global section tags' -description: 'Define the tags for this global section. This has implications on what content will appear on subpages of this global section. Separate multiple tags by comma. Leave empty to not restrict the available content.' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: - handler: 'default:taxonomy_term' - handler_settings: - target_bundles: - tags: tags - sort: - field: name - direction: asc - auto_create: true - auto_create_bundle: '' -field_type: entity_reference diff --git a/config/field.field.node.global_section.field_team.yml b/config/field.field.node.global_section.field_team.yml deleted file mode 100644 index 892a4fe08..000000000 --- a/config/field.field.node.global_section.field_team.yml +++ /dev/null @@ -1,29 +0,0 @@ -uuid: 7ba50768-fb2a-49ba-82b9-a10efabedb7b -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_team - - node.type.global_section - - taxonomy.vocabulary.team -id: node.global_section.field_team -field_name: field_team -entity_type: node -bundle: global_section -label: Team -description: 'Assign a team that is responsible for this global section.' -required: true -translatable: true -default_value: { } -default_value_callback: '' -settings: - handler: 'default:taxonomy_term' - handler_settings: - target_bundles: - team: team - sort: - field: name - direction: asc - auto_create: false - auto_create_bundle: '' -field_type: entity_reference diff --git a/config/field.field.node.global_section.field_year.yml b/config/field.field.node.global_section.field_year.yml deleted file mode 100644 index 34aff332a..000000000 --- a/config/field.field.node.global_section.field_year.yml +++ /dev/null @@ -1,23 +0,0 @@ -uuid: adf8ca4f-9615-4faa-ad49-836287d62d48 -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_year - - node.type.global_section -id: node.global_section.field_year -field_name: field_year -entity_type: node -bundle: global_section -label: Year -description: 'Enter a year for this global section.' -required: true -translatable: true -default_value: { } -default_value_callback: '' -settings: - min: 2017 - max: 2040 - prefix: '' - suffix: '' -field_type: integer diff --git a/config/field.field.node.global_section.layout_builder__layout.yml b/config/field.field.node.global_section.layout_builder__layout.yml deleted file mode 100644 index e2ce13e23..000000000 --- a/config/field.field.node.global_section.layout_builder__layout.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: ad3203c0-fa95-4cd4-b8bb-3d666a9a1d11 -langcode: en -status: true -dependencies: - config: - - field.storage.node.layout_builder__layout - - node.type.global_section - module: - - layout_builder -id: node.global_section.layout_builder__layout -field_name: layout_builder__layout -entity_type: node -bundle: global_section -label: Layout -description: '' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: layout_section diff --git a/config/field.field.node.global_section.section_menu.yml b/config/field.field.node.global_section.section_menu.yml deleted file mode 100644 index ae158a2d1..000000000 --- a/config/field.field.node.global_section.section_menu.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: 651b6d18-cdf7-421a-9320-01f9c5fa481f -langcode: en -status: true -dependencies: - config: - - field.storage.node.section_menu - - node.type.global_section - module: - - ghi_sections -id: node.global_section.section_menu -field_name: section_menu -entity_type: node -bundle: global_section -label: 'Section menu' -description: '' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: section_menu diff --git a/config/field.field.node.homepage.field_tags.yml b/config/field.field.node.homepage.field_tags.yml deleted file mode 100644 index 26cfd4086..000000000 --- a/config/field.field.node.homepage.field_tags.yml +++ /dev/null @@ -1,29 +0,0 @@ -uuid: 09f9bff5-219e-4500-8804-29aa4d9ff55c -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_tags - - node.type.homepage - - taxonomy.vocabulary.tags -id: node.homepage.field_tags -field_name: field_tags -entity_type: node -bundle: homepage -label: 'Global section tags' -description: 'Select the tags associated with this homepage container. This controls the content that will be available. Enter multiple tags separated by comma.' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: - handler: 'default:taxonomy_term' - handler_settings: - target_bundles: - tags: tags - sort: - field: name - direction: asc - auto_create: true - auto_create_bundle: '' -field_type: entity_reference diff --git a/config/field.field.node.logframe.field_protected.yml b/config/field.field.node.logframe.field_protected.yml new file mode 100644 index 000000000..3917b8200 --- /dev/null +++ b/config/field.field.node.logframe.field_protected.yml @@ -0,0 +1,38 @@ +uuid: c09b459e-b391-4461-af8e-fa79b95eb07c +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_protected + - node.type.logframe + module: + - entity_access_password +id: node.logframe.field_protected +field_name: field_protected +entity_type: node +bundle: logframe +label: Protected +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + password_entity: false + password_bundle: false + password_global: true + password: '' + view_modes: + default: default + full: full + card: '0' + card_summary: '0' + featured: '0' + grid: '0' + password_protected: '0' + rss: '0' + search_index: '0' + search_result: '0' + teaser: '0' + token: '0' +field_type: entity_access_password_password diff --git a/config/field.field.node.plan_cluster.field_protected.yml b/config/field.field.node.plan_cluster.field_protected.yml new file mode 100644 index 000000000..d85b76c70 --- /dev/null +++ b/config/field.field.node.plan_cluster.field_protected.yml @@ -0,0 +1,38 @@ +uuid: 6fc50fcf-2aa4-4140-a58b-cf29b49f7735 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_protected + - node.type.plan_cluster + module: + - entity_access_password +id: node.plan_cluster.field_protected +field_name: field_protected +entity_type: node +bundle: plan_cluster +label: Protected +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + password_entity: false + password_bundle: false + password_global: true + password: '' + view_modes: + default: default + full: full + card: '0' + card_summary: '0' + featured: '0' + grid: '0' + password_protected: '0' + rss: '0' + search_index: '0' + search_result: '0' + teaser: '0' + token: '0' +field_type: entity_access_password_password diff --git a/config/field.field.node.population.field_protected.yml b/config/field.field.node.population.field_protected.yml new file mode 100644 index 000000000..1904a7250 --- /dev/null +++ b/config/field.field.node.population.field_protected.yml @@ -0,0 +1,38 @@ +uuid: b475489a-fcfe-4932-a99e-f552835c490d +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_protected + - node.type.population + module: + - entity_access_password +id: node.population.field_protected +field_name: field_protected +entity_type: node +bundle: population +label: Protected +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + password_entity: false + password_bundle: false + password_global: true + password: '' + view_modes: + default: default + full: full + card: '0' + card_summary: '0' + featured: '0' + grid: '0' + password_protected: '0' + rss: '0' + search_index: '0' + search_result: '0' + teaser: '0' + token: '0' +field_type: entity_access_password_password diff --git a/config/field.field.node.presence.field_protected.yml b/config/field.field.node.presence.field_protected.yml new file mode 100644 index 000000000..0283ca22c --- /dev/null +++ b/config/field.field.node.presence.field_protected.yml @@ -0,0 +1,38 @@ +uuid: 90691d63-3c07-4362-b83a-9ea70b4054c2 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_protected + - node.type.presence + module: + - entity_access_password +id: node.presence.field_protected +field_name: field_protected +entity_type: node +bundle: presence +label: Protected +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + password_entity: false + password_bundle: false + password_global: true + password: '' + view_modes: + default: default + full: full + card: '0' + card_summary: '0' + featured: '0' + grid: '0' + password_protected: '0' + rss: '0' + search_index: '0' + search_result: '0' + teaser: '0' + token: '0' +field_type: entity_access_password_password diff --git a/config/field.field.node.progress.field_protected.yml b/config/field.field.node.progress.field_protected.yml new file mode 100644 index 000000000..4ba6b80a9 --- /dev/null +++ b/config/field.field.node.progress.field_protected.yml @@ -0,0 +1,38 @@ +uuid: 54714545-c4b1-4e1b-ad7a-b410e489de81 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_protected + - node.type.progress + module: + - entity_access_password +id: node.progress.field_protected +field_name: field_protected +entity_type: node +bundle: progress +label: Protected +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + password_entity: false + password_bundle: false + password_global: true + password: '' + view_modes: + default: default + full: full + card: '0' + card_summary: '0' + featured: '0' + grid: '0' + password_protected: '0' + rss: '0' + search_index: '0' + search_result: '0' + teaser: '0' + token: '0' +field_type: entity_access_password_password diff --git a/config/field.field.node.section.field_protected.yml b/config/field.field.node.section.field_protected.yml new file mode 100644 index 000000000..9d8d4689c --- /dev/null +++ b/config/field.field.node.section.field_protected.yml @@ -0,0 +1,38 @@ +uuid: a165b0bb-f049-4c97-85d2-834c61e70ac9 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_protected + - node.type.section + module: + - entity_access_password +id: node.section.field_protected +field_name: field_protected +entity_type: node +bundle: section +label: Protected +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + password_entity: false + password_bundle: false + password_global: true + password: '' + view_modes: + default: default + full: full + card: '0' + card_summary: '0' + featured: '0' + grid: '0' + password_protected: '0' + rss: '0' + search_index: '0' + search_result: '0' + teaser: '0' + token: '0' +field_type: entity_access_password_password diff --git a/config/field.storage.node.field_chapter.yml b/config/field.storage.node.field_chapter.yml deleted file mode 100644 index 1c39d680f..000000000 --- a/config/field.storage.node.field_chapter.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: 3711dcf5-aca8-45c2-a437-0f8102c09a03 -langcode: en -status: true -dependencies: - module: - - node -id: node.field_chapter -field_name: field_chapter -entity_type: node -type: string -settings: - max_length: 255 - case_sensitive: false - is_ascii: false -module: core -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/config/field.storage.node.field_protected.yml b/config/field.storage.node.field_protected.yml new file mode 100644 index 000000000..36f437f69 --- /dev/null +++ b/config/field.storage.node.field_protected.yml @@ -0,0 +1,19 @@ +uuid: 330906df-214a-453e-985d-526d8a2fb7d4 +langcode: en +status: true +dependencies: + module: + - entity_access_password + - node +id: node.field_protected +field_name: field_protected +entity_type: node +type: entity_access_password_password +settings: { } +module: entity_access_password +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/filter.format.html_text.yml b/config/filter.format.html_text.yml index 2e652fec5..d4f57faf2 100644 --- a/config/filter.format.html_text.yml +++ b/config/filter.format.html_text.yml @@ -12,6 +12,15 @@ filters: status: true weight: -45 settings: { } + filter_html: + id: filter_html + provider: filter + status: true + weight: -10 + settings: + allowed_html: "