diff --git a/.gitpod.yml b/.gitpod.yml index 16754c1..7ff2acf 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -1,15 +1,16 @@ -image: drupalpod/drupalpod-gitpod-base:20211116-ready-made-envs +image: + file: .gitpod/Dockerfile tasks: - init: | # Installing DDev and Drupal backend. - .gitpod/scripts/ddev-setup.sh - .gitpod/scripts/drupal-setup.sh + $GITPOD_REPO_ROOT/.gitpod/scripts/ddev-setup.sh + cd $GITPOD_REPO_ROOT/drupal && ddev drupal-install # Installing Nuxt/Druxt frontend. - .gitpod/scripts/nuxt-setup.sh + $GITPOD_REPO_ROOT/.gitpod/scripts/nuxt-setup.sh command: | - .gitpod/scripts/ddev-setup.sh - .gitpod/scripts/nuxt-setup.sh + $GITPOD_REPO_ROOT/.gitpod/scripts/ddev-setup.sh + $GITPOD_REPO_ROOT/.gitpod/scripts/nuxt-setup.sh cd $GITPOD_REPO_ROOT/nuxt && NUXT_TELEMETRY_DISABLED=1 npm run dev # VScode xdebug extension diff --git a/.gitpod/scripts/ddev-setup.sh b/.gitpod/scripts/ddev-setup.sh index 4d697f4..5b917e7 100755 --- a/.gitpod/scripts/ddev-setup.sh +++ b/.gitpod/scripts/ddev-setup.sh @@ -1,13 +1,13 @@ #!/usr/bin/env bash -# Download ddev's images -ddev debug download-images - # Set up ddev for use on gitpod DRUPAL_DIR="${GITPOD_REPO_ROOT}/drupal" +# Download ddev's images +cd $DRUPAL_DIR && ddev debug download-images + # Misc housekeeping before start -ddev config global --instrumentation-opt-in=true +cd $DRUPAL_DIR && ddev config global --instrumentation-opt-in=true # Start ddev cd $DRUPAL_DIR && ddev start -y diff --git a/.gitpod/scripts/drupal-setup.sh b/.gitpod/scripts/drupal-setup.sh deleted file mode 100755 index 98fb078..0000000 --- a/.gitpod/scripts/drupal-setup.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env bash -set -eu -o pipefail - -DRUPAL_DIR="${GITPOD_REPO_ROOT}/drupal" - -# Set up Drupal website -cd "$DRUPAL_DIR" && ddev composer install -cd "$DRUPAL_DIR" && ddev drush -y tome:install -cd "$DRUPAL_DIR" && ddev drush php-eval 'node_access_rebuild\(\);' diff --git a/drupal/.ddev/commands/web/drupal-install b/drupal/.ddev/commands/web/drupal-install new file mode 100755 index 0000000..077fffb --- /dev/null +++ b/drupal/.ddev/commands/web/drupal-install @@ -0,0 +1,9 @@ +#!/bin/bash + +## Description: Install Drupal +## Usage: drupal-install +## Example: "ddev drupal-install" + +composer install +drush -y tome:install +drush php-eval 'node_access_rebuild();' diff --git a/drupal/.ddev/config.yaml b/drupal/.ddev/config.yaml index 32a199d..7ab1bc4 100644 --- a/drupal/.ddev/config.yaml +++ b/drupal/.ddev/config.yaml @@ -1,7 +1,7 @@ -name: Foundry +name: DruxtFoundry type: drupal9 docroot: web -php_version: "7.4" +php_version: "8.1" webserver_type: nginx-fpm router_http_port: "80" router_https_port: "443" diff --git a/drupal/.gitignore b/drupal/.gitignore index 88b4838..37ac094 100644 --- a/drupal/.gitignore +++ b/drupal/.gitignore @@ -1,8 +1,6 @@ -/.ddev/docker-compose.host-docker-internal.yaml - # Ignore directories generated by Composer -/drush/Commands/contrib/ /drush/contrib/ +/drush/Commands/contrib/ /vendor/ /web/core/ /web/modules/contrib/ @@ -21,7 +19,11 @@ # Ignore files generated by common IDEs /.idea/ -/.vscode/ +.vscode/* +!.vscode/launch.json # Ignore .env files as they are personal /.env + +# Ignore auto-generated environmet files +/.ddev/docker-compose.host-docker-internal.yaml diff --git a/drupal/composer.json b/drupal/composer.json index 3c776e0..fa4714b 100644 --- a/drupal/composer.json +++ b/drupal/composer.json @@ -8,76 +8,81 @@ "docs": "https://www.drupal.org/docs/user_guide/en/index.html", "chat": "https://www.drupal.org/node/314178" }, - "repositories": [ - { + "repositories": { + "drupal": { "type": "composer", "url": "https://packages.drupal.org/8" } - ], + }, "require": { - "composer/installers": "1.12.0", - "cweagans/composer-patches": "1.7.2", + "php": ">=8.1", + "composer/installers": "^2.0", + "cweagans/composer-patches": "^1.0", "drupal-tome/tome_drush": "dev-master", - "drupal/admin_audit_trail": "1.0.0-beta1", - "drupal/admin_toolbar": "3.0.3", - "drupal/advanced_text_formatter": "2.1.1", - "drupal/allowed_formats": "1.3.0", - "drupal/anonymous_redirect": "2.2.0-rc1", - "drupal/coffee": "1.2.0", - "drupal/config_filter": "2.2.0", - "drupal/content_lock": "2.2.0", - "drupal/core-composer-scaffold": "9.2.8", - "drupal/core-project-message": "9.2.8", - "drupal/core-recommended": "9.2.8", - "drupal/diff": "1.0.0", - "drupal/druxt": "1.1.1", - "drupal/dynamic_entity_reference": "2.0.0-alpha15", - "drupal/entity_browser": "2.6.0", - "drupal/entity_browser_enhanced": "1.0.0", - "drupal/entity_clone": "1.0.0-beta6", + "drupal/admin_audit_trail": "^1.0", + "drupal/admin_toolbar": "^3.0", + "drupal/advanced_text_formatter": "^2.1", + "drupal/allowed_formats": "^1.3", + "drupal/anonymous_redirect": "^2.2", + "drupal/coffee": "^1.2", + "drupal/config_filter": "^2.2", + "drupal/config_ignore": "^3.0", + "drupal/content_lock": "^2.2", + "drupal/core-composer-scaffold": "^9.3", + "drupal/core-project-message": "^9.3", + "drupal/core-recommended": "^9.3", + "drupal/diff": "^1.0", + "drupal/druxt": "^1.1.1", + "drupal/dynamic_entity_reference": "^2.0", + "drupal/entity_browser": "^2.6", + "drupal/entity_browser_enhanced": "^1.0", + "drupal/entity_clone": "^1.0", "drupal/entity_display_mode": "^1.0", - "drupal/entity_usage": "2.0.0-beta6", - "drupal/environment_indicator": "4.0.3", - "drupal/exclude_node_title": "1.3.0", - "drupal/field_group": "3.2.0", - "drupal/field_tools": "1.0.0-alpha7", - "drupal/focal_point": "1.5.0", - "drupal/gin": "3.x-dev", + "drupal/entity_usage": "^2.0", + "drupal/environment_indicator": "^4.0", + "drupal/exclude_node_title": "^1.3", + "drupal/field_group": "^3.2", + "drupal/field_tools": "^1.0", + "drupal/focal_point": "^1.5", + "drupal/gin": "^3.x-dev", "drupal/gin_login": "1.x-dev", "drupal/gin_toolbar": "1.x-dev", - "drupal/jsonapi_hypermedia": "1.6.0", - "drupal/length_indicator": "1.1.0", - "drupal/linky": "1.0.0-beta1", - "drupal/linky_revision_ui": "2.127.2", - "drupal/linkychecker": "2.0.0-beta1", - "drupal/linkyreplacer": "2.1.0", - "drupal/m4032404": "1.0.0-alpha5", - "drupal/masquerade": "2.0.0-beta4", - "drupal/maxlength": "2.0.0-rc1", - "drupal/media_file_delete": "1.1.0", - "drupal/memcache": "2.3.0", - "drupal/node_edit_protection": "1.0.0", - "drupal/oembed_providers": "2.0.0", - "drupal/paragraphs_ee": "1.8.0", - "drupal/pathauto": "1.8.0", - "drupal/prevent_homepage_deletion": "1.4.0", - "drupal/redirect": "1.6.0", - "drupal/revision_log_default": "1.2.0", - "drupal/role_delegation": "1.1.0", - "drupal/scheduled_transitions": "2.1.0", - "drupal/schema_metatag": "2.2.0", - "drupal/security_review": "1.0.0-alpha2", - "drupal/simple_oauth": "5.0.5", - "drupal/simple_sitemap": "4.0.0-rc1", - "drupal/title_field_for_manage_display": "2.0.0", - "drupal/tome": "1.4.0", - "drupal/transliterate_filenames": "1.5.0", - "drupal/username_enumeration_prevention": "1.2.0", - "drupal/viewfield": "3.0.0-beta6" + "drupal/jsonapi_hypermedia": "^1.6", + "drupal/jsonapi_node_preview": "^1.0@beta", + "drupal/jsonapi_node_preview_tab": "1.0.x-dev", + "drupal/layout_paragraphs": "2.0.x-dev@dev", + "drupal/length_indicator": "^1.2", + "drupal/linky": "^1.0", + "drupal/linky_revision_ui": "^2.127", + "drupal/linkychecker": "^2.0", + "drupal/linkyreplacer": "^2.1", + "drupal/m4032404": "^1.0", + "drupal/masquerade": "^2.0", + "drupal/maxlength": "^2.0", + "drupal/media_file_delete": "^1.1", + "drupal/memcache": "^2.3", + "drupal/node_edit_protection": "^1.0", + "drupal/oembed_providers": "^2.0", + "drupal/paragraphs_ee": "^2.0", + "drupal/pathauto": "^1.8", + "drupal/prevent_homepage_deletion": "^1.4", + "drupal/redirect": "^1.7", + "drupal/revision_log_default": "^1.2", + "drupal/role_delegation": "^1.1", + "drupal/scheduled_transitions": "^2.3", + "drupal/schema_metatag": "^2.2", + "drupal/security_review": "^1.0", + "drupal/simple_oauth": "^5.2", + "drupal/simple_sitemap": "^4.x-dev", + "drupal/title_field_for_manage_display": "^2.0", + "drupal/tome": "^1.4", + "drupal/transliterate_filenames": "^2.0", + "drupal/username_enumeration_prevention": "^1.2", + "drupal/viewfield": "^3.0" }, "require-dev": { - "drupal/core-dev": "9.2.8", - "drush/drush": "10.6.2" + "drupal/core-dev": "^9.3", + "drush/drush": "^10.5" }, "conflict": { "drupal/drupal": "*" @@ -85,6 +90,7 @@ "minimum-stability": "dev", "prefer-stable": true, "config": { + "php": "8.1", "sort-packages": true, "allow-plugins": { "composer/installers": true, @@ -157,25 +163,38 @@ "enable-patching": true, "patches": { "drupal/core": { - "https://www.drupal.org/project/drupal/issues/3247553#comment-14280389": "https://www.drupal.org/files/issues/2021-11-04/3247553-3.patch" + "https://www.drupal.org/project/drupal/issues/3247553#comment-14280389": "https://www.drupal.org/files/issues/2021-11-04/3247553-3.patch", + "https://www.drupal.org/project/drupal/issues/2350939#comment-14289157": "https://www.drupal.org/files/issues/2021-11-12/2350939-202.patch" }, "drupal/entity_clone": { - "Batch field creation https://www.drupal.org/project/entity_clone/issues/2845094#comment-14163283": "https://git.drupalcode.org/project/entity_clone/-/merge_requests/8.diff" + "Batch field creation https://www.drupal.org/project/entity_clone/issues/2845094#comment-14163283": "./patch/2845094.diff" }, "drupal/entity_display_mode": { "Automated Drupal Rector fixes https://www.drupal.org/project/entity_display_mode/issues/3140377#comment-13635386": "https://www.drupal.org/files/issues/2020-05-23/entity_display_mode.1.x-dev.rector.patch" }, + "drupal/dynamic_entity_reference": { + "https://www.drupal.org/project/dynamic_entity_reference/issues/3262121#comment-14396414": "./patch/3262121-by-realityloop-Rename-Label-to-Item-to.patch" + }, "drupal/focal_point": { "Preview link accidentally closes the media library https://www.drupal.org/project/focal_point/issues/3162210#comment-13855854": "https://www.drupal.org/files/issues/2020-10-11/preview_link_accidentally_closes_the_media_library-3162210-19.patch" }, "drupal/gin": { - "https://www.drupal.org/project/gin/issues/3217391#comment-14212917": "https://git.drupalcode.org/project/gin/-/merge_requests/38.diff" + "https://www.drupal.org/project/gin/issues/3217391#comment-14212917": "./patch/3217391.diff", + "https://www.drupal.org/project/gin/issues/3194226#comment-14415576": "./patch/3194226.diff" }, "drupal/gin_toolbar": { - "https://www.drupal.org/project/gin_toolbar/issues/3217393": "https://git.drupalcode.org/project/gin_toolbar/-/merge_requests/9.diff" + "https://www.drupal.org/project/gin_toolbar/issues/3217393": "./patch/3217393.diff" + }, + "drupal/layout_paragraphs": { + "https://www.drupal.org/project/layout_paragraphs/issues/3259729": "https://git.drupalcode.org/project/layout_paragraphs/-/merge_requests/60.diff", + "https://www.drupal.org/project/layout_paragraphs/issues/3265807": "https://git.drupalcode.org/project/layout_paragraphs/-/merge_requests/68.diff", + "https://www.drupal.org/project/layout_paragraphs/issues/3214406#comment-14425196": "https://git.drupalcode.org/project/layout_paragraphs/-/merge_requests/70.diff" }, "drupal/node_edit_protection": { - "Triggers if button used instead of input https://www.drupal.org/project/node_edit_protection/issues/3208719": "https://git.drupalcode.org/project/node_edit_protection/-/merge_requests/1.diff" + "Triggers if button used instead of input https://www.drupal.org/project/node_edit_protection/issues/3208719": "./patch/3208719.diff" + }, + "drupal/tome": { + "https://www.drupal.org/project/tome/issues/3257363#comment-14395629": "https://www.drupal.org/files/issues/2022-02-02/3257363-3.patch" } } } diff --git a/drupal/composer.lock b/drupal/composer.lock index 8cc35a9..9674e41 100644 --- a/drupal/composer.lock +++ b/drupal/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "2383f0ccba1a2abf3c34b4cf25e64d19", + "content-hash": "9a7541d108d26e493190a6e688da16de", "packages": [ { "name": "asm89/stack-cors", @@ -177,38 +177,35 @@ }, { "name": "composer/installers", - "version": "v1.12.0", + "version": "v2.0.1", "source": { "type": "git", "url": "https://github.com/composer/installers.git", - "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19" + "reference": "a241e78aaeb09781f5f5b92ac01ffd13ab43e5e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/installers/zipball/d20a64ed3c94748397ff5973488761b22f6d3f19", - "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19", + "url": "https://api.github.com/repos/composer/installers/zipball/a241e78aaeb09781f5f5b92ac01ffd13ab43e5e8", + "reference": "a241e78aaeb09781f5f5b92ac01ffd13ab43e5e8", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0 || ^2.0" - }, - "replace": { - "roundcube/plugin-installer": "*", - "shama/baton": "*" + "composer-plugin-api": "^1.0 || ^2.0", + "php": "^7.2 || ^8.0" }, "require-dev": { "composer/composer": "1.6.* || ^2.0", "composer/semver": "^1 || ^3", "phpstan/phpstan": "^0.12.55", "phpstan/phpstan-phpunit": "^0.12.16", - "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.3" + "symfony/phpunit-bridge": "^5.3", + "symfony/process": "^5" }, "type": "composer-plugin", "extra": { "class": "Composer\\Installers\\Plugin", "branch-alias": { - "dev-main": "1.x-dev" + "dev-main": "2.x-dev" } }, "autoload": { @@ -230,7 +227,6 @@ "description": "A multi-framework Composer library installer", "homepage": "https://composer.github.io/installers/", "keywords": [ - "Craft", "Dolibarr", "Eliasis", "Hurad", @@ -251,7 +247,6 @@ "Whmcs", "WolfCMS", "agl", - "aimeos", "annotatecms", "attogram", "bitrix", @@ -270,7 +265,6 @@ "grav", "installer", "itop", - "joomla", "known", "kohana", "laravel", @@ -298,9 +292,7 @@ "silverstripe", "sydes", "sylius", - "symfony", "tastyigniter", - "typo3", "wordpress", "yawik", "zend", @@ -308,7 +300,7 @@ ], "support": { "issues": "https://github.com/composer/installers/issues", - "source": "https://github.com/composer/installers/tree/v1.12.0" + "source": "https://github.com/composer/installers/tree/v2.0.1" }, "funding": [ { @@ -324,20 +316,20 @@ "type": "tidelift" } ], - "time": "2021-09-13T08:19:44+00:00" + "time": "2021-09-13T08:21:20+00:00" }, { "name": "composer/semver", - "version": "3.2.5", + "version": "3.2.6", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "31f3ea725711245195f62e54ffa402d8ef2fdba9" + "reference": "83e511e247de329283478496f7a1e114c9517506" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/31f3ea725711245195f62e54ffa402d8ef2fdba9", - "reference": "31f3ea725711245195f62e54ffa402d8ef2fdba9", + "url": "https://api.github.com/repos/composer/semver/zipball/83e511e247de329283478496f7a1e114c9517506", + "reference": "83e511e247de329283478496f7a1e114c9517506", "shasum": "" }, "require": { @@ -389,7 +381,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.2.5" + "source": "https://github.com/composer/semver/tree/3.2.6" }, "funding": [ { @@ -405,20 +397,20 @@ "type": "tidelift" } ], - "time": "2021-05-24T12:41:47+00:00" + "time": "2021-10-25T11:34:17+00:00" }, { "name": "consolidation/annotated-command", - "version": "4.5.1", + "version": "4.5.2", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "701a7abe8505abe89520837be798e15a3953a367" + "reference": "24c1529436b4f4beec3d19aab71fd127817f47ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/701a7abe8505abe89520837be798e15a3953a367", - "reference": "701a7abe8505abe89520837be798e15a3953a367", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/24c1529436b4f4beec3d19aab71fd127817f47ef", + "reference": "24c1529436b4f4beec3d19aab71fd127817f47ef", "shasum": "" }, "require": { @@ -459,9 +451,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.5.1" + "source": "https://github.com/consolidation/annotated-command/tree/4.5.2" }, - "time": "2021-12-30T04:00:37+00:00" + "time": "2022-02-20T16:36:18+00:00" }, { "name": "consolidation/config", @@ -620,21 +612,21 @@ }, { "name": "consolidation/log", - "version": "2.1.0", + "version": "2.1.1", "source": { "type": "git", "url": "https://github.com/consolidation/log.git", - "reference": "9efdd57031bf2fda033f6a256cd8b7902a4e6b92" + "reference": "3ad08dc57e8aff9400111bad36beb0ed387fe6a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/log/zipball/9efdd57031bf2fda033f6a256cd8b7902a4e6b92", - "reference": "9efdd57031bf2fda033f6a256cd8b7902a4e6b92", + "url": "https://api.github.com/repos/consolidation/log/zipball/3ad08dc57e8aff9400111bad36beb0ed387fe6a9", + "reference": "3ad08dc57e8aff9400111bad36beb0ed387fe6a9", "shasum": "" }, "require": { "php": ">=7.1.3", - "psr/log": "^1.0", + "psr/log": "^1 || ^2", "symfony/console": "^4 || ^5 || ^6" }, "require-dev": { @@ -666,9 +658,9 @@ "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.", "support": { "issues": "https://github.com/consolidation/log/issues", - "source": "https://github.com/consolidation/log/tree/2.1.0" + "source": "https://github.com/consolidation/log/tree/2.1.1" }, - "time": "2022-01-30T03:49:07+00:00" + "time": "2022-02-24T04:27:32+00:00" }, { "name": "consolidation/output-formatters", @@ -731,16 +723,16 @@ }, { "name": "consolidation/robo", - "version": "3.0.8", + "version": "3.0.10", "source": { "type": "git", "url": "https://github.com/consolidation/robo.git", - "reference": "a6b567570c0f86d5f82e1e638d3c384817c66551" + "reference": "206bbe23b34081a36bfefc4de2abbc1abcd29ef4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/robo/zipball/a6b567570c0f86d5f82e1e638d3c384817c66551", - "reference": "a6b567570c0f86d5f82e1e638d3c384817c66551", + "url": "https://api.github.com/repos/consolidation/robo/zipball/206bbe23b34081a36bfefc4de2abbc1abcd29ef4", + "reference": "206bbe23b34081a36bfefc4de2abbc1abcd29ef4", "shasum": "" }, "require": { @@ -755,7 +747,7 @@ "symfony/event-dispatcher": "^4.4.19 || ^5 || ^6", "symfony/filesystem": "^4.4.9 || ^5 || ^6", "symfony/finder": "^4.4.9 || ^5 || ^6", - "symfony/process": "^4.4.9 || ^5", + "symfony/process": "^4.4.9 || ^5 || ^6", "symfony/yaml": "^4.4 || ^5 || ^6" }, "conflict": { @@ -824,9 +816,9 @@ "description": "Modern task runner", "support": { "issues": "https://github.com/consolidation/robo/issues", - "source": "https://github.com/consolidation/robo/tree/3.0.8" + "source": "https://github.com/consolidation/robo/tree/3.0.10" }, - "time": "2022-02-15T17:58:50+00:00" + "time": "2022-02-21T17:19:14+00:00" }, { "name": "consolidation/self-update", @@ -885,22 +877,22 @@ }, { "name": "consolidation/site-alias", - "version": "3.1.3", + "version": "3.1.5", "source": { "type": "git", "url": "https://github.com/consolidation/site-alias.git", - "reference": "e2784362e98f315c996fb2b9ed80a9118a0ba8b7" + "reference": "ef2eb7d37e59b3d837b4556d4d8070cb345b378c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-alias/zipball/e2784362e98f315c996fb2b9ed80a9118a0ba8b7", - "reference": "e2784362e98f315c996fb2b9ed80a9118a0ba8b7", + "url": "https://api.github.com/repos/consolidation/site-alias/zipball/ef2eb7d37e59b3d837b4556d4d8070cb345b378c", + "reference": "ef2eb7d37e59b3d837b4556d4d8070cb345b378c", "shasum": "" }, "require": { - "consolidation/config": "^1.2.1|^2", + "consolidation/config": "^1.2.1 || ^2", "php": ">=5.5.0", - "symfony/finder": "~2.3|^3|^4.4|^5" + "symfony/finder": "~2.3 || ^3 || ^4.4 || ^5 || ^6" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", @@ -937,22 +929,22 @@ "description": "Manage alias records for local and remote sites.", "support": { "issues": "https://github.com/consolidation/site-alias/issues", - "source": "https://github.com/consolidation/site-alias/tree/3.1.3" + "source": "https://github.com/consolidation/site-alias/tree/3.1.5" }, - "time": "2022-01-03T19:00:28+00:00" + "time": "2022-02-23T23:59:18+00:00" }, { "name": "consolidation/site-process", - "version": "4.1.3", + "version": "4.2.0", "source": { "type": "git", "url": "https://github.com/consolidation/site-process.git", - "reference": "ca41dc82b280bccdf1b231d5599c7d506fba5c04" + "reference": "9ef08d471573d6a56405b06ef6830dd70c883072" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-process/zipball/ca41dc82b280bccdf1b231d5599c7d506fba5c04", - "reference": "ca41dc82b280bccdf1b231d5599c7d506fba5c04", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/9ef08d471573d6a56405b06ef6830dd70c883072", + "reference": "9ef08d471573d6a56405b06ef6830dd70c883072", "shasum": "" }, "require": { @@ -995,9 +987,9 @@ "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.", "support": { "issues": "https://github.com/consolidation/site-process/issues", - "source": "https://github.com/consolidation/site-process/tree/4.1.3" + "source": "https://github.com/consolidation/site-process/tree/4.2.0" }, - "time": "2022-01-18T23:04:54+00:00" + "time": "2022-02-19T04:09:55+00:00" }, { "name": "cweagans/composer-patches", @@ -1178,16 +1170,16 @@ }, { "name": "doctrine/annotations", - "version": "1.13.1", + "version": "1.13.2", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f" + "reference": "5b668aef16090008790395c02c893b1ba13f7e08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f", - "reference": "e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/5b668aef16090008790395c02c893b1ba13f7e08", + "reference": "5b668aef16090008790395c02c893b1ba13f7e08", "shasum": "" }, "require": { @@ -1244,9 +1236,9 @@ ], "support": { "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.13.1" + "source": "https://github.com/doctrine/annotations/tree/1.13.2" }, - "time": "2021-05-16T18:07:53+00:00" + "time": "2021-08-05T19:00:23+00:00" }, { "name": "doctrine/lexer", @@ -1417,16 +1409,16 @@ "source": { "type": "git", "url": "https://github.com/drupal-tome/tome_drush.git", - "reference": "6a66e06184aaf2718326eefdd8d4ba77e49e49dd" + "reference": "e74e97a4f05952f527c748b4af19d2e2c461aedb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal-tome/tome_drush/zipball/6a66e06184aaf2718326eefdd8d4ba77e49e49dd", - "reference": "6a66e06184aaf2718326eefdd8d4ba77e49e49dd", + "url": "https://api.github.com/repos/drupal-tome/tome_drush/zipball/e74e97a4f05952f527c748b4af19d2e2c461aedb", + "reference": "e74e97a4f05952f527c748b4af19d2e2c461aedb", "shasum": "" }, "require": { - "drush/drush": "^9.6.0 || ^10.0" + "drush/drush": "^9.6.0 || ^10.0 || ^11.0" }, "default-branch": true, "type": "drupal-drush", @@ -1445,7 +1437,7 @@ "issues": "https://github.com/drupal-tome/tome_drush/issues", "source": "https://github.com/drupal-tome/tome_drush/tree/master" }, - "time": "2020-06-06T23:22:43+00:00" + "time": "2022-02-18T06:20:45+00:00" }, { "name": "drupal/admin_audit_trail", @@ -1502,20 +1494,20 @@ }, { "name": "drupal/admin_toolbar", - "version": "3.0.3", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_toolbar.git", - "reference": "3.0.3" + "reference": "3.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.0.3.zip", - "reference": "3.0.3", - "shasum": "ce735c931c0bd6da79bd8e45ca459d61015bbe44" + "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.1.0.zip", + "reference": "3.1.0", + "shasum": "7b596d7de04faca747ba3e5216c2e819aae71f40" }, "require": { - "drupal/core": "^8.8.0 || ^9.0" + "drupal/core": "^8.8.0 || ^9.0 || ^10.0" }, "require-dev": { "drupal/admin_toolbar_tools": "*" @@ -1523,8 +1515,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.3", - "datestamp": "1632322497", + "version": "3.1.0", + "datestamp": "1643742891", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1631,26 +1623,26 @@ }, { "name": "drupal/allowed_formats", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/allowed_formats.git", - "reference": "8.x-1.3" + "reference": "8.x-1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/allowed_formats-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "4c3c036d7b41428d6e22b61f1219de0ab012feec" + "url": "https://ftp.drupal.org/files/projects/allowed_formats-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "6c73fd69781e8a7c3ebc394ce74f981b6da50eae" }, "require": { - "drupal/core": "^8.7.7 || ^9" + "drupal/core": "^8.8 || ^9" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1592909219", + "version": "8.x-1.4", + "datestamp": "1643490593", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1663,18 +1655,31 @@ ], "authors": [ { - "name": "floretan", - "homepage": "https://www.drupal.org/user/66163" + "name": "Northern Commerce (formerly Digital Echidna)", + "homepage": "https://www.drupal.org/northern-commerce-formerly-digital-echidna", + "role": "Supporting organization" + }, + { + "name": "Jordan Thompson (nord102)", + "homepage": "https://www.drupal.org/u/nord102", + "role": "Maintainer" + }, + { + "name": "Wunder", + "homepage": "https://www.drupal.org/wunder", + "role": "Supporting organization" }, { - "name": "nord102", - "homepage": "https://www.drupal.org/user/3471419" + "name": "Florian Loretan (floretan)", + "homepage": "https://www.drupal.org/u/floretan", + "role": "Maintainer" } ], "description": "Limit which text formats are available for each field instance.", "homepage": "https://www.drupal.org/project/allowed_formats", "support": { - "source": "https://git.drupalcode.org/project/allowed_formats" + "source": "http://cgit.drupalcode.org/allowed_formats", + "issues": "https://www.drupal.org/project/issues/allowed_formats" } }, { @@ -1868,6 +1873,68 @@ "slack": "https://drupal.slack.com/archives/C45342CDD" } }, + { + "name": "drupal/config_ignore", + "version": "3.0.0-beta1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/config_ignore.git", + "reference": "8.x-3.0-beta1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/config_ignore-8.x-3.0-beta1.zip", + "reference": "8.x-3.0-beta1", + "shasum": "fc559ad7c5d0de2172a5b5980943d812f6b3b006" + }, + "require": { + "drupal/core": "^8.8 || ^9", + "php": ">=7.1.3" + }, + "require-dev": { + "drupal/config_filter": "^1.8||^2.2", + "drush/drush": "^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-3.0-beta1", + "datestamp": "1627977337", + "security-coverage": { + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Tommy Lynge Jørgensen", + "homepage": "https://www.drupal.org/u/tlyngej", + "email": "tlyngej@gmail.com", + "role": "Maintainer" + }, + { + "name": "Fabian Bircher", + "homepage": "https://www.drupal.org/u/bircher", + "role": "Maintainer" + }, + { + "name": "tlyngej", + "homepage": "https://www.drupal.org/user/413139" + } + ], + "description": "Ignore certain configuration during import.", + "homepage": "http://drupal.org/project/config_ignore", + "support": { + "source": "http://cgit.drupalcode.org/config_ignore", + "issues": "http://drupal.org/project/config_ignore", + "irc": "irc://irc.freenode.org/drupal-contribute" + } + }, { "name": "drupal/consumers", "version": "1.11.0", @@ -1978,16 +2045,16 @@ }, { "name": "drupal/core", - "version": "9.2.8", + "version": "9.3.6", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "b40ae04a0a8a8a0952e77da7545de5ee8fa40757" + "reference": "2c0c89a0f49fab56f8322721888cdfa28fe98c3a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/b40ae04a0a8a8a0952e77da7545de5ee8fa40757", - "reference": "b40ae04a0a8a8a0952e77da7545de5ee8fa40757", + "url": "https://api.github.com/repos/drupal/core/zipball/2c0c89a0f49fab56f8322721888cdfa28fe98c3a", + "reference": "2c0c89a0f49fab56f8322721888cdfa28fe98c3a", "shasum": "" }, "require": { @@ -1995,7 +2062,7 @@ "composer/semver": "^3.0", "doctrine/annotations": "^1.12", "doctrine/reflection": "^1.1", - "egulias/email-validator": "^2.0", + "egulias/email-validator": "^2.1.22|^3.0", "ext-date": "*", "ext-dom": "*", "ext-filter": "*", @@ -2023,8 +2090,9 @@ "symfony/event-dispatcher": "^4.4", "symfony/http-foundation": "^4.4.7", "symfony/http-kernel": "^4.4", - "symfony/mime": "^5.3.0", + "symfony/mime": "^5.4", "symfony/polyfill-iconv": "^1.0", + "symfony/polyfill-php80": "^1.16", "symfony/process": "^4.4", "symfony/psr-http-message-bridge": "^2.0", "symfony/routing": "^4.4", @@ -2051,6 +2119,7 @@ "drupal/book": "self.version", "drupal/breakpoint": "self.version", "drupal/ckeditor": "self.version", + "drupal/ckeditor5": "self.version", "drupal/claro": "self.version", "drupal/classy": "self.version", "drupal/color": "self.version", @@ -2184,7 +2253,8 @@ }, "autoload": { "files": [ - "includes/bootstrap.inc" + "includes/bootstrap.inc", + "includes/guzzle_php81_shim.php" ], "psr-4": { "Drupal\\Core\\": "lib/Drupal/Core", @@ -2226,22 +2296,22 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/9.2.8" + "source": "https://github.com/drupal/core/tree/9.3.6" }, - "time": "2021-11-03T17:25:16+00:00" + "time": "2022-02-15T20:26:28+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "9.2.8", + "version": "9.3.6", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "3c9efe8e154acc2cadb86b51733be55556677b0b" + "reference": "d3e0b1d707125c5de0f54315906e65654c3608da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/3c9efe8e154acc2cadb86b51733be55556677b0b", - "reference": "3c9efe8e154acc2cadb86b51733be55556677b0b", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/d3e0b1d707125c5de0f54315906e65654c3608da", + "reference": "d3e0b1d707125c5de0f54315906e65654c3608da", "shasum": "" }, "require": { @@ -2276,13 +2346,13 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/9.2.8" + "source": "https://github.com/drupal/core-composer-scaffold/tree/9.3.6" }, - "time": "2021-08-24T12:04:07+00:00" + "time": "2021-11-19T09:52:23+00:00" }, { "name": "drupal/core-project-message", - "version": "9.2.8", + "version": "9.3.6", "source": { "type": "git", "url": "https://github.com/drupal/core-project-message.git", @@ -2317,44 +2387,43 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-project-message/tree/9.3.0-alpha1" + "source": "https://github.com/drupal/core-project-message/tree/10.0.0-alpha1" }, "time": "2020-09-14T13:40:36+00:00" }, { "name": "drupal/core-recommended", - "version": "9.2.8", + "version": "9.3.6", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "c77ac58a8ef159065a7d28853e41f758a9cb057d" + "reference": "1b24d3f87b55510f85d8495a63e141e601e32a88" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/c77ac58a8ef159065a7d28853e41f758a9cb057d", - "reference": "c77ac58a8ef159065a7d28853e41f758a9cb057d", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/1b24d3f87b55510f85d8495a63e141e601e32a88", + "reference": "1b24d3f87b55510f85d8495a63e141e601e32a88", "shasum": "" }, "require": { "asm89/stack-cors": "1.3.0", - "composer/semver": "3.2.5", - "doctrine/annotations": "1.13.1", + "composer/semver": "3.2.6", + "doctrine/annotations": "1.13.2", "doctrine/lexer": "1.2.1", "doctrine/reflection": "1.2.2", - "drupal/core": "9.2.8", - "egulias/email-validator": "2.1.25", + "drupal/core": "9.3.6", + "egulias/email-validator": "3.1.2", "guzzlehttp/guzzle": "6.5.5", - "guzzlehttp/promises": "1.4.1", - "guzzlehttp/psr7": "1.8.2", - "laminas/laminas-diactoros": "2.6.0", - "laminas/laminas-escaper": "2.7.0", - "laminas/laminas-feed": "2.14.1", - "laminas/laminas-stdlib": "3.3.1", - "laminas/laminas-zendframework-bridge": "1.2.0", - "masterminds/html5": "2.7.4", + "guzzlehttp/promises": "1.5.1", + "guzzlehttp/psr7": "1.8.3", + "laminas/laminas-diactoros": "2.8.0", + "laminas/laminas-escaper": "2.9.0", + "laminas/laminas-feed": "2.15.0", + "laminas/laminas-stdlib": "3.6.1", + "masterminds/html5": "2.7.5", "pear/archive_tar": "1.4.14", "pear/console_getopt": "v1.4.3", - "pear/pear-core-minimal": "v1.10.10", + "pear/pear-core-minimal": "v1.10.11", "pear/pear_exception": "v1.0.2", "psr/cache": "1.0.1", "psr/container": "1.1.1", @@ -2363,36 +2432,36 @@ "psr/log": "1.1.4", "ralouphie/getallheaders": "3.0.3", "stack/builder": "v1.0.6", - "symfony-cmf/routing": "2.3.3", - "symfony/console": "v4.4.25", - "symfony/debug": "v4.4.25", - "symfony/dependency-injection": "v4.4.25", - "symfony/deprecation-contracts": "v2.4.0", - "symfony/error-handler": "v4.4.25", - "symfony/event-dispatcher": "v4.4.25", - "symfony/event-dispatcher-contracts": "v1.1.9", - "symfony/http-client-contracts": "v2.4.0", - "symfony/http-foundation": "v4.4.25", - "symfony/http-kernel": "v4.4.25", - "symfony/mime": "v5.3.0", + "symfony-cmf/routing": "2.3.4", + "symfony/console": "v4.4.34", + "symfony/debug": "v4.4.31", + "symfony/dependency-injection": "v4.4.34", + "symfony/deprecation-contracts": "v2.5.0", + "symfony/error-handler": "v4.4.34", + "symfony/event-dispatcher": "v4.4.34", + "symfony/event-dispatcher-contracts": "v1.1.11", + "symfony/http-client-contracts": "v2.5.0", + "symfony/http-foundation": "v4.4.34", + "symfony/http-kernel": "v4.4.35", + "symfony/mime": "v5.4.0", "symfony/polyfill-ctype": "v1.23.0", "symfony/polyfill-iconv": "v1.23.0", "symfony/polyfill-intl-idn": "v1.23.0", "symfony/polyfill-intl-normalizer": "v1.23.0", - "symfony/polyfill-mbstring": "v1.23.0", - "symfony/polyfill-php80": "v1.23.0", - "symfony/process": "v4.4.25", - "symfony/psr-http-message-bridge": "v2.1.0", - "symfony/routing": "v4.4.25", - "symfony/serializer": "v4.4.25", - "symfony/service-contracts": "v2.4.0", - "symfony/translation": "v4.4.25", - "symfony/translation-contracts": "v2.4.0", - "symfony/validator": "v4.4.25", - "symfony/var-dumper": "v5.3.0", - "symfony/yaml": "v4.4.25", - "twig/twig": "v2.14.6", - "typo3/phar-stream-wrapper": "v3.1.6" + "symfony/polyfill-mbstring": "v1.23.1", + "symfony/polyfill-php80": "v1.23.1", + "symfony/process": "v4.4.35", + "symfony/psr-http-message-bridge": "v2.1.2", + "symfony/routing": "v4.4.34", + "symfony/serializer": "v4.4.35", + "symfony/service-contracts": "v2.5.0", + "symfony/translation": "v4.4.34", + "symfony/translation-contracts": "v2.5.0", + "symfony/validator": "v4.4.35", + "symfony/var-dumper": "v5.4.0", + "symfony/yaml": "v4.4.34", + "twig/twig": "v2.14.11", + "typo3/phar-stream-wrapper": "v3.1.7" }, "conflict": { "webflo/drupal-core-strict": "*" @@ -2404,23 +2473,23 @@ ], "description": "Locked core dependencies; require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/9.2.8" + "source": "https://github.com/drupal/core-recommended/tree/9.3.6" }, - "time": "2021-11-03T17:25:16+00:00" + "time": "2022-02-15T20:26:28+00:00" }, { "name": "drupal/crop", - "version": "2.1.0", + "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/crop.git", - "reference": "8.x-2.1" + "reference": "8.x-2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/crop-8.x-2.1.zip", - "reference": "8.x-2.1", - "shasum": "c03541907d59874ca8a81f574258f6c0de8cbdc8" + "url": "https://ftp.drupal.org/files/projects/crop-8.x-2.2.zip", + "reference": "8.x-2.2", + "shasum": "b5a84c6b85b9582e686ccf421295611d9dd52055" }, "require": { "drupal/core": "^8.8 || ^9" @@ -2428,8 +2497,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.1", - "datestamp": "1585251827", + "version": "8.x-2.2", + "datestamp": "1645187494", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2751,29 +2820,33 @@ }, { "name": "drupal/dynamic_entity_reference", - "version": "2.0.0-alpha15", + "version": "2.0.0-alpha19", "source": { "type": "git", "url": "https://git.drupalcode.org/project/dynamic_entity_reference.git", - "reference": "8.x-2.0-alpha15" + "reference": "8.x-2.0-alpha19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/dynamic_entity_reference-8.x-2.0-alpha15.zip", - "reference": "8.x-2.0-alpha15", - "shasum": "9acea1f6e893722b403672d18a1666178b466232" + "url": "https://ftp.drupal.org/files/projects/dynamic_entity_reference-8.x-2.0-alpha19.zip", + "reference": "8.x-2.0-alpha19", + "shasum": "a5343baf212eb3371aca77a119e83cf9a3ff11eb" }, "require": { - "drupal/core": "^8.7.7 || ^9" + "drupal/core": "^9.3", + "php": ">=7.4" }, "require-dev": { - "drupal/diff": "1.x-dev" + "drupal/diff": "1.x-dev", + "mglaman/phpstan-drupal": "^1.1", + "phpstan/phpstan": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.0-alpha15", - "datestamp": "1620862956", + "version": "8.x-2.0-alpha19", + "datestamp": "1644273087", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -3010,7 +3083,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_display_mode.git", - "reference": "fa979ba3175a36fd5ca142a01752582212971bdc" + "reference": "bc29be6d4c883a0e6775d7079544c84a2f92638a" }, "require": { "drupal/core": "^8 || ^9" @@ -3224,17 +3297,17 @@ }, { "name": "drupal/environment_indicator", - "version": "4.0.3", + "version": "4.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/environment_indicator.git", - "reference": "4.0.3" + "reference": "4.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.3.zip", - "reference": "4.0.3", - "shasum": "2518cdb8f758e94a9415a16ff2d114504eca5ef4" + "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.4.zip", + "reference": "4.0.4", + "shasum": "37cb19ca432c29a2351947fb59fc1271ff98dce3" }, "require": { "drupal/core": "^8.8 || ^9" @@ -3242,8 +3315,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.3", - "datestamp": "1617285310", + "version": "4.0.4", + "datestamp": "1644420669", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3295,7 +3368,7 @@ "extra": { "drupal": { "version": "8.x-1.3", - "datestamp": "1634750841", + "datestamp": "1634750930", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3394,17 +3467,17 @@ }, { "name": "drupal/field_tools", - "version": "1.0.0-alpha7", + "version": "1.0.0-alpha9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_tools.git", - "reference": "8.x-1.0-alpha7" + "reference": "8.x-1.0-alpha9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_tools-8.x-1.0-alpha7.zip", - "reference": "8.x-1.0-alpha7", - "shasum": "0255d72e07a08233793aa887be9e5b5225a38194" + "url": "https://ftp.drupal.org/files/projects/field_tools-8.x-1.0-alpha9.zip", + "reference": "8.x-1.0-alpha9", + "shasum": "2528d48ee2fa796c50c7c0fdf91f80dba173a4b2" }, "require": { "drupal/core": "^8 || ^9" @@ -3412,8 +3485,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-alpha7", - "datestamp": "1616686417", + "version": "8.x-1.0-alpha9", + "datestamp": "1645310211", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -3497,10 +3570,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin.git", - "reference": "d2e16a11c9fb7df9d7aac077d54611a51770bf78" + "reference": "daf38e72a529c3d45f7afbf75f6f3b3e596df5ce" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10", + "drupal/core": "^8.9 || ^9 || ^10", "drupal/gin_toolbar": "^1.0@beta" }, "type": "drupal-theme", @@ -3509,8 +3582,8 @@ "dev-3.x": "3.x-dev" }, "drupal": { - "version": "8.x-3.0-alpha37+9-dev", - "datestamp": "1634759366", + "version": "8.x-3.0-alpha37+67-dev", + "datestamp": "1645538002", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -3526,10 +3599,6 @@ "name": "Sascha Eggenberger (saschaeggi)", "homepage": "https://www.drupal.org/u/saschaeggi", "role": "Maintainer" - }, - { - "name": "saschaeggi", - "homepage": "https://www.drupal.org/user/1999056" } ], "description": "For a better Admin and Content Editor Experience.", @@ -3555,7 +3624,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_login.git", - "reference": "6590f577b442b09afdbb7f3c60a36cc5e969305c" + "reference": "a0c75f2226c432e7d5b156f41417367e8f7fd09a" }, "require": { "drupal/core": "^8 || ^9 || ^10" @@ -3566,8 +3635,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-rc8+1-dev", - "datestamp": "1623224100", + "version": "8.x-1.0+3-dev", + "datestamp": "1644786828", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -3583,10 +3652,6 @@ "name": "Sascha Eggenberger (saschaeggi)", "homepage": "https://www.drupal.org/u/saschaeggi", "role": "Maintainer" - }, - { - "name": "saschaeggi", - "homepage": "https://www.drupal.org/user/1999056" } ], "description": "Custom Drupal Login for Gin theme", @@ -3615,7 +3680,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_toolbar.git", - "reference": "6924801f4cf54544ea80eb11a961f2cbf0fc4702" + "reference": "802a3b763162f2bfcdc692b1710228dfa0b87f6a" }, "require": { "drupal/core": "^8 || ^9 || ^10" @@ -3626,8 +3691,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-beta19+3-dev", - "datestamp": "1633945762", + "version": "8.x-1.0-beta20+9-dev", + "datestamp": "1644785408", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -3790,6 +3855,95 @@ "source": "https://git.drupalcode.org/project/jsonapi_menu_items" } }, + { + "name": "drupal/jsonapi_node_preview", + "version": "1.0.0-beta1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jsonapi_node_preview.git", + "reference": "1.0.0-beta1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/jsonapi_node_preview-1.0.0-beta1.zip", + "reference": "1.0.0-beta1", + "shasum": "f44a9f6d8275cb8e43b333218bc37ed00889b5e6" + }, + "require": { + "drupal/core": "^9" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.0.0-beta1", + "datestamp": "1643152565", + "security-coverage": { + "status": "not-covered", + "message": "Project has not opted into security advisory coverage!" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "alberto-silva", + "homepage": "https://www.drupal.org/user/1194228" + } + ], + "description": "Exposes node previews in JSON:API.", + "homepage": "https://www.drupal.org/project/jsonapi_node_preview", + "support": { + "source": "https://git.drupalcode.org/project/jsonapi_node_preview" + } + }, + { + "name": "drupal/jsonapi_node_preview_tab", + "version": "dev-1.0.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jsonapi_node_preview_tab.git", + "reference": "2b7ac6253972c04c84edf43049ac6388b80bc8c7" + }, + "require": { + "drupal/core": "^8 || ^9" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-1.0.x": "1.0.x-dev" + }, + "drupal": { + "version": "1.0.x-dev", + "datestamp": "1645909937", + "security-coverage": { + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Deciphered", + "homepage": "https://www.drupal.org/user/103796" + }, + { + "name": "mandclu", + "homepage": "https://www.drupal.org/user/52136" + } + ], + "description": "Adds a tab to nodes to allow easy preview of the node's JSON:API structure.", + "homepage": "https://www.drupal.org/project/jsonapi_node_preview_tab", + "support": { + "source": "https://git.drupalcode.org/project/jsonapi_node_preview_tab" + } + }, { "name": "drupal/jsonapi_resources", "version": "1.0.0-beta4", @@ -3899,28 +4053,82 @@ "source": "https://git.drupalcode.org/project/jsonapi_views" } }, + { + "name": "drupal/layout_paragraphs", + "version": "dev-2.0.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/layout_paragraphs.git", + "reference": "45f547189afce3696f5bc433cc0f0f0a0becf506" + }, + "require": { + "drupal/core": "^8 || ^9", + "drupal/paragraphs": "^1.6" + }, + "require-dev": { + "drupal/entity_usage": "2.x-dev", + "drupal/paragraphs-paragraphs_library": "*" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.0-beta6+23-dev", + "datestamp": "1644597356", + "security-coverage": { + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "itamair", + "homepage": "https://www.drupal.org/user/1179076" + }, + { + "name": "justin2pin", + "homepage": "https://www.drupal.org/user/278450" + } + ], + "description": "Layout Paragraphs", + "homepage": "https://www.drupal.org/project/layout_paragraphs", + "keywords": [ + "Drupal" + ], + "support": { + "source": "http://cgit.drupalcode.org/layout_paragraphs", + "issues": "https://www.drupal.org/project/issues/layout_paragraphs" + } + }, { "name": "drupal/length_indicator", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/length_indicator.git", - "reference": "8.x-1.1" + "reference": "8.x-1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/length_indicator-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "534c8e8a82bcccdc05f5aa4509fbfc5a805f998e" + "url": "https://ftp.drupal.org/files/projects/length_indicator-8.x-1.2.zip", + "reference": "8.x-1.2", + "shasum": "dcfc10091c0bf9d97f0275d127c8a450b37287b3" }, "require": { - "drupal/core": "^8.7.7 || ^9" + "drupal/core": "^9.2 || ^10.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1578569887", + "version": "8.x-1.2", + "datestamp": "1645529468", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4158,17 +4366,17 @@ }, { "name": "drupal/linkyreplacer", - "version": "2.1.0", + "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/linkyreplacer.git", - "reference": "2.1.0" + "reference": "2.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/linkyreplacer-2.1.0.zip", - "reference": "2.1.0", - "shasum": "aea8fbbe76c6db0f4a992af95713c5aa4963be3f" + "url": "https://ftp.drupal.org/files/projects/linkyreplacer-2.2.0.zip", + "reference": "2.2.0", + "shasum": "748f1998cfabead0a1b19aab4a0e90974b98fce1" }, "require": { "drupal/core": "^8.8 || ^9", @@ -4179,8 +4387,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1630478898", + "version": "2.2.0", + "datestamp": "1643339542", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4653,17 +4861,17 @@ }, { "name": "drupal/oembed_providers", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/oembed_providers.git", - "reference": "2.0.0" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/oembed_providers-2.0.0.zip", - "reference": "2.0.0", - "shasum": "39bb3e54044a98fea63d1cccdf0670cfeb57b76c" + "url": "https://ftp.drupal.org/files/projects/oembed_providers-2.0.1.zip", + "reference": "2.0.1", + "shasum": "8cbbf1afb84d3ce56f0e13e836cd863cd50304ef" }, "require": { "drupal/core": "^9.0" @@ -4671,8 +4879,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1630522621", + "version": "2.0.1", + "datestamp": "1643645889", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4785,21 +4993,21 @@ }, { "name": "drupal/paragraphs_ee", - "version": "1.8.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/paragraphs_ee.git", - "reference": "8.x-1.8" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/paragraphs_ee-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "191ec06f3ed2c6c35205fe98235b52905ab5d17f" + "url": "https://ftp.drupal.org/files/projects/paragraphs_ee-2.0.1.zip", + "reference": "2.0.1", + "shasum": "9b27b20cdbcdc3712d0535e2e0e404e3ec1f86ab" }, "require": { "drupal/core": "^8.6 || ^9", - "drupal/paragraphs_features": "^1.4" + "drupal/paragraphs_features": "~1.15" }, "require-dev": { "drupal/paragraphs_sets": "*" @@ -4807,8 +5015,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1625752334", + "version": "2.0.1", + "datestamp": "1643892668", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4903,17 +5111,17 @@ }, { "name": "drupal/pathauto", - "version": "1.8.0", + "version": "1.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pathauto.git", - "reference": "8.x-1.8" + "reference": "8.x-1.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "ede3216abb9c4f77709338d9147334c595046329" + "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.9.zip", + "reference": "8.x-1.9", + "shasum": "f075ebff595c9b8b62333d65ad29020330e0ea9d" }, "require": { "drupal/core": "^8.8 || ^9", @@ -4926,8 +5134,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1588103046", + "version": "8.x-1.9", + "datestamp": "1644822949", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5021,17 +5229,17 @@ }, { "name": "drupal/redirect", - "version": "1.6.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/redirect.git", - "reference": "8.x-1.6" + "reference": "8.x-1.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "f848e001deac8425ae57d4b9397087c491d37294" + "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.7.zip", + "reference": "8.x-1.7", + "shasum": "013b2541a5ef0cf423a3caa1ae89cc5866504877" }, "require": { "drupal/core": "^8.8 || ^9" @@ -5039,8 +5247,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1589312204", + "version": "8.x-1.7", + "datestamp": "1639380488", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5121,26 +5329,26 @@ }, { "name": "drupal/role_delegation", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/role_delegation.git", - "reference": "8.x-1.1" + "reference": "8.x-1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/role_delegation-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "a63b548056cc729beacfd385625fafb983e0f73e" + "url": "https://ftp.drupal.org/files/projects/role_delegation-8.x-1.2.zip", + "reference": "8.x-1.2", + "shasum": "08095bada0f492e70d32fcf357a8c01825ca81fc" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.2 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1580498751", + "version": "8.x-1.2", + "datestamp": "1644486753", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5171,22 +5379,22 @@ }, { "name": "drupal/scheduled_transitions", - "version": "2.1.0", + "version": "2.3.0-beta2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/scheduled_transitions.git", - "reference": "2.1.0" + "reference": "2.3.0-beta2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/scheduled_transitions-2.1.0.zip", - "reference": "2.1.0", - "shasum": "58a3994273c7c83d0c08ad6fbe44cd9d0db98b82" + "url": "https://ftp.drupal.org/files/projects/scheduled_transitions-2.3.0-beta2.zip", + "reference": "2.3.0-beta2", + "shasum": "4341252a58ed6ab43e426a2ab10a5c5d74d570de" }, "require": { - "drupal/core": "^8.9 || ^9", + "drupal/core": "^9.2 || ^10", "drupal/dynamic_entity_reference": "^1.0 || ^2.0", - "php": ">=7.3" + "php": ">=8.0" }, "suggest": { "drupal/token": "Shows Token UI on Add Scheduled Transitions form." @@ -5194,11 +5402,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1623294967", + "version": "2.3.0-beta2", + "datestamp": "1643199684", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." } }, "drush": { @@ -5250,7 +5458,7 @@ "extra": { "drupal": { "version": "8.x-2.2", - "datestamp": "1619640197", + "datestamp": "1645281065", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5262,6 +5470,10 @@ "GPL-2.0+" ], "authors": [ + { + "name": "DamienMcKenna", + "homepage": "https://www.drupal.org/user/108450" + }, { "name": "KarenS", "homepage": "https://www.drupal.org/user/45874" @@ -5339,31 +5551,34 @@ }, { "name": "drupal/simple_oauth", - "version": "5.0.5", + "version": "5.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/simple_oauth.git", - "reference": "5.0.5" + "reference": "5.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/simple_oauth-5.0.5.zip", - "reference": "5.0.5", - "shasum": "c02e55c222ab75b10ff264ed0111a27475a330e3" + "url": "https://ftp.drupal.org/files/projects/simple_oauth-5.2.0.zip", + "reference": "5.2.0", + "shasum": "3d2b0f38284190a59e4ac99d6f5d4af424c4d19f" }, "require": { "drupal/consumers": "^1.2", "drupal/core": "^8 || ^9", - "lcobucci/jwt": "^3.4", - "league/oauth2-server": "^8.0 < 8.2", - "php": ">=7.0", - "steverhoades/oauth2-openid-connect-server": "^1.1" + "lcobucci/jwt": "^4", + "league/oauth2-server": "^8.3", + "php": ">=7.4", + "steverhoades/oauth2-openid-connect-server": "^2.4" + }, + "require-dev": { + "phpspec/prophecy-phpunit": "^2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "5.0.5", - "datestamp": "1641409818", + "version": "5.2.0", + "datestamp": "1641403293", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5382,9 +5597,13 @@ "authors": [ { "name": "Mateu Aguiló Bosch", - "homepage": "https://www.drupal.org/user/405824", + "homepage": "https://www.drupal.org/user/2801849", "email": "mateu.aguilo.bosch@gmail.com" }, + { + "name": "bradjones1", + "homepage": "https://www.drupal.org/user/405824" + }, { "name": "e0ipso", "homepage": "https://www.drupal.org/user/550110" @@ -5402,17 +5621,11 @@ }, { "name": "drupal/simple_sitemap", - "version": "4.0.0-rc1", + "version": "dev-4.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/simple_sitemap.git", - "reference": "4.0.0-rc1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/simple_sitemap-4.0.0-rc1.zip", - "reference": "4.0.0-rc1", - "shasum": "a874eeef612c47e8f9798848a1fe25cc0a3ac77b" + "reference": "188173f6dae20fb1cd83de9df52029dd81941191" }, "require": { "drupal/core": "^8.7.7 || ^9", @@ -5420,12 +5633,15 @@ }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-4.x": "4.x-dev" + }, "drupal": { - "version": "4.0.0-rc1", - "datestamp": "1634992325", + "version": "4.x-dev", + "datestamp": "1644619378", "security-coverage": { "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "message": "Dev releases are not covered by Drupal security advisories." } }, "drush": { @@ -5572,17 +5788,17 @@ }, { "name": "drupal/tome", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/tome.git", - "reference": "8.x-1.4" + "reference": "8.x-1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/tome-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "c7c265dd7e92045411931a15585413d6d97e0ada" + "url": "https://ftp.drupal.org/files/projects/tome-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "f35954286be047b2967aaff0cb0174c0535c154f" }, "require": { "drupal/core": "^8 || ^9", @@ -5595,13 +5811,14 @@ "drupal/redirect": "*", "drupal/token": "*", "drupal/tome_base": "*", - "drupal/tome_static": "*" + "drupal/tome_static": "*", + "drupal/tome_sync": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1590331615", + "version": "8.x-1.5", + "datestamp": "1643208108", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5746,26 +5963,26 @@ }, { "name": "drupal/transliterate_filenames", - "version": "1.5.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/transliterate_filenames.git", - "reference": "8.x-1.5" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/transliterate_filenames-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "c2f103a188b8ea19f380fae29434e1064c40dd55" + "url": "https://ftp.drupal.org/files/projects/transliterate_filenames-2.0.0.zip", + "reference": "2.0.0", + "shasum": "e87bad81599a8f53667b137cb722c63ddb31f211" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.5", - "datestamp": "1606460881", + "version": "2.0.0", + "datestamp": "1644490338", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6043,27 +6260,27 @@ }, { "name": "egulias/email-validator", - "version": "2.1.25", + "version": "3.1.2", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4" + "reference": "ee0db30118f661fb166bcffbf5d82032df484697" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/0dbf5d78455d4d6a41d186da50adc1122ec066f4", - "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ee0db30118f661fb166bcffbf5d82032df484697", + "reference": "ee0db30118f661fb166bcffbf5d82032df484697", "shasum": "" }, "require": { - "doctrine/lexer": "^1.0.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.10" + "doctrine/lexer": "^1.2", + "php": ">=7.2", + "symfony/polyfill-intl-idn": "^1.15" }, "require-dev": { - "dominicsayers/isemail": "^3.0.7", - "phpunit/phpunit": "^4.8.36|^7.5.15", - "satooshi/php-coveralls": "^1.0.1" + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5.8|^9.3.3", + "vimeo/psalm": "^4" }, "suggest": { "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" @@ -6071,7 +6288,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev" + "dev-master": "3.0.x-dev" } }, "autoload": { @@ -6099,7 +6316,7 @@ ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/2.1.25" + "source": "https://github.com/egulias/EmailValidator/tree/3.1.2" }, "funding": [ { @@ -6107,34 +6324,34 @@ "type": "github" } ], - "time": "2020-12-29T14:50:06+00:00" + "time": "2021-10-11T09:18:27+00:00" }, { "name": "enlightn/security-checker", - "version": "v1.9.0", + "version": "v1.10.0", "source": { "type": "git", "url": "https://github.com/enlightn/security-checker.git", - "reference": "dc5bce653fa4d9c792e9dcffa728c0642847c1e1" + "reference": "196bacc76e7a72a63d0e1220926dbb190272db97" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/enlightn/security-checker/zipball/dc5bce653fa4d9c792e9dcffa728c0642847c1e1", - "reference": "dc5bce653fa4d9c792e9dcffa728c0642847c1e1", + "url": "https://api.github.com/repos/enlightn/security-checker/zipball/196bacc76e7a72a63d0e1220926dbb190272db97", + "reference": "196bacc76e7a72a63d0e1220926dbb190272db97", "shasum": "" }, "require": { "ext-json": "*", "guzzlehttp/guzzle": "^6.3|^7.0", "php": ">=5.6", - "symfony/console": "^3.4|^4|^5", - "symfony/finder": "^3|^4|^5", - "symfony/process": "^3.4|^4|^5", - "symfony/yaml": "^3.4|^4|^5" + "symfony/console": "^3.4|^4|^5|^6", + "symfony/finder": "^3|^4|^5|^6", + "symfony/process": "^3.4|^4|^5|^6", + "symfony/yaml": "^3.4|^4|^5|^6" }, "require-dev": { "ext-zip": "*", - "friendsofphp/php-cs-fixer": "^2.18", + "friendsofphp/php-cs-fixer": "^2.18|^3.0", "phpunit/phpunit": "^5.5|^6|^7|^8|^9" }, "bin": [ @@ -6171,9 +6388,9 @@ ], "support": { "issues": "https://github.com/enlightn/security-checker/issues", - "source": "https://github.com/enlightn/security-checker/tree/v1.9.0" + "source": "https://github.com/enlightn/security-checker/tree/v1.10.0" }, - "time": "2021-05-06T09:03:35+00:00" + "time": "2022-02-21T22:40:16+00:00" }, { "name": "ezyang/htmlpurifier", @@ -6194,12 +6411,12 @@ }, "type": "library", "autoload": { - "psr-0": { - "HTMLPurifier": "library/" - }, "files": [ "library/HTMLPurifier.composer.php" ], + "psr-0": { + "HTMLPurifier": "library/" + }, "exclude-from-classmap": [ "/library/HTMLPurifier/Language/" ] @@ -6402,16 +6619,16 @@ }, { "name": "guzzlehttp/promises", - "version": "1.4.1", + "version": "1.5.1", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d" + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d", - "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d", + "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", "shasum": "" }, "require": { @@ -6423,26 +6640,41 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-master": "1.5-dev" } }, "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" } ], "description": "Guzzle promises library", @@ -6451,22 +6683,36 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.4.1" + "source": "https://github.com/guzzle/promises/tree/1.5.1" }, - "time": "2021-03-07T09:25:29+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-22T20:56:57+00:00" }, { "name": "guzzlehttp/psr7", - "version": "1.8.2", + "version": "1.8.3", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "dc960a912984efb74d0a90222870c72c87f10c91" + "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/dc960a912984efb74d0a90222870c72c87f10c91", - "reference": "dc960a912984efb74d0a90222870c72c87f10c91", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/1afdd860a2566ed3c2b0b4a3de6e23434a79ec85", + "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85", "shasum": "" }, "require": { @@ -6503,13 +6749,34 @@ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, { "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" } ], @@ -6526,40 +6793,51 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.8.2" + "source": "https://github.com/guzzle/psr7/tree/1.8.3" }, - "time": "2021-04-26T09:17:50+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2021-10-05T13:56:00+00:00" }, { "name": "laminas/laminas-diactoros", - "version": "2.6.0", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "7d2034110ae18afe05050b796a3ee4b3fe177876" + "reference": "0c26ef1d95b6d7e6e3943a243ba3dc0797227199" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/7d2034110ae18afe05050b796a3ee4b3fe177876", - "reference": "7d2034110ae18afe05050b796a3ee4b3fe177876", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/0c26ef1d95b6d7e6e3943a243ba3dc0797227199", + "reference": "0c26ef1d95b6d7e6e3943a243ba3dc0797227199", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0", "psr/http-factory": "^1.0", "psr/http-message": "^1.0" }, "conflict": { - "phpspec/prophecy": "<1.9.0" + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-diactoros": "*" }, "provide": { "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, - "replace": { - "zendframework/zend-diactoros": "^2.2.1" - }, "require-dev": { "ext-curl": "*", "ext-dom": "*", @@ -6630,31 +6908,30 @@ "type": "community_bridge" } ], - "time": "2021-05-18T14:41:54+00:00" + "time": "2021-09-22T03:54:36+00:00" }, { "name": "laminas/laminas-escaper", - "version": "2.7.0", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5" + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/5e04bc5ae5990b17159d79d331055e2c645e5cc5", - "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-escaper": "^2.6.1" + "conflict": { + "zendframework/zend-escaper": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-coding-standard": "~2.3.0", "phpunit/phpunit": "^9.3", "psalm/plugin-phpunit": "^0.12.2", "vimeo/psalm": "^3.16" @@ -6693,44 +6970,41 @@ "type": "community_bridge" } ], - "time": "2020-11-17T21:26:43+00:00" + "time": "2021-09-02T17:10:53+00:00" }, { "name": "laminas/laminas-feed", - "version": "2.14.1", + "version": "2.15.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-feed.git", - "reference": "463fdae515fba30633906098c258d3b2c733c15c" + "reference": "3ef837a12833c74b438d2c3780023c4244e0abae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/463fdae515fba30633906098c258d3b2c733c15c", - "reference": "463fdae515fba30633906098c258d3b2c733c15c", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/3ef837a12833c74b438d2c3780023c4244e0abae", + "reference": "3ef837a12833c74b438d2c3780023c4244e0abae", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", - "laminas/laminas-escaper": "^2.5.2", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "laminas/laminas-servicemanager": "<3.3" - }, - "replace": { - "zendframework/zend-feed": "^2.12.0" + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" }, "require-dev": { "laminas/laminas-cache": "^2.7.2", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-http": "^2.7", - "laminas/laminas-servicemanager": "^3.3", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^9.3", + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", "psalm/plugin-phpunit": "^0.13.0", "psr/http-message": "^1.0.1", "vimeo/psalm": "^4.1" @@ -6773,33 +7047,34 @@ "type": "community_bridge" } ], - "time": "2021-04-01T19:26:09+00:00" + "time": "2021-09-20T18:11:11+00:00" }, { "name": "laminas/laminas-stdlib", - "version": "3.3.1", + "version": "3.6.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe" + "reference": "db581851a092246ad99e12d4fddf105184924c71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/db581851a092246ad99e12d4fddf105184924c71", + "reference": "db581851a092246ad99e12d4fddf105184924c71", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-stdlib": "^3.2.1" + "conflict": { + "zendframework/zend-stdlib": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-coding-standard": "~2.3.0", "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "~9.3.7" + "phpunit/phpunit": "~9.3.7", + "psalm/plugin-phpunit": "^0.16.0", + "vimeo/psalm": "^4.7" }, "type": "library", "autoload": { @@ -6831,114 +7106,109 @@ "type": "community_bridge" } ], - "time": "2020-11-19T20:18:59+00:00" + "time": "2021-11-10T11:33:52+00:00" }, { - "name": "laminas/laminas-zendframework-bridge", - "version": "1.2.0", + "name": "lcobucci/clock", + "version": "2.1.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32" + "url": "https://github.com/lcobucci/clock.git", + "reference": "903513d28e85376a33385ebc601afd2ee69e5653" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6cccbddfcfc742eb02158d6137ca5687d92cee32", - "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32", + "url": "https://api.github.com/repos/lcobucci/clock/zipball/903513d28e85376a33385ebc601afd2ee69e5653", + "reference": "903513d28e85376a33385ebc601afd2ee69e5653", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": "^8.0" }, "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "psalm/plugin-phpunit": "^0.15.1", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.6" + "infection/infection": "^0.25", + "lcobucci/coding-standard": "^8.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^9.5" }, "type": "library", - "extra": { - "laminas": { - "module": "Laminas\\ZendFrameworkBridge" - } - }, "autoload": { - "files": [ - "src/autoload.php" - ], "psr-4": { - "Laminas\\ZendFrameworkBridge\\": "src//" + "Lcobucci\\Clock\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Alias legacy ZF class names to Laminas Project equivalents.", - "keywords": [ - "ZendFramework", - "autoloading", - "laminas", - "zf" + "authors": [ + { + "name": "Luís Cobucci", + "email": "lcobucci@gmail.com" + } ], + "description": "Yet another clock abstraction", "support": { - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", - "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", - "source": "https://github.com/laminas/laminas-zendframework-bridge" + "issues": "https://github.com/lcobucci/clock/issues", + "source": "https://github.com/lcobucci/clock/tree/2.1.0" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "url": "https://github.com/lcobucci", + "type": "github" + }, + { + "url": "https://www.patreon.com/lcobucci", + "type": "patreon" } ], - "time": "2021-02-25T21:54:58+00:00" + "time": "2021-10-31T21:32:07+00:00" }, { "name": "lcobucci/jwt", - "version": "3.4.6", + "version": "4.1.5", "source": { "type": "git", "url": "https://github.com/lcobucci/jwt.git", - "reference": "3ef8657a78278dfeae7707d51747251db4176240" + "reference": "fe2d89f2eaa7087af4aa166c6f480ef04e000582" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/jwt/zipball/3ef8657a78278dfeae7707d51747251db4176240", - "reference": "3ef8657a78278dfeae7707d51747251db4176240", + "url": "https://api.github.com/repos/lcobucci/jwt/zipball/fe2d89f2eaa7087af4aa166c6f480ef04e000582", + "reference": "fe2d89f2eaa7087af4aa166c6f480ef04e000582", "shasum": "" }, "require": { + "ext-hash": "*", + "ext-json": "*", "ext-mbstring": "*", "ext-openssl": "*", - "php": "^5.6 || ^7.0" + "ext-sodium": "*", + "lcobucci/clock": "^2.0", + "php": "^7.4 || ^8.0" }, "require-dev": { - "mikey179/vfsstream": "~1.5", - "phpmd/phpmd": "~2.2", - "phpunit/php-invoker": "~1.1", - "phpunit/phpunit": "^5.7 || ^7.3", - "squizlabs/php_codesniffer": "~2.3" - }, - "suggest": { - "lcobucci/clock": "*" + "infection/infection": "^0.21", + "lcobucci/coding-standard": "^6.0", + "mikey179/vfsstream": "^1.6.7", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/php-invoker": "^3.1", + "phpunit/phpunit": "^9.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, "autoload": { "psr-4": { "Lcobucci\\JWT\\": "src" - }, - "files": [ - "compat/class-aliases.php", - "compat/json-exception-polyfill.php", - "compat/lcobucci-clock-polyfill.php" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6946,7 +7216,7 @@ ], "authors": [ { - "name": "Luís Otávio Cobucci Oblonczyk", + "name": "Luís Cobucci", "email": "lcobucci@gmail.com", "role": "Developer" } @@ -6958,7 +7228,7 @@ ], "support": { "issues": "https://github.com/lcobucci/jwt/issues", - "source": "https://github.com/lcobucci/jwt/tree/3.4.6" + "source": "https://github.com/lcobucci/jwt/tree/4.1.5" }, "funding": [ { @@ -6970,7 +7240,7 @@ "type": "patreon" } ], - "time": "2021-09-28T19:18:28+00:00" + "time": "2021-09-28T19:34:56+00:00" }, { "name": "league/container", @@ -7107,25 +7377,25 @@ }, { "name": "league/oauth2-server", - "version": "8.1.1", + "version": "8.3.3", "source": { "type": "git", "url": "https://github.com/thephpleague/oauth2-server.git", - "reference": "09f22e8121fa1832962dba18213b80d4267ef8a3" + "reference": "f5698a3893eda9a17bcd48636990281e7ca77b2a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/09f22e8121fa1832962dba18213b80d4267ef8a3", - "reference": "09f22e8121fa1832962dba18213b80d4267ef8a3", + "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/f5698a3893eda9a17bcd48636990281e7ca77b2a", + "reference": "f5698a3893eda9a17bcd48636990281e7ca77b2a", "shasum": "" }, "require": { "defuse/php-encryption": "^2.2.1", "ext-json": "*", "ext-openssl": "*", - "lcobucci/jwt": "^3.3.1", + "lcobucci/jwt": "^3.4.6 || ^4.0.4", "league/event": "^2.2", - "php": ">=7.2.0", + "php": "^7.2 || ^8.0", "psr/http-message": "^1.0.1" }, "replace": { @@ -7133,10 +7403,10 @@ "lncd/oauth2": "*" }, "require-dev": { - "laminas/laminas-diactoros": "^2.3.0", - "phpstan/phpstan": "^0.11.19", - "phpstan/phpstan-phpunit": "^0.11.2", - "phpunit/phpunit": "^8.5.4 || ^9.1.3", + "laminas/laminas-diactoros": "^2.4.1", + "phpstan/phpstan": "^0.12.57", + "phpstan/phpstan-phpunit": "^0.12.16", + "phpunit/phpunit": "^8.5.13", "roave/security-advisories": "dev-master" }, "type": "library", @@ -7182,7 +7452,7 @@ ], "support": { "issues": "https://github.com/thephpleague/oauth2-server/issues", - "source": "https://github.com/thephpleague/oauth2-server/tree/8.1.1" + "source": "https://github.com/thephpleague/oauth2-server/tree/8.3.3" }, "funding": [ { @@ -7190,20 +7460,20 @@ "type": "github" } ], - "time": "2020-07-01T11:33:50+00:00" + "time": "2021-10-11T20:41:49+00:00" }, { "name": "masterminds/html5", - "version": "2.7.4", + "version": "2.7.5", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", - "reference": "9227822783c75406cfe400984b2f095cdf03d417" + "reference": "f640ac1bdddff06ea333a920c95bbad8872429ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/9227822783c75406cfe400984b2f095cdf03d417", - "reference": "9227822783c75406cfe400984b2f095cdf03d417", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f640ac1bdddff06ea333a920c95bbad8872429ab", + "reference": "f640ac1bdddff06ea333a920c95bbad8872429ab", "shasum": "" }, "require": { @@ -7213,7 +7483,7 @@ "php": ">=5.3.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35" + "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7" }, "type": "library", "extra": { @@ -7257,9 +7527,9 @@ ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.7.4" + "source": "https://github.com/Masterminds/html5-php/tree/2.7.5" }, - "time": "2020-10-01T13:52:52+00:00" + "time": "2021-07-01T14:25:37+00:00" }, { "name": "mkalkbrenner/php-htmldiff-advanced", @@ -7541,16 +7811,16 @@ }, { "name": "pear/pear-core-minimal", - "version": "v1.10.10", + "version": "v1.10.11", "source": { "type": "git", "url": "https://github.com/pear/pear-core-minimal.git", - "reference": "625a3c429d9b2c1546438679074cac1b089116a7" + "reference": "68d0d32ada737153b7e93b8d3c710ebe70ac867d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/625a3c429d9b2c1546438679074cac1b089116a7", - "reference": "625a3c429d9b2c1546438679074cac1b089116a7", + "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/68d0d32ada737153b7e93b8d3c710ebe70ac867d", + "reference": "68d0d32ada737153b7e93b8d3c710ebe70ac867d", "shasum": "" }, "require": { @@ -7585,7 +7855,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR", "source": "https://github.com/pear/pear-core-minimal" }, - "time": "2019-11-19T19:00:24+00:00" + "time": "2021-08-10T22:31:03+00:00" }, { "name": "pear/pear_exception", @@ -8076,25 +8346,25 @@ }, { "name": "steverhoades/oauth2-openid-connect-server", - "version": "v1.3.0", + "version": "v2.4.0", "source": { "type": "git", "url": "https://github.com/steverhoades/oauth2-openid-connect-server.git", - "reference": "b38b082faa905d5feb2faf95add5f4a3b2cb7542" + "reference": "5f8f0246c1507dcc4d9dbcad32d651fe276c4409" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/steverhoades/oauth2-openid-connect-server/zipball/b38b082faa905d5feb2faf95add5f4a3b2cb7542", - "reference": "b38b082faa905d5feb2faf95add5f4a3b2cb7542", + "url": "https://api.github.com/repos/steverhoades/oauth2-openid-connect-server/zipball/5f8f0246c1507dcc4d9dbcad32d651fe276c4409", + "reference": "5f8f0246c1507dcc4d9dbcad32d651fe276c4409", "shasum": "" }, "require": { - "lcobucci/jwt": "^3.3", + "lcobucci/jwt": "4.1.5", "league/oauth2-server": "^5.1|^6.0|^7.0|^8.0" }, "require-dev": { - "phpunit/phpunit": "^5.0", - "zendframework/zend-diactoros": "^1.3.2" + "laminas/laminas-diactoros": "^1.3.2", + "phpunit/phpunit": "^5.0|^9.5" }, "type": "library", "autoload": { @@ -8115,27 +8385,27 @@ "description": "An OpenID Connect Server that sites on The PHP League's OAuth2 Server", "support": { "issues": "https://github.com/steverhoades/oauth2-openid-connect-server/issues", - "source": "https://github.com/steverhoades/oauth2-openid-connect-server/tree/v1.3.0" + "source": "https://github.com/steverhoades/oauth2-openid-connect-server/tree/v2.4.0" }, - "time": "2020-12-05T21:09:11+00:00" + "time": "2021-10-28T13:38:28+00:00" }, { "name": "symfony-cmf/routing", - "version": "2.3.3", + "version": "2.3.4", "source": { "type": "git", "url": "https://github.com/symfony-cmf/Routing.git", - "reference": "3c97e7b7709b313cecfb76d691ad4cc22acbf3f5" + "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/3c97e7b7709b313cecfb76d691ad4cc22acbf3f5", - "reference": "3c97e7b7709b313cecfb76d691ad4cc22acbf3f5", + "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/bbcdf2f6301d740454ba9ebb8adaefd436c36a6b", + "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b", "shasum": "" }, "require": { "php": "^7.2 || ^8.0", - "psr/log": "^1.0", + "psr/log": "^1.0 || ^2.0 || ^3.0", "symfony/http-kernel": "^4.4 || ^5.0", "symfony/routing": "^4.4 || ^5.0" }, @@ -8178,42 +8448,43 @@ ], "support": { "issues": "https://github.com/symfony-cmf/Routing/issues", - "source": "https://github.com/symfony-cmf/Routing/tree/2.3.3" + "source": "https://github.com/symfony-cmf/Routing/tree/2.3.4" }, - "time": "2020-10-06T10:15:37+00:00" + "time": "2021-11-08T16:33:10+00:00" }, { "name": "symfony/console", - "version": "v4.4.25", + "version": "v4.4.34", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "a62acecdf5b50e314a4f305cd01b5282126f3095" + "reference": "329b3a75cc6b16d435ba1b1a41df54a53382a3f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/a62acecdf5b50e314a4f305cd01b5282126f3095", - "reference": "a62acecdf5b50e314a4f305cd01b5282126f3095", + "url": "https://api.github.com/repos/symfony/console/zipball/329b3a75cc6b16d435ba1b1a41df54a53382a3f0", + "reference": "329b3a75cc6b16d435ba1b1a41df54a53382a3f0", "shasum": "" }, "require": { "php": ">=7.1.3", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/service-contracts": "^1.1|^2" }, "conflict": { + "psr/log": ">=3", "symfony/dependency-injection": "<3.4", "symfony/event-dispatcher": "<4.3|>=5", "symfony/lock": "<4.4", "symfony/process": "<3.3" }, "provide": { - "psr/log-implementation": "1.0" + "psr/log-implementation": "1.0|2.0" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2", "symfony/config": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/event-dispatcher": "^4.3", @@ -8253,7 +8524,7 @@ "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/console/tree/v4.4.25" + "source": "https://github.com/symfony/console/tree/v4.4.34" }, "funding": [ { @@ -8269,26 +8540,25 @@ "type": "tidelift" } ], - "time": "2021-05-26T11:20:16+00:00" + "time": "2021-11-04T12:23:33+00:00" }, { "name": "symfony/debug", - "version": "v4.4.25", + "version": "v4.4.31", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "a8d2d5c94438548bff9f998ca874e202bb29d07f" + "reference": "43ede438d4cb52cd589ae5dc070e9323866ba8e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/a8d2d5c94438548bff9f998ca874e202bb29d07f", - "reference": "a8d2d5c94438548bff9f998ca874e202bb29d07f", + "url": "https://api.github.com/repos/symfony/debug/zipball/43ede438d4cb52cd589ae5dc070e9323866ba8e0", + "reference": "43ede438d4cb52cd589ae5dc070e9323866ba8e0", "shasum": "" }, "require": { "php": ">=7.1.3", - "psr/log": "~1.0", - "symfony/polyfill-php80": "^1.15" + "psr/log": "^1|^2|^3" }, "conflict": { "symfony/http-kernel": "<3.4" @@ -8322,7 +8592,7 @@ "description": "Provides tools to ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/debug/tree/v4.4.25" + "source": "https://github.com/symfony/debug/tree/v4.4.31" }, "funding": [ { @@ -8338,25 +8608,26 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2021-09-24T13:30:14+00:00" }, { "name": "symfony/dependency-injection", - "version": "v4.4.25", + "version": "v4.4.34", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "2ed2a0a6c960bf4e2e862ec77b2f2c558b83c64d" + "reference": "117d7f132ed7efbd535ec947709d49bec1b9d24b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/2ed2a0a6c960bf4e2e862ec77b2f2c558b83c64d", - "reference": "2ed2a0a6c960bf4e2e862ec77b2f2c558b83c64d", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/117d7f132ed7efbd535ec947709d49bec1b9d24b", + "reference": "117d7f132ed7efbd535ec947709d49bec1b9d24b", "shasum": "" }, "require": { "php": ">=7.1.3", "psr/container": "^1.0", + "symfony/polyfill-php80": "^1.16", "symfony/service-contracts": "^1.1.6|^2" }, "conflict": { @@ -8407,7 +8678,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/v4.4.25" + "source": "https://github.com/symfony/dependency-injection/tree/v4.4.34" }, "funding": [ { @@ -8423,20 +8694,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:54:16+00:00" + "time": "2021-11-15T14:42:25+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627" + "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5f38c8804a9e97d23e0c8d63341088cd8a22d627", - "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/6f981ee24cf69ee7ce9736146d1c57c2780598a8", + "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8", "shasum": "" }, "require": { @@ -8445,7 +8716,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -8474,7 +8745,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.0" }, "funding": [ { @@ -8490,27 +8761,26 @@ "type": "tidelift" } ], - "time": "2021-03-23T23:28:01+00:00" + "time": "2021-07-12T14:48:14+00:00" }, { "name": "symfony/error-handler", - "version": "v4.4.25", + "version": "v4.4.34", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "310a756cec00d29d89a08518405aded046a54a8b" + "reference": "17785c374645def1e884d8ec49976c156c61db4d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/310a756cec00d29d89a08518405aded046a54a8b", - "reference": "310a756cec00d29d89a08518405aded046a54a8b", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/17785c374645def1e884d8ec49976c156c61db4d", + "reference": "17785c374645def1e884d8ec49976c156c61db4d", "shasum": "" }, "require": { "php": ">=7.1.3", - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/debug": "^4.4.5", - "symfony/polyfill-php80": "^1.15", "symfony/var-dumper": "^4.4|^5.0" }, "require-dev": { @@ -8543,7 +8813,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/v4.4.25" + "source": "https://github.com/symfony/error-handler/tree/v4.4.34" }, "funding": [ { @@ -8559,25 +8829,26 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2021-11-12T14:57:39+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.4.25", + "version": "v4.4.34", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "047773e7016e4fd45102cedf4bd2558ae0d0c32f" + "reference": "1a024b45369c9d55d76b6b8a241bd20c9ea1cbd8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/047773e7016e4fd45102cedf4bd2558ae0d0c32f", - "reference": "047773e7016e4fd45102cedf4bd2558ae0d0c32f", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1a024b45369c9d55d76b6b8a241bd20c9ea1cbd8", + "reference": "1a024b45369c9d55d76b6b8a241bd20c9ea1cbd8", "shasum": "" }, "require": { "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1" + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" }, "conflict": { "symfony/dependency-injection": "<3.4" @@ -8587,7 +8858,7 @@ "symfony/event-dispatcher-implementation": "1.1" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/config": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/error-handler": "~3.4|~4.4", @@ -8626,7 +8897,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/v4.4.25" + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.34" }, "funding": [ { @@ -8642,20 +8913,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2021-11-15T14:42:25+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.9", + "version": "v1.1.11", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7" + "reference": "01e9a4efac0ee33a05dfdf93b346f62e7d0e998c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/01e9a4efac0ee33a05dfdf93b346f62e7d0e998c", + "reference": "01e9a4efac0ee33a05dfdf93b346f62e7d0e998c", "shasum": "" }, "require": { @@ -8668,7 +8939,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-main": "1.1-dev" }, "thanks": { "name": "symfony/contracts", @@ -8705,7 +8976,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.9" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.11" }, "funding": [ { @@ -8721,7 +8992,7 @@ "type": "tidelift" } ], - "time": "2020-07-06T13:19:58+00:00" + "time": "2021-03-23T15:25:38+00:00" }, { "name": "symfony/filesystem", @@ -8850,16 +9121,16 @@ }, { "name": "symfony/http-client-contracts", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4" + "reference": "ec82e57b5b714dbb69300d348bd840b345e24166" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/7e82f6084d7cae521a75ef2cb5c9457bbda785f4", - "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ec82e57b5b714dbb69300d348bd840b345e24166", + "reference": "ec82e57b5b714dbb69300d348bd840b345e24166", "shasum": "" }, "require": { @@ -8871,7 +9142,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -8908,7 +9179,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.0" }, "funding": [ { @@ -8924,27 +9195,27 @@ "type": "tidelift" } ], - "time": "2021-04-11T23:07:08+00:00" + "time": "2021-11-03T09:24:47+00:00" }, { "name": "symfony/http-foundation", - "version": "v4.4.25", + "version": "v4.4.34", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "0c79d5a65ace4fe66e49702658c024a419d2438b" + "reference": "f4cbbb6fc428588ce8373802461e7fe84e6809ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/0c79d5a65ace4fe66e49702658c024a419d2438b", - "reference": "0c79d5a65ace4fe66e49702658c024a419d2438b", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f4cbbb6fc428588ce8373802461e7fe84e6809ab", + "reference": "f4cbbb6fc428588ce8373802461e7fe84e6809ab", "shasum": "" }, "require": { "php": ">=7.1.3", "symfony/mime": "^4.3|^5.0", "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "require-dev": { "predis/predis": "~1.0", @@ -8976,7 +9247,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v4.4.25" + "source": "https://github.com/symfony/http-foundation/tree/v4.4.34" }, "funding": [ { @@ -8992,32 +9263,32 @@ "type": "tidelift" } ], - "time": "2021-05-26T11:20:16+00:00" + "time": "2021-11-04T12:23:33+00:00" }, { "name": "symfony/http-kernel", - "version": "v4.4.25", + "version": "v4.4.35", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "3795165596fe81a52296b78c9aae938d434069cc" + "reference": "fb793f1381c34b79a43596a532a6a49bd729c9db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/3795165596fe81a52296b78c9aae938d434069cc", - "reference": "3795165596fe81a52296b78c9aae938d434069cc", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fb793f1381c34b79a43596a532a6a49bd729c9db", + "reference": "fb793f1381c34b79a43596a532a6a49bd729c9db", "shasum": "" }, "require": { "php": ">=7.1.3", - "psr/log": "~1.0", + "psr/log": "^1|^2", "symfony/error-handler": "^4.4", "symfony/event-dispatcher": "^4.4", "symfony/http-client-contracts": "^1.1|^2", - "symfony/http-foundation": "^4.4|^5.0", + "symfony/http-foundation": "^4.4.30|^5.3.7", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "conflict": { "symfony/browser-kit": "<4.3", @@ -9028,7 +9299,7 @@ "twig/twig": "<1.43|<2.13,>=2" }, "provide": { - "psr/log-implementation": "1.0" + "psr/log-implementation": "1.0|2.0" }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", @@ -9080,7 +9351,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v4.4.25" + "source": "https://github.com/symfony/http-kernel/tree/v4.4.35" }, "funding": [ { @@ -9096,28 +9367,28 @@ "type": "tidelift" } ], - "time": "2021-06-01T07:12:08+00:00" + "time": "2021-11-24T08:40:10+00:00" }, { "name": "symfony/mime", - "version": "v5.3.0", + "version": "v5.4.0", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "ed710d297b181f6a7194d8172c9c2423d58e4852" + "reference": "d4365000217b67c01acff407573906ff91bcfb34" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/ed710d297b181f6a7194d8172c9c2423d58e4852", - "reference": "ed710d297b181f6a7194d8172c9c2423d58e4852", + "url": "https://api.github.com/repos/symfony/mime/zipball/d4365000217b67c01acff407573906ff91bcfb34", + "reference": "d4365000217b67c01acff407573906ff91bcfb34", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", + "symfony/deprecation-contracts": "^2.1|^3", "symfony/polyfill-intl-idn": "^1.10", "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "conflict": { "egulias/email-validator": "~3.0.0", @@ -9128,10 +9399,10 @@ "require-dev": { "egulias/email-validator": "^2.1.10|^3.1", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/property-access": "^4.4|^5.1", - "symfony/property-info": "^4.4|^5.1", - "symfony/serializer": "^5.2" + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" }, "type": "library", "autoload": { @@ -9163,7 +9434,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.3.0" + "source": "https://github.com/symfony/mime/tree/v5.4.0" }, "funding": [ { @@ -9179,7 +9450,7 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:43:10+00:00" + "time": "2021-11-23T10:19:22+00:00" }, { "name": "symfony/polyfill-ctype", @@ -9212,12 +9483,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -9513,16 +9784,16 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.23.0", + "version": "v1.23.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "2df51500adbaebdc4c38dea4c89a2e131c45c8a1" + "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/2df51500adbaebdc4c38dea4c89a2e131c45c8a1", - "reference": "2df51500adbaebdc4c38dea4c89a2e131c45c8a1", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9174a3d80210dca8daa7f31fec659150bbeabfc6", + "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6", "shasum": "" }, "require": { @@ -9573,7 +9844,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.23.1" }, "funding": [ { @@ -9589,7 +9860,7 @@ "type": "tidelift" } ], - "time": "2021-05-27T09:27:20+00:00" + "time": "2021-05-27T12:26:48+00:00" }, { "name": "symfony/polyfill-php72", @@ -9748,16 +10019,16 @@ }, { "name": "symfony/polyfill-php80", - "version": "v1.23.0", + "version": "v1.23.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "eca0bf41ed421bed1b57c4958bab16aa86b757d0" + "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/eca0bf41ed421bed1b57c4958bab16aa86b757d0", - "reference": "eca0bf41ed421bed1b57c4958bab16aa86b757d0", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/1100343ed1a92e3a38f9ae122fc0eb21602547be", + "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be", "shasum": "" }, "require": { @@ -9811,7 +10082,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.1" }, "funding": [ { @@ -9827,24 +10098,25 @@ "type": "tidelift" } ], - "time": "2021-02-19T12:13:01+00:00" + "time": "2021-07-28T13:41:28+00:00" }, { "name": "symfony/process", - "version": "v4.4.25", + "version": "v4.4.35", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "cd61e6dd273975c6625316de9d141ebd197f93c9" + "reference": "c2098705326addae6e6742151dfade47ac71da1b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/cd61e6dd273975c6625316de9d141ebd197f93c9", - "reference": "cd61e6dd273975c6625316de9d141ebd197f93c9", + "url": "https://api.github.com/repos/symfony/process/zipball/c2098705326addae6e6742151dfade47ac71da1b", + "reference": "c2098705326addae6e6742151dfade47ac71da1b", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { @@ -9872,7 +10144,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v4.4.25" + "source": "https://github.com/symfony/process/tree/v4.4.35" }, "funding": [ { @@ -9888,36 +10160,36 @@ "type": "tidelift" } ], - "time": "2021-05-26T11:20:16+00:00" + "time": "2021-11-22T22:36:24+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v2.1.0", + "version": "v2.1.2", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "81db2d4ae86e9f0049828d9343a72b9523884e5d" + "reference": "22b37c8a3f6b5d94e9cdbd88e1270d96e2f97b34" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/81db2d4ae86e9f0049828d9343a72b9523884e5d", - "reference": "81db2d4ae86e9f0049828d9343a72b9523884e5d", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/22b37c8a3f6b5d94e9cdbd88e1270d96e2f97b34", + "reference": "22b37c8a3f6b5d94e9cdbd88e1270d96e2f97b34", "shasum": "" }, "require": { "php": ">=7.1", "psr/http-message": "^1.0", - "symfony/http-foundation": "^4.4 || ^5.0" + "symfony/http-foundation": "^4.4 || ^5.0 || ^6.0" }, "require-dev": { "nyholm/psr7": "^1.1", - "psr/log": "^1.1", - "symfony/browser-kit": "^4.4 || ^5.0", - "symfony/config": "^4.4 || ^5.0", - "symfony/event-dispatcher": "^4.4 || ^5.0", - "symfony/framework-bundle": "^4.4 || ^5.0", - "symfony/http-kernel": "^4.4 || ^5.0", - "symfony/phpunit-bridge": "^4.4.19 || ^5.2" + "psr/log": "^1.1 || ^2 || ^3", + "symfony/browser-kit": "^4.4 || ^5.0 || ^6.0", + "symfony/config": "^4.4 || ^5.0 || ^6.0", + "symfony/event-dispatcher": "^4.4 || ^5.0 || ^6.0", + "symfony/framework-bundle": "^4.4 || ^5.0 || ^6.0", + "symfony/http-kernel": "^4.4 || ^5.0 || ^6.0", + "symfony/phpunit-bridge": "^5.4@dev || ^6.0" }, "suggest": { "nyholm/psr7": "For a super lightweight PSR-7/17 implementation" @@ -9960,7 +10232,7 @@ ], "support": { "issues": "https://github.com/symfony/psr-http-message-bridge/issues", - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.1.0" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.1.2" }, "funding": [ { @@ -9976,24 +10248,25 @@ "type": "tidelift" } ], - "time": "2021-02-17T10:35:25+00:00" + "time": "2021-11-05T13:13:39+00:00" }, { "name": "symfony/routing", - "version": "v4.4.25", + "version": "v4.4.34", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "3a3c2f197ad0846ac6413225fc78868ba1c61434" + "reference": "fc9dda0c8496f8ef0a89805c2eabfc43b8cef366" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/3a3c2f197ad0846ac6413225fc78868ba1c61434", - "reference": "3a3c2f197ad0846ac6413225fc78868ba1c61434", + "url": "https://api.github.com/repos/symfony/routing/zipball/fc9dda0c8496f8ef0a89805c2eabfc43b8cef366", + "reference": "fc9dda0c8496f8ef0a89805c2eabfc43b8cef366", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" }, "conflict": { "symfony/config": "<4.2", @@ -10002,7 +10275,7 @@ }, "require-dev": { "doctrine/annotations": "^1.10.4", - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/config": "^4.2|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/expression-language": "^3.4|^4.0|^5.0", @@ -10048,7 +10321,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v4.4.25" + "source": "https://github.com/symfony/routing/tree/v4.4.34" }, "funding": [ { @@ -10064,25 +10337,26 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2021-11-04T12:23:33+00:00" }, { "name": "symfony/serializer", - "version": "v4.4.25", + "version": "v4.4.35", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "6db3eb4f1bb437cd3730f52353ba4b568acaddf5" + "reference": "1b2ae02cb1b923987947e013688c51954a80b751" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/6db3eb4f1bb437cd3730f52353ba4b568acaddf5", - "reference": "6db3eb4f1bb437cd3730f52353ba4b568acaddf5", + "url": "https://api.github.com/repos/symfony/serializer/zipball/1b2ae02cb1b923987947e013688c51954a80b751", + "reference": "1b2ae02cb1b923987947e013688c51954a80b751", "shasum": "" }, "require": { "php": ">=7.1.3", - "symfony/polyfill-ctype": "~1.8" + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16" }, "conflict": { "phpdocumentor/reflection-docblock": "<3.0|>=3.2.0,<3.2.2", @@ -10141,7 +10415,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/v4.4.25" + "source": "https://github.com/symfony/serializer/tree/v4.4.35" }, "funding": [ { @@ -10157,25 +10431,29 @@ "type": "tidelift" } ], - "time": "2021-05-26T11:20:16+00:00" + "time": "2021-11-24T08:12:42+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb" + "reference": "1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", - "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc", + "reference": "1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc", "shasum": "" }, "require": { "php": ">=7.2.5", - "psr/container": "^1.1" + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1" + }, + "conflict": { + "ext-psr": "<1.1|>=2" }, "suggest": { "symfony/service-implementation": "" @@ -10183,7 +10461,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -10220,7 +10498,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/service-contracts/tree/v2.5.0" }, "funding": [ { @@ -10236,25 +10514,26 @@ "type": "tidelift" } ], - "time": "2021-04-01T10:43:52+00:00" + "time": "2021-11-04T16:48:04+00:00" }, { "name": "symfony/translation", - "version": "v4.4.25", + "version": "v4.4.34", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "dfe132c5c6d89f90ce7f961742cc532e9ca16dd4" + "reference": "26d330720627b234803595ecfc0191eeabc65190" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/dfe132c5c6d89f90ce7f961742cc532e9ca16dd4", - "reference": "dfe132c5c6d89f90ce7f961742cc532e9ca16dd4", + "url": "https://api.github.com/repos/symfony/translation/zipball/26d330720627b234803595ecfc0191eeabc65190", + "reference": "26d330720627b234803595ecfc0191eeabc65190", "shasum": "" }, "require": { "php": ">=7.1.3", "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16", "symfony/translation-contracts": "^1.1.6|^2" }, "conflict": { @@ -10267,7 +10546,7 @@ "symfony/translation-implementation": "1.0|2.0" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/config": "^3.4|^4.0|^5.0", "symfony/console": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", @@ -10308,7 +10587,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v4.4.25" + "source": "https://github.com/symfony/translation/tree/v4.4.34" }, "funding": [ { @@ -10324,20 +10603,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2021-11-04T12:23:33+00:00" }, { "name": "symfony/translation-contracts", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "95c812666f3e91db75385749fe219c5e494c7f95" + "reference": "d28150f0f44ce854e942b671fc2620a98aae1b1e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/95c812666f3e91db75385749fe219c5e494c7f95", - "reference": "95c812666f3e91db75385749fe219c5e494c7f95", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/d28150f0f44ce854e942b671fc2620a98aae1b1e", + "reference": "d28150f0f44ce854e942b671fc2620a98aae1b1e", "shasum": "" }, "require": { @@ -10349,7 +10628,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -10386,7 +10665,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/translation-contracts/tree/v2.5.0" }, "funding": [ { @@ -10402,26 +10681,27 @@ "type": "tidelift" } ], - "time": "2021-03-23T23:28:01+00:00" + "time": "2021-08-17T14:20:01+00:00" }, { "name": "symfony/validator", - "version": "v4.4.25", + "version": "v4.4.35", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "29c14955e8b2e7351aaa11553cb36d4a689b7b11" + "reference": "629f420d8350634fd8ed686d4472c1f10044b265" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/29c14955e8b2e7351aaa11553cb36d4a689b7b11", - "reference": "29c14955e8b2e7351aaa11553cb36d4a689b7b11", + "url": "https://api.github.com/repos/symfony/validator/zipball/629f420d8350634fd8ed686d4472c1f10044b265", + "reference": "629f420d8350634fd8ed686d4472c1f10044b265", "shasum": "" }, "require": { "php": ">=7.1.3", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16", "symfony/translation-contracts": "^1.1|^2" }, "conflict": { @@ -10491,7 +10771,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v4.4.25" + "source": "https://github.com/symfony/validator/tree/v4.4.35" }, "funding": [ { @@ -10507,26 +10787,26 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2021-11-22T21:43:32+00:00" }, { "name": "symfony/var-dumper", - "version": "v5.3.0", + "version": "v5.4.0", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "1d3953e627fe4b5f6df503f356b6545ada6351f3" + "reference": "89ab66eaef230c9cd1992de2e9a1b26652b127b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/1d3953e627fe4b5f6df503f356b6545ada6351f3", - "reference": "1d3953e627fe4b5f6df503f356b6545ada6351f3", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/89ab66eaef230c9cd1992de2e9a1b26652b127b9", + "reference": "89ab66eaef230c9cd1992de2e9a1b26652b127b9", "shasum": "" }, "require": { "php": ">=7.2.5", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "conflict": { "phpunit/phpunit": "<5.4.3", @@ -10534,8 +10814,9 @@ }, "require-dev": { "ext-iconv": "*", - "symfony/console": "^4.4|^5.0", - "symfony/process": "^4.4|^5.0", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", "twig/twig": "^2.13|^3.0.4" }, "suggest": { @@ -10579,7 +10860,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.3.0" + "source": "https://github.com/symfony/var-dumper/tree/v5.4.0" }, "funding": [ { @@ -10595,20 +10876,20 @@ "type": "tidelift" } ], - "time": "2021-05-27T12:28:50+00:00" + "time": "2021-11-29T15:30:56+00:00" }, { "name": "symfony/yaml", - "version": "v4.4.25", + "version": "v4.4.34", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "81cdac5536925c1c4b7b50aabc9ff6330b9eb5fc" + "reference": "2c309e258adeb9970229042be39b360d34986fad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/81cdac5536925c1c4b7b50aabc9ff6330b9eb5fc", - "reference": "81cdac5536925c1c4b7b50aabc9ff6330b9eb5fc", + "url": "https://api.github.com/repos/symfony/yaml/zipball/2c309e258adeb9970229042be39b360d34986fad", + "reference": "2c309e258adeb9970229042be39b360d34986fad", "shasum": "" }, "require": { @@ -10650,7 +10931,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v4.4.25" + "source": "https://github.com/symfony/yaml/tree/v4.4.34" }, "funding": [ { @@ -10666,30 +10947,31 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2021-11-18T18:49:23+00:00" }, { "name": "twig/twig", - "version": "v2.14.6", + "version": "v2.14.11", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "27e5cf2b05e3744accf39d4c68a3235d9966d260" + "reference": "66baa66f29ee30e487e05f1679903e36eb01d727" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/27e5cf2b05e3744accf39d4c68a3235d9966d260", - "reference": "27e5cf2b05e3744accf39d4c68a3235d9966d260", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/66baa66f29ee30e487e05f1679903e36eb01d727", + "reference": "66baa66f29ee30e487e05f1679903e36eb01d727", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=7.1.3", "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-mbstring": "^1.3" + "symfony/polyfill-mbstring": "^1.3", + "symfony/polyfill-php72": "^1.8" }, "require-dev": { "psr/container": "^1.0", - "symfony/phpunit-bridge": "^4.4.9|^5.0.9" + "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0" }, "type": "library", "extra": { @@ -10733,7 +11015,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v2.14.6" + "source": "https://github.com/twigphp/Twig/tree/v2.14.11" }, "funding": [ { @@ -10745,20 +11027,20 @@ "type": "tidelift" } ], - "time": "2021-05-16T12:12:47+00:00" + "time": "2022-02-04T06:57:25+00:00" }, { "name": "typo3/phar-stream-wrapper", - "version": "v3.1.6", + "version": "v3.1.7", "source": { "type": "git", "url": "https://github.com/TYPO3/phar-stream-wrapper.git", - "reference": "60131cb573a1e478cfecd34e4ea38e3b31505f75" + "reference": "5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TYPO3/phar-stream-wrapper/zipball/60131cb573a1e478cfecd34e4ea38e3b31505f75", - "reference": "60131cb573a1e478cfecd34e4ea38e3b31505f75", + "url": "https://api.github.com/repos/TYPO3/phar-stream-wrapper/zipball/5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c", + "reference": "5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c", "shasum": "" }, "require": { @@ -10798,9 +11080,9 @@ ], "support": { "issues": "https://github.com/TYPO3/phar-stream-wrapper/issues", - "source": "https://github.com/TYPO3/phar-stream-wrapper/tree/v3.1.6" + "source": "https://github.com/TYPO3/phar-stream-wrapper/tree/v3.1.7" }, - "time": "2020-11-07T09:06:16+00:00" + "time": "2021-09-20T19:19:13+00:00" }, { "name": "webflo/drupal-finder", @@ -11023,64 +11305,6 @@ }, "time": "2021-10-11T11:58:47+00:00" }, - { - "name": "behat/mink-goutte-driver", - "version": "v1.3.0", - "source": { - "type": "git", - "url": "https://github.com/minkphp/MinkGoutteDriver.git", - "reference": "8139f520f417c81bf9d2f9a171fff400f6adc9ea" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/minkphp/MinkGoutteDriver/zipball/8139f520f417c81bf9d2f9a171fff400f6adc9ea", - "reference": "8139f520f417c81bf9d2f9a171fff400f6adc9ea", - "shasum": "" - }, - "require": { - "behat/mink-browserkit-driver": "~1.2@dev", - "fabpot/goutte": "~1.0.4|~2.0|~3.1", - "php": ">=5.4" - }, - "require-dev": { - "mink/driver-testsuite": "dev-master" - }, - "type": "mink-driver", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Behat\\Mink\\Driver\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - } - ], - "description": "Goutte driver for Mink framework", - "homepage": "https://mink.behat.org/", - "keywords": [ - "browser", - "goutte", - "headless", - "testing" - ], - "support": { - "issues": "https://github.com/minkphp/MinkGoutteDriver/issues", - "source": "https://github.com/minkphp/MinkGoutteDriver/tree/v1.3.0" - }, - "time": "2021-10-12T11:35:46+00:00" - }, { "name": "behat/mink-selenium2-driver", "version": "v1.5.0", @@ -11224,16 +11448,16 @@ }, { "name": "composer/composer", - "version": "2.2.6", + "version": "2.2.7", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "ce785a18c0fb472421e52d958bab339247cb0e82" + "reference": "061d154dfdde157cbf453c4695e6af21c0e93903" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/ce785a18c0fb472421e52d958bab339247cb0e82", - "reference": "ce785a18c0fb472421e52d958bab339247cb0e82", + "url": "https://api.github.com/repos/composer/composer/zipball/061d154dfdde157cbf453c4695e6af21c0e93903", + "reference": "061d154dfdde157cbf453c4695e6af21c0e93903", "shasum": "" }, "require": { @@ -11242,7 +11466,7 @@ "composer/pcre": "^1.0", "composer/semver": "^3.0", "composer/spdx-licenses": "^1.2", - "composer/xdebug-handler": "^2.0", + "composer/xdebug-handler": "^2.0 || ^3.0", "justinrainbow/json-schema": "^5.2.11", "php": "^5.3.2 || ^7.0 || ^8.0", "psr/log": "^1.0 || ^2.0", @@ -11303,7 +11527,7 @@ "support": { "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/composer/issues", - "source": "https://github.com/composer/composer/tree/2.2.6" + "source": "https://github.com/composer/composer/tree/2.2.7" }, "funding": [ { @@ -11319,7 +11543,7 @@ "type": "tidelift" } ], - "time": "2022-02-04T16:00:38+00:00" + "time": "2022-02-25T10:12:27+00:00" }, { "name": "composer/metadata-minifier", @@ -11543,27 +11767,27 @@ }, { "name": "composer/xdebug-handler", - "version": "2.0.4", + "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/composer/xdebug-handler.git", - "reference": "0c1a3925ec58a4ec98e992b9c7d171e9e184be0a" + "reference": "ced299686f41dce890debac69273b47ffe98a40c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/0c1a3925ec58a4ec98e992b9c7d171e9e184be0a", - "reference": "0c1a3925ec58a4ec98e992b9c7d171e9e184be0a", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ced299686f41dce890debac69273b47ffe98a40c", + "reference": "ced299686f41dce890debac69273b47ffe98a40c", "shasum": "" }, "require": { - "composer/pcre": "^1", - "php": "^5.3.2 || ^7.0 || ^8.0", + "composer/pcre": "^1 || ^2 || ^3", + "php": "^7.2.5 || ^8.0", "psr/log": "^1 || ^2 || ^3" }, "require-dev": { "phpstan/phpstan": "^1.0", "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + "symfony/phpunit-bridge": "^6.0" }, "type": "library", "autoload": { @@ -11589,7 +11813,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/2.0.4" + "source": "https://github.com/composer/xdebug-handler/tree/3.0.3" }, "funding": [ { @@ -11605,7 +11829,7 @@ "type": "tidelift" } ], - "time": "2022-01-04T17:06:45+00:00" + "time": "2022-02-25T21:32:43+00:00" }, { "name": "dealerdirect/phpcodesniffer-composer-installer", @@ -11798,26 +12022,24 @@ }, { "name": "drupal/core-dev", - "version": "9.2.8", + "version": "9.3.6", "source": { "type": "git", "url": "https://github.com/drupal/core-dev.git", - "reference": "4b5b8556711315e180d72830733ddb07a57a2d73" + "reference": "d093ec9dd1106069fd01535235dd5797662a61cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-dev/zipball/4b5b8556711315e180d72830733ddb07a57a2d73", - "reference": "4b5b8556711315e180d72830733ddb07a57a2d73", + "url": "https://api.github.com/repos/drupal/core-dev/zipball/d093ec9dd1106069fd01535235dd5797662a61cb", + "reference": "d093ec9dd1106069fd01535235dd5797662a61cb", "shasum": "" }, "require": { "behat/mink": "^1.8", - "behat/mink-goutte-driver": "^1.2", "behat/mink-selenium2-driver": "^1.4", "composer/composer": "^2.0.2", "drupal/coder": "^8.3.10", "easyrdf/easyrdf": "^0.9 || ^1.0", - "fabpot/goutte": "^3.3", "friends-of-behat/mink-browserkit-driver": "^1.4", "instaclick/php-webdriver": "^1.4.1", "justinrainbow/json-schema": "^5.2", @@ -11831,8 +12053,8 @@ "symfony/filesystem": "^4.4", "symfony/finder": "^4.4", "symfony/lock": "^4.4", - "symfony/phpunit-bridge": "^5.3.0", - "symfony/var-dumper": "^5.3.0" + "symfony/phpunit-bridge": "^5.4", + "symfony/var-dumper": "^5.4" }, "conflict": { "webflo/drupal-core-require-dev": "*" @@ -11844,9 +12066,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/9.2.8" + "source": "https://github.com/drupal/core-dev/tree/9.3.6" }, - "time": "2021-06-01T16:41:50+00:00" + "time": "2021-11-30T05:41:29+00:00" }, { "name": "easyrdf/easyrdf", @@ -11923,65 +12145,6 @@ }, "time": "2020-12-02T08:47:31+00:00" }, - { - "name": "fabpot/goutte", - "version": "v3.3.1", - "source": { - "type": "git", - "url": "https://github.com/FriendsOfPHP/Goutte.git", - "reference": "80a23b64f44d54dd571d114c473d9d7e9ed84ca5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/Goutte/zipball/80a23b64f44d54dd571d114c473d9d7e9ed84ca5", - "reference": "80a23b64f44d54dd571d114c473d9d7e9ed84ca5", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "^6.0", - "php": ">=7.1.3", - "symfony/browser-kit": "^4.4|^5.0", - "symfony/css-selector": "^4.4|^5.0", - "symfony/dom-crawler": "^4.4|^5.0" - }, - "require-dev": { - "symfony/phpunit-bridge": "^5.0" - }, - "type": "application", - "extra": { - "branch-alias": { - "dev-master": "3.3-dev" - } - }, - "autoload": { - "psr-4": { - "Goutte\\": "Goutte" - }, - "exclude-from-classmap": [ - "Goutte/Tests" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - } - ], - "description": "A simple PHP Web Scraper", - "homepage": "https://github.com/FriendsOfPHP/Goutte", - "keywords": [ - "scraper" - ], - "support": { - "issues": "https://github.com/FriendsOfPHP/Goutte/issues", - "source": "https://github.com/FriendsOfPHP/Goutte/tree/v3.3.1" - }, - "time": "2020-11-01T09:30:18+00:00" - }, { "name": "friends-of-behat/mink-browserkit-driver", "version": "v1.6.1", @@ -12345,16 +12508,16 @@ }, { "name": "phar-io/version", - "version": "3.1.1", + "version": "3.2.1", "source": { "type": "git", "url": "https://github.com/phar-io/version.git", - "reference": "15a90844ad40f127afd244c0cad228de2a80052a" + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/15a90844ad40f127afd244c0cad228de2a80052a", - "reference": "15a90844ad40f127afd244c0cad228de2a80052a", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", "shasum": "" }, "require": { @@ -12390,9 +12553,9 @@ "description": "Library for handling version information and constraints", "support": { "issues": "https://github.com/phar-io/version/issues", - "source": "https://github.com/phar-io/version/tree/3.1.1" + "source": "https://github.com/phar-io/version/tree/3.2.1" }, - "time": "2022-02-07T21:56:48+00:00" + "time": "2022-02-21T01:04:05+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -12672,16 +12835,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.10", + "version": "9.2.13", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "d5850aaf931743067f4bfc1ae4cbd06468400687" + "reference": "deac8540cb7bd40b2b8cfa679b76202834fd04e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/d5850aaf931743067f4bfc1ae4cbd06468400687", - "reference": "d5850aaf931743067f4bfc1ae4cbd06468400687", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/deac8540cb7bd40b2b8cfa679b76202834fd04e8", + "reference": "deac8540cb7bd40b2b8cfa679b76202834fd04e8", "shasum": "" }, "require": { @@ -12737,7 +12900,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.10" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.13" }, "funding": [ { @@ -12745,7 +12908,7 @@ "type": "github" } ], - "time": "2021-12-05T09:12:13+00:00" + "time": "2022-02-23T17:02:38+00:00" }, { "name": "phpunit/php-file-iterator", @@ -12990,16 +13153,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.5.13", + "version": "9.5.16", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "597cb647654ede35e43b137926dfdfef0fb11743" + "reference": "5ff8c545a50226c569310a35f4fa89d79f1ddfdc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/597cb647654ede35e43b137926dfdfef0fb11743", - "reference": "597cb647654ede35e43b137926dfdfef0fb11743", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/5ff8c545a50226c569310a35f4fa89d79f1ddfdc", + "reference": "5ff8c545a50226c569310a35f4fa89d79f1ddfdc", "shasum": "" }, "require": { @@ -13015,7 +13178,7 @@ "phar-io/version": "^3.0.2", "php": ">=7.3", "phpspec/prophecy": "^1.12.1", - "phpunit/php-code-coverage": "^9.2.7", + "phpunit/php-code-coverage": "^9.2.13", "phpunit/php-file-iterator": "^3.0.5", "phpunit/php-invoker": "^3.1.1", "phpunit/php-text-template": "^2.0.3", @@ -13077,7 +13240,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.13" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.16" }, "funding": [ { @@ -13089,7 +13252,7 @@ "type": "github" } ], - "time": "2022-01-24T07:33:35+00:00" + "time": "2022-02-23T17:10:58+00:00" }, { "name": "react/promise", @@ -14244,16 +14407,16 @@ }, { "name": "sirbrillig/phpcs-variable-analysis", - "version": "v2.11.2", + "version": "v2.11.3", "source": { "type": "git", "url": "https://github.com/sirbrillig/phpcs-variable-analysis.git", - "reference": "3fad28475bfbdbf8aa5c440f8a8f89824983d85e" + "reference": "c921498b474212fe4552928bbeb68d70250ce5e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/3fad28475bfbdbf8aa5c440f8a8f89824983d85e", - "reference": "3fad28475bfbdbf8aa5c440f8a8f89824983d85e", + "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/c921498b474212fe4552928bbeb68d70250ce5e8", + "reference": "c921498b474212fe4552928bbeb68d70250ce5e8", "shasum": "" }, "require": { @@ -14293,7 +14456,7 @@ "source": "https://github.com/sirbrillig/phpcs-variable-analysis", "wiki": "https://github.com/sirbrillig/phpcs-variable-analysis/wiki" }, - "time": "2021-07-06T23:45:17+00:00" + "time": "2022-02-21T17:01:13+00:00" }, { "name": "slevomat/coding-standard", @@ -14842,11 +15005,17 @@ "drupal-tome/tome_drush": 20, "drupal/gin": 20, "drupal/gin_login": 20, - "drupal/gin_toolbar": 20 + "drupal/gin_toolbar": 20, + "drupal/jsonapi_node_preview": 10, + "drupal/jsonapi_node_preview_tab": 20, + "drupal/layout_paragraphs": 20, + "drupal/simple_sitemap": 20 }, "prefer-stable": true, "prefer-lowest": false, - "platform": [], + "platform": { + "php": ">=8.1" + }, "platform-dev": [], "plugin-api-version": "2.2.0" } diff --git a/drupal/config/sync/anonymous_redirect.settings.yml b/drupal/config/sync/anonymous_redirect.settings.yml index c3c2ad1..0d978d1 100644 --- a/drupal/config/sync/anonymous_redirect.settings.yml +++ b/drupal/config/sync/anonymous_redirect.settings.yml @@ -1,5 +1,5 @@ -enable_redirect: false -redirect_url: /user/login _core: default_config_hash: 7W0OZCDLDWnVvdsXF32v3ieBb-NVaDu3KTv_zlLF5dw +enable_redirect: false +redirect_url: /user/login redirect_url_overrides: "/user/*\r\n/jsonapi\r\n/jsonapi/*\r\n/oauth/*\r\n/router/*" diff --git a/drupal/config/sync/block.block.claro_breadcrumbs.yml b/drupal/config/sync/block.block.claro_breadcrumbs.yml index 548c2c2..fa5add0 100644 --- a/drupal/config/sync/block.block.claro_breadcrumbs.yml +++ b/drupal/config/sync/block.block.claro_breadcrumbs.yml @@ -17,6 +17,6 @@ plugin: system_breadcrumb_block settings: id: system_breadcrumb_block label: Breadcrumbs - provider: system label_display: '0' + provider: system visibility: { } diff --git a/drupal/config/sync/block.block.claro_content.yml b/drupal/config/sync/block.block.claro_content.yml index 7600fdc..4b30ecb 100644 --- a/drupal/config/sync/block.block.claro_content.yml +++ b/drupal/config/sync/block.block.claro_content.yml @@ -17,6 +17,6 @@ plugin: system_main_block settings: id: system_main_block label: 'Main page content' - provider: system label_display: '0' + provider: system visibility: { } diff --git a/drupal/config/sync/block.block.claro_help.yml b/drupal/config/sync/block.block.claro_help.yml index 9dc3bdf..28aaca9 100644 --- a/drupal/config/sync/block.block.claro_help.yml +++ b/drupal/config/sync/block.block.claro_help.yml @@ -17,6 +17,6 @@ plugin: help_block settings: id: help_block label: Help - provider: help label_display: '0' + provider: help visibility: { } diff --git a/drupal/config/sync/block.block.claro_local_actions.yml b/drupal/config/sync/block.block.claro_local_actions.yml index 64fcb73..bf79586 100644 --- a/drupal/config/sync/block.block.claro_local_actions.yml +++ b/drupal/config/sync/block.block.claro_local_actions.yml @@ -15,6 +15,6 @@ plugin: local_actions_block settings: id: local_actions_block label: 'Primary admin actions' - provider: core label_display: '0' + provider: core visibility: { } diff --git a/drupal/config/sync/block.block.claro_messages.yml b/drupal/config/sync/block.block.claro_messages.yml index 89a88e1..26ad291 100644 --- a/drupal/config/sync/block.block.claro_messages.yml +++ b/drupal/config/sync/block.block.claro_messages.yml @@ -17,6 +17,6 @@ plugin: system_messages_block settings: id: system_messages_block label: 'Status messages' - provider: system label_display: '0' + provider: system visibility: { } diff --git a/drupal/config/sync/block.block.claro_page_title.yml b/drupal/config/sync/block.block.claro_page_title.yml index 1b4efab..01594be 100644 --- a/drupal/config/sync/block.block.claro_page_title.yml +++ b/drupal/config/sync/block.block.claro_page_title.yml @@ -15,6 +15,6 @@ plugin: page_title_block settings: id: page_title_block label: 'Page title' - provider: core label_display: '0' + provider: core visibility: { } diff --git a/drupal/config/sync/block.block.claro_primary_local_tasks.yml b/drupal/config/sync/block.block.claro_primary_local_tasks.yml index f02fe7c..e00ece3 100644 --- a/drupal/config/sync/block.block.claro_primary_local_tasks.yml +++ b/drupal/config/sync/block.block.claro_primary_local_tasks.yml @@ -15,8 +15,8 @@ plugin: local_tasks_block settings: id: local_tasks_block label: 'Primary tabs' - provider: core label_display: '0' + provider: core primary: true secondary: false visibility: { } diff --git a/drupal/config/sync/block.block.claro_secondary_local_tasks.yml b/drupal/config/sync/block.block.claro_secondary_local_tasks.yml index d1306d7..864d2a2 100644 --- a/drupal/config/sync/block.block.claro_secondary_local_tasks.yml +++ b/drupal/config/sync/block.block.claro_secondary_local_tasks.yml @@ -15,8 +15,8 @@ plugin: local_tasks_block settings: id: local_tasks_block label: 'Secondary tabs' - provider: core label_display: '0' + provider: core primary: false secondary: true visibility: { } diff --git a/drupal/config/sync/block.block.gin_breadcrumbs.yml b/drupal/config/sync/block.block.gin_breadcrumbs.yml index 7896e15..6b762df 100644 --- a/drupal/config/sync/block.block.gin_breadcrumbs.yml +++ b/drupal/config/sync/block.block.gin_breadcrumbs.yml @@ -17,6 +17,6 @@ plugin: system_breadcrumb_block settings: id: system_breadcrumb_block label: Breadcrumbs - provider: system label_display: '0' + provider: system visibility: { } diff --git a/drupal/config/sync/block.block.gin_content.yml b/drupal/config/sync/block.block.gin_content.yml index 3896584..8bf2bbd 100644 --- a/drupal/config/sync/block.block.gin_content.yml +++ b/drupal/config/sync/block.block.gin_content.yml @@ -17,6 +17,6 @@ plugin: system_main_block settings: id: system_main_block label: 'Main page content' - provider: system label_display: '0' + provider: system visibility: { } diff --git a/drupal/config/sync/block.block.gin_help.yml b/drupal/config/sync/block.block.gin_help.yml index 8d8f2c9..f2d0708 100644 --- a/drupal/config/sync/block.block.gin_help.yml +++ b/drupal/config/sync/block.block.gin_help.yml @@ -17,6 +17,6 @@ plugin: help_block settings: id: help_block label: Help - provider: help label_display: '0' + provider: help visibility: { } diff --git a/drupal/config/sync/block.block.gin_local_actions.yml b/drupal/config/sync/block.block.gin_local_actions.yml index 061a5f9..0d6d389 100644 --- a/drupal/config/sync/block.block.gin_local_actions.yml +++ b/drupal/config/sync/block.block.gin_local_actions.yml @@ -15,6 +15,6 @@ plugin: local_actions_block settings: id: local_actions_block label: 'Primary admin actions' - provider: core label_display: '0' + provider: core visibility: { } diff --git a/drupal/config/sync/block.block.gin_messages.yml b/drupal/config/sync/block.block.gin_messages.yml index 35f9e4a..42f2935 100644 --- a/drupal/config/sync/block.block.gin_messages.yml +++ b/drupal/config/sync/block.block.gin_messages.yml @@ -17,6 +17,6 @@ plugin: system_messages_block settings: id: system_messages_block label: 'Status messages' - provider: system label_display: '0' + provider: system visibility: { } diff --git a/drupal/config/sync/block.block.gin_page_title.yml b/drupal/config/sync/block.block.gin_page_title.yml index d91e427..1fba67c 100644 --- a/drupal/config/sync/block.block.gin_page_title.yml +++ b/drupal/config/sync/block.block.gin_page_title.yml @@ -15,6 +15,6 @@ plugin: page_title_block settings: id: page_title_block label: 'Page title' - provider: core label_display: '0' + provider: core visibility: { } diff --git a/drupal/config/sync/block.block.gin_primary_local_tasks.yml b/drupal/config/sync/block.block.gin_primary_local_tasks.yml index 277c944..eac08e3 100644 --- a/drupal/config/sync/block.block.gin_primary_local_tasks.yml +++ b/drupal/config/sync/block.block.gin_primary_local_tasks.yml @@ -15,8 +15,8 @@ plugin: local_tasks_block settings: id: local_tasks_block label: 'Primary tabs' - provider: core label_display: '0' + provider: core primary: true secondary: false visibility: { } diff --git a/drupal/config/sync/block.block.gin_secondary_local_tasks.yml b/drupal/config/sync/block.block.gin_secondary_local_tasks.yml index e273d8b..08b203a 100644 --- a/drupal/config/sync/block.block.gin_secondary_local_tasks.yml +++ b/drupal/config/sync/block.block.gin_secondary_local_tasks.yml @@ -15,8 +15,8 @@ plugin: local_tasks_block settings: id: local_tasks_block label: 'Secondary tabs' - provider: core label_display: '0' + provider: core primary: false secondary: true visibility: { } diff --git a/drupal/config/sync/block.block.mainnavigation.yml b/drupal/config/sync/block.block.mainnavigation.yml index 3a2ac9e..85501cf 100644 --- a/drupal/config/sync/block.block.mainnavigation.yml +++ b/drupal/config/sync/block.block.mainnavigation.yml @@ -17,13 +17,13 @@ plugin: 'system_menu_block:main' settings: id: 'system_menu_block:main' label: 'Main navigation' - provider: system label_display: visible + provider: system level: 1 depth: 0 expand_all_items: false visibility: request_path: id: request_path - pages: '/admin/*' negate: true + pages: '/admin/*' diff --git a/drupal/config/sync/coffee.configuration.yml b/drupal/config/sync/coffee.configuration.yml index 7e4e7a3..9948edc 100644 --- a/drupal/config/sync/coffee.configuration.yml +++ b/drupal/config/sync/coffee.configuration.yml @@ -1,5 +1,5 @@ +_core: + default_config_hash: cOqVnz_7pbb_0R31nQwih4Gh8XkmIbyFagFp6uUPaOc coffee_menus: admin: admin max_results: 7 -_core: - default_config_hash: cOqVnz_7pbb_0R31nQwih4Gh8XkmIbyFagFp6uUPaOc diff --git a/drupal/config/sync/content_lock.settings.yml b/drupal/config/sync/content_lock.settings.yml index 546e0da..aec2349 100644 --- a/drupal/config/sync/content_lock.settings.yml +++ b/drupal/config/sync/content_lock.settings.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: 6Ka3T1c-CIjEUO1Q64NXKksLthkMhj53a6zy4RJBtkc verbose: 1 types: block_content: { } @@ -67,5 +69,3 @@ form_op_lock: paragraph: mode: 0 values: { } -_core: - default_config_hash: 6Ka3T1c-CIjEUO1Q64NXKksLthkMhj53a6zy4RJBtkc diff --git a/drupal/config/sync/content_lock_timeout.settings.yml b/drupal/config/sync/content_lock_timeout.settings.yml index 4a48e9d..1bc77a0 100644 --- a/drupal/config/sync/content_lock_timeout.settings.yml +++ b/drupal/config/sync/content_lock_timeout.settings.yml @@ -1,4 +1,4 @@ -content_lock_timeout_minutes: '30' -content_lock_timeout_on_edit: 1 _core: default_config_hash: X-PFa6GhUhVBudfnAsBqaWn_qhxq0xTtg76HCEoibeQ +content_lock_timeout_minutes: '30' +content_lock_timeout_on_edit: 1 diff --git a/drupal/config/sync/core.base_field_override.node.blog.status.yml b/drupal/config/sync/core.base_field_override.node.article.status.yml similarity index 83% rename from drupal/config/sync/core.base_field_override.node.blog.status.yml rename to drupal/config/sync/core.base_field_override.node.article.status.yml index 3597b16..7933820 100644 --- a/drupal/config/sync/core.base_field_override.node.blog.status.yml +++ b/drupal/config/sync/core.base_field_override.node.article.status.yml @@ -3,11 +3,11 @@ langcode: en status: true dependencies: config: - - node.type.blog -id: node.blog.status + - node.type.article +id: node.article.status field_name: status entity_type: node -bundle: blog +bundle: article label: Published description: '' required: false diff --git a/drupal/config/sync/core.base_field_override.node.news.status.yml b/drupal/config/sync/core.base_field_override.node.news.status.yml deleted file mode 100644 index 83c7a38..0000000 --- a/drupal/config/sync/core.base_field_override.node.news.status.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: ca0e2662-e789-4207-89d9-a4a51b95ef7e -langcode: en -status: true -dependencies: - config: - - node.type.news -id: node.news.status -field_name: status -entity_type: node -bundle: news -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/drupal/config/sync/core.entity_form_display.media.document.default.yml b/drupal/config/sync/core.entity_form_display.media.document.default.yml index 9a8c6b8..d028f20 100644 --- a/drupal/config/sync/core.entity_form_display.media.document.default.yml +++ b/drupal/config/sync/core.entity_form_display.media.document.default.yml @@ -24,44 +24,44 @@ content: settings: { } third_party_settings: { } field_media_content_owner: + type: string_textfield weight: 2 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content field_media_copyright: + type: string_textfield weight: 4 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content field_media_description: + type: string_textarea weight: 1 + region: content settings: rows: 2 placeholder: '' third_party_settings: { } - type: string_textarea - region: content field_media_file: + type: file_generic weight: 3 + region: content settings: progress_indicator: throbber third_party_settings: { } - type: file_generic - region: content field_media_usage_terms: + type: string_textarea weight: 5 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: string_textarea - region: content langcode: type: language_select weight: 6 @@ -85,19 +85,19 @@ content: third_party_settings: { } status: type: boolean_checkbox - settings: - display_label: true weight: 10 region: content + settings: + display_label: true third_party_settings: { } uid: type: entity_reference_autocomplete weight: 7 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' - match_limit: 10 - region: content third_party_settings: { } hidden: { } diff --git a/drupal/config/sync/core.entity_form_display.media.document.media_library.yml b/drupal/config/sync/core.entity_form_display.media.document.media_library.yml index 6990e68..6507ed0 100644 --- a/drupal/config/sync/core.entity_form_display.media.document.media_library.yml +++ b/drupal/config/sync/core.entity_form_display.media.document.media_library.yml @@ -58,12 +58,12 @@ content: third_party_settings: { } name: type: string_textfield + weight: 1 + region: content settings: size: 60 placeholder: '' - weight: 1 third_party_settings: { } - region: content hidden: created: true langcode: true diff --git a/drupal/config/sync/core.entity_form_display.media.image.default.yml b/drupal/config/sync/core.entity_form_display.media.image.default.yml index 8be6548..ddeec91 100644 --- a/drupal/config/sync/core.entity_form_display.media.image.default.yml +++ b/drupal/config/sync/core.entity_form_display.media.image.default.yml @@ -27,55 +27,55 @@ content: settings: { } third_party_settings: { } field_media_caption: + type: text_textarea weight: 6 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea - region: content field_media_content_owner: + type: string_textfield weight: 2 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content field_media_copyright: + type: string_textfield weight: 3 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content field_media_description: + type: string_textarea weight: 1 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: string_textarea - region: content field_media_image: + type: image_focal_point weight: 5 + region: content settings: + progress_indicator: throbber preview_image_style: thumbnail preview_link: true offsets: '50,50' - progress_indicator: throbber third_party_settings: { } - type: image_focal_point - region: content field_media_usage_terms: + type: string_textarea weight: 4 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: string_textarea - region: content langcode: type: language_select weight: 7 @@ -99,19 +99,19 @@ content: third_party_settings: { } status: type: boolean_checkbox - settings: - display_label: true weight: 11 region: content + settings: + display_label: true third_party_settings: { } uid: type: entity_reference_autocomplete weight: 8 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' - match_limit: 10 - region: content third_party_settings: { } hidden: { } diff --git a/drupal/config/sync/core.entity_form_display.media.image.media_library.yml b/drupal/config/sync/core.entity_form_display.media.image.media_library.yml index aaa2e31..908c8c4 100644 --- a/drupal/config/sync/core.entity_form_display.media.image.media_library.yml +++ b/drupal/config/sync/core.entity_form_display.media.image.media_library.yml @@ -53,13 +53,13 @@ content: placeholder: '' third_party_settings: { } field_media_image: + type: image_image weight: 0 + region: content settings: progress_indicator: throbber preview_image_style: thumbnail third_party_settings: { } - type: image_image - region: content field_media_usage_terms: type: string_textarea weight: 6 diff --git a/drupal/config/sync/core.entity_form_display.media.video.default.yml b/drupal/config/sync/core.entity_form_display.media.video.default.yml index d9b66e8..f33a427 100644 --- a/drupal/config/sync/core.entity_form_display.media.video.default.yml +++ b/drupal/config/sync/core.entity_form_display.media.video.default.yml @@ -22,11 +22,11 @@ content: field_media_oembed_video: type: oembed_textfield weight: 0 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - region: content langcode: type: language_select weight: 2 @@ -42,20 +42,20 @@ content: third_party_settings: { } status: type: boolean_checkbox - settings: - display_label: true weight: 100 region: content + settings: + display_label: true third_party_settings: { } uid: type: entity_reference_autocomplete weight: 5 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' - match_limit: 10 - region: content third_party_settings: { } hidden: name: true diff --git a/drupal/config/sync/core.entity_form_display.node.blog.default.yml b/drupal/config/sync/core.entity_form_display.node.article.default.yml similarity index 63% rename from drupal/config/sync/core.entity_form_display.node.blog.default.yml rename to drupal/config/sync/core.entity_form_display.node.article.default.yml index 38a086d..f441b5e 100644 --- a/drupal/config/sync/core.entity_form_display.node.blog.default.yml +++ b/drupal/config/sync/core.entity_form_display.node.article.default.yml @@ -3,70 +3,65 @@ langcode: en status: true dependencies: config: - - field.field.node.blog.field_blog_category - - field.field.node.blog.field_content - - field.field.node.blog.field_content_supplementary - - field.field.node.blog.field_description - - field.field.node.blog.field_display_title - - field.field.node.blog.field_image - - field.field.node.blog.field_meta_tags - - node.type.blog + - field.field.node.article.field_article_category + - field.field.node.article.field_article_type + - field.field.node.article.field_content + - field.field.node.article.field_content_supplementary + - field.field.node.article.field_description + - field.field.node.article.field_display_title + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_published + - field.field.node.article.field_video + - node.type.article module: + - datetime - field_group + - layout_paragraphs - media_library - metatag - paragraphs - paragraphs_ee - paragraphs_features - path - - text third_party_settings: field_group: group_meta: children: - langcode + - field_description - field_image + label: Meta + region: content parent_name: '' - weight: 0 + weight: 3 format_type: details - region: content format_settings: - id: '' classes: '' + show_empty_fields: false + id: '' + open: true description: '' - open: false required_fields: true - label: Meta group_content_primary: children: + - field_published + - field_video - field_content - field_content_supplementary + label: Content + region: content parent_name: '' weight: 4 format_type: fieldset - region: content format_settings: - description: '' - required_fields: true - id: '' classes: '' - label: Content - group_work: - children: - - status - parent_name: '' - weight: 12 - format_type: fieldset - region: content - format_settings: id: '' - classes: '' description: '' required_fields: true - label: Workflow -id: node.blog.default +id: node.article.default targetEntityType: node -bundle: blog +bundle: article mode: default content: created: @@ -75,44 +70,42 @@ content: region: content settings: { } third_party_settings: { } - field_blog_category: + field_article_category: + type: entity_reference_autocomplete_tags + weight: 2 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } + field_article_type: + type: options_select weight: 1 + region: content settings: { } third_party_settings: { } + field_blog_category: type: options_buttons + weight: 1 region: content + settings: { } + third_party_settings: { } field_content: - weight: 26 - settings: - title: Content - title_plural: Content - edit_mode: open - closed_mode: summary - autocollapse: none - closed_mode_threshold: 0 - add_mode: modal - form_display_mode: default - default_paragraph_type: _none - features: - add_above: '0' - collapse_edit_all: collapse_edit_all - duplicate: duplicate - third_party_settings: - paragraphs_features: - delete_confirmation: true - add_in_between: true - show_drag_and_drop: true - split_text: false - paragraphs_ee: - paragraphs_ee: - dialog_style: tiles - easy_access_count: 0 - dialog_off_canvas: false - type: paragraphs + type: layout_paragraphs + weight: 5 region: content + settings: + preview_view_mode: default + nesting_depth: 0 + require_layouts: 1 + empty_message: 'Click add section and select a layout for the content components within that section. You can add multiple sections.' + third_party_settings: { } field_content_supplementary: type: paragraphs - weight: 27 + weight: 6 + region: content settings: title: Content title_plural: Content @@ -129,53 +122,80 @@ content: duplicate: duplicate third_party_settings: paragraphs_features: - delete_confirmation: true add_in_between: true - show_drag_and_drop: true + add_in_between_link_count: 0 + delete_confirmation: true split_text: false + show_drag_and_drop: true paragraphs_ee: paragraphs_ee: + dialog_off_canvas: false dialog_style: tiles easy_access_count: 0 - dialog_off_canvas: false - region: content field_description: - weight: 3 + type: string_textarea + weight: 8 + region: content settings: - rows: 2 + rows: 5 placeholder: '' - third_party_settings: { } - type: text_textarea - region: content + third_party_settings: + length_indicator: + indicator: true + indicator_opt: + optimin: 50 + optimax: 160 + tolerance: 5 + maxlength: + maxlength_js: null + maxlength_js_label: 'Content limited to @limit characters, remaining: @remaining' + maxlength_js_enforce: false + maxlength_js_truncate_html: false + advanced_text_formatter: + show_token_tree: 0 field_image: - weight: 6 + type: media_library_widget + weight: 9 + region: content settings: media_types: { } third_party_settings: { } - type: media_library_widget - region: content field_meta_tags: - weight: 29 + type: metatag_firehose + weight: 13 + region: content settings: sidebar: true + use_details: true third_party_settings: { } - type: metatag_firehose + field_published: + type: datetime_default + weight: 3 region: content + settings: { } + third_party_settings: { } + field_video: + type: media_library_widget + weight: 4 + region: content + settings: + media_types: { } + third_party_settings: { } langcode: type: language_select - weight: 5 + weight: 7 region: content settings: include_locked: true third_party_settings: { } moderation_state: + type: string_textfield weight: 28 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content path: type: path weight: 10 @@ -184,28 +204,28 @@ content: third_party_settings: { } promote: type: boolean_checkbox - settings: - display_label: true weight: 8 region: content + settings: + display_label: true third_party_settings: { } status: type: boolean_checkbox + weight: 12 + region: content settings: display_label: true - weight: 15 - region: content third_party_settings: { } sticky: type: boolean_checkbox - settings: - display_label: true weight: 9 region: content + settings: + display_label: true third_party_settings: { } title: type: string_textfield - weight: 2 + weight: 0 region: content settings: size: 60 @@ -219,12 +239,12 @@ content: uid: type: entity_reference_autocomplete weight: 5 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' - match_limit: 10 - region: content third_party_settings: { } url_redirects: weight: 11 diff --git a/drupal/config/sync/core.entity_form_display.node.event.default.yml b/drupal/config/sync/core.entity_form_display.node.event.default.yml index 067ffe0..b6fda59 100644 --- a/drupal/config/sync/core.entity_form_display.node.event.default.yml +++ b/drupal/config/sync/core.entity_form_display.node.event.default.yml @@ -14,12 +14,13 @@ dependencies: module: - datetime - field_group + - layout_paragraphs + - media_library - metatag - paragraphs - paragraphs_ee - paragraphs_features - path - - text third_party_settings: field_group: group_content_primary: @@ -27,46 +28,32 @@ third_party_settings: - field_date - field_content - field_content_supplementary + label: Content + region: content parent_name: '' weight: 3 format_type: fieldset - region: content format_settings: - description: '' - required_fields: true - id: '' classes: '' - label: Content - group_workflow: - children: - - field_approver - - moderation_state - - status - parent_name: '' - weight: 11 - format_type: fieldset - region: content - format_settings: id: '' - classes: '' description: '' required_fields: true - label: Workflow group_meta: children: - langcode + - field_description - field_image + label: Meta + region: content parent_name: '' - weight: 0 + weight: 1 format_type: details - region: content format_settings: - description: '' - required_fields: true - id: '' classes: '' + id: '' open: false - label: Meta + description: '' + required_fields: true id: node.event.default targetEntityType: node bundle: event @@ -74,41 +61,24 @@ mode: default content: created: type: datetime_timestamp - weight: 5 + weight: 6 region: content settings: { } third_party_settings: { } field_content: + type: layout_paragraphs weight: 2 - settings: - title: Content - title_plural: Content - edit_mode: open - closed_mode: summary - autocollapse: none - closed_mode_threshold: 0 - add_mode: modal - form_display_mode: default - default_paragraph_type: _none - features: - add_above: '0' - collapse_edit_all: collapse_edit_all - duplicate: duplicate - third_party_settings: - paragraphs_features: - delete_confirmation: true - add_in_between: true - show_drag_and_drop: true - split_text: false - paragraphs_ee: - paragraphs_ee: - dialog_style: tiles - easy_access_count: 0 - dialog_off_canvas: false - type: paragraphs region: content + settings: + preview_view_mode: default + nesting_depth: 0 + require_layouts: 1 + empty_message: 'Click add section and select a layout for the content components within that section. You can add multiple sections.' + third_party_settings: { } field_content_supplementary: + type: paragraphs weight: 3 + region: content settings: title: Content title_plural: Content @@ -125,115 +95,125 @@ content: duplicate: duplicate third_party_settings: paragraphs_features: - delete_confirmation: true add_in_between: true - show_drag_and_drop: true + add_in_between_link_count: 0 + delete_confirmation: true split_text: false + show_drag_and_drop: true paragraphs_ee: paragraphs_ee: + dialog_off_canvas: false dialog_style: tiles easy_access_count: 0 - dialog_off_canvas: false - type: paragraphs - region: content field_date: + type: datetime_default weight: 1 + region: content settings: { } third_party_settings: { } - type: datetime_default - region: content field_description: - weight: 2 + type: string_textarea + weight: 4 + region: content settings: rows: 5 placeholder: '' - third_party_settings: { } - type: text_textarea - region: content + third_party_settings: + length_indicator: + indicator: true + indicator_opt: + optimin: 50 + optimax: 160 + tolerance: 5 + maxlength: + maxlength_js: null + maxlength_js_label: 'Content limited to @limit characters, remaining: @remaining' + maxlength_js_enforce: false + maxlength_js_truncate_html: false + advanced_text_formatter: + show_token_tree: 0 field_image: - weight: 2 + type: media_library_widget + weight: 5 + region: content settings: - match_operator: CONTAINS - match_limit: 10 - size: 60 - placeholder: '' + media_types: { } third_party_settings: { } - type: entity_reference_autocomplete - region: content field_meta_tags: - weight: 27 + type: metatag_firehose + weight: 12 + region: content settings: sidebar: true + use_details: true third_party_settings: { } - type: metatag_firehose - region: content langcode: type: language_select - weight: 1 + weight: 3 region: content settings: include_locked: true third_party_settings: { } moderation_state: + type: string_textfield weight: 26 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content path: type: path - weight: 9 + weight: 10 region: content settings: { } third_party_settings: { } promote: type: boolean_checkbox + weight: 8 + region: content settings: display_label: true - weight: 7 - region: content third_party_settings: { } status: type: boolean_checkbox - settings: - display_label: true weight: 4 region: content + settings: + display_label: true third_party_settings: { } sticky: type: boolean_checkbox + weight: 9 + region: content settings: display_label: true - weight: 8 - region: content third_party_settings: { } title: type: string_textfield - weight: 1 + weight: 0 region: content settings: size: 60 placeholder: '' third_party_settings: { } translation: - weight: 6 + weight: 7 region: content settings: { } third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 4 + weight: 5 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' - match_limit: 10 - region: content third_party_settings: { } url_redirects: - weight: 10 + weight: 11 region: content settings: { } third_party_settings: { } diff --git a/drupal/config/sync/core.entity_form_display.node.news.default.yml b/drupal/config/sync/core.entity_form_display.node.news.default.yml deleted file mode 100644 index beaa145..0000000 --- a/drupal/config/sync/core.entity_form_display.node.news.default.yml +++ /dev/null @@ -1,232 +0,0 @@ -uuid: 08b0385c-0924-4425-8ce9-db9678946f1e -langcode: en -status: true -dependencies: - config: - - field.field.node.news.field_content - - field.field.node.news.field_content_supplementary - - field.field.node.news.field_description - - field.field.node.news.field_display_title - - field.field.node.news.field_image - - field.field.node.news.field_meta_tags - - node.type.news - module: - - field_group - - metatag - - paragraphs - - paragraphs_ee - - paragraphs_features - - path - - text -third_party_settings: - field_group: - group_meta: - children: - - langcode - - field_image - parent_name: '' - weight: 0 - format_type: details - region: content - format_settings: - id: '' - classes: '' - description: '' - open: false - required_fields: true - label: Meta - group_content_primary: - children: - - field_content - - field_content_supplementary - parent_name: '' - weight: 3 - format_type: fieldset - region: content - format_settings: - id: '' - classes: '' - description: '' - required_fields: true - label: 'Content: Primary' - group_workflow: - children: - - field_approver - - moderation_state - - status - parent_name: '' - weight: 11 - format_type: fieldset - region: content - format_settings: - id: '' - classes: '' - description: '' - required_fields: true - label: Workflow -id: node.news.default -targetEntityType: node -bundle: news -mode: default -content: - created: - type: datetime_timestamp - weight: 5 - region: content - settings: { } - third_party_settings: { } - field_content: - weight: 4 - settings: - title: Content - title_plural: Content - edit_mode: open - closed_mode: summary - autocollapse: none - closed_mode_threshold: 0 - add_mode: modal - form_display_mode: default - default_paragraph_type: _none - features: - add_above: '0' - collapse_edit_all: collapse_edit_all - duplicate: duplicate - third_party_settings: - paragraphs_features: - delete_confirmation: true - add_in_between: true - show_drag_and_drop: true - split_text: false - paragraphs_ee: - paragraphs_ee: - dialog_style: tiles - easy_access_count: 0 - dialog_off_canvas: false - type: paragraphs - region: content - field_content_supplementary: - weight: 5 - settings: - title: Content - title_plural: Content - edit_mode: open - closed_mode: summary - autocollapse: none - closed_mode_threshold: 0 - add_mode: modal - form_display_mode: default - default_paragraph_type: _none - features: - add_above: '0' - collapse_edit_all: collapse_edit_all - duplicate: duplicate - third_party_settings: - paragraphs_features: - delete_confirmation: true - add_in_between: true - show_drag_and_drop: true - split_text: false - paragraphs_ee: - paragraphs_ee: - dialog_style: tiles - easy_access_count: 0 - dialog_off_canvas: false - type: paragraphs - region: content - field_description: - weight: 2 - settings: - rows: 2 - placeholder: '' - third_party_settings: { } - type: text_textarea - region: content - field_image: - weight: 7 - settings: - match_operator: CONTAINS - match_limit: 10 - size: 60 - placeholder: '' - third_party_settings: { } - type: entity_reference_autocomplete - region: content - field_meta_tags: - weight: 27 - settings: - sidebar: true - third_party_settings: { } - type: metatag_firehose - region: content - langcode: - type: language_select - weight: 6 - region: content - settings: - include_locked: true - third_party_settings: { } - moderation_state: - weight: 26 - settings: - size: 60 - placeholder: '' - third_party_settings: { } - type: string_textfield - region: content - path: - type: path - weight: 9 - region: content - settings: { } - third_party_settings: { } - promote: - type: boolean_checkbox - settings: - display_label: true - weight: 7 - region: content - third_party_settings: { } - status: - type: boolean_checkbox - settings: - display_label: true - weight: 2 - region: content - third_party_settings: { } - sticky: - type: boolean_checkbox - settings: - display_label: true - weight: 8 - region: content - third_party_settings: { } - title: - type: string_textfield - weight: 1 - region: content - settings: - size: 60 - placeholder: '' - third_party_settings: { } - translation: - weight: 6 - region: content - settings: { } - third_party_settings: { } - uid: - type: entity_reference_autocomplete - weight: 4 - settings: - match_operator: CONTAINS - size: 60 - placeholder: '' - match_limit: 10 - region: content - third_party_settings: { } - url_redirects: - weight: 10 - region: content - settings: { } - third_party_settings: { } -hidden: - field_display_title: true diff --git a/drupal/config/sync/core.entity_form_display.node.page.default.yml b/drupal/config/sync/core.entity_form_display.node.page.default.yml index 9682f77..9946930 100644 --- a/drupal/config/sync/core.entity_form_display.node.page.default.yml +++ b/drupal/config/sync/core.entity_form_display.node.page.default.yml @@ -14,60 +14,47 @@ dependencies: module: - entity_display_mode - field_group + - layout_paragraphs - media_library - metatag - paragraphs - paragraphs_ee - paragraphs_features - path - - text third_party_settings: field_group: group_meta: children: - langcode + - field_description - field_image + label: Meta + region: content parent_name: '' - weight: 0 + weight: 2 format_type: details - region: content format_settings: - description: '' - required_fields: true - id: '' classes: '' - open: false - label: Meta - group_content_primary: - children: - - field_content - - field_content_supplementary - parent_name: '' - weight: 4 - format_type: fieldset - region: content - format_settings: + show_empty_fields: false + id: '' + open: true description: '' required_fields: true - id: '' - classes: '' - label: Content + weight: 0 group_workflow: - children: - - field_approver - - moderation_state + children: { } + label: Workflow + region: content parent_name: '' weight: 13 format_type: fieldset - region: content format_settings: + classes: '' + id: '' description: '' + required_fields: true open: true weight: -20 - required_fields: true - id: '' - classes: '' - label: Workflow id: node.page.default targetEntityType: node bundle: page @@ -80,36 +67,19 @@ content: settings: { } third_party_settings: { } field_content: - type: paragraphs + type: layout_paragraphs weight: 12 - settings: - title: Content - title_plural: Content - edit_mode: open - closed_mode: summary - autocollapse: none - closed_mode_threshold: 0 - add_mode: modal - form_display_mode: default - default_paragraph_type: _none - features: - add_above: '0' - collapse_edit_all: collapse_edit_all - duplicate: duplicate - third_party_settings: - paragraphs_features: - delete_confirmation: true - add_in_between: true - show_drag_and_drop: true - split_text: false - paragraphs_ee: - paragraphs_ee: - dialog_style: tiles - easy_access_count: 0 - dialog_off_canvas: false region: content + settings: + preview_view_mode: preview + nesting_depth: 0 + require_layouts: 1 + empty_message: 'Click add section and select a layout for the content components within that section. You can add multiple sections.' + third_party_settings: { } field_content_supplementary: + type: paragraphs weight: 13 + region: content settings: title: Content title_plural: Content @@ -126,60 +96,73 @@ content: duplicate: duplicate third_party_settings: paragraphs_features: - delete_confirmation: true add_in_between: true - show_drag_and_drop: true + add_in_between_link_count: 0 + delete_confirmation: true split_text: false + show_drag_and_drop: true paragraphs_ee: paragraphs_ee: + dialog_off_canvas: false dialog_style: tiles easy_access_count: 0 - dialog_off_canvas: false - type: paragraphs - region: content field_description: - weight: 3 + type: string_textarea + weight: 5 + region: content settings: - rows: 2 + rows: 5 placeholder: '' - third_party_settings: { } - type: text_textarea - region: content + third_party_settings: + length_indicator: + indicator: true + indicator_opt: + optimin: 50 + optimax: 160 + tolerance: 5 + maxlength: + maxlength_js: null + maxlength_js_label: 'Content limited to @limit characters, remaining: @remaining' + maxlength_js_enforce: false + maxlength_js_truncate_html: false + advanced_text_formatter: + show_token_tree: 0 field_display: + type: entity_display_mode_select weight: 1 + region: content settings: { } third_party_settings: { } - type: entity_display_mode_select - region: content field_image: type: media_library_widget - weight: 5 + weight: 6 + region: content settings: media_types: { } third_party_settings: { } - region: content field_meta_tags: - weight: 27 + type: metatag_firehose + weight: 13 + region: content settings: sidebar: true + use_details: true third_party_settings: { } - type: metatag_firehose - region: content langcode: type: language_select weight: 4 region: content settings: - include_locked: true + include_locked: false third_party_settings: { } moderation_state: + type: string_textfield weight: 26 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content path: type: path weight: 10 @@ -188,28 +171,28 @@ content: third_party_settings: { } promote: type: boolean_checkbox - settings: - display_label: true weight: 8 region: content + settings: + display_label: true third_party_settings: { } status: type: boolean_checkbox - settings: - display_label: true weight: 12 region: content + settings: + display_label: true third_party_settings: { } sticky: type: boolean_checkbox - settings: - display_label: true weight: 9 region: content + settings: + display_label: true third_party_settings: { } title: type: string_textfield - weight: 2 + weight: 0 region: content settings: size: 60 @@ -223,12 +206,12 @@ content: uid: type: entity_reference_autocomplete weight: 5 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' - match_limit: 10 - region: content third_party_settings: { } url_redirects: weight: 11 diff --git a/drupal/config/sync/core.entity_form_display.paragraph.card.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.card.default.yml index 20b1adf..d5a3f99 100644 --- a/drupal/config/sync/core.entity_form_display.paragraph.card.default.yml +++ b/drupal/config/sync/core.entity_form_display.paragraph.card.default.yml @@ -20,12 +20,14 @@ content: field_image: type: media_library_widget weight: 2 + region: content settings: media_types: { } third_party_settings: { } - region: content field_link: + type: linky weight: 3 + region: content settings: match_operator: CONTAINS match_limit: 10 @@ -33,32 +35,30 @@ content: placeholder: '' allow_duplicate_urls: true third_party_settings: { } - type: linky - region: content field_text_formatted: + type: text_textarea weight: 1 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea - region: content field_text_formatted_card: + type: text_textarea weight: 2 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea - region: content field_title: + type: string_textfield weight: 0 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content hidden: created: true status: true diff --git a/drupal/config/sync/core.entity_form_display.paragraph.card_group.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.card_group.default.yml index ffcf9e9..eadfa0b 100644 --- a/drupal/config/sync/core.entity_form_display.paragraph.card_group.default.yml +++ b/drupal/config/sync/core.entity_form_display.paragraph.card_group.default.yml @@ -15,6 +15,7 @@ content: field_cards: type: entity_reference_paragraphs weight: 0 + region: content settings: title: Paragraph title_plural: Paragraphs @@ -23,7 +24,6 @@ content: form_display_mode: default default_paragraph_type: '' third_party_settings: { } - region: content hidden: created: true status: true diff --git a/drupal/config/sync/core.entity_form_display.paragraph.entity_reference.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.entity_reference.default.yml index d77d333..f7dda8e 100644 --- a/drupal/config/sync/core.entity_form_display.paragraph.entity_reference.default.yml +++ b/drupal/config/sync/core.entity_form_display.paragraph.entity_reference.default.yml @@ -12,23 +12,23 @@ bundle: entity_reference mode: default content: field_entity_reference: + type: entity_reference_autocomplete weight: 1 + region: content settings: match_operator: CONTAINS match_limit: 10 size: 60 placeholder: '' third_party_settings: { } - type: entity_reference_autocomplete - region: content field_title: + type: string_textfield weight: 2 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content hidden: created: true status: true diff --git a/drupal/config/sync/core.entity_form_display.paragraph.from_library.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.from_library.default.yml new file mode 100644 index 0000000..af86873 --- /dev/null +++ b/drupal/config/sync/core.entity_form_display.paragraph.from_library.default.yml @@ -0,0 +1,28 @@ +uuid: f6962a44-dccd-464d-9673-d48d3c8faa64 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.from_library.field_reusable_paragraph + - paragraphs.paragraphs_type.from_library +_core: + default_config_hash: Bea-FFbHlBuiYLW8Et0hLK6VNECewxpIchDbOtC7IDo +id: paragraph.from_library.default +targetEntityType: paragraph +bundle: from_library +mode: default +content: + field_reusable_paragraph: + weight: 0 + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } + type: entity_reference_autocomplete + region: content +hidden: + created: true + status: true + uid: true diff --git a/drupal/config/sync/core.entity_form_display.paragraph.jumbotron.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.jumbotron.default.yml index 287e7d7..ffc8d99 100644 --- a/drupal/config/sync/core.entity_form_display.paragraph.jumbotron.default.yml +++ b/drupal/config/sync/core.entity_form_display.paragraph.jumbotron.default.yml @@ -14,23 +14,23 @@ bundle: jumbotron mode: default content: field_content: + type: entity_reference_revisions_autocomplete weight: 1 + region: content settings: match_operator: CONTAINS match_limit: 10 size: 60 placeholder: '' third_party_settings: { } - type: entity_reference_revisions_autocomplete - region: content field_title: + type: string_textfield weight: 0 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content hidden: created: true status: true diff --git a/drupal/config/sync/core.entity_form_display.paragraph.link.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.link.default.yml index c63cbf6..93083bb 100644 --- a/drupal/config/sync/core.entity_form_display.paragraph.link.default.yml +++ b/drupal/config/sync/core.entity_form_display.paragraph.link.default.yml @@ -13,7 +13,9 @@ bundle: link mode: default content: field_link: + type: linky weight: 0 + region: content settings: match_operator: CONTAINS match_limit: 10 @@ -21,8 +23,6 @@ content: placeholder: '' allow_duplicate_urls: true third_party_settings: { } - type: linky - region: content hidden: created: true status: true diff --git a/drupal/config/sync/core.entity_form_display.paragraph.listing.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.listing.default.yml index ff43df4..9f15014 100644 --- a/drupal/config/sync/core.entity_form_display.paragraph.listing.default.yml +++ b/drupal/config/sync/core.entity_form_display.paragraph.listing.default.yml @@ -13,11 +13,11 @@ bundle: listing mode: default content: field_listing: + type: viewfield_select weight: 0 + region: content settings: { } third_party_settings: { } - type: viewfield_select - region: content hidden: created: true status: true diff --git a/drupal/config/sync/core.entity_form_display.paragraph.media.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.media.default.yml index 0101f2a..2fee54d 100644 --- a/drupal/config/sync/core.entity_form_display.paragraph.media.default.yml +++ b/drupal/config/sync/core.entity_form_display.paragraph.media.default.yml @@ -13,12 +13,12 @@ bundle: media mode: default content: field_media: + type: media_library_widget weight: 0 + region: content settings: media_types: { } third_party_settings: { } - type: media_library_widget - region: content hidden: created: true status: true diff --git a/drupal/config/sync/core.entity_form_display.paragraph.section.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.section.default.yml index a1c5f5f..c236835 100644 --- a/drupal/config/sync/core.entity_form_display.paragraph.section.default.yml +++ b/drupal/config/sync/core.entity_form_display.paragraph.section.default.yml @@ -3,55 +3,41 @@ langcode: en status: true dependencies: config: - - field.field.paragraph.section.field_content - field.field.paragraph.section.field_title - paragraphs.paragraphs_type.section module: - - paragraphs - - paragraphs_ee - - paragraphs_features + - advanced_text_formatter + - length_indicator + - maxlength id: paragraph.section.default targetEntityType: paragraph bundle: section mode: default content: - field_content: - type: paragraphs - weight: 1 - settings: - title: Content - title_plural: Content - edit_mode: open - closed_mode: summary - autocollapse: none - closed_mode_threshold: 0 - add_mode: modal - form_display_mode: default - default_paragraph_type: _none - features: - add_above: '0' - collapse_edit_all: collapse_edit_all - duplicate: duplicate - third_party_settings: - paragraphs_features: - delete_confirmation: true - add_in_between: true - show_drag_and_drop: true - split_text: false - paragraphs_ee: - paragraphs_ee: - dialog_style: tiles - easy_access_count: 0 - dialog_off_canvas: false - region: content field_title: + type: string_textfield weight: 0 + region: content settings: size: 60 placeholder: '' - third_party_settings: { } - type: string_textfield + third_party_settings: + length_indicator: + indicator: true + indicator_opt: + optimin: 10 + optimax: 80 + tolerance: 5 + maxlength: + maxlength_js: null + maxlength_js_label: 'Content limited to @limit characters, remaining: @remaining' + advanced_text_formatter: + show_token_tree: 0 + layout_paragraphs_fields: + weight: 1 region: content + settings: { } + third_party_settings: { } hidden: created: true status: true diff --git a/drupal/config/sync/core.entity_form_display.paragraph.text_formatted.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.text_formatted.default.yml index ac422a5..cb4ed95 100644 --- a/drupal/config/sync/core.entity_form_display.paragraph.text_formatted.default.yml +++ b/drupal/config/sync/core.entity_form_display.paragraph.text_formatted.default.yml @@ -13,13 +13,13 @@ bundle: text_formatted mode: default content: field_text_formatted: + type: text_textarea weight: 0 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea - region: content hidden: created: true status: true diff --git a/drupal/config/sync/core.entity_form_display.paragraph.text_markdown.default.yml b/drupal/config/sync/core.entity_form_display.paragraph.text_markdown.default.yml deleted file mode 100644 index ce17a5b..0000000 --- a/drupal/config/sync/core.entity_form_display.paragraph.text_markdown.default.yml +++ /dev/null @@ -1,25 +0,0 @@ -uuid: 5df50f82-01de-47a2-9340-934c0033314b -langcode: en -status: true -dependencies: - config: - - field.field.paragraph.text_markdown.field_text_markdown - - paragraphs.paragraphs_type.text_markdown - module: - - text -id: paragraph.text_markdown.default -targetEntityType: paragraph -bundle: text_markdown -mode: default -content: - field_text_markdown: - weight: 0 - settings: - rows: 5 - placeholder: '' - third_party_settings: { } - type: text_textarea - region: content -hidden: - created: true - status: true diff --git a/drupal/config/sync/core.entity_form_mode.media.media_library.yml b/drupal/config/sync/core.entity_form_mode.media.media_library.yml index e28786b..eee08d3 100644 --- a/drupal/config/sync/core.entity_form_mode.media.media_library.yml +++ b/drupal/config/sync/core.entity_form_mode.media.media_library.yml @@ -2,11 +2,11 @@ uuid: b6655e44-3655-4720-8485-54a14e8ea611 langcode: en status: true dependencies: + module: + - media enforced: module: - media_library - module: - - media _core: default_config_hash: pkq0uj-IoqEQRBOP_ddUDV0ZJ-dKQ_fLcppsEDF2UO8 id: media.media_library diff --git a/drupal/config/sync/core.entity_view_display.media.document.default.yml b/drupal/config/sync/core.entity_view_display.media.document.default.yml index 45d4b80..7d053c1 100644 --- a/drupal/config/sync/core.entity_view_display.media.document.default.yml +++ b/drupal/config/sync/core.entity_view_display.media.document.default.yml @@ -17,42 +17,42 @@ bundle: document mode: default content: field_media_content_owner: - weight: 1 + type: string label: above settings: link_to_entity: false third_party_settings: { } - type: string + weight: 1 region: content field_media_copyright: - weight: 3 + type: string label: above settings: link_to_entity: false third_party_settings: { } - type: string + weight: 3 region: content field_media_description: - weight: 4 + type: basic_string label: above settings: { } third_party_settings: { } - type: basic_string + weight: 4 region: content field_media_file: + type: file_default label: visually_hidden - weight: 0 settings: use_description_as_link_text: true third_party_settings: { } - type: file_default + weight: 0 region: content field_media_usage_terms: - weight: 2 + type: basic_string label: above settings: { } third_party_settings: { } - type: basic_string + weight: 2 region: content hidden: created: true diff --git a/drupal/config/sync/core.entity_view_display.media.document.media_library.yml b/drupal/config/sync/core.entity_view_display.media.document.media_library.yml index 271009c..8471715 100644 --- a/drupal/config/sync/core.entity_view_display.media.document.media_library.yml +++ b/drupal/config/sync/core.entity_view_display.media.document.media_library.yml @@ -22,10 +22,10 @@ content: type: image label: hidden settings: - image_style: medium image_link: '' - weight: 0 + image_style: medium third_party_settings: { } + weight: 0 region: content hidden: created: true diff --git a/drupal/config/sync/core.entity_view_display.media.image.card.yml b/drupal/config/sync/core.entity_view_display.media.image.card.yml index 435366c..7b2d067 100644 --- a/drupal/config/sync/core.entity_view_display.media.image.card.yml +++ b/drupal/config/sync/core.entity_view_display.media.image.card.yml @@ -20,13 +20,13 @@ bundle: image mode: card content: field_media_image: + type: image label: visually_hidden - weight: 0 settings: - image_style: medium image_link: '' + image_style: medium third_party_settings: { } - type: image + weight: 0 region: content hidden: created: true diff --git a/drupal/config/sync/core.entity_view_display.media.image.default.yml b/drupal/config/sync/core.entity_view_display.media.image.default.yml index 62657f9..9cd9a7f 100644 --- a/drupal/config/sync/core.entity_view_display.media.image.default.yml +++ b/drupal/config/sync/core.entity_view_display.media.image.default.yml @@ -21,19 +21,19 @@ mode: default content: field_media_caption: type: text_default - weight: 1 - region: content label: hidden settings: { } third_party_settings: { } + weight: 1 + region: content field_media_image: + type: image label: hidden - weight: 0 settings: - image_style: large image_link: '' + image_style: large third_party_settings: { } - type: image + weight: 0 region: content hidden: created: true diff --git a/drupal/config/sync/core.entity_view_display.media.image.media_library.yml b/drupal/config/sync/core.entity_view_display.media.image.media_library.yml index 905b12e..347cb9e 100644 --- a/drupal/config/sync/core.entity_view_display.media.image.media_library.yml +++ b/drupal/config/sync/core.entity_view_display.media.image.media_library.yml @@ -23,10 +23,10 @@ content: type: image label: hidden settings: - image_style: thumbnail image_link: '' - weight: 0 + image_style: thumbnail third_party_settings: { } + weight: 0 region: content hidden: created: true diff --git a/drupal/config/sync/core.entity_view_display.media.video.default.yml b/drupal/config/sync/core.entity_view_display.media.video.default.yml index 14ae980..32eddd6 100644 --- a/drupal/config/sync/core.entity_view_display.media.video.default.yml +++ b/drupal/config/sync/core.entity_view_display.media.video.default.yml @@ -15,11 +15,11 @@ content: field_media_oembed_video: type: oembed label: visually_hidden - weight: 0 settings: max_width: 0 max_height: 0 third_party_settings: { } + weight: 0 region: content hidden: created: true diff --git a/drupal/config/sync/core.entity_view_display.media.video.media_library.yml b/drupal/config/sync/core.entity_view_display.media.video.media_library.yml index 0aa27e5..cae42fa 100644 --- a/drupal/config/sync/core.entity_view_display.media.video.media_library.yml +++ b/drupal/config/sync/core.entity_view_display.media.video.media_library.yml @@ -18,10 +18,10 @@ content: type: image label: hidden settings: - image_style: medium image_link: '' - weight: 0 + image_style: medium third_party_settings: { } + weight: 0 region: content hidden: created: true diff --git a/drupal/config/sync/core.entity_view_display.node.blog.card.yml b/drupal/config/sync/core.entity_view_display.node.article.card.yml similarity index 51% rename from drupal/config/sync/core.entity_view_display.node.blog.card.yml rename to drupal/config/sync/core.entity_view_display.node.article.card.yml index d1ea916..58fb23c 100644 --- a/drupal/config/sync/core.entity_view_display.node.blog.card.yml +++ b/drupal/config/sync/core.entity_view_display.node.article.card.yml @@ -4,76 +4,65 @@ status: true dependencies: config: - core.entity_view_mode.node.card - - field.field.node.blog.field_blog_category - - field.field.node.blog.field_content - - field.field.node.blog.field_content_supplementary - - field.field.node.blog.field_description - - field.field.node.blog.field_display_title - - field.field.node.blog.field_image - - field.field.node.blog.field_meta_tags - - node.type.blog + - field.field.node.article.field_article_category + - field.field.node.article.field_article_type + - field.field.node.article.field_content + - field.field.node.article.field_content_supplementary + - field.field.node.article.field_description + - field.field.node.article.field_display_title + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_published + - field.field.node.article.field_video + - node.type.article module: - - advanced_text_formatter - title_field_for_manage_display - user -id: node.blog.card +id: node.article.card targetEntityType: node -bundle: blog +bundle: article mode: card content: field_description: - weight: 2 + type: basic_string label: hidden - settings: - trim_length: '160' - ellipsis: '1' - word_boundary: '1' - filter: input - format: plain_text - allowed_html: - - a - - b - - br - - dd - - dl - - dt - - em - - i - - li - - ol - - p - - strong - - u - - ul - use_summary: 0 - token_replace: 0 - autop: 0 + settings: { } third_party_settings: { } - type: advanced_text + weight: 1 region: content field_display_title: type: title_value_field_formatter - weight: 0 - region: content label: hidden settings: tag: h3 linked: '1' classes: '' third_party_settings: { } + weight: 0 + region: content field_image: - weight: 1 + type: entity_reference_entity_view label: hidden settings: view_mode: card link: false third_party_settings: { } - type: entity_reference_entity_view + weight: 3 + region: content + field_video: + type: entity_reference_label + label: hidden + settings: + link: false + third_party_settings: { } + weight: 2 region: content hidden: - field_blog_category: true + field_article_category: true + field_article_type: true field_content: true field_content_supplementary: true field_meta_tags: true + field_published: true langcode: true links: true diff --git a/drupal/config/sync/core.entity_view_display.node.blog.default.yml b/drupal/config/sync/core.entity_view_display.node.article.default.yml similarity index 64% rename from drupal/config/sync/core.entity_view_display.node.blog.default.yml rename to drupal/config/sync/core.entity_view_display.node.article.default.yml index 11f0ca0..ee3f796 100644 --- a/drupal/config/sync/core.entity_view_display.node.blog.default.yml +++ b/drupal/config/sync/core.entity_view_display.node.article.default.yml @@ -3,88 +3,101 @@ langcode: en status: true dependencies: config: - - field.field.node.blog.field_blog_category - - field.field.node.blog.field_content - - field.field.node.blog.field_content_supplementary - - field.field.node.blog.field_description - - field.field.node.blog.field_display_title - - field.field.node.blog.field_image - - field.field.node.blog.field_meta_tags - - node.type.blog + - field.field.node.article.field_article_category + - field.field.node.article.field_article_type + - field.field.node.article.field_content + - field.field.node.article.field_content_supplementary + - field.field.node.article.field_description + - field.field.node.article.field_display_title + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_published + - field.field.node.article.field_video + - node.type.article module: - entity_reference_revisions - metatag - - text - title_field_for_manage_display - user -id: node.blog.default +id: node.article.default targetEntityType: node -bundle: blog +bundle: article mode: default content: - field_blog_category: - weight: 1 + field_article_category: + type: entity_reference_label label: hidden settings: link: true third_party_settings: { } - type: entity_reference_label + weight: 1 region: content field_content: - weight: 5 + type: entity_reference_revisions_entity_view label: hidden settings: view_mode: default link: '' third_party_settings: { } - type: entity_reference_revisions_entity_view + weight: 5 region: content field_content_supplementary: type: entity_reference_revisions_entity_view - weight: 6 label: hidden settings: view_mode: default link: '' third_party_settings: { } + weight: 6 region: content field_description: - weight: 3 + type: basic_string label: hidden settings: { } third_party_settings: { } - type: text_default + weight: 9 region: content field_display_title: type: title_value_field_formatter - weight: 0 - region: content label: hidden settings: tag: h1 classes: '' linked: 0 third_party_settings: { } + weight: 0 + region: content field_image: - weight: 2 + type: entity_reference_entity_view label: hidden settings: - link: true view_mode: default + link: true third_party_settings: { } - type: entity_reference_entity_view + weight: 3 region: content field_meta_tags: - weight: 9 - label: above + type: metatag_empty_formatter + label: hidden settings: { } third_party_settings: { } - type: metatag_empty_formatter - region: content - links: weight: 8 region: content + field_video: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: default + link: false + third_party_settings: { } + weight: 2 + region: content + links: settings: { } third_party_settings: { } + weight: 7 + region: content hidden: + field_article_type: true + field_published: true langcode: true diff --git a/drupal/config/sync/core.entity_view_display.node.news.default.yml b/drupal/config/sync/core.entity_view_display.node.article.full.yml similarity index 52% rename from drupal/config/sync/core.entity_view_display.node.news.default.yml rename to drupal/config/sync/core.entity_view_display.node.article.full.yml index cb8f152..98f7119 100644 --- a/drupal/config/sync/core.entity_view_display.node.news.default.yml +++ b/drupal/config/sync/core.entity_view_display.node.article.full.yml @@ -1,76 +1,87 @@ -uuid: 666888e0-b5e5-4c4c-acfc-38db837a7452 +uuid: 879cf974-4e67-4e16-ae75-91f76c83bc9a langcode: en status: true dependencies: config: - - field.field.node.news.field_content - - field.field.node.news.field_content_supplementary - - field.field.node.news.field_description - - field.field.node.news.field_display_title - - field.field.node.news.field_image - - field.field.node.news.field_meta_tags - - node.type.news + - core.entity_view_mode.node.full + - field.field.node.article.field_article_category + - field.field.node.article.field_article_type + - field.field.node.article.field_content + - field.field.node.article.field_content_supplementary + - field.field.node.article.field_description + - field.field.node.article.field_display_title + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_published + - field.field.node.article.field_video + - node.type.article module: - entity_reference_revisions - - metatag - - text - title_field_for_manage_display - user -id: node.news.default +id: node.article.full targetEntityType: node -bundle: news -mode: default +bundle: article +mode: full content: + field_article_category: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 4 + region: content field_content: - weight: 1 + type: entity_reference_revisions_entity_view label: hidden settings: view_mode: default link: '' third_party_settings: { } - type: entity_reference_revisions_entity_view + weight: 3 region: content field_content_supplementary: - weight: 5 + type: entity_reference_revisions_entity_view label: hidden settings: view_mode: default link: '' third_party_settings: { } - type: entity_reference_revisions_entity_view - region: content - field_description: - weight: 2 - label: hidden - settings: { } - third_party_settings: { } - type: text_default + weight: 5 region: content field_display_title: type: title_value_field_formatter - weight: 0 - region: content label: hidden settings: tag: h1 classes: '' linked: 0 third_party_settings: { } + weight: 0 + region: content field_image: - weight: 3 + type: entity_reference_entity_view label: hidden settings: + view_mode: default link: true third_party_settings: { } - type: entity_reference_label + weight: 1 region: content - field_meta_tags: - weight: 6 - label: above - settings: { } + field_video: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: default + link: true third_party_settings: { } - type: metatag_empty_formatter + weight: 2 region: content hidden: + field_article_type: true + field_description: true + field_meta_tags: true + field_published: true langcode: true links: true diff --git a/drupal/config/sync/core.entity_view_display.node.article.teaser.yml b/drupal/config/sync/core.entity_view_display.node.article.teaser.yml new file mode 100644 index 0000000..f467a52 --- /dev/null +++ b/drupal/config/sync/core.entity_view_display.node.article.teaser.yml @@ -0,0 +1,60 @@ +uuid: b6de6891-558f-4a79-a142-d3f2f16d74f9 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.article.field_article_category + - field.field.node.article.field_article_type + - field.field.node.article.field_content + - field.field.node.article.field_content_supplementary + - field.field.node.article.field_description + - field.field.node.article.field_display_title + - field.field.node.article.field_image + - field.field.node.article.field_meta_tags + - field.field.node.article.field_published + - field.field.node.article.field_video + - node.type.article + module: + - title_field_for_manage_display + - user +id: node.article.teaser +targetEntityType: node +bundle: article +mode: teaser +content: + field_article_category: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 2 + region: content + field_description: + type: basic_string + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content + field_display_title: + type: title_value_field_formatter + label: hidden + settings: + tag: h2 + linked: '1' + classes: '' + third_party_settings: { } + weight: 0 + region: content +hidden: + field_article_type: true + field_content: true + field_content_supplementary: true + field_image: true + field_meta_tags: true + field_published: true + field_video: true + langcode: true + links: true diff --git a/drupal/config/sync/core.entity_view_display.node.blog.full.yml b/drupal/config/sync/core.entity_view_display.node.blog.full.yml deleted file mode 100644 index ed23c01..0000000 --- a/drupal/config/sync/core.entity_view_display.node.blog.full.yml +++ /dev/null @@ -1,65 +0,0 @@ -uuid: 879cf974-4e67-4e16-ae75-91f76c83bc9a -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.node.full - - field.field.node.blog.field_blog_category - - field.field.node.blog.field_content - - field.field.node.blog.field_content_supplementary - - field.field.node.blog.field_description - - field.field.node.blog.field_display_title - - field.field.node.blog.field_image - - field.field.node.blog.field_meta_tags - - node.type.blog - module: - - entity_reference_revisions - - title_field_for_manage_display - - user -id: node.blog.full -targetEntityType: node -bundle: blog -mode: full -content: - field_blog_category: - weight: 2 - label: hidden - settings: - link: true - third_party_settings: { } - type: entity_reference_label - region: content - field_content: - weight: 1 - label: hidden - settings: - view_mode: default - link: '' - third_party_settings: { } - type: entity_reference_revisions_entity_view - region: content - field_content_supplementary: - type: entity_reference_revisions_entity_view - weight: 3 - label: hidden - settings: - view_mode: default - link: '' - third_party_settings: { } - region: content - field_display_title: - type: title_value_field_formatter - weight: 0 - region: content - label: hidden - settings: - tag: h1 - classes: '' - linked: 0 - third_party_settings: { } -hidden: - field_description: true - field_image: true - field_meta_tags: true - langcode: true - links: true diff --git a/drupal/config/sync/core.entity_view_display.node.blog.teaser.yml b/drupal/config/sync/core.entity_view_display.node.blog.teaser.yml deleted file mode 100644 index c040720..0000000 --- a/drupal/config/sync/core.entity_view_display.node.blog.teaser.yml +++ /dev/null @@ -1,78 +0,0 @@ -uuid: b6de6891-558f-4a79-a142-d3f2f16d74f9 -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.node.teaser - - field.field.node.blog.field_blog_category - - field.field.node.blog.field_content - - field.field.node.blog.field_content_supplementary - - field.field.node.blog.field_description - - field.field.node.blog.field_display_title - - field.field.node.blog.field_image - - field.field.node.blog.field_meta_tags - - node.type.blog - module: - - advanced_text_formatter - - title_field_for_manage_display - - user -id: node.blog.teaser -targetEntityType: node -bundle: blog -mode: teaser -content: - field_blog_category: - type: entity_reference_label - weight: 2 - region: content - label: hidden - settings: - link: true - third_party_settings: { } - field_description: - type: advanced_text - weight: 1 - region: content - label: hidden - settings: - trim_length: '160' - ellipsis: '1' - word_boundary: '1' - filter: input - format: plain_text - allowed_html: - - a - - b - - br - - dd - - dl - - dt - - em - - i - - li - - ol - - p - - strong - - u - - ul - use_summary: 0 - token_replace: 0 - autop: 0 - third_party_settings: { } - field_display_title: - type: title_value_field_formatter - weight: 0 - region: content - label: hidden - settings: - tag: h2 - linked: '1' - classes: '' - third_party_settings: { } -hidden: - field_content: true - field_content_supplementary: true - field_image: true - field_meta_tags: true - langcode: true - links: true diff --git a/drupal/config/sync/core.entity_view_display.node.event.card.yml b/drupal/config/sync/core.entity_view_display.node.event.card.yml index bb812e6..757bda0 100644 --- a/drupal/config/sync/core.entity_view_display.node.event.card.yml +++ b/drupal/config/sync/core.entity_view_display.node.event.card.yml @@ -13,7 +13,6 @@ dependencies: - field.field.node.event.field_meta_tags - node.type.event module: - - advanced_text_formatter - datetime - title_field_for_manage_display - user @@ -23,62 +22,39 @@ bundle: event mode: card content: field_date: - weight: 2 + type: datetime_default label: hidden settings: - format_type: medium timezone_override: '' + format_type: medium third_party_settings: { } - type: datetime_default + weight: 3 region: content field_description: - weight: 3 + type: basic_string label: hidden - settings: - trim_length: '160' - ellipsis: '1' - word_boundary: '1' - filter: input - format: plain_text - allowed_html: - - a - - b - - br - - dd - - dl - - dt - - em - - i - - li - - ol - - p - - strong - - u - - ul - use_summary: 0 - token_replace: 0 - autop: 0 + settings: { } third_party_settings: { } - type: advanced_text + weight: 1 region: content field_display_title: type: title_value_field_formatter - weight: 0 - region: content label: hidden settings: tag: h3 linked: '1' classes: '' third_party_settings: { } + weight: 0 + region: content field_image: - weight: 1 + type: entity_reference_entity_view label: hidden settings: view_mode: card link: false third_party_settings: { } - type: entity_reference_entity_view + weight: 2 region: content hidden: field_content: true diff --git a/drupal/config/sync/core.entity_view_display.node.event.default.yml b/drupal/config/sync/core.entity_view_display.node.event.default.yml index 270a801..9023f9c 100644 --- a/drupal/config/sync/core.entity_view_display.node.event.default.yml +++ b/drupal/config/sync/core.entity_view_display.node.event.default.yml @@ -15,7 +15,6 @@ dependencies: - datetime - entity_reference_revisions - metatag - - text - title_field_for_manage_display - user id: node.event.default @@ -24,63 +23,63 @@ bundle: event mode: default content: field_content: - weight: 5 + type: entity_reference_revisions_entity_view label: hidden settings: view_mode: default link: '' third_party_settings: { } - type: entity_reference_revisions_entity_view + weight: 3 region: content field_content_supplementary: - weight: 6 + type: entity_reference_revisions_entity_view label: hidden settings: view_mode: default link: '' third_party_settings: { } - type: entity_reference_revisions_entity_view + weight: 4 region: content field_date: - weight: 4 + type: datetime_default label: hidden settings: - format_type: medium timezone_override: '' + format_type: medium third_party_settings: { } - type: datetime_default + weight: 2 region: content field_description: - weight: 1 + type: basic_string label: hidden settings: { } third_party_settings: { } - type: text_default + weight: 6 region: content field_display_title: type: title_value_field_formatter - weight: 0 - region: content label: hidden settings: tag: h1 classes: '' linked: 0 third_party_settings: { } + weight: 0 + region: content field_image: - weight: 2 + type: entity_reference_label label: hidden settings: link: true third_party_settings: { } - type: entity_reference_label + weight: 1 region: content field_meta_tags: - weight: 7 - label: above + type: metatag_empty_formatter + label: hidden settings: { } third_party_settings: { } - type: metatag_empty_formatter + weight: 5 region: content hidden: langcode: true diff --git a/drupal/config/sync/core.entity_view_display.node.event.full.yml b/drupal/config/sync/core.entity_view_display.node.event.full.yml index 8bea067..1548061 100644 --- a/drupal/config/sync/core.entity_view_display.node.event.full.yml +++ b/drupal/config/sync/core.entity_view_display.node.event.full.yml @@ -23,42 +23,42 @@ bundle: event mode: full content: field_content: - weight: 2 + type: entity_reference_revisions_entity_view label: hidden settings: view_mode: default link: '' third_party_settings: { } - type: entity_reference_revisions_entity_view + weight: 2 region: content field_content_supplementary: - weight: 3 + type: entity_reference_revisions_entity_view label: hidden settings: view_mode: default link: '' third_party_settings: { } - type: entity_reference_revisions_entity_view + weight: 3 region: content field_date: - weight: 1 + type: datetime_default label: hidden settings: - format_type: medium timezone_override: '' + format_type: medium third_party_settings: { } - type: datetime_default + weight: 1 region: content field_display_title: type: title_value_field_formatter - weight: 0 - region: content label: hidden settings: tag: h1 classes: '' linked: 0 third_party_settings: { } + weight: 0 + region: content hidden: field_description: true field_image: true diff --git a/drupal/config/sync/core.entity_view_display.node.event.teaser.yml b/drupal/config/sync/core.entity_view_display.node.event.teaser.yml index 9a95c77..c465b40 100644 --- a/drupal/config/sync/core.entity_view_display.node.event.teaser.yml +++ b/drupal/config/sync/core.entity_view_display.node.event.teaser.yml @@ -13,7 +13,6 @@ dependencies: - field.field.node.event.field_meta_tags - node.type.event module: - - advanced_text_formatter - datetime - title_field_for_manage_display - user @@ -24,53 +23,30 @@ mode: teaser content: field_date: type: datetime_default - weight: 1 - region: content label: hidden settings: - format_type: medium timezone_override: '' + format_type: medium third_party_settings: { } - field_description: - type: advanced_text weight: 2 region: content + field_description: + type: basic_string label: hidden - settings: - trim_length: '160' - ellipsis: '1' - word_boundary: '1' - filter: input - format: plain_text - allowed_html: - - a - - b - - br - - dd - - dl - - dt - - em - - i - - li - - ol - - p - - strong - - u - - ul - use_summary: 0 - token_replace: 0 - autop: 0 + settings: { } third_party_settings: { } + weight: 1 + region: content field_display_title: type: title_value_field_formatter - weight: 0 - region: content label: hidden settings: tag: h2 linked: '1' classes: '' third_party_settings: { } + weight: 0 + region: content hidden: field_content: true field_content_supplementary: true diff --git a/drupal/config/sync/core.entity_view_display.node.news.card.yml b/drupal/config/sync/core.entity_view_display.node.news.card.yml deleted file mode 100644 index 66ae5b3..0000000 --- a/drupal/config/sync/core.entity_view_display.node.news.card.yml +++ /dev/null @@ -1,77 +0,0 @@ -uuid: f3e5b609-bc27-45f1-bbdf-e4c436e39e6a -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.node.card - - field.field.node.news.field_content - - field.field.node.news.field_content_supplementary - - field.field.node.news.field_description - - field.field.node.news.field_display_title - - field.field.node.news.field_image - - field.field.node.news.field_meta_tags - - node.type.news - module: - - advanced_text_formatter - - title_field_for_manage_display - - user -id: node.news.card -targetEntityType: node -bundle: news -mode: card -content: - field_description: - weight: 2 - label: hidden - settings: - trim_length: '160' - ellipsis: '1' - word_boundary: '1' - filter: input - format: plain_text - allowed_html: - - a - - b - - br - - dd - - dl - - dt - - em - - i - - li - - ol - - p - - strong - - u - - ul - use_summary: 0 - token_replace: 0 - autop: 0 - third_party_settings: { } - type: advanced_text - region: content - field_display_title: - type: title_value_field_formatter - weight: 0 - region: content - label: hidden - settings: - tag: h3 - linked: '1' - classes: '' - third_party_settings: { } - field_image: - weight: 1 - label: hidden - settings: - view_mode: card - link: false - third_party_settings: { } - type: entity_reference_entity_view - region: content -hidden: - field_content: true - field_content_supplementary: true - field_meta_tags: true - langcode: true - links: true diff --git a/drupal/config/sync/core.entity_view_display.node.news.full.yml b/drupal/config/sync/core.entity_view_display.node.news.full.yml deleted file mode 100644 index 7ba4ce1..0000000 --- a/drupal/config/sync/core.entity_view_display.node.news.full.yml +++ /dev/null @@ -1,56 +0,0 @@ -uuid: 3fbc3278-5fa3-41d3-a14c-8067905d8709 -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.node.full - - field.field.node.news.field_content - - field.field.node.news.field_content_supplementary - - field.field.node.news.field_description - - field.field.node.news.field_display_title - - field.field.node.news.field_image - - field.field.node.news.field_meta_tags - - node.type.news - module: - - entity_reference_revisions - - title_field_for_manage_display - - user -id: node.news.full -targetEntityType: node -bundle: news -mode: full -content: - field_content: - weight: 1 - label: hidden - settings: - view_mode: default - link: '' - third_party_settings: { } - type: entity_reference_revisions_entity_view - region: content - field_content_supplementary: - weight: 2 - label: hidden - settings: - view_mode: default - link: '' - third_party_settings: { } - type: entity_reference_revisions_entity_view - region: content - field_display_title: - type: title_value_field_formatter - weight: 0 - region: content - label: hidden - settings: - tag: h1 - classes: '' - linked: 0 - third_party_settings: { } -hidden: - field_description: true - field_image: true - field_meta_tags: true - langcode: true - links: true diff --git a/drupal/config/sync/core.entity_view_display.node.news.teaser.yml b/drupal/config/sync/core.entity_view_display.node.news.teaser.yml deleted file mode 100644 index cb9e037..0000000 --- a/drupal/config/sync/core.entity_view_display.node.news.teaser.yml +++ /dev/null @@ -1,69 +0,0 @@ -uuid: 34d51a2d-cd93-4d28-8130-137bf01ee158 -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.node.teaser - - field.field.node.news.field_content - - field.field.node.news.field_content_supplementary - - field.field.node.news.field_description - - field.field.node.news.field_display_title - - field.field.node.news.field_image - - field.field.node.news.field_meta_tags - - node.type.news - module: - - advanced_text_formatter - - title_field_for_manage_display - - user -id: node.news.teaser -targetEntityType: node -bundle: news -mode: teaser -content: - field_description: - type: advanced_text - weight: 1 - region: content - label: hidden - settings: - trim_length: '160' - ellipsis: '1' - word_boundary: '1' - filter: input - format: plain_text - allowed_html: - - a - - b - - br - - dd - - dl - - dt - - em - - i - - li - - ol - - p - - strong - - u - - ul - use_summary: 0 - token_replace: 0 - autop: 0 - third_party_settings: { } - field_display_title: - type: title_value_field_formatter - weight: 0 - region: content - label: hidden - settings: - tag: h2 - linked: '1' - classes: '' - third_party_settings: { } -hidden: - field_content: true - field_content_supplementary: true - field_image: true - field_meta_tags: true - langcode: true - links: true diff --git a/drupal/config/sync/core.entity_view_display.node.page.card.yml b/drupal/config/sync/core.entity_view_display.node.page.card.yml index 6e2eca7..e331f64 100644 --- a/drupal/config/sync/core.entity_view_display.node.page.card.yml +++ b/drupal/config/sync/core.entity_view_display.node.page.card.yml @@ -13,7 +13,6 @@ dependencies: - field.field.node.page.field_meta_tags - node.type.page module: - - advanced_text_formatter - title_field_for_manage_display - user id: node.page.card @@ -22,53 +21,30 @@ bundle: page mode: card content: field_description: - weight: 2 + type: basic_string label: hidden - settings: - trim_length: '160' - ellipsis: '1' - word_boundary: '1' - filter: input - format: plain_text - allowed_html: - - a - - b - - br - - dd - - dl - - dt - - em - - i - - li - - ol - - p - - strong - - u - - ul - use_summary: 0 - token_replace: 0 - autop: 0 + settings: { } third_party_settings: { } - type: advanced_text + weight: 1 region: content field_display_title: type: title_value_field_formatter - weight: 0 - region: content label: hidden settings: tag: h3 linked: '1' classes: '' third_party_settings: { } + weight: 0 + region: content field_image: type: entity_reference_entity_view - weight: 1 label: hidden settings: view_mode: card link: false third_party_settings: { } + weight: 2 region: content hidden: content_moderation_control: true diff --git a/drupal/config/sync/core.entity_view_display.node.page.default.yml b/drupal/config/sync/core.entity_view_display.node.page.default.yml index bdc9507..c8a9a56 100644 --- a/drupal/config/sync/core.entity_view_display.node.page.default.yml +++ b/drupal/config/sync/core.entity_view_display.node.page.default.yml @@ -15,7 +15,6 @@ dependencies: - entity_display_mode - entity_reference_revisions - metatag - - text - title_field_for_manage_display - user id: node.page.default @@ -24,67 +23,67 @@ bundle: page mode: default content: content_moderation_control: - weight: 6 - region: content settings: { } third_party_settings: { } + weight: 6 + region: content field_content: type: entity_reference_revisions_entity_view - weight: 3 label: hidden settings: view_mode: default link: '' third_party_settings: { } + weight: 2 region: content field_content_supplementary: type: entity_reference_revisions_entity_view - weight: 4 - region: content - label: above + label: hidden settings: view_mode: default link: '' third_party_settings: { } + weight: 3 + region: content field_description: - weight: 1 + type: basic_string label: hidden settings: { } third_party_settings: { } - type: text_default + weight: 6 region: content field_display: - weight: 5 + type: entity_display_mode_default label: hidden settings: { } third_party_settings: { } - type: entity_display_mode_default + weight: 4 region: content field_display_title: type: title_value_field_formatter - weight: 0 - region: content label: hidden settings: tag: h1 classes: '' linked: 0 third_party_settings: { } + weight: 0 + region: content field_image: type: entity_reference_entity_view - weight: 2 label: hidden settings: view_mode: default link: false third_party_settings: { } + weight: 1 region: content field_meta_tags: - weight: 7 - label: above + type: metatag_empty_formatter + label: hidden settings: { } third_party_settings: { } - type: metatag_empty_formatter + weight: 5 region: content hidden: langcode: true diff --git a/drupal/config/sync/core.entity_view_display.node.page.full.yml b/drupal/config/sync/core.entity_view_display.node.page.full.yml index 5f70611..caf4062 100644 --- a/drupal/config/sync/core.entity_view_display.node.page.full.yml +++ b/drupal/config/sync/core.entity_view_display.node.page.full.yml @@ -1,6 +1,6 @@ uuid: 5532fd7e-b48f-4120-bf92-346306bbd019 langcode: en -status: false +status: true dependencies: config: - core.entity_view_mode.node.full @@ -22,22 +22,22 @@ mode: full content: field_content: type: entity_reference_revisions_entity_view - weight: 0 label: hidden settings: view_mode: default link: '' third_party_settings: { } + weight: 0 region: content field_content_supplementary: type: entity_reference_revisions_entity_view - weight: 1 - region: content label: hidden settings: view_mode: default link: '' third_party_settings: { } + weight: 1 + region: content hidden: content_moderation_control: true field_description: true diff --git a/drupal/config/sync/core.entity_view_display.node.page.landing.yml b/drupal/config/sync/core.entity_view_display.node.page.landing.yml index ab93166..59aef44 100644 --- a/drupal/config/sync/core.entity_view_display.node.page.landing.yml +++ b/drupal/config/sync/core.entity_view_display.node.page.landing.yml @@ -1,6 +1,6 @@ uuid: 0d013d70-7977-405c-b1aa-b2b284b0cf69 langcode: en -status: true +status: false dependencies: config: - core.entity_view_mode.node.landing @@ -15,7 +15,6 @@ dependencies: module: - entity_display_mode - entity_reference_revisions - - text - title_field_for_manage_display - user id: node.page.landing @@ -25,54 +24,54 @@ mode: landing content: field_content: type: entity_reference_revisions_entity_view - weight: 3 label: hidden settings: view_mode: default link: '' third_party_settings: { } + weight: 3 region: content field_content_supplementary: - weight: 4 + type: entity_reference_revisions_entity_view label: hidden settings: view_mode: default link: '' third_party_settings: { } - type: entity_reference_revisions_entity_view + weight: 4 region: content field_description: - weight: 2 + type: basic_string label: hidden settings: { } third_party_settings: { } - type: text_default + weight: 1 region: content field_display: - weight: 5 + type: entity_display_mode_default label: hidden settings: { } third_party_settings: { } - type: entity_display_mode_default + weight: 5 region: content field_display_title: type: title_value_field_formatter - weight: 0 - region: content label: hidden settings: tag: h1 classes: '' linked: 0 third_party_settings: { } + weight: 0 + region: content field_image: type: entity_reference_entity_view - weight: 1 label: hidden settings: view_mode: default link: false third_party_settings: { } + weight: 2 region: content hidden: content_moderation_control: true diff --git a/drupal/config/sync/core.entity_view_display.node.page.teaser.yml b/drupal/config/sync/core.entity_view_display.node.page.teaser.yml index f1c0448..5140d12 100644 --- a/drupal/config/sync/core.entity_view_display.node.page.teaser.yml +++ b/drupal/config/sync/core.entity_view_display.node.page.teaser.yml @@ -13,7 +13,6 @@ dependencies: - field.field.node.page.field_meta_tags - node.type.page module: - - advanced_text_formatter - title_field_for_manage_display - user id: node.page.teaser @@ -22,45 +21,22 @@ bundle: page mode: teaser content: field_description: - type: advanced_text - weight: 1 - region: content + type: basic_string label: hidden - settings: - trim_length: '160' - ellipsis: '1' - word_boundary: '1' - filter: input - format: plain_text - allowed_html: - - a - - b - - br - - dd - - dl - - dt - - em - - i - - li - - ol - - p - - strong - - u - - ul - use_summary: 0 - token_replace: 0 - autop: 0 + settings: { } third_party_settings: { } + weight: 1 + region: content field_display_title: type: title_value_field_formatter - weight: 0 - region: content label: hidden settings: tag: h2 linked: '1' classes: '' third_party_settings: { } + weight: 0 + region: content hidden: content_moderation_control: true field_content: true diff --git a/drupal/config/sync/core.entity_view_display.paragraph.card.card.yml b/drupal/config/sync/core.entity_view_display.paragraph.card.card.yml index d7d25c7..82cc0e2 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.card.card.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.card.card.yml @@ -19,26 +19,24 @@ mode: card content: field_image: type: entity_reference_entity_view - weight: 1 label: hidden settings: view_mode: default link: false third_party_settings: { } + weight: 1 region: content field_link: - weight: 3 + type: linky_label label: hidden settings: link: true parent_entity_label_link_text: false third_party_settings: { } - type: linky_label + weight: 3 region: content field_text_formatted: type: advanced_text - weight: 2 - region: content label: above settings: trim_length: '160' @@ -65,12 +63,14 @@ content: token_replace: 0 autop: 0 third_party_settings: { } + weight: 2 + region: content field_title: type: string - weight: 0 - region: content label: hidden settings: link_to_entity: false third_party_settings: { } + weight: 0 + region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.card.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.card.default.yml index 871e0a4..41ff036 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.card.default.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.card.default.yml @@ -18,35 +18,35 @@ mode: default content: field_image: type: entity_reference_entity_view - weight: 1 label: hidden settings: view_mode: default link: false third_party_settings: { } + weight: 1 region: content field_link: - weight: 3 + type: linky_label label: hidden settings: link: true parent_entity_label_link_text: false third_party_settings: { } - type: linky_label + weight: 3 region: content field_text_formatted: - weight: 2 + type: text_default label: hidden settings: { } third_party_settings: { } - type: text_default + weight: 2 region: content field_title: - weight: 0 + type: string label: hidden settings: link_to_entity: false third_party_settings: { } - type: string + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.card_group.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.card_group.default.yml index baeb6a4..f9e4bb3 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.card_group.default.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.card_group.default.yml @@ -14,11 +14,11 @@ mode: default content: field_cards: type: entity_reference_revisions_entity_view - weight: 0 label: above settings: view_mode: card link: '' third_party_settings: { } + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.entity_reference.card.yml b/drupal/config/sync/core.entity_view_display.paragraph.entity_reference.card.yml index 48c8db4..d2b7d16 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.entity_reference.card.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.entity_reference.card.yml @@ -13,20 +13,20 @@ bundle: entity_reference mode: card content: field_entity_reference: - weight: 1 + type: entity_reference_entity_view label: hidden settings: view_mode: card link: false third_party_settings: { } - type: entity_reference_entity_view + weight: 1 region: content field_title: type: string - weight: 0 - region: content label: above settings: link_to_entity: false third_party_settings: { } + weight: 0 + region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.entity_reference.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.entity_reference.default.yml index 95d1777..e8ed18e 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.entity_reference.default.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.entity_reference.default.yml @@ -12,19 +12,19 @@ bundle: entity_reference mode: default content: field_entity_reference: - weight: 1 + type: entity_reference_label label: above settings: link: true third_party_settings: { } - type: entity_reference_label + weight: 1 region: content field_title: - weight: 0 + type: string label: hidden settings: link_to_entity: false third_party_settings: { } - type: string + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.from_library.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.from_library.default.yml new file mode 100644 index 0000000..461bd99 --- /dev/null +++ b/drupal/config/sync/core.entity_view_display.paragraph.from_library.default.yml @@ -0,0 +1,24 @@ +uuid: 96c17eea-43f5-4cf3-93ae-6a63afef1ac0 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.from_library.field_reusable_paragraph + - paragraphs.paragraphs_type.from_library +_core: + default_config_hash: cwuIPYXF5vCbzfY8wjj_shzx513Cwc122DIqGh2Uqho +id: paragraph.from_library.default +targetEntityType: paragraph +bundle: from_library +mode: default +content: + field_reusable_paragraph: + weight: 0 + label: above + settings: + link: true + view_mode: default + third_party_settings: { } + type: entity_reference_entity_view + region: content +hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.jumbotron.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.jumbotron.default.yml index 382fe09..1ea9780 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.jumbotron.default.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.jumbotron.default.yml @@ -14,20 +14,20 @@ bundle: jumbotron mode: default content: field_content: - weight: 1 + type: entity_reference_revisions_entity_view label: hidden settings: view_mode: jumbotron link: '' third_party_settings: { } - type: entity_reference_revisions_entity_view + weight: 1 region: content field_title: - weight: 0 + type: string label: hidden settings: link_to_entity: false third_party_settings: { } - type: string + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.link.card.yml b/drupal/config/sync/core.entity_view_display.paragraph.link.card.yml index ecb9f76..0ed7b19 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.link.card.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.link.card.yml @@ -14,12 +14,12 @@ bundle: link mode: card content: field_link: - weight: 0 + type: linky_label label: hidden settings: link: true parent_entity_label_link_text: false third_party_settings: { } - type: linky_label + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.link.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.link.default.yml index 7b49629..d3eb44b 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.link.default.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.link.default.yml @@ -13,12 +13,12 @@ bundle: link mode: default content: field_link: - weight: 0 + type: linky_label label: hidden settings: link: true parent_entity_label_link_text: false third_party_settings: { } - type: linky_label + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.link.jumbotron.yml b/drupal/config/sync/core.entity_view_display.paragraph.link.jumbotron.yml index b21dcd1..461f1c6 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.link.jumbotron.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.link.jumbotron.yml @@ -14,12 +14,12 @@ bundle: link mode: jumbotron content: field_link: - weight: 0 + type: linky_label label: hidden settings: link: true parent_entity_label_link_text: false third_party_settings: { } - type: linky_label + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.listing.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.listing.default.yml index a475c99..bfa8e4e 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.listing.default.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.listing.default.yml @@ -13,13 +13,13 @@ bundle: listing mode: default content: field_listing: - weight: 0 + type: viewfield_default label: hidden settings: view_title: hidden - empty_view_title: hidden always_build_output: false + empty_view_title: hidden third_party_settings: { } - type: viewfield_default + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.media.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.media.default.yml index 2fb55f5..af23a03 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.media.default.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.media.default.yml @@ -11,12 +11,12 @@ bundle: media mode: default content: field_media: - weight: 0 + type: entity_reference_entity_view label: hidden settings: view_mode: default link: false third_party_settings: { } - type: entity_reference_entity_view + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.section.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.section.default.yml index d7bc38e..5903a7e 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.section.default.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.section.default.yml @@ -3,31 +3,19 @@ langcode: en status: true dependencies: config: - - field.field.paragraph.section.field_content - field.field.paragraph.section.field_title - paragraphs.paragraphs_type.section - module: - - entity_reference_revisions id: paragraph.section.default targetEntityType: paragraph bundle: section mode: default content: - field_content: - type: entity_reference_revisions_entity_view - weight: 1 - label: hidden - settings: - view_mode: default - link: '' - third_party_settings: { } - region: content field_title: - weight: 0 + type: string label: hidden settings: link_to_entity: false third_party_settings: { } - type: string + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.text_formatted.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.text_formatted.default.yml index e041840..edb7c4f 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.text_formatted.default.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.text_formatted.default.yml @@ -13,10 +13,10 @@ bundle: text_formatted mode: default content: field_text_formatted: - weight: 0 + type: text_default label: hidden settings: { } third_party_settings: { } - type: text_default + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.text_formatted.jumbotron.yml b/drupal/config/sync/core.entity_view_display.paragraph.text_formatted.jumbotron.yml index e9b61bb..0cc1ec7 100644 --- a/drupal/config/sync/core.entity_view_display.paragraph.text_formatted.jumbotron.yml +++ b/drupal/config/sync/core.entity_view_display.paragraph.text_formatted.jumbotron.yml @@ -14,10 +14,10 @@ bundle: text_formatted mode: jumbotron content: field_text_formatted: - weight: 0 + type: text_default label: hidden settings: { } third_party_settings: { } - type: text_default + weight: 0 region: content hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.text_markdown.default.yml b/drupal/config/sync/core.entity_view_display.paragraph.text_markdown.default.yml deleted file mode 100644 index f4e0bf5..0000000 --- a/drupal/config/sync/core.entity_view_display.paragraph.text_markdown.default.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: a0afaeba-867c-41ab-81db-8efa91cd6ef4 -langcode: en -status: true -dependencies: - config: - - field.field.paragraph.text_markdown.field_text_markdown - - paragraphs.paragraphs_type.text_markdown - module: - - text -id: paragraph.text_markdown.default -targetEntityType: paragraph -bundle: text_markdown -mode: default -content: - field_text_markdown: - weight: 0 - label: above - settings: { } - third_party_settings: { } - type: text_default - region: content -hidden: { } diff --git a/drupal/config/sync/core.entity_view_display.paragraph.text_markdown.jumbotron.yml b/drupal/config/sync/core.entity_view_display.paragraph.text_markdown.jumbotron.yml deleted file mode 100644 index effa612..0000000 --- a/drupal/config/sync/core.entity_view_display.paragraph.text_markdown.jumbotron.yml +++ /dev/null @@ -1,15 +0,0 @@ -uuid: ede065d8-8238-41b5-a090-a8eefc55c682 -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.paragraph.jumbotron - - field.field.paragraph.text_markdown.field_text_markdown - - paragraphs.paragraphs_type.text_markdown -id: paragraph.text_markdown.jumbotron -targetEntityType: paragraph -bundle: text_markdown -mode: jumbotron -content: { } -hidden: - field_text_markdown: true diff --git a/drupal/config/sync/core.entity_view_display.paragraphs_library_item.paragraphs_library_item.summary.yml b/drupal/config/sync/core.entity_view_display.paragraphs_library_item.paragraphs_library_item.summary.yml new file mode 100644 index 0000000..0a16fb7 --- /dev/null +++ b/drupal/config/sync/core.entity_view_display.paragraphs_library_item.paragraphs_library_item.summary.yml @@ -0,0 +1,33 @@ +uuid: 37538580-b8ea-46f0-8a58-14b5815a4c27 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.paragraphs_library_item.summary + module: + - paragraphs + - paragraphs_library +_core: + default_config_hash: 298FcPciNgWk7pojyH1AA-0apcAkJulU6N3PO89ZXIk +id: paragraphs_library_item.paragraphs_library_item.summary +targetEntityType: paragraphs_library_item +bundle: paragraphs_library_item +mode: summary +content: + label: + type: string + weight: 0 + label: hidden + region: content + settings: + link_to_entity: false + third_party_settings: { } + paragraphs: + label: hidden + type: paragraph_summary + weight: 0 + region: content + settings: { } + third_party_settings: { } +hidden: + langcode: true diff --git a/drupal/config/sync/core.entity_view_display.taxonomy_term.article_type.default.yml b/drupal/config/sync/core.entity_view_display.taxonomy_term.article_type.default.yml new file mode 100644 index 0000000..d851761 --- /dev/null +++ b/drupal/config/sync/core.entity_view_display.taxonomy_term.article_type.default.yml @@ -0,0 +1,22 @@ +uuid: 2957a593-ddc4-4bc5-8de2-e296c7d76d02 +langcode: en +status: true +dependencies: + config: + - taxonomy.vocabulary.article_type + module: + - text +id: taxonomy_term.article_type.default +targetEntityType: taxonomy_term +bundle: article_type +mode: default +content: + description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + langcode: true diff --git a/drupal/config/sync/core.entity_view_mode.media.media_library.yml b/drupal/config/sync/core.entity_view_mode.media.media_library.yml index 6406007..d9a1ad1 100644 --- a/drupal/config/sync/core.entity_view_mode.media.media_library.yml +++ b/drupal/config/sync/core.entity_view_mode.media.media_library.yml @@ -2,11 +2,11 @@ uuid: 68b561b1-6a78-4645-aa30-4252d4572cee langcode: en status: true dependencies: + module: + - media enforced: module: - media_library - module: - - media _core: default_config_hash: pkq0uj-IoqEQRBOP_ddUDV0ZJ-dKQ_fLcppsEDF2UO8 id: media.media_library diff --git a/drupal/config/sync/core.entity_view_mode.node.diff.yml b/drupal/config/sync/core.entity_view_mode.node.diff.yml index 98041c6..35573ba 100644 --- a/drupal/config/sync/core.entity_view_mode.node.diff.yml +++ b/drupal/config/sync/core.entity_view_mode.node.diff.yml @@ -2,12 +2,12 @@ uuid: d92c40c9-d1fa-453d-aa2f-a233f3ebb36c langcode: en status: false dependencies: + module: + - node enforced: module: - node - diff - module: - - node _core: default_config_hash: pqZNtad5J9THcdbYjwPD4qINqvrTxnOd8KCWn6tUBRs id: node.diff diff --git a/drupal/config/sync/core.entity_view_mode.paragraphs_library_item.summary.yml b/drupal/config/sync/core.entity_view_mode.paragraphs_library_item.summary.yml new file mode 100644 index 0000000..db8c58a --- /dev/null +++ b/drupal/config/sync/core.entity_view_mode.paragraphs_library_item.summary.yml @@ -0,0 +1,12 @@ +uuid: 7a85d066-c2f7-494e-b0e2-0648765362b3 +langcode: en +status: true +dependencies: + module: + - paragraphs_library +_core: + default_config_hash: _YqHTUZ5t7SWq5sE0bJwbSNH9CaL_KIbwu-rURJ6sXo +id: paragraphs_library_item.summary +label: Summary +targetEntityType: paragraphs_library_item +cache: true diff --git a/drupal/config/sync/core.extension.yml b/drupal/config/sync/core.extension.yml index f68c66d..eccba7d 100644 --- a/drupal/config/sync/core.extension.yml +++ b/drupal/config/sync/core.extension.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc module: admin_audit_trail: 0 admin_audit_trail_auth: 0 @@ -5,6 +7,7 @@ module: admin_audit_trail_media: 0 admin_audit_trail_menu: 0 admin_audit_trail_node: 0 + admin_audit_trail_redirect: 0 admin_audit_trail_taxonomy: 0 admin_audit_trail_user: 0 admin_toolbar: 0 @@ -19,9 +22,12 @@ module: breakpoint: 0 ckeditor: 0 coffee: 0 + color: 0 config: 0 config_filter: 0 + config_ignore: 0 consumers: 0 + contact: 0 content_lock: 0 content_lock_timeout: 0 contextual: 0 @@ -40,6 +46,8 @@ module: entity_reference_revisions: 0 entity_route_context: 0 entity_usage: 0 + environment_indicator: 0 + environment_indicator_ui: 0 exclude_node_title: 0 field: 0 field_group: 0 @@ -55,12 +63,18 @@ module: jsonapi: 0 jsonapi_hypermedia: 0 jsonapi_menu_items: 0 + jsonapi_node_preview: 0 + jsonapi_node_preview_tab: 0 jsonapi_resources: 0 jsonapi_views: 0 language: 0 + layout_discovery: 0 + layout_paragraphs: 0 + layout_paragraphs_library: 0 length_indicator: 0 link: 0 linky: 0 + linky_revision_ui: 0 linkychecker: 0 linkyreplacer: 0 m4032404: 0 @@ -79,6 +93,7 @@ module: options: 0 page_cache: 0 paragraphs_features: 0 + paragraphs_library: 0 paragraphs_type_permissions: 0 path: 0 path_alias: 0 @@ -119,5 +134,3 @@ theme: claro: 0 gin: 0 profile: minimal -_core: - default_config_hash: R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc diff --git a/drupal/config/sync/core.menu.static_menu_link_overrides.yml b/drupal/config/sync/core.menu.static_menu_link_overrides.yml index df14c46..2261a22 100644 --- a/drupal/config/sync/core.menu.static_menu_link_overrides.yml +++ b/drupal/config/sync/core.menu.static_menu_link_overrides.yml @@ -1,3 +1,3 @@ -definitions: { } _core: default_config_hash: jdY7AU0tU-QsjmiOw3W8vwpYMb-By--_MSFgbqKUTYM +definitions: { } diff --git a/drupal/config/sync/crop.settings.yml b/drupal/config/sync/crop.settings.yml index 2fd1693..2fd805c 100644 --- a/drupal/config/sync/crop.settings.yml +++ b/drupal/config/sync/crop.settings.yml @@ -1,3 +1,3 @@ -flush_derivative_images: true _core: default_config_hash: 7eGOTSG7bRv_AAqu-Ls8CSnob7zPF1ez-lD2OLZgBHs +flush_derivative_images: true diff --git a/drupal/config/sync/crop.type.focal_point.yml b/drupal/config/sync/crop.type.focal_point.yml index 48b4a2f..eaddf7a 100644 --- a/drupal/config/sync/crop.type.focal_point.yml +++ b/drupal/config/sync/crop.type.focal_point.yml @@ -4,8 +4,8 @@ status: true dependencies: { } _core: default_config_hash: flCi9IdafdLXlJqvoHguutUOiC05-aynK4niYN4YZ3o -id: focal_point label: 'Focal point' +id: focal_point description: 'Crop type used by Focal point module.' aspect_ratio: '' soft_limit_width: null diff --git a/drupal/config/sync/dblog.settings.yml b/drupal/config/sync/dblog.settings.yml index cf06e3f..fbd17ea 100644 --- a/drupal/config/sync/dblog.settings.yml +++ b/drupal/config/sync/dblog.settings.yml @@ -1,3 +1,3 @@ -row_limit: 1000 _core: default_config_hash: e883aGsrt1wFrsydlYU584PZONCSfRy0DtkZ9KzHb58 +row_limit: 1000 diff --git a/drupal/config/sync/diff.settings.yml b/drupal/config/sync/diff.settings.yml index 5c5ccc2..209d418 100644 --- a/drupal/config/sync/diff.settings.yml +++ b/drupal/config/sync/diff.settings.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: oXwX3NzLv9QK_LbNEvpQ9OPwH9tqtMSJzq5y8t63Q8w general_settings: radio_behavior: linear context_lines_leading: 1 @@ -14,5 +16,3 @@ general_settings: enabled: true weight: 2 visual_inline_theme: admin -_core: - default_config_hash: oXwX3NzLv9QK_LbNEvpQ9OPwH9tqtMSJzq5y8t63Q8w diff --git a/drupal/config/sync/editor.editor.formatted.yml b/drupal/config/sync/editor.editor.formatted.yml index 2fe4b2a..0ac0f68 100644 --- a/drupal/config/sync/editor.editor.formatted.yml +++ b/drupal/config/sync/editor.editor.formatted.yml @@ -37,13 +37,10 @@ settings: items: - Source plugins: - stylescombo: - styles: '' - drupallink: - linkit_enabled: false - linkit_profile: '' language: language_list: un + stylescombo: + styles: '' image_upload: status: false scheme: public diff --git a/drupal/config/sync/entity_clone.settings.yml b/drupal/config/sync/entity_clone.settings.yml index bd74874..ca0280c 100644 --- a/drupal/config/sync/entity_clone.settings.yml +++ b/drupal/config/sync/entity_clone.settings.yml @@ -1,17 +1,9 @@ form_settings: - block_content: - default_value: false - disable: false - hidden: false - consumer: - default_value: false - disable: false - hidden: false - content_moderation_state: + taxonomy_term: default_value: false disable: false hidden: false - crop: + block_content: default_value: false disable: false hidden: false @@ -19,47 +11,47 @@ form_settings: default_value: false disable: false hidden: false - linky: + node: default_value: false disable: false hidden: false - media: + shortcut: default_value: false disable: false hidden: false - menu_link_content: + user: default_value: false disable: false hidden: false - node: + menu_link_content: default_value: false disable: false hidden: false - path_alias: + consumer: default_value: false disable: false hidden: false - redirect: + crop: default_value: false disable: false hidden: false - scheduled_transition: + linky: default_value: false disable: false hidden: false - shortcut: + media: default_value: false disable: false hidden: false - oauth2_token: + path_alias: default_value: false disable: false hidden: false - taxonomy_term: + redirect: default_value: false disable: false hidden: false - user: + oauth2_token: default_value: false disable: false hidden: false diff --git a/drupal/config/sync/entity_usage.settings.yml b/drupal/config/sync/entity_usage.settings.yml index 53256ab..da8f572 100644 --- a/drupal/config/sync/entity_usage.settings.yml +++ b/drupal/config/sync/entity_usage.settings.yml @@ -1,11 +1,10 @@ -track_enabled_base_fields: false +_core: + default_config_hash: AXUBMTvVtpcNp0jKjDaWjSHqMy6HjuUf7j4yVbXgazI local_task_enabled_entity_types: - linky - media - node -usage_controller_items_per_page: 25 -_core: - default_config_hash: AXUBMTvVtpcNp0jKjDaWjSHqMy6HjuUf7j4yVbXgazI + - paragraphs_library_item track_enabled_source_entity_types: - block_content - consumer @@ -38,14 +37,6 @@ track_enabled_target_entity_types: - oauth2_token - taxonomy_term - paragraph -edit_warning_message_entity_types: - - linky - - media - - node -delete_warning_message_entity_types: - - linky - - media - - node track_enabled_plugins: - block_field - dynamic_entity_reference @@ -56,4 +47,16 @@ track_enabled_plugins: - link - linkit - media_embed +track_enabled_base_fields: false site_domains: { } +edit_warning_message_entity_types: + - linky + - media + - node + - paragraphs_library_item +delete_warning_message_entity_types: + - linky + - media + - node + - paragraphs_library_item +usage_controller_items_per_page: 25 diff --git a/drupal/config/sync/exclude_node_title.settings.yml b/drupal/config/sync/exclude_node_title.settings.yml index 11c084c..4500d69 100644 --- a/drupal/config/sync/exclude_node_title.settings.yml +++ b/drupal/config/sync/exclude_node_title.settings.yml @@ -1,16 +1,16 @@ +_core: + default_config_hash: 0yJNd4uWv8TzhYEPQBDiApPL2e8ar88kBmQrzDjNCqc nid_list: { } translation_sync: true search: false type: remove -_core: - default_config_hash: 0yJNd4uWv8TzhYEPQBDiApPL2e8ar88kBmQrzDjNCqc content_types: - blog: all + article: all event: all news: all page: all content_type_modes: - blog: + article: - card - full - landing diff --git a/drupal/config/sync/field.field.media.document.field_media_file.yml b/drupal/config/sync/field.field.media.document.field_media_file.yml index 2a9ff8f..52dc972 100644 --- a/drupal/config/sync/field.field.media.document.field_media_file.yml +++ b/drupal/config/sync/field.field.media.document.field_media_file.yml @@ -18,10 +18,10 @@ translatable: true default_value: { } default_value_callback: '' settings: - file_extensions: 'txt doc docx pdf' - file_directory: '[date:custom:Y]-[date:custom:m]' - max_filesize: '' - description_field: false handler: 'default:file' handler_settings: { } + file_directory: document + file_extensions: 'txt doc docx pdf' + max_filesize: '' + description_field: true field_type: file diff --git a/drupal/config/sync/field.field.media.image.field_media_image.yml b/drupal/config/sync/field.field.media.image.field_media_image.yml index bbfa17b..44a2ecf 100644 --- a/drupal/config/sync/field.field.media.image.field_media_image.yml +++ b/drupal/config/sync/field.field.media.image.field_media_image.yml @@ -6,7 +6,14 @@ dependencies: - field.storage.media.field_media_image - media.type.image module: + - content_translation - image +third_party_settings: + content_translation: + translation_sync: + alt: alt + title: title + file: '0' id: media.image.field_media_image field_name: field_media_image entity_type: media @@ -18,21 +25,21 @@ translatable: true default_value: { } default_value_callback: '' settings: + handler: 'default:file' + handler_settings: { } + file_directory: image file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' alt_field: true alt_field_required: true title_field: false title_field_required: false - max_resolution: '' - min_resolution: '' default_image: - uuid: null + uuid: '' alt: '' title: '' width: null height: null - file_directory: '[date:custom:Y]-[date:custom:m]' - max_filesize: '' - handler: 'default:file' - handler_settings: { } field_type: image diff --git a/drupal/config/sync/field.field.node.article.field_article_category.yml b/drupal/config/sync/field.field.node.article.field_article_category.yml new file mode 100644 index 0000000..eb56a63 --- /dev/null +++ b/drupal/config/sync/field.field.node.article.field_article_category.yml @@ -0,0 +1,29 @@ +uuid: 14b9dcb6-74af-4183-8c7b-1d10c6b5143f +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_article_category + - node.type.article + - taxonomy.vocabulary.article_category +id: node.article.field_article_category +field_name: field_article_category +entity_type: node +bundle: article +label: Category +description: "

Listings of articles may allow you to filter by category.
\r\nMore than one category can be assigned at a time.
\r\nRequest new categories via your Content Administrator/s.

" +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + article_category: article_category + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/drupal/config/sync/field.field.node.article.field_article_type.yml b/drupal/config/sync/field.field.node.article.field_article_type.yml new file mode 100644 index 0000000..0f661fa --- /dev/null +++ b/drupal/config/sync/field.field.node.article.field_article_type.yml @@ -0,0 +1,29 @@ +uuid: 4680ea44-6604-4308-af10-97ed78bacca4 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_article_type + - node.type.article + - taxonomy.vocabulary.article_type +id: node.article.field_article_type +field_name: field_article_type +entity_type: node +bundle: article +label: Type +description: "

Setting type allows type specific listings of articles.
\r\nRequest new types via your Content Administrator/s.

" +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + article_type: article_type + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/drupal/config/sync/field.field.node.blog.field_content.yml b/drupal/config/sync/field.field.node.article.field_content.yml similarity index 84% rename from drupal/config/sync/field.field.node.blog.field_content.yml rename to drupal/config/sync/field.field.node.article.field_content.yml index aee2786..c01f16f 100644 --- a/drupal/config/sync/field.field.node.blog.field_content.yml +++ b/drupal/config/sync/field.field.node.article.field_content.yml @@ -4,7 +4,7 @@ status: true dependencies: config: - field.storage.node.field_content - - node.type.blog + - node.type.article - paragraphs.paragraphs_type.card - paragraphs.paragraphs_type.card_group - paragraphs.paragraphs_type.jumbotron @@ -12,13 +12,12 @@ dependencies: - paragraphs.paragraphs_type.media - paragraphs.paragraphs_type.section - paragraphs.paragraphs_type.text_formatted - - paragraphs.paragraphs_type.text_markdown module: - entity_reference_revisions -id: node.blog.field_content +id: node.article.field_content field_name: field_content entity_type: node -bundle: blog +bundle: article label: Content description: 'Items added will display in the primary content region of the page.' required: false @@ -28,45 +27,47 @@ default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: - negate: 0 target_bundles: text_formatted: text_formatted - text_markdown: text_markdown card: card card_group: card_group jumbotron: jumbotron link: link media: media section: section + negate: 0 target_bundles_drag_drop: card: - enabled: true weight: -20 - card_group: enabled: true + card_group: weight: -19 + enabled: true entity_reference: weight: -18 enabled: false + from_library: + weight: 15 + enabled: false jumbotron: - enabled: true weight: -17 - link: enabled: true + layout: + weight: 17 + enabled: false + link: weight: -16 - media: enabled: true + listing: + weight: 19 + enabled: false + media: weight: -15 - section: enabled: true + section: weight: -14 - text_formatted: enabled: true + text_formatted: weight: -23 - text_markdown: - enabled: true - weight: -22 - text_plain: enabled: true - weight: -21 field_type: entity_reference_revisions diff --git a/drupal/config/sync/field.field.node.blog.field_content_supplementary.yml b/drupal/config/sync/field.field.node.article.field_content_supplementary.yml similarity index 90% rename from drupal/config/sync/field.field.node.blog.field_content_supplementary.yml rename to drupal/config/sync/field.field.node.article.field_content_supplementary.yml index 7febeba..d8e787c 100644 --- a/drupal/config/sync/field.field.node.blog.field_content_supplementary.yml +++ b/drupal/config/sync/field.field.node.article.field_content_supplementary.yml @@ -4,19 +4,18 @@ status: true dependencies: config: - field.storage.node.field_content_supplementary - - node.type.blog + - node.type.article - paragraphs.paragraphs_type.card - paragraphs.paragraphs_type.link - paragraphs.paragraphs_type.media - paragraphs.paragraphs_type.section - paragraphs.paragraphs_type.text_formatted - - paragraphs.paragraphs_type.text_markdown module: - entity_reference_revisions -id: node.blog.field_content_supplementary +id: node.article.field_content_supplementary field_name: field_content_supplementary entity_type: node -bundle: blog +bundle: article label: 'Supplementary content' description: 'Items added typically display visually separated from the primary content of the page.' required: false @@ -26,18 +25,17 @@ default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: - negate: 0 target_bundles: text_formatted: text_formatted - text_markdown: text_markdown card: card link: link media: media section: section + negate: 0 target_bundles_drag_drop: card: - enabled: true weight: -20 + enabled: true card_group: weight: -19 enabled: false @@ -48,21 +46,21 @@ settings: weight: -18 enabled: false link: - enabled: true weight: -17 - media: enabled: true + media: weight: -16 - section: enabled: true + section: weight: -15 - text_formatted: enabled: true + text_formatted: weight: -23 - text_markdown: enabled: true + text_markdown: weight: -22 - text_plain: enabled: true + text_plain: weight: -21 + enabled: true field_type: entity_reference_revisions diff --git a/drupal/config/sync/field.field.node.article.field_description.yml b/drupal/config/sync/field.field.node.article.field_description.yml new file mode 100644 index 0000000..a8da34e --- /dev/null +++ b/drupal/config/sync/field.field.node.article.field_description.yml @@ -0,0 +1,19 @@ +uuid: d0200543-218d-45e7-ad6f-1ef8e390515c +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_description + - node.type.article +id: node.article.field_description +field_name: field_description +entity_type: node +bundle: article +label: Description +description: "

Description content is used on content teasers and for the meta description.\r\n\r\n

\r\n

" +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: string_long diff --git a/drupal/config/sync/field.field.node.blog.field_display_title.yml b/drupal/config/sync/field.field.node.article.field_display_title.yml similarity index 81% rename from drupal/config/sync/field.field.node.blog.field_display_title.yml rename to drupal/config/sync/field.field.node.article.field_display_title.yml index 87d5b2b..7345fd6 100644 --- a/drupal/config/sync/field.field.node.blog.field_display_title.yml +++ b/drupal/config/sync/field.field.node.article.field_display_title.yml @@ -4,11 +4,11 @@ status: true dependencies: config: - field.storage.node.field_display_title - - node.type.blog -id: node.blog.field_display_title + - node.type.article +id: node.article.field_display_title field_name: field_display_title entity_type: node -bundle: blog +bundle: article label: Title description: '' required: false diff --git a/drupal/config/sync/field.field.node.article.field_image.yml b/drupal/config/sync/field.field.node.article.field_image.yml new file mode 100644 index 0000000..c0e26a6 --- /dev/null +++ b/drupal/config/sync/field.field.node.article.field_image.yml @@ -0,0 +1,29 @@ +uuid: 41a5c0b3-54ee-450f-9294-04a7e6ba493e +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_image + - media.type.image + - node.type.article +id: node.article.field_image +field_name: field_image +entity_type: node +bundle: article +label: Image +description: "This will be used for social meta tags and certain feature displays for this item throughout the site.\r\n" +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + image: image + sort: + field: _none + direction: ASC + auto_create: true + auto_create_bundle: '' +field_type: entity_reference diff --git a/drupal/config/sync/field.field.node.blog.field_meta_tags.yml b/drupal/config/sync/field.field.node.article.field_meta_tags.yml similarity index 82% rename from drupal/config/sync/field.field.node.blog.field_meta_tags.yml rename to drupal/config/sync/field.field.node.article.field_meta_tags.yml index eb3a556..b6f96b2 100644 --- a/drupal/config/sync/field.field.node.blog.field_meta_tags.yml +++ b/drupal/config/sync/field.field.node.article.field_meta_tags.yml @@ -4,13 +4,13 @@ status: true dependencies: config: - field.storage.node.field_meta_tags - - node.type.blog + - node.type.article module: - metatag -id: node.blog.field_meta_tags +id: node.article.field_meta_tags field_name: field_meta_tags entity_type: node -bundle: blog +bundle: article label: 'Meta tags' description: '' required: false diff --git a/drupal/config/sync/field.field.node.article.field_published.yml b/drupal/config/sync/field.field.node.article.field_published.yml new file mode 100644 index 0000000..28b1e03 --- /dev/null +++ b/drupal/config/sync/field.field.node.article.field_published.yml @@ -0,0 +1,24 @@ +uuid: 290b193e-4ae5-4d18-8f07-d09df01f5d0b +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_published + - node.type.article + module: + - datetime +id: node.article.field_published +field_name: field_published +entity_type: node +bundle: article +label: Published +description: '

Edit this value to override the ordering of article listings, and the date shown on content.

' +required: false +translatable: false +default_value: + - + default_date_type: now + default_date: now +default_value_callback: '' +settings: { } +field_type: datetime diff --git a/drupal/config/sync/field.field.node.article.field_video.yml b/drupal/config/sync/field.field.node.article.field_video.yml new file mode 100644 index 0000000..ed6565b --- /dev/null +++ b/drupal/config/sync/field.field.node.article.field_video.yml @@ -0,0 +1,29 @@ +uuid: 4689a31e-d384-4f3a-ad7e-7d0dd581850e +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_video + - media.type.video + - node.type.article +id: node.article.field_video +field_name: field_video +entity_type: node +bundle: article +label: Video +description: "

Videos added via this field will be displayed at the top of your page content,\r\n
and optionally on cards based on the display mode you select.

" +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + video: video + sort: + field: _none + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/drupal/config/sync/field.field.node.blog.field_blog_category.yml b/drupal/config/sync/field.field.node.blog.field_blog_category.yml deleted file mode 100644 index dea59d7..0000000 --- a/drupal/config/sync/field.field.node.blog.field_blog_category.yml +++ /dev/null @@ -1,29 +0,0 @@ -uuid: 14b9dcb6-74af-4183-8c7b-1d10c6b5143f -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_blog_category - - node.type.blog - - taxonomy.vocabulary.blog -id: node.blog.field_blog_category -field_name: field_blog_category -entity_type: node -bundle: blog -label: Category -description: '' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: - handler: 'default:taxonomy_term' - handler_settings: - target_bundles: - blog: blog - sort: - field: name - direction: asc - auto_create: false - auto_create_bundle: '' -field_type: entity_reference diff --git a/drupal/config/sync/field.field.node.blog.field_description.yml b/drupal/config/sync/field.field.node.blog.field_description.yml deleted file mode 100644 index 4be7a8b..0000000 --- a/drupal/config/sync/field.field.node.blog.field_description.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: f59aad60-8039-409d-b0b9-ce48bb08ddca -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_description - - node.type.blog - module: - - text -id: node.blog.field_description -field_name: field_description -entity_type: node -bundle: blog -label: Description -description: "This field is used as the meta description, and in teasers throughout the website that link to this page:\r\n\r\n" -required: true -translatable: true -default_value: { } -default_value_callback: '' -settings: { } -field_type: text_long diff --git a/drupal/config/sync/field.field.node.blog.field_image.yml b/drupal/config/sync/field.field.node.blog.field_image.yml deleted file mode 100644 index 2d5dc40..0000000 --- a/drupal/config/sync/field.field.node.blog.field_image.yml +++ /dev/null @@ -1,28 +0,0 @@ -uuid: 41a5c0b3-54ee-450f-9294-04a7e6ba493e -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_image - - media.type.image - - node.type.blog -id: node.blog.field_image -field_name: field_image -entity_type: node -bundle: blog -label: Image -description: "This image will be used for social meta tags and certain feature display for this item throughout the site, it will be cropped and resized appropriately for display.
\r\nThe best size to make your image is 1200 x 1200 or larger with a square aspect ratio. This is due to the different aspect ratios Facebook, Reddit, Twitter and other sharing sites use.
\r\nIf no image is provided a site default one will be used for the meta." -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: - handler: 'default:media' - handler_settings: - target_bundles: - image: image - sort: - field: _none - auto_create: true - auto_create_bundle: '' -field_type: entity_reference diff --git a/drupal/config/sync/field.field.node.event.field_content.yml b/drupal/config/sync/field.field.node.event.field_content.yml index cd09951..fb8aae9 100644 --- a/drupal/config/sync/field.field.node.event.field_content.yml +++ b/drupal/config/sync/field.field.node.event.field_content.yml @@ -12,7 +12,6 @@ dependencies: - paragraphs.paragraphs_type.media - paragraphs.paragraphs_type.section - paragraphs.paragraphs_type.text_formatted - - paragraphs.paragraphs_type.text_markdown module: - entity_reference_revisions id: node.event.field_content @@ -28,45 +27,47 @@ default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: - negate: 0 target_bundles: text_formatted: text_formatted - text_markdown: text_markdown card: card card_group: card_group jumbotron: jumbotron link: link media: media section: section + negate: 0 target_bundles_drag_drop: card: - enabled: true weight: -20 - card_group: enabled: true + card_group: weight: -19 + enabled: true entity_reference: weight: -14 enabled: false + from_library: + weight: 15 + enabled: false jumbotron: - enabled: true weight: -18 - link: enabled: true + layout: + weight: 17 + enabled: false + link: weight: -17 - media: enabled: true + listing: + weight: 19 + enabled: false + media: weight: -16 - section: enabled: true + section: weight: -15 - text_formatted: enabled: true + text_formatted: weight: -23 - text_markdown: - enabled: true - weight: -22 - text_plain: enabled: true - weight: -21 field_type: entity_reference_revisions diff --git a/drupal/config/sync/field.field.node.event.field_content_supplementary.yml b/drupal/config/sync/field.field.node.event.field_content_supplementary.yml index 469d75e..c3bdeb1 100644 --- a/drupal/config/sync/field.field.node.event.field_content_supplementary.yml +++ b/drupal/config/sync/field.field.node.event.field_content_supplementary.yml @@ -10,7 +10,6 @@ dependencies: - paragraphs.paragraphs_type.media - paragraphs.paragraphs_type.section - paragraphs.paragraphs_type.text_formatted - - paragraphs.paragraphs_type.text_markdown module: - entity_reference_revisions id: node.event.field_content_supplementary @@ -26,18 +25,17 @@ default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: - negate: 0 target_bundles: text_formatted: text_formatted - text_markdown: text_markdown card: card link: link media: media section: section + negate: 0 target_bundles_drag_drop: card: - enabled: true weight: -20 + enabled: true card_group: weight: -19 enabled: false @@ -48,21 +46,21 @@ settings: weight: -18 enabled: false link: - enabled: true weight: -17 - media: enabled: true + media: weight: -16 - section: enabled: true + section: weight: -15 - text_formatted: enabled: true + text_formatted: weight: -23 - text_markdown: enabled: true + text_markdown: weight: -22 - text_plain: enabled: true + text_plain: weight: -21 + enabled: true field_type: entity_reference_revisions diff --git a/drupal/config/sync/field.field.node.event.field_description.yml b/drupal/config/sync/field.field.node.event.field_description.yml index e83406f..fec9a70 100644 --- a/drupal/config/sync/field.field.node.event.field_description.yml +++ b/drupal/config/sync/field.field.node.event.field_description.yml @@ -1,21 +1,19 @@ -uuid: acb6cdc9-26b5-47d9-9f4e-f077a28c3157 +uuid: 6e9ad812-88c1-4b0f-87cf-d79c2e6f61a0 langcode: en status: true dependencies: config: - field.storage.node.field_description - node.type.event - module: - - text id: node.event.field_description field_name: field_description entity_type: node bundle: event label: Description -description: "This field is used as the meta description, and in teasers throughout the website that link to this page:\r\n\r\n" +description: "

Description content is used on content teasers and for the meta description.\r\n\r\n

\r\n

" required: true translatable: true default_value: { } default_value_callback: '' settings: { } -field_type: text_long +field_type: string_long diff --git a/drupal/config/sync/field.field.node.event.field_image.yml b/drupal/config/sync/field.field.node.event.field_image.yml index fe8e733..9a3a499 100644 --- a/drupal/config/sync/field.field.node.event.field_image.yml +++ b/drupal/config/sync/field.field.node.event.field_image.yml @@ -11,7 +11,7 @@ field_name: field_image entity_type: node bundle: event label: Image -description: "This image will be used for social meta tags and certain feature display for this item throughout the site, it will be cropped and resized appropriately for display.
\r\nThe best size to make your image is 1200 x 1200 or larger with a square aspect ratio. This is due to the different aspect ratios Facebook, Reddit, Twitter and other sharing sites use.
\r\nIf no image is provided a site default one will be used for the meta." +description: "This will be used for social meta tags and certain feature displays for this item throughout the site.\r\n" required: false translatable: false default_value: { } @@ -23,6 +23,7 @@ settings: image: image sort: field: _none + direction: ASC auto_create: false auto_create_bundle: '' field_type: entity_reference diff --git a/drupal/config/sync/field.field.node.news.field_content.yml b/drupal/config/sync/field.field.node.news.field_content.yml deleted file mode 100644 index 740b467..0000000 --- a/drupal/config/sync/field.field.node.news.field_content.yml +++ /dev/null @@ -1,72 +0,0 @@ -uuid: 883225a0-5cad-4487-8bb6-eb0867561025 -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_content - - node.type.news - - paragraphs.paragraphs_type.card - - paragraphs.paragraphs_type.card_group - - paragraphs.paragraphs_type.jumbotron - - paragraphs.paragraphs_type.link - - paragraphs.paragraphs_type.media - - paragraphs.paragraphs_type.section - - paragraphs.paragraphs_type.text_formatted - - paragraphs.paragraphs_type.text_markdown - module: - - entity_reference_revisions -id: node.news.field_content -field_name: field_content -entity_type: node -bundle: news -label: Content -description: 'Items added will display in the primary content region of the page.' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: - handler: 'default:paragraph' - handler_settings: - negate: 0 - target_bundles: - text_formatted: text_formatted - text_markdown: text_markdown - card: card - card_group: card_group - jumbotron: jumbotron - link: link - media: media - section: section - target_bundles_drag_drop: - card: - enabled: true - weight: -20 - card_group: - enabled: true - weight: -19 - entity_reference: - weight: -14 - enabled: false - jumbotron: - enabled: true - weight: -18 - link: - enabled: true - weight: -17 - media: - enabled: true - weight: -16 - section: - enabled: true - weight: -15 - text_formatted: - enabled: true - weight: -23 - text_markdown: - enabled: true - weight: -22 - text_plain: - enabled: true - weight: -21 -field_type: entity_reference_revisions diff --git a/drupal/config/sync/field.field.node.news.field_content_supplementary.yml b/drupal/config/sync/field.field.node.news.field_content_supplementary.yml deleted file mode 100644 index c374838..0000000 --- a/drupal/config/sync/field.field.node.news.field_content_supplementary.yml +++ /dev/null @@ -1,68 +0,0 @@ -uuid: 1abe05aa-1b97-4361-8cac-6dc079a0cd1d -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_content_supplementary - - node.type.news - - paragraphs.paragraphs_type.card - - paragraphs.paragraphs_type.link - - paragraphs.paragraphs_type.media - - paragraphs.paragraphs_type.section - - paragraphs.paragraphs_type.text_formatted - - paragraphs.paragraphs_type.text_markdown - module: - - entity_reference_revisions -id: node.news.field_content_supplementary -field_name: field_content_supplementary -entity_type: node -bundle: news -label: 'Supplementary content' -description: 'Items added typically display visually separated from the primary content of the page.' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: - handler: 'default:paragraph' - handler_settings: - negate: 0 - target_bundles: - text_formatted: text_formatted - text_markdown: text_markdown - card: card - link: link - media: media - section: section - target_bundles_drag_drop: - card: - enabled: true - weight: -20 - card_group: - weight: -19 - enabled: false - entity_reference: - weight: -14 - enabled: false - jumbotron: - weight: -18 - enabled: false - link: - enabled: true - weight: -17 - media: - enabled: true - weight: -16 - section: - enabled: true - weight: -15 - text_formatted: - enabled: true - weight: -23 - text_markdown: - enabled: true - weight: -22 - text_plain: - enabled: true - weight: -21 -field_type: entity_reference_revisions diff --git a/drupal/config/sync/field.field.node.news.field_description.yml b/drupal/config/sync/field.field.node.news.field_description.yml deleted file mode 100644 index 153279d..0000000 --- a/drupal/config/sync/field.field.node.news.field_description.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: 62a71d4f-6627-4e38-80e4-c1181e4c28dd -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_description - - node.type.news - module: - - text -id: node.news.field_description -field_name: field_description -entity_type: node -bundle: news -label: Description -description: "This field is used as the meta description, and in teasers throughout the website that link to this page:\r\n\r\n" -required: true -translatable: true -default_value: { } -default_value_callback: '' -settings: { } -field_type: text_long diff --git a/drupal/config/sync/field.field.node.news.field_display_title.yml b/drupal/config/sync/field.field.node.news.field_display_title.yml deleted file mode 100644 index f766cc8..0000000 --- a/drupal/config/sync/field.field.node.news.field_display_title.yml +++ /dev/null @@ -1,19 +0,0 @@ -uuid: 3ea9255c-667b-49ef-8fb0-14e659a05d44 -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_display_title - - node.type.news -id: node.news.field_display_title -field_name: field_display_title -entity_type: node -bundle: news -label: Title -description: '' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: { } -field_type: string diff --git a/drupal/config/sync/field.field.node.news.field_image.yml b/drupal/config/sync/field.field.node.news.field_image.yml deleted file mode 100644 index a99640f..0000000 --- a/drupal/config/sync/field.field.node.news.field_image.yml +++ /dev/null @@ -1,28 +0,0 @@ -uuid: 120813fd-fcd0-4d66-827b-39e6116d0cfe -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_image - - media.type.image - - node.type.news -id: node.news.field_image -field_name: field_image -entity_type: node -bundle: news -label: Image -description: "This image will be used for social meta tags and certain feature display for this item throughout the site, it will be cropped and resized appropriately for display.
\r\nThe best size to make your image is 1200 x 1200 or larger with a square aspect ratio. This is due to the different aspect ratios Facebook, Reddit, Twitter and other sharing sites use.
\r\nIf no image is provided a site default one will be used for the meta." -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: - handler: 'default:media' - handler_settings: - target_bundles: - image: image - sort: - field: _none - auto_create: true - auto_create_bundle: '' -field_type: entity_reference diff --git a/drupal/config/sync/field.field.node.news.field_meta_tags.yml b/drupal/config/sync/field.field.node.news.field_meta_tags.yml deleted file mode 100644 index f7b21c0..0000000 --- a/drupal/config/sync/field.field.node.news.field_meta_tags.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: a15f2adb-8ee1-4ef9-ac96-95acc3319ca6 -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_meta_tags - - node.type.news - module: - - metatag -id: node.news.field_meta_tags -field_name: field_meta_tags -entity_type: node -bundle: news -label: 'Meta tags' -description: '' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: { } -field_type: metatag diff --git a/drupal/config/sync/field.field.node.page.field_content.yml b/drupal/config/sync/field.field.node.page.field_content.yml index e598602..206a247 100644 --- a/drupal/config/sync/field.field.node.page.field_content.yml +++ b/drupal/config/sync/field.field.node.page.field_content.yml @@ -13,7 +13,6 @@ dependencies: - paragraphs.paragraphs_type.media - paragraphs.paragraphs_type.section - paragraphs.paragraphs_type.text_formatted - - paragraphs.paragraphs_type.text_markdown module: - entity_reference_revisions id: node.page.field_content @@ -29,10 +28,8 @@ default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: - negate: 0 target_bundles: text_formatted: text_formatted - text_markdown: text_markdown card: card card_group: card_group jumbotron: jumbotron @@ -40,38 +37,39 @@ settings: media: media section: section listing: listing + negate: 0 target_bundles_drag_drop: card: - enabled: true weight: -20 - card_group: enabled: true + card_group: weight: -19 + enabled: true entity_reference: weight: -14 enabled: false + from_library: + weight: 15 + enabled: false jumbotron: - enabled: true weight: -18 - link: enabled: true + layout: + weight: 17 + enabled: false + link: weight: -17 - listing: enabled: true + listing: weight: 17 - media: enabled: true + media: weight: -16 - section: enabled: true + section: weight: -15 - text_formatted: enabled: true + text_formatted: weight: -23 - text_markdown: - enabled: true - weight: -22 - text_plain: enabled: true - weight: -21 field_type: entity_reference_revisions diff --git a/drupal/config/sync/field.field.node.page.field_content_supplementary.yml b/drupal/config/sync/field.field.node.page.field_content_supplementary.yml index 77345e6..67c0fe0 100644 --- a/drupal/config/sync/field.field.node.page.field_content_supplementary.yml +++ b/drupal/config/sync/field.field.node.page.field_content_supplementary.yml @@ -10,7 +10,6 @@ dependencies: - paragraphs.paragraphs_type.media - paragraphs.paragraphs_type.section - paragraphs.paragraphs_type.text_formatted - - paragraphs.paragraphs_type.text_markdown module: - entity_reference_revisions id: node.page.field_content_supplementary @@ -26,18 +25,17 @@ default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: - negate: 0 target_bundles: text_formatted: text_formatted - text_markdown: text_markdown card: card link: link media: media section: section + negate: 0 target_bundles_drag_drop: card: - enabled: true weight: -20 + enabled: true card_group: weight: -19 enabled: false @@ -48,21 +46,21 @@ settings: weight: -18 enabled: false link: - enabled: true weight: -17 - media: enabled: true + media: weight: -16 - section: enabled: true + section: weight: -14 - text_formatted: enabled: true + text_formatted: weight: -23 - text_markdown: enabled: true + text_markdown: weight: -22 - text_plain: enabled: true + text_plain: weight: -21 + enabled: true field_type: entity_reference_revisions diff --git a/drupal/config/sync/field.field.node.page.field_description.yml b/drupal/config/sync/field.field.node.page.field_description.yml index 6a373b6..a1dc528 100644 --- a/drupal/config/sync/field.field.node.page.field_description.yml +++ b/drupal/config/sync/field.field.node.page.field_description.yml @@ -1,21 +1,19 @@ -uuid: 405365c1-e583-473a-91a5-3d19d993b9bc +uuid: 041ccb1e-2f83-4137-ac02-57e5193f55a6 langcode: en status: true dependencies: config: - field.storage.node.field_description - node.type.page - module: - - text id: node.page.field_description field_name: field_description entity_type: node bundle: page label: Description -description: "This field is used as the meta description, and in teasers throughout the website that link to this page:\r\n\r\n" +description: "

Description content is used on content teasers and for the meta description.\r\n\r\n

\r\n

" required: true translatable: true default_value: { } default_value_callback: '' settings: { } -field_type: text_long +field_type: string_long diff --git a/drupal/config/sync/field.field.node.page.field_display.yml b/drupal/config/sync/field.field.node.page.field_display.yml index 6954ad9..599c247 100644 --- a/drupal/config/sync/field.field.node.page.field_display.yml +++ b/drupal/config/sync/field.field.node.page.field_display.yml @@ -12,7 +12,7 @@ field_name: field_display entity_type: node bundle: page label: Display -description: 'Select how you want this page to display. Some selections may result in certain fields no being displayed.' +description: "Select how you want this page to display. \r\n" required: false translatable: false default_value: diff --git a/drupal/config/sync/field.field.node.page.field_image.yml b/drupal/config/sync/field.field.node.page.field_image.yml index 207e5d5..be6498c 100644 --- a/drupal/config/sync/field.field.node.page.field_image.yml +++ b/drupal/config/sync/field.field.node.page.field_image.yml @@ -11,7 +11,7 @@ field_name: field_image entity_type: node bundle: page label: Image -description: "This image will be used for social meta tags and certain feature display for this item throughout the site, it will be cropped and resized appropriately for display.
\r\nThe best size to make your image is 1200 x 1200 or larger with a square aspect ratio. This is due to the different aspect ratios Facebook, Reddit, Twitter and other sharing sites use.
\r\nIf no image is provided a site default one will be used for the meta." +description: "This will be used for social meta tags and certain feature displays for this item throughout the site.\r\n" required: false translatable: false default_value: { } @@ -23,6 +23,7 @@ settings: image: image sort: field: _none + direction: ASC auto_create: false auto_create_bundle: '' field_type: entity_reference diff --git a/drupal/config/sync/field.field.paragraph.card.field_link.yml b/drupal/config/sync/field.field.paragraph.card.field_link.yml index 6492ba2..b5cd2ac 100644 --- a/drupal/config/sync/field.field.paragraph.card.field_link.yml +++ b/drupal/config/sync/field.field.paragraph.card.field_link.yml @@ -4,9 +4,8 @@ status: true dependencies: config: - field.storage.paragraph.field_link - - node.type.blog + - node.type.article - node.type.event - - node.type.news - node.type.page - paragraphs.paragraphs_type.card module: @@ -16,7 +15,7 @@ field_name: field_link entity_type: paragraph bundle: card label: Link -description: 'Select ''Content'' to link to internal content and start to type the title, or ''Managed Link'' to create an external link.' +description: "" required: false translatable: false default_value: { } @@ -26,15 +25,14 @@ settings: handler: 'default:node' handler_settings: target_bundles: - blog: blog + article: article event: event - news: news page: page sort: field: _none direction: ASC auto_create: false - auto_create_bundle: blog + auto_create_bundle: article linky: handler: 'default:linky' handler_settings: @@ -43,50 +41,26 @@ settings: field: _none direction: ASC auto_create: true - crop: - handler: 'default:crop' + block: + handler: 'default:block' handler_settings: { } block_content: handler: 'default:block_content' handler_settings: { } - menu_link_content: - handler: 'default:menu_link_content' - handler_settings: { } - file: - handler: 'default:file' - handler_settings: { } - media: - handler: 'default:media' - handler_settings: { } - paragraph: - handler: 'default:paragraph' - handler_settings: { } - redirect: - handler: 'default:redirect' - handler_settings: { } - shortcut: - handler: 'default:shortcut' - handler_settings: { } - taxonomy_term: - handler: 'default:taxonomy_term' - handler_settings: { } - path_alias: - handler: 'default:path_alias' - handler_settings: { } - user: - handler: 'default:user' + block_content_type: + handler: 'default:block_content_type' handler_settings: { } consumer: handler: 'default:consumer' handler_settings: { } - oauth2_token: - handler: 'default:oauth2_token' + contact_form: + handler: 'default:contact_form' handler_settings: { } - block: - handler: 'default:block' + contact_message: + handler: 'default:contact_message' handler_settings: { } - block_content_type: - handler: 'default:block_content_type' + crop: + handler: 'default:crop' handler_settings: { } crop_type: handler: 'default:crop_type' @@ -94,12 +68,18 @@ settings: editor: handler: 'default:editor' handler_settings: { } + environment_indicator: + handler: 'default:environment_indicator' + handler_settings: { } field_config: handler: 'default:field_config' handler_settings: { } field_storage_config: handler: 'default:field_storage_config' handler_settings: { } + file: + handler: 'default:file' + handler_settings: { } filter_format: handler: 'default:filter_format' handler_settings: { } @@ -112,9 +92,15 @@ settings: language_content_settings: handler: 'default:language_content_settings' handler_settings: { } + media: + handler: 'default:media' + handler_settings: { } media_type: handler: 'default:media_type' handler_settings: { } + menu_link_content: + handler: 'default:menu_link_content' + handler_settings: { } metatag_defaults: handler: 'default:metatag_defaults' handler_settings: { } @@ -127,9 +113,21 @@ settings: oembed_provider_bucket: handler: 'default:oembed_provider_bucket' handler_settings: { } + path_alias: + handler: 'default:path_alias' + handler_settings: { } + redirect: + handler: 'default:redirect' + handler_settings: { } + shortcut: + handler: 'default:shortcut' + handler_settings: { } shortcut_set: handler: 'default:shortcut_set' handler_settings: { } + oauth2_token: + handler: 'default:oauth2_token' + handler_settings: { } oauth2_token_type: handler: 'default:oauth2_token_type' handler_settings: { } @@ -148,18 +146,27 @@ settings: menu: handler: 'default:menu' handler_settings: { } + taxonomy_term: + handler: 'default:taxonomy_term' + handler_settings: { } taxonomy_vocabulary: handler: 'default:taxonomy_vocabulary' handler_settings: { } user_role: handler: 'default:user_role' handler_settings: { } + user: + handler: 'default:user' + handler_settings: { } pathauto_pattern: handler: 'default:pathauto_pattern' handler_settings: { } view: handler: 'default:view' handler_settings: { } + paragraph: + handler: 'default:paragraph' + handler_settings: { } paragraphs_type: handler: 'default:paragraphs_type' handler_settings: { } diff --git a/drupal/config/sync/field.field.paragraph.card.field_title.yml b/drupal/config/sync/field.field.paragraph.card.field_title.yml index c046a52..5bc9b2d 100644 --- a/drupal/config/sync/field.field.paragraph.card.field_title.yml +++ b/drupal/config/sync/field.field.paragraph.card.field_title.yml @@ -9,7 +9,7 @@ id: paragraph.card.field_title field_name: field_title entity_type: paragraph bundle: card -label: Title +label: 'Card title' description: '' required: false translatable: true diff --git a/drupal/config/sync/field.field.paragraph.card_group.field_cards.yml b/drupal/config/sync/field.field.paragraph.card_group.field_cards.yml index 6942e7a..5992009 100644 --- a/drupal/config/sync/field.field.paragraph.card_group.field_cards.yml +++ b/drupal/config/sync/field.field.paragraph.card_group.field_cards.yml @@ -22,20 +22,20 @@ default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: - negate: 0 target_bundles: card: card entity_reference: entity_reference + negate: 0 target_bundles_drag_drop: card: - enabled: true weight: 7 + enabled: true card_group: weight: 8 enabled: false entity_reference: - enabled: true weight: 14 + enabled: true jumbotron: weight: 15 enabled: false diff --git a/drupal/config/sync/field.field.paragraph.entity_reference.field_entity_reference.yml b/drupal/config/sync/field.field.paragraph.entity_reference.field_entity_reference.yml index 221b5a8..be5e6c3 100644 --- a/drupal/config/sync/field.field.paragraph.entity_reference.field_entity_reference.yml +++ b/drupal/config/sync/field.field.paragraph.entity_reference.field_entity_reference.yml @@ -4,9 +4,8 @@ status: true dependencies: config: - field.storage.paragraph.field_entity_reference - - node.type.blog + - node.type.article - node.type.event - - node.type.news - node.type.page - paragraphs.paragraphs_type.entity_reference id: paragraph.entity_reference.field_entity_reference @@ -23,13 +22,12 @@ settings: handler: 'default:node' handler_settings: target_bundles: - blog: blog + article: article event: event - news: news page: page sort: field: _none direction: ASC auto_create: false - auto_create_bundle: blog + auto_create_bundle: article field_type: entity_reference diff --git a/drupal/config/sync/field.field.paragraph.from_library.field_reusable_paragraph.yml b/drupal/config/sync/field.field.paragraph.from_library.field_reusable_paragraph.yml new file mode 100644 index 0000000..c79fde5 --- /dev/null +++ b/drupal/config/sync/field.field.paragraph.from_library.field_reusable_paragraph.yml @@ -0,0 +1,27 @@ +uuid: d2cf1e07-8d93-4992-9a9f-e23627e4afb0 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_reusable_paragraph + - paragraphs.paragraphs_type.from_library +_core: + default_config_hash: z_H_kCDBkuITFi-RGZRiO8Ps2UxRDucMs7Dhan7d6yw +id: paragraph.from_library.field_reusable_paragraph +field_name: field_reusable_paragraph +entity_type: paragraph +bundle: from_library +label: 'Reusable paragraph' +description: '' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraphs_library_item' + handler_settings: + target_bundles: null + sort: + field: _none + auto_create: false +field_type: entity_reference diff --git a/drupal/config/sync/field.field.paragraph.jumbotron.field_content.yml b/drupal/config/sync/field.field.paragraph.jumbotron.field_content.yml index cc4d4a3..aa4b054 100644 --- a/drupal/config/sync/field.field.paragraph.jumbotron.field_content.yml +++ b/drupal/config/sync/field.field.paragraph.jumbotron.field_content.yml @@ -7,7 +7,6 @@ dependencies: - paragraphs.paragraphs_type.jumbotron - paragraphs.paragraphs_type.link - paragraphs.paragraphs_type.text_formatted - - paragraphs.paragraphs_type.text_markdown module: - entity_reference_revisions id: paragraph.jumbotron.field_content @@ -23,11 +22,10 @@ default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: - negate: 0 target_bundles: link: link text_formatted: text_formatted - text_markdown: text_markdown + negate: 0 target_bundles_drag_drop: card: weight: 11 @@ -42,8 +40,8 @@ settings: weight: 14 enabled: false link: - enabled: true weight: 15 + enabled: true media: weight: 16 enabled: false @@ -51,12 +49,12 @@ settings: weight: 17 enabled: false text_formatted: - enabled: true weight: 18 - text_markdown: enabled: true + text_markdown: weight: 19 - text_plain: enabled: true + text_plain: weight: 20 + enabled: true field_type: entity_reference_revisions diff --git a/drupal/config/sync/field.field.paragraph.link.field_link.yml b/drupal/config/sync/field.field.paragraph.link.field_link.yml index d9eb932..c905341 100644 --- a/drupal/config/sync/field.field.paragraph.link.field_link.yml +++ b/drupal/config/sync/field.field.paragraph.link.field_link.yml @@ -4,9 +4,8 @@ status: true dependencies: config: - field.storage.paragraph.field_link - - node.type.blog + - node.type.article - node.type.event - - node.type.news - node.type.page - paragraphs.paragraphs_type.link module: @@ -16,7 +15,7 @@ field_name: field_link entity_type: paragraph bundle: link label: Link -description: 'Select ''Content'' to link to internal content and start to type the title, or ''Managed Link'' to create an external link.' +description: "" required: false translatable: false default_value: { } @@ -26,15 +25,14 @@ settings: handler: 'default:node' handler_settings: target_bundles: - blog: blog + article: article event: event - news: news page: page sort: field: _none direction: ASC auto_create: false - auto_create_bundle: blog + auto_create_bundle: article linky: handler: 'default:linky' handler_settings: @@ -43,50 +41,26 @@ settings: field: _none direction: ASC auto_create: true - crop: - handler: 'default:crop' + block: + handler: 'default:block' handler_settings: { } block_content: handler: 'default:block_content' handler_settings: { } - menu_link_content: - handler: 'default:menu_link_content' - handler_settings: { } - file: - handler: 'default:file' - handler_settings: { } - media: - handler: 'default:media' - handler_settings: { } - paragraph: - handler: 'default:paragraph' - handler_settings: { } - redirect: - handler: 'default:redirect' - handler_settings: { } - shortcut: - handler: 'default:shortcut' - handler_settings: { } - taxonomy_term: - handler: 'default:taxonomy_term' - handler_settings: { } - path_alias: - handler: 'default:path_alias' - handler_settings: { } - user: - handler: 'default:user' + block_content_type: + handler: 'default:block_content_type' handler_settings: { } consumer: handler: 'default:consumer' handler_settings: { } - oauth2_token: - handler: 'default:oauth2_token' + contact_form: + handler: 'default:contact_form' handler_settings: { } - block: - handler: 'default:block' + contact_message: + handler: 'default:contact_message' handler_settings: { } - block_content_type: - handler: 'default:block_content_type' + crop: + handler: 'default:crop' handler_settings: { } crop_type: handler: 'default:crop_type' @@ -94,12 +68,18 @@ settings: editor: handler: 'default:editor' handler_settings: { } + environment_indicator: + handler: 'default:environment_indicator' + handler_settings: { } field_config: handler: 'default:field_config' handler_settings: { } field_storage_config: handler: 'default:field_storage_config' handler_settings: { } + file: + handler: 'default:file' + handler_settings: { } filter_format: handler: 'default:filter_format' handler_settings: { } @@ -112,9 +92,15 @@ settings: language_content_settings: handler: 'default:language_content_settings' handler_settings: { } + media: + handler: 'default:media' + handler_settings: { } media_type: handler: 'default:media_type' handler_settings: { } + menu_link_content: + handler: 'default:menu_link_content' + handler_settings: { } metatag_defaults: handler: 'default:metatag_defaults' handler_settings: { } @@ -127,9 +113,21 @@ settings: oembed_provider_bucket: handler: 'default:oembed_provider_bucket' handler_settings: { } + path_alias: + handler: 'default:path_alias' + handler_settings: { } + redirect: + handler: 'default:redirect' + handler_settings: { } + shortcut: + handler: 'default:shortcut' + handler_settings: { } shortcut_set: handler: 'default:shortcut_set' handler_settings: { } + oauth2_token: + handler: 'default:oauth2_token' + handler_settings: { } oauth2_token_type: handler: 'default:oauth2_token_type' handler_settings: { } @@ -148,18 +146,27 @@ settings: menu: handler: 'default:menu' handler_settings: { } + taxonomy_term: + handler: 'default:taxonomy_term' + handler_settings: { } taxonomy_vocabulary: handler: 'default:taxonomy_vocabulary' handler_settings: { } user_role: handler: 'default:user_role' handler_settings: { } + user: + handler: 'default:user' + handler_settings: { } pathauto_pattern: handler: 'default:pathauto_pattern' handler_settings: { } view: handler: 'default:view' handler_settings: { } + paragraph: + handler: 'default:paragraph' + handler_settings: { } paragraphs_type: handler: 'default:paragraphs_type' handler_settings: { } diff --git a/drupal/config/sync/field.field.paragraph.listing.field_listing.yml b/drupal/config/sync/field.field.paragraph.listing.field_listing.yml index 12397b7..5f1896d 100644 --- a/drupal/config/sync/field.field.paragraph.listing.field_listing.yml +++ b/drupal/config/sync/field.field.paragraph.listing.field_listing.yml @@ -20,7 +20,7 @@ default_value_callback: '' settings: force_default: false allowed_views: - blog: blog + article: article events: events content: '0' block_content: '0' diff --git a/drupal/config/sync/field.field.paragraph.section.field_content.yml b/drupal/config/sync/field.field.paragraph.section.field_content.yml deleted file mode 100644 index 495d07f..0000000 --- a/drupal/config/sync/field.field.paragraph.section.field_content.yml +++ /dev/null @@ -1,56 +0,0 @@ -uuid: 102e7811-d39b-4157-a5c3-82c49c002005 -langcode: en -status: true -dependencies: - config: - - field.storage.paragraph.field_content - - paragraphs.paragraphs_type.card_group - - paragraphs.paragraphs_type.link - - paragraphs.paragraphs_type.media - - paragraphs.paragraphs_type.section - - paragraphs.paragraphs_type.text_formatted - module: - - entity_reference_revisions -id: paragraph.section.field_content -field_name: field_content -entity_type: paragraph -bundle: section -label: 'Section content' -description: '' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: - handler: 'default:paragraph' - handler_settings: - negate: 0 - target_bundles: - text_formatted: text_formatted - card_group: card_group - link: link - media: media - section: section - target_bundles_drag_drop: - card: - weight: -14 - enabled: false - card_group: - enabled: true - weight: -13 - jumbotron: - weight: -12 - enabled: false - link: - enabled: true - weight: -11 - media: - enabled: true - weight: -10 - section: - enabled: true - weight: -9 - text_formatted: - enabled: true - weight: -15 -field_type: entity_reference_revisions diff --git a/drupal/config/sync/field.field.paragraph.section.field_title.yml b/drupal/config/sync/field.field.paragraph.section.field_title.yml index 4212869..d64ed65 100644 --- a/drupal/config/sync/field.field.paragraph.section.field_title.yml +++ b/drupal/config/sync/field.field.paragraph.section.field_title.yml @@ -9,9 +9,9 @@ id: paragraph.section.field_title field_name: field_title entity_type: paragraph bundle: section -label: Title -description: '' -required: true +label: 'Section title' +description: '

If populated this will be displayed as a H2 above the section.
It will also be used to generate in page contents listing.

' +required: false translatable: true default_value: { } default_value_callback: '' diff --git a/drupal/config/sync/field.field.paragraph.text_formatted.field_text_formatted.yml b/drupal/config/sync/field.field.paragraph.text_formatted.field_text_formatted.yml index 43dcc77..43386cd 100644 --- a/drupal/config/sync/field.field.paragraph.text_formatted.field_text_formatted.yml +++ b/drupal/config/sync/field.field.paragraph.text_formatted.field_text_formatted.yml @@ -10,9 +10,9 @@ dependencies: - text third_party_settings: allowed_formats: - formatted: formatted - markdown: '0' - plain_text: '0' + allowed_formats: + - formatted + - markdown id: paragraph.text_formatted.field_text_formatted field_name: field_text_formatted entity_type: paragraph diff --git a/drupal/config/sync/field.field.paragraph.text_markdown.field_text_markdown.yml b/drupal/config/sync/field.field.paragraph.text_markdown.field_text_markdown.yml deleted file mode 100644 index e769fdd..0000000 --- a/drupal/config/sync/field.field.paragraph.text_markdown.field_text_markdown.yml +++ /dev/null @@ -1,27 +0,0 @@ -uuid: e9c75eb0-e38a-437e-952c-1120f9ccfa80 -langcode: en -status: true -dependencies: - config: - - field.storage.paragraph.field_text_markdown - - paragraphs.paragraphs_type.text_markdown - module: - - allowed_formats - - text -third_party_settings: - allowed_formats: - markdown: markdown - formatted: '0' - plain_text: '0' -id: paragraph.text_markdown.field_text_markdown -field_name: field_text_markdown -entity_type: paragraph -bundle: text_markdown -label: Markdown -description: '' -required: true -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: text_long diff --git a/drupal/config/sync/field.settings.yml b/drupal/config/sync/field.settings.yml index 95c042d..2225b8f 100644 --- a/drupal/config/sync/field.settings.yml +++ b/drupal/config/sync/field.settings.yml @@ -1,3 +1,3 @@ -purge_batch_size: 50 _core: default_config_hash: nJk0TAQBzlNo52ehiHI7bIEPLGi0BYqZvPdEn7Chfu0 +purge_batch_size: 50 diff --git a/drupal/config/sync/field.storage.block_content.field_image.yml b/drupal/config/sync/field.storage.block_content.field_image.yml new file mode 100644 index 0000000..8d2e978 --- /dev/null +++ b/drupal/config/sync/field.storage.block_content.field_image.yml @@ -0,0 +1,20 @@ +uuid: c8a062fd-b2f1-4ee1-8603-96cc137100e5 +langcode: en +status: true +dependencies: + module: + - block_content + - media +id: block_content.field_image +field_name: field_image +entity_type: block_content +type: entity_reference +settings: + target_type: media +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/drupal/config/sync/field.storage.contact_message.field_phone.yml b/drupal/config/sync/field.storage.contact_message.field_phone.yml new file mode 100644 index 0000000..23888d9 --- /dev/null +++ b/drupal/config/sync/field.storage.contact_message.field_phone.yml @@ -0,0 +1,19 @@ +uuid: 48eeea81-fdc5-446d-960e-40dd6fc4afdc +langcode: en +status: true +dependencies: + module: + - contact + - telephone +id: contact_message.field_phone +field_name: field_phone +entity_type: contact_message +type: telephone +settings: { } +module: telephone +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/drupal/config/sync/field.storage.media.field_media_content_owner.yml b/drupal/config/sync/field.storage.media.field_media_content_owner.yml index 5361496..e32b1cc 100644 --- a/drupal/config/sync/field.storage.media.field_media_content_owner.yml +++ b/drupal/config/sync/field.storage.media.field_media_content_owner.yml @@ -10,8 +10,8 @@ entity_type: media type: string settings: max_length: 255 - is_ascii: false case_sensitive: false + is_ascii: false module: core locked: false cardinality: 1 diff --git a/drupal/config/sync/field.storage.media.field_media_copyright.yml b/drupal/config/sync/field.storage.media.field_media_copyright.yml index c6688f3..b23a888 100644 --- a/drupal/config/sync/field.storage.media.field_media_copyright.yml +++ b/drupal/config/sync/field.storage.media.field_media_copyright.yml @@ -10,8 +10,8 @@ entity_type: media type: string settings: max_length: 255 - is_ascii: false case_sensitive: false + is_ascii: false module: core locked: false cardinality: 1 diff --git a/drupal/config/sync/field.storage.media.field_media_image.yml b/drupal/config/sync/field.storage.media.field_media_image.yml index 897fce2..ab88f91 100644 --- a/drupal/config/sync/field.storage.media.field_media_image.yml +++ b/drupal/config/sync/field.storage.media.field_media_image.yml @@ -11,16 +11,16 @@ field_name: field_media_image entity_type: media type: image settings: + target_type: file + display_field: false + display_default: false + uri_scheme: cloudinary default_image: - uuid: null + uuid: '' alt: '' title: '' width: null height: null - target_type: file - display_field: false - display_default: false - uri_scheme: public module: image locked: false cardinality: 1 diff --git a/drupal/config/sync/field.storage.media.field_media_oembed_video.yml b/drupal/config/sync/field.storage.media.field_media_oembed_video.yml index 046c3db..51d3aed 100644 --- a/drupal/config/sync/field.storage.media.field_media_oembed_video.yml +++ b/drupal/config/sync/field.storage.media.field_media_oembed_video.yml @@ -10,8 +10,8 @@ entity_type: media type: string settings: max_length: 255 - is_ascii: false case_sensitive: false + is_ascii: false module: core locked: false cardinality: 1 diff --git a/drupal/config/sync/field.storage.node.field_blog_category.yml b/drupal/config/sync/field.storage.node.field_article_category.yml similarity index 82% rename from drupal/config/sync/field.storage.node.field_blog_category.yml rename to drupal/config/sync/field.storage.node.field_article_category.yml index dc3bb96..79a6c9a 100644 --- a/drupal/config/sync/field.storage.node.field_blog_category.yml +++ b/drupal/config/sync/field.storage.node.field_article_category.yml @@ -5,8 +5,8 @@ dependencies: module: - node - taxonomy -id: node.field_blog_category -field_name: field_blog_category +id: node.field_article_category +field_name: field_article_category entity_type: node type: entity_reference settings: diff --git a/drupal/config/sync/field.storage.node.field_article_type.yml b/drupal/config/sync/field.storage.node.field_article_type.yml new file mode 100644 index 0000000..11a9c4a --- /dev/null +++ b/drupal/config/sync/field.storage.node.field_article_type.yml @@ -0,0 +1,20 @@ +uuid: 3d05936b-97b3-47e1-80d6-0f52ffcc9c25 +langcode: en +status: true +dependencies: + module: + - node + - taxonomy +id: node.field_article_type +field_name: field_article_type +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/drupal/config/sync/field.storage.node.field_description.yml b/drupal/config/sync/field.storage.node.field_description.yml index 4f09ff6..36eda0a 100644 --- a/drupal/config/sync/field.storage.node.field_description.yml +++ b/drupal/config/sync/field.storage.node.field_description.yml @@ -1,16 +1,16 @@ -uuid: 47859f04-f85a-4c6b-999b-e8d22e8c2118 +uuid: 46a6e47e-a1de-4a39-806c-14aed7398fa8 langcode: en status: true dependencies: module: - node - - text id: node.field_description field_name: field_description entity_type: node -type: text_long -settings: { } -module: text +type: string_long +settings: + case_sensitive: false +module: core locked: false cardinality: 1 translatable: true diff --git a/drupal/config/sync/field.storage.node.field_display_title.yml b/drupal/config/sync/field.storage.node.field_display_title.yml index ca0bb8a..f2ef60b 100644 --- a/drupal/config/sync/field.storage.node.field_display_title.yml +++ b/drupal/config/sync/field.storage.node.field_display_title.yml @@ -1,4 +1,4 @@ -uuid: a92450ab-6225-4da6-bbf1-02ed61666727 +uuid: 35df7e97-c6da-4751-85ee-f27283fd5ff8 langcode: en status: true dependencies: @@ -10,8 +10,8 @@ entity_type: node type: string settings: max_length: 255 - is_ascii: false case_sensitive: false + is_ascii: false module: core locked: false cardinality: 1 diff --git a/drupal/config/sync/field.storage.node.field_published.yml b/drupal/config/sync/field.storage.node.field_published.yml new file mode 100644 index 0000000..d1a2c17 --- /dev/null +++ b/drupal/config/sync/field.storage.node.field_published.yml @@ -0,0 +1,20 @@ +uuid: 1cd0eff1-3490-4678-a766-dd8bb3c071d0 +langcode: en +status: true +dependencies: + module: + - datetime + - node +id: node.field_published +field_name: field_published +entity_type: node +type: datetime +settings: + datetime_type: datetime +module: datetime +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/drupal/config/sync/field.storage.node.field_video.yml b/drupal/config/sync/field.storage.node.field_video.yml new file mode 100644 index 0000000..a5e1fe5 --- /dev/null +++ b/drupal/config/sync/field.storage.node.field_video.yml @@ -0,0 +1,20 @@ +uuid: 8f8abf21-d086-46b2-92ae-3863ca3d2267 +langcode: en +status: true +dependencies: + module: + - media + - node +id: node.field_video +field_name: field_video +entity_type: node +type: entity_reference +settings: + target_type: media +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/drupal/config/sync/field.storage.paragraph.field_reusable_paragraph.yml b/drupal/config/sync/field.storage.paragraph.field_reusable_paragraph.yml new file mode 100644 index 0000000..4d06c45 --- /dev/null +++ b/drupal/config/sync/field.storage.paragraph.field_reusable_paragraph.yml @@ -0,0 +1,22 @@ +uuid: b8c27fb6-e0b4-4dc5-97a4-160b2d91ef64 +langcode: en +status: true +dependencies: + module: + - paragraphs + - paragraphs_library +_core: + default_config_hash: hDS2MWDM66Mj8WBDs5oWMyh0JQ9NTZEa_jZGJBwZW1Q +id: paragraph.field_reusable_paragraph +field_name: field_reusable_paragraph +entity_type: paragraph +type: entity_reference +settings: + target_type: paragraphs_library_item +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/drupal/config/sync/field.storage.paragraph.field_text_markdown.yml b/drupal/config/sync/field.storage.paragraph.field_text_markdown.yml deleted file mode 100644 index bb67527..0000000 --- a/drupal/config/sync/field.storage.paragraph.field_text_markdown.yml +++ /dev/null @@ -1,19 +0,0 @@ -uuid: 74fe126b-dab0-43e7-8910-dd782f1b53aa -langcode: en -status: true -dependencies: - module: - - paragraphs - - text -id: paragraph.field_text_markdown -field_name: field_text_markdown -entity_type: paragraph -type: text_long -settings: { } -module: text -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/drupal/config/sync/field.storage.paragraph.field_title.yml b/drupal/config/sync/field.storage.paragraph.field_title.yml index 35ffe14..e37f92e 100644 --- a/drupal/config/sync/field.storage.paragraph.field_title.yml +++ b/drupal/config/sync/field.storage.paragraph.field_title.yml @@ -10,8 +10,8 @@ entity_type: paragraph type: string settings: max_length: 255 - is_ascii: false case_sensitive: false + is_ascii: false module: core locked: false cardinality: 1 diff --git a/drupal/config/sync/field_ui.settings.yml b/drupal/config/sync/field_ui.settings.yml index 2743969..365450f 100644 --- a/drupal/config/sync/field_ui.settings.yml +++ b/drupal/config/sync/field_ui.settings.yml @@ -1,3 +1,3 @@ -field_prefix: field_ _core: default_config_hash: Q1nMi90W6YQxKzZAgJQw7Ag9U4JrsEUwkomF0lhvbIM +field_prefix: field_ diff --git a/drupal/config/sync/file.settings.yml b/drupal/config/sync/file.settings.yml index 3315165..1ca5bd9 100644 --- a/drupal/config/sync/file.settings.yml +++ b/drupal/config/sync/file.settings.yml @@ -1,8 +1,8 @@ +_core: + default_config_hash: 0aMkoXYnax5_tHI9C9zHs-K48KJ6K75PHtD9x-0nbgM description: type: textfield length: 128 icon: directory: core/modules/file/icons make_unused_managed_files_temporary: false -_core: - default_config_hash: 0aMkoXYnax5_tHI9C9zHs-K48KJ6K75PHtD9x-0nbgM diff --git a/drupal/config/sync/filter.format.markdown.yml b/drupal/config/sync/filter.format.markdown.yml index f2bd63c..f1f65d0 100644 --- a/drupal/config/sync/filter.format.markdown.yml +++ b/drupal/config/sync/filter.format.markdown.yml @@ -1,10 +1,9 @@ uuid: 43b3e6ec-25ab-402e-b18f-21e68288221f langcode: en -status: true +status: false dependencies: module: - linky - - media name: Markdown format: markdown weight: -9 diff --git a/drupal/config/sync/filter.format.plain_text.yml b/drupal/config/sync/filter.format.plain_text.yml index bd46f3c..ba7df12 100644 --- a/drupal/config/sync/filter.format.plain_text.yml +++ b/drupal/config/sync/filter.format.plain_text.yml @@ -1,9 +1,7 @@ uuid: 796a4723-3f9e-4a8b-880d-33664bc637d8 langcode: en status: true -dependencies: - module: - - linky +dependencies: { } _core: default_config_hash: NIKBt6kw_uPhNI0qtR2DnRf7mSOgAQdx7Q94SKMjXbQ name: 'Plain text' @@ -22,16 +20,3 @@ filters: status: true weight: 0 settings: { } - linky_direct_link_filter: - id: linky_direct_link_filter - provider: linky - status: true - weight: 10 - settings: { } - filter_url: - id: filter_url - provider: filter - status: true - weight: 0 - settings: - filter_url_length: 72 diff --git a/drupal/config/sync/filter.settings.yml b/drupal/config/sync/filter.settings.yml index dfcfed3..9ce2939 100644 --- a/drupal/config/sync/filter.settings.yml +++ b/drupal/config/sync/filter.settings.yml @@ -1,4 +1,4 @@ -fallback_format: plain_text -always_show_fallback_choice: false _core: default_config_hash: FiPjM3WdB__ruFA7B6TLwni_UcZbmek5G4b2dxQItxA +fallback_format: plain_text +always_show_fallback_choice: false diff --git a/drupal/config/sync/focal_point.settings.yml b/drupal/config/sync/focal_point.settings.yml index a4b65ee..75b071d 100644 --- a/drupal/config/sync/focal_point.settings.yml +++ b/drupal/config/sync/focal_point.settings.yml @@ -1,4 +1,4 @@ -crop_type: focal_point -default_value: '50,50' _core: default_config_hash: 8JOAPEbjHMB4rDFCsu3EXEx6L2UDQ5SSDyN0d7S0Ic0 +crop_type: focal_point +default_value: '50,50' diff --git a/drupal/config/sync/gin.settings.yml b/drupal/config/sync/gin.settings.yml index ecd81e3..bf8c69b 100644 --- a/drupal/config/sync/gin.settings.yml +++ b/drupal/config/sync/gin.settings.yml @@ -1,23 +1,24 @@ -preset_accent_color: blue -preset_focus_color: gin -enable_darkmode: false -classic_toolbar: horizontal -icon_default: true -icon_path: '' -high_contrast_mode: false -third_party_settings: - shortcut: - module_link: true _core: default_config_hash: CEHTCpo0zzrZOJNa9_M2R_HdYKrq3v1zlRVCf66hh7U +favicon: + use_default: true features: - node_user_picture: false comment_user_picture: true comment_user_verification: true favicon: true -favicon: - use_default: true + node_user_picture: false +third_party_settings: + shortcut: + module_link: true +preset_accent_color: blue +preset_focus_color: gin +enable_darkmode: '0' +classic_toolbar: horizontal +icon_default: true +icon_path: '' +high_contrast_mode: false accent_color: '' focus_color: '' -show_user_theme_settings: false icon_upload: '' +show_description_toggle: true +show_user_theme_settings: false diff --git a/drupal/config/sync/gin_login.settings.yml b/drupal/config/sync/gin_login.settings.yml index 6c05676..7c45242 100644 --- a/drupal/config/sync/gin_login.settings.yml +++ b/drupal/config/sync/gin_login.settings.yml @@ -1,6 +1,6 @@ +_core: + default_config_hash: OhypfKr4_Eo8XwXg3Sios05lN-LjxOhSdSOSkEN9Ndo logo: use_default: true brand_image: use_default: true -_core: - default_config_hash: OhypfKr4_Eo8XwXg3Sios05lN-LjxOhSdSOSkEN9Ndo diff --git a/drupal/config/sync/image.settings.yml b/drupal/config/sync/image.settings.yml index 52ee4a8..b757490 100644 --- a/drupal/config/sync/image.settings.yml +++ b/drupal/config/sync/image.settings.yml @@ -1,5 +1,5 @@ +_core: + default_config_hash: k-yDFHbqNfpe-Srg4sdCSqaosCl2D8uwyEY5esF8gEw preview_image: core/modules/image/sample.png allow_insecure_derivatives: false suppress_itok_output: false -_core: - default_config_hash: k-yDFHbqNfpe-Srg4sdCSqaosCl2D8uwyEY5esF8gEw diff --git a/drupal/config/sync/language.content_settings.node.blog.yml b/drupal/config/sync/language.content_settings.node.article.yml similarity index 81% rename from drupal/config/sync/language.content_settings.node.blog.yml rename to drupal/config/sync/language.content_settings.node.article.yml index fd7e8e9..4c1b7b4 100644 --- a/drupal/config/sync/language.content_settings.node.blog.yml +++ b/drupal/config/sync/language.content_settings.node.article.yml @@ -3,14 +3,14 @@ langcode: en status: true dependencies: config: - - node.type.blog + - node.type.article module: - content_translation third_party_settings: content_translation: enabled: true -id: node.blog +id: node.article target_entity_type_id: node -target_bundle: blog +target_bundle: article default_langcode: site_default language_alterable: true diff --git a/drupal/config/sync/language.content_settings.node.news.yml b/drupal/config/sync/language.content_settings.node.news.yml deleted file mode 100644 index e34d700..0000000 --- a/drupal/config/sync/language.content_settings.node.news.yml +++ /dev/null @@ -1,16 +0,0 @@ -uuid: 6a153185-7e96-4de7-8a77-418d3bbf9e77 -langcode: en -status: true -dependencies: - config: - - node.type.news - module: - - content_translation -third_party_settings: - content_translation: - enabled: true -id: node.news -target_entity_type_id: node -target_bundle: news -default_langcode: site_default -language_alterable: true diff --git a/drupal/config/sync/language.content_settings.taxonomy_term.blog.yml b/drupal/config/sync/language.content_settings.taxonomy_term.article.yml similarity index 75% rename from drupal/config/sync/language.content_settings.taxonomy_term.blog.yml rename to drupal/config/sync/language.content_settings.taxonomy_term.article.yml index de7351a..8e69838 100644 --- a/drupal/config/sync/language.content_settings.taxonomy_term.blog.yml +++ b/drupal/config/sync/language.content_settings.taxonomy_term.article.yml @@ -3,14 +3,14 @@ langcode: en status: true dependencies: config: - - taxonomy.vocabulary.blog + - taxonomy.vocabulary.article_category module: - content_translation third_party_settings: content_translation: enabled: true -id: taxonomy_term.blog +id: taxonomy_term.article target_entity_type_id: taxonomy_term -target_bundle: blog +target_bundle: article default_langcode: site_default language_alterable: true diff --git a/drupal/config/sync/language.content_settings.taxonomy_term.article_type.yml b/drupal/config/sync/language.content_settings.taxonomy_term.article_type.yml new file mode 100644 index 0000000..a27bceb --- /dev/null +++ b/drupal/config/sync/language.content_settings.taxonomy_term.article_type.yml @@ -0,0 +1,16 @@ +uuid: 49c3e5bf-a79d-48a5-9737-9ee8301296f6 +langcode: en +status: true +dependencies: + config: + - taxonomy.vocabulary.article_type + module: + - content_translation +third_party_settings: + content_translation: + enabled: true +id: taxonomy_term.article_type +target_entity_type_id: taxonomy_term +target_bundle: article_type +default_langcode: site_default +language_alterable: false diff --git a/drupal/config/sync/language.mappings.yml b/drupal/config/sync/language.mappings.yml index 96ee03b..bdfaae2 100644 --- a/drupal/config/sync/language.mappings.yml +++ b/drupal/config/sync/language.mappings.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: EMWe7Yu4Q5eD-NUfNuQAWGBvYUNZPIinztEtONSmsDc map: 'no': nb pt: pt-pt @@ -9,5 +11,3 @@ map: zh-cn: zh-hans zh-sg: zh-hans zh-chs: zh-hans -_core: - default_config_hash: EMWe7Yu4Q5eD-NUfNuQAWGBvYUNZPIinztEtONSmsDc diff --git a/drupal/config/sync/language.negotiation.yml b/drupal/config/sync/language.negotiation.yml index afcf540..eb24579 100644 --- a/drupal/config/sync/language.negotiation.yml +++ b/drupal/config/sync/language.negotiation.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: uEePITI9tV6WqzmsTb7MfPCi5yPWXSxAN1xeLcYFQbM session: parameter: language url: @@ -8,5 +10,3 @@ url: domains: en: '' selected_langcode: site_default -_core: - default_config_hash: uEePITI9tV6WqzmsTb7MfPCi5yPWXSxAN1xeLcYFQbM diff --git a/drupal/config/sync/language.types.yml b/drupal/config/sync/language.types.yml index 96952d9..1808f38 100644 --- a/drupal/config/sync/language.types.yml +++ b/drupal/config/sync/language.types.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: dqouFqVseNJNvEjsoYKxbinFOITuCxYhi4y2OTNQP_8 all: - language_interface - language_content @@ -15,5 +17,3 @@ negotiation: language_interface: enabled: language-url: 0 -_core: - default_config_hash: dqouFqVseNJNvEjsoYKxbinFOITuCxYhi4y2OTNQP_8 diff --git a/drupal/config/sync/layout_paragraphs.modal_settings.yml b/drupal/config/sync/layout_paragraphs.modal_settings.yml new file mode 100644 index 0000000..a249e02 --- /dev/null +++ b/drupal/config/sync/layout_paragraphs.modal_settings.yml @@ -0,0 +1,5 @@ +_core: + default_config_hash: z9zmTNfo1bY0sbqYp1OAvqSynu_DXDRdJoZhi7oiS0I +width: 90% +height: auto +autoresize: true diff --git a/drupal/config/sync/layout_paragraphs.settings.yml b/drupal/config/sync/layout_paragraphs.settings.yml new file mode 100644 index 0000000..7f25bd6 --- /dev/null +++ b/drupal/config/sync/layout_paragraphs.settings.yml @@ -0,0 +1,6 @@ +_core: + default_config_hash: qz37lenreXMNaEv54ggg_Urf_1IosYZjzUhd9XQx78Q +show_paragraph_labels: 0 +show_layout_labels: 0 +paragraph_behaviors_label: Behaviors +paragraph_behaviors_position: -99 diff --git a/drupal/config/sync/linkychecker.settings.yml b/drupal/config/sync/linkychecker.settings.yml index 0d670d0..539b22e 100644 --- a/drupal/config/sync/linkychecker.settings.yml +++ b/drupal/config/sync/linkychecker.settings.yml @@ -1,7 +1,7 @@ +_core: + default_config_hash: T4Uf6khas7E18kR1ayjXxHEteU-QjAHGlTjgK28WqoQ user_agent: 'Drupal 8 Linkychecker' -enable_cron: true crawl_interval: 604800 crawl_per_job: 5 +enable_cron: true retries_before_advanced_crawl: 2 -_core: - default_config_hash: T4Uf6khas7E18kR1ayjXxHEteU-QjAHGlTjgK28WqoQ diff --git a/drupal/config/sync/linkyreplacer.settings.yml b/drupal/config/sync/linkyreplacer.settings.yml index 3ba1fe5..d92e5a3 100644 --- a/drupal/config/sync/linkyreplacer.settings.yml +++ b/drupal/config/sync/linkyreplacer.settings.yml @@ -1,6 +1,6 @@ -internal_patterns: '' _core: default_config_hash: OIcKoEcEO9gGsEvIz6XR-_dbcqkA34y2HMDPwl25TiY +internal_patterns: '' internal: false email: false telephone: false diff --git a/drupal/config/sync/m4032404.settings.yml b/drupal/config/sync/m4032404.settings.yml index b8dff21..b057906 100644 --- a/drupal/config/sync/m4032404.settings.yml +++ b/drupal/config/sync/m4032404.settings.yml @@ -1,3 +1,3 @@ -admin_only: true _core: default_config_hash: 4gUOAb8QNNN6_DxRBq7SffTo4xF9C43RF4Bg_sOoqzc +admin_only: true diff --git a/drupal/config/sync/media.settings.yml b/drupal/config/sync/media.settings.yml index 27467c0..fd32318 100644 --- a/drupal/config/sync/media.settings.yml +++ b/drupal/config/sync/media.settings.yml @@ -1,6 +1,6 @@ +_core: + default_config_hash: PlWtVQXY5oKYZqCMPXh6SPamXagn5BoZqgAI8EY9WsY icon_base_uri: 'public://media-icons/generic' iframe_domain: '' oembed_providers_url: 'https://oembed.com/providers.json' standalone_url: false -_core: - default_config_hash: PlWtVQXY5oKYZqCMPXh6SPamXagn5BoZqgAI8EY9WsY diff --git a/drupal/config/sync/media.type.video.yml b/drupal/config/sync/media.type.video.yml index 03706eb..6ea5d85 100644 --- a/drupal/config/sync/media.type.video.yml +++ b/drupal/config/sync/media.type.video.yml @@ -14,10 +14,10 @@ source: 'oembed:video' queue_thumbnail_downloads: false new_revision: false source_configuration: + source_field: field_media_oembed_video thumbnails_directory: 'public://oembed_thumbnails' providers: - Vimeo - YouTube - source_field: field_media_oembed_video field_map: title: name diff --git a/drupal/config/sync/media_library.settings.yml b/drupal/config/sync/media_library.settings.yml index b93f9f4..51e466a 100644 --- a/drupal/config/sync/media_library.settings.yml +++ b/drupal/config/sync/media_library.settings.yml @@ -1,3 +1,3 @@ -advanced_ui: true _core: default_config_hash: _3gQsCnZELUjUUqHk8SSh8bXnx7TZwN95vctAeVJG60 +advanced_ui: true diff --git a/drupal/config/sync/menu_ui.settings.yml b/drupal/config/sync/menu_ui.settings.yml index c9fe099..0b987fa 100644 --- a/drupal/config/sync/menu_ui.settings.yml +++ b/drupal/config/sync/menu_ui.settings.yml @@ -1,3 +1,3 @@ -override_parent_selector: false _core: default_config_hash: SqMarzIjxC3F8dZo9FEOxfqDKD_sdW1tbcFTV1BA2zU +override_parent_selector: false diff --git a/drupal/config/sync/node.settings.yml b/drupal/config/sync/node.settings.yml index 1657c1c..6fcede9 100644 --- a/drupal/config/sync/node.settings.yml +++ b/drupal/config/sync/node.settings.yml @@ -1,3 +1,3 @@ -use_admin_theme: true _core: default_config_hash: 2OMXCScXUOLSYID9-phjO4q36nnnaMWNUlDxEqZzG1U +use_admin_theme: true diff --git a/drupal/config/sync/node.type.blog.yml b/drupal/config/sync/node.type.article.yml similarity index 55% rename from drupal/config/sync/node.type.blog.yml rename to drupal/config/sync/node.type.article.yml index 5cb1b22..e831dde 100644 --- a/drupal/config/sync/node.type.blog.yml +++ b/drupal/config/sync/node.type.article.yml @@ -8,9 +8,9 @@ third_party_settings: menu_ui: available_menus: { } parent: '' -name: Blog -type: blog -description: 'A blog post is an entry (article) that you write on a blog. It can include content in the form of text, photos, infographics, or videos.' +name: Article +type: article +description: 'An article is content that you typically wish to arrange in some form of listing. It can include content in the form of text, photos, infographics, or videos.' help: '' new_revision: true preview_mode: 1 diff --git a/drupal/config/sync/node.type.news.yml b/drupal/config/sync/node.type.news.yml deleted file mode 100644 index 7dc8089..0000000 --- a/drupal/config/sync/node.type.news.yml +++ /dev/null @@ -1,17 +0,0 @@ -uuid: ffa6569e-d49b-4e67-82c8-cbed1e1c07fa -langcode: en -status: true -dependencies: - module: - - menu_ui -third_party_settings: - menu_ui: - available_menus: { } - parent: '' -name: News -type: news -description: 'Information about recent events or happenings.' -help: '' -new_revision: true -preview_mode: 1 -display_submitted: false diff --git a/drupal/config/sync/oembed_providers.bucket.video.yml b/drupal/config/sync/oembed_providers.bucket.video.yml index e91bcc1..17a0557 100644 --- a/drupal/config/sync/oembed_providers.bucket.video.yml +++ b/drupal/config/sync/oembed_providers.bucket.video.yml @@ -4,7 +4,7 @@ status: true dependencies: { } id: video label: Video +description: '' providers: - Vimeo - YouTube -description: '' diff --git a/drupal/config/sync/oembed_providers.settings.yml b/drupal/config/sync/oembed_providers.settings.yml index 589aab6..d97af4e 100644 --- a/drupal/config/sync/oembed_providers.settings.yml +++ b/drupal/config/sync/oembed_providers.settings.yml @@ -1,3 +1,3 @@ -external_fetch: true _core: default_config_hash: lgWtCY9jfjkig9RkOgXl1JO2lGljsH4yqnQeKK1VpoA +external_fetch: true diff --git a/drupal/config/sync/paragraphs.paragraphs_type.from_library.yml b/drupal/config/sync/paragraphs.paragraphs_type.from_library.yml new file mode 100644 index 0000000..5630206 --- /dev/null +++ b/drupal/config/sync/paragraphs.paragraphs_type.from_library.yml @@ -0,0 +1,12 @@ +uuid: f9da52c0-1391-4259-91ad-3062285f8b68 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: OJUwL6xTTiHbXZy10swc5Fckkr7qhSm4b0nK3326LO8 +id: from_library +label: 'From library' +icon_uuid: null +icon_default: null +description: null +behavior_plugins: { } diff --git a/drupal/config/sync/paragraphs.paragraphs_type.section.yml b/drupal/config/sync/paragraphs.paragraphs_type.section.yml index c12e277..a583ced 100644 --- a/drupal/config/sync/paragraphs.paragraphs_type.section.yml +++ b/drupal/config/sync/paragraphs.paragraphs_type.section.yml @@ -4,6 +4,7 @@ status: true dependencies: module: - entity_display_mode + - layout_paragraphs - paragraphs_ee third_party_settings: paragraphs_ee: @@ -16,4 +17,12 @@ label: Section icon_uuid: null icon_default: null description: 'A titled wrapper that allows for in page contents to be created.' -behavior_plugins: { } +behavior_plugins: + layout_paragraphs: + enabled: true + available_layouts: + layout_onecol: 'One column' + layout_twocol: 'Two column' + layout_twocol_bricks: 'Two column bricks' + layout_threecol_25_50_25: 'Three column 25/50/25' + layout_threecol_33_34_33: 'Three column 33/34/33' diff --git a/drupal/config/sync/paragraphs.paragraphs_type.text_markdown.yml b/drupal/config/sync/paragraphs.paragraphs_type.text_markdown.yml deleted file mode 100644 index 7c9208f..0000000 --- a/drupal/config/sync/paragraphs.paragraphs_type.text_markdown.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: b2e4470f-5db0-4fe3-a0bc-545f0af9e561 -langcode: en -status: true -dependencies: - module: - - entity_display_mode - - paragraphs_ee -third_party_settings: - paragraphs_ee: - paragraphs_categories: - basics: basics - entity_display_mode: - display_configuration: - field_name: '' -id: text_markdown -label: 'Text: Markdown' -icon_uuid: null -icon_default: null -description: 'Create markdown formatted text using a GUI editor.' -behavior_plugins: { } diff --git a/drupal/config/sync/paragraphs.settings.yml b/drupal/config/sync/paragraphs.settings.yml index cafb409..c43733b 100644 --- a/drupal/config/sync/paragraphs.settings.yml +++ b/drupal/config/sync/paragraphs.settings.yml @@ -1,3 +1,3 @@ -show_unpublished: true _core: default_config_hash: 7eR0sk71Eol86r_A7BMqn5_46wzenh5J1O5vZRCGKv8 +show_unpublished: true diff --git a/drupal/config/sync/paragraphs_features.settings.yml b/drupal/config/sync/paragraphs_features.settings.yml index 89bf5c6..3c6e286 100644 --- a/drupal/config/sync/paragraphs_features.settings.yml +++ b/drupal/config/sync/paragraphs_features.settings.yml @@ -1,3 +1,3 @@ -dropdown_to_button: false _core: default_config_hash: lQErqdedK_5v01xVINKpMQnPQNpp4vS6oMsdNYbPfTI +dropdown_to_button: false diff --git a/drupal/config/sync/pathauto.pattern.menu_path_title.yml b/drupal/config/sync/pathauto.pattern.menu_path_title.yml index e723b03..59bcf8e 100644 --- a/drupal/config/sync/pathauto.pattern.menu_path_title.yml +++ b/drupal/config/sync/pathauto.pattern.menu_path_title.yml @@ -1,4 +1,4 @@ -uuid: 5ad2bb09-f614-433f-830f-cb9358e57b71 +uuid: 7b7ab67e-4cef-406d-9fbf-8eca50f02230 langcode: en status: true dependencies: @@ -9,14 +9,13 @@ label: menu-path/title type: 'canonical_entities:node' pattern: '[node:menu-link:parents:join-path]/[node:title]' selection_criteria: - 6d1adb6f-3d4f-48ef-b703-c6e58b63d476: + cd936e76-60c7-4cfd-8cb3-e65ed7d44e59: id: node_type - bundles: - page: page negate: false context_mapping: node: node - uuid: 6d1adb6f-3d4f-48ef-b703-c6e58b63d476 + bundles: + page: page selection_logic: and weight: -5 relationships: { } diff --git a/drupal/config/sync/pathauto.pattern.type_title_date.yml b/drupal/config/sync/pathauto.pattern.type_title_date.yml index f453b2b..7bbbf86 100644 --- a/drupal/config/sync/pathauto.pattern.type_title_date.yml +++ b/drupal/config/sync/pathauto.pattern.type_title_date.yml @@ -1,24 +1,23 @@ -uuid: f2b9ad1d-27f2-47c9-ab63-1628939c2fa4 +uuid: cbe28461-40ea-4679-b660-be6c7e8ba06d langcode: en status: true dependencies: module: - node id: type_title_date -label: type/title-date +label: content-type/title-date type: 'canonical_entities:node' pattern: '[node:content-type]/[node:title]-[node:created:custom:Ymd]' selection_criteria: - 17fac5bf-c55d-4d5a-bec6-23dd6fcaf20e: + aa57e4fa-b821-4360-a10d-05bdee8316b6: id: node_type - bundles: - blog: blog - event: event - news: news negate: false + uuid: aa57e4fa-b821-4360-a10d-05bdee8316b6 context_mapping: node: node - uuid: 17fac5bf-c55d-4d5a-bec6-23dd6fcaf20e + bundles: + article: article + event: event selection_logic: and weight: -5 relationships: { } diff --git a/drupal/config/sync/pathauto.settings.yml b/drupal/config/sync/pathauto.settings.yml index 01eddea..acfd943 100644 --- a/drupal/config/sync/pathauto.settings.yml +++ b/drupal/config/sync/pathauto.settings.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: SwvLp8snyPEExF41CaJJYdPUVomofLqtXvwciHc4cPg enabled_entity_types: - user punctuation: @@ -18,5 +20,3 @@ safe_tokens: - login-url - url - url-brief -_core: - default_config_hash: SwvLp8snyPEExF41CaJJYdPUVomofLqtXvwciHc4cPg diff --git a/drupal/config/sync/redirect.settings.yml b/drupal/config/sync/redirect.settings.yml index 79c09c8..e3e647a 100644 --- a/drupal/config/sync/redirect.settings.yml +++ b/drupal/config/sync/redirect.settings.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: FEwQLW1wXW7fiJdG1B2bxW1c_-k6w-r-3V3bSsW6PqM auto_redirect: true default_status_code: 301 passthrough_querystring: true @@ -5,5 +7,3 @@ warning: false ignore_admin_path: false access_check: false route_normalizer_enabled: true -_core: - default_config_hash: FEwQLW1wXW7fiJdG1B2bxW1c_-k6w-r-3V3bSsW6PqM diff --git a/drupal/config/sync/simple_sitemap.custom_links.default.yml b/drupal/config/sync/simple_sitemap.custom_links.default.yml index 1df507f..18a8d45 100644 --- a/drupal/config/sync/simple_sitemap.custom_links.default.yml +++ b/drupal/config/sync/simple_sitemap.custom_links.default.yml @@ -1,7 +1,7 @@ +_core: + default_config_hash: 25hWeYa4sasuJtHqKKcEN_nYiuEC1lMPYHsn5dawJEw links: - path: / priority: '1.0' changefreq: daily -_core: - default_config_hash: 25hWeYa4sasuJtHqKKcEN_nYiuEC1lMPYHsn5dawJEw diff --git a/drupal/config/sync/simple_sitemap.settings.yml b/drupal/config/sync/simple_sitemap.settings.yml index 10cabec..ec3f7ce 100644 --- a/drupal/config/sync/simple_sitemap.settings.yml +++ b/drupal/config/sync/simple_sitemap.settings.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: LWI5gcV7qtIl5h1xg7AWMtepAzBAvTaw_TOmsQbw9Tk max_links: 2000 cron_generate: true cron_generate_interval: 0 @@ -13,5 +15,3 @@ enabled_entity_types: - node - taxonomy_term - menu_link_content -_core: - default_config_hash: LWI5gcV7qtIl5h1xg7AWMtepAzBAvTaw_TOmsQbw9Tk diff --git a/drupal/config/sync/simple_sitemap_engines.settings.yml b/drupal/config/sync/simple_sitemap_engines.settings.yml index 09a9b75..32ea1c0 100644 --- a/drupal/config/sync/simple_sitemap_engines.settings.yml +++ b/drupal/config/sync/simple_sitemap_engines.settings.yml @@ -1,4 +1,4 @@ -enabled: true -submission_interval: 86400 _core: default_config_hash: ohAe8voyBTv2oFxGWeZ16kj5QsTnPYFrXwMOVMTKQb4 +enabled: true +submission_interval: 86400 diff --git a/drupal/config/sync/simple_sitemap_engines.simple_sitemap_engine.bing.yml b/drupal/config/sync/simple_sitemap_engines.simple_sitemap_engine.bing.yml index d72e332..c040a6e 100644 --- a/drupal/config/sync/simple_sitemap_engines.simple_sitemap_engine.bing.yml +++ b/drupal/config/sync/simple_sitemap_engines.simple_sitemap_engine.bing.yml @@ -7,4 +7,5 @@ _core: id: bing label: Bing url: 'https://www.bing.com/ping?sitemap=[sitemap]' +index_now_url: null sitemap_variants: { } diff --git a/drupal/config/sync/simple_sitemap_engines.simple_sitemap_engine.google.yml b/drupal/config/sync/simple_sitemap_engines.simple_sitemap_engine.google.yml index 09fc7cd..6aef8a2 100644 --- a/drupal/config/sync/simple_sitemap_engines.simple_sitemap_engine.google.yml +++ b/drupal/config/sync/simple_sitemap_engines.simple_sitemap_engine.google.yml @@ -7,4 +7,5 @@ _core: id: google label: Google url: 'https://www.google.com/ping?sitemap=[sitemap]' +index_now_url: null sitemap_variants: { } diff --git a/drupal/config/sync/system.action.pathauto_update_alias_node.yml b/drupal/config/sync/system.action.pathauto_update_alias_node.yml index 4c1fb3f..28b9aa4 100644 --- a/drupal/config/sync/system.action.pathauto_update_alias_node.yml +++ b/drupal/config/sync/system.action.pathauto_update_alias_node.yml @@ -1,12 +1,12 @@ -uuid: 97ce3012-3c09-469f-9abf-86a4ccd8a1ec +uuid: 78ee2d9a-3e18-4df7-ae9e-4c388c53c8aa langcode: en status: true dependencies: + module: + - pathauto enforced: module: - node - module: - - pathauto _core: default_config_hash: lno8QThS348UX-kaUsagJtCnuPHKLXYnTQiF_9HSDWA id: pathauto_update_alias_node diff --git a/drupal/config/sync/system.action.pathauto_update_alias_user.yml b/drupal/config/sync/system.action.pathauto_update_alias_user.yml index 03ad214..9995479 100644 --- a/drupal/config/sync/system.action.pathauto_update_alias_user.yml +++ b/drupal/config/sync/system.action.pathauto_update_alias_user.yml @@ -1,12 +1,12 @@ -uuid: 656555f9-e5b4-43e5-9863-ebc8c1ece2cc +uuid: c1ead42f-4f30-4e01-a638-44a5c0aff6ba langcode: en status: true dependencies: + module: + - pathauto enforced: module: - user - module: - - pathauto _core: default_config_hash: x_ok_ZsfA4Xk4B_hVW3O4-3PcNoK57nXLz_Dlletidg id: pathauto_update_alias_user diff --git a/drupal/config/sync/system.action.redirect_delete_action.yml b/drupal/config/sync/system.action.redirect_delete_action.yml index 084767a..10779c7 100644 --- a/drupal/config/sync/system.action.redirect_delete_action.yml +++ b/drupal/config/sync/system.action.redirect_delete_action.yml @@ -2,11 +2,11 @@ uuid: 636a5815-4700-468d-ac8f-c741ce864f2a langcode: en status: true dependencies: + module: + - redirect enforced: module: - redirect - module: - - redirect _core: default_config_hash: vcnRZRvBqTbK3nZ2M4_lKPlEGc8GjPzgaqapYUfyX8M id: redirect_delete_action diff --git a/drupal/config/sync/system.cron.yml b/drupal/config/sync/system.cron.yml index 6801fb5..49e58a0 100644 --- a/drupal/config/sync/system.cron.yml +++ b/drupal/config/sync/system.cron.yml @@ -1,6 +1,6 @@ +_core: + default_config_hash: 5Pw921y1EPfFN98wykliBBLArm51pC-SmrXeYCe7d0Y threshold: requirements_warning: 172800 requirements_error: 1209600 logging: 1 -_core: - default_config_hash: 5Pw921y1EPfFN98wykliBBLArm51pC-SmrXeYCe7d0Y diff --git a/drupal/config/sync/system.date.yml b/drupal/config/sync/system.date.yml index a4b1354..6f89461 100644 --- a/drupal/config/sync/system.date.yml +++ b/drupal/config/sync/system.date.yml @@ -1,11 +1,11 @@ +_core: + default_config_hash: V9UurX2GPT05NWKG9f2GWQqFG2TRG8vczidwjpy7Woo +first_day: 0 country: default: '' -first_day: 0 timezone: default: Australia/Melbourne user: configurable: true - warn: false default: 0 -_core: - default_config_hash: V9UurX2GPT05NWKG9f2GWQqFG2TRG8vczidwjpy7Woo + warn: false diff --git a/drupal/config/sync/system.diff.yml b/drupal/config/sync/system.diff.yml index c43dd91..f2fff7b 100644 --- a/drupal/config/sync/system.diff.yml +++ b/drupal/config/sync/system.diff.yml @@ -1,5 +1,5 @@ +_core: + default_config_hash: 1WanmaEhxW_vM8_5Ktsdntj8MaO9UBHXg0lN603PsWM context: lines_leading: 2 lines_trailing: 2 -_core: - default_config_hash: 1WanmaEhxW_vM8_5Ktsdntj8MaO9UBHXg0lN603PsWM diff --git a/drupal/config/sync/system.file.yml b/drupal/config/sync/system.file.yml index 5a62870..de47424 100644 --- a/drupal/config/sync/system.file.yml +++ b/drupal/config/sync/system.file.yml @@ -1,5 +1,5 @@ +_core: + default_config_hash: mguGHCYb9Dw5EcpfjwoShGV1Vjkbz3QuPRCLfxiye-g allow_insecure_uploads: false default_scheme: public temporary_maximum_age: 21600 -_core: - default_config_hash: mguGHCYb9Dw5EcpfjwoShGV1Vjkbz3QuPRCLfxiye-g diff --git a/drupal/config/sync/system.image.gd.yml b/drupal/config/sync/system.image.gd.yml index b676907..2d81266 100644 --- a/drupal/config/sync/system.image.gd.yml +++ b/drupal/config/sync/system.image.gd.yml @@ -1,3 +1,3 @@ -jpeg_quality: 75 _core: default_config_hash: eNXaHfkJJUThHeF0nvkoXyPLRrKYGxgHRjORvT4F5rQ +jpeg_quality: 75 diff --git a/drupal/config/sync/system.image.yml b/drupal/config/sync/system.image.yml index 990d3dc..2e18f7f 100644 --- a/drupal/config/sync/system.image.yml +++ b/drupal/config/sync/system.image.yml @@ -1,3 +1,3 @@ -toolkit: gd _core: default_config_hash: durWHaKeBaq4d9Wpi4RqwADj1OufDepcnJuhVLmKN24 +toolkit: gd diff --git a/drupal/config/sync/system.logging.yml b/drupal/config/sync/system.logging.yml index e95b28a..d6164de 100644 --- a/drupal/config/sync/system.logging.yml +++ b/drupal/config/sync/system.logging.yml @@ -1,3 +1,3 @@ -error_level: hide _core: default_config_hash: u3-njszl92FaxjrCMiq0yDcjAfcdx72w1zT1O9dx6aA +error_level: hide diff --git a/drupal/config/sync/system.mail.yml b/drupal/config/sync/system.mail.yml index 60ed34d..419e77e 100644 --- a/drupal/config/sync/system.mail.yml +++ b/drupal/config/sync/system.mail.yml @@ -1,4 +1,4 @@ -interface: - default: php_mail _core: default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE +interface: + default: php_mail diff --git a/drupal/config/sync/system.maintenance.yml b/drupal/config/sync/system.maintenance.yml index 79501fb..7bc5b98 100644 --- a/drupal/config/sync/system.maintenance.yml +++ b/drupal/config/sync/system.maintenance.yml @@ -1,4 +1,4 @@ -message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.' -langcode: en _core: default_config_hash: Z5MXifrF77GEAgx0GQ6iWT8wStjFuY8BD9OruofWTJ8 +langcode: en +message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.' diff --git a/drupal/config/sync/system.performance.yml b/drupal/config/sync/system.performance.yml index d4f85d5..cd81c18 100644 --- a/drupal/config/sync/system.performance.yml +++ b/drupal/config/sync/system.performance.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: b2cssrj-lOmATIbdehfCqfCFgVR0qCdxxWhwqa2KBVQ cache: page: max_age: 0 @@ -13,5 +15,3 @@ js: preprocess: true gzip: true stale_file_threshold: 2592000 -_core: - default_config_hash: b2cssrj-lOmATIbdehfCqfCFgVR0qCdxxWhwqa2KBVQ diff --git a/drupal/config/sync/system.rss.yml b/drupal/config/sync/system.rss.yml index 858f127..18b255d 100644 --- a/drupal/config/sync/system.rss.yml +++ b/drupal/config/sync/system.rss.yml @@ -1,8 +1,8 @@ -channel: - description: '' -items: - limit: 10 - view_mode: rss -langcode: en _core: default_config_hash: TlH7NNk46phfxu1mSUfwg1C0YqaGsUCeD4l9JQnQlDU +langcode: en +items: + view_mode: rss + limit: 10 +channel: + description: '' diff --git a/drupal/config/sync/system.site.yml b/drupal/config/sync/system.site.yml index a590b50..9f156bb 100644 --- a/drupal/config/sync/system.site.yml +++ b/drupal/config/sync/system.site.yml @@ -1,3 +1,6 @@ +_core: + default_config_hash: yXadRE77Va-G6dxhd2kPYapAvbnSvTF6hO4oXiOEynI +langcode: en uuid: c014c208-2bbf-45d1-b9ef-4c7a5f1063b9 name: Foundry mail: info@client-domain.com @@ -5,11 +8,8 @@ slogan: '' page: 403: '' 404: '' - front: /node/1 + front: /user/login admin_compact_mode: false weight_select_max: 100 -langcode: en default_langcode: en -_core: - default_config_hash: yXadRE77Va-G6dxhd2kPYapAvbnSvTF6hO4oXiOEynI mail_notification: '' diff --git a/drupal/config/sync/system.theme.global.yml b/drupal/config/sync/system.theme.global.yml index 0450b3a..46e6002 100644 --- a/drupal/config/sync/system.theme.global.yml +++ b/drupal/config/sync/system.theme.global.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: KHk8rzK2GMRtdfoAeocFrll8Q7gGtiocl2GF5jnX9cY favicon: mimetype: image/vnd.microsoft.icon path: '' @@ -12,5 +14,3 @@ logo: path: '' url: '' use_default: true -_core: - default_config_hash: KHk8rzK2GMRtdfoAeocFrll8Q7gGtiocl2GF5jnX9cY diff --git a/drupal/config/sync/system.theme.yml b/drupal/config/sync/system.theme.yml index 8662aa9..9a86da3 100644 --- a/drupal/config/sync/system.theme.yml +++ b/drupal/config/sync/system.theme.yml @@ -1,4 +1,4 @@ -admin: gin -default: gin _core: default_config_hash: 6lQ55NXM9ysybMQ6NzJj4dtiQ1dAkOYxdDompa-r_kk +admin: gin +default: gin diff --git a/drupal/config/sync/taxonomy.settings.yml b/drupal/config/sync/taxonomy.settings.yml index c98a316..0e3837d 100644 --- a/drupal/config/sync/taxonomy.settings.yml +++ b/drupal/config/sync/taxonomy.settings.yml @@ -1,5 +1,5 @@ +_core: + default_config_hash: zKpaWT6cJc1tVQQaTqatGELaCqU_oyRym6zTl27Yias maintain_index_table: true override_selector: false terms_per_page_admin: 100 -_core: - default_config_hash: zKpaWT6cJc1tVQQaTqatGELaCqU_oyRym6zTl27Yias diff --git a/drupal/config/sync/taxonomy.vocabulary.article_category.yml b/drupal/config/sync/taxonomy.vocabulary.article_category.yml new file mode 100644 index 0000000..093fbdc --- /dev/null +++ b/drupal/config/sync/taxonomy.vocabulary.article_category.yml @@ -0,0 +1,8 @@ +uuid: 77c0abf9-a0e0-49c9-be33-91f226458e78 +langcode: en +status: true +dependencies: { } +name: 'Article Category' +vid: article_category +description: 'This is for categorisation of article entries.' +weight: 0 diff --git a/drupal/config/sync/taxonomy.vocabulary.article_type.yml b/drupal/config/sync/taxonomy.vocabulary.article_type.yml new file mode 100644 index 0000000..8f6df33 --- /dev/null +++ b/drupal/config/sync/taxonomy.vocabulary.article_type.yml @@ -0,0 +1,8 @@ +uuid: 687de27c-4911-4b18-8519-811a4f480778 +langcode: en +status: true +dependencies: { } +name: 'Article Type' +vid: article_type +description: '' +weight: 0 diff --git a/drupal/config/sync/taxonomy.vocabulary.blog.yml b/drupal/config/sync/taxonomy.vocabulary.blog.yml deleted file mode 100644 index b297412..0000000 --- a/drupal/config/sync/taxonomy.vocabulary.blog.yml +++ /dev/null @@ -1,8 +0,0 @@ -uuid: 77c0abf9-a0e0-49c9-be33-91f226458e78 -langcode: en -status: true -dependencies: { } -name: Blog -vid: blog -description: 'This is for categorisation of blog entries.' -weight: 0 diff --git a/drupal/config/sync/text.settings.yml b/drupal/config/sync/text.settings.yml index ef751a5..a295c7e 100644 --- a/drupal/config/sync/text.settings.yml +++ b/drupal/config/sync/text.settings.yml @@ -1,3 +1,3 @@ -default_summary_length: 600 _core: default_config_hash: Bkewb77RBOK3_aXMPsp8p87gbc03NvmC5gBLzPl7hVA +default_summary_length: 600 diff --git a/drupal/config/sync/update.settings.yml b/drupal/config/sync/update.settings.yml index 585b22d..61c8912 100644 --- a/drupal/config/sync/update.settings.yml +++ b/drupal/config/sync/update.settings.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: 2QzULf0zovJQx3J06Y9rufzzfi-CY2CTTlEfJJh2Qyw check: disabled_extensions: false interval_days: 1 @@ -7,7 +9,5 @@ fetch: timeout: 30 notification: emails: - - info@client-domain.com + - admin@example.com threshold: all -_core: - default_config_hash: 2QzULf0zovJQx3J06Y9rufzzfi-CY2CTTlEfJJh2Qyw diff --git a/drupal/config/sync/user.flood.yml b/drupal/config/sync/user.flood.yml index f165c95..4eb3644 100644 --- a/drupal/config/sync/user.flood.yml +++ b/drupal/config/sync/user.flood.yml @@ -1,7 +1,7 @@ +_core: + default_config_hash: UYfMzeP1S8jKm9PSvxf7nQNe8DsNS-3bc2WSNNXBQWs uid_only: false ip_limit: 50 ip_window: 3600 user_limit: 5 user_window: 21600 -_core: - default_config_hash: UYfMzeP1S8jKm9PSvxf7nQNe8DsNS-3bc2WSNNXBQWs diff --git a/drupal/config/sync/user.mail.yml b/drupal/config/sync/user.mail.yml index 821eeee..224d083 100644 --- a/drupal/config/sync/user.mail.yml +++ b/drupal/config/sync/user.mail.yml @@ -1,30 +1,30 @@ +_core: + default_config_hash: IWzNdUVX2YSiflxrGSTLIiqTrhgIzbV2C-hRL5DniJM +langcode: en cancel_confirm: - body: "[user:display-name],\r\n\r\nA request to cancel your account has been made at [site:name].\r\n\r\nYou may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:cancel-url]\r\n\r\nNOTE: The cancellation of your account is not reversible.\r\n\r\nThis link expires in one day and nothing will happen if it is not used.\r\n\r\n-- [site:name] team" subject: 'Account cancellation request for [user:display-name] at [site:name]' + body: "[user:display-name],\r\n\r\nA request to cancel your account has been made at [site:name].\r\n\r\nYou may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:cancel-url]\r\n\r\nNOTE: The cancellation of your account is not reversible.\r\n\r\nThis link expires in one day and nothing will happen if it is not used.\r\n\r\n-- [site:name] team" password_reset: - body: "[user:display-name],\r\n\r\nA request to reset the password for your account has been made at [site:name].\r\n\r\nYou may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used.\r\n\r\n-- [site:name] team" subject: 'Replacement login information for [user:display-name] at [site:name]' + body: "[user:display-name],\r\n\r\nA request to reset the password for your account has been made at [site:name].\r\n\r\nYou may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day and nothing will happen if it's not used.\r\n\r\n-- [site:name] team" register_admin_created: - body: "[user:display-name],\r\n\r\nA site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password.\r\n\r\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\r\n\r\nusername: [user:name]\r\npassword: Your password\r\n\r\n-- [site:name] team" subject: 'An administrator created an account for you at [site:name]' + body: "[user:display-name],\r\n\r\nA site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password.\r\n\r\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\r\n\r\nusername: [user:name]\r\npassword: Your password\r\n\r\n-- [site:name] team" register_no_approval_required: - body: "[user:display-name],\r\n\r\nThank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password.\r\n\r\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\r\n\r\nusername: [user:name]\r\npassword: Your password\r\n\r\n-- [site:name] team" subject: 'Account details for [user:display-name] at [site:name]' + body: "[user:display-name],\r\n\r\nThank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password.\r\n\r\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\r\n\r\nusername: [user:name]\r\npassword: Your password\r\n\r\n-- [site:name] team" register_pending_approval: - body: "[user:display-name],\r\n\r\nThank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.\r\n\r\n-- [site:name] team" subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' + body: "[user:display-name],\r\n\r\nThank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been approved, you will receive another email containing information about how to log in, set your password, and other details.\r\n\r\n-- [site:name] team" register_pending_approval_admin: - body: "[user:display-name] has applied for an account.\r\n\r\n[user:edit-url]" subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' + body: "[user:display-name] has applied for an account.\r\n\r\n[user:edit-url]" status_activated: - body: "[user:display-name],\r\n\r\nYour account at [site:name] has been activated.\r\n\r\nYou may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password.\r\n\r\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\r\n\r\nusername: [user:account-name]\r\npassword: Your password\r\n\r\n-- [site:name] team" subject: 'Account details for [user:display-name] at [site:name] (approved)' + body: "[user:display-name],\r\n\r\nYour account at [site:name] has been activated.\r\n\r\nYou may now log in by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:one-time-login-url]\r\n\r\nThis link can only be used once to log in and will lead you to a page where you can set your password.\r\n\r\nAfter setting your password, you will be able to log in at [site:login-url] in the future using:\r\n\r\nusername: [user:account-name]\r\npassword: Your password\r\n\r\n-- [site:name] team" status_blocked: - body: "[user:display-name],\r\n\r\nYour account on [site:name] has been blocked.\r\n\r\n-- [site:name] team" subject: 'Account details for [user:display-name] at [site:name] (blocked)' + body: "[user:display-name],\r\n\r\nYour account on [site:name] has been blocked.\r\n\r\n-- [site:name] team" status_canceled: - body: "[user:display-name],\r\n\r\nYour account on [site:name] has been canceled.\r\n\r\n-- [site:name] team" subject: 'Account details for [user:display-name] at [site:name] (canceled)' -langcode: en -_core: - default_config_hash: IWzNdUVX2YSiflxrGSTLIiqTrhgIzbV2C-hRL5DniJM + body: "[user:display-name],\r\n\r\nYour account on [site:name] has been canceled.\r\n\r\n-- [site:name] team" diff --git a/drupal/config/sync/user.role.admin_content.yml b/drupal/config/sync/user.role.admin_content.yml index 3e17771..c433ee1 100644 --- a/drupal/config/sync/user.role.admin_content.yml +++ b/drupal/config/sync/user.role.admin_content.yml @@ -1,7 +1,38 @@ uuid: 552baeea-8d45-4898-8ff0-567522a18d48 langcode: en status: true -dependencies: { } +dependencies: + config: + - filter.format.formatted + - media.type.document + - media.type.image + - media.type.video + - node.type.article + - node.type.event + - node.type.page + - taxonomy.vocabulary.article_category + module: + - admin_audit_trail + - coffee + - content_lock + - content_translation + - contextual + - entity_reference_revisions + - entity_usage + - exclude_node_title + - file + - filter + - linky + - linky_revision_ui + - media + - media_file_delete + - node + - path + - pathauto + - redirect + - system + - taxonomy + - toolbar id: admin_content label: 'Admin: Content' weight: -5 @@ -22,38 +53,34 @@ permissions: - 'administer taxonomy' - 'administer url aliases' - 'create content translations' - - 'create terms in blog' + - 'create terms in article_category' - 'create url aliases' - - 'delete any blog content' + - 'delete any article content' - 'delete any document media' - 'delete any event content' - 'delete any file' - 'delete any image media' - - 'delete any news content' + - 'delete any linky revisions' - 'delete any page content' - - 'delete any social media' - 'delete any video media' - 'delete content translations' - 'delete linky entities' - 'delete orphan revisions' - - 'delete terms in blog' + - 'delete terms in article_category' - 'edit any document media' - 'edit any image media' - - 'edit any social media' - 'edit any video media' - - 'edit terms in blog' + - 'edit terms in article_category' - 'exclude any node title' - 'notify of path changes' - 'revert all revisions' - - 'revert blog revisions' + - 'revert any linky revisions' + - 'revert article revisions' - 'revert event revisions' - - 'revert news revisions' - 'revert page revisions' - 'translate any entity' - 'use exclude node title' - - 'use text format markdown' + - 'use text format formatted' - 'view all media revisions' - 'view all revisions' - - 'view any unpublished content' - - 'view latest version' - 'view the administration theme' diff --git a/drupal/config/sync/user.role.admin_developer.yml b/drupal/config/sync/user.role.admin_developer.yml index cfda53c..47e1cd8 100644 --- a/drupal/config/sync/user.role.admin_developer.yml +++ b/drupal/config/sync/user.role.admin_developer.yml @@ -1,7 +1,16 @@ uuid: 82e9b9c7-121b-4d1d-b6b2-8f60a06e99dc langcode: en status: true -dependencies: { } +dependencies: + module: + - contextual + - file + - media + - redirect + - role_delegation + - shortcut + - system + - toolbar id: admin_developer label: 'Admin: Developer' weight: -3 diff --git a/drupal/config/sync/user.role.admin_users.yml b/drupal/config/sync/user.role.admin_users.yml index 53d501f..db3a8a5 100644 --- a/drupal/config/sync/user.role.admin_users.yml +++ b/drupal/config/sync/user.role.admin_users.yml @@ -1,7 +1,15 @@ uuid: 85e24346-5ac3-4523-8ab3-634dadecb6fb langcode: en status: true -dependencies: { } +dependencies: + module: + - admin_audit_trail + - coffee + - exclude_node_title + - masquerade + - role_delegation + - system + - toolbar id: admin_users label: 'Admin: Users' weight: -4 @@ -16,16 +24,8 @@ permissions: - 'assign approver role' - 'assign author role' - 'masquerade as approver' - - 'masquerade as approver_blog' - - 'masquerade as approver_event' - - 'masquerade as approver_news' - - 'masquerade as approver_page' - 'masquerade as authenticated' - 'masquerade as author' - - 'masquerade as author_blog' - - 'masquerade as author_event' - - 'masquerade as author_news' - - 'masquerade as author_page' - 'use exclude node title' - 'view the administration theme' - 'view user email addresses' diff --git a/drupal/config/sync/user.role.anonymous.yml b/drupal/config/sync/user.role.anonymous.yml index fd3d820..29bfbae 100644 --- a/drupal/config/sync/user.role.anonymous.yml +++ b/drupal/config/sync/user.role.anonymous.yml @@ -1,7 +1,14 @@ uuid: 8e4c562a-a33f-4b01-88ec-5e570c500f53 langcode: en status: true -dependencies: { } +dependencies: + module: + - druxt + - exclude_node_title + - linky + - media + - paragraphs_type_permissions + - system _core: default_config_hash: j5zLMOdJBqC0bMvSdth5UebkprJB8g_2FXHqhfpJzow id: anonymous @@ -11,7 +18,6 @@ is_admin: false permissions: - 'access content' - 'access druxt resources' - - 'never autoplay videos' - 'use exclude node title' - 'view linky entities' - 'view media' @@ -20,11 +26,8 @@ permissions: - 'view paragraph content entity_reference' - 'view paragraph content jumbotron' - 'view paragraph content link' - - 'view paragraph content link_external' - - 'view paragraph content link_internal' - 'view paragraph content listing' - 'view paragraph content media' - 'view paragraph content section' - 'view paragraph content text_formatted' - 'view paragraph content text_markdown' - - 'view paragraph content text_plain' diff --git a/drupal/config/sync/user.role.api_frontend.yml b/drupal/config/sync/user.role.api_frontend.yml index 35542df..db48fad 100644 --- a/drupal/config/sync/user.role.api_frontend.yml +++ b/drupal/config/sync/user.role.api_frontend.yml @@ -1,7 +1,10 @@ uuid: 130f8535-11e0-47c7-94b9-1bc916c50750 langcode: en status: true -dependencies: { } +dependencies: + module: + - druxt + - exclude_node_title id: api_frontend label: 'API Frontend' weight: -9 diff --git a/drupal/config/sync/user.role.approver.yml b/drupal/config/sync/user.role.approver.yml index 6b7df3f..44838a0 100644 --- a/drupal/config/sync/user.role.approver.yml +++ b/drupal/config/sync/user.role.approver.yml @@ -1,7 +1,18 @@ uuid: 545b8e9c-5942-481f-b5b5-f9ea2b41104d langcode: en status: true -dependencies: { } +dependencies: + config: + - filter.format.formatted + module: + - coffee + - contextual + - entity_usage + - filter + - media + - pathauto + - system + - toolbar id: approver label: Approver weight: -6 @@ -12,8 +23,6 @@ permissions: - 'access entity usage statistics' - 'access toolbar' - 'notify of path changes' + - 'use text format formatted' - 'view all media revisions' - - 'view all scheduled transitions' - - 'view any unpublished content' - - 'view latest version' - 'view the administration theme' diff --git a/drupal/config/sync/user.role.authenticated.yml b/drupal/config/sync/user.role.authenticated.yml index ccd49ce..7001082 100644 --- a/drupal/config/sync/user.role.authenticated.yml +++ b/drupal/config/sync/user.role.authenticated.yml @@ -1,7 +1,13 @@ uuid: 4ef0789d-7916-4778-87d3-09c666e44547 langcode: en status: true -dependencies: { } +dependencies: + module: + - exclude_node_title + - gin_toolbar + - media + - paragraphs_type_permissions + - system _core: default_config_hash: dJ0L2DNSj5q6XVZAGsuVDpJTh5UeYkIPwKrUOOpr8YI id: authenticated @@ -11,7 +17,6 @@ is_admin: false permissions: - 'access content' - 'access secondary toolbar' - - 'never autoplay videos' - 'use exclude node title' - 'view media' - 'view paragraph content card' @@ -24,4 +29,3 @@ permissions: - 'view paragraph content section' - 'view paragraph content text_formatted' - 'view paragraph content text_markdown' - - 'view paragraph content text_plain' diff --git a/drupal/config/sync/user.role.author.yml b/drupal/config/sync/user.role.author.yml index 0644510..52735d4 100644 --- a/drupal/config/sync/user.role.author.yml +++ b/drupal/config/sync/user.role.author.yml @@ -1,7 +1,35 @@ uuid: 4c8821f0-c3f9-4b2b-8be2-72a7bc062f21 langcode: en status: true -dependencies: { } +dependencies: + config: + - filter.format.formatted + - media.type.document + - media.type.image + - media.type.video + - node.type.article + - node.type.event + - node.type.page + - taxonomy.vocabulary.article_category + module: + - coffee + - content_translation + - contextual + - entity_clone + - entity_usage + - exclude_node_title + - file + - filter + - linky + - linky_revision_ui + - media + - node + - paragraphs_type_permissions + - pathauto + - shortcut + - system + - taxonomy + - toolbar id: author label: Author weight: -7 @@ -16,12 +44,11 @@ permissions: - 'access shortcuts' - 'access toolbar' - 'add linky entities' - - 'create blog content' + - 'create article content' - 'create content translations' - 'create document media' - 'create event content' - 'create image media' - - 'create news content' - 'create page content' - 'create paragraph content card' - 'create paragraph content card_group' @@ -33,9 +60,7 @@ permissions: - 'create paragraph content section' - 'create paragraph content text_formatted' - 'create paragraph content text_markdown' - - 'create paragraph content text_plain' - - 'create social media' - - 'create terms in blog' + - 'create terms in article_category' - 'create video media' - 'delete paragraph content card' - 'delete paragraph content card_group' @@ -47,28 +72,24 @@ permissions: - 'delete paragraph content section' - 'delete paragraph content text_formatted' - 'delete paragraph content text_markdown' - - 'delete paragraph content text_plain' - - 'delete terms in blog' - - 'edit any blog content' + - 'delete terms in article_category' + - 'edit any article content' - 'edit any document media' - 'edit any event content' - 'edit any image media' - - 'edit any news content' - 'edit any page content' - - 'edit any social media' - 'edit any video media' - 'edit linky entities' - - 'edit terms in blog' + - 'edit terms in article_category' - 'exclude any node title' - 'notify of path changes' - 'take_ownership_on_clone file entity' - 'take_ownership_on_clone linky entity' - 'take_ownership_on_clone media entity' - 'take_ownership_on_clone node entity' - - 'translate blog node' - - 'translate blog taxonomy_term' + - 'translate article node' + - 'translate article taxonomy_term' - 'translate event node' - - 'translate news node' - 'translate page node' - 'update content translations' - 'update paragraph content card' @@ -81,10 +102,11 @@ permissions: - 'update paragraph content section' - 'update paragraph content text_formatted' - 'update paragraph content text_markdown' - - 'update paragraph content text_plain' + - 'use text format formatted' - 'view all media revisions' - - 'view blog revisions' + - 'view any linky history' + - 'view any linky revisions' + - 'view article revisions' - 'view event revisions' - - 'view news revisions' - 'view page revisions' - 'view the administration theme' diff --git a/drupal/config/sync/user.settings.yml b/drupal/config/sync/user.settings.yml index 1bad2ef..2275a73 100644 --- a/drupal/config/sync/user.settings.yml +++ b/drupal/config/sync/user.settings.yml @@ -1,3 +1,6 @@ +_core: + default_config_hash: w314Zp7B4NbrlV4KeeZLNSmTTpdJiv-KwZO2E1fSSK0 +langcode: en anonymous: Anonymous verify_mail: true notify: @@ -13,6 +16,3 @@ register: visitors_admin_approval cancel_method: user_cancel_block password_reset_timeout: 86400 password_strength: true -langcode: en -_core: - default_config_hash: w314Zp7B4NbrlV4KeeZLNSmTTpdJiv-KwZO2E1fSSK0 diff --git a/drupal/config/sync/views.settings.yml b/drupal/config/sync/views.settings.yml index f89c653..07080b8 100644 --- a/drupal/config/sync/views.settings.yml +++ b/drupal/config/sync/views.settings.yml @@ -1,3 +1,5 @@ +_core: + default_config_hash: RaRd9EIcwA4u3qCSRLL8EnCicbda1kV__ASmVbyehvQ display_extenders: simple_sitemap_display_extender: simple_sitemap_display_extender skip_cache: false @@ -6,13 +8,13 @@ ui: show: additional_queries: false advanced_column: false - master_display: false performance_statistics: false preview_information: true sql_query: enabled: false where: above display_embed: false + master_display: false always_live_preview: true exposed_filter_any_label: old_any field_rewrite_elements: @@ -45,5 +47,3 @@ field_rewrite_elements: ins: INS q: Q s: S -_core: - default_config_hash: RaRd9EIcwA4u3qCSRLL8EnCicbda1kV__ASmVbyehvQ diff --git a/drupal/config/sync/views.view.archive.yml b/drupal/config/sync/views.view.archive.yml index c1aa8c8..427c6bf 100644 --- a/drupal/config/sync/views.view.archive.yml +++ b/drupal/config/sync/views.view.archive.yml @@ -23,39 +23,18 @@ display: display_plugin: default position: 0 display_options: - query: - type: views_query - options: - query_comment: '' - disable_sql_rewrite: false - distinct: false - replica: false - query_tags: { } title: 'Monthly archive' - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc + fields: { } pager: type: mini options: - items_per_page: 10 offset: 0 - id: 0 + items_per_page: 10 total_pages: 0 + id: 0 + tags: + next: ›› + previous: ‹‹ expose: items_per_page: false items_per_page_label: 'Items per page' @@ -64,59 +43,75 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - tags: - previous: ‹‹ - next: ›› + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } sorts: created: id: created table: node_field_data field: created - order: DESC - plugin_id: date relationship: none group_type: group admin_label: '' - exposed: false + entity_type: node + entity_field: created + plugin_id: date + order: DESC expose: label: '' + field_identifier: created + exposed: false granularity: second - entity_type: node - entity_field: created arguments: created_year_month: id: created_year_month table: node_field_data field: created_year_month + entity_type: node + plugin_id: date_year_month default_action: summary exception: title_enable: true title_enable: true title: '{{ arguments.created_year_month }}' default_argument_type: fixed - summary: - sort_order: desc - format: default_summary summary_options: override: true items_per_page: 30 + summary: + sort_order: desc + format: default_summary specify_validation: true - plugin_id: date_year_month - entity_type: node filters: status: id: status table: node_field_data field: status + entity_type: node + entity_field: status + plugin_id: boolean value: '1' group: 0 expose: operator: '0' operator_limit_selection: false operator_list: { } - plugin_id: boolean - entity_type: node - entity_field: status langcode: id: langcode table: node_field_data @@ -124,6 +119,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language operator: in value: '***LANGUAGE_language_content***': '***LANGUAGE_language_content***' @@ -135,6 +133,8 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -142,8 +142,6 @@ display: remember_roles: authenticated: authenticated reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -156,9 +154,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode style: type: default options: @@ -170,20 +165,26 @@ display: type: 'entity:node' options: view_mode: teaser + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } header: { } footer: { } - empty: { } - relationships: { } - fields: { } display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_interface' - url - url.query_args - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } block_1: id: block_1 @@ -191,38 +192,38 @@ display: display_plugin: block position: 1 display_options: - query: - type: views_query - options: { } - defaults: - arguments: false arguments: created_year_month: id: created_year_month table: node_field_data field: created_year_month + entity_type: node + plugin_id: date_year_month default_action: summary exception: title_enable: true title_enable: true title: '{{ arguments.created_year_month }}' default_argument_type: fixed - summary: - format: default_summary summary_options: items_per_page: 30 + summary: + format: default_summary specify_validation: true - plugin_id: date_year_month - entity_type: node + query: + type: views_query + options: { } + defaults: + arguments: false display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_interface' - url - url.query_args - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } page_1: id: page_1 @@ -233,14 +234,14 @@ display: query: type: views_query options: { } - path: archive display_extenders: { } + path: archive cache_metadata: + max-age: -1 contexts: - 'languages:language_interface' - url - url.query_args - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } diff --git a/drupal/config/sync/views.view.blog.yml b/drupal/config/sync/views.view.article.yml similarity index 97% rename from drupal/config/sync/views.view.blog.yml rename to drupal/config/sync/views.view.article.yml index 538ab60..4ef7336 100644 --- a/drupal/config/sync/views.view.blog.yml +++ b/drupal/config/sync/views.view.article.yml @@ -4,13 +4,13 @@ status: false dependencies: config: - core.entity_view_mode.node.teaser - - node.type.blog + - node.type.article - system.menu.main module: - node - user -id: blog -label: Blog +id: article +label: Article module: views description: '' tag: '' @@ -18,86 +18,34 @@ base_table: node_field_data base_field: nid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: mini - options: - items_per_page: 6 - offset: 0 - id: 0 - total_pages: null - tags: - previous: ‹‹ - next: ›› - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - style: - type: default - row: - type: 'entity:node' - options: - view_mode: teaser + title: Article fields: title: id: title table: node_field_data field: title + relationship: none + group_type: group + admin_label: '' entity_type: node entity_field: title + plugin_id: field label: '' + exclude: false alter: alter_text: false make_link: false absolute: false - trim: false word_boundary: false ellipsis: false strip_tags: false + trim: false html: false - hide_empty: false - empty_zero: false - settings: - link_to_entity: true - plugin_id: field - relationship: none - group_type: group - admin_label: '' - exclude: false element_type: '' element_class: '' element_label_type: '' @@ -107,9 +55,13 @@ display: element_wrapper_class: '' element_default_classes: true empty: '' + hide_empty: false + empty_zero: false hide_alter_empty: true click_sort_column: value type: string + settings: + link_to_entity: true group_column: value group_columns: { } group_rows: true @@ -120,54 +72,103 @@ display: multi_type: separator separator: ', ' field_api_classes: false + pager: + type: mini + options: + offset: 0 + items_per_page: 6 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: + created: + id: created + table: node_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } filters: status: - value: '1' + id: status table: node_field_data field: status - plugin_id: boolean entity_type: node entity_field: status - id: status + plugin_id: boolean + value: '1' + group: 1 expose: operator: '' operator_limit_selection: false operator_list: { } - group: 1 type: id: type table: node_field_data field: type - value: - blog: blog entity_type: node entity_field: type plugin_id: bundle + value: + article: article expose: operator_limit_selection: false operator_list: { } - sorts: - created: - id: created - table: node_field_data - field: created - order: DESC - entity_type: node - entity_field: created - plugin_id: date - relationship: none - group_type: group - admin_label: '' - exposed: false - expose: - label: '' - granularity: second - title: Blog + style: + type: default + row: + type: 'entity:node' + options: + view_mode: teaser + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } header: { } footer: { } - empty: { } - relationships: { } - arguments: { } display_extenders: { } cache_metadata: max-age: -1 @@ -179,37 +180,20 @@ display: - user.permissions tags: { } block_1: - display_plugin: block id: block_1 display_title: Block + display_plugin: block position: 3 display_options: - display_extenders: { } - style: - type: default - defaults: - style: false - row: false - pager: false - fields: false - row: - type: fields - pager: - type: some - options: - items_per_page: 5 - offset: 0 fields: title: id: title table: node_field_data field: title - settings: - link_to_entity: true - plugin_id: field relationship: none group_type: group admin_label: '' + plugin_id: field label: '' exclude: false alter: @@ -253,6 +237,8 @@ display: hide_alter_empty: true click_sort_column: value type: string + settings: + link_to_entity: true group_column: value group_columns: { } group_rows: true @@ -263,6 +249,21 @@ display: multi_type: separator separator: ', ' field_api_classes: false + pager: + type: some + options: + offset: 0 + items_per_page: 5 + style: + type: default + row: + type: fields + defaults: + pager: false + style: false + row: false + fields: false + display_extenders: { } cache_metadata: max-age: -1 contexts: @@ -272,20 +273,20 @@ display: - user.permissions tags: { } embed_1: - display_plugin: embed id: embed_1 display_title: Embed + display_plugin: embed position: 4 display_options: - display_extenders: - simple_sitemap_display_extender: { } - use_more: true defaults: use_more: false use_more_always: false use_more_text: false + use_more: true use_more_always: false use_more_text: 'Read more' + display_extenders: + simple_sitemap_display_extender: { } cache_metadata: max-age: -1 contexts: @@ -296,19 +297,19 @@ display: - user.permissions tags: { } feed_1: - display_plugin: feed id: feed_1 display_title: Feed + display_plugin: feed position: 2 display_options: - display_extenders: { } - row: - type: node_rss pager: type: some style: type: rss - path: blog.xml + row: + type: node_rss + display_extenders: { } + path: article.xml displays: default: default page_1: page_1 @@ -321,16 +322,16 @@ display: - user.permissions tags: { } page_1: - display_plugin: page id: page_1 display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } - path: blog + path: article menu: type: normal - title: Blog + title: Article menu_name: main cache_metadata: max-age: -1 diff --git a/drupal/config/sync/views.view.block_content.yml b/drupal/config/sync/views.view.block_content.yml index 6d39808..8c5d08d 100644 --- a/drupal/config/sync/views.view.block_content.yml +++ b/drupal/config/sync/views.view.block_content.yml @@ -16,103 +16,12 @@ base_table: block_content_field_data base_field: id display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'administer blocks' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: mini - options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: null - tags: - previous: '‹ Previous' - next: 'Next ›' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - override: true - sticky: false - caption: '' - summary: '' - description: '' - columns: - info: info - type: type - changed: changed - operations: operations - info: - info: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - type: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - changed: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - operations: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - default: changed - empty_table: true - row: - type: fields + title: 'Custom block library' fields: info: id: info @@ -121,6 +30,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: null + entity_field: info + plugin_id: field label: 'Block description' exclude: false alter: @@ -176,9 +88,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: null - entity_field: info - plugin_id: field type: id: type table: block_content_field_data @@ -186,6 +95,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: type + plugin_id: field label: 'Block type' exclude: false alter: @@ -241,9 +153,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: block_content - entity_field: type - plugin_id: field changed: id: changed table: block_content_field_data @@ -251,6 +160,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: changed + plugin_id: field label: Updated exclude: false alter: @@ -292,14 +204,11 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - entity_type: block_content - entity_field: changed type: timestamp settings: date_format: short custom_date_format: '' timezone: '' - plugin_id: field operations: id: operations table: block_content @@ -307,6 +216,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: block_content + plugin_id: entity_operations label: Operations exclude: false alter: @@ -349,8 +260,66 @@ display: empty_zero: false hide_alter_empty: true destination: true + pager: + type: mini + options: + offset: 0 + items_per_page: 50 + total_pages: null + id: 0 + tags: + next: 'Next ›' + previous: '‹ Previous' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'administer blocks' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: 'There are no custom blocks available.' + tokenize: false + block_content_listing_empty: + id: block_content_listing_empty + table: block_content + field: block_content_listing_empty + relationship: none + group_type: group + admin_label: '' entity_type: block_content - plugin_id: entity_operations + plugin_id: block_content_listing_empty + label: '' + empty: true + sorts: { } + arguments: { } filters: info: id: info @@ -359,6 +328,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: info + plugin_id: string operator: contains value: '' group: 1 @@ -369,6 +341,8 @@ display: description: '' use_operator: false operator: info_op + operator_limit_selection: false + operator_list: { } identifier: info required: false remember: false @@ -377,8 +351,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -391,9 +363,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: block_content - entity_field: info - plugin_id: string type: id: type table: block_content_field_data @@ -401,6 +370,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: type + plugin_id: bundle operator: in value: { } group: 1 @@ -411,6 +383,8 @@ display: description: '' use_operator: false operator: type_op + operator_limit_selection: false + operator_list: { } identifier: type required: false remember: false @@ -420,8 +394,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -434,9 +406,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: block_content - entity_field: type - plugin_id: bundle reusable: id: reusable table: block_content_field_data @@ -444,6 +413,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: reusable + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -454,14 +426,14 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -474,52 +446,80 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: block_content - entity_field: reusable - plugin_id: boolean - sorts: { } - title: 'Custom block library' + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + info: info + type: type + changed: changed + operations: operations + default: changed + info: + info: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + type: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + changed: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + operations: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: true + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } header: { } footer: { } - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: 'There are no custom blocks available.' - plugin_id: text_custom - block_content_listing_empty: - admin_label: '' - empty: true - field: block_content_listing_empty - group_type: group - id: block_content_listing_empty - label: '' - relationship: none - table: block_content - plugin_id: block_content_listing_empty - entity_type: block_content - relationships: { } - arguments: { } display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - url - url.query_args - user.permissions - max-age: -1 tags: { } page_1: - display_plugin: page id: page_1 display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } @@ -528,16 +528,16 @@ display: type: tab title: 'Custom block library' description: '' - parent: block.admin_display weight: 0 - context: '0' menu_name: admin + parent: block.admin_display + context: '0' cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - url - url.query_args - user.permissions - max-age: -1 tags: { } diff --git a/drupal/config/sync/views.view.content.yml b/drupal/config/sync/views.view.content.yml index 452f0c6..2a3afe8 100644 --- a/drupal/config/sync/views.view.content.yml +++ b/drupal/config/sync/views.view.content.yml @@ -16,134 +16,19 @@ base_table: node_field_data base_field: nid display: default: + id: default + display_title: Master + display_plugin: default + position: 0 display_options: - access: - type: perm - options: - perm: 'access content overview' - cache: - type: tag - query: - type: views_query - exposed_form: - type: basic - options: - submit_button: Filter - reset_button: true - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 50 - tags: - previous: '‹ Previous' - next: 'Next ›' - first: '« First' - last: 'Last »' - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - override: true - sticky: true - caption: '' - summary: '' - description: '' - columns: - node_bulk_form: node_bulk_form - title: title - type: type - name: name - status: status - changed: changed - edit_node: edit_node - delete_node: delete_node - dropbutton: dropbutton - timestamp: title - info: - node_bulk_form: - align: '' - separator: '' - empty_column: false - responsive: '' - title: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - type: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - name: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: priority-low - status: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - changed: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: priority-low - edit_node: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - delete_node: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - dropbutton: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - timestamp: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - default: changed - empty_table: true - row: - type: fields + title: Content fields: node_bulk_form: id: node_bulk_form table: node field: node_bulk_form + entity_type: node + plugin_id: node_bulk_form label: '' exclude: false alter: @@ -154,12 +39,13 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: node_bulk_form - entity_type: node title: id: title table: node_field_data field: title + entity_type: node + entity_field: title + plugin_id: field label: Title exclude: false alter: @@ -170,12 +56,9 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - entity_type: node - entity_field: title type: string settings: link_to_entity: true - plugin_id: field type: id: type table: node_field_data @@ -183,6 +66,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: type + plugin_id: field label: 'Content type' exclude: false alter: @@ -238,14 +124,14 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: node - entity_field: type - plugin_id: field name: id: name table: users_field_data field: name relationship: uid + entity_type: user + entity_field: name + plugin_id: field label: Author exclude: false alter: @@ -256,14 +142,14 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: field type: user_name - entity_type: user - entity_field: name status: id: status table: node_field_data field: status + entity_type: node + entity_field: status + plugin_id: field label: Status exclude: false alter: @@ -277,15 +163,15 @@ display: type: boolean settings: format: custom - format_custom_true: Published format_custom_false: Unpublished - plugin_id: field - entity_type: node - entity_field: status + format_custom_true: Published changed: id: changed table: node_field_data field: changed + entity_type: node + entity_field: changed + plugin_id: field label: Updated exclude: false alter: @@ -301,9 +187,6 @@ display: date_format: short custom_date_format: '' timezone: '' - plugin_id: field - entity_type: node - entity_field: changed operations: id: operations table: node @@ -311,6 +194,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: entity_operations label: Operations exclude: false alter: @@ -353,7 +237,41 @@ display: empty_zero: false hide_alter_empty: true destination: true - plugin_id: entity_operations + pager: + type: full + options: + items_per_page: 50 + tags: + next: 'Next ›' + previous: '‹ Previous' + first: '« First' + last: 'Last »' + exposed_form: + type: basic + options: + submit_button: Filter + reset_button: true + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content overview' + cache: + type: tag + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + plugin_id: text_custom + empty: true + content: 'No content available.' + sorts: { } + arguments: { } filters: title: id: title @@ -362,6 +280,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: title + plugin_id: string operator: contains value: '' group: 1 @@ -372,6 +293,8 @@ display: description: '' use_operator: false operator: title_op + operator_limit_selection: false + operator_list: { } identifier: title required: false remember: false @@ -380,8 +303,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -394,9 +315,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: string - entity_type: node - entity_field: title type: id: type table: node_field_data @@ -404,6 +322,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle operator: in value: { } group: 1 @@ -414,6 +335,8 @@ display: description: '' use_operator: false operator: type_op + operator_limit_selection: false + operator_list: { } identifier: type required: false remember: false @@ -423,8 +346,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -437,9 +358,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: bundle - entity_type: node - entity_field: type status: id: status table: node_field_data @@ -447,6 +365,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -457,14 +378,14 @@ display: description: '' use_operator: false operator: status_op + operator_limit_selection: false + operator_list: { } identifier: status required: false remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: true group_info: label: 'Published status' @@ -485,9 +406,6 @@ display: title: Unpublished operator: '=' value: '0' - plugin_id: boolean - entity_type: node - entity_field: status langcode: id: langcode table: node_field_data @@ -495,6 +413,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language operator: in value: { } group: 1 @@ -505,6 +426,8 @@ display: description: '' use_operator: false operator: langcode_op + operator_limit_selection: false + operator_list: { } identifier: langcode required: false remember: false @@ -514,8 +437,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -528,51 +449,131 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode status_extra: id: status_extra table: node_field_data field: status_extra + entity_type: node + plugin_id: node_status operator: '=' value: false - plugin_id: node_status group: 1 - entity_type: node expose: operator_limit_selection: false operator_list: { } - sorts: { } - title: Content - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - empty: true - content: 'No content available.' - plugin_id: text_custom - arguments: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + node_bulk_form: node_bulk_form + title: title + type: type + name: name + status: status + changed: changed + edit_node: edit_node + delete_node: delete_node + dropbutton: dropbutton + timestamp: title + default: changed + info: + node_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + title: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + type: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + status: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + changed: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + edit_node: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + delete_node: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + dropbutton: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + timestamp: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: true + caption: '' + description: '' + row: + type: fields + query: + type: views_query relationships: uid: id: uid table: node_field_data field: uid admin_label: author - required: true plugin_id: standard + required: true show_admin_links: false - filter_groups: - operator: AND - groups: - 1: AND display_extenders: { } - display_plugin: default - display_title: Master - id: default - position: 0 cache_metadata: + max-age: 0 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -581,30 +582,30 @@ display: - user - 'user.node_grants:view' - user.permissions - max-age: 0 tags: { } page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 display_options: + display_extenders: { } path: admin/content/node menu: type: 'default tab' title: Content description: '' - menu_name: admin weight: -10 + menu_name: admin context: '' tab_options: type: normal title: Content description: 'Find and manage content' - menu_name: admin weight: -10 - display_extenders: { } - display_plugin: page - display_title: Page - id: page_1 - position: 1 + menu_name: admin cache_metadata: + max-age: 0 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -613,5 +614,4 @@ display: - user - 'user.node_grants:view' - user.permissions - max-age: 0 tags: { } diff --git a/drupal/config/sync/views.view.content_recent.yml b/drupal/config/sync/views.view.content_recent.yml index 02722c2..9c10bd8 100644 --- a/drupal/config/sync/views.view.content_recent.yml +++ b/drupal/config/sync/views.view.content_recent.yml @@ -16,75 +16,34 @@ base_table: node_field_data base_field: nid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: some - options: - items_per_page: 10 - offset: 0 - style: - type: html_list - options: - grouping: { } - row_class: '' - default_row_class: true - type: ul - wrapper_class: item-list - class: '' - row: - type: fields + title: 'Recent content' fields: title: id: title table: node_field_data field: title + relationship: none + group_type: group + admin_label: '' entity_type: node entity_field: title + plugin_id: field label: '' exclude: false alter: alter_text: false make_link: false absolute: false - trim: false word_boundary: false ellipsis: false strip_tags: false + trim: false html: false - hide_empty: false - empty_zero: false - relationship: none - group_type: group - admin_label: '' element_type: '' element_class: '' element_label_type: '' @@ -94,11 +53,12 @@ display: element_wrapper_class: '' element_default_classes: true empty: '' + hide_empty: false + empty_zero: false hide_alter_empty: true type: string settings: link_to_entity: true - plugin_id: field changed: id: changed table: node_field_data @@ -106,6 +66,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: changed + plugin_id: field label: '' exclude: false alter: @@ -160,9 +123,58 @@ display: multi_type: separator separator: ', ' field_api_classes: false + pager: + type: some + options: + offset: 0 + items_per_page: 10 + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: 'No content available.' + tokenize: false + sorts: + changed: + id: changed + table: node_field_data + field: changed + relationship: none + group_type: group + admin_label: '' entity_type: node entity_field: changed - plugin_id: field + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: changed + exposed: false + granularity: second + arguments: { } filters: status_extra: id: status_extra @@ -171,6 +183,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + plugin_id: node_status operator: '=' value: false group: 1 @@ -181,14 +195,14 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -201,8 +215,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: node - plugin_id: node_status langcode: id: langcode table: node_field_data @@ -210,6 +222,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language operator: in value: '***LANGUAGE_language_content***': '***LANGUAGE_language_content***' @@ -221,6 +236,8 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -228,8 +245,6 @@ display: remember_roles: authenticated: authenticated reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -242,40 +257,25 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: node - entity_field: langcode - plugin_id: language - sorts: - changed: - id: changed - table: node_field_data - field: changed - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - granularity: second - entity_type: node - entity_field: changed - plugin_id: date - title: 'Recent content' - header: { } - footer: { } - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: 'No content available.' - plugin_id: text_custom + style: + type: html_list + options: + grouping: { } + row_class: '' + default_row_class: true + type: ul + wrapper_class: item-list + class: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } relationships: uid: id: uid @@ -284,39 +284,40 @@ display: relationship: none group_type: group admin_label: author - required: true entity_type: node entity_field: uid plugin_id: standard - arguments: { } - display_extenders: { } + required: true use_more: false use_more_always: false use_more_text: More - link_url: '' link_display: '0' + link_url: '' + header: { } + footer: { } + display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - user - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } block_1: - display_plugin: block id: block_1 display_title: Block + display_plugin: block position: 1 display_options: display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - user - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } diff --git a/drupal/config/sync/views.view.events.yml b/drupal/config/sync/views.view.events.yml index eb3519a..189b624 100644 --- a/drupal/config/sync/views.view.events.yml +++ b/drupal/config/sync/views.view.events.yml @@ -18,86 +18,34 @@ base_table: node_field_data base_field: nid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: mini - options: - items_per_page: 10 - offset: 0 - id: 0 - total_pages: null - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - tags: - previous: ‹‹ - next: ›› - style: - type: default - row: - type: 'entity:node' - options: - view_mode: teaser + title: Events fields: title: id: title table: node_field_data field: title + relationship: none + group_type: group + admin_label: '' entity_type: node entity_field: title + plugin_id: field label: '' + exclude: false alter: alter_text: false make_link: false absolute: false - trim: false word_boundary: false ellipsis: false strip_tags: false + trim: false html: false - hide_empty: false - empty_zero: false - settings: - link_to_entity: true - plugin_id: field - relationship: none - group_type: group - admin_label: '' - exclude: false element_type: '' element_class: '' element_label_type: '' @@ -107,9 +55,13 @@ display: element_wrapper_class: '' element_default_classes: true empty: '' + hide_empty: false + empty_zero: false hide_alter_empty: true click_sort_column: value type: string + settings: + link_to_entity: true group_column: value group_columns: { } group_rows: true @@ -120,54 +72,103 @@ display: multi_type: separator separator: ', ' field_api_classes: false + pager: + type: mini + options: + offset: 0 + items_per_page: 10 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: + created: + id: created + table: node_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } filters: status: - value: '1' + id: status table: node_field_data field: status - plugin_id: boolean entity_type: node entity_field: status - id: status + plugin_id: boolean + value: '1' + group: 1 expose: operator: '' operator_limit_selection: false operator_list: { } - group: 1 type: id: type table: node_field_data field: type - value: - event: event entity_type: node entity_field: type plugin_id: bundle + value: + event: event expose: operator_limit_selection: false operator_list: { } - sorts: - created: - id: created - table: node_field_data - field: created - order: DESC - entity_type: node - entity_field: created - plugin_id: date - relationship: none - group_type: group - admin_label: '' - exposed: false - expose: - label: '' - granularity: second - title: Events + style: + type: default + row: + type: 'entity:node' + options: + view_mode: teaser + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } header: { } footer: { } - empty: { } - relationships: { } - arguments: { } display_extenders: { } cache_metadata: max-age: -1 @@ -179,37 +180,20 @@ display: - user.permissions tags: { } block_1: - display_plugin: block id: block_1 display_title: Block + display_plugin: block position: 2 display_options: - display_extenders: { } - style: - type: default - defaults: - style: false - row: false - pager: false - fields: false - row: - type: fields - pager: - type: some - options: - items_per_page: 5 - offset: 0 fields: title: id: title table: node_field_data field: title - settings: - link_to_entity: true - plugin_id: field relationship: none group_type: group admin_label: '' + plugin_id: field label: '' exclude: false alter: @@ -253,6 +237,8 @@ display: hide_alter_empty: true click_sort_column: value type: string + settings: + link_to_entity: true group_column: value group_columns: { } group_rows: true @@ -263,6 +249,21 @@ display: multi_type: separator separator: ', ' field_api_classes: false + pager: + type: some + options: + offset: 0 + items_per_page: 5 + style: + type: default + row: + type: fields + defaults: + pager: false + style: false + row: false + fields: false + display_extenders: { } cache_metadata: max-age: -1 contexts: @@ -272,9 +273,9 @@ display: - user.permissions tags: { } embed_1: - display_plugin: embed id: embed_1 display_title: Embed + display_plugin: embed position: 3 display_options: display_extenders: { } @@ -288,9 +289,9 @@ display: - user.permissions tags: { } page_1: - display_plugin: page id: page_1 display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } diff --git a/drupal/config/sync/views.view.files.yml b/drupal/config/sync/views.view.files.yml index edf56f7..6f1d7d9 100644 --- a/drupal/config/sync/views.view.files.yml +++ b/drupal/config/sync/views.view.files.yml @@ -16,156 +16,34 @@ base_table: file_managed base_field: fid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access files overview' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Filter - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: mini - options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: 0 - tags: - previous: '‹ Previous' - next: 'Next ›' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - override: true - sticky: false - caption: '' - summary: '' - description: '' - columns: - fid: fid - filename: filename - filemime: filemime - filesize: filesize - status: status - created: created - changed: changed - count: count - info: - fid: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - filename: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - filemime: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: priority-medium - filesize: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: priority-low - status: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: priority-low - created: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - changed: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - count: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: priority-medium - default: changed - empty_table: true - row: - type: fields + title: Files fields: fid: id: fid table: file_managed field: fid + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: fid + plugin_id: field + label: Fid + exclude: true alter: alter_text: false make_link: false absolute: false - trim: false word_boundary: false ellipsis: false strip_tags: false + trim: false html: false - hide_empty: false - empty_zero: false - relationship: none - group_type: group - admin_label: '' - label: Fid - exclude: true element_type: '' element_class: '' element_label_type: '' @@ -175,10 +53,9 @@ display: element_wrapper_class: '' element_default_classes: true empty: '' + hide_empty: false + empty_zero: false hide_alter_empty: true - plugin_id: field - entity_type: file - entity_field: fid filename: id: filename table: file_managed @@ -186,6 +63,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: filename + plugin_id: field label: Name exclude: false alter: @@ -239,9 +119,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - plugin_id: field - entity_type: file - entity_field: filename filemime: id: filemime table: file_managed @@ -249,6 +126,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: filemime + plugin_id: field label: 'MIME type' exclude: false alter: @@ -291,9 +171,6 @@ display: empty_zero: false hide_alter_empty: true type: file_filemime - plugin_id: field - entity_type: file - entity_field: filemime filesize: id: filesize table: file_managed @@ -301,6 +178,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: filesize + plugin_id: field label: Size exclude: false alter: @@ -343,9 +223,6 @@ display: empty_zero: false hide_alter_empty: true type: file_size - plugin_id: field - entity_type: file - entity_field: filesize status: id: status table: file_managed @@ -353,6 +230,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: status + plugin_id: field label: Status exclude: false alter: @@ -399,9 +279,6 @@ display: format: custom format_custom_false: Temporary format_custom_true: Permanent - plugin_id: field - entity_type: file - entity_field: status created: id: created table: file_managed @@ -409,6 +286,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: created + plugin_id: field label: 'Upload date' exclude: false alter: @@ -455,9 +335,6 @@ display: date_format: medium custom_date_format: '' timezone: '' - plugin_id: field - entity_type: file - entity_field: created changed: id: changed table: file_managed @@ -465,6 +342,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: changed + plugin_id: field label: 'Changed date' exclude: false alter: @@ -511,9 +391,6 @@ display: date_format: medium custom_date_format: '' timezone: '' - plugin_id: field - entity_type: file - entity_field: changed count: id: count table: file_usage @@ -521,6 +398,7 @@ display: relationship: fid group_type: sum admin_label: '' + plugin_id: numeric label: 'Used in' exclude: false alter: @@ -570,7 +448,51 @@ display: format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz prefix: '' suffix: '' - plugin_id: numeric + pager: + type: mini + options: + offset: 0 + items_per_page: 50 + total_pages: 0 + id: 0 + tags: + next: 'Next ›' + previous: '‹ Previous' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + exposed_form: + type: basic + options: + submit_button: Filter + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access files overview' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + plugin_id: text_custom + empty: true + content: 'No files available.' + sorts: { } + arguments: { } filters: filename: id: filename @@ -579,6 +501,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: filename + plugin_id: string operator: word value: '' group: 1 @@ -589,6 +514,8 @@ display: description: '' use_operator: false operator: filename_op + operator_limit_selection: false + operator_list: { } identifier: filename required: false remember: false @@ -597,8 +524,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -611,9 +536,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: string - entity_type: file - entity_field: filename filemime: id: filemime table: file_managed @@ -621,6 +543,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: filemime + plugin_id: string operator: word value: '' group: 1 @@ -631,6 +556,8 @@ display: description: '' use_operator: false operator: filemime_op + operator_limit_selection: false + operator_list: { } identifier: filemime required: false remember: false @@ -639,8 +566,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -653,9 +578,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: string - entity_type: file - entity_field: filemime status: id: status table: file_managed @@ -663,6 +585,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: status + plugin_id: file_status operator: in value: { } group: 1 @@ -673,6 +598,8 @@ display: description: '' use_operator: false operator: status_op + operator_limit_selection: false + operator_list: { } identifier: status required: false remember: false @@ -682,8 +609,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -696,21 +621,95 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: file_status - entity_type: file - entity_field: status - sorts: { } - title: Files - header: { } - footer: { } - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - empty: true - content: 'No files available.' - plugin_id: text_custom + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + fid: fid + filename: filename + filemime: filemime + filesize: filesize + status: status + created: created + changed: changed + count: count + default: changed + info: + fid: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + filename: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + filemime: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + filesize: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + status: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + created: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + changed: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + count: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + override: true + sticky: false + summary: '' + empty_table: true + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } relationships: fid: id: fid @@ -720,34 +719,26 @@ display: group_type: group admin_label: 'File usage' required: true - arguments: { } group_by: true show_admin_links: true + header: { } + footer: { } display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - url - url.query_args - user.permissions - max-age: -1 tags: { } page_1: - display_plugin: page id: page_1 display_title: 'Files overview' + display_plugin: page position: 1 display_options: - path: admin/content/files - menu: - type: tab - title: Files - description: '' - menu_name: admin - weight: 0 - context: '' - display_description: '' defaults: pager: true relationships: false @@ -760,59 +751,32 @@ display: group_type: group admin_label: 'File usage' required: false + display_description: '' display_extenders: { } + path: admin/content/files + menu: + type: tab + title: Files + description: '' + weight: 0 + menu_name: admin + context: '' cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - url - url.query_args - user.permissions - max-age: -1 tags: { } page_2: - display_plugin: page id: page_2 display_title: 'File usage' + display_plugin: page position: 2 display_options: - display_description: '' - path: admin/content/files/usage/% - empty: { } - defaults: - empty: false - pager: false - filters: false - filter_groups: false - fields: false - group_by: false - title: false - arguments: false - style: false - row: false - relationships: false - pager: - type: mini - options: - items_per_page: 10 - offset: 0 - id: 0 - total_pages: 0 - tags: - previous: '‹ Previous' - next: 'Next ›' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - filters: { } - filter_groups: - operator: AND - groups: { } + title: 'File usage' fields: entity_label: id: entity_label @@ -821,6 +785,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: entity_label label: Entity exclude: false alter: @@ -863,7 +828,6 @@ display: empty_zero: false hide_alter_empty: true link_to_entity: true - plugin_id: entity_label type: id: type table: file_usage @@ -871,6 +835,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: standard label: 'Entity type' exclude: false alter: @@ -912,7 +877,6 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard module: id: module table: file_usage @@ -920,6 +884,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: standard label: 'Registering module' exclude: false alter: @@ -961,7 +926,6 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard count: id: count table: file_usage @@ -969,6 +933,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: numeric label: 'Use count' exclude: false alter: @@ -1018,9 +983,25 @@ display: format_plural_string: !!binary MQNAY291bnQ= prefix: '' suffix: '' - plugin_id: numeric - group_by: false - title: 'File usage' + pager: + type: mini + options: + offset: 0 + items_per_page: 10 + total_pages: 0 + id: 0 + tags: + next: 'Next ›' + previous: '‹ Previous' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + empty: { } arguments: fid: id: fid @@ -1029,6 +1010,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: fid + plugin_id: file_fid default_action: 'not found' exception: value: all @@ -1043,8 +1027,8 @@ display: summary_options: base_path: '' count: true - items_per_page: 25 override: false + items_per_page: 25 summary: sort_order: asc number_of_records: 0 @@ -1056,25 +1040,22 @@ display: validate_options: { } break_phrase: false not: false - plugin_id: file_fid - entity_type: file - entity_field: fid + filters: { } + filter_groups: + operator: AND + groups: { } style: type: table options: grouping: { } row_class: '' default_row_class: true - override: true - sticky: false - caption: '' - summary: '' - description: '' columns: entity_label: entity_label type: type module: module count: count + default: entity_label info: entity_label: sortable: true @@ -1104,11 +1085,27 @@ display: separator: '' empty_column: false responsive: '' - default: entity_label + override: true + sticky: false + summary: '' empty_table: true + caption: '' + description: '' row: type: fields options: { } + defaults: + empty: false + title: false + pager: false + group_by: false + style: false + row: false + relationships: false + fields: false + arguments: false + filters: false + filter_groups: false relationships: fid: id: fid @@ -1118,12 +1115,15 @@ display: group_type: group admin_label: 'File usage' required: true + group_by: false + display_description: '' display_extenders: { } + path: admin/content/files/usage/% cache_metadata: + max-age: -1 contexts: - 'languages:language_interface' - url - url.query_args - user.permissions - max-age: -1 tags: { } diff --git a/drupal/config/sync/views.view.frontpage.yml b/drupal/config/sync/views.view.frontpage.yml index c13ee05..902b7ad 100644 --- a/drupal/config/sync/views.view.frontpage.yml +++ b/drupal/config/sync/views.view.frontpage.yml @@ -19,7 +19,44 @@ base_table: node_field_data base_field: nid display: default: + id: default + display_title: Master + display_plugin: default + position: 0 display_options: + title: '' + fields: { } + pager: + type: full + options: + offset: 0 + items_per_page: 10 + total_pages: 0 + id: 0 + tags: + next: 'Next ›' + previous: '‹ Previous' + first: '« First' + last: 'Last »' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc access: type: perm options: @@ -29,28 +66,28 @@ display: options: { } empty: area_text_custom: - admin_label: '' - content: 'No front page content has been created yet.
Follow the User Guide to start building your site.' - empty: true + id: area_text_custom + table: views field: area_text_custom + relationship: none group_type: group - id: area_text_custom + admin_label: '' + plugin_id: text_custom label: '' - relationship: none - table: views + empty: true + content: 'No front page content has been created yet.
Follow the User Guide to start building your site.' tokenize: false - plugin_id: text_custom node_listing_empty: - admin_label: '' - empty: true - field: node_listing_empty - group_type: group id: node_listing_empty - label: '' - relationship: none table: node - plugin_id: node_listing_empty + field: node_listing_empty + relationship: none + group_type: group + admin_label: '' entity_type: node + plugin_id: node_listing_empty + label: '' + empty: true title: id: title table: views @@ -58,74 +95,97 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: title label: '' empty: true title: 'Welcome to [site:name]' - plugin_id: title - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc + sorts: + sticky: + id: sticky + table: node_field_data + field: sticky + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: sticky + plugin_id: boolean + order: DESC + expose: + label: '' + field_identifier: sticky + exposed: false + created: + id: created + table: node_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } filters: promote: + id: promote + table: node_field_data + field: promote + relationship: none + group_type: group admin_label: '' + entity_type: node + entity_field: promote + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false expose: - description: '' - identifier: '' + operator_id: '' label: '' - multiple: false + description: '' + use_operator: false operator: '' - operator_id: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false remember: false + multiple: false remember_roles: authenticated: authenticated - required: false - use_operator: false - operator_limit_selection: false - operator_list: { } - exposed: false - field: promote - group: 1 + is_grouped: false group_info: - default_group: All - default_group_multiple: { } + label: '' description: '' - group_items: { } identifier: '' - label: '' - multiple: false optional: true - remember: false widget: select - group_type: group - id: promote - is_grouped: false - operator: '=' - relationship: none + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status table: node_field_data - value: '1' - plugin_id: boolean + field: status entity_type: node - entity_field: promote - status: + entity_field: status + plugin_id: boolean + value: '1' + group: 1 expose: operator: '' operator_limit_selection: false operator_list: { } - field: status - group: 1 - id: status - table: node_field_data - value: '1' - plugin_id: boolean - entity_type: node - entity_field: status langcode: id: langcode table: node_field_data @@ -133,6 +193,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language operator: in value: '***LANGUAGE_language_content***': '***LANGUAGE_language_content***' @@ -144,6 +207,8 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -151,8 +216,6 @@ display: remember_roles: authenticated: authenticated reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -165,146 +228,85 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode - pager: - type: full + style: + type: default options: - items_per_page: 10 - offset: 0 - id: 0 - total_pages: 0 - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - tags: - previous: '‹ Previous' - next: 'Next ›' - first: '« First' - last: 'Last »' - quantity: 9 + grouping: { } + row_class: '' + default_row_class: true + uses_fields: false + row: + type: 'entity:node' + options: + view_mode: teaser query: type: views_query options: + query_comment: '' disable_sql_rewrite: false distinct: false replica: false - query_comment: '' query_tags: { } - row: - type: 'entity:node' - options: - view_mode: teaser - sorts: - sticky: - admin_label: '' - expose: - label: '' - exposed: false - field: sticky - group_type: group - id: sticky - order: DESC - relationship: none - table: node_field_data - plugin_id: boolean - entity_type: node - entity_field: sticky - created: - field: created - id: created - order: DESC - table: node_field_data - plugin_id: date - relationship: none - group_type: group - admin_label: '' - exposed: false - expose: - label: '' - granularity: second - entity_type: node - entity_field: created - style: - type: default - options: - grouping: { } - row_class: '' - default_row_class: true - uses_fields: false - title: '' + relationships: { } header: { } footer: { } - relationships: { } - fields: { } - arguments: { } display_extenders: { } - display_plugin: default - display_title: Master - id: default - position: 0 cache_metadata: + max-age: -1 contexts: - 'languages:language_interface' - url.query_args - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } feed_1: - display_plugin: feed id: feed_1 display_title: Feed + display_plugin: feed position: 2 display_options: - sitename_title: true - path: rss.xml - displays: - page_1: page_1 - default: '' pager: type: some options: - items_per_page: 10 offset: 0 + items_per_page: 10 style: type: rss options: - description: '' grouping: { } uses_fields: false + description: '' row: type: node_rss options: relationship: none view_mode: rss display_extenders: { } + path: rss.xml + sitename_title: true + displays: + page_1: page_1 + default: '' cache_metadata: + max-age: -1 contexts: - 'languages:language_interface' - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } page_1: - display_options: - path: node - display_extenders: { } - display_plugin: page - display_title: Page id: page_1 + display_title: Page + display_plugin: page position: 1 + display_options: + display_extenders: { } + path: node cache_metadata: + max-age: -1 contexts: - 'languages:language_interface' - url.query_args - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } diff --git a/drupal/config/sync/views.view.glossary.yml b/drupal/config/sync/views.view.glossary.yml index 42c1cf0..150264a 100644 --- a/drupal/config/sync/views.view.glossary.yml +++ b/drupal/config/sync/views.view.glossary.yml @@ -23,59 +23,17 @@ display: display_plugin: default position: 0 display_options: - query: - type: views_query - options: - query_comment: '' - disable_sql_rewrite: false - distinct: false - replica: false - query_tags: { } - use_ajax: true - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: mini - options: - items_per_page: 36 - offset: 0 - id: 0 - total_pages: 0 - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - tags: - previous: ‹‹ - next: ›› fields: title: id: title table: node_field_data field: title - plugin_id: field relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: title + plugin_id: field label: Title exclude: false alter: @@ -117,18 +75,17 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - entity_type: node - entity_field: title name: id: name table: users_field_data field: name - label: Author relationship: uid - plugin_id: field - type: user_name group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Author exclude: false alter: alter_text: false @@ -169,22 +126,18 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - entity_type: user - entity_field: name + type: user_name changed: id: changed table: node_field_data field: changed - label: 'Last update' - type: timestamp - settings: - date_format: long - custom_date_format: '' - timezone: '' - plugin_id: field relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: changed + plugin_id: field + label: 'Last update' exclude: false alter: alter_text: false @@ -225,90 +178,82 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - entity_type: node - entity_field: changed + type: timestamp + settings: + date_format: long + custom_date_format: '' + timezone: '' + pager: + type: mini + options: + offset: 0 + items_per_page: 36 + total_pages: 0 + id: 0 + tags: + next: ›› + previous: ‹‹ + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: { } arguments: title: id: title table: node_field_data field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string default_action: default exception: title_enable: true + title_enable: false + title: '' default_argument_type: fixed default_argument_options: argument: a + default_argument_skip_url: false + summary_options: { } summary: format: default_summary specify_validation: true + validate: + type: none + fail: 'not found' + validate_options: { } glossary: true limit: 1 case: upper path_case: lower transform_dash: false - plugin_id: string - relationship: none - group_type: group - admin_label: '' - title_enable: false - title: '' - default_argument_skip_url: false - summary_options: { } - validate: - type: none - fail: 'not found' - validate_options: { } break_phrase: false - entity_type: node - entity_field: title - relationships: - uid: - id: uid - table: node_field_data - field: uid - plugin_id: standard - relationship: none - group_type: group - admin_label: author - required: false - style: - type: table - options: - columns: - title: title - name: name - changed: changed - default: title - info: - title: - sortable: true - separator: '' - name: - sortable: true - separator: '' - changed: - sortable: true - separator: '' - override: true - sticky: false - grouping: { } - row_class: '' - default_row_class: true - uses_fields: false - order: asc - summary: '' - empty_table: false - row: - type: fields - options: - inline: { } - separator: '' - hide_empty: false - default_field_elements: true - header: { } - footer: { } - empty: { } - sorts: { } filters: langcode: id: langcode @@ -317,6 +262,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language operator: in value: '***LANGUAGE_language_content***': '***LANGUAGE_language_content***' @@ -328,6 +276,8 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -335,8 +285,6 @@ display: remember_roles: authenticated: authenticated reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -349,11 +297,64 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + uses_fields: false + columns: + title: title + name: name + changed: changed + default: title + info: + title: + sortable: true + separator: '' + name: + sortable: true + separator: '' + changed: + sortable: true + separator: '' + override: true + sticky: false + summary: '' + order: asc + empty_table: false + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: + uid: + id: uid + table: node_field_data + field: uid + relationship: none + group_type: group + admin_label: author + plugin_id: standard + required: false + use_ajax: true + header: { } + footer: { } display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -361,7 +362,6 @@ display: - url.query_args - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } attachment_1: id: attachment_1 @@ -369,59 +369,60 @@ display: display_plugin: attachment position: 2 display_options: - query: - type: views_query - options: { } pager: type: none options: offset: 0 items_per_page: 0 - defaults: - arguments: false arguments: title: id: title table: node_field_data field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string default_action: summary exception: title_enable: true + title_enable: false + title: '' default_argument_type: fixed default_argument_options: argument: a - summary: - format: unformatted_summary + default_argument_skip_url: false summary_options: items_per_page: 25 inline: true separator: ' | ' + summary: + format: unformatted_summary specify_validation: true + validate: + type: none + fail: 'not found' + validate_options: { } glossary: true limit: 1 case: upper path_case: lower transform_dash: false - plugin_id: string - relationship: none - group_type: group - admin_label: '' - title_enable: false - title: '' - default_argument_skip_url: false - validate: - type: none - fail: 'not found' - validate_options: { } break_phrase: false - entity_type: node - entity_field: title + query: + type: views_query + options: { } + defaults: + arguments: false + display_extenders: { } displays: default: default page_1: page_1 inherit_arguments: false - display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -429,7 +430,6 @@ display: - url.query_args - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } page_1: id: page_1 @@ -440,6 +440,7 @@ display: query: type: views_query options: { } + display_extenders: { } path: glossary menu: type: normal @@ -447,8 +448,8 @@ display: weight: 0 menu_name: main parent: '' - display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -456,5 +457,4 @@ display: - url.query_args - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } diff --git a/drupal/config/sync/views.view.locked_content.yml b/drupal/config/sync/views.view.locked_content.yml index f56497e..45c4a3b 100644 --- a/drupal/config/sync/views.view.locked_content.yml +++ b/drupal/config/sync/views.view.locked_content.yml @@ -17,120 +17,12 @@ base_table: node_field_data base_field: nid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'administer nodes' - cache: - type: none - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: true - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: null - tags: - previous: ‹‹ - next: ›› - first: '« First' - last: 'Last »' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - override: true - sticky: true - caption: '' - summary: '' - description: '' - columns: - title: title - type: type - timestamp: timestamp - name: name - langcode: langcode - operations: operations - info: - title: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - type: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - timestamp: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - name: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - langcode: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - operations: - align: '' - separator: '' - empty_column: false - responsive: '' - default: timestamp - empty_table: true - row: - type: fields + title: 'Locked content' fields: node_bulk_form: id: node_bulk_form @@ -139,6 +31,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + plugin_id: node_bulk_form label: 'Node operations bulk form' exclude: false alter: @@ -184,33 +78,27 @@ display: include_exclude: include selected_actions: - node_break_lock_action - entity_type: node - plugin_id: node_bulk_form title: id: title table: node_field_data field: title + relationship: none + group_type: group + admin_label: '' entity_type: node entity_field: title + plugin_id: field + label: Title + exclude: false alter: alter_text: false make_link: false absolute: false - trim: false word_boundary: false ellipsis: false strip_tags: false + trim: false html: false - hide_empty: false - empty_zero: false - settings: - link_to_entity: true - plugin_id: field - relationship: none - group_type: group - admin_label: '' - label: Title - exclude: false element_type: '' element_class: '' element_label_type: '' @@ -220,9 +108,13 @@ display: element_wrapper_class: '' element_default_classes: true empty: '' + hide_empty: false + empty_zero: false hide_alter_empty: true click_sort_column: value type: string + settings: + link_to_entity: true group_column: value group_columns: { } group_rows: true @@ -240,6 +132,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: type + plugin_id: field label: 'Content type' exclude: false alter: @@ -295,9 +190,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: node - entity_field: type - plugin_id: field timestamp: id: timestamp table: content_lock @@ -305,6 +197,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: date label: 'Lock Date/Time' exclude: false alter: @@ -349,7 +242,6 @@ display: date_format: fallback custom_date_format: '' timezone: '' - plugin_id: date name: id: name table: users_field_data @@ -357,6 +249,9 @@ display: relationship: uid group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field label: 'Lock owner' exclude: false alter: @@ -412,9 +307,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: user - entity_field: name - plugin_id: field langcode: id: langcode table: content_lock @@ -428,6 +320,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + plugin_id: entity_operations label: Operations exclude: false alter: @@ -470,8 +364,74 @@ display: empty_zero: false hide_alter_empty: true destination: false + pager: + type: full + options: + offset: 0 + items_per_page: 50 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + first: '« First' + last: 'Last »' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'administer nodes' + cache: + type: none + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: 'There is no content currently locked.' + tokenize: false + sorts: + created: + id: created + table: node_field_data + field: created + relationship: none + group_type: group + admin_label: '' entity_type: node - plugin_id: entity_operations + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } filters: is_locked: id: is_locked @@ -480,6 +440,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: content_lock_filter operator: '=' value: '1' group: 1 @@ -490,14 +451,14 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -510,7 +471,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: content_lock_filter status: id: status table: node_field_data @@ -518,6 +478,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -528,6 +491,8 @@ display: description: '' use_operator: false operator: status_op + operator_limit_selection: false + operator_list: { } identifier: status required: true remember: false @@ -538,8 +503,6 @@ display: editor: '0' seo: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: true group_info: label: 'Published status' @@ -560,9 +523,6 @@ display: title: Unpublished operator: '=' value: '0' - entity_type: node - entity_field: status - plugin_id: boolean type: id: type table: node_field_data @@ -570,6 +530,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle operator: in value: { } group: 1 @@ -580,6 +543,8 @@ display: description: '' use_operator: false operator: type_op + operator_limit_selection: false + operator_list: { } identifier: type required: false remember: false @@ -591,8 +556,6 @@ display: seo: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -605,9 +568,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: node - entity_field: type - plugin_id: bundle title: id: title table: node_field_data @@ -615,6 +575,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: title + plugin_id: string operator: contains value: '' group: 1 @@ -625,6 +588,8 @@ display: description: '' use_operator: false operator: title_op + operator_limit_selection: false + operator_list: { } identifier: title required: false remember: false @@ -636,8 +601,6 @@ display: seo: '0' administrator: '0' placeholder: '' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -650,40 +613,81 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: node - entity_field: title - plugin_id: string - sorts: - created: - id: created - table: node_field_data - field: created - order: DESC - entity_type: node - entity_field: created - plugin_id: date - relationship: none - group_type: group - admin_label: '' - exposed: false - expose: - label: '' - granularity: second - title: 'Locked content' - header: { } - footer: { } - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: 'There is no content currently locked.' - plugin_id: text_custom + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + title: title + type: type + timestamp: timestamp + name: name + langcode: langcode + operations: operations + default: timestamp + info: + title: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + type: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + timestamp: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + name: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + langcode: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + operations: + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: true + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: true + replica: false + query_tags: { } relationships: uid: id: uid @@ -692,14 +696,11 @@ display: relationship: none group_type: group admin_label: 'Lock owner' - required: true plugin_id: standard - arguments: { } + required: true + header: { } + footer: { } display_extenders: { } - filter_groups: - operator: AND - groups: - 1: AND cache_metadata: max-age: 0 contexts: @@ -711,23 +712,23 @@ display: - user.permissions tags: { } page_1: - display_plugin: page id: page_1 display_title: Page + display_plugin: page position: 1 display_options: + enabled: true display_extenders: { } path: admin/content/locked-content menu: type: none title: 'Locked content' description: '' + weight: 0 expanded: false + menu_name: admin parent: system.admin_content - weight: 0 context: '0' - menu_name: admin - enabled: true cache_metadata: max-age: 0 contexts: diff --git a/drupal/config/sync/views.view.managed_links.yml b/drupal/config/sync/views.view.managed_links.yml index 8b82661..a8d8e30 100644 --- a/drupal/config/sync/views.view.managed_links.yml +++ b/drupal/config/sync/views.view.managed_links.yml @@ -19,95 +19,12 @@ base_table: linky base_field: id display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'administer linky entities' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: mini - options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: null - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - tags: - previous: ‹‹ - next: ›› - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - override: true - sticky: false - caption: '' - summary: '' - description: '' - columns: - link__title: link__title - link__uri: link__uri - operations: operations - info: - link__title: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - link__uri: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - operations: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - default: '-1' - empty_table: false - row: - type: fields + title: 'Managed links' fields: link__title: id: link__title @@ -116,6 +33,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: linky + entity_field: link + plugin_id: field label: Title exclude: false alter: @@ -175,9 +95,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: linky - entity_field: link - plugin_id: field link__uri: id: link__uri table: linky @@ -185,6 +102,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: linky + entity_field: link + plugin_id: field label: Destination exclude: false alter: @@ -244,19 +164,16 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: linky - entity_field: link - plugin_id: field operations: + id: operations table: linky field: operations - id: operations - entity_type: null - entity_field: null - plugin_id: entity_operations relationship: none group_type: group admin_label: '' + entity_type: null + entity_field: null + plugin_id: entity_operations label: 'Operations links' exclude: false alter: @@ -299,6 +216,73 @@ display: empty_zero: false hide_alter_empty: true destination: true + pager: + type: mini + options: + offset: 0 + items_per_page: 50 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'administer linky entities' + cache: + type: tag + options: { } + empty: + area: + id: area + table: views + field: area + relationship: none + group_type: group + admin_label: '' + plugin_id: text + empty: true + content: + value: 'There are no managed links yet.' + format: basic_html + tokenize: false + sorts: + changed: + id: changed + table: linky + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: linky + entity_field: changed + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: changed + exposed: false + granularity: second + arguments: { } filters: link__uri: id: link__uri @@ -307,6 +291,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: linky + entity_field: link + plugin_id: string operator: contains value: '' group: 1 @@ -317,6 +304,8 @@ display: description: '' use_operator: false operator: link__uri_op + operator_limit_selection: false + operator_list: { } identifier: uri required: false remember: false @@ -325,11 +314,9 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - blog_editor: '0' + article_editor: '0' user_manager: '0' super_administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -342,9 +329,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: linky - entity_field: link - plugin_id: string link__title: id: link__title table: linky @@ -352,6 +336,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: linky + entity_field: link + plugin_id: string operator: contains value: '' group: 1 @@ -362,6 +349,8 @@ display: description: '' use_operator: false operator: link__title_op + operator_limit_selection: false + operator_list: { } identifier: title required: false remember: false @@ -370,11 +359,9 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - blog_editor: '0' + article_editor: '0' user_manager: '0' super_administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -387,44 +374,58 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: linky - entity_field: link - plugin_id: string - sorts: - changed: - id: changed - table: linky - field: changed - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - granularity: second - entity_type: linky - entity_field: changed - plugin_id: date - title: 'Managed links' + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + link__title: link__title + link__uri: link__uri + operations: operations + default: '-1' + info: + link__title: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + link__uri: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + operations: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } header: { } footer: { } - empty: - area: - id: area - table: views - field: area - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: - value: 'There are no managed links yet.' - format: basic_html - plugin_id: text - relationships: { } - arguments: { } display_extenders: { } cache_metadata: max-age: 0 @@ -436,9 +437,9 @@ display: - user.permissions tags: { } page_1: - display_plugin: page id: page_1 display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } diff --git a/drupal/config/sync/views.view.media.yml b/drupal/config/sync/views.view.media.yml index 6865f72..9a8898b 100644 --- a/drupal/config/sync/views.view.media.yml +++ b/drupal/config/sync/views.view.media.yml @@ -19,122 +19,12 @@ base_table: media_field_data base_field: mid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access media overview' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Filter - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: null - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - tags: - previous: '‹ Previous' - next: 'Next ›' - first: '« First' - last: 'Last »' - quantity: 9 - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - override: true - sticky: false - caption: '' - summary: '' - description: '' - columns: - name: name - bundle: bundle - changed: changed - uid: uid - status: status - thumbnail__target_id: thumbnail__target_id - info: - name: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - bundle: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - changed: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - uid: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - status: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - thumbnail__target_id: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - default: changed - empty_table: true - row: - type: fields + title: Media fields: media_bulk_form: id: media_bulk_form @@ -143,6 +33,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + plugin_id: bulk_form label: '' exclude: false alter: @@ -187,8 +79,6 @@ display: action_title: Action include_exclude: exclude selected_actions: { } - entity_type: media - plugin_id: bulk_form thumbnail__target_id: id: thumbnail__target_id table: media_field_data @@ -196,6 +86,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: thumbnail + plugin_id: field label: Thumbnail exclude: false alter: @@ -240,8 +133,8 @@ display: click_sort_column: target_id type: image settings: - image_style: thumbnail image_link: '' + image_style: thumbnail group_column: '' group_columns: { } group_rows: true @@ -252,34 +145,27 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: media - entity_field: thumbnail - plugin_id: field name: id: name table: media_field_data field: name + relationship: none + group_type: group + admin_label: '' entity_type: media entity_field: media + plugin_id: field + label: 'Media name' + exclude: false alter: alter_text: false make_link: false absolute: false - trim: false word_boundary: false ellipsis: false strip_tags: false + trim: false html: false - hide_empty: false - empty_zero: false - settings: - link_to_entity: true - plugin_id: field - relationship: none - group_type: group - admin_label: '' - label: 'Media name' - exclude: false element_type: '' element_class: '' element_label_type: '' @@ -289,9 +175,13 @@ display: element_wrapper_class: '' element_default_classes: true empty: '' + hide_empty: false + empty_zero: false hide_alter_empty: true click_sort_column: value type: string + settings: + link_to_entity: true group_column: value group_columns: { } group_rows: true @@ -309,6 +199,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: field label: Type exclude: false alter: @@ -364,9 +257,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: media - entity_field: bundle - plugin_id: field uid: id: uid table: media_field_data @@ -374,6 +264,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: uid + plugin_id: field label: Author exclude: false alter: @@ -429,9 +322,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: media - entity_field: uid - plugin_id: field status: id: status table: media_field_data @@ -439,6 +329,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: status + plugin_id: field label: Status exclude: false alter: @@ -484,8 +377,8 @@ display: type: boolean settings: format: custom - format_custom_true: Published format_custom_false: Unpublished + format_custom_true: Published group_column: value group_columns: { } group_rows: true @@ -496,9 +389,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: media - entity_field: status - plugin_id: field changed: id: changed table: media_field_data @@ -506,6 +396,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: changed + plugin_id: field label: Updated exclude: false alter: @@ -563,9 +456,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: media - entity_field: changed - plugin_id: field operations: id: operations table: media @@ -573,6 +463,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + plugin_id: entity_operations label: Operations exclude: false alter: @@ -615,8 +507,74 @@ display: empty_zero: false hide_alter_empty: true destination: true + pager: + type: full + options: + offset: 0 + items_per_page: 50 + total_pages: null + id: 0 + tags: + next: 'Next ›' + previous: '‹ Previous' + first: '« First' + last: 'Last »' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 + exposed_form: + type: basic + options: + submit_button: Filter + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access media overview' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: 'No media available.' + tokenize: false + sorts: + created: + id: created + table: media_field_data + field: created + relationship: none + group_type: group + admin_label: '' entity_type: media - plugin_id: entity_operations + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } filters: name: id: name @@ -625,6 +583,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: name + plugin_id: string operator: contains value: '' group: 1 @@ -635,6 +596,8 @@ display: description: '' use_operator: false operator: name_op + operator_limit_selection: false + operator_list: { } identifier: name required: false remember: false @@ -643,8 +606,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -657,9 +618,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - entity_field: name - plugin_id: string bundle: id: bundle table: media_field_data @@ -667,6 +625,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: bundle operator: in value: { } group: 1 @@ -677,6 +638,8 @@ display: description: '' use_operator: false operator: bundle_op + operator_limit_selection: false + operator_list: { } identifier: type required: false remember: false @@ -686,8 +649,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -700,9 +661,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - entity_field: bundle - plugin_id: bundle status: id: status table: media_field_data @@ -710,6 +668,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -720,14 +681,14 @@ display: description: null use_operator: false operator: status_op + operator_limit_selection: false + operator_list: { } identifier: status required: true remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: true group_info: label: 'Published status' @@ -748,9 +709,6 @@ display: title: Unpublished operator: '=' value: '0' - plugin_id: boolean - entity_type: media - entity_field: status status_extra: id: status_extra table: media_field_data @@ -758,6 +716,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + plugin_id: media_status operator: '=' value: '' group: 1 @@ -788,8 +748,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - plugin_id: media_status langcode: id: langcode table: media_field_data @@ -797,6 +755,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: langcode + plugin_id: language operator: in value: { } group: 1 @@ -807,6 +768,8 @@ display: description: '' use_operator: false operator: langcode_op + operator_limit_selection: false + operator_list: { } identifier: langcode required: false remember: false @@ -816,8 +779,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -830,42 +791,82 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - entity_field: langcode - plugin_id: language - sorts: - created: - id: created - table: media_field_data - field: created - order: DESC - entity_type: media - entity_field: created - plugin_id: date - relationship: none - group_type: group - admin_label: '' - exposed: false - expose: - label: '' - granularity: second - title: Media + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + name: name + bundle: bundle + changed: changed + uid: uid + status: status + thumbnail__target_id: thumbnail__target_id + default: changed + info: + name: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + bundle: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + changed: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + uid: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + status: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + thumbnail__target_id: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: true + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } header: { } footer: { } - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: 'No media available.' - plugin_id: text_custom - relationships: { } - arguments: { } display_extenders: { } cache_metadata: max-age: 0 @@ -878,23 +879,23 @@ display: - user.permissions tags: { } media_page_list: - display_plugin: page id: media_page_list display_title: Media + display_plugin: page position: 1 display_options: + display_description: '' display_extenders: { } path: admin/content/media menu: type: tab title: Media description: '' + weight: 0 expanded: false + menu_name: main parent: '' - weight: 0 context: '0' - menu_name: main - display_description: '' cache_metadata: max-age: 0 contexts: diff --git a/drupal/config/sync/views.view.media_library.yml b/drupal/config/sync/views.view.media_library.yml index 9752f1f..9a229aa 100644 --- a/drupal/config/sync/views.view.media_library.yml +++ b/drupal/config/sync/views.view.media_library.yml @@ -5,14 +5,14 @@ dependencies: config: - core.entity_view_mode.media.media_library - image.style.media_library - enforced: - module: - - media_library module: - image - media - media_library - user + enforced: + module: + - media_library _core: default_config_hash: dHOSWSHbMJNke0ZBGh1O5KrnwynSOCOpQycITW-pwfs id: media_library @@ -24,67 +24,12 @@ base_table: media_field_data base_field: mid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access media overview' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: 'Apply filters' - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: false - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: mini - options: - items_per_page: 24 - offset: 0 - id: 0 - total_pages: null - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '6, 12, 24, 48' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - tags: - previous: ‹‹ - next: ›› - style: - type: default - options: - grouping: { } - row_class: '' - default_row_class: true - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false + title: Media fields: media_bulk_form: id: media_bulk_form @@ -93,6 +38,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + plugin_id: bulk_form label: '' exclude: false alter: @@ -137,8 +84,6 @@ display: action_title: Action include_exclude: exclude selected_actions: { } - entity_type: media - plugin_id: bulk_form rendered_entity: id: rendered_entity table: media @@ -146,6 +91,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + plugin_id: rendered_entity label: '' exclude: false alter: @@ -188,8 +135,100 @@ display: empty_zero: false hide_alter_empty: true view_mode: media_library + pager: + type: mini + options: + offset: 0 + items_per_page: 24 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '6, 12, 24, 48' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + exposed_form: + type: basic + options: + submit_button: 'Apply filters' + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: false + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access media overview' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: 'No media available.' + tokenize: false + sorts: + created: + id: created + table: media_field_data + field: created + relationship: none + group_type: group + admin_label: '' entity_type: media - plugin_id: rendered_entity + entity_field: created + plugin_id: date + order: DESC + expose: + label: 'Newest first' + field_identifier: created + exposed: true + granularity: second + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: standard + order: ASC + expose: + label: 'Name (A-Z)' + field_identifier: name + exposed: true + name_1: + id: name_1 + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: standard + order: DESC + expose: + label: 'Name (Z-A)' + field_identifier: name_1 + exposed: true filters: status: id: status @@ -198,6 +237,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -208,14 +250,14 @@ display: description: null use_operator: false operator: status_op + operator_limit_selection: false + operator_list: { } identifier: status required: true remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: true group_info: label: Published @@ -236,9 +278,6 @@ display: title: Unpublished operator: '=' value: '0' - plugin_id: boolean - entity_type: media - entity_field: status name: id: name table: media_field_data @@ -246,6 +285,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: name + plugin_id: string operator: contains value: '' group: 1 @@ -256,6 +298,8 @@ display: description: '' use_operator: false operator: name_op + operator_limit_selection: false + operator_list: { } identifier: name required: false remember: false @@ -264,8 +308,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -278,9 +320,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - entity_field: name - plugin_id: string bundle: id: bundle table: media_field_data @@ -288,6 +327,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: bundle operator: in value: { } group: 1 @@ -298,6 +340,8 @@ display: description: '' use_operator: false operator: bundle_op + operator_limit_selection: false + operator_list: { } identifier: type required: false remember: false @@ -307,8 +351,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: 'Media type' @@ -324,9 +366,6 @@ display: 1: { } 2: { } 3: { } - entity_type: media - entity_field: bundle - plugin_id: bundle status_extra: id: status_extra table: media_field_data @@ -334,6 +373,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + plugin_id: media_status operator: '=' value: '' group: 1 @@ -364,8 +405,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - plugin_id: media_status langcode: id: langcode table: media_field_data @@ -373,6 +412,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: langcode + plugin_id: language operator: in value: { } group: 1 @@ -383,6 +425,8 @@ display: description: '' use_operator: false operator: langcode_op + operator_limit_selection: false + operator_list: { } identifier: langcode required: false remember: false @@ -392,8 +436,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -406,98 +448,59 @@ display: default_group: All default_group_multiple: { } group_items: { } + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: true + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + css_class: '' + use_ajax: true + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user + - user.permissions + tags: { } + page: + id: page + display_title: Page + display_plugin: page + position: 1 + display_options: + fields: + media_bulk_form: + id: media_bulk_form + table: media + field: media_bulk_form + relationship: none + group_type: group + admin_label: '' entity_type: media - entity_field: langcode - plugin_id: language - sorts: - created: - id: created - table: media_field_data - field: created - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: true - expose: - label: 'Newest first' - granularity: second - entity_type: media - entity_field: created - plugin_id: date - name: - id: name - table: media_field_data - field: name - relationship: none - group_type: group - admin_label: '' - order: ASC - exposed: true - expose: - label: 'Name (A-Z)' - entity_type: media - entity_field: name - plugin_id: standard - name_1: - id: name_1 - table: media_field_data - field: name - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: true - expose: - label: 'Name (Z-A)' - entity_type: media - entity_field: name - plugin_id: standard - title: Media - header: { } - footer: { } - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: 'No media available.' - plugin_id: text_custom - relationships: { } - display_extenders: { } - use_ajax: true - css_class: '' - cache_metadata: - max-age: 0 - contexts: - - 'languages:language_interface' - - url - - url.query_args - - 'url.query_args:sort_by' - - user - - user.permissions - tags: { } - page: - display_plugin: page - id: page - display_title: Page - position: 1 - display_options: - display_extenders: { } - path: admin/content/media-grid - fields: - media_bulk_form: - id: media_bulk_form - table: media - field: media_bulk_form - relationship: none - group_type: group - admin_label: '' + plugin_id: bulk_form label: '' exclude: false alter: @@ -542,8 +545,6 @@ display: action_title: Action include_exclude: exclude selected_actions: { } - entity_type: media - plugin_id: bulk_form name: id: name table: media_field_data @@ -551,6 +552,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: name + plugin_id: field label: '' exclude: true alter: @@ -606,9 +610,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: media - entity_field: name - plugin_id: field edit_media: id: edit_media table: media @@ -616,6 +617,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + plugin_id: entity_link_edit label: '' exclude: false alter: @@ -660,8 +663,6 @@ display: text: Edit output_url_as_text: false absolute: false - entity_type: media - plugin_id: entity_link_edit delete_media: id: delete_media table: media @@ -669,6 +670,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + plugin_id: entity_link_delete label: '' exclude: false alter: @@ -713,8 +716,6 @@ display: text: Delete output_url_as_text: false absolute: false - entity_type: media - plugin_id: entity_link_delete rendered_entity: id: rendered_entity table: media @@ -722,6 +723,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + plugin_id: rendered_entity label: '' exclude: false alter: @@ -764,10 +767,10 @@ display: empty_zero: false hide_alter_empty: true view_mode: media_library - entity_type: media - plugin_id: rendered_entity defaults: fields: false + display_extenders: { } + path: admin/content/media-grid cache_metadata: max-age: 0 contexts: @@ -780,13 +783,11 @@ display: - user.permissions tags: { } widget: - display_plugin: page id: widget display_title: Widget + display_plugin: page position: 2 display_options: - display_extenders: { } - path: admin/content/media-widget fields: media_library_select_form: id: media_library_select_form @@ -795,6 +796,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + plugin_id: media_library_select_form label: '' exclude: false alter: @@ -836,8 +839,6 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - entity_type: media - plugin_id: media_library_select_form rendered_entity: id: rendered_entity table: media @@ -845,6 +846,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + plugin_id: rendered_entity label: '' exclude: false alter: @@ -887,21 +890,52 @@ display: empty_zero: false hide_alter_empty: true view_mode: media_library - entity_type: media - plugin_id: rendered_entity - defaults: - fields: false - access: false - filters: false - filter_groups: false - arguments: false - header: false - css_class: false - display_description: '' access: type: perm options: perm: 'view media' + arguments: + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: string + default_action: ignore + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: fixed + default_argument_options: + argument: '' + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + override: false + items_per_page: 24 + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + glossary: false + limit: 0 + case: none + path_case: none + transform_dash: false + break_phrase: false filters: status: id: status @@ -910,6 +944,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -920,14 +957,14 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -940,9 +977,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - entity_field: status - plugin_id: boolean name: id: name table: media_field_data @@ -950,6 +984,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: name + plugin_id: string operator: contains value: '' group: 1 @@ -960,6 +997,8 @@ display: description: '' use_operator: false operator: name_op + operator_limit_selection: false + operator_list: { } identifier: name required: false remember: false @@ -968,8 +1007,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -982,9 +1019,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - entity_field: name - plugin_id: string default_langcode: id: default_langcode table: media_field_data @@ -992,6 +1026,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: default_langcode + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -1022,74 +1059,40 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - entity_field: default_langcode - plugin_id: boolean filter_groups: operator: AND groups: 1: AND - arguments: - bundle: - id: bundle - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - default_action: ignore - exception: - value: all - title_enable: false - title: All - title_enable: false - title: '' - default_argument_type: fixed - default_argument_options: - argument: '' - default_argument_skip_url: false - summary_options: - base_path: '' - count: true - items_per_page: 24 - override: false - summary: - sort_order: asc - number_of_records: 0 - format: default_summary - specify_validation: false - validate: - type: none - fail: 'not found' - validate_options: { } - glossary: false - limit: 0 - case: none - path_case: none - transform_dash: false - break_phrase: false - entity_type: media - entity_field: bundle - plugin_id: string + defaults: + access: false + css_class: false + fields: false + arguments: false + filters: false + filter_groups: false + header: false + css_class: '' + display_description: '' header: display_link_grid: id: display_link_grid table: views field: display_link - display_id: widget - label: Grid plugin_id: display_link + label: Grid empty: true + display_id: widget display_link_table: id: display_link_table table: views field: display_link - display_id: widget_table - label: Table plugin_id: display_link + label: Table empty: true - css_class: '' + display_id: widget_table rendering_language: '***LANGUAGE_language_interface***' + display_extenders: { } + path: admin/content/media-widget cache_metadata: max-age: -1 contexts: @@ -1100,88 +1103,69 @@ display: - user.permissions tags: { } widget_table: - display_plugin: page id: widget_table display_title: 'Widget (table)' + display_plugin: page position: 3 display_options: - display_extenders: { } - path: admin/content/media-widget-table - style: - type: table - options: - row_class: 'media-library-item media-library-item--table js-media-library-item js-click-to-select' - default_row_class: true - defaults: - style: false - row: false - fields: false - access: false - filters: false - filter_groups: false - arguments: false - header: false - css_class: false - row: - type: fields fields: media_library_select_form: id: media_library_select_form - label: '' table: media field: media_library_select_form relationship: none entity_type: media plugin_id: media_library_select_form - element_wrapper_class: '' + label: '' element_class: '' + element_wrapper_class: '' thumbnail__target_id: id: thumbnail__target_id - label: Thumbnail table: media_field_data field: thumbnail__target_id relationship: none - type: image entity_type: media entity_field: thumbnail plugin_id: field + label: Thumbnail + type: image settings: - image_style: media_library image_link: '' + image_style: media_library name: id: name - label: Name table: media_field_data field: name relationship: none - type: string entity_type: media entity_field: name plugin_id: field + label: Name + type: string settings: link_to_entity: false uid: id: uid - label: Author table: media_field_revision field: uid relationship: none - type: entity_reference_label entity_type: media entity_field: uid plugin_id: field + label: Author + type: entity_reference_label settings: link: true changed: id: changed - label: Updated table: media_field_data field: changed relationship: none - type: timestamp entity_type: media entity_field: changed plugin_id: field + label: Updated + type: timestamp settings: date_format: short custom_date_format: '' @@ -1190,6 +1174,48 @@ display: type: perm options: perm: 'view media' + arguments: + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: string + default_action: ignore + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: fixed + default_argument_options: + argument: '' + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + override: false + items_per_page: 24 + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + glossary: false + limit: 0 + case: none + path_case: none + transform_dash: false + break_phrase: false filters: status: id: status @@ -1198,6 +1224,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -1208,14 +1237,14 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -1228,9 +1257,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - entity_field: status - plugin_id: boolean name: id: name table: media_field_data @@ -1238,6 +1264,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: name + plugin_id: string operator: contains value: '' group: 1 @@ -1248,6 +1277,8 @@ display: description: '' use_operator: false operator: name_op + operator_limit_selection: false + operator_list: { } identifier: name required: false remember: false @@ -1256,8 +1287,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -1270,9 +1299,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - entity_field: name - plugin_id: string default_langcode: id: default_langcode table: media_field_data @@ -1280,6 +1306,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: media + entity_field: default_langcode + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -1310,74 +1339,48 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: media - entity_field: default_langcode - plugin_id: boolean filter_groups: operator: AND groups: 1: AND - arguments: - bundle: - id: bundle - table: media_field_data - field: bundle - relationship: none - group_type: group - admin_label: '' - default_action: ignore - exception: - value: all - title_enable: false - title: All - title_enable: false - title: '' - default_argument_type: fixed - default_argument_options: - argument: '' - default_argument_skip_url: false - summary_options: - base_path: '' - count: true - items_per_page: 24 - override: false - summary: - sort_order: asc - number_of_records: 0 - format: default_summary - specify_validation: false - validate: - type: none - fail: 'not found' - validate_options: { } - glossary: false - limit: 0 - case: none - path_case: none - transform_dash: false - break_phrase: false - entity_type: media - entity_field: bundle - plugin_id: string + style: + type: table + options: + row_class: 'media-library-item media-library-item--table js-media-library-item js-click-to-select' + default_row_class: true + row: + type: fields + defaults: + access: false + css_class: false + style: false + row: false + fields: false + arguments: false + filters: false + filter_groups: false + header: false + css_class: '' header: display_link_grid: id: display_link_grid table: views field: display_link - display_id: widget - label: Grid plugin_id: display_link + label: Grid empty: true + display_id: widget display_link_table: id: display_link_table table: views field: display_link - display_id: widget_table - label: Table plugin_id: display_link + label: Table empty: true - css_class: '' + display_id: widget_table rendering_language: '***LANGUAGE_language_interface***' + display_extenders: { } + path: admin/content/media-widget-table cache_metadata: max-age: -1 contexts: diff --git a/drupal/config/sync/views.view.news.yml b/drupal/config/sync/views.view.news.yml deleted file mode 100644 index 785db15..0000000 --- a/drupal/config/sync/views.view.news.yml +++ /dev/null @@ -1,299 +0,0 @@ -uuid: 6e769c53-af09-40d5-93f7-052d001d9ca2 -langcode: en -status: false -dependencies: - config: - - core.entity_view_mode.node.card - - core.entity_view_mode.node.teaser - - node.type.news - - system.menu.main - module: - - node - - user -id: news -label: News -module: views -description: '' -tag: '' -base_table: node_field_data -base_field: nid -display: - default: - display_plugin: default - id: default - display_title: Master - position: 0 - display_options: - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: mini - options: - items_per_page: 10 - offset: 0 - id: 0 - total_pages: null - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - tags: - previous: ‹‹ - next: ›› - style: - type: default - row: - type: 'entity:node' - options: - relationship: none - view_mode: card - fields: - title: - id: title - table: node_field_data - field: title - entity_type: node - entity_field: title - label: '' - alter: - alter_text: false - make_link: false - absolute: false - trim: false - word_boundary: false - ellipsis: false - strip_tags: false - html: false - hide_empty: false - empty_zero: false - settings: - link_to_entity: true - plugin_id: field - relationship: none - group_type: group - admin_label: '' - exclude: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_alter_empty: true - click_sort_column: value - type: string - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - filters: - status: - value: '1' - table: node_field_data - field: status - plugin_id: boolean - entity_type: node - entity_field: status - id: status - expose: - operator: '' - operator_limit_selection: false - operator_list: { } - group: 1 - type: - id: type - table: node_field_data - field: type - value: - news: news - entity_type: node - entity_field: type - plugin_id: bundle - expose: - operator_limit_selection: false - operator_list: { } - sorts: - created: - id: created - table: node_field_data - field: created - order: DESC - entity_type: node - entity_field: created - plugin_id: date - relationship: none - group_type: group - admin_label: '' - exposed: false - expose: - label: '' - granularity: second - title: News - header: { } - footer: { } - empty: { } - relationships: { } - arguments: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url.query_args - - 'user.node_grants:view' - - user.permissions - tags: { } - block_1: - display_plugin: block - id: block_1 - display_title: Block - position: 2 - display_options: - display_extenders: { } - style: - type: default - defaults: - style: false - row: false - pager: false - fields: false - row: - type: 'entity:node' - options: - relationship: none - view_mode: teaser - pager: - type: some - options: - items_per_page: 5 - offset: 0 - fields: - title: - id: title - table: node_field_data - field: title - settings: - link_to_entity: true - plugin_id: field - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - 'user.node_grants:view' - - user.permissions - tags: { } - page_1: - display_plugin: page - id: page_1 - display_title: Page - position: 1 - display_options: - display_extenders: { } - path: news - menu: - type: normal - title: News - menu_name: main - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url.query_args - - 'user.node_grants:view' - - user.permissions - tags: { } diff --git a/drupal/config/sync/views.view.paragraphs_library.yml b/drupal/config/sync/views.view.paragraphs_library.yml new file mode 100644 index 0000000..45ffded --- /dev/null +++ b/drupal/config/sync/views.view.paragraphs_library.yml @@ -0,0 +1,867 @@ +uuid: a519cb97-ce16-48f5-9f39-eba2755027dc +langcode: en +status: true +dependencies: + module: + - entity_usage + - paragraphs + - paragraphs_library + - user +_core: + default_config_hash: 67G2lyvlXJE8P8b1oAheELEdM5i74aipXfDIZCpAsdQ +id: paragraphs_library +label: 'Paragraphs library' +module: views +description: '' +tag: '' +base_table: paragraphs_library_item_field_data +base_field: id +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: perm + options: + perm: 'administer paragraphs library' + cache: + type: tag + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Filter + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: mini + options: + items_per_page: 50 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + label: label + type: type + id: id + count: count + operations: operations + info: + label: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + type: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + id: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + count: + sortable: false + default_sort_order: asc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + operations: + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: true + row: + type: fields + fields: + label: + id: label + table: paragraphs_library_item_field_data + field: label + relationship: none + group_type: group + admin_label: '' + label: Label + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: paragraphs_library_item + entity_field: label + plugin_id: field + type: + id: type + table: paragraphs_item_field_data + field: type + relationship: paragraphs__target_id + group_type: group + admin_label: '' + label: Type + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: false + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: paragraph + entity_field: type + plugin_id: field + paragraphs__target_id: + id: paragraphs__target_id + table: paragraphs_library_item_field_data + field: paragraphs__target_id + relationship: none + group_type: group + admin_label: '' + label: Paragraphs + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: paragraph_summary + settings: { } + group_column: entity_id + group_columns: + target_id: target_id + target_revision_id: target_revision_id + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: paragraphs_library_item + entity_field: paragraphs + plugin_id: field + langcode: + id: langcode + table: paragraphs_library_item_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + label: Language + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: language + settings: + link_to_entity: false + native_language: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: paragraphs_library_item + entity_field: langcode + plugin_id: field + id: + id: id + table: paragraphs_library_item_field_data + field: id + relationship: none + group_type: group + admin_label: '' + label: ID + exclude: true + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + group_column: entity_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: paragraphs_library_item + entity_field: id + plugin_id: field + count: + id: count + table: entity_usage + field: count + relationship: paragraphs_library_item_to_usage_entity + group_type: count + admin_label: '' + label: Used + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'admin/content/entity-usage/paragraphs_library_item/{{ id }}' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz + prefix: '' + suffix: '' + plugin_id: numeric + changed: + id: changed + table: paragraphs_library_item_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + label: Changed + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + group_column: entity_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: paragraphs_library_item + entity_field: changed + plugin_id: field + operations: + id: operations + table: paragraphs_library_item + field: operations + relationship: none + group_type: group + admin_label: '' + label: Operations + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + destination: true + entity_type: paragraphs_library_item + plugin_id: entity_operations + filters: + label: + id: label + table: paragraphs_library_item_field_data + field: label + relationship: none + group_type: group + admin_label: '' + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: label_op + label: Label + description: '' + use_operator: false + operator: label_op + identifier: label + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: Label + description: null + identifier: label + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + entity_type: paragraphs_library_item + entity_field: label + plugin_id: string + type: + id: type + table: paragraphs_item_field_data + field: type + relationship: paragraphs__target_id + group_type: group + admin_label: '' + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: Type + description: '' + use_operator: false + operator: type_op + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: paragraph + entity_field: type + plugin_id: bundle + default_langcode: + id: default_langcode + table: paragraphs_library_item_field_data + field: default_langcode + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: paragraphs_library_item + entity_field: default_langcode + plugin_id: boolean + default_langcode_1: + id: default_langcode_1 + table: paragraphs_item_field_data + field: default_langcode + relationship: paragraphs__target_id + group_type: group + admin_label: '' + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: paragraph + entity_field: default_langcode + plugin_id: boolean + sorts: { } + title: 'Paragraphs library' + header: { } + footer: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: 'No library items available.' + plugin_id: text_custom + relationships: + paragraphs__target_id: + id: paragraphs__target_id + table: paragraphs_library_item_field_data + field: paragraphs__target_id + relationship: none + group_type: group + admin_label: Paragraphs + required: true + entity_type: paragraphs_library_item + entity_field: paragraphs + plugin_id: standard + paragraphs_library_item_to_usage_entity: + id: paragraphs_library_item_to_usage_entity + table: paragraphs_library_item + field: paragraphs_library_item_to_usage_entity + relationship: none + group_type: group + admin_label: 'Usage information (Paragraphs library item)' + required: false + entity_type: paragraphs_library_item + plugin_id: standard + arguments: { } + display_extenders: { } + filter_groups: + operator: AND + groups: + 1: AND + group_by: true + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } + page_1: + display_plugin: page + id: page_1 + display_title: Page + position: 1 + display_options: + display_extenders: { } + path: admin/content/paragraphs + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.permissions + tags: { } diff --git a/drupal/config/sync/views.view.redirect.yml b/drupal/config/sync/views.view.redirect.yml index f9bb4b4..6d13214 100644 --- a/drupal/config/sync/views.view.redirect.yml +++ b/drupal/config/sync/views.view.redirect.yml @@ -17,122 +17,12 @@ base_table: redirect base_field: rid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'administer redirects' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Filter - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: null - tags: - previous: '‹ previous' - next: 'next ›' - first: '« first' - last: 'last »' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - override: true - sticky: false - caption: '' - summary: '' - description: '' - columns: - redirect_source__path: redirect_source__path - redirect_redirect__uri: redirect_redirect__uri - status_code: status_code - language: language - created: created - operations: operations - info: - redirect_source__path: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - redirect_redirect__uri: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - status_code: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - language: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - created: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - operations: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - default: created - empty_table: false - row: - type: fields + title: Redirect fields: redirect_bulk_form: id: redirect_bulk_form @@ -141,6 +31,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: redirect + plugin_id: redirect_bulk_form label: '' exclude: false alter: @@ -185,8 +77,6 @@ display: action_title: 'With selection' include_exclude: exclude selected_actions: { } - entity_type: redirect - plugin_id: redirect_bulk_form redirect_source__path: id: redirect_source__path table: redirect @@ -194,6 +84,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: redirect + entity_field: redirect_source + plugin_id: field label: From exclude: false alter: @@ -248,9 +141,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: redirect - entity_field: redirect_source - plugin_id: field redirect_redirect__uri: id: redirect_redirect__uri table: redirect @@ -279,6 +169,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: redirect + entity_field: created + plugin_id: date label: Created exclude: false alter: @@ -323,15 +216,64 @@ display: date_format: fallback custom_date_format: '' timezone: '' - entity_type: redirect - entity_field: created - plugin_id: date operations: id: operations table: redirect field: operations entity_type: redirect plugin_id: entity_operations + pager: + type: full + options: + offset: 0 + items_per_page: 50 + total_pages: null + id: 0 + tags: + next: 'next ›' + previous: '‹ previous' + first: '« first' + last: 'last »' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 + exposed_form: + type: basic + options: + submit_button: Filter + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'administer redirects' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: 'There is no redirect yet.' + tokenize: false + sorts: { } + arguments: { } filters: redirect_source__path: id: redirect_source__path @@ -340,6 +282,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: redirect + entity_field: redirect_source + plugin_id: string operator: contains value: '' group: 1 @@ -350,6 +295,8 @@ display: description: '' use_operator: false operator: redirect_source__path_op + operator_limit_selection: false + operator_list: { } identifier: redirect_source__path required: false remember: false @@ -358,8 +305,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -372,9 +317,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: redirect - entity_field: redirect_source - plugin_id: string redirect_redirect__uri: id: redirect_redirect__uri table: redirect @@ -382,6 +324,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: redirect + entity_field: redirect_redirect + plugin_id: string operator: contains value: '' group: 1 @@ -392,6 +337,8 @@ display: description: '' use_operator: false operator: redirect_redirect__uri_op + operator_limit_selection: false + operator_list: { } identifier: redirect_redirect__uri required: false remember: false @@ -400,8 +347,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -414,9 +359,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: redirect - entity_field: redirect_redirect - plugin_id: string status_code: id: status_code table: redirect @@ -424,6 +366,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: redirect + entity_field: status_code + plugin_id: numeric operator: '=' value: min: '' @@ -437,6 +382,8 @@ display: description: '' use_operator: false operator: status_code_op + operator_limit_selection: false + operator_list: { } identifier: status_code required: false remember: false @@ -445,8 +392,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: true group_info: label: 'Status code' @@ -463,54 +408,51 @@ display: title: '300 Multiple Choices' operator: '=' value: - value: '300' min: '' max: '' + value: '300' 2: title: '301 Moved Permanently' operator: '=' value: - value: '301' min: '' max: '' + value: '301' 3: title: '302 Found' operator: '=' value: - value: '302' min: '' max: '' + value: '302' 4: title: '303 See Other' operator: '=' value: - value: '303' min: '' max: '' + value: '303' 5: title: '304 Not Modified' operator: '=' value: - value: '304' min: '' max: '' + value: '304' 6: title: '305 Use Proxy' operator: '=' value: - value: '305' min: '' max: '' + value: '305' 7: title: '307 Temporary Redirect' operator: '=' value: - value: '307' min: '' max: '' - entity_type: redirect - entity_field: status_code - plugin_id: numeric + value: '307' language: id: language table: redirect @@ -518,6 +460,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: redirect + entity_field: language + plugin_id: language operator: in value: { } group: 1 @@ -528,6 +473,8 @@ display: description: '' use_operator: false operator: language_op + operator_limit_selection: false + operator_list: { } identifier: language required: false remember: false @@ -537,8 +484,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -551,57 +496,112 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: redirect - entity_field: language - plugin_id: language - sorts: { } - title: Redirect - header: { } - footer: { } - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: 'There is no redirect yet.' - plugin_id: text_custom - relationships: { } - arguments: { } - display_extenders: { } filter_groups: operator: AND groups: 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + redirect_source__path: redirect_source__path + redirect_redirect__uri: redirect_redirect__uri + status_code: status_code + language: language + created: created + operations: operations + default: created + info: + redirect_source__path: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + redirect_redirect__uri: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + status_code: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + language: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + created: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + operations: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + header: { } + footer: { } + display_extenders: { } cache_metadata: + max-age: 0 contexts: - 'languages:language_content' - 'languages:language_interface' - url - url.query_args - user.permissions - cacheable: false - max-age: 0 tags: { } + cacheable: false page_1: - display_plugin: page id: page_1 display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } path: admin/config/search/redirect cache_metadata: + max-age: 0 contexts: - 'languages:language_content' - 'languages:language_interface' - url - url.query_args - user.permissions - cacheable: false - max-age: 0 tags: { } + cacheable: false diff --git a/drupal/config/sync/views.view.taxonomy_term.yml b/drupal/config/sync/views.view.taxonomy_term.yml index 52c9d5c..4c69784 100644 --- a/drupal/config/sync/views.view.taxonomy_term.yml +++ b/drupal/config/sync/views.view.taxonomy_term.yml @@ -24,38 +24,17 @@ display: display_plugin: default position: 0 display_options: - query: - type: views_query - options: - query_comment: '' - disable_sql_rewrite: false - distinct: false - replica: false - query_tags: { } - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc + fields: { } pager: type: mini options: - items_per_page: 10 offset: 0 - id: 0 + items_per_page: 10 total_pages: 0 + id: 0 + tags: + next: ›› + previous: ‹‹ expose: items_per_page: false items_per_page_label: 'Items per page' @@ -64,34 +43,51 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - tags: - previous: ‹‹ - next: ›› + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } sorts: sticky: id: sticky table: taxonomy_index field: sticky - order: DESC - plugin_id: standard relationship: none group_type: group admin_label: '' - exposed: false + plugin_id: standard + order: DESC expose: label: '' + field_identifier: sticky + exposed: false created: id: created table: taxonomy_index field: created - order: DESC - plugin_id: date relationship: none group_type: group admin_label: '' - exposed: false + plugin_id: date + order: DESC expose: label: '' + field_identifier: created + exposed: false granularity: second arguments: tid: @@ -101,6 +97,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: taxonomy_index_tid default_action: 'not found' exception: value: '' @@ -115,8 +112,8 @@ display: summary_options: base_path: '' count: true - items_per_page: 25 override: false + items_per_page: 25 summary: sort_order: asc number_of_records: 0 @@ -126,15 +123,14 @@ display: type: 'entity:taxonomy_term' fail: 'not found' validate_options: + bundles: { } access: true operation: view multiple: 0 - bundles: { } break_phrase: false add_table: false require_value: false reduce_duplicates: false - plugin_id: taxonomy_index_tid filters: langcode: id: langcode @@ -143,6 +139,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language operator: in value: '***LANGUAGE_language_content***': '***LANGUAGE_language_content***' @@ -154,6 +153,8 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -161,8 +162,6 @@ display: remember_roles: authenticated: authenticated reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -175,9 +174,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode status: id: status table: taxonomy_index @@ -185,6 +181,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -195,14 +192,14 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -215,7 +212,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: boolean style: type: default options: @@ -227,6 +223,17 @@ display: type: 'entity:node' options: view_mode: teaser + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + link_display: page_1 + link_url: '' header: entity_taxonomy_term: id: entity_taxonomy_term @@ -235,27 +242,22 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: entity empty: true - tokenize: true target: '{{ raw_arguments.tid }}' view_mode: full + tokenize: true bypass_access: false - plugin_id: entity footer: { } - empty: { } - relationships: { } - fields: { } display_extenders: { } - link_url: '' - link_display: page_1 cache_metadata: + max-age: -1 contexts: - 'languages:language_interface' - url - url.query_args - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } feed_1: id: feed_1 @@ -263,37 +265,37 @@ display: display_plugin: feed position: 2 display_options: - query: - type: views_query - options: { } pager: type: some options: - items_per_page: 10 offset: 0 - path: taxonomy/term/%/feed - displays: - page_1: page_1 - default: '0' + items_per_page: 10 style: type: rss options: - description: '' grouping: { } uses_fields: false + description: '' row: type: node_rss options: relationship: none view_mode: default + query: + type: views_query + options: { } display_extenders: { } + path: taxonomy/term/%/feed + displays: + page_1: page_1 + default: '0' cache_metadata: + max-age: -1 contexts: - 'languages:language_interface' - url - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } page_1: id: page_1 @@ -304,14 +306,14 @@ display: query: type: views_query options: { } - path: taxonomy/term/% display_extenders: { } + path: taxonomy/term/% cache_metadata: + max-age: -1 contexts: - 'languages:language_interface' - url - url.query_args - 'user.node_grants:view' - user.permissions - max-age: -1 tags: { } diff --git a/drupal/config/sync/views.view.user_admin_people.yml b/drupal/config/sync/views.view.user_admin_people.yml index d879113..08e0888 100644 --- a/drupal/config/sync/views.view.user_admin_people.yml +++ b/drupal/config/sync/views.view.user_admin_people.yml @@ -15,131 +15,12 @@ base_table: users_field_data base_field: uid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'administer users' - cache: - type: tag - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Filter - reset_button: true - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: 0 - tags: - previous: '‹ Previous' - next: 'Next ›' - first: '« First' - last: 'Last »' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - override: true - sticky: false - summary: '' - columns: - user_bulk_form: user_bulk_form - name: name - status: status - rid: rid - created: created - access: access - edit_node: edit_node - dropbutton: dropbutton - info: - user_bulk_form: - align: '' - separator: '' - empty_column: false - responsive: '' - name: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - status: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: priority-low - rid: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: priority-low - created: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: priority-low - access: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: priority-low - edit_node: - align: '' - separator: '' - empty_column: false - responsive: priority-low - dropbutton: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - default: created - empty_table: true - row: - type: fields + title: People fields: user_bulk_form: id: user_bulk_form @@ -148,6 +29,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + plugin_id: user_bulk_form label: 'Bulk update' exclude: false alter: @@ -189,8 +72,6 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: user_bulk_form - entity_type: user name: id: name table: users_field_data @@ -198,6 +79,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field label: Username exclude: false alter: @@ -239,10 +123,7 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: field type: user_name - entity_type: user - entity_field: name status: id: status table: users_field_data @@ -250,6 +131,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: status + plugin_id: field label: Status exclude: false alter: @@ -291,14 +175,11 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: field type: boolean settings: format: custom - format_custom_true: Active format_custom_false: Blocked - entity_type: user - entity_field: status + format_custom_true: Active roles_target_id: id: roles_target_id table: user__roles @@ -306,6 +187,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: user_roles label: Roles exclude: false alter: @@ -349,7 +231,6 @@ display: hide_alter_empty: true type: ul separator: ', ' - plugin_id: user_roles created: id: created table: users_field_data @@ -357,6 +238,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: created + plugin_id: field label: 'Member for' exclude: false alter: @@ -403,9 +287,6 @@ display: future_format: '@interval' past_format: '@interval' granularity: 2 - plugin_id: field - entity_type: user - entity_field: created access: id: access table: users_field_data @@ -413,6 +294,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: access + plugin_id: field label: 'Last access' exclude: false alter: @@ -459,9 +343,6 @@ display: future_format: '@interval hence' past_format: '@interval ago' granularity: 2 - plugin_id: field - entity_type: user - entity_field: access operations: id: operations table: users @@ -469,6 +350,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + plugin_id: entity_operations label: Operations exclude: false alter: @@ -511,8 +394,6 @@ display: empty_zero: false hide_alter_empty: true destination: true - entity_type: user - plugin_id: entity_operations mail: id: mail table: users_field_data @@ -520,6 +401,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: mail + plugin_id: field label: '' exclude: true alter: @@ -574,9 +458,72 @@ display: multi_type: separator separator: ', ' field_api_classes: false - plugin_id: field + pager: + type: full + options: + offset: 0 + items_per_page: 50 + total_pages: 0 + id: 0 + tags: + next: 'Next ›' + previous: '‹ Previous' + first: '« First' + last: 'Last »' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 + exposed_form: + type: basic + options: + submit_button: Filter + reset_button: true + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'administer users' + cache: + type: tag + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: 'No people available.' + tokenize: false + sorts: + created: + id: created + table: users_field_data + field: created + relationship: none + group_type: group + admin_label: '' entity_type: user - entity_field: mail + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second filters: combine: id: combine @@ -585,6 +532,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: combine operator: contains value: '' group: 1 @@ -595,6 +543,8 @@ display: description: '' use_operator: false operator: combine_op + operator_limit_selection: false + operator_list: { } identifier: user required: false remember: false @@ -603,8 +553,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -620,7 +568,6 @@ display: fields: name: name mail: mail - plugin_id: combine status: id: status table: users_field_data @@ -628,6 +575,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: status + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -638,6 +588,8 @@ display: description: '' use_operator: false operator: status_op + operator_limit_selection: false + operator_list: { } identifier: status required: false remember: false @@ -646,8 +598,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: true group_info: label: Status @@ -668,9 +618,6 @@ display: title: Blocked operator: '=' value: '0' - plugin_id: boolean - entity_type: user - entity_field: status roles_target_id: id: roles_target_id table: user__roles @@ -678,6 +625,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: user_roles operator: or value: { } group: 1 @@ -688,6 +636,8 @@ display: description: '' use_operator: false operator: roles_target_id_op + operator_limit_selection: false + operator_list: { } identifier: role required: false remember: false @@ -697,8 +647,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -712,7 +660,6 @@ display: default_group_multiple: { } group_items: { } reduce_duplicates: false - plugin_id: user_roles permission: id: permission table: user__roles @@ -720,6 +667,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: user_permissions operator: or value: { } group: 1 @@ -730,6 +678,8 @@ display: description: '' use_operator: false operator: permission_op + operator_limit_selection: false + operator_list: { } identifier: permission required: false remember: false @@ -739,8 +689,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -754,7 +702,6 @@ display: default_group_multiple: { } group_items: { } reduce_duplicates: false - plugin_id: user_permissions default_langcode: id: default_langcode table: users_field_data @@ -762,6 +709,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: default_langcode + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -772,14 +722,14 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -792,9 +742,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - entity_type: user - entity_field: default_langcode - plugin_id: boolean uid_raw: id: uid_raw table: users_field_data @@ -802,6 +749,8 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + plugin_id: numeric operator: '!=' value: min: '' @@ -815,14 +764,14 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -835,92 +784,144 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: numeric - entity_type: user - sorts: - created: - id: created - table: users_field_data - field: created - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - granularity: second - plugin_id: date - entity_type: user - entity_field: created - title: People - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: 'No people available.' - plugin_id: text_custom + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + user_bulk_form: user_bulk_form + name: name + status: status + rid: rid + created: created + access: access + edit_node: edit_node + dropbutton: dropbutton + default: created + info: + user_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + name: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + status: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + rid: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + created: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + access: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + edit_node: + align: '' + separator: '' + empty_column: false + responsive: priority-low + dropbutton: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: true + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + css_class: '' + use_ajax: false + group_by: false + show_admin_links: true use_more: false use_more_always: false use_more_text: more + link_display: page_1 + link_url: '' display_comment: '' - use_ajax: false hide_attachment_summary: false - show_admin_links: true - group_by: false - link_url: '' - link_display: page_1 - css_class: '' - filter_groups: - operator: AND - groups: - 1: AND display_extenders: { } cache_metadata: + max-age: 0 contexts: - 'languages:language_content' - 'languages:language_interface' - url - url.query_args - user.permissions - max-age: 0 tags: { } page_1: - display_plugin: page id: page_1 display_title: Page + display_plugin: page position: 1 display_options: - path: admin/people/list + defaults: + show_admin_links: false show_admin_links: false + display_extenders: { } + path: admin/people/list menu: type: 'default tab' title: List description: 'Find and manage people interacting with your site.' - menu_name: admin weight: -10 + menu_name: admin context: '' tab_options: type: normal title: People description: 'Manage user accounts, roles, and permissions.' - menu_name: admin weight: 0 - defaults: - show_admin_links: false - display_extenders: { } + menu_name: admin cache_metadata: + max-age: 0 contexts: - 'languages:language_content' - 'languages:language_interface' - url - url.query_args - user.permissions - max-age: 0 tags: { } diff --git a/drupal/config/sync/views.view.watchdog.yml b/drupal/config/sync/views.view.watchdog.yml index aefd461..d69b901 100644 --- a/drupal/config/sync/views.view.watchdog.yml +++ b/drupal/config/sync/views.view.watchdog.yml @@ -16,133 +16,12 @@ base_table: watchdog base_field: wid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access site reports' - cache: - type: none - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Filter - reset_button: true - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: false - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: mini - options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: null - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - tags: - previous: ‹‹ - next: ›› - style: - type: table - options: - grouping: { } - row_class: '{{ type }} {{ severity }}' - default_row_class: true - override: true - sticky: false - caption: '' - summary: '' - description: '' - columns: - nothing: nothing - wid: wid - severity: severity - type: type - timestamp: timestamp - message: message - name: name - link: link - info: - nothing: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: priority-medium - wid: - sortable: false - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: priority-low - severity: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: priority-low - type: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: priority-medium - timestamp: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: priority-low - message: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - name: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: priority-medium - link: - align: '' - separator: '' - empty_column: false - responsive: priority-low - default: wid - empty_table: false - row: - type: fields + title: 'Recent log messages' fields: nothing: id: nothing @@ -151,6 +30,7 @@ display: relationship: none group_type: group admin_label: Icon + plugin_id: custom label: '' exclude: false alter: @@ -192,7 +72,6 @@ display: hide_empty: false empty_zero: false hide_alter_empty: false - plugin_id: custom wid: id: wid table: watchdog @@ -200,6 +79,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: standard label: WID exclude: true alter: @@ -241,7 +121,6 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard severity: id: severity table: watchdog @@ -249,6 +128,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: machine_name label: Severity exclude: true alter: @@ -291,7 +171,6 @@ display: empty_zero: false hide_alter_empty: true machine_name: false - plugin_id: machine_name type: id: type table: watchdog @@ -299,6 +178,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: standard label: Type exclude: false alter: @@ -340,7 +220,6 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard timestamp: id: timestamp table: watchdog @@ -348,6 +227,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: date label: Date exclude: false alter: @@ -392,7 +272,6 @@ display: date_format: short custom_date_format: '' timezone: '' - plugin_id: date message: id: message table: watchdog @@ -400,6 +279,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: dblog_message label: Message exclude: false alter: @@ -442,7 +322,6 @@ display: empty_zero: false hide_alter_empty: true replace_variables: true - plugin_id: dblog_message name: id: name table: users_field_data @@ -450,6 +329,9 @@ display: relationship: uid group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field label: User exclude: false alter: @@ -505,9 +387,6 @@ display: multi_type: separator separator: ', ' field_api_classes: false - entity_type: user - entity_field: name - plugin_id: field link: id: link table: watchdog @@ -515,6 +394,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: dblog_operations label: Operations exclude: false alter: @@ -556,7 +436,68 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: dblog_operations + pager: + type: mini + options: + offset: 0 + items_per_page: 50 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + exposed_form: + type: basic + options: + submit_button: Filter + reset_button: true + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: false + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access site reports' + cache: + type: none + options: { } + empty: + area: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: 'No log messages available.' + plugin_id: text_custom + empty: true + content: 'No log messages available.' + tokenize: false + sorts: + wid: + id: wid + table: watchdog + field: wid + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: wid + exposed: false + arguments: { } filters: type: id: type @@ -565,6 +506,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: dblog_types operator: in value: { } group: 1 @@ -575,6 +517,8 @@ display: description: '' use_operator: false operator: type_op + operator_limit_selection: false + operator_list: { } identifier: type required: false remember: false @@ -584,8 +528,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -598,7 +540,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: dblog_types severity: id: severity table: watchdog @@ -606,6 +547,7 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: in_operator operator: in value: { } group: 1 @@ -616,6 +558,8 @@ display: description: '' use_operator: false operator: severity_op + operator_limit_selection: false + operator_list: { } identifier: severity required: false remember: false @@ -625,8 +569,6 @@ display: anonymous: '0' administrator: '0' reduce: false - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -639,35 +581,97 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: in_operator - sorts: - wid: - id: wid - table: watchdog - field: wid - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - plugin_id: standard - title: 'Recent log messages' - header: { } - footer: { } - empty: - area: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: 'No log messages available.' - empty: true - tokenize: false - content: 'No log messages available.' - plugin_id: text_custom + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '{{ type }} {{ severity }}' + default_row_class: true + columns: + nothing: nothing + wid: wid + severity: severity + type: type + timestamp: timestamp + message: message + name: name + link: link + default: wid + info: + nothing: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + wid: + sortable: false + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + severity: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-low + type: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + timestamp: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: priority-low + message: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + name: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: priority-medium + link: + align: '' + separator: '' + empty_column: false + responsive: priority-low + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } relationships: uid: id: uid @@ -676,15 +680,12 @@ display: relationship: none group_type: group admin_label: User - required: false plugin_id: standard - arguments: { } - display_extenders: { } - filter_groups: - operator: AND - groups: - 1: AND + required: false css_class: admin-dblog + header: { } + footer: { } + display_extenders: { } cache_metadata: max-age: -1 contexts: @@ -695,9 +696,9 @@ display: - user.permissions tags: { } page: - display_plugin: page id: page display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } diff --git a/drupal/config/sync/views.view.who_s_new.yml b/drupal/config/sync/views.view.who_s_new.yml index b32d168..7e8e90a 100644 --- a/drupal/config/sync/views.view.who_s_new.yml +++ b/drupal/config/sync/views.view.who_s_new.yml @@ -15,68 +15,34 @@ base_table: users_field_data base_field: uid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: some - options: - items_per_page: 5 - offset: 0 - style: - type: html_list - row: - type: fields + title: 'Who''s new' fields: name: id: name table: users_field_data field: name - label: '' + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: name plugin_id: field - type: user_name + label: '' + exclude: false alter: alter_text: false make_link: false absolute: false - trim: false word_boundary: false ellipsis: false strip_tags: false + trim: false html: false - hide_empty: false - empty_zero: false - relationship: none - group_type: group - admin_label: '' - exclude: false element_type: '' element_class: '' element_label_type: '' @@ -86,23 +52,65 @@ display: element_wrapper_class: '' element_default_classes: true empty: '' + hide_empty: false + empty_zero: false hide_alter_empty: true + type: user_name + pager: + type: some + options: + offset: 0 + items_per_page: 5 + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: + created: + id: created + table: users_field_data + field: created + relationship: none + group_type: group + admin_label: '' entity_type: user - entity_field: name + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } filters: status: - value: '1' + id: status table: users_field_data field: status - id: status + entity_type: user + entity_field: status + plugin_id: boolean + value: '1' + group: 1 expose: operator: '0' operator_limit_selection: false operator_list: { } - group: 1 - plugin_id: boolean - entity_type: user - entity_field: status access: id: access table: users_field_data @@ -110,6 +118,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: access + plugin_id: date operator: '>' value: min: '' @@ -124,14 +135,14 @@ display: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false multiple: false remember_roles: authenticated: authenticated - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -144,53 +155,43 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: date - entity_type: user - entity_field: access - sorts: - created: - id: created - table: users_field_data - field: created - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - granularity: second - plugin_id: date - entity_type: user - entity_field: created - title: 'Who''s new' + style: + type: html_list + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } header: { } footer: { } - empty: { } - relationships: { } - arguments: { } display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - user.permissions - max-age: -1 tags: { } block_1: - display_plugin: block id: block_1 display_title: 'Who''s new' + display_plugin: block position: 1 display_options: display_description: 'A list of new users' + display_extenders: { } block_description: 'Who''s new' block_category: User - display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - user.permissions - max-age: -1 tags: { } diff --git a/drupal/config/sync/views.view.who_s_online.yml b/drupal/config/sync/views.view.who_s_online.yml index fc53827..c561855 100644 --- a/drupal/config/sync/views.view.who_s_online.yml +++ b/drupal/config/sync/views.view.who_s_online.yml @@ -15,75 +15,34 @@ base_table: users_field_data base_field: uid display: default: - display_plugin: default id: default display_title: Master + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access user profiles' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: some - options: - items_per_page: 10 - offset: 0 - style: - type: html_list - options: - grouping: { } - row_class: '' - default_row_class: true - type: ul - wrapper_class: item-list - class: '' - row: - type: fields + title: 'Who''s online' fields: name: id: name table: users_field_data field: name - label: '' + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: name plugin_id: field - type: user_name + label: '' + exclude: false alter: alter_text: false make_link: false absolute: false - trim: false word_boundary: false ellipsis: false strip_tags: false + trim: false html: false - hide_empty: false - empty_zero: false - relationship: none - group_type: group - admin_label: '' - exclude: false element_type: '' element_class: '' element_label_type: '' @@ -93,23 +52,76 @@ display: element_wrapper_class: '' element_default_classes: true empty: '' + hide_empty: false + empty_zero: false hide_alter_empty: true + type: user_name + pager: + type: some + options: + offset: 0 + items_per_page: 10 + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: perm + options: + perm: 'access user profiles' + cache: + type: tag + options: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + plugin_id: text_custom + empty: true + content: 'There are currently 0 users online.' + tokenize: false + sorts: + access: + id: access + table: users_field_data + field: access + relationship: none + group_type: group + admin_label: '' entity_type: user - entity_field: name + entity_field: access + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: access + exposed: false + granularity: second + arguments: { } filters: status: - value: '1' + id: status table: users_field_data field: status - id: status + entity_type: user + entity_field: status + plugin_id: boolean + value: '1' + group: 1 expose: operator: '0' operator_limit_selection: false operator_list: { } - group: 1 - plugin_id: boolean - entity_type: user - entity_field: status access: id: access table: users_field_data @@ -117,6 +129,9 @@ display: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: access + plugin_id: date operator: '>=' value: min: '' @@ -131,6 +146,8 @@ display: description: 'A user is considered online for this long after they have last viewed a page.' use_operator: false operator: access_op + operator_limit_selection: false + operator_list: { } identifier: access required: false remember: false @@ -139,8 +156,6 @@ display: authenticated: authenticated anonymous: '0' administrator: '0' - operator_limit_selection: false - operator_list: { } is_grouped: false group_info: label: '' @@ -153,26 +168,26 @@ display: default_group: All default_group_multiple: { } group_items: { } - plugin_id: date - entity_type: user - entity_field: access - sorts: - access: - id: access - table: users_field_data - field: access - order: DESC - relationship: none - group_type: group - admin_label: '' - exposed: false - expose: - label: '' - granularity: second - plugin_id: date - entity_type: user - entity_field: access - title: 'Who''s online' + style: + type: html_list + options: + grouping: { } + row_class: '' + default_row_class: true + type: ul + wrapper_class: item-list + class: '' + row: + type: fields + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } header: result: id: result @@ -181,45 +196,31 @@ display: relationship: none group_type: group admin_label: '' + plugin_id: result empty: false content: 'There are currently @total users online.' - plugin_id: result footer: { } - empty: - area_text_custom: - id: area_text_custom - table: views - field: area_text_custom - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: 'There are currently 0 users online.' - plugin_id: text_custom - relationships: { } - arguments: { } display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - user.permissions - max-age: -1 tags: { } who_s_online_block: - display_plugin: block id: who_s_online_block display_title: 'Who''s online' + display_plugin: block position: 1 display_options: - block_description: 'Who''s online' display_description: 'A list of users that are currently logged in.' display_extenders: { } + block_description: 'Who''s online' cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - user.permissions - max-age: -1 tags: { } diff --git a/drupal/content/meta/index.json b/drupal/content/meta/index.json index 5da4ca7..9025267 100644 --- a/drupal/content/meta/index.json +++ b/drupal/content/meta/index.json @@ -1,10 +1,4 @@ { - "user.7405b79f-638c-46db-97e8-3cb339655225": [], - "user.fb85df17-bbd5-4b75-890e-e010d6410ac0": [], - "node.9877a6ff-fc06-496c-9271-637deb1a19e6": [ - "user.fb85df17-bbd5-4b75-890e-e010d6410ac0" - ], - "path_alias.57f9fdca-5c33-460f-8afb-5e898bcd8b75": [ - "node.9877a6ff-fc06-496c-9271-637deb1a19e6" - ] -} + "user.7405b79f-638c-46db-97e8-3cb339655225": [], + "user.fb85df17-bbd5-4b75-890e-e010d6410ac0": [] +} \ No newline at end of file diff --git a/drupal/content/node.9877a6ff-fc06-496c-9271-637deb1a19e6.json b/drupal/content/node.9877a6ff-fc06-496c-9271-637deb1a19e6.json deleted file mode 100644 index faa3f2b..0000000 --- a/drupal/content/node.9877a6ff-fc06-496c-9271-637deb1a19e6.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "uuid": [ - { - "value": "9877a6ff-fc06-496c-9271-637deb1a19e6" - } - ], - "langcode": [ - { - "value": "en" - } - ], - "type": [ - { - "target_id": "page", - "target_type": "node_type", - "target_uuid": "c52cd9cb-d0eb-46fd-ac6a-e7f5a32054d5" - } - ], - "revision_timestamp": [ - { - "value": "2021-10-28T04:51:26+00:00", - "format": "Y-m-d\\TH:i:sP" - } - ], - "revision_uid": [ - { - "target_type": "user", - "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" - } - ], - "revision_log": [ - { - "value": "Created new Page" - } - ], - "status": [ - { - "value": true - } - ], - "uid": [ - { - "target_type": "user", - "target_uuid": "fb85df17-bbd5-4b75-890e-e010d6410ac0" - } - ], - "title": [ - { - "value": "Welcome to Foundry" - } - ], - "created": [ - { - "value": "2021-10-28T04:50:48+00:00", - "format": "Y-m-d\\TH:i:sP" - } - ], - "changed": [ - { - "value": "2021-10-28T04:51:26+00:00", - "format": "Y-m-d\\TH:i:sP" - } - ], - "promote": [ - { - "value": false - } - ], - "sticky": [ - { - "value": false - } - ], - "default_langcode": [ - { - "value": true - } - ], - "revision_translation_affected": [ - { - "value": true - } - ], - "path": [ - { - "alias": "", - "pid": null, - "langcode": "en", - "pathauto": 1 - } - ], - "content_translation_source": [ - { - "value": "und" - } - ], - "content_translation_outdated": [ - { - "value": false - } - ], - "field_content": [], - "field_content_supplementary": [], - "field_description": [ - { - "value": "

Foundry is a config only, profile based, Drupal distribution designed to be a good starting point for most websites. It is primarily focused on great Drupal admin experience, properly constrained content creation flexibility, great tools for data modelling, and to use with a decoupled front-end.<\/p>\r\n\r\n

You are in control<\/h2>\r\n\r\n

Foundry's architecture is such that after the initial installation it does not get in the way of future development.<\/p>\r\n\r\n

Config only<\/h3>\r\n\r\n

Foundry is designed to set configuration during Site installation and then get out of your way. Future Foundry updates will only be applied to new installations so you can safely update Foundry without any risk of breaking your own customisation.<\/p>\r\n\r\n

No Composer dependencies in Profile<\/h3>\r\n\r\n

We put all of the dependencies in the Composer Project that you use to install Foundry all of the dependencies get added to your primary project composer.json and there are none in the profile. If you've ever been blocked trying to update a module in your project composer.json because of a dependencies composer file pinning it to a particular version you will love Foundry!<\/p>\r\n\r\n

What now?<\/h2>\r\n\r\n

Time to dive in an personalise your project, check out the admin area<\/a>.<\/p>\r\n", - "format": "formatted" - } - ], - "field_display": [ - { - "value": "default" - } - ], - "field_display_title": [ - { - "value": "Welcome to Foundry" - } - ], - "field_image": [], - "field_meta_tags": [] -} \ No newline at end of file diff --git a/drupal/content/path_alias.57f9fdca-5c33-460f-8afb-5e898bcd8b75.json b/drupal/content/path_alias.57f9fdca-5c33-460f-8afb-5e898bcd8b75.json deleted file mode 100644 index 1ce6752..0000000 --- a/drupal/content/path_alias.57f9fdca-5c33-460f-8afb-5e898bcd8b75.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "uuid": [ - { - "value": "57f9fdca-5c33-460f-8afb-5e898bcd8b75" - } - ], - "langcode": [ - { - "value": "en" - } - ], - "path": [ - { - "value": "\/node\/9877a6ff-fc06-496c-9271-637deb1a19e6" - } - ], - "alias": [ - { - "value": "\/welcome-foundry" - } - ], - "status": [ - { - "value": true - } - ] -} \ No newline at end of file diff --git a/drupal/patch/2845094.diff b/drupal/patch/2845094.diff new file mode 100644 index 0000000..2066fa3 --- /dev/null +++ b/drupal/patch/2845094.diff @@ -0,0 +1,223 @@ +diff --git a/src/EntityClone/Config/ConfigWithFieldEntityClone.php b/src/EntityClone/Config/ConfigWithFieldEntityClone.php +index 322925a9ac1215cf7f6b35d8528be2e64150395e..519d3f0aa755ab230bea4fcb029a18c1f268d8e7 100644 +--- a/src/EntityClone/Config/ConfigWithFieldEntityClone.php ++++ b/src/EntityClone/Config/ConfigWithFieldEntityClone.php +@@ -3,7 +3,12 @@ + namespace Drupal\entity_clone\EntityClone\Config; + + use Drupal\Core\Entity\EntityInterface; ++use Drupal\Core\Entity\EntityTypeInterface; ++use Drupal\Core\Entity\EntityTypeManager; + use Drupal\Core\Field\FieldConfigInterface; ++use Drupal\Core\Field\FieldDefinitionInterface; ++use Drupal\Core\StringTranslation\TranslatableMarkup; ++use Symfony\Component\DependencyInjection\ContainerInterface; + + /** + * Class ContentEntityCloneBase. +@@ -14,23 +19,34 @@ class ConfigWithFieldEntityClone extends ConfigEntityCloneBase { + * {@inheritdoc} + */ + public function cloneEntity(EntityInterface $entity, EntityInterface $cloned_entity, array $properties = []) { ++ $batch = [ ++ 'title' => new TranslatableMarkup('Cloning fields and displays for @entity (@entity_id) of type @type ...', [ ++ '@entity' => $entity->label(), ++ '@entity_id' => $entity->id(), ++ '@type' => $entity->getEntityTypeId(), ++ ]), ++ 'operations' => [], ++ 'finished' => [static::class, 'batchCloneFinished'], ++ ]; ++ + $cloned_entity = parent::cloneEntity($entity, $cloned_entity, $properties); + $bundle_of = $cloned_entity->getEntityType()->getBundleOf(); + if ($bundle_of) { +- $this->cloneFields($entity->id(), $cloned_entity->id(), $bundle_of); ++ $batch['operations'] = array_merge($batch['operations'], $this->cloneFields($entity->id(), $cloned_entity->id(), $bundle_of)); + } + + $view_displays = \Drupal::service('entity_display.repository')->getFormModes($bundle_of); + $view_displays = array_merge($view_displays, ['default' => 'default']); + if (!empty($view_displays)) { +- $this->cloneDisplays('form', $entity->id(), $cloned_entity->id(), $view_displays, $bundle_of); ++ $batch['operations'] = array_merge($batch['operations'], $this->cloneDisplays('form', $entity->id(), $cloned_entity->id(), $view_displays, $bundle_of)); + } + + $view_displays = \Drupal::service('entity_display.repository')->getViewModes($bundle_of); + $view_displays = array_merge($view_displays, ['default' => 'default']); + if (!empty($view_displays)) { +- $this->cloneDisplays('view', $entity->id(), $cloned_entity->id(), $view_displays, $bundle_of); ++ $batch['operations'] = array_merge($batch['operations'], $this->cloneDisplays('view', $entity->id(), $cloned_entity->id(), $view_displays, $bundle_of)); + } ++ batch_set($batch); + + return $cloned_entity; + } +@@ -44,30 +60,19 @@ class ConfigWithFieldEntityClone extends ConfigEntityCloneBase { + * The cloned entity ID. + * @param string $bundle_of + * The bundle of the cloned entity. ++ * ++ * @return array ++ * Batch operations. + */ + protected function cloneFields($entity_id, $cloned_entity_id, $bundle_of) { + /** @var \Drupal\Core\Entity\EntityFieldManager $field_manager */ + $field_manager = \Drupal::service('entity_field.manager'); + $fields = $field_manager->getFieldDefinitions($bundle_of, $entity_id); +- foreach ($fields as $field_definition) { +- if ($field_definition instanceof FieldConfigInterface) { +- if ($this->entityTypeManager->hasHandler($this->entityTypeManager->getDefinition($field_definition->getEntityTypeId()) +- ->id(), 'entity_clone') +- ) { +- /** @var \Drupal\entity_clone\EntityClone\EntityCloneInterface $field_config_clone_handler */ +- $field_config_clone_handler = $this->entityTypeManager->getHandler($this->entityTypeManager->getDefinition($field_definition->getEntityTypeId()) +- ->id(), 'entity_clone'); +- $field_config_properties = [ +- 'id' => $field_definition->getName(), +- 'label' => $field_definition->label(), +- 'skip_storage' => TRUE, +- ]; +- $cloned_field_definition = $field_definition->createDuplicate(); +- $cloned_field_definition->set('bundle', $cloned_entity_id); +- $field_config_clone_handler->cloneEntity($field_definition, $cloned_field_definition, $field_config_properties); +- } +- } ++ $operations = []; ++ foreach ($fields as $field_id => $field_definition) { ++ $operations[] = [[static::class, 'batchCloneField'], [$cloned_entity_id, $field_definition, $this->entityTypeId]]; + } ++ return $operations; + } + + /** +@@ -83,21 +88,119 @@ class ConfigWithFieldEntityClone extends ConfigEntityCloneBase { + * All view available display for this type. + * @param string $bundle_of + * The bundle of the cloned entity. ++ * ++ * @return array ++ * Batch operations. + */ + protected function cloneDisplays($type, $entity_id, $cloned_entity_id, array $view_displays, $bundle_of) { + foreach ($view_displays as $view_display_id => $view_display) { +- /** @var \Drupal\Core\Entity\Display\EntityDisplayInterface $display */ +- $display = $this->entityTypeManager->getStorage('entity_' . $type . '_display')->load($bundle_of . '.' . $entity_id . '.' . $view_display_id); +- if ($display) { +- /** @var \Drupal\entity_clone\EntityClone\EntityCloneInterface $view_display_clone_handler */ +- $view_display_clone_handler = $this->entityTypeManager->getHandler($this->entityTypeManager->getDefinition($display->getEntityTypeId()) ++ $operations[] = [[static::class, 'batchCloneDisplay'], [$type, $entity_id, $cloned_entity_id, $bundle_of, $view_display_id, $this->entityTypeId]]; ++ } ++ return $operations; ++ } ++ ++ /** ++ * Batch callback to clone a field. ++ * ++ * @param string $cloned_entity_id ++ * Cloned ID. ++ * @param \Drupal\Core\Field\FieldDefinitionInterface $field_definition ++ * Field to clone. ++ * @param string $entity_type_id ++ * Entity type ID. ++ * @param array $context ++ * Batch context. ++ */ ++ public static function batchCloneField($cloned_entity_id, FieldDefinitionInterface $field_definition, $entity_type_id, array &$context) { ++ $instance = new static(\Drupal::entityTypeManager(), $entity_type_id); ++ $instance->cloneField($cloned_entity_id, $field_definition); ++ } ++ ++ /** ++ * Batch callback to clone a display. ++ * ++ * @param string $type ++ * The type of display (view or form). ++ * @param string $entity_id ++ * The base entity ID. ++ * @param $cloned_entity_id ++ * The cloned entity ID. ++ * @param $bundle_of ++ * The bundle of the cloned entity. ++ * @param array $view_display_id ++ * View display ID. ++ * @param string $entity_type_id ++ * Entity Type Id. ++ * @param array $context ++ * Batch context. ++ */ ++ public static function batchCloneDisplay($type, $entity_id, $cloned_entity_id, $bundle_of, $view_display_id, $entity_type_id, array &$context) { ++ $instance = new static(\Drupal::entityTypeManager(), $entity_type_id); ++ $instance->cloneDisplay($type, $entity_id, $cloned_entity_id, $bundle_of, $view_display_id); ++ } ++ ++ /** ++ * Batch callback finished. ++ */ ++ public static function batchCloneFinished() { ++ drupal_set_message(new TranslatableMarkup('Finished cloning fields and displays')); ++ } ++ ++ /** ++ * Clones a display. ++ * ++ * @param string $type ++ * The type of display (view or form). ++ * @param string $entity_id ++ * The base entity ID. ++ * @param $cloned_entity_id ++ * The cloned entity ID. ++ * @param $bundle_of ++ * The bundle of the cloned entity. ++ * @param array $view_display_id ++ * View display ID. ++ */ ++ protected function cloneDisplay($type, $entity_id, $cloned_entity_id, $bundle_of, $view_display_id) { ++ /** @var \Drupal\Core\Entity\Display\EntityDisplayInterface $display */ ++ $display = $this->entityTypeManager->getStorage('entity_' . $type . '_display') ++ ->load($bundle_of . '.' . $entity_id . '.' . $view_display_id); ++ if ($display) { ++ /** @var \Drupal\entity_clone\EntityClone\EntityCloneInterface $view_display_clone_handler */ ++ $view_display_clone_handler = $this->entityTypeManager->getHandler($this->entityTypeManager->getDefinition($display->getEntityTypeId()) ++ ->id(), 'entity_clone'); ++ $view_display_properties = [ ++ 'id' => $bundle_of . '.' . $cloned_entity_id . '.' . $view_display_id, ++ ]; ++ $cloned_view_display = $display->createDuplicate(); ++ $cloned_view_display->set('bundle', $cloned_entity_id); ++ $view_display_clone_handler->cloneEntity($display, $cloned_view_display, $view_display_properties); ++ } ++ } ++ ++ /** ++ * Clones a field. ++ * ++ * @param string $cloned_entity_id ++ * Cloned ID. ++ * @param \Drupal\Core\Field\FieldDefinitionInterface $field_definition ++ * Field to clone. ++ */ ++ protected function cloneField($cloned_entity_id, FieldDefinitionInterface $field_definition) { ++ if ($field_definition instanceof FieldConfigInterface) { ++ if ($this->entityTypeManager->hasHandler($this->entityTypeManager->getDefinition($field_definition->getEntityTypeId()) ++ ->id(), 'entity_clone') ++ ) { ++ /** @var \Drupal\entity_clone\EntityClone\EntityCloneInterface $field_config_clone_handler */ ++ $field_config_clone_handler = $this->entityTypeManager->getHandler($this->entityTypeManager->getDefinition($field_definition->getEntityTypeId()) + ->id(), 'entity_clone'); +- $view_display_properties = [ +- 'id' => $bundle_of . '.' . $cloned_entity_id . '.' . $view_display_id, ++ $field_config_properties = [ ++ 'id' => $field_definition->getName(), ++ 'label' => $field_definition->label(), ++ 'skip_storage' => TRUE, + ]; +- $cloned_view_display = $display->createDuplicate(); +- $cloned_view_display->set('bundle', $cloned_entity_id); +- $view_display_clone_handler->cloneEntity($display, $cloned_view_display, $view_display_properties); ++ $cloned_field_definition = $field_definition->createDuplicate(); ++ $cloned_field_definition->set('bundle', $cloned_entity_id); ++ $field_config_clone_handler->cloneEntity($field_definition, $cloned_field_definition, $field_config_properties); + } + } + } diff --git a/drupal/patch/3194226.diff b/drupal/patch/3194226.diff new file mode 100644 index 0000000..d4805d7 --- /dev/null +++ b/drupal/patch/3194226.diff @@ -0,0 +1,979 @@ +diff --git a/config/install/gin.settings.yml b/config/install/gin.settings.yml +index cb3e5c3c837acfb9070fc838ff99cda66c50c2d1..c05317dc0e01ac58c84ac771eb80912fd9553818 100644 +--- a/config/install/gin.settings.yml ++++ b/config/install/gin.settings.yml +@@ -5,6 +5,7 @@ classic_toolbar: 'vertical' + logo: + use_default: true + high_contrast_mode: false ++show_description_toggle: true + show_user_theme_settings: false + third_party_settings: + shortcut: +diff --git a/config/schema/gin.schema.yml b/config/schema/gin.schema.yml +index d03607c9f3568031389c79bbc3a3f44934c5f43b..8ac5bab840137ae4cba14161a011552c5c0beeb5 100644 +--- a/config/schema/gin.schema.yml ++++ b/config/schema/gin.schema.yml +@@ -24,6 +24,9 @@ gin.settings: + focus_color: + type: string + label: 'The focus color' ++ show_description_toggle: ++ type: boolean ++ label: 'Display help icon to toggle form description' + show_user_theme_settings: + type: boolean + label: 'Let user override theme' +diff --git a/dist/css/base/gin.css b/dist/css/base/gin.css +index 1f694c4e95229cc0715becbbc74e141690a676cb..f9db8cbcef20597ce53b7ee392b6af23160442e4 100644 +--- a/dist/css/base/gin.css ++++ b/dist/css/base/gin.css +@@ -2287,6 +2287,12 @@ fieldset:not(.fieldgroup) > .fieldset-wrapper { + margin-top: 20px; + } + ++/* Align fieldset label positioning to regular form item label, see claro form.css. */ ++ ++.fieldset__label { ++ margin-top: .25rem; ++} ++ + .fieldset__label, + .fieldset__label--group, + .form-item__label { +diff --git a/dist/css/components/description_toggle.css b/dist/css/components/description_toggle.css +new file mode 100644 +index 0000000000000000000000000000000000000000..1701bacdac1d0dde0140b0c7057b7b2322e51421 +--- /dev/null ++++ b/dist/css/components/description_toggle.css +@@ -0,0 +1,105 @@ ++/* Base wrapper */ ++ ++.help-icon { ++ display: flex; ++} ++ ++/* Size of svg + border added by claro. */ ++ ++.help-icon__description-toggle { ++ all: unset; ++ flex-shrink: 0; ++ margin: .3rem 1rem 0 .3rem; ++ height: 16px; ++ width: 16px; ++ border-radius: 50%; ++} ++ ++.help-icon__description-toggle:before { ++ background-color: var(--colorGinIcons); ++ content: ""; ++ display: block; ++ width: 100%; ++ height: 100%; ++ -webkit-mask-image: url("../../media/sprite.svg#help-view"); ++ mask-image: url("../../media/sprite.svg#help-view"); ++ -webkit-mask-repeat: no-repeat; ++ mask-repeat: no-repeat; ++ -webkit-mask-position: center center; ++ mask-position: center center; ++ -webkit-mask-size: 100% 100%; ++ mask-size: 100% 100%; ++} ++ ++.help-icon__description-toggle:hover:before { ++ background-color: var(--colorGinPrimary); ++} ++ ++.form-type--checkbox > .help-icon__element-has-description, ++.form-type--radio > .help-icon__element-has-description { ++ display: flex; ++ align-items: normal; ++} ++ ++.form-type--checkbox > .help-icon__element-has-description > label, ++.form-type--radio > .help-icon__element-has-description > label { ++ margin-left: 6px; ++} ++ ++.form-type--checkbox .checkbox-toggle + .help-icon, ++.form-type--radio .checkbox-toggle + .help-icon { ++ padding-left: 4px; ++} ++ ++.form-type--checkbox .help-icon__element-has-description .checkbox-toggle { ++ width: 50px !important; ++} ++ ++/* ++ * 1. Subtract description toggle width from input fields. ++ */ ++ ++.help-icon__element-has-description input:not(.form-checkbox):not(.form-autocomplete):not(.form-file), ++.help-icon__element-has-description select { ++ max-width: calc(100% - 34px); ++ /* 1 */ ++} ++ ++/* Float toggle in detail summary. */ ++ ++details.help-icon__description-container .help-icon__description-toggle { ++ float: right; ++} ++ ++/* Fieldgroup adjustments */ ++ ++fieldset:not(.fieldgroup) .help-icon > .fieldset__legend .fieldset__label { ++ padding-right: 0; ++} ++ ++fieldset.media-library-widget .help-icon > .help-icon__description-toggle { ++ margin-top: 1.3rem; ++} ++ ++.field--widget-datetime-default fieldset .help-icon > .help-icon__description-toggle { ++ margin-top: 1.3rem; ++} ++ ++.simple-sitemap-fieldset .help-icon__element-has-description .checkbox-toggle { ++ width: 50px !important; ++} ++ ++/* System Modules Search fields */ ++ ++.system-modules .table-filter .form-type--search, ++.system-modules-uninstall .table-filter .form-type--search { ++ position: relative; ++} ++ ++.system-modules .table-filter .form-type--search .help-icon__description-toggle, ++.system-modules-uninstall .table-filter .form-type--search .help-icon__description-toggle { ++ position: absolute; ++ right: -8px; ++ top: 16px; ++} ++ +diff --git a/dist/css/theme/dialog.css b/dist/css/theme/dialog.css +index d801e27665ad8397436cd064e677fa1c62f34bf6..cdbe4d63cc426a63bd22eb03b2bface2853650e7 100644 +--- a/dist/css/theme/dialog.css ++++ b/dist/css/theme/dialog.css +@@ -591,6 +591,10 @@ + margin-top: 20px; + } + ++.ui-dialog .fieldset__label { ++ margin-top: .25rem; ++} ++ + .ui-dialog .fieldset__label, + .ui-dialog .fieldset__label--group, + .ui-dialog .form-item__label { +diff --git a/dist/js/description_toggle.js b/dist/js/description_toggle.js +new file mode 100644 +index 0000000000000000000000000000000000000000..13fa3cacc6d7a0571494b3e90926c05e659990a9 +--- /dev/null ++++ b/dist/js/description_toggle.js +@@ -0,0 +1,14 @@ ++(Drupal => { ++ Drupal.behaviors.formDescriptionToggle = { ++ attach: function(context) { ++ context.querySelectorAll(".help-icon__description-toggle").forEach((elem => { ++ elem.dataset.formDescriptionToggleAttached || (elem.dataset.formDescriptionToggleAttached = !0, ++ elem.addEventListener("click", (event => { ++ event.preventDefault(), event.currentTarget.focus(), event.currentTarget.closest(".help-icon__description-container").querySelectorAll(".claro-details__description, .fieldset__description, .form-item__description").forEach((description => { ++ description.classList.toggle("visually-hidden"); ++ })); ++ }))); ++ })); ++ } ++ }; ++})(Drupal); +\ No newline at end of file +diff --git a/gin.libraries.yml b/gin.libraries.yml +index d4f6905e371c5948e688c3a6050bb5e99ab8e31a..d94db328b475493f46911106793a00128161da54 100644 +--- a/gin.libraries.yml ++++ b/gin.libraries.yml +@@ -89,6 +89,13 @@ gin_dialog: + - gin/gin_base + - gin/gin_accent + ++gin_description_toggle: ++ css: ++ theme: ++ dist/css/components/description_toggle.css: { minified: false } ++ js: ++ dist/js/description_toggle.js: { minified: false } ++ + gin_messages: + version: VERSION + js: +diff --git a/includes/form.theme b/includes/form.theme +index 9e5446b81593be5f391c65692434b673fa7c2083..a9423c181ea525602e4a2f653031a4b22d48f9e9 100644 +--- a/includes/form.theme ++++ b/includes/form.theme +@@ -6,6 +6,8 @@ + */ + + use Drupal\Core\Form\FormStateInterface; ++use Drupal\gin\GinDescriptionToggle; ++use Drupal\gin\GinPreRender; + use Drupal\gin\GinContentFormHelper; + use Drupal\gin\GinSettings; + +@@ -119,6 +121,58 @@ function gin_theme_suggestions_input_alter(array &$suggestions, array $variables + } + } + ++/** ++ * Implements template_preprocess_HOOK() for form_element. ++ */ ++function gin_preprocess_form_element(&$variables) { ++ \Drupal::classResolver(GinDescriptionToggle::class)->preprocess($variables); ++} ++ ++/** ++ * Implements template_preprocess_HOOK() for datetime_wrapper. ++ */ ++function gin_preprocess_datetime_wrapper(&$variables) { ++ \Drupal::classResolver(GinDescriptionToggle::class)->preprocess($variables); ++} ++ ++/** ++ * Implements template_preprocess_HOOK() for details. ++ */ ++function gin_preprocess_details(&$variables) { ++ \Drupal::classResolver(GinDescriptionToggle::class)->preprocess($variables); ++} ++ ++/** ++ * Implements template_preprocess_HOOK() for fieldset. ++ */ ++function gin_preprocess_fieldset(&$variables) { ++ \Drupal::classResolver(GinDescriptionToggle::class)->preprocess($variables); ++} ++ ++/** ++ * Implements hook_element_info_alter(). ++ */ ++function gin_element_info_alter(&$info) { ++ if (array_key_exists('text_format', $info)) { ++ $info['text_format']['#pre_render'][] = [ ++ GinPreRender::class, ++ 'textFormat', ++ ]; ++ } ++} ++ ++/** ++ * Implements template_preprocess_HOOK() for text_format_wrapper. ++ */ ++function gin_preprocess_text_format_wrapper(&$variables) { ++ /** @var \Drupal\gin\GinSettings $settings */ ++ $settings = \Drupal::classResolver(GinSettings::class); ++ if ($settings->get('show_description_toggle') && !empty($variables['description'])) { ++ $variables['description_display'] = 'invisible'; ++ $variables['description_toggle'] = TRUE; ++ } ++} ++ + /** + * Implements template_preprocess_inline_entity_form_entity_table() for forms. + */ +diff --git a/includes/helper.theme b/includes/helper.theme +index 7ef3c09b8f511e25f5d1538525656c31ec1f945e..b1cf82af310634386ca694ccb0113b713cd6ce8d 100644 +--- a/includes/helper.theme ++++ b/includes/helper.theme +@@ -56,6 +56,7 @@ function _gin_user_form_submit(&$form, FormStateInterface $form_state) { + 'preset_focus_color' => $form_state->getValue('preset_focus_color'), + 'focus_color' => $form_state->getValue('focus_color'), + 'high_contrast_mode' => (bool) $form_state->getValue('high_contrast_mode'), ++ 'show_description_toggle' => $form_state->getValue('show_description_toggle'), + ]; + $settings->setAll($user_settings, $account); + } +diff --git a/js/description_toggle.js b/js/description_toggle.js +new file mode 100644 +index 0000000000000000000000000000000000000000..32e6e49c4c65756b5ec331aec2a113f5596ab302 +--- /dev/null ++++ b/js/description_toggle.js +@@ -0,0 +1,28 @@ ++((Drupal) => { ++ Drupal.behaviors.formDescriptionToggle = { ++ attach: function attach(context) { ++ context ++ .querySelectorAll('.help-icon__description-toggle') ++ .forEach((elem) => { ++ if (elem.dataset.formDescriptionToggleAttached) { ++ return; ++ } ++ elem.dataset.formDescriptionToggleAttached = true; ++ ++ elem.addEventListener('click', (event) => { ++ const toggleFunction = (description) => { ++ description.classList.toggle('visually-hidden'); ++ }; ++ event.preventDefault(); ++ event.currentTarget.focus(); // firefox button focus issue ++ event.currentTarget ++ .closest('.help-icon__description-container') ++ .querySelectorAll( ++ '.claro-details__description, .fieldset__description, .form-item__description', ++ ) ++ .forEach(toggleFunction); ++ }); ++ }); ++ }, ++ }; ++})(Drupal); +diff --git a/src/GinDescriptionToggle.php b/src/GinDescriptionToggle.php +new file mode 100644 +index 0000000000000000000000000000000000000000..6e745edb0b29facd16ba3c97d0b44392a249147e +--- /dev/null ++++ b/src/GinDescriptionToggle.php +@@ -0,0 +1,82 @@ ++ginSettings = $ginSettings; ++ $this->contentFormHelper = $contentFormHelper; ++ } ++ ++ /** ++ * {@inheritdoc} ++ */ ++ public static function create(ContainerInterface $container) { ++ $classResolver = $container->get('class_resolver'); ++ ++ return new static( ++ $classResolver->getInstanceFromDefinition(GinSettings::class), ++ $classResolver->getInstanceFromDefinition(GinContentFormHelper::class), ++ ); ++ } ++ ++ /** ++ * Generic preprocess enabling toggle. ++ * ++ * @param array $variables ++ * The variables array (modify in place). ++ */ ++ public function preprocess(array &$variables) { ++ if ($this->isEnabled()) { ++ if (!empty($variables['description'])) { ++ $variables['description_display'] = 'invisible'; ++ $variables['description_toggle'] = TRUE; ++ } ++ // Add toggle for text_format, description is in wrapper. ++ elseif (!empty($variables['element']['#description_toggle'])) { ++ $variables['description_toggle'] = TRUE; ++ } ++ } ++ } ++ ++ /** ++ * Functionality is enabled via setting on content forms. ++ * ++ * @return bool ++ * Wether feature is enabled or not. ++ */ ++ public function isEnabled() { ++ return $this->ginSettings->get('show_description_toggle') && $this->contentFormHelper->isContentForm(); ++ } ++ ++} +diff --git a/src/GinPreRender.php b/src/GinPreRender.php +new file mode 100644 +index 0000000000000000000000000000000000000000..81ab7977db2aecdf34eff63ea5f78f5a066e4a24 +--- /dev/null ++++ b/src/GinPreRender.php +@@ -0,0 +1,41 @@ ++isEnabled() && !empty($element['#description'])) { ++ if ($element['#type'] === 'text_format') { ++ $element['value']['#description_toggle'] = TRUE; ++ } ++ else { ++ $element['#description_toggle'] = TRUE; ++ $element['#description_display'] = 'invisible'; ++ } ++ ++ } ++ return $element; ++ } ++ ++ /** ++ * {@inheritdoc} ++ */ ++ public static function trustedCallbacks() { ++ return [ ++ 'textFormat', ++ ]; ++ } ++ ++} +diff --git a/src/GinSettings.php b/src/GinSettings.php +index 9b4a1f79ecbd2d4d577758dea9532a41c16f1952..c5aa2247de19816171df06b67f30599720fe7bc1 100644 +--- a/src/GinSettings.php ++++ b/src/GinSettings.php +@@ -315,7 +315,7 @@ class GinSettings implements ContainerInjectionInterface { + '#title' => $this->t('Custom Accent color'), + '#description' => $this->t('Use with caution, values should meet a11y criteria.'), + '#states' => [ +- // Show if met. ++ // Show if met. + 'visible' => [ + ':input[name="preset_accent_color"]' => ['value' => 'custom'], + ], +@@ -401,6 +401,14 @@ class GinSettings implements ContainerInjectionInterface { + ], + ]; + ++ $form['show_description_toggle'] = [ ++ '#type' => 'checkbox', ++ '#title' => $this->t('Enable form description toggle.'), ++ '#description' => $this->t('Show a help icon to show/hide form descriptions on content forms.'), ++ '#default_value' => $account ? $this->get('show_description_toggle', $account) : $this->getDefault('show_description_toggle'), ++ '#weight' => 0, ++ ]; ++ + // High contrast mode. + $form['high_contrast_mode'] = [ + '#type' => 'checkbox', +diff --git a/styles/base/_form.scss b/styles/base/_form.scss +index 5fb84318ae3c2f4d1e7510de5d67802c00265e50..cd2e820a24dcce3a3aff75136bc7ca7f89c7cad0 100644 +--- a/styles/base/_form.scss ++++ b/styles/base/_form.scss +@@ -359,6 +359,11 @@ fieldset:not(.fieldgroup) { + } + } + ++/* Align fieldset label positioning to regular form item label, see claro form.css. */ ++.fieldset__label { ++ margin-top: 0.25rem; ++} ++ + .fieldset__label, + .fieldset__label--group, + .form-item__label { +diff --git a/styles/components/description_toggle.scss b/styles/components/description_toggle.scss +new file mode 100644 +index 0000000000000000000000000000000000000000..41fb0b1fd096e30db2e24e3fd0ffae44f49ca50c +--- /dev/null ++++ b/styles/components/description_toggle.scss +@@ -0,0 +1,106 @@ ++/* Base wrapper */ ++.help-icon { ++ display: flex; ++} ++ ++/* Size of svg + border added by claro. */ ++.help-icon__description-toggle { ++ all: unset; ++ flex-shrink: 0; ++ margin: .3rem 1rem 0 .3rem; ++ height: 16px; ++ width: 16px; ++ border-radius: 50%; ++ ++ &:before { ++ background-color: var(--colorGinIcons); ++ content: ""; ++ display: block; ++ width: 100%; ++ height: 100%; ++ mask-image: icon('help'); ++ mask-repeat: no-repeat; ++ mask-position: center center; ++ mask-size: 100% 100%; ++ } ++ ++ &:hover:before { ++ background-color: var(--colorGinPrimary); ++ } ++} ++ ++.form-type--checkbox, ++.form-type--radio { ++ > .help-icon__element-has-description { ++ display: flex; ++ align-items: normal; ++ ++ > label { ++ margin-left: 6px; ++ } ++ } ++ ++ .checkbox-toggle + .help-icon { ++ padding-left: 4px; ++ } ++} ++ ++.form-type-checkbox { ++ .help-icon__element-has-description { ++ .checkbox-toggle { ++ width: 50px !important; ++ } ++ } ++} ++ ++/* ++ * 1. Subtract description toggle width from input fields. ++ */ ++.help-icon__element-has-description { ++ input:not(.form-checkbox):not(.form-autocomplete):not(.form-file), ++ select { ++ max-width: calc(100% - 34px); /* 1 */ ++ } ++} ++ ++/* Float toggle in detail summary. */ ++details.help-icon__description-container .help-icon__description-toggle { ++ float: right; ++} ++ ++/* Fieldgroup adjustments */ ++fieldset:not(.fieldgroup) { ++ .help-icon { ++ > .fieldset__legend .fieldset__label { ++ padding-right: 0; ++ } ++ } ++} ++ ++fieldset.media-library-widget { ++ .help-icon { ++ > .help-icon__description-toggle { ++ margin-top: 1.3rem; ++ } ++ } ++} ++ ++.field--type-datetime fieldset { ++ .help-icon { ++ > .help-icon__description-toggle { ++ margin-top: 1.3rem; ++ } ++ } ++} ++ ++/* System Modules Search fields */ ++.system-modules .table-filter .form-type--search, ++.system-modules-uninstall .table-filter .form-type--search { ++ position: relative; ++ ++ .help-icon__description-toggle { ++ position: absolute; ++ right: -8px; ++ top: 16px; ++ } ++} +diff --git a/templates/form/datetime-wrapper.html.twig b/templates/form/datetime-wrapper.html.twig +new file mode 100644 +index 0000000000000000000000000000000000000000..f0faa05e1b8c0ff04fd8e339f0033c15ba6661a2 +--- /dev/null ++++ b/templates/form/datetime-wrapper.html.twig +@@ -0,0 +1,55 @@ ++{# ++/** ++ * @file ++ * Theme override of a datetime form wrapper. ++ * ++ * @todo Refactor when https://www.drupal.org/node/3010558 is fixed. ++ * ++ * @see template_preprocess_form_element() ++ */ ++#} ++{% ++ set classes = [ ++ 'form-item', ++ 'form-datetime-wrapper', ++ description_toggle ? 'help-icon__description-container', ++ ] ++ %} ++{% ++ set title_classes = [ ++ 'form-item__label', ++ required ? 'js-form-required', ++ required ? 'form-required', ++ errors ? 'has-error', ++ ] ++%} ++{% ++ set description_classes = [ ++ 'form-item__description', ++ description_display == 'invisible' ? 'visually-hidden', ++ ] ++%} ++

++ {% if description and description_toggle %} ++
++ {% endif %} ++ {% if title %} ++ {{ title }}

++ {% endif %} ++ {% if description and description_toggle %} ++ {{ attach_library('gin/gin_description_toggle') }} ++ ++ ++ {% endif %} ++ {{ content }} ++{% if errors %} ++
++ {{ errors }} ++
++{% endif %} ++{% if description %} ++ ++ {{ description }} ++ ++{% endif %} ++ +diff --git a/templates/form/details.html.twig b/templates/form/details.html.twig +index 78534960770dedb127040d204e611222270995a2..2c501bfb4f2bfe8641d0a08581e6c2cface19762 100644 +--- a/templates/form/details.html.twig ++++ b/templates/form/details.html.twig +@@ -29,6 +29,7 @@ + 'claro-details', + accordion ? 'claro-details--accordion', + accordion_item ? 'claro-details--accordion-item', ++ description_toggle ? 'help-icon__description-container', + ] + %} + {% +@@ -46,6 +47,13 @@ + accordion_item ? 'claro-details__content--accordion-item', + ] + %} ++{% ++ set description_classes = [ ++ 'claro-details__description', ++ disabled ? 'is-disabled', ++ description_display == 'invisible' ? 'visually-hidden', ++] ++%} + + {%- if title -%} + {% +@@ -60,6 +68,10 @@ + + {{- title -}} + ++ {% if description and description_toggle %} ++ {{ attach_library('gin/gin_description_toggle') }} ++ ++ {% endif %} + + {%- endif -%} + +@@ -73,7 +85,7 @@ + + {% endif %} + {%- if description -%} +-
{{ description }}
++ {{ description }} + {%- endif -%} + {%- if children -%} + {{ children }} +diff --git a/templates/form/fieldset.html.twig b/templates/form/fieldset.html.twig +new file mode 100644 +index 0000000000000000000000000000000000000000..8a02c80fd13fb60b04fd88ebb05e135942165325 +--- /dev/null ++++ b/templates/form/fieldset.html.twig +@@ -0,0 +1,89 @@ ++{# ++/** ++ * @file ++ * Theme override for a fieldset element and its children. ++ * ++ * @see template_preprocess_fieldset() ++ * @see claro_preprocess_fieldset() ++ */ ++#} ++{% ++ set classes = [ ++ 'fieldset', ++ attributes.hasClass('fieldgroup') ? 'fieldset--group', ++ 'js-form-item', ++ 'form-item', ++ 'js-form-wrapper', ++ 'form-wrapper', ++ description_toggle ? 'help-icon__description-container', ++] ++%} ++{% ++ set wrapper_classes = [ ++ 'fieldset__wrapper', ++ attributes.hasClass('fieldgroup') ? 'fieldset__wrapper--group', ++] ++%} ++{% ++ set legend_span_classes = [ ++ 'fieldset__label', ++ attributes.hasClass('fieldgroup') ? 'fieldset__label--group', ++ required ? 'js-form-required', ++ required ? 'form-required', ++] ++%} ++{% ++ set legend_classes = [ ++ 'fieldset__legend', ++ attributes.hasClass('fieldgroup') and not attributes.hasClass('form-composite') ? 'fieldset__legend--group', ++ attributes.hasClass('form-composite') ? 'fieldset__legend--composite', ++ title_display == 'invisible' ? 'fieldset__legend--invisible' : 'fieldset__legend--visible', ++] ++%} ++{% ++ set description_classes = [ ++ 'fieldset__description', ++ description_display == 'invisible' ? 'visually-hidden', ++] ++%} ++ ++ {% if description.content and description_toggle %} ++
++ {% endif %} ++ {# Always wrap fieldset legends in a for CSS positioning. #} ++ {% if legend.title %} ++ ++ {{ legend.title }} ++ ++ {% endif %} ++ {% if description.content and description_toggle %} ++ {{ attach_library('gin/gin_description_toggle') }} ++ ++
++ {% endif %} ++ ++ {% if inline_items %} ++
++ {% endif %} ++ ++ {% if prefix %} ++ {{ prefix }} ++ {% endif %} ++ {{ children }} ++ {% if suffix %} ++ {{ suffix }} ++ {% endif %} ++ {% if errors %} ++
++ {{ errors }} ++
++ {% endif %} ++ {% if description.content %} ++ {{ description.content }}
++ {% endif %} ++ ++ {% if inline_items %} ++ ++ {% endif %} ++ ++ +diff --git a/templates/form/form-element.html.twig b/templates/form/form-element.html.twig +new file mode 100644 +index 0000000000000000000000000000000000000000..8eae11df5f4d4f936b35ff67121bb5838631e454 +--- /dev/null ++++ b/templates/form/form-element.html.twig +@@ -0,0 +1,85 @@ ++{# ++/** ++ * @file ++ * Theme override for a form element. ++ * ++ * @see template_preprocess_form_element() ++ */ ++#} ++{# ++Most of core-provided js assumes that the CSS class pattern js-form-item-[something] or ++js-form-type-[something] exists on form items. We have to keep them. ++#} ++{% ++ set classes = [ ++ 'js-form-item', ++ 'form-item', ++ 'js-form-type-' ~ type|clean_class, ++ 'form-type--' ~ type|clean_class, ++ type in ['checkbox', 'radio'] ? 'form-type--boolean', ++ 'js-form-item-' ~ name|clean_class, ++ 'form-item--' ~ name|clean_class, ++ title_display not in ['after', 'before'] ? 'form-item--no-label', ++ disabled == 'disabled' ? 'form-item--disabled', ++ errors ? 'form-item--error', ++ description.content ? 'help-icon__description-container' ++ ] ++%} ++{% ++ set description_classes = [ ++ 'form-item__description', ++ description_display == 'invisible' ? 'visually-hidden', ++ ] ++%} ++ ++ {% if label_display in ['before', 'invisible'] %} ++ {% if description_toggle %} ++
++ {{ label }} ++ {{ attach_library('gin/gin_description_toggle') }} ++ ++
++ {% else %} ++ {{ label }} ++ {% endif %} ++ {% endif %} ++ {% if description.content and description_toggle %} ++
++ {% endif %} ++ {% if prefix is not empty %} ++ {{ prefix }} ++ {% endif %} ++ {% if description_display == 'before' and description.content %} ++ ++ {{ description.content }} ++
++ {% endif %} ++ {{ children }} ++ {% if suffix is not empty %} ++ {{ suffix }} ++ {% endif %} ++ {% if label_display == 'after' %} ++ {% if description.content and description_toggle %} ++
++ {{ label }} ++ {{ attach_library('gin/gin_description_toggle') }} ++ ++
++ {% else %} ++ {{ label }} ++ {% endif %} ++ {% endif %} ++ {% if description.content and description_toggle %} ++ ++ {% endif %} ++ {% if errors %} ++
++ {{ errors }} ++
++ {% endif %} ++ {% if description_display in ['after', 'invisible'] and description.content %} ++ ++ {{ description.content }} ++ ++ {% endif %} ++ +diff --git a/templates/form/text-format-wrapper.html.twig b/templates/form/text-format-wrapper.html.twig +new file mode 100644 +index 0000000000000000000000000000000000000000..5c8711e9121a7ec230116a2b3a8307efae6c035b +--- /dev/null ++++ b/templates/form/text-format-wrapper.html.twig +@@ -0,0 +1,43 @@ ++{# ++/** ++ * @file ++ * Theme override for a text format-enabled form element. ++ * ++ * @todo Remove when https://www.drupal.org/node/3016346 and ++ * https://www.drupal.org/node/3016343 are fixed. ++ * ++ * Available variables: ++ * - children: Text format element children. ++ * - description: Text format element description. ++ * - attributes: HTML attributes for the containing element. ++ * - aria_description: Flag for whether or not an ARIA description has been ++ * added to the description container. ++ * - description_attributes: attributes for the description. ++ * @see https://www.drupal.org/node/3016343 ++ * - disabled: An indicator for whether the associated form element is disabled, ++ * added by this theme. ++ * @see https://www.drupal.org/node/3016346 ++ * ++ * @see template_preprocess_text_format_wrapper() ++ */ ++#} ++{% ++ set classes = [ ++ 'js-form-item', ++ 'form-item', ++ description_toggle ? 'help-icon__description-container', ++] ++%} ++ ++ {{ children }} ++ {% if description %} ++ {% ++ set description_classes = [ ++ aria_description ? 'form-item__description', ++ disabled ? 'is-disabled', ++ description_display == 'invisible' ? 'visually-hidden', ++ ] ++ %} ++ {{ description }} ++ {% endif %} ++ +diff --git a/webpack.config.js b/webpack.config.js +index b6b2b90b0900be12bf77927c35e8064250fdff0e..b0b820687e516c45822f655643fb75bceb32db70 100644 +--- a/webpack.config.js ++++ b/webpack.config.js +@@ -16,6 +16,7 @@ module.exports = { + 'messages': ['./js/messages.js'], + 'settings': ['./js/settings.js'], + 'gin_ckeditor': ['./js/gin_ckeditor.js'], // Can't rename as we would be in trouble ++ 'description_toggle': ['./js/description_toggle.js'], + // Base + 'base/gin': ['./styles/gin.scss'], + // Components +@@ -44,6 +45,7 @@ module.exports = { + 'components/media_library': ['./styles/components/media_library.scss'], + 'components/contextual_links': ['./styles/components/contextual_links.scss'], + 'components/ajax': ['./styles/components/ajax.scss'], ++ 'components/description_toggle': ['./styles/components/description_toggle.scss'], + // Layout + 'layout/toolbar': ['./styles/layout/toolbar.scss'], + 'layout/horizontal_toolbar': ['./styles/layout/horizontal_toolbar.scss'], diff --git a/drupal/patch/3208719.diff b/drupal/patch/3208719.diff new file mode 100644 index 0000000..a7b90c3 --- /dev/null +++ b/drupal/patch/3208719.diff @@ -0,0 +1,14 @@ +diff --git a/node-edit-protection.js b/node-edit-protection.js +index 9ce7398c030d11236730930c14493e9e24aa8688..672bb502b1ff9b36f988d3a105c2fb2879b63218 100755 +--- a/node-edit-protection.js ++++ b/node-edit-protection.js +@@ -27,7 +27,8 @@ + }); + + // Catch all links and buttons EXCEPT for "#" links. +- $("a, button, input[type='submit']:not(.node-edit-protection-processed), button[type='submit']:not(.node-edit-protection-processed)") ++ $("a, button, input[type='submit']") ++ .not('.node-edit-protection-processed') + .each(function() { + $(this).click(function() { + // Return when a "#" link is clicked so as to skip the diff --git a/drupal/patch/3217391.diff b/drupal/patch/3217391.diff new file mode 100644 index 0000000..e678f8d --- /dev/null +++ b/drupal/patch/3217391.diff @@ -0,0 +1,27 @@ +diff --git a/includes/html.theme b/includes/html.theme +index 0efc5fb84d05a5f9835f14c1e757081b100cbc87..b192f08c5a74243d54314f272cc898c23863bc5c 100644 +--- a/includes/html.theme ++++ b/includes/html.theme +@@ -37,18 +37,16 @@ function gin_preprocess_html(&$variables) { + } + + // Only add gin--classic-toolbar class if user has permission. +- if (!\Drupal::currentUser()->hasPermission('access toolbar')) { +- return; ++ if (\Drupal::currentUser()->hasPermission('access toolbar')) { ++ $variables['attributes']['class'][] = 'gin--' . $toolbar . '-toolbar'; + } + +- // Set toolbar class. +- $variables['attributes']['class'][] = 'gin--' . $toolbar . '-toolbar'; +- + // Gin secondary toolbar. + if ($toolbar !== 'classic') { + $variables['page']['gin_secondary_toolbar'] = [ + '#type' => 'toolbar', +- '#access' => \Drupal::currentUser()->hasPermission('access toolbar'), ++ '#access' => \Drupal::currentUser()->hasPermission('access toolbar') ++ || \Drupal::currentUser()->hasPermission('access secondary toolbar'), + '#cache' => [ + 'keys' => ['toolbar_secondary'], + 'contexts' => ['user.permissions'], diff --git a/drupal/patch/3217393.diff b/drupal/patch/3217393.diff new file mode 100644 index 0000000..0cfaa21 --- /dev/null +++ b/drupal/patch/3217393.diff @@ -0,0 +1,9 @@ +diff --git a/gin_toolbar.permissions.yml b/gin_toolbar.permissions.yml +new file mode 100644 +index 0000000000000000000000000000000000000000..7d7533fd2f76a932a26e77bbb8c99b4ff262d86b +--- /dev/null ++++ b/gin_toolbar.permissions.yml +@@ -0,0 +1,3 @@ ++access secondary toolbar: ++ title: 'Use the secondary toolbar' ++ description: "This permission is not necessary if 'access toolbar' is already granted." diff --git a/drupal/patch/3262121-by-realityloop-Rename-Label-to-Item-to.patch b/drupal/patch/3262121-by-realityloop-Rename-Label-to-Item-to.patch new file mode 100644 index 0000000..cdb6719 --- /dev/null +++ b/drupal/patch/3262121-by-realityloop-Rename-Label-to-Item-to.patch @@ -0,0 +1,26 @@ +From 515bf23a054827c495022f688eb81f5acb4f59cb Mon Sep 17 00:00:00 2001 +From: Brian Gilbert +Date: Thu, 3 Feb 2022 11:40:39 +1100 +Subject: [PATCH] Issue #3262121 by realityloop: Rename Label to Item to reduce + potential ambiguity. + +--- + src/Plugin/Field/FieldWidget/DynamicEntityReferenceWidget.php | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/Plugin/Field/FieldWidget/DynamicEntityReferenceWidget.php b/src/Plugin/Field/FieldWidget/DynamicEntityReferenceWidget.php +index 946d37a..41e7f4a 100644 +--- a/src/Plugin/Field/FieldWidget/DynamicEntityReferenceWidget.php ++++ b/src/Plugin/Field/FieldWidget/DynamicEntityReferenceWidget.php +@@ -157,7 +157,7 @@ class DynamicEntityReferenceWidget extends EntityReferenceAutocompleteWidget { + ]; + } + +- $element['#title'] = $this->t('Label'); ++ $element['#title'] = $this->t('Item'); + + if (count($available) > 1) { + $target_type_element = [ +-- +2.32.0 (Apple Git-132) + diff --git a/drupal/web/sites/default/default.services.yml b/drupal/web/sites/default/default.services.yml index d57cf0e..d21a5c7 100644 --- a/drupal/web/sites/default/default.services.yml +++ b/drupal/web/sites/default/default.services.yml @@ -11,10 +11,11 @@ parameters: # @default 100 gc_divisor: 100 # - # Set session lifetime (in seconds), i.e. the time from the user's last - # visit to the active session may be deleted by the session garbage - # collector. When a session is deleted, authenticated users are logged out, - # and the contents of the user's $_SESSION variable is discarded. + # Set session lifetime (in seconds), i.e. the grace period for session + # data. Sessions are deleted by the session garbage collector after one + # session lifetime has elapsed since the user's last visit. When a session + # is deleted, authenticated users are logged out, and the contents of the + # user's session is discarded. # @default 200000 gc_maxlifetime: 200000 # diff --git a/drupal/web/sites/default/default.settings.php b/drupal/web/sites/default/default.settings.php index 64c749d..7188902 100644 --- a/drupal/web/sites/default/default.settings.php +++ b/drupal/web/sites/default/default.settings.php @@ -138,50 +138,17 @@ * request as needed. The fourth line creates a new database with a name of * "extra". * - * You can optionally set prefixes for some or all database table names - * by using the 'prefix' setting. If a prefix is specified, the table - * name will be prepended with its value. Be sure to use valid database - * characters only, usually alphanumeric and underscore. If no prefixes - * are desired, leave it as an empty string ''. + * You can optionally set a prefix for all database table names by using the + * 'prefix' setting. If a prefix is specified, the table name will be prepended + * with its value. Be sure to use valid database characters only, usually + * alphanumeric and underscore. If no prefix is desired, do not set the 'prefix' + * key or set its value to an empty string ''. * - * To have all database names prefixed, set 'prefix' as a string: + * For example, to have all database table prefixed with 'main_', set: * @code * 'prefix' => 'main_', * @endcode * - * Per-table prefixes are deprecated as of Drupal 8.2, and will be removed in - * Drupal 9.0. After that, only a single prefix for all tables will be - * supported. - * - * To provide prefixes for specific tables, set 'prefix' as an array. - * The array's keys are the table names and the values are the prefixes. - * The 'default' element is mandatory and holds the prefix for any tables - * not specified elsewhere in the array. Example: - * @code - * 'prefix' => [ - * 'default' => 'main_', - * 'users' => 'shared_', - * 'sessions' => 'shared_', - * 'role' => 'shared_', - * 'authmap' => 'shared_', - * ], - * @endcode - * You can also use a reference to a schema/database as a prefix. This may be - * useful if your Drupal installation exists in a schema that is not the default - * or you want to access several databases from the same code base at the same - * time. - * Example: - * @code - * 'prefix' => [ - * 'default' => 'main.', - * 'users' => 'shared.', - * 'sessions' => 'shared.', - * 'role' => 'shared.', - * 'authmap' => 'shared.', - * ]; - * @endcode - * NOTE: MySQL and SQLite's definition of a schema is a database. - * * Advanced users can add or override initial commands to execute when * connecting to the database server, as well as PDO connection settings. For * example, to enable MySQL SELECT queries to exceed the max_join_size system