From 6e93478fd35c12cbb7ff7e21417506eb73185b40 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 21 Feb 2024 11:26:03 -0800 Subject: [PATCH 001/202] Update composer json toward D10 compatibility Meld with Drutopia build source --- composer.json | 160 ++++++++++++++++++++++++++++---------------------- 1 file changed, 90 insertions(+), 70 deletions(-) diff --git a/composer.json b/composer.json index dd24f93..6092e97 100644 --- a/composer.json +++ b/composer.json @@ -5,26 +5,15 @@ "license": "GPL-2.0-or-later", "minimum-stability": "dev", "prefer-stable": true, - "homepage": "https://gitlab.com/drutopia", + "homepage": "https://drutopia.org", "support": { - "docs": "http://docs.drutopia.org/en/latest" + "docs": "http://docs.drutopia.org/en/latest", + "issues": "https://gitlab.com/drutopia/drutopia/-/issues" }, "repositories": { - "drupal/octavia_camouflage": { + "drupal/google_analytics": { "type": "git", - "url": "git@gitlab.com:drutopia/octavia_camouflage.git" - }, - "drupal/drutopia_collection": { - "type": "git", - "url": "git@gitlab.com:drutopia/drutopia_collection.git" - }, - "drutopia": { - "type": "vcs", - "url": "https://gitlab.com/drutopia/drutopia" - }, - "drupal/drutopia_core": { - "type": "git", - "url": "git@gitlab.com:drutopia/drutopia_core.git" + "url": "git@git.drupal.org:issue/google_analytics-3357831.git" }, "drupal": { "type": "composer", @@ -32,111 +21,132 @@ } }, "require": { - "composer/installers": "^1.9", + "composer/installers": "^2", "cweagans/composer-patches": "^1.7", + "drupal/admin_toolbar": "^3", + "drupal/allowed_formats": "^2", + "drupal/antibot": "^2", + "drupal/asset_injector": "^2", "drupal/auto_entitylabel": "^3.0@beta", "drupal/backup_migrate": "^5", - "drupal/block_class": "^1.3", - "drupal/ckeditorheight": "^1.3", + "drupal/block_class": "^2", + "drupal/ckeditorheight": "^1", "drupal/classitup": "^1", "drupal/comment_notify": "^1", - "drupal/content_lock": "^2.2", - "drupal/convert_bundles": "^1.0@alpha", - "drupal/core-composer-scaffold": "^9", - "drupal/core-recommended": "^9", + "drupal/content_lock": "^2", + "drupal/convert_bundles": "^2", + "drupal/core-composer-scaffold": "^10", + "drupal/core-recommended": "^10", "drupal/cshs": "^3", - "drupal/csp": "^1.13", - "drupal/dashboards": "^2.0", - "drupal/date_popup": "^1.1", - "drupal/datetimehideseconds": "^1.1", - "drupal/diff": "^1.0", + "drupal/csp": "^1", + "drupal/customerror": "^1", + "drupal/dashboards": "^2", + "drupal/date_popup": "^2", + "drupal/datetimehideseconds": "^1", + "drupal/diff": "^1", "drupal/drd_agent": "^4", - "drupal/drutopia_collection": "dev-8.x-1.x as 1.x-dev", - "drupal/drutopia_core": "dev-8.x-1.x as 1.x-dev", - "drupal/drutopia_paragraph_title": "1.x-dev", - "drupal/easy_breadcrumb": "^2.0", + "drupal/drutopia_collection": "2.0.x-dev@dev", + "drupal/drutopia_core": "2.0.x-dev@dev", + "drupal/drutopia_paragraph_title": "^1", + "drupal/drutopia_site": "2.0.x-dev@dev", + "drupal/easy_breadcrumb": "^2", + "drupal/eca": "^1", + "drupal/eca_context": "^1.0", "drupal/editor_advanced_link": "^2.0", - "drupal/editoria11y": "^1.0", + "drupal/editoria11y": "^2", "drupal/empty_page": "^3", "drupal/entity_reference_override": "^2", - "drupal/entitygroupfield": "^1.0@alpha", - "drupal/environment_indicator": "^4.0", - "drupal/exif_orientation": "^1.1", - "drupal/field_defaults": "^1.3", - "drupal/field_formatter_class": "^1.5", - "drupal/field_token_value": "^2", - "drupal/fitvids": "^1.1", - "drupal/fixed_block_content": "^1.0", - "drupal/footnotes": "2.x-dev", - "drupal/geolocation": "^3.2", - "drupal/gin": "^3.0@beta", - "drupal/gin_gutenberg": "^1.0", - "drupal/gin_login": "^1.2", - "drupal/gin_toolbar": "^1.0@beta", - "drupal/google_analytics": "^3.0", - "drupal/gutenberg": "^2.5", - "drupal/ief_complex_open": "^1.0", + "drupal/entitygroupfield": "^2", + "drupal/environment_indicator": "^4", + "drupal/eva": "^3", + "drupal/exif_orientation": "^1", + "drupal/facets": "dev-3.0.x as 2.0.x-dev", + "drupal/field_defaults": "^2", + "drupal/field_formatter_class": "^1", + "drupal/field_token_value": "^3", + "drupal/filter_perms": "^1", + "drupal/fitvids": "^2", + "drupal/fixed_block_content": "^1", + "drupal/footnotes": "^3", + "drupal/geolocation": "^3", + "drupal/gin": "^3", + "drupal/gin_gutenberg": "^1", + "drupal/gin_login": "^2", + "drupal/gin_toolbar": "^1", + "drupal/google_analytics": "dev-3357831-php-8.2-compatibility", + "drupal/gutenberg": "^2", + "drupal/http_cache_control": "^2", + "drupal/http_client_error_status": "^3", + "drupal/ief_complex_open": "^1", "drupal/indieweb": "^1", "drupal/inline_entity_form": "^1.0@RC", - "drupal/insert": "^2.0", + "drupal/inotherwords": "^3", + "drupal/insert": "^3", "drupal/key": "^1.14", "drupal/link_attributes": "^1.9", "drupal/linkit": "^6", "drupal/mailchimp": "^1.10", "drupal/markdown": "^3", "drupal/menu_link_config": "^1.0@alpha", - "drupal/menu_trail_by_path": "^1.3", + "drupal/menu_trail_by_path": "^2", "drupal/microformats": "^2", "drupal/migrate_plus": "^6", "drupal/migrate_source_csv": "^3", "drupal/migrate_tools": "^6", "drupal/migrate_upgrade": "^4", - "drupal/mobile_number": "^2.0@alpha", + "drupal/minimalhtml": "^2", "drupal/node_view_permissions": "^1.4", - "drupal/noreferrer": "^1.7", + "drupal/noreferrer": "^1", "drupal/notfoundpassthrough": "1.x-dev", - "drupal/octavia": "1.x-dev", - "drupal/octavia_camouflage": "dev-8.x-1.x as 1.x-dev", - "drupal/password_policy": "^3.0", + "drupal/octavia": "2.0.x-dev@dev", + "drupal/octavia_camouflage": "2.0.x-dev@dev", + "drupal/paragraphs_features": "^2", + "drupal/password_policy": "^4", "drupal/plausible": "^2.0@beta", - "drupal/prepopulate": "^2.3", - "drupal/preview_link": "^1.7", - "drupal/r4032login": "^2.2", + "drupal/prepopulate": "^2", + "drupal/preview_link": "^2", + "drupal/r4032login": "^2", "drupal/rabbit_hole": "^1.0@beta", "drupal/role_delegation": "^1", - "drupal/schema_metatag": "^2.2", - "drupal/scn": "^1.1", + "drupal/schema_metatag": "^2", + "drupal/scn": "^2", "drupal/search404": "^2", "drupal/search_api_autocomplete": "^1.6", - "drupal/search_api_saved_searches": "^1.0@alpha", + "drupal/search_api_saved_searches": "^1", "drupal/seckit": "^2.0", "drupal/select_or_other": "^4.0", "drupal/shield": "^1.4", - "drupal/smart_date": "^3.5", + "drupal/smart_date": "^4.0", "drupal/sms": "^2.0", "drupal/sms_twilio": "^1.0", "drupal/social_post_facebook": "3.0.x-dev@dev", "drupal/social_post_twitter": "3.x-dev@dev", "drupal/stable": "^2.0", + "drupal/stringoverrides": "^1.8", "drupal/subpathauto": "^1.0@RC", + "drupal/taxonomy_import": "^2", "drupal/taxonomy_manager": "^2", "drupal/textarea_widget_for_text": "^1.1", "drupal/tomselect": "1.0.x-dev@dev", - "drupal/trim": "^1.0", + "drupal/trim": "^2", + "drupal/twig_tweak": "^3.2", "drupal/twigsuggest": "^1", "drupal/urllogin": "^2", + "drupal/view_password": "^6", "drupal/view_unpublished": "^1.0", + "drupal/viewsreference": "^1", "drupal/webform": "^6.0", "drupal/weight": "^3.3", - "drush/drush": "^10", - "drutopia/drutopia": "dev-8.x-1.x", + "drupal/wysiwyg_linebreaks": "^2", + "drush/drush": "^12", + "drutopia/drutopia": "2.0.x-dev", + "league/commonmark": "^1.0", "vlucas/phpdotenv": "^5.1", "webflo/drupal-finder": "^1.2" }, "require-dev": { "behat/behat": "^3.4", "behat/mink": "^1.7", - "behat/mink-goutte-driver": "^1.2", "drupal/upgrade_status": "^4" }, "config": { @@ -178,8 +188,17 @@ }, "enable-patching": true, "patches": { + "drupal/core": { + "Adding attributes to views-view-list.html.twig doesn't work if Views List class Style option is empty": "https://www.drupal.org/files/issues/2023-03-16/2845400-24.patch", + "Use form element of type date instead textfield when selecting a date in an exposed filter": "https://www.drupal.org/files/issues/2021-12-01/2648950-257.patch", + "Views Date Filter Datetime Granularity Option": "https://www.drupal.org/files/issues/2021-04-27/2868014-110-after-2648950-247-applied.patch", + "Entity reference filter for all entity reference fields 3347343": "https://git.drupalcode.org/project/drupal/-/merge_requests/4053.diff" + }, "drupal/ds": { - "Template suggestions does not work": "https://www.drupal.org/files/issues/2018-08-27/2887778-9.patch" + "Parent theme template inheritance bug": "https://www.drupal.org/files/issues/2021-02-22/2895316-12.patch" + }, + "drupal/unique_content_field_validation": { + "Overriden title field" : "https://www.drupal.org/files/issues/2023-01-05/unique-validation-title-override.patch" } } }, @@ -189,6 +208,7 @@ "quick-start": [ "composer install", "php docroot/core/scripts/drupal quick-start drutopia --no-interaction" - ] + ], + "post-drupal-scaffold-cmd": "scripts/retain-custom-htaccess.sh" } } From 3f8bad54f3c5954f0bcead05fd382c6298a27853 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 22 Feb 2024 16:33:23 -0800 Subject: [PATCH 002/202] Remove some unused modules --- composer.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/composer.json b/composer.json index 6092e97..b452e10 100644 --- a/composer.json +++ b/composer.json @@ -118,7 +118,6 @@ "drupal/shield": "^1.4", "drupal/smart_date": "^4.0", "drupal/sms": "^2.0", - "drupal/sms_twilio": "^1.0", "drupal/social_post_facebook": "3.0.x-dev@dev", "drupal/social_post_twitter": "3.x-dev@dev", "drupal/stable": "^2.0", @@ -131,7 +130,6 @@ "drupal/trim": "^2", "drupal/twig_tweak": "^3.2", "drupal/twigsuggest": "^1", - "drupal/urllogin": "^2", "drupal/view_password": "^6", "drupal/view_unpublished": "^1.0", "drupal/viewsreference": "^1", From 46293d8879d1c0dfc8eb089623d7c4caf7481682 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 22 Feb 2024 16:34:05 -0800 Subject: [PATCH 003/202] Add issue fork of empty page for D10 compatibility --- composer.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index b452e10..408d762 100644 --- a/composer.json +++ b/composer.json @@ -11,6 +11,10 @@ "issues": "https://gitlab.com/drutopia/drutopia/-/issues" }, "repositories": { + "drupal/empty_page": { + "type": "git", + "url": "git@git.drupal.org:issue/empty_page-3287186.git" + }, "drupal/google_analytics": { "type": "git", "url": "git@git.drupal.org:issue/google_analytics-3357831.git" @@ -54,7 +58,7 @@ "drupal/eca_context": "^1.0", "drupal/editor_advanced_link": "^2.0", "drupal/editoria11y": "^2", - "drupal/empty_page": "^3", + "drupal/empty_page": "dev-8.x-1.x", "drupal/entity_reference_override": "^2", "drupal/entitygroupfield": "^2", "drupal/environment_indicator": "^4", From cd42be474b6f1d51adc32189e94bfde9dd9ac493 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 23 Feb 2024 12:59:17 -0800 Subject: [PATCH 004/202] Update mailchimp and cshs version constraints for D10 compatibility --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 408d762..9e03889 100644 --- a/composer.json +++ b/composer.json @@ -41,7 +41,7 @@ "drupal/convert_bundles": "^2", "drupal/core-composer-scaffold": "^10", "drupal/core-recommended": "^10", - "drupal/cshs": "^3", + "drupal/cshs": "^4", "drupal/csp": "^1", "drupal/customerror": "^1", "drupal/dashboards": "^2", @@ -89,7 +89,7 @@ "drupal/key": "^1.14", "drupal/link_attributes": "^1.9", "drupal/linkit": "^6", - "drupal/mailchimp": "^1.10", + "drupal/mailchimp": "^2", "drupal/markdown": "^3", "drupal/menu_link_config": "^1.0@alpha", "drupal/menu_trail_by_path": "^2", From 3fe8dbb83e8a7d0c2bcc6ddb42ea54c588f7e126 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 23 Feb 2024 12:59:26 -0800 Subject: [PATCH 005/202] Update lock file --- composer.lock | 8672 +++++++++++++++++++++++++++++-------------------- 1 file changed, 5190 insertions(+), 3482 deletions(-) diff --git a/composer.lock b/composer.lock index 144d2d3..7f30499 100644 --- a/composer.lock +++ b/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": "85e40e69eb00222135daf73e36e2f5eb", + "content-hash": "13d9a1ec225c2c4a90e8a6ff80a6b572", "packages": [ { "name": "abraham/twitteroauth", @@ -68,6 +68,56 @@ }, "time": "2024-02-11T18:58:08+00:00" }, + { + "name": "agaric/oxford-comma", + "version": "1.2.0", + "source": { + "type": "git", + "url": "git@gitlab.com:agaric/php/oxford-comma.git", + "reference": "62afcb36604999659fcfec4502c120152b39bfc6" + }, + "dist": { + "type": "zip", + "url": "https://gitlab.com/api/v4/projects/agaric%2Fphp%2Foxford-comma/repository/archive.zip?sha=62afcb36604999659fcfec4502c120152b39bfc6", + "reference": "62afcb36604999659fcfec4502c120152b39bfc6", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "autoload": { + "files": [ + "src/OxfordComma.php" + ], + "psr-4": { + "Agaric\\OxfordComma\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "AGPL-3.0-or-later" + ], + "authors": [ + { + "name": "benjamin melançon", + "email": "ben@agaric.com", + "homepage": "https://agaric.coop/mlncn", + "role": "Developer" + } + ], + "description": "A function to take a list of terms and return them in an English phrase with proper punctuation 'red, black, and white' or 'red and black'.", + "homepage": "https://gitlab.com/agaric/php/oxford-comma", + "keywords": [ + "Lists", + "Oxford comma", + "display", + "output", + "punctuation", + "text" + ], + "time": "2020-03-26T13:04:29+00:00" + }, { "name": "agaric/php-facebook", "version": "dev-main", @@ -129,36 +179,36 @@ }, { "name": "asm89/stack-cors", - "version": "1.3.0", + "version": "v2.2.0", "source": { "type": "git", "url": "https://github.com/asm89/stack-cors.git", - "reference": "b9c31def6a83f84b4d4a40d35996d375755f0e08" + "reference": "50f57105bad3d97a43ec4a485eb57daf347eafea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/asm89/stack-cors/zipball/b9c31def6a83f84b4d4a40d35996d375755f0e08", - "reference": "b9c31def6a83f84b4d4a40d35996d375755f0e08", + "url": "https://api.github.com/repos/asm89/stack-cors/zipball/50f57105bad3d97a43ec4a485eb57daf347eafea", + "reference": "50f57105bad3d97a43ec4a485eb57daf347eafea", "shasum": "" }, "require": { - "php": ">=5.5.9", - "symfony/http-foundation": "~2.7|~3.0|~4.0|~5.0", - "symfony/http-kernel": "~2.7|~3.0|~4.0|~5.0" + "php": "^7.3|^8.0", + "symfony/http-foundation": "^5.3|^6|^7", + "symfony/http-kernel": "^5.3|^6|^7" }, "require-dev": { - "phpunit/phpunit": "^5.0 || ^4.8.10", - "squizlabs/php_codesniffer": "^2.3" + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.2-dev" + "dev-master": "2.2-dev" } }, "autoload": { "psr-4": { - "Asm89\\Stack\\": "src/Asm89/Stack/" + "Asm89\\Stack\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -179,9 +229,9 @@ ], "support": { "issues": "https://github.com/asm89/stack-cors/issues", - "source": "https://github.com/asm89/stack-cors/tree/1.3.0" + "source": "https://github.com/asm89/stack-cors/tree/v2.2.0" }, - "time": "2019-12-24T22:41:47+00:00" + "time": "2023-11-14T13:51:46+00:00" }, { "name": "barnabywalters/mf-cleaner", @@ -354,41 +404,49 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "1.33.1", + "version": "3.3.0", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388" + "reference": "56da9209b24a5a5b5d27bec9e523f02bdd101770" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/5f814e980b6f9cf1ca8c74cc9385c3d81090d388", - "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/56da9209b24a5a5b5d27bec9e523f02bdd101770", + "reference": "56da9209b24a5a5b5d27bec9e523f02bdd101770", "shasum": "" }, "require": { "ext-json": "*", - "php": ">=5.5.9", - "symfony/console": "^3.4 || ^4.0", - "symfony/filesystem": "^2.7 || ^3.4 || ^4.0", - "twig/twig": "^1.41 || ^2.12" + "php": ">=8.1.0", + "psr/event-dispatcher": "^1.0", + "psr/log": "^3.0", + "symfony/console": "^6.3", + "symfony/dependency-injection": "^6.3.2", + "symfony/filesystem": "^6.3", + "symfony/string": "^6.3", + "twig/twig": "^3.4" }, "conflict": { - "drush/drush": "< 10.3.2" + "squizlabs/php_codesniffer": "<3.6" + }, + "require-dev": { + "chi-teck/drupal-coder-extension": "^2.0.0-alpha4", + "drupal/coder": "8.3.22", + "drupal/core": "10.1.x-dev", + "ext-simplexml": "*", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "^3.7", + "symfony/var-dumper": "^6.3", + "symfony/yaml": "^6.3", + "vimeo/psalm": "^5.14.0" }, "bin": [ "bin/dcg" ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, "autoload": { - "files": [ - "src/bootstrap.php" - ], "psr-4": { "DrupalCodeGenerator\\": "src" } @@ -400,9 +458,9 @@ "description": "Drupal code generator", "support": { "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", - "source": "https://github.com/Chi-teck/drupal-code-generator/tree/1.33.1" + "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.3.0" }, - "time": "2020-12-05T05:59:11+00:00" + "time": "2023-10-21T12:57:05+00:00" }, { "name": "commerceguys/addressing", @@ -546,39 +604,37 @@ }, { "name": "composer/installers", - "version": "v1.12.0", + "version": "v2.2.0", "source": { "type": "git", "url": "https://github.com/composer/installers.git", - "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19" + "reference": "c29dc4b93137acb82734f672c37e029dfbd95b35" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/installers/zipball/d20a64ed3c94748397ff5973488761b22f6d3f19", - "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19", + "url": "https://api.github.com/repos/composer/installers/zipball/c29dc4b93137acb82734f672c37e029dfbd95b35", + "reference": "c29dc4b93137acb82734f672c37e029dfbd95b35", "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" + }, + "plugin-modifies-install-path": true }, "autoload": { "psr-4": { @@ -599,7 +655,6 @@ "description": "A multi-framework Composer library installer", "homepage": "https://composer.github.io/installers/", "keywords": [ - "Craft", "Dolibarr", "Eliasis", "Hurad", @@ -620,7 +675,6 @@ "Whmcs", "WolfCMS", "agl", - "aimeos", "annotatecms", "attogram", "bitrix", @@ -639,7 +693,6 @@ "grav", "installer", "itop", - "joomla", "known", "kohana", "laravel", @@ -648,6 +701,7 @@ "magento", "majima", "mako", + "matomo", "mediawiki", "miaoxing", "modulework", @@ -667,9 +721,7 @@ "silverstripe", "sydes", "sylius", - "symfony", "tastyigniter", - "typo3", "wordpress", "yawik", "zend", @@ -677,7 +729,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.2.0" }, "funding": [ { @@ -693,20 +745,20 @@ "type": "tidelift" } ], - "time": "2021-09-13T08:19:44+00:00" + "time": "2022-08-20T06:45:11+00:00" }, { "name": "composer/semver", - "version": "3.3.2", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32", + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32", "shasum": "" }, "require": { @@ -756,9 +808,9 @@ "versioning" ], "support": { - "irc": "irc://irc.freenode.org/composer", + "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.3.2" + "source": "https://github.com/composer/semver/tree/3.4.0" }, "funding": [ { @@ -774,7 +826,7 @@ "type": "tidelift" } ], - "time": "2022-04-01T19:23:25+00:00" + "time": "2023-08-31T09:50:34+00:00" }, { "name": "consolidation/annotated-command", @@ -834,65 +886,40 @@ }, { "name": "consolidation/config", - "version": "1.2.1", + "version": "2.1.2", "source": { "type": "git", "url": "https://github.com/consolidation/config.git", - "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1" + "reference": "597f8d7fbeef801736250ec10c3e190569b1b0ae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/config/zipball/cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1", - "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1", + "url": "https://api.github.com/repos/consolidation/config/zipball/597f8d7fbeef801736250ec10c3e190569b1b0ae", + "reference": "597f8d7fbeef801736250ec10c3e190569b1b0ae", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0", - "grasmash/expander": "^1", - "php": ">=5.4.0" + "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", + "grasmash/expander": "^2.0.1 || ^3", + "php": ">=7.1.3", + "symfony/event-dispatcher": "^4 || ^5 || ^6" }, "require-dev": { - "g1a/composer-test-scenarios": "^3", - "php-coveralls/php-coveralls": "^1", - "phpunit/phpunit": "^5", - "squizlabs/php_codesniffer": "2.*", - "symfony/console": "^2.5|^3|^4", - "symfony/yaml": "^2.8.11|^3|^4" + "ext-json": "*", + "phpunit/phpunit": ">=7.5.20", + "squizlabs/php_codesniffer": "^3", + "symfony/console": "^4 || ^5 || ^6", + "symfony/yaml": "^4 || ^5 || ^6", + "yoast/phpunit-polyfills": "^1" }, "suggest": { + "symfony/event-dispatcher": "Required to inject configuration into Command options", "symfony/yaml": "Required to use Consolidation\\Config\\Loader\\YamlConfigLoader" }, "type": "library", "extra": { - "scenarios": { - "symfony4": { - "require-dev": { - "symfony/console": "^4.0" - }, - "config": { - "platform": { - "php": "7.1.3" - } - } - }, - "symfony2": { - "require-dev": { - "symfony/console": "^2.8", - "symfony/event-dispatcher": "^2.8", - "phpunit/phpunit": "^4.8.36" - }, - "remove": [ - "php-coveralls/php-coveralls" - ], - "config": { - "platform": { - "php": "5.4.8" - } - } - } - }, "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "2.x-dev" } }, "autoload": { @@ -913,57 +940,37 @@ "description": "Provide configuration services for a commandline tool.", "support": { "issues": "https://github.com/consolidation/config/issues", - "source": "https://github.com/consolidation/config/tree/master" + "source": "https://github.com/consolidation/config/tree/2.1.2" }, - "time": "2019-03-03T19:37:04+00:00" + "time": "2022-10-06T17:48:03+00:00" }, { "name": "consolidation/filter-via-dot-access-data", - "version": "1.0.0", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/consolidation/filter-via-dot-access-data.git", - "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6" + "reference": "cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/a53e96c6b9f7f042f5e085bf911f3493cea823c6", - "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6", + "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b", + "reference": "cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0", - "php": ">=5.5.0" + "dflydev/dot-access-data": "^1.1.0 || ^2.0.0 || ^3.0.0", + "php": ">=7.1.3" }, "require-dev": { - "consolidation/robo": "^1.2.3", - "g1a/composer-test-scenarios": "^3", - "knplabs/github-api": "^2.7", - "php-coveralls/php-coveralls": "^1", - "php-http/guzzle6-adapter": "^1.1", - "phpunit/phpunit": "^5", - "squizlabs/php_codesniffer": "^2.8", - "symfony/console": "^2.8|^3|^4" + "phpunit/phpunit": "^7.5.20 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3", + "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", "extra": { - "scenarios": { - "phpunit5": { - "require-dev": { - "phpunit/phpunit": "^5.7.27" - }, - "remove": [ - "php-coveralls/php-coveralls" - ], - "config": { - "platform": { - "php": "5.6.33" - } - } - } - }, "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "2.x-dev" } }, "autoload": { @@ -983,28 +990,28 @@ ], "description": "This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Robo.", "support": { - "source": "https://github.com/consolidation/filter-via-dot-access-data/tree/1.0.0" + "source": "https://github.com/consolidation/filter-via-dot-access-data/tree/2.0.2" }, - "time": "2019-01-18T06:05:07+00:00" + "time": "2021-12-30T03:56:08+00:00" }, { "name": "consolidation/log", - "version": "2.1.1", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/consolidation/log.git", - "reference": "3ad08dc57e8aff9400111bad36beb0ed387fe6a9" + "reference": "caaad9d70dae54eb49002666f000e3c607066878" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/log/zipball/3ad08dc57e8aff9400111bad36beb0ed387fe6a9", - "reference": "3ad08dc57e8aff9400111bad36beb0ed387fe6a9", + "url": "https://api.github.com/repos/consolidation/log/zipball/caaad9d70dae54eb49002666f000e3c607066878", + "reference": "caaad9d70dae54eb49002666f000e3c607066878", "shasum": "" }, "require": { - "php": ">=7.1.3", - "psr/log": "^1 || ^2", - "symfony/console": "^4 || ^5 || ^6" + "php": ">=8.0.0", + "psr/log": "^3", + "symfony/console": "^5 || ^6" }, "require-dev": { "phpunit/phpunit": ">=7.5.20", @@ -1035,9 +1042,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.1" + "source": "https://github.com/consolidation/log/tree/3.0.0" }, - "time": "2022-02-24T04:27:32+00:00" + "time": "2022-04-05T16:53:32+00:00" }, { "name": "consolidation/output-formatters", @@ -1095,32 +1102,33 @@ }, { "name": "consolidation/robo", - "version": "3.0.12", + "version": "4.0.6", "source": { "type": "git", "url": "https://github.com/consolidation/robo.git", - "reference": "0c3a5085357f46c90a0b756e3d326f44847158b8" + "reference": "55a272370940607649e5c46eb173c5c54f7c166d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/robo/zipball/0c3a5085357f46c90a0b756e3d326f44847158b8", - "reference": "0c3a5085357f46c90a0b756e3d326f44847158b8", + "url": "https://api.github.com/repos/consolidation/robo/zipball/55a272370940607649e5c46eb173c5c54f7c166d", + "reference": "55a272370940607649e5c46eb173c5c54f7c166d", "shasum": "" }, "require": { - "consolidation/annotated-command": "^4.3", - "consolidation/config": "^1.2.1 || ^2.0.1", - "consolidation/log": "^1.1.1 || ^2.0.2", + "consolidation/annotated-command": "^4.8.1", + "consolidation/config": "^2.0.1", + "consolidation/log": "^2.0.2 || ^3", "consolidation/output-formatters": "^4.1.2", "consolidation/self-update": "^2.0", "league/container": "^3.3.1 || ^4.0", - "php": ">=7.1.3", - "symfony/console": "^4.4.19 || ^5 || ^6", - "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 || ^6", - "symfony/yaml": "^4.4 || ^5 || ^6" + "php": ">=8.0", + "phpowermove/docblock": "^4.0", + "symfony/console": "^6", + "symfony/event-dispatcher": "^6", + "symfony/filesystem": "^6", + "symfony/finder": "^6", + "symfony/process": "^6", + "symfony/yaml": "^6" }, "conflict": { "codegyre/robo": "*" @@ -1143,33 +1151,6 @@ "robo" ], "type": "library", - "extra": { - "scenarios": { - "symfony4": { - "require": { - "symfony/console": "^4.4.11", - "symfony/event-dispatcher": "^4.4.11", - "symfony/filesystem": "^4.4.11", - "symfony/finder": "^4.4.11", - "symfony/process": "^4.4.11", - "phpunit/phpunit": "^6", - "nikic/php-parser": "^2" - }, - "remove": [ - "codeception/phpunit-wrapper" - ], - "config": { - "platform": { - "php": "7.1.3" - } - } - } - }, - "branch-alias": { - "dev-master": "2.x-dev", - "dev-main": "2.x-dev" - } - }, "autoload": { "psr-4": { "Robo\\": "src" @@ -1188,9 +1169,9 @@ "description": "Modern task runner", "support": { "issues": "https://github.com/consolidation/robo/issues", - "source": "https://github.com/consolidation/robo/tree/3.0.12" + "source": "https://github.com/consolidation/robo/tree/4.0.6" }, - "time": "2023-04-30T21:18:09+00:00" + "time": "2023-04-30T21:49:04+00:00" }, { "name": "consolidation/self-update", @@ -1249,24 +1230,23 @@ }, { "name": "consolidation/site-alias", - "version": "3.1.7", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/consolidation/site-alias.git", - "reference": "3b6519592c7e8557423f935806cd73adf69ed6c7" + "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-alias/zipball/3b6519592c7e8557423f935806cd73adf69ed6c7", - "reference": "3b6519592c7e8557423f935806cd73adf69ed6c7", + "url": "https://api.github.com/repos/consolidation/site-alias/zipball/b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", + "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", "shasum": "" }, "require": { "consolidation/config": "^1.2.1 || ^2", - "php": ">=5.5.0", - "symfony/filesystem": "^4.4 || ^5.4 || ^6", - "symfony/finder": "~2.3 || ^3 || ^4.4 || ^5 || ^6", - "webmozart/path-util": "^2.3" + "php": ">=7.4", + "symfony/filesystem": "^5.4 || ^6", + "symfony/finder": "^5 || ^6" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", @@ -1278,7 +1258,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.x-dev" + "dev-main": "4.x-dev" } }, "autoload": { @@ -1303,40 +1283,39 @@ "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.7" + "source": "https://github.com/consolidation/site-alias/tree/4.0.1" }, - "time": "2022-10-15T01:21:09+00:00" + "time": "2023-04-29T17:18:10+00:00" }, { "name": "consolidation/site-process", - "version": "4.2.1", + "version": "5.2.0", "source": { "type": "git", "url": "https://github.com/consolidation/site-process.git", - "reference": "ee3bf69001694b2117cc2f96c2ef70d8d45f1234" + "reference": "6c44638d7af8a8b4abe12c3180701243f480539d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-process/zipball/ee3bf69001694b2117cc2f96c2ef70d8d45f1234", - "reference": "ee3bf69001694b2117cc2f96c2ef70d8d45f1234", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/6c44638d7af8a8b4abe12c3180701243f480539d", + "reference": "6c44638d7af8a8b4abe12c3180701243f480539d", "shasum": "" }, "require": { - "consolidation/config": "^1.2.1 || ^2", + "consolidation/config": "^2", "consolidation/site-alias": "^3 || ^4", - "php": ">=7.1.3", - "symfony/console": "^2.8.52 || ^3 || ^4.4 || ^5", - "symfony/process": "^4.3.4 || ^5" + "php": ">=8.0.14", + "symfony/console": "^5.4 || ^6", + "symfony/process": "^6" }, "require-dev": { - "phpunit/phpunit": "^7.5.20 || ^8.5.14", - "squizlabs/php_codesniffer": "^3", - "yoast/phpunit-polyfills": "^0.2.0" + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "4.x-dev" + "dev-main": "5.x-dev" } }, "autoload": { @@ -1361,9 +1340,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.2.1" + "source": "https://github.com/consolidation/site-process/tree/5.2.0" }, - "time": "2022-10-18T13:19:35+00:00" + "time": "2022-12-06T17:57:16+00:00" }, { "name": "cweagans/composer-patches", @@ -1415,30 +1394,37 @@ }, { "name": "dflydev/dot-access-data", - "version": "v1.1.0", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/dflydev/dflydev-dot-access-data.git", - "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a" + "reference": "f41715465d65213d644d3141a6a93081be5d3549" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a", - "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549", + "reference": "f41715465d65213d644d3141a6a93081be5d3549", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.42", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", + "scrutinizer/ocular": "1.6.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "3.x-dev" } }, "autoload": { - "psr-0": { - "Dflydev\\DotAccessData": "src" + "psr-4": { + "Dflydev\\DotAccessData\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1460,6 +1446,11 @@ "name": "Carlos Frutos", "email": "carlos@kiwing.it", "homepage": "https://github.com/cfrutos" + }, + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com" } ], "description": "Given a deep data structure, access data by dot notation.", @@ -1472,9 +1463,9 @@ ], "support": { "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", - "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/master" + "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2" }, - "time": "2017-01-20T21:14:22+00:00" + "time": "2022-10-27T11:44:00+00:00" }, { "name": "dg/twitter-php", @@ -1523,32 +1514,35 @@ }, { "name": "doctrine/annotations", - "version": "1.13.3", + "version": "1.14.3", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "648b0343343565c4a056bfc8392201385e8d89f0" + "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", - "reference": "648b0343343565c4a056bfc8392201385e8d89f0", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af", + "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af", "shasum": "" }, "require": { - "doctrine/lexer": "1.*", + "doctrine/lexer": "^1 || ^2", "ext-tokenizer": "*", "php": "^7.1 || ^8.0", "psr/cache": "^1 || ^2 || ^3" }, "require-dev": { "doctrine/cache": "^1.11 || ^2.0", - "doctrine/coding-standard": "^6.0 || ^8.1", - "phpstan/phpstan": "^1.4.10 || ^1.8.0", - "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", - "symfony/cache": "^4.4 || ^5.2", + "doctrine/coding-standard": "^9 || ^10", + "phpstan/phpstan": "~1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "symfony/cache": "^4.4 || ^5.4 || ^6", "vimeo/psalm": "^4.10" }, + "suggest": { + "php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations" + }, "type": "library", "autoload": { "psr-4": { @@ -1590,38 +1584,40 @@ ], "support": { "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.13.3" + "source": "https://github.com/doctrine/annotations/tree/1.14.3" }, - "time": "2022-07-02T10:48:51+00:00" + "time": "2023-02-01T09:20:38+00:00" }, { "name": "doctrine/collections", - "version": "1.8.0", + "version": "2.1.4", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "2b44dd4cbca8b5744327de78bafef5945c7e7b5e" + "reference": "72328a11443a0de79967104ad36ba7b30bded134" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/2b44dd4cbca8b5744327de78bafef5945c7e7b5e", - "reference": "2b44dd4cbca8b5744327de78bafef5945c7e7b5e", + "url": "https://api.github.com/repos/doctrine/collections/zipball/72328a11443a0de79967104ad36ba7b30bded134", + "reference": "72328a11443a0de79967104ad36ba7b30bded134", "shasum": "" }, "require": { - "doctrine/deprecations": "^0.5.3 || ^1", - "php": "^7.1.3 || ^8.0" + "doctrine/deprecations": "^1", + "php": "^8.1" }, "require-dev": { - "doctrine/coding-standard": "^9.0 || ^10.0", - "phpstan/phpstan": "^1.4.8", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.1.5", - "vimeo/psalm": "^4.22" + "doctrine/coding-standard": "^12", + "ext-json": "*", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-phpunit": "^1.0", + "phpunit/phpunit": "^9.5", + "vimeo/psalm": "^5.11" }, "type": "library", "autoload": { "psr-4": { - "Doctrine\\Common\\Collections\\": "lib/Doctrine/Common/Collections" + "Doctrine\\Common\\Collections\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -1660,9 +1656,23 @@ ], "support": { "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/1.8.0" + "source": "https://github.com/doctrine/collections/tree/2.1.4" }, - "time": "2022-09-01T20:12:10+00:00" + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcollections", + "type": "tidelift" + } + ], + "time": "2023-10-03T09:22:33+00:00" }, { "name": "doctrine/deprecations", @@ -1713,31 +1723,33 @@ }, { "name": "doctrine/lexer", - "version": "1.2.3", + "version": "2.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/lexer.git", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + "reference": "861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6", + "reference": "861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6", "shasum": "" }, "require": { + "doctrine/deprecations": "^1.0", "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^9.0", + "doctrine/coding-standard": "^9 || ^12", "phpstan/phpstan": "^1.3", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.11" + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6", + "psalm/plugin-phpunit": "^0.18.3", + "vimeo/psalm": "^4.11 || ^5.21" }, "type": "library", "autoload": { "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + "Doctrine\\Common\\Lexer\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -1769,7 +1781,7 @@ ], "support": { "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.3" + "source": "https://github.com/doctrine/lexer/tree/2.1.1" }, "funding": [ { @@ -1785,41 +1797,39 @@ "type": "tidelift" } ], - "time": "2022-02-28T11:07:21+00:00" + "time": "2024-02-05T11:35:39+00:00" }, { - "name": "doctrine/reflection", - "version": "1.2.4", + "name": "dragonmantank/cron-expression", + "version": "v3.3.3", "source": { "type": "git", - "url": "https://github.com/doctrine/reflection.git", - "reference": "6bcea3e81ab8b3d0abe5fde5300bbc8a968960c7" + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/reflection/zipball/6bcea3e81ab8b3d0abe5fde5300bbc8a968960c7", - "reference": "6bcea3e81ab8b3d0abe5fde5300bbc8a968960c7", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", "shasum": "" }, "require": { - "doctrine/annotations": "^1.0 || ^2.0", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0" + "php": "^7.2|^8.0", + "webmozart/assert": "^1.0" }, - "conflict": { - "doctrine/common": "<2.9" + "replace": { + "mtdowling/cron-expression": "^1.0" }, "require-dev": { - "doctrine/coding-standard": "^9", - "doctrine/common": "^3.3", - "phpstan/phpstan": "^1.4.10", - "phpstan/phpstan-phpunit": "^1", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5" + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-webmozart-assert": "^1.0", + "phpunit/phpunit": "^7.0|^8.0|^9.0" }, "type": "library", "autoload": { "psr-4": { - "Doctrine\\Common\\": "lib/Doctrine/Common" + "Cron\\": "src/Cron/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1828,42 +1838,27 @@ ], "authors": [ { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com" + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" } ], - "description": "The Doctrine Reflection project is a simple library used by the various Doctrine projects which adds some additional functionality on top of the reflection functionality that comes with PHP. It allows you to get the reflection information about classes, methods and properties statically.", - "homepage": "https://www.doctrine-project.org/projects/reflection.html", + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", "keywords": [ - "reflection", - "static" + "cron", + "schedule" ], "support": { - "issues": "https://github.com/doctrine/reflection/issues", - "source": "https://github.com/doctrine/reflection/tree/1.2.4" + "issues": "https://github.com/dragonmantank/cron-expression/issues", + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.3" }, - "abandoned": "roave/better-reflection", - "time": "2023-07-27T18:11:59+00:00" + "funding": [ + { + "url": "https://github.com/dragonmantank", + "type": "github" + } + ], + "time": "2023-08-10T19:36:49+00:00" }, { "name": "drupal/address", @@ -2011,6 +2006,66 @@ "issues": "https://www.drupal.org/project/issues/admin_toolbar" } }, + { + "name": "drupal/admin_toolbar-admin_toolbar_search", + "version": "3.4.2", + "require": { + "drupal/admin_toolbar": "^3", + "drupal/core": "^9.2 || ^10" + }, + "require-dev": { + "drupal/admin_toolbar_tools": "*" + }, + "type": "metapackage", + "extra": { + "drupal": { + "version": "3.4.2", + "datestamp": "1696006195", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "adriancid", + "homepage": "https://www.drupal.org/user/1962106" + }, + { + "name": "bolbol", + "homepage": "https://www.drupal.org/user/3400070" + }, + { + "name": "eme", + "homepage": "https://www.drupal.org/user/542492" + }, + { + "name": "fethi.krout", + "homepage": "https://www.drupal.org/user/3206765" + }, + { + "name": "matio89", + "homepage": "https://www.drupal.org/user/2320090" + }, + { + "name": "Musa.thomas", + "homepage": "https://www.drupal.org/user/1213824" + }, + { + "name": "romainj", + "homepage": "https://www.drupal.org/user/370706" + } + ], + "homepage": "https://www.drupal.org/project/admin_toolbar", + "support": { + "source": "https://git.drupalcode.org/project/admin_toolbar" + } + }, { "name": "drupal/admin_toolbar_links_access_filter", "version": "3.4.2", @@ -2240,6 +2295,55 @@ "source": "https://git.drupalcode.org/project/antibot" } }, + { + "name": "drupal/asset_injector", + "version": "2.19.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/asset_injector.git", + "reference": "8.x-2.19" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/asset_injector-8.x-2.19.zip", + "reference": "8.x-2.19", + "shasum": "c0e6f9450d63f42787b93ec05375c90bcfbc6308" + }, + "require": { + "drupal/core": "^9.3 || ^10.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.19", + "datestamp": "1694704137", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Mike Decker", + "homepage": "https://www.drupal.org/u/pookmish" + }, + { + "name": "Axel Rutz", + "homepage": "https://www.drupal.org/u/axelrutz" + } + ], + "description": "Adds CSS or JS to the page output based on configurable rules.", + "homepage": "http://drupal.org/project/asset_injector", + "support": { + "source": "https://git.drupalcode.org/project/asset_injector", + "issues": "https://www.drupal.org/project/issues/asset_injector" + } + }, { "name": "drupal/auto_entitylabel", "version": "3.0.0", @@ -2316,6 +2420,60 @@ "issues": "https://www.drupal.org/project/issues/auto_entitylabel" } }, + { + "name": "drupal/automated_crop", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/automated_crop.git", + "reference": "3.0.2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/automated_crop-3.0.2.zip", + "reference": "3.0.2", + "shasum": "0f82b438307ab2fb4246a1cc53dd86fdca3dc222" + }, + "require": { + "drupal/core": "^9 || ^10", + "drupal/crop": "^2.2" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.2", + "datestamp": "1699876294", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "ikphilip", + "homepage": "https://www.drupal.org/user/3549191" + }, + { + "name": "rosemaryreilman", + "homepage": "https://www.drupal.org/user/3356158" + }, + { + "name": "woprrr", + "homepage": "https://www.drupal.org/user/858604" + } + ], + "description": "Provides automated cropping tools API.", + "homepage": "https://www.drupal.org/project/automated_crop", + "support": { + "source": "https://git.drupalcode.org/project/automated_crop", + "issues": "https://www.drupal.org/project/issues/automated_crop" + } + }, { "name": "drupal/autosave_form", "version": "dev-1.x", @@ -2425,26 +2583,26 @@ }, { "name": "drupal/block_class", - "version": "1.3.0", + "version": "2.0.11", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_class.git", - "reference": "8.x-1.3" + "reference": "2.0.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/block_class-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "29cfdb646ef83210f0eced30b38243339158fe3f" + "url": "https://ftp.drupal.org/files/projects/block_class-2.0.11.zip", + "reference": "2.0.11", + "shasum": "bd098ef0071b5baca1248c0deaa9bbedc0ddcaf4" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1615217722", + "version": "2.0.11", + "datestamp": "1672065313", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2464,7 +2622,6 @@ { "name": "Renato Gonçalves (RenatoG)", "homepage": "https://www.drupal.org/u/RenatoG", - "email": "renatog@ciandt.com", "role": "Maintainer" }, { @@ -2586,29 +2743,26 @@ }, { "name": "drupal/bulma", - "version": "1.0.0", + "version": "dev-3.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/bulma.git", - "reference": "8.x-1.0" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/bulma-8.x-1.0.zip", - "reference": "8.x-1.0", - "shasum": "8f43e7be69671fe0defb944177bc2d597ee9a3d5" + "reference": "1899b7afcb023655cdc8d29d1eacd12989ea1403" }, "require": { "drupal/core": "^9.2 || ^10" }, "type": "drupal-theme", "extra": { + "branch-alias": { + "dev-3.0.x": "3.0.x-dev" + }, "drupal": { - "version": "8.x-1.0", - "datestamp": "1681853811", + "version": "3.0.x-dev", + "datestamp": "1707419765", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -2644,19 +2798,78 @@ "issues": "http://drupal.org/project/issues/bulma" } }, + { + "name": "drupal/bulma_components", + "version": "dev-1.0.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/bulma_components.git", + "reference": "bee8420ca8c906fbccc1bc3172e4ae9d3ac5e15d" + }, + "require": { + "drupal/component_schema": "*", + "drupal/components": "*", + "drupal/core": "^8.8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-1.0.x": "1.0.x-dev" + }, + "drupal": { + "version": "1.0.0-alpha6+21-dev", + "datestamp": "1687490397", + "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": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "nedjo", + "homepage": "https://www.drupal.org/user/4481" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], + "description": "Provides a set of components to be used when theming with the Bulma CSS framework.", + "homepage": "https://www.drupal.org/project/bulma_components", + "support": { + "source": "https://git.drupalcode.org/project/bulma_components" + } + }, { "name": "drupal/captcha", - "version": "1.14.0", + "version": "2.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/captcha.git", - "reference": "8.x-1.14" + "reference": "2.0.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/captcha-8.x-1.14.zip", - "reference": "8.x-1.14", - "shasum": "299be76b4a309b4758f538788ca134ddbcd30307" + "url": "https://ftp.drupal.org/files/projects/captcha-2.0.5.zip", + "reference": "2.0.5", + "shasum": "0c39d27a99b53f6517ef25ceef1ac5e333964547" }, "require": { "drupal/core": ">=9.4 <11" @@ -2664,8 +2877,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.14", - "datestamp": "1691598620", + "version": "2.0.5", + "datestamp": "1691598525", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3050,30 +3263,94 @@ } }, { - "name": "drupal/components", - "version": "2.4.0", + "name": "drupal/component_schema", + "version": "1.0.0-alpha7", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/components.git", - "reference": "8.x-2.4" + "url": "https://git.drupalcode.org/project/component_schema.git", + "reference": "1.0.0-alpha7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/components-8.x-2.4.zip", - "reference": "8.x-2.4", - "shasum": "9b083c2f845ff2e1a1632efcf24f88cecd7479cc" + "url": "https://ftp.drupal.org/files/projects/component_schema-1.0.0-alpha7.zip", + "reference": "1.0.0-alpha7", + "shasum": "1f19ee533b8556fa6435d3bf390a76f48ce2805d" }, "require": { - "drupal/core": "^8.7.7 || ^9" + "drupal/core": "^8.8 || ^9 || ^10" + }, + "require-dev": { + "drupal/ui_patterns": "*", + "drupal/ui_patterns_settings": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.4", - "datestamp": "1618861606", + "version": "1.0.0-alpha7", + "datestamp": "1701819925", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], + "description": "Provides schema support for components, including styleguide integration via the Styleguide module.", + "homepage": "https://www.drupal.org/project/component_schema", + "support": { + "source": "https://git.drupalcode.org/project/component_schema" + } + }, + { + "name": "drupal/components", + "version": "3.0.0-beta3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/components.git", + "reference": "3.0.0-beta3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/components-3.0.0-beta3.zip", + "reference": "3.0.0-beta3", + "shasum": "47ced4332f0a655ca38ae1b54e97a8e78d59f0bc" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.0-beta3", + "datestamp": "1651759488", + "security-coverage": { + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." } } }, @@ -3224,40 +3501,39 @@ }, { "name": "drupal/config_distro", - "version": "1.0.0-alpha4", + "version": "2.0.0-alpha2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_distro.git", - "reference": "8.x-1.0-alpha4" + "reference": "2.0.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_distro-8.x-1.0-alpha4.zip", - "reference": "8.x-1.0-alpha4", - "shasum": "a866d160348d709e0029b176826097fb9b15c49c" + "url": "https://ftp.drupal.org/files/projects/config_distro-2.0.0-alpha2.zip", + "reference": "2.0.0-alpha2", + "shasum": "8341305e0eb86208fb71a351e8c922300141a804" }, "require": { "drupal/config_filter": "*", - "drupal/core": "^8.8 || ^9" + "drupal/core": "^9.3 || ^10" }, "require-dev": { "drupal/config_distro_filter": "*", - "drupal/config_filter": "*" + "drupal/config_filter": "*", + "drush/drush": ">=11" + }, + "suggest": { + "drush/drush": ">=11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-alpha4", - "datestamp": "1592523910", + "version": "2.0.0-alpha2", + "datestamp": "1691786887", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." } - }, - "drush": { - "services": { - "drush.services.yml": "^9" - } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -3428,20 +3704,21 @@ }, { "name": "drupal/config_merge", - "version": "1.0.0", + "version": "2.0.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_merge.git", - "reference": "8.x-1.0" + "reference": "2.0.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_merge-8.x-1.0.zip", - "reference": "8.x-1.0", - "shasum": "3d7812dbea4fa4fc28557ca5cf7ac68c3a22a6a3" + "url": "https://ftp.drupal.org/files/projects/config_merge-2.0.0-alpha1.zip", + "reference": "2.0.0-alpha1", + "shasum": "704f856a7e2f11006d0f74336f9260bbcb060cef" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.3 || ^10", + "php": ">=8.0" }, "require-dev": { "drupal/config_filter": "*" @@ -3449,17 +3726,17 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0", - "datestamp": "1664456518", + "version": "2.0.0-alpha1", + "datestamp": "1682377160", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0-or-later" + "GPL-2.0+" ], "authors": [ { @@ -3496,9 +3773,13 @@ } ], "description": "Enables three-way merges of configuration items. This is useful for safely merging configuration updates while retaining any customizations.", - "homepage": "https://www.drupal.org/project/config_merge", + "homepage": "http://drupal.org/project/config_merge", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/config_merge" + "source": "http://cgit.drupalcode.org/config_merge", + "issues": "http://drupal.org/project/issues/config_merge" } }, { @@ -3652,29 +3933,29 @@ }, { "name": "drupal/config_provider", - "version": "2.0.0-rc4", + "version": "3.0.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_provider.git", - "reference": "8.x-2.0-rc4" + "reference": "3.0.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_provider-8.x-2.0-rc4.zip", - "reference": "8.x-2.0-rc4", - "shasum": "64a1545e8cc48f9363e028d3360134f143baaf58" + "url": "https://ftp.drupal.org/files/projects/config_provider-3.0.0-alpha1.zip", + "reference": "3.0.0-alpha1", + "shasum": "0d0ba67f65d34fae7529d7a390f3d34d827f0595" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.3 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.0-rc4", - "datestamp": "1592923705", + "version": "3.0.0-alpha1", + "datestamp": "1682387859", "security-coverage": { "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "message": "Alpha releases are not covered by Drupal security advisories." } } }, @@ -3728,29 +4009,29 @@ }, { "name": "drupal/config_snapshot", - "version": "1.0.0-rc2", + "version": "2.0.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_snapshot.git", - "reference": "8.x-1.0-rc2" + "reference": "2.0.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_snapshot-8.x-1.0-rc2.zip", - "reference": "8.x-1.0-rc2", - "shasum": "676c7620a0086ed76c09b889d2b4ea039c47948b" + "url": "https://ftp.drupal.org/files/projects/config_snapshot-2.0.0-alpha1.zip", + "reference": "2.0.0-alpha1", + "shasum": "35cb1bb74f07c8973cee19eac71aa4124ea3dd0f" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc2", - "datestamp": "1590652016", + "version": "2.0.0-alpha1", + "datestamp": "1682448084", "security-coverage": { "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "message": "Alpha releases are not covered by Drupal security advisories." } } }, @@ -3796,35 +4077,34 @@ }, { "name": "drupal/config_sync", - "version": "3.0.0-alpha1", + "version": "3.0.0-alpha3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_sync.git", - "reference": "3.0.0-alpha1" + "reference": "3.0.0-alpha3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_sync-3.0.0-alpha1.zip", - "reference": "3.0.0-alpha1", - "shasum": "7fd0b66d022a90b2b8e3c9a7c2d990db5fbaa6c8" + "url": "https://ftp.drupal.org/files/projects/config_sync-3.0.0-alpha3.zip", + "reference": "3.0.0-alpha3", + "shasum": "8664153679b63fe1c0b84702374122a149fc3846" }, "require": { - "drupal/config_distro": "^1.0-alpha4", + "drupal/config_distro": "^2.0.0-alpha2", "drupal/config_distro_filter": "*", - "drupal/config_filter": "^1.3||^2.0", - "drupal/config_merge": "^1.0-alpha2", - "drupal/config_normalizer": "^1.0-alpha3", - "drupal/config_provider": "^2.0-alpha6", - "drupal/config_snapshot": "^1.0-alpha6", - "drupal/config_update": "^1.5", - "drupal/core": "^8.8 || ^9", - "symfony/yaml": "~3.4.5|^4.4|^6.2" + "drupal/config_filter": "^1.10||^2.4", + "drupal/config_merge": "^2.0.0-alpha1", + "drupal/config_normalizer": "^1.0-beta1", + "drupal/config_provider": "^3.0.0-alpha1", + "drupal/config_snapshot": "^2.0.0-alpha1", + "drupal/config_update": "^2.0.0-alpha2", + "drupal/core": "^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-alpha1", - "datestamp": "1671635618", + "version": "3.0.0-alpha3", + "datestamp": "1692125273", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -3833,7 +4113,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -3882,36 +4162,35 @@ "description": "Synchronize your site with updated configuration provided by modules and themes.", "homepage": "https://www.drupal.org/project/config_sync", "support": { - "source": "https://cgit.drupalcode.org/config_sync", - "issues": "https://drupal.org/project/issues/config_sync", - "irc": "irc://irc.freenode.org/drupal-contribute" + "source": "https://git.drupalcode.org/project/config_sync", + "issues": "https://drupal.org/project/issues/config_sync" } }, { "name": "drupal/config_update", - "version": "1.7.0", + "version": "2.0.0-alpha3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_update.git", - "reference": "8.x-1.7" + "reference": "2.0.0-alpha3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_update-8.x-1.7.zip", - "reference": "8.x-1.7", - "shasum": "8f079abf7c2ea826a27fa5224b0770a26404c968" + "url": "https://ftp.drupal.org/files/projects/config_update-2.0.0-alpha3.zip", + "reference": "2.0.0-alpha3", + "shasum": "c35e81e8fb77efdff5ddca3a87116ea0c522a7e2" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.4 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.7", - "datestamp": "1586355587", + "version": "2.0.0-alpha3", + "datestamp": "1683807608", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." } } }, @@ -3929,7 +4208,7 @@ "homepage": "https://www.drupal.org/user/80733" } ], - "description": "Provides basic revert and update functionality for other modules", + "description": "Provides basic revert and update functionality for other modules.", "homepage": "https://www.drupal.org/project/config_update", "support": { "source": "https://git.drupalcode.org/project/config_update" @@ -4004,27 +4283,73 @@ } }, { - "name": "drupal/convert_bundles", - "version": "1.0.0-beta1", + "name": "drupal/context_stack", + "version": "1.1.2", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/convert_bundles.git", - "reference": "8.x-1.0-beta1" + "url": "https://git.drupalcode.org/project/context_stack.git", + "reference": "1.1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/convert_bundles-8.x-1.0-beta1.zip", - "reference": "8.x-1.0-beta1", - "shasum": "606bbeb9c1db02da5237e54c114849d9cee2d914" + "url": "https://ftp.drupal.org/files/projects/context_stack-1.1.2.zip", + "reference": "1.1.2", + "shasum": "aacf2bc38a09393e51a03567b459adb67225d11a" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9 || ^10", + "php": ">=7.4" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta1", - "datestamp": "1671581467", + "version": "1.1.2", + "datestamp": "1676647866", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "mxh", + "homepage": "https://www.drupal.org/user/1124384" + } + ], + "description": "Context Stack is a module for Drupal, which provides a distinct place for holding context values.", + "homepage": "https://www.drupal.org/project/context_stack", + "support": { + "source": "https://drupal.org/project/context_stack", + "issues": "https://drupal.org/project/issues/context_stack" + } + }, + { + "name": "drupal/convert_bundles", + "version": "2.0.0-beta4", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/convert_bundles.git", + "reference": "2.0.0-beta4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/convert_bundles-2.0.0-beta4.zip", + "reference": "2.0.0-beta4", + "shasum": "5f4f02778344bbe2e2e3a3f1c96bc79e8b2474a7" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.0-beta4", + "datestamp": "1693891734", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -4053,24 +4378,24 @@ }, { "name": "drupal/core", - "version": "9.5.11", + "version": "10.2.3", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "8afcb233c2a71501b35fed2713167c37831d5c19" + "reference": "cc8c7952f7013795b735f5c15290e76937163bb7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/8afcb233c2a71501b35fed2713167c37831d5c19", - "reference": "8afcb233c2a71501b35fed2713167c37831d5c19", + "url": "https://api.github.com/repos/drupal/core/zipball/cc8c7952f7013795b735f5c15290e76937163bb7", + "reference": "cc8c7952f7013795b735f5c15290e76937163bb7", "shasum": "" }, "require": { - "asm89/stack-cors": "^1.3", + "asm89/stack-cors": "^2.1", + "composer-runtime-api": "^2.1", "composer/semver": "^3.3", - "doctrine/annotations": "^1.13", - "doctrine/reflection": "^1.2", - "egulias/email-validator": "^2.1.22|^3.2", + "doctrine/annotations": "^1.14", + "egulias/email-validator": "^3.2.1|^4.0", "ext-date": "*", "ext-dom": "*", "ext-filter": "*", @@ -4084,41 +4409,38 @@ "ext-spl": "*", "ext-tokenizer": "*", "ext-xml": "*", - "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", - "laminas/laminas-feed": "^2.17", - "longwave/laminas-diactoros": "^2.14", + "guzzlehttp/guzzle": "^7.5", + "guzzlehttp/psr7": "^2.4.5", "masterminds/html5": "^2.7", + "mck89/peast": "^1.14", "pear/archive_tar": "^1.4.14", - "php": ">=7.3.0", - "psr/log": "^1.1", - "stack/builder": "^1.0", - "symfony-cmf/routing": "^2.3", - "symfony/console": "^4.4", - "symfony/dependency-injection": "^4.4", - "symfony/event-dispatcher": "^4.4", - "symfony/http-foundation": "^4.4.7", - "symfony/http-kernel": "^4.4", - "symfony/mime": "^5.4", + "php": ">=8.1.0", + "psr/log": "^3.0", + "sebastian/diff": "^4", + "symfony/console": "^6.4", + "symfony/dependency-injection": "^6.4", + "symfony/event-dispatcher": "^6.4", + "symfony/filesystem": "^6.4", + "symfony/finder": "^6.4", + "symfony/http-foundation": "^6.4", + "symfony/http-kernel": "^6.4", + "symfony/mailer": "^6.4", + "symfony/mime": "^6.4", "symfony/polyfill-iconv": "^1.26", - "symfony/polyfill-php80": "^1.26", - "symfony/process": "^4.4", - "symfony/psr-http-message-bridge": "^2.1", - "symfony/routing": "^4.4", - "symfony/serializer": "^4.4", - "symfony/translation": "^4.4", - "symfony/validator": "^4.4", - "symfony/yaml": "^4.4.19", - "twig/twig": "^2.15.3", - "typo3/phar-stream-wrapper": "^3.1.3" + "symfony/process": "^6.4", + "symfony/psr-http-message-bridge": "^2.1|^6.4", + "symfony/routing": "^6.4", + "symfony/serializer": "^6.4", + "symfony/validator": "^6.4", + "symfony/yaml": "^6.4", + "twig/twig": "^3.5.0" }, "conflict": { - "drush/drush": "<8.1.10", - "symfony/http-foundation": "4.4.42" + "drush/drush": "<12.4.3" }, "replace": { "drupal/core-annotation": "self.version", "drupal/core-assertion": "self.version", - "drupal/core-bridge": "self.version", "drupal/core-class-finder": "self.version", "drupal/core-datetime": "self.version", "drupal/core-dependency-injection": "self.version", @@ -4142,6 +4464,9 @@ "drupal/core-uuid": "self.version", "drupal/core-version": "self.version" }, + "suggest": { + "ext-zip": "Needed to extend the plugin.manager.archiver service capability with the handling of files in the ZIP format." + }, "type": "drupal-core", "extra": { "drupal-scaffold": { @@ -4174,12 +4499,10 @@ }, "autoload": { "files": [ - "includes/bootstrap.inc", - "includes/guzzle_php81_shim.php" + "includes/bootstrap.inc" ], "psr-4": { "Drupal\\Core\\": "lib/Drupal/Core", - "Drupal\\Driver\\": "../drivers/lib/Drupal/Driver", "Drupal\\Component\\": "lib/Drupal/Component" }, "classmap": [ @@ -4198,12 +4521,10 @@ "lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php", "lib/Drupal/Core/Database/Connection.php", "lib/Drupal/Core/Database/Database.php", - "lib/Drupal/Core/Database/Statement.php", "lib/Drupal/Core/Database/StatementInterface.php", "lib/Drupal/Core/DependencyInjection/Container.php", "lib/Drupal/Core/DrupalKernel.php", "lib/Drupal/Core/DrupalKernelInterface.php", - "lib/Drupal/Core/Http/InputBag.php", "lib/Drupal/Core/Installer/InstallerRedirectTrait.php", "lib/Drupal/Core/Site/Settings.php" ] @@ -4214,26 +4535,26 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/9.5.11" + "source": "https://github.com/drupal/core/tree/10.2.3" }, - "time": "2023-09-19T17:58:28+00:00" + "time": "2024-02-07T22:44:48+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "9.5.11", + "version": "10.2.3", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "08da8e59c6f1bd0b1a58d18f8addc0d937bbacc7" + "reference": "63effa1bc644e80a269e8b4415e627491d26fd3f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/08da8e59c6f1bd0b1a58d18f8addc0d937bbacc7", - "reference": "08da8e59c6f1bd0b1a58d18f8addc0d937bbacc7", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/63effa1bc644e80a269e8b4415e627491d26fd3f", + "reference": "63effa1bc644e80a269e8b4415e627491d26fd3f", "shasum": "" }, "require": { - "composer-plugin-api": "^1 || ^2", + "composer-plugin-api": "^2", "php": ">=7.3.0" }, "conflict": { @@ -4264,78 +4585,80 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/9.5.11" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.3" }, - "time": "2023-04-30T16:17:33+00:00" + "time": "2024-01-26T14:59:30+00:00" }, { "name": "drupal/core-recommended", - "version": "9.5.11", + "version": "10.2.3", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "af3521be5376e333ddcdbd31c5a169f16423b46f" + "reference": "ee5d148455ca5792108a1fd007ae162ea2ffe859" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/af3521be5376e333ddcdbd31c5a169f16423b46f", - "reference": "af3521be5376e333ddcdbd31c5a169f16423b46f", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/ee5d148455ca5792108a1fd007ae162ea2ffe859", + "reference": "ee5d148455ca5792108a1fd007ae162ea2ffe859", "shasum": "" }, "require": { - "asm89/stack-cors": "~1.3.0", - "composer/semver": "~3.3.2", - "doctrine/annotations": "~1.13.3", - "doctrine/lexer": "~1.2.3", - "doctrine/reflection": "~1.2.3", - "drupal/core": "9.5.11", - "egulias/email-validator": "~3.2.1", - "guzzlehttp/guzzle": "~6.5.8", - "guzzlehttp/promises": "~1.5.2", - "guzzlehttp/psr7": "~1.9.1", - "longwave/laminas-diactoros": "~2.14.2", - "masterminds/html5": "~2.7.6", + "asm89/stack-cors": "~v2.2.0", + "composer/semver": "~3.4.0", + "doctrine/annotations": "~1.14.3", + "doctrine/deprecations": "~1.1.2", + "doctrine/lexer": "~2.1.0", + "drupal/core": "10.2.3", + "egulias/email-validator": "~4.0.2", + "guzzlehttp/guzzle": "~7.8.1", + "guzzlehttp/promises": "~2.0.2", + "guzzlehttp/psr7": "~2.6.2", + "masterminds/html5": "~2.8.1", + "mck89/peast": "~v1.15.4", "pear/archive_tar": "~1.4.14", "pear/console_getopt": "~v1.4.3", - "pear/pear-core-minimal": "~v1.10.11", + "pear/pear-core-minimal": "~v1.10.14", "pear/pear_exception": "~v1.0.2", - "psr/cache": "~1.0.1", - "psr/container": "~1.1.1", - "psr/http-factory": "~1.0.1", - "psr/http-message": "~1.0.1", - "psr/log": "~1.1.4", + "psr/cache": "~3.0.0", + "psr/container": "~2.0.2", + "psr/event-dispatcher": "~1.0.0", + "psr/http-client": "~1.0.3", + "psr/http-factory": "~1.0.2", + "psr/log": "~3.0.0", "ralouphie/getallheaders": "~3.0.3", - "stack/builder": "~v1.0.6", - "symfony-cmf/routing": "~2.3.4", - "symfony/console": "~v4.4.49", - "symfony/debug": "~v4.4.44", - "symfony/dependency-injection": "~v4.4.49", - "symfony/deprecation-contracts": "~v2.5.2", - "symfony/error-handler": "~v4.4.44", - "symfony/event-dispatcher": "~v4.4.44", - "symfony/event-dispatcher-contracts": "~v1.1.13", - "symfony/http-client-contracts": "~v2.5.2", - "symfony/http-foundation": "~v4.4.49", - "symfony/http-kernel": "~v4.4.50", - "symfony/mime": "~v5.4.13", - "symfony/polyfill-ctype": "~v1.27.0", - "symfony/polyfill-iconv": "~v1.27.0", - "symfony/polyfill-intl-idn": "~v1.27.0", - "symfony/polyfill-intl-normalizer": "~v1.27.0", - "symfony/polyfill-mbstring": "~v1.27.0", - "symfony/polyfill-php80": "~v1.27.0", - "symfony/process": "~v4.4.44", - "symfony/psr-http-message-bridge": "~v2.1.4", - "symfony/routing": "~v4.4.44", - "symfony/serializer": "~v4.4.47", - "symfony/service-contracts": "~v2.5.2", - "symfony/translation": "~v4.4.47", - "symfony/translation-contracts": "~v2.5.2", - "symfony/validator": "~v4.4.48", - "symfony/var-dumper": "~v5.4.19", - "symfony/yaml": "~v4.4.45", - "twig/twig": "~v2.15.4", - "typo3/phar-stream-wrapper": "~v3.1.7" + "sebastian/diff": "~4.0.5", + "symfony/console": "~v6.4.1", + "symfony/dependency-injection": "~v6.4.1", + "symfony/deprecation-contracts": "~v3.4.0", + "symfony/error-handler": "~v6.4.0", + "symfony/event-dispatcher": "~v6.4.0", + "symfony/event-dispatcher-contracts": "~v3.4.0", + "symfony/filesystem": "~v6.4.0", + "symfony/finder": "~v6.4.0", + "symfony/http-foundation": "~v6.4.0", + "symfony/http-kernel": "~v6.4.1", + "symfony/mailer": "~v6.4.0", + "symfony/mime": "~v6.4.0", + "symfony/polyfill-ctype": "~v1.28.0", + "symfony/polyfill-iconv": "~v1.28.0", + "symfony/polyfill-intl-grapheme": "~v1.28.0", + "symfony/polyfill-intl-idn": "~v1.28.0", + "symfony/polyfill-intl-normalizer": "~v1.28.0", + "symfony/polyfill-mbstring": "~v1.28.0", + "symfony/polyfill-php83": "~v1.28.0", + "symfony/process": "~v6.4.0", + "symfony/psr-http-message-bridge": "~v6.4.0", + "symfony/routing": "~v6.4.1", + "symfony/serializer": "~v6.4.1", + "symfony/service-contracts": "~v3.4.0", + "symfony/string": "~v6.4.0", + "symfony/translation-contracts": "~v3.4.0", + "symfony/validator": "~v6.4.0", + "symfony/var-dumper": "~v6.4.0", + "symfony/var-exporter": "~v6.4.1", + "symfony/yaml": "~v6.4.0", + "twig/twig": "~v3.8.0" }, "conflict": { "webflo/drupal-core-strict": "*" @@ -4347,9 +4670,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/9.5.11" + "source": "https://github.com/drupal/core-recommended/tree/10.2.3" }, - "time": "2023-09-19T17:58:28+00:00" + "time": "2024-02-07T22:44:48+00:00" }, { "name": "drupal/crop", @@ -4410,27 +4733,27 @@ }, { "name": "drupal/cshs", - "version": "3.6.0", + "version": "4.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/cshs.git", - "reference": "8.x-3.6" + "reference": "4.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/cshs-8.x-3.6.zip", - "reference": "8.x-3.6", - "shasum": "d3989da7d546947644fa8ad99b490e04c8a7f252" + "url": "https://ftp.drupal.org/files/projects/cshs-4.0.1.zip", + "reference": "4.0.1", + "shasum": "8048c92e2d6bdde259b23851d03fbc4650e00b2e" }, "require": { - "drupal/core": "^8 || ^9", - "php": ">=7.3.0" + "drupal/core": "^9.2 || ^10", + "php": ">=8.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.6", - "datestamp": "1650996358", + "version": "4.0.1", + "datestamp": "1704752696", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4476,28 +4799,27 @@ }, { "name": "drupal/csp", - "version": "1.24.0", + "version": "1.30.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/csp.git", - "reference": "8.x-1.24" + "reference": "8.x-1.30" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.24.zip", - "reference": "8.x-1.24", - "shasum": "d07ac3e6089209b0716691b43a93681534df6468" + "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.30.zip", + "reference": "8.x-1.30", + "shasum": "50ff811459e9d93a1d605f96ada4082aa0dc637f" }, "require": { - "drupal/core": "^9.5 || ~10.0.0 || ^10.1.3", - "ext-json": "*", - "php": ">=7.4" + "drupal/core": "~10.0.0 || ^10.1.3", + "ext-json": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.24", - "datestamp": "1703324718", + "version": "8.x-1.30", + "datestamp": "1705655685", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4617,6 +4939,66 @@ "issues": "https://www.drupal.org/project/issues/ctools" } }, + { + "name": "drupal/customerror", + "version": "1.0.0-beta3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/customerror.git", + "reference": "8.x-1.0-beta3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/customerror-8.x-1.0-beta3.zip", + "reference": "8.x-1.0-beta3", + "shasum": "dbb6df7770620b65300a472284b980485fd97ec5" + }, + "require": { + "drupal/core": "^8.8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.0-beta3", + "datestamp": "1682597105", + "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-or-later" + ], + "authors": [ + { + "name": "gisle", + "homepage": "https://www.drupal.org/user/409554" + }, + { + "name": "kbahey", + "homepage": "https://www.drupal.org/user/4063" + }, + { + "name": "me-taras", + "homepage": "https://www.drupal.org/user/2526320" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "wafaa", + "homepage": "https://www.drupal.org/user/50133" + } + ], + "description": "Enables the creation of custom error pages for 404 and 403 errors, as well as redirects for 404s.", + "homepage": "https://www.drupal.org/project/customerror", + "support": { + "source": "https://git.drupalcode.org/project/customerror" + } + }, { "name": "drupal/dashboards", "version": "2.1.6", @@ -4673,17 +5055,17 @@ }, { "name": "drupal/date_popup", - "version": "1.3.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/date_popup.git", - "reference": "8.x-1.3" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/date_popup-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "6b707646e8920bbed1b3a6227efb9588d6b98718" + "url": "https://ftp.drupal.org/files/projects/date_popup-2.0.1.zip", + "reference": "2.0.1", + "shasum": "15cab5f339d60569c2380545b6e16b5f3612b98f" }, "require": { "drupal/core": "^8 || ^9 || ^10" @@ -4691,8 +5073,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1668746954", + "version": "2.0.1", + "datestamp": "1694567369", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4941,21 +5323,27 @@ }, { "name": "drupal/drd_agent", - "version": "4.0.5", + "version": "4.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drd_agent.git", - "reference": "4.0.5" + "reference": "4.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drd_agent-4.0.5.zip", - "reference": "4.0.5", - "shasum": "ae22d35c562972b62d61040d18849678bc4b57b5" + "url": "https://ftp.drupal.org/files/projects/drd_agent-4.1.0.zip", + "reference": "4.1.0", + "shasum": "5979d4d98f76d81c1e68bbfd7b04a7de73f9e33b" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10", - "php": ">=7.2" + "drupal/core": "^10 || ^11", + "php": ">=8.1" + }, + "require-dev": { + "drupal/hacked": "^2.0@beta", + "drupal/job_scheduler": "^4.0", + "drupal/monitoring": "^1.13", + "drupal/security_review": "^2.0" }, "suggest": { "drupal/hacked": "Validate each project if it got changed compared to the original code from drupal.org.", @@ -4965,8 +5353,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.5", - "datestamp": "1682697922", + "version": "4.1.0", + "datestamp": "1701853228", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4975,7 +5363,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -4987,7 +5375,7 @@ "homepage": "https://www.drupal.org/user/168924" } ], - "description": "TODO", + "description": "Agent on remote Drupal sites for the main DRD module.", "homepage": "https://www.drupal.org/project/drd_agent", "keywords": [ "Drupal" @@ -4999,28 +5387,31 @@ }, { "name": "drupal/drutopia_action", - "version": "1.1.0", + "version": "2.0.0-rc1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_action.git", - "reference": "8.x-1.1" + "reference": "2.0.0-rc1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_action-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "152af38111c9a134d83a9a1d3008ff22eb1b733e" + "url": "https://ftp.drupal.org/files/projects/drutopia_action-2.0.0-rc1.zip", + "reference": "2.0.0-rc1", + "shasum": "e1e9aea007a1b2174ff286b8cf54a9bc3edac75a" }, "require": { "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/config_snapshot": "*", + "drupal/core": "^9.4 || ^10", "drupal/drutopia_core": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/drutopia_site": "*", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/field_group": "^3.0", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "^1.12", "drupal/pathauto": "^1.8", @@ -5029,11 +5420,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1621285719", + "version": "2.0.0-rc1", + "datestamp": "1697332194", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -5072,7 +5463,7 @@ } ], "description": "Drutopia Action is a base feature providing an action content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_action", + "homepage": "https://www.drupal.org/project/drutopia_action", "keywords": [ "actions", "campaign", @@ -5081,33 +5472,42 @@ "group" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_action/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_action/issues" + "source": "https://git.drupalcode.org/project/drutopia_action/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_action" } }, { "name": "drupal/drutopia_article", - "version": "dev-1.x", + "version": "2.0.0-rc2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_article.git", - "reference": "b328d67a312ba758feb817741f89f57f71913717" + "reference": "2.0.0-rc2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/drutopia_article-2.0.0-rc2.zip", + "reference": "2.0.0-rc2", + "shasum": "e51b860d49240eba2bdeb696c7b1e068f5f0b2fe" }, "require": { "drupal/block_visibility_groups": "^2", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9 || ^10", + "drupal/config_snapshot": "*", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_comment": "*", "drupal/drutopia_core": "*", "drupal/drutopia_people": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/drutopia_site": "*", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/facets": "^2", "drupal/field_group": "^3.0", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", "drupal/pathauto": "^1.8", @@ -5117,15 +5517,12 @@ }, "type": "drupal-module", "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - }, "drupal": { - "version": "8.x-1.1+4-dev", - "datestamp": "1675809789", + "version": "2.0.0-rc2", + "datestamp": "1698093781", "security-coverage": { "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -5164,34 +5561,42 @@ } ], "description": "Drutopia Article is a base feature providing an article content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_article", + "homepage": "https://www.drupal.org/project/drutopia_article", "support": { "source": "https://git.drupalcode.org/project/drutopia_article" } }, { "name": "drupal/drutopia_blog", - "version": "dev-1.x", + "version": "2.0.0-rc2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_blog.git", - "reference": "5efe7f6f9e42c52368a86e5e997911b9c0a63f06" + "reference": "2.0.0-rc2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/drutopia_blog-2.0.0-rc2.zip", + "reference": "2.0.0-rc2", + "shasum": "71720613f7a0b4f6437f4bf1fd29dc0cb210ed7a" }, "require": { "drupal/block_visibility_groups": "^2", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9 || ^10", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_comment": "*", "drupal/drutopia_core": "*", "drupal/drutopia_people": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/drutopia_site": "*", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/facets": "^2", "drupal/field_group": "^3.0", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", "drupal/pathauto": "^1.8", @@ -5200,15 +5605,12 @@ }, "type": "drupal-module", "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - }, "drupal": { - "version": "8.x-1.1+3-dev", - "datestamp": "1675793052", + "version": "2.0.0-rc2", + "datestamp": "1698094057", "security-coverage": { "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -5247,7 +5649,7 @@ } ], "description": "Drutopia Blog is a base feature providing a blog content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_blog", + "homepage": "https://www.drupal.org/project/drutopia_blog", "keywords": [ "blogging", "content", @@ -5255,35 +5657,37 @@ "journal" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_blog/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_blog/issues" + "source": "https://git.drupalcode.org/project/drutopia_blog/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_blog" } }, { "name": "drupal/drutopia_campaign", - "version": "1.1.0", + "version": "2.0.0-rc1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_campaign.git", - "reference": "8.x-1.1" + "reference": "2.0.0-rc1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_campaign-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "9fef0bb6103eb3a07100ba87978223d74c5c4bed" + "url": "https://ftp.drupal.org/files/projects/drutopia_campaign-2.0.0-rc1.zip", + "reference": "2.0.0-rc1", + "shasum": "6a3570196c34c24daa780e64319af9a6e292e3cc" }, "require": { "drupal/block_visibility_groups": "*", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", - "drupal/drutopia_core": "^1.0", - "drupal/drutopia_seo": "^1.0", + "drupal/core": "^9.4 || ^10", + "drupal/drutopia_core": "^2", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/facets": "*", "drupal/field_group": "^3.0", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "^1.12", "drupal/pathauto": "^1.8", @@ -5292,11 +5696,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1621286321", + "version": "2.0.0-rc1", + "datestamp": "1697332856", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -5335,7 +5739,7 @@ } ], "description": "Drutopia Campaign provides a Campaign content type, including background information as well as ability to list demands and updates, and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_campaign", + "homepage": "https://www.drupal.org/project/drutopia_campaign", "keywords": [ "campaign", "content", @@ -5343,65 +5747,102 @@ "initiative" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_campaign/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_campaign/issues" + "source": "https://git.drupalcode.org/project/drutopia_campaign/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_campaign" } }, { "name": "drupal/drutopia_collection", - "version": "dev-8.x-1.x", + "version": "dev-2.0.x", "source": { "type": "git", - "url": "git@gitlab.com:drutopia/drutopia_collection.git", - "reference": "3ce9308896b68379286312f0eaf9f7e3ce17e6cb" + "url": "https://git.drupalcode.org/project/drutopia_collection.git", + "reference": "6f25bea1f255a34322622ecf876637429f023c43" }, "require": { "drupal/config_actions": "^1.0", + "drupal/core": "^8 || ^9 || ^10", "drupal/ctools": "^3.0", - "drupal/drutopia_article": "^1.0-beta3", - "drupal/drutopia_blog": "^1.0-beta3", - "drupal/drutopia_people": "^1.0-beta3", - "drupal/drutopia_seo": "^1.0-beta2", + "drupal/drutopia_article": "^2", + "drupal/drutopia_blog": "^2", + "drupal/drutopia_core": "*", + "drupal/drutopia_people": "^2", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.1", - "drupal/metatag": "^1.9" + "drupal/entity_reference_revisions": "*", + "drupal/metatag": "^1.9", + "drupal/paragraphs": "*" }, - "default-branch": true, "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.x-dev", + "datestamp": "1694686396", + "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": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], "description": "Drutopia Collection is a feature providing the ability to create collections to bring together ordered listings of Articles, Blog posts, or other content. This is useful for magazine issues or online books (referencing each chapter) or to create a meta-resource of recommended resources and people. an article content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_collection", - "time": "2022-12-16T23:48:22+00:00" + "homepage": "https://www.drupal.org/project/drutopia_collection", + "support": { + "source": "https://git.drupalcode.org/project/drutopia_collection" + } }, { "name": "drupal/drutopia_comment", - "version": "1.1.0", + "version": "2.0.0-rc1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_comment.git", - "reference": "8.x-1.1" + "reference": "2.0.0-rc1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_comment-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "f6f9a8e2279d46df1adfa66b507f2a8c687f4e86" + "url": "https://ftp.drupal.org/files/projects/drutopia_comment-2.0.0-rc1.zip", + "reference": "2.0.0-rc1", + "shasum": "bc213075e952a46d86978e7e9ff828d9d9b91c14" }, "require": { "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/core": "^8.9 || ^9 || ^10", "drupal/drutopia_core": "*", "drupal/rdf": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1621286434", + "version": "2.0.0-rc1", + "datestamp": "1697331973", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "RC releases are not covered by Drupal security advisories." } }, "branch-alias": { @@ -5443,7 +5884,7 @@ } ], "description": "Drutopia comment is a base feature providing comments and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_comment", + "homepage": "https://www.drupal.org/project/drutopia_comment", "keywords": [ "comments", "content", @@ -5451,76 +5892,132 @@ "drutopia" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_comment/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_comment/issues" + "source": "https://git.drupalcode.org/project/drutopia_comment/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_comment" } }, { "name": "drupal/drutopia_core", - "version": "dev-8.x-1.x", + "version": "dev-2.0.x", "source": { "type": "git", - "url": "git@gitlab.com:drutopia/drutopia_core.git", - "reference": "2c847ab4b0a68b1833f83fcb5ef7ffafe8bbfe8d" + "url": "https://git.drupalcode.org/project/drutopia_core.git", + "reference": "05ee8ae13f1b24ea3c450aee6fd854919432f17d" }, "require": { + "drupal/automated_crop": "^3.0", "drupal/config_actions": "^1.3", "drupal/config_perms": "^2.0", + "drupal/core": "^9.4 || ^10", "drupal/crop": "^2.1", "drupal/ds": "^3.12", + "drupal/exclude_node_title": "*", "drupal/facets": "^2", "drupal/faqfield": "^7.0", "drupal/focal_point": "^2.0", + "drupal/image_field_to_media": "^2.0", + "drupal/image_widget_crop": "^2", + "drupal/media_contextual_crop": "1.2.x-dev@dev", + "drupal/media_contextual_crop_field_formatter": "^1.3", + "drupal/media_contextual_crop_fp_adapter": "^1", + "drupal/media_contextual_crop_iwc_adapter": "^1", + "drupal/media_library_media_modify": "^1.0@beta", + "drupal/media_responsive_thumbnail": "^1", "drupal/metatag": "^1.16", "drupal/paragraphs": "^1.12", + "drupal/pathauto": "*", + "drupal/rdf": "*", "drupal/search_api": "^1.19", + "drupal/search_api_db": "*", "drupal/video_embed_field": "^2.4" }, - "default-branch": true, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.x-dev", + "datestamp": "1701463245", + "security-coverage": { + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." + } + }, "patches": { "drupal/entity_reference_revisions": { "Support normalization without local revision ID": "https://www.drupal.org/files/issues/2022-08-18/entity_reference_revisions-normalizer-2913713-12.patch" } } }, + "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0+" ], + "authors": [ + { + "name": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "drutopia_gitlab", + "homepage": "https://www.drupal.org/user/3514271" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "ronaldmulero", + "homepage": "https://www.drupal.org/user/241652" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], "description": "Drutopia core is a base feature providing core components required by other features.", - "homepage": "https://gitlab.com/drutopia/drutopia_core", + "homepage": "https://www.drupal.org/project/drutopia_core", "keywords": [ "base", "core", "drutopia" ], "support": { - "issues": "https://gitlab.com/drutopia/drutopia_core/issues", - "source": "https://gitlab.com/drutopia/drutopia_core/tree/8.x-1.x" - }, - "time": "2023-01-30T19:52:25+00:00" + "source": "https://git.drupalcode.org/project/drutopia_core/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_core" + } }, { "name": "drupal/drutopia_event", - "version": "dev-1.x", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_event.git", - "reference": "05dac653be8e53cff42d9699d30f175708c5fbb6" + "reference": "049ebe8b42a04481d637ec7bb30194b5af9c58e5" }, "require": { "drupal/block_visibility_groups": "^2", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9 || ^10", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_core": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/facets": "^2", "drupal/field_group": "*", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", "drupal/pathauto": "^1.8", @@ -5530,11 +6027,11 @@ "type": "drupal-module", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "8.x-1.1+6-dev", - "datestamp": "1675809215", + "version": "2.0.x-dev", + "datestamp": "1701465986", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -5576,7 +6073,7 @@ } ], "description": "Drutopia Event is a base feature providing a event content type, with date and event type, and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_event", + "homepage": "https://www.drupal.org/project/drutopia_event", "keywords": [ "calendar", "date", @@ -5584,46 +6081,43 @@ "events" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_event/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_event/issues" + "source": "https://git.drupalcode.org/project/drutopia_event/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_event" } }, { "name": "drupal/drutopia_group", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_group.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_group-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "6a7836d4663d76303b3a5c3fabb859ef69eb007d" + "reference": "13c6e8b04b29b594562a21690047342ce386f64f" }, "require": { "drupal/address": "^1.8", "drupal/config_actions": "*", "drupal/config_perms": "*", - "drupal/core": "^8.9 || ^9", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "*", - "drupal/drutopia_core": "^1.0", + "drupal/drutopia_core": "^2", "drupal/ds": "*", "drupal/entity_reference_revisions": "*", "drupal/gnode": "*", - "drupal/group": "^1.0-rc5", + "drupal/group": "^3", "drupal/paragraphs": "*", "drupal/pathauto": "^1.8" }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "8.x-1.1", - "datestamp": "1621286726", + "version": "2.0.x-dev", + "datestamp": "1694685946", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -5670,7 +6164,7 @@ } ], "description": "Drutopia Group provides a group content type that can be classified by a group type vocabulary and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_group", + "homepage": "https://www.drupal.org/project/drutopia_group", "keywords": [ "drutopia", "grassroots", @@ -5678,31 +6172,26 @@ "organizations" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_group/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_group/issues" + "source": "https://git.drupalcode.org/project/drutopia_group/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_group" } }, { "name": "drupal/drutopia_landing_page", - "version": "1.2.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_landing_page.git", - "reference": "8.x-1.2" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_landing_page-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "de8d56c0112ce748e9a3e6bc0e4018e8cce2e24f" + "reference": "fa3e5874142fffdd757aca5665e5414cf07e416c" }, "require": { "cweagans/composer-patches": "^1.5.0", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/config_snapshot": "*", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_core": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/exclude_node_title": "^1.0-beta1", @@ -5713,12 +6202,15 @@ }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "8.x-1.2", - "datestamp": "1624383397", + "version": "2.0.x-dev", + "datestamp": "1701465249", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -5757,7 +6249,7 @@ } ], "description": "Drutopia Landing Page is a base feature providing a landing page content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_landing_page", + "homepage": "https://www.drupal.org/project/drutopia_landing_page", "keywords": [ "content", "drutopia", @@ -5765,30 +6257,24 @@ "standalone" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_landing_page/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_landing_page/issues" + "source": "https://git.drupalcode.org/project/drutopia_landing_page/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_landing_page" } }, { "name": "drupal/drutopia_page", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_page.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_page-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "741582b9a39009fb0dc8459e01cf8f95ad63d76b" + "reference": "ac4fece72920bfb181c50fb4c9bbcb35849d4408" }, "require": { "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/core": "^8.9 || ^9 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_core": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/metatag": "*", @@ -5799,12 +6285,15 @@ }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "8.x-1.1", - "datestamp": "1621287140", + "version": "2.0.x-dev", + "datestamp": "1701465224", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -5843,34 +6332,34 @@ } ], "description": "Drutopia Page is a base feature providing a page content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_page", + "homepage": "https://www.drupal.org/project/drutopia_page", "keywords": [ "content", "drutopia", "pages" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_page/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_page/issues" + "source": "https://git.drupalcode.org/project/drutopia_page/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_page" } }, { "name": "drupal/drutopia_paragraph_title", - "version": "dev-1.x", + "version": "dev-1.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_paragraph_title.git", - "reference": "8f857797303e658722f0f1322c19a975020eb2db" + "reference": "8bd77a9b1bce1ea44201d4b3ae0252f81601486a" }, "require": { "drupal/allowed_formats": "^2", - "drupal/core": "^8.8.3 || ^9", - "drupal/drutopia_core": "^1.0", + "drupal/core": "^8.8.3 || ^9 || ^10", + "drupal/drutopia_core": "^1 || ^2", "drupal/entity_reference_revisions": "*", "drupal/minimalhtml": "^2", "drupal/minimalhtmltitle": "*", "drupal/paragraphs": "^1.15", - "drupal/ui_patterns": "^1.2", + "drupal/ui_patterns": "*", "drupal/ui_patterns_ds": "*", "drupal/ui_patterns_layouts": "*", "drupal/ui_patterns_library": "*" @@ -5878,11 +6367,11 @@ "type": "drupal-module", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-1.0.x": "1.0.x-dev" }, "drupal": { - "version": "1.x-dev", - "datestamp": "1686755608", + "version": "1.0.0+8-dev", + "datestamp": "1688129764", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -5926,24 +6415,18 @@ }, { "name": "drupal/drutopia_people", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_people.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_people-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "3523571dacf8e8eaf49e76dff644705141efb4e7" + "reference": "60aa239bf374421011a88e0adfdf0e23e1e88453" }, "require": { "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/core": "^8.9 || ^9 || ^10", "drupal/ctools": "*", - "drupal/drutopia_core": "^1.0", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_core": "^2", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/field_group": "^3.0", @@ -5951,91 +6434,17 @@ "drupal/metatag": "*", "drupal/paragraphs": "^1.12", "drupal/pathauto": "^1.8", - "drupal/search_api": "*" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-1.1", - "datestamp": "1621287220", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0+" - ], - "authors": [ - { - "name": "drutopia", - "homepage": "https://www.drupal.org/user/3763727" - }, - { - "name": "drutopia_gitlab", - "homepage": "https://www.drupal.org/user/3514271" - }, - { - "name": "lelkneralfaro", - "homepage": "https://www.drupal.org/user/3577260" - }, - { - "name": "MegaKeegMan", - "homepage": "https://www.drupal.org/user/3620027" - }, - { - "name": "mlncn", - "homepage": "https://www.drupal.org/user/64383" - }, - { - "name": "ronaldmulero", - "homepage": "https://www.drupal.org/user/241652" - }, - { - "name": "wolcen", - "homepage": "https://www.drupal.org/user/3099655" - } - ], - "description": "Drutopia People provides a People content type for showing visitors information about staff, volunteers, contributors, and more.", - "homepage": "https://gitlab.com/drutopia/drutopia_people", - "keywords": [ - "biography", - "content", - "drutopia", - "person", - "profile", - "staff", - "volunteers" - ], - "support": { - "source": "https://gitlab.com/drutopia/drutopia_people/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_people/issues" - } - }, - { - "name": "drupal/drutopia_related_content", - "version": "dev-1.x", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/drutopia_related_content.git", - "reference": "ac43115289784a05590c69efb66d5ffe29643470" - }, - "require": { - "drupal/block_visibility_groups": "^2", - "drupal/core": "^8.9 || ^9 || ^10", - "drupal/drutopia_core": "^1.0-beta3", - "drupal/similarterms": "^1.3" + "drupal/search_api": "*", + "drupal/views_plain": "^1" }, "type": "drupal-module", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "8.x-1.1+2-dev", - "datestamp": "1675809445", + "version": "2.0.x-dev", + "datestamp": "1701465205", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6076,8 +6485,89 @@ "homepage": "https://www.drupal.org/user/3099655" } ], + "description": "Drutopia People provides a People content type for showing visitors information about staff, volunteers, contributors, and more.", + "homepage": "https://www.drupal.org/project/drutopia_people", + "keywords": [ + "biography", + "content", + "drutopia", + "person", + "profile", + "staff", + "volunteers" + ], + "support": { + "source": "https://git.drupalcode.org/project/drutopia_people/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_people" + } + }, + { + "name": "drupal/drutopia_related_content", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/drutopia_related_content.git", + "reference": "2.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/drutopia_related_content-2.0.0.zip", + "reference": "2.0.0", + "shasum": "205cf7d5f35cc0ae87a7a6916e295c96463c0d5b" + }, + "require": { + "drupal/block_visibility_groups": "^2", + "drupal/core": "^8.9 || ^9 || ^10", + "drupal/drutopia_core": "^2", + "drupal/similarterms": "^1.3" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.0", + "datestamp": "1701820686", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "drutopia_gitlab", + "homepage": "https://www.drupal.org/user/3514271" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "ronaldmulero", + "homepage": "https://www.drupal.org/user/241652" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], "description": "Shows content (articles, actions, etc.) related to the current page's content based on the taxonomy terms held in common.", - "homepage": "https://gitlab.com/drutopia/drutopia_related_content", + "homepage": "https://www.drupal.org/project/drutopia_related_content", "keywords": [ "content", "drutopia", @@ -6085,30 +6575,32 @@ "similar" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_related_content/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_related_content/issues" + "source": "https://git.drupalcode.org/project/drutopia_related_content/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_related_content" } }, { "name": "drupal/drutopia_resource", - "version": "dev-1.x", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_resource.git", - "reference": "4d091769ad640333a3b51ac786b5e2ea6d677078" + "reference": "123b61f62d8368e914b7371dd882bfe9b37212b5" }, "require": { "drupal/block_visibility_groups": "^2", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9 || ^10", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_core": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/facets": "^2", "drupal/field_group": "^3.0", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", "drupal/pathauto": "^1.8", @@ -6119,11 +6611,11 @@ "type": "drupal-module", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "8.x-1.1+3-dev", - "datestamp": "1675808814", + "version": "2.0.x-dev", + "datestamp": "1701465181", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6165,7 +6657,7 @@ } ], "description": "Provides Resource content type and related configuration. A resource can be a file, such as a PDF, a link, such as a website URL, or an embedded video.", - "homepage": "https://gitlab.com/drutopia/drutopia_resource", + "homepage": "https://www.drupal.org/project/drutopia_resource", "keywords": [ "content", "drutopia", @@ -6176,36 +6668,40 @@ "search" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_resource/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_resource/issues" + "source": "https://git.drupalcode.org/project/drutopia_resource/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_resource" } }, { "name": "drupal/drutopia_search", - "version": "dev-1.x", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_search.git", - "reference": "bc68885f6d597d0568cafc2ef52e25f13958594e" + "reference": "2.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/drutopia_search-2.0.0.zip", + "reference": "2.0.0", + "shasum": "1328a24be4f450489684add8b2bf72c0bf78fcd6" }, "require": { "drupal/block_visibility_groups": "^2", "drupal/core": "^8.9 || ^9 || ^10", - "drupal/drutopia_core": "^1.0", + "drupal/drutopia_core": "^2", "drupal/facets": "*", - "drupal/search_api": "*" + "drupal/search_api": "*", + "drupal/search_api_db": "*" }, "type": "drupal-module", "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - }, "drupal": { - "version": "8.x-1.1+3-dev", - "datestamp": "1677100326", + "version": "2.0.0", + "datestamp": "1701816050", "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -6244,7 +6740,7 @@ } ], "description": "Drutopia Search provides a search server, index, and view.", - "homepage": "https://gitlab.com/drutopia/drutopia_search", + "homepage": "https://www.drupal.org/project/drutopia_search", "keywords": [ "content", "drutopia", @@ -6252,126 +6748,34 @@ "searching" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_search/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_search/issues" + "source": "https://git.drupalcode.org/project/drutopia_search/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_search" } }, { "name": "drupal/drutopia_seo", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_seo.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_seo-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "af41f9c756d958f4b3afd076b737608f52c5a8e2" + "reference": "b7d254541bf37c06e973250476ef40523d8b18f7" }, "require": { "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/core": "^8.9 || ^9 || ^10", "drupal/drutopia_core": "*", "drupal/metatag": "^1.13", "drupal/redirect": "^1.6", "drupal/redirect_404": "*" }, "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-1.1", - "datestamp": "1621287991", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0+" - ], - "authors": [ - { - "name": "drutopia", - "homepage": "https://www.drupal.org/user/3763727" - }, - { - "name": "drutopia_gitlab", - "homepage": "https://www.drupal.org/user/3514271" - }, - { - "name": "lelkneralfaro", - "homepage": "https://www.drupal.org/user/3577260" - }, - { - "name": "MegaKeegMan", - "homepage": "https://www.drupal.org/user/3620027" - }, - { - "name": "mlncn", - "homepage": "https://www.drupal.org/user/64383" - }, - { - "name": "ronaldmulero", - "homepage": "https://www.drupal.org/user/241652" - }, - { - "name": "wolcen", - "homepage": "https://www.drupal.org/user/3099655" - } - ], - "description": "Sensible Search Engine Optimization default configuration for a site.", - "homepage": "https://gitlab.com/drutopia/drutopia_seo", - "keywords": [ - "SEO", - "content", - "discoverability", - "drutopia", - "metatags", - "optimization", - "visibility" - ], - "support": { - "source": "https://gitlab.com/drutopia/drutopia_seo/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_seo/issues" - } - }, - { - "name": "drupal/drutopia_site", - "version": "dev-1.x", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/drutopia_site.git", - "reference": "c09cb79ce19b3d3f7257d44f740a30716e6db335" - }, - "require": { - "drupal/admin_toolbar": "^3.0", - "drupal/admin_toolbar_links_access_filter": "*", - "drupal/admin_toolbar_tools": "*", - "drupal/autosave_form": "1.x-dev", - "drupal/ckeditor": "*", - "drupal/ckeditorheight": "^1.8", - "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9 || ^10", - "drupal/drutopia_core": "^1.0", - "drupal/ds": "*", - "drupal/entity_reference_revisions": "*", - "drupal/menu_admin_per_menu": "^1.1", - "drupal/paragraphs": "*", - "drupal/role_delegation": "^1.1", - "drupal/wysiwyg_linebreaks": "^2" - }, - "type": "drupal-module", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "8.x-1.1+6-dev", - "datestamp": "1698785037", + "version": "2.0.x-dev", + "datestamp": "1697826547", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6412,44 +6816,137 @@ "homepage": "https://www.drupal.org/user/3099655" } ], + "description": "Sensible Search Engine Optimization default configuration for a site.", + "homepage": "https://www.drupal.org/project/drutopia_seo", + "keywords": [ + "SEO", + "content", + "discoverability", + "drutopia", + "metatags", + "optimization", + "visibility" + ], + "support": { + "source": "https://git.drupalcode.org/project/drutopia_seo/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_seo" + } + }, + { + "name": "drupal/drutopia_site", + "version": "dev-2.0.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/drutopia_site.git", + "reference": "55fae682ea8541260fd2a13ac6e0157e232154c3" + }, + "require": { + "drupal/admin_toolbar": "^3.0", + "drupal/admin_toolbar-admin_toolbar_search": "*", + "drupal/admin_toolbar_links_access_filter": "*", + "drupal/admin_toolbar_tools": "*", + "drupal/autosave_form": "1.x-dev", + "drupal/config_actions": "^1.1", + "drupal/config_snapshot": "*", + "drupal/core": "^9.4 || ^10", + "drupal/drutopia_core": "^2", + "drupal/ds": "*", + "drupal/entity_reference_revisions": "*", + "drupal/menu_admin_per_menu": "^1.1", + "drupal/paragraphs": "*", + "drupal/role_delegation": "^1.1", + "drupal/workflow_buttons": "^1", + "drupal/workflow_buttons_trash": "*", + "drupal/wysiwyg_linebreaks": "^2" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.x-dev", + "datestamp": "1701461795", + "security-coverage": { + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." + } + }, + "patches": { + "drupal/autosave_form": { + "PHP 8.2 deprecation issue with AutosaveFormBuilder": "https://www.drupal.org/files/issues/2023-04-20/autosave_form-dynamic-property-deprecation.patch" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "drutopia_gitlab", + "homepage": "https://www.drupal.org/user/3514271" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "ronaldmulero", + "homepage": "https://www.drupal.org/user/241652" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], "description": "Drutopia site is a base feature providing site components.", - "homepage": "https://gitlab.com/drutopia/drutopia_site", + "homepage": "https://www.drupal.org/project/drutopia_site", "keywords": [ "base", "drutopia", "site" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_site/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_site/issues" + "source": "https://git.drupalcode.org/project/drutopia_site/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_site" } }, { "name": "drupal/drutopia_social", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_social.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_social-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "a000b52043b7fb81be18f325c0d4e694ec560191" + "reference": "b0af0f7828df04aadc2f4b897793a170e55d09d7" }, "require": { - "drupal/core": "^8.9 || ^9", + "drupal/core": "^8.9 || ^9 || ^10", "drupal/social_media_links": "^2.6" }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "8.x-1.1", - "datestamp": "1621288156", + "version": "2.0.x-dev", + "datestamp": "1687306332", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -6496,30 +6993,24 @@ } ], "description": "Drutopia Social provides a social media block, perhaps more in the future.", - "homepage": "https://gitlab.com/drutopia/drutopia_social", + "homepage": "https://www.drupal.org/project/drutopia_social", "support": { "source": "https://git.drupalcode.org/project/drutopia_social" } }, { "name": "drupal/drutopia_storyline", - "version": "1.2.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_storyline.git", - "reference": "8.x-1.2" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_storyline-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "fe054d8f4e5176c6161ca8b4033999a153df003b" + "reference": "fb32c3b3f2c3007dcb28bf55e9a0e72299e4b77a" }, "require": { "drupal/config_actions": "*", "drupal/core": "^8.9 || ^9 || ^10", - "drupal/drutopia_core": "^1.0", - "drupal/drutopia_page": "^1.0", + "drupal/drutopia_core": "^2", + "drupal/drutopia_page": "^2", "drupal/entity_reference_revisions": "*", "drupal/field_group": "^3.0", "drupal/paragraphs": "*" @@ -6530,12 +7021,15 @@ }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "8.x-1.2", - "datestamp": "1675284600", + "version": "2.0.x-dev", + "datestamp": "1694684949", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -6582,7 +7076,7 @@ } ], "description": "Provides storyline paragraphs and an accompanying module to add a storyline to a basic page so that you can provide a simple chronology or story in a timeline format.", - "homepage": "https://gitlab.com/drutopia/drutopia_storyline", + "homepage": "https://www.drupal.org/project/drutopia_storyline", "keywords": [ "chronology", "content", @@ -6591,39 +7085,33 @@ "timeline" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_storyline/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_storyline/issues" + "source": "https://git.drupalcode.org/project/drutopia_storyline/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_storyline" } }, { "name": "drupal/drutopia_user", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_user.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_user-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "371aaddc62123b7e635d3f16531462472871a4e8" + "reference": "bba7bc4fbbc5a6e18b4bd66711e0d6735d8cb3d1" }, "require": { - "drupal/core": "^8.9 || ^9" + "drupal/core": "^8.9 || ^9 || ^10" }, "type": "drupal-module", "extra": { - "drupal": { - "version": "8.x-1.1", - "datestamp": "1621288305", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - }, "branch-alias": { - "dev-8.x-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.x-dev", + "datestamp": "1693752967", + "security-coverage": { + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." + } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -6669,7 +7157,7 @@ } ], "description": "Drutopia user is a base feature providing user-related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_user", + "homepage": "https://git.drupalcode.org/project/drutopia_user", "keywords": [ "drutopia", "people", @@ -6677,36 +7165,36 @@ "users" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_user/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_user/issues" + "source": "https://git.drupalcode.org/project/drutopia_user/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_user" } }, { "name": "drupal/ds", - "version": "3.16.0", + "version": "3.19.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ds.git", - "reference": "8.x-3.16" + "reference": "8.x-3.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.16.zip", - "reference": "8.x-3.16", - "shasum": "428173ea368534fcc49b0fbdcd76ca2fd238a9d4" + "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.19.zip", + "reference": "8.x-3.19", + "shasum": "7a1a4ded193ad8489c123a2f20ca2c7908c65eaa" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^10" }, "require-dev": { - "drupal/classy": "^1.0", - "drupal/devel": "5.x-dev" + "drupal/devel": "5.x-dev", + "drupal/field_group": "3.x-dev" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.16", - "datestamp": "1703256181", + "version": "8.x-3.19", + "datestamp": "1707499881", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6753,24 +7241,24 @@ }, { "name": "drupal/dynamic_entity_reference", - "version": "1.16.0", + "version": "3.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/dynamic_entity_reference.git", - "reference": "8.x-1.16" + "reference": "3.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/dynamic_entity_reference-8.x-1.16.zip", - "reference": "8.x-1.16", - "shasum": "4155c11eac17ccd485888e6e5c52858358726415" + "url": "https://ftp.drupal.org/files/projects/dynamic_entity_reference-3.2.0.zip", + "reference": "3.2.0", + "shasum": "a265f7f0723fb085bd729e7624d644475900cf94" }, "require": { - "drupal/core": "^9.3", - "php": ">=7.4" + "drupal/core": "^10 || ^11", + "php": ">=8.1" }, "require-dev": { - "drupal/diff": "1.x-dev", + "drupal/diff": "*", "mglaman/phpstan-drupal": "^1.1", "phpstan/phpstan": "^1.1", "phpstan/phpstan-deprecation-rules": "^1.0" @@ -6778,8 +7266,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.16", - "datestamp": "1644273068", + "version": "3.2.0", + "datestamp": "1706486865", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6893,6 +7381,129 @@ "issues": "https://www.drupal.org/project/issues/easy_breadcrumb" } }, + { + "name": "drupal/eca", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/eca.git", + "reference": "1.1.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/eca-1.1.5.zip", + "reference": "1.1.5", + "shasum": "56633aa7b6e263c5bcc0de1c40a81ef47e9f58a8" + }, + "require": { + "dragonmantank/cron-expression": "^3.1", + "drupal/core": "^9.5 || ^10", + "ext-dom": "*", + "ext-json": "*", + "mtownsend/xml-to-array": "^2.0", + "php": ">=7.4" + }, + "require-dev": { + "drupal/eca_ui": "*", + "drupal/token": "^1.10" + }, + "suggest": { + "drupal/context_stack": "Integrates ECA with Context Stacks for more fine-grained control", + "drupal/eca_state_machine": "Integrates ECA with State Machine functionality", + "drupal/eca_tamper": "Integrates ECA with the Tamper API", + "drupal/entity_share": "Integrates ECA with Entity Share functionality", + "drupal/group_action": "Integrates ECA with Group Actions if you're using groups", + "drupal/token": "Provides the token browser in the UI and offers more token values" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.5", + "datestamp": "1708702357", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "drush": { + "services": { + "drush.services.yml": "^9 || ^10 || ^11" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "boromino", + "homepage": "https://www.drupal.org/user/859722" + }, + { + "name": "danielspeicher", + "homepage": "https://www.drupal.org/user/3621778" + }, + { + "name": "jurgenhaas", + "homepage": "https://www.drupal.org/user/168924" + } + ], + "description": "Event, Conditions, Actions - powerful, versatile, and user-friendly rules engine for Drupal", + "homepage": "https://www.drupal.org/project/eca", + "support": { + "source": "https://drupal.org/project/eca", + "issues": "https://drupal.org/project/issues/eca" + } + }, + { + "name": "drupal/eca_context", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/eca_context.git", + "reference": "1.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/eca_context-1.0.0.zip", + "reference": "1.0.0", + "shasum": "5f5efd8c389b013cec26a476fad89cceb8f42f17" + }, + "require": { + "drupal/context_stack": "^1.0", + "drupal/core": "^9 || ^10", + "drupal/eca": "^1.0", + "php": ">=7.4" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.0.0", + "datestamp": "1659336697", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "mxh", + "homepage": "https://www.drupal.org/user/1124384" + } + ], + "description": "A Drupal module which provides a context stack for ECA.", + "homepage": "https://www.drupal.org/project/eca_context", + "support": { + "source": "https://drupal.org/project/eca_context", + "issues": "https://drupal.org/project/issues/eca_context" + } + }, { "name": "drupal/editor_advanced_link", "version": "2.2.4", @@ -6943,26 +7554,26 @@ }, { "name": "drupal/editoria11y", - "version": "1.0.14", + "version": "2.1.8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "1.0.14" + "reference": "2.1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-1.0.14.zip", - "reference": "1.0.14", - "shasum": "5c278b863b3f97f4e15aceb41e48117258fed8a1" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.8.zip", + "reference": "2.1.8", + "shasum": "6ec91608cb6cd0db75a9a9bd8681616080cb8e76" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.14", - "datestamp": "1651258764", + "version": "2.1.8", + "datestamp": "1707937463", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6975,83 +7586,52 @@ ], "authors": [ { - "name": "bkosborne", - "homepage": "https://www.drupal.org/user/788032" + "name": "John Jameson", + "homepage": "https://www.drupal.org/u/itmaybejj", + "role": "Maintainer" }, { - "name": "itmaybejj", - "homepage": "https://www.drupal.org/user/1177504" + "name": "Brian Osborne", + "homepage": "https://www.drupal.org/u/bkosborne", + "role": "Maintainer" }, { - "name": "partyka", - "homepage": "https://www.drupal.org/user/344048" + "name": "Jason Partyka", + "homepage": "https://www.drupal.org/u/partyka", + "role": "Maintainer" + }, + { + "name": "See other contributors", + "homepage": "https://www.drupal.org/node/3187132/committers", + "role": "contributor" } ], - "description": "Checks for accessibility in page content.", - "homepage": "https://www.drupal.org/project/editoria11y", + "description": "Editoria11y (\"editorial accessibility\") is a user-friendly accessibility checker.", + "homepage": "http://drupal.org/project/editoria11y", "support": { - "source": "https://git.drupalcode.org/project/editoria11y" + "source": "https://git.drupalcode.org/project/editoria11y", + "issues": "http://drupal.org/project/issues/editoria11y" } }, { "name": "drupal/empty_page", - "version": "3.0.0", + "version": "dev-8.x-1.x", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/empty_page.git", - "reference": "8.x-3.0" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/empty_page-8.x-3.0.zip", - "reference": "8.x-3.0", - "shasum": "207a1ac3d66c5cfb4f8129e26670e30c66d4cd06" - }, - "require": { - "drupal/core": "^8 || ^9" + "url": "git@git.drupal.org:issue/empty_page-3287186.git", + "reference": "17e9cef3eba8cd7409135ef68016f6df8eb4d1b4" }, "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-3.0", - "datestamp": "1592930944", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], - "authors": [ - { - "name": "Nick Robillard", - "homepage": "https://www.drupal.org/user/176017" - }, - { - "name": "NormySan", - "homepage": "https://www.drupal.org/user/112352" - }, - { - "name": "bleen", - "homepage": "https://www.drupal.org/user/77375" - }, - { - "name": "merauluka", - "homepage": "https://www.drupal.org/user/780004" - }, - { - "name": "mukila", - "homepage": "https://www.drupal.org/user/3223526" - } - ], "description": "A simple empty page solution. Assists in creating empty menu callbacks mostly used for pages that only consist of blocks.", "homepage": "https://www.drupal.org/project/empty_page", "support": { + "issues": "https://www.drupal.org/project/issues/empty_page", "source": "https://git.drupalcode.org/project/empty_page" - } + }, + "time": "2024-02-23T20:50:52+00:00" }, { "name": "drupal/entity", @@ -7256,34 +7836,33 @@ }, { "name": "drupal/entitygroupfield", - "version": "1.0.0-beta1", + "version": "2.0.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entitygroupfield.git", - "reference": "1.0.0-beta1" + "reference": "2.0.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entitygroupfield-1.0.0-beta1.zip", - "reference": "1.0.0-beta1", - "shasum": "7d6ebf9f6f8b5b231fbb9aa0977a91a6082261b5" + "url": "https://ftp.drupal.org/files/projects/entitygroupfield-2.0.0-alpha1.zip", + "reference": "2.0.0-alpha1", + "shasum": "8a652543ba7cf587d023c8e4e8652592691b3565" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10", - "drupal/group": "~1.0" + "drupal/core": "^9.2 || ^10", + "drupal/group": "^2.0 || ^3.0" }, "require-dev": { - "drupal/entity": "*", "drupal/variationcache": "~1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.0-beta1", - "datestamp": "1700081174", + "version": "2.0.0-alpha1", + "datestamp": "1687130173", "security-coverage": { "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "message": "Alpha releases are not covered by Drupal security advisories." } } }, @@ -7437,6 +8016,69 @@ "slack": "https://app.slack.com/client/T06GX3JTS/C012XBTH81E" } }, + { + "name": "drupal/eva", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/eva.git", + "reference": "3.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/eva-3.0.0.zip", + "reference": "3.0.0", + "shasum": "51b56ed55ab6edb7376afc34c88825b6373d4a80" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "suggest": { + "drupal/token": "Enable the argument token browser" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.0", + "datestamp": "1667476964", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "ahebrank", + "homepage": "https://www.drupal.org/user/3190515" + }, + { + "name": "Crell", + "homepage": "https://www.drupal.org/user/26398" + }, + { + "name": "eaton", + "homepage": "https://www.drupal.org/user/16496" + }, + { + "name": "geek-merlin", + "homepage": "https://www.drupal.org/user/229048" + }, + { + "name": "mkadin", + "homepage": "https://www.drupal.org/user/1093166" + } + ], + "description": "Attach a view to an entity", + "homepage": "https://www.drupal.org/project/eva", + "support": { + "source": "https://git.drupalcode.org/project/eva" + } + }, { "name": "drupal/exclude_node_title", "version": "1.4.0", @@ -7545,47 +8187,47 @@ }, { "name": "drupal/facets", - "version": "2.0.6", + "version": "dev-3.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "2.0.6" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/facets-2.0.6.zip", - "reference": "2.0.6", - "shasum": "e984e6ce69026c20d2049d4ec53748e67c5e70de" + "reference": "20908ddd4a75bbbd7d64f820a37903aaec200f4a" }, "require": { - "drupal/core": "^9.3 || ^10.0" + "drupal/core": "^10.1" }, "conflict": { + "drupal/core": "<10.1.0", "drupal/search_api": "<1.14" }, "require-dev": { + "drupal/better_exposed_filters": "*", "drupal/jquery_ui_slider": "~2.0", "drupal/jquery_ui_touch_punch": "~1.1", "drupal/search_api": "^1.28||1.x-dev" }, "suggest": { + "drupal/better_exposed_filters": "Required for AJAX support for facets rendered as views exposed filters", "drupal/jquery_ui_slider": "Required for the 'Facets Range Widget' module to work", "drupal/jquery_ui_touch_punch": "Required for the 'Facets Range Widget' module to work" }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-3.0.x": "3.0.x-dev" + }, "drupal": { - "version": "2.0.6", - "datestamp": "1671207897", + "version": "3.0.0-beta1+17-dev", + "datestamp": "1699624567", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "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+" + "GPL-2.0-or-later" ], "authors": [ { @@ -7612,7 +8254,7 @@ "description": "The Facet module allows site builders to easily create and manage faceted search interfaces.", "homepage": "https://www.drupal.org/project/facets", "support": { - "source": "git://git.drupal.org/project/facets.git", + "source": "https://git.drupalcode.org/project/facets.git", "issues": "https://www.drupal.org/project/issues/facets", "irc": "irc://irc.freenode.org/drupal-search-api" } @@ -7818,35 +8460,40 @@ }, { "name": "drupal/field_defaults", - "version": "1.3.0", + "version": "2.0.0-alpha2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_defaults.git", - "reference": "8.x-1.3" + "reference": "2.0.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_defaults-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "22a6b0344adc0c25a026cdc1d911e19c48796522" + "url": "https://ftp.drupal.org/files/projects/field_defaults-2.0.0-alpha2.zip", + "reference": "2.0.0-alpha2", + "shasum": "829fa861038991643f32ec4b04da67d659bb38c0" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.3 || ^10.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1611268147", + "version": "2.0.0-alpha2", + "datestamp": "1679612171", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." + } + }, + "drush": { + "services": { + "drush.services.yml": "^9 || ^10 || ^11" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -7858,13 +8505,12 @@ "homepage": "https://www.drupal.org/project/field_defaults", "keywords": [ "Content", - "Content Construction Kit (CCK)", "Drupal", "Fields" ], "support": { - "source": "https://drupal.org/project/field_defaults", - "issues": "https://drupal.org/project/issues/field_defaults" + "source": "https://git.drupalcode.org/project/field_defaults", + "issues": "https://www.drupal.org/project/issues/field_defaults" } }, { @@ -7997,27 +8643,27 @@ }, { "name": "drupal/field_token_value", - "version": "2.0.2", + "version": "3.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_token_value.git", - "reference": "2.0.2" + "reference": "3.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_token_value-2.0.2.zip", - "reference": "2.0.2", - "shasum": "d0968b4ae5e1efae1813e4b6b287703e50f1aa2b" + "url": "https://ftp.drupal.org/files/projects/field_token_value-3.0.2.zip", + "reference": "3.0.2", + "shasum": "91ad476dd57a95086fa51fbc8fa0eb6a1b99f1ad" }, "require": { - "drupal/core": "^8 || ^9", + "drupal/core": "^8 || ^9 || ^10", "drupal/token": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1656889656", + "version": "3.0.2", + "datestamp": "1696584829", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8041,27 +8687,92 @@ } }, { - "name": "drupal/fitvids", - "version": "1.1.0", + "name": "drupal/filter_perms", + "version": "1.0.0-alpha2", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/fitvids.git", - "reference": "8.x-1.1" + "url": "https://git.drupalcode.org/project/filter_perms.git", + "reference": "8.x-1.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/fitvids-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "28e066336ebca9750eb72152303e7cb8a1a302c4" + "url": "https://ftp.drupal.org/files/projects/filter_perms-8.x-1.0-alpha2.zip", + "reference": "8.x-1.0-alpha2", + "shasum": "07e2047ea46cd76839522f04cab59a91b90abdb3" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.0 || ^10.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1590685117", + "version": "8.x-1.0-alpha2", + "datestamp": "1686873472", + "security-coverage": { + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "cYu", + "homepage": "https://www.drupal.org/user/202205" + }, + { + "name": "deekayen", + "homepage": "https://www.drupal.org/user/972" + }, + { + "name": "ivavictoria", + "homepage": "https://www.drupal.org/user/3061533" + }, + { + "name": "justcaldwell", + "homepage": "https://www.drupal.org/user/290069" + }, + { + "name": "mgbellaire", + "homepage": "https://www.drupal.org/user/1831932" + }, + { + "name": "willzyx", + "homepage": "https://www.drupal.org/user/1043862" + } + ], + "description": "Provides role and module filters to simplify the user permissions page.", + "homepage": "https://www.drupal.org/project/filter_perms", + "support": { + "source": "http://cgit.drupalcode.org/filter_perms", + "issues": "https://www.drupal.org/project/issues/filter_perms?categories=All" + } + }, + { + "name": "drupal/fitvids", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/fitvids.git", + "reference": "2.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/fitvids-2.0.0.zip", + "reference": "2.0.0", + "shasum": "0fb02d633ca144abee0bfca7b52457c89aba0414" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.0", + "datestamp": "1669606300", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8138,6 +8849,58 @@ "issues": "https://drupal.org/project/issues/fixed_block_content" } }, + { + "name": "drupal/flexible_permissions", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/flexible_permissions.git", + "reference": "1.1.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/flexible_permissions-1.1.0.zip", + "reference": "1.1.0", + "shasum": "cfda615388131e96a5cf3fce1f24b1c220f91fce" + }, + "require": { + "drupal/core": "^9.5 || ^10", + "drupal/variationcache": "^1.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.0", + "datestamp": "1697027409", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Kristiaan Van den Eynde", + "homepage": "https://www.drupal.org/u/kristiaanvandeneynde", + "role": "Maintainer" + }, + { + "name": "Mathias Wächter", + "homepage": "https://www.drupal.org/u/mef", + "role": "Maintainer" + } + ], + "description": "This module allows you to gather, calculate and cache permissions from a myriad of sources", + "homepage": "http://drupal.org/project/flexible_permissions", + "support": { + "source": "https://git.drupalcode.org/project/flexible_permissions", + "issues": "https://drupal.org/project/issues/flexible_permissions" + } + }, { "name": "drupal/focal_point", "version": "2.0.2", @@ -8197,11 +8960,17 @@ }, { "name": "drupal/footnotes", - "version": "dev-2.x", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/footnotes.git", - "reference": "d0218117b3996558aefb726c7b29795d57b115ad" + "reference": "3.1.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/footnotes-3.1.0.zip", + "reference": "3.1.0", + "shasum": "6cc51af0d8cd50628b5a7e9cc75255a657e2aa62" }, "require": { "drupal/core": ">=8.6", @@ -8212,15 +8981,12 @@ }, "type": "drupal-module", "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - }, "drupal": { - "version": "8.x-2.1+20-dev", - "datestamp": "1615724664", + "version": "3.1.0", + "datestamp": "1691752661", "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -8582,17 +9348,17 @@ }, { "name": "drupal/gin_login", - "version": "1.6.0", + "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_login.git", - "reference": "8.x-1.6" + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_login-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "4f328c2533ba9a77c908478dc5298981c1e30aab" + "url": "https://ftp.drupal.org/files/projects/gin_login-2.0.3.zip", + "reference": "2.0.3", + "shasum": "f5be85feabfde975d088a3a6b4365e0b155eb4b8" }, "require": { "drupal/core": "^8.9 || ^9 || ^10" @@ -8600,8 +9366,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1683024096", + "version": "2.0.3", + "datestamp": "1697916978", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8738,39 +9504,21 @@ }, { "name": "drupal/google_analytics", - "version": "3.1.0", + "version": "dev-3357831-php-8.2-compatibility", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/google_analytics.git", - "reference": "8.x-3.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/google_analytics-8.x-3.1.zip", - "reference": "8.x-3.1", - "shasum": "171dcac5a67cde66201754baaa52711f45e47a3b" - }, - "require": { - "drupal/core": "^8.8.6|^9.0" + "url": "git@git.drupal.org:issue/google_analytics-3357831.git", + "reference": "6e1250f00dd9942a91cdff4e2d44f1779019e191" }, "require-dev": { "drupal/token": "^1.7" }, "type": "drupal-module", "extra": { - "drupal": { - "version": "8.x-3.1", - "datestamp": "1591298584", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - }, "branch-alias": { - "dev-8.x-2.x": "2.x-dev" + "dev-4.x": "4.x-dev" } }, - "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], @@ -8778,59 +9526,40 @@ { "name": "See contributors", "homepage": "https://www.drupal.org/node/49388/committers" - }, - { - "name": "budda", - "homepage": "https://www.drupal.org/user/13164" - }, - { - "name": "ixismark", - "homepage": "https://www.drupal.org/user/3632333" - }, - { - "name": "japerry", - "homepage": "https://www.drupal.org/user/45640" - }, - { - "name": "mglaman", - "homepage": "https://www.drupal.org/user/2416470" - }, - { - "name": "roberto.rivera.ixis", - "homepage": "https://www.drupal.org/user/3632325" } ], "description": "Allows your site to be tracked by Google Analytics by adding a Javascript tracking code to every page.", "homepage": "https://www.drupal.org/project/google_analytics", "support": { - "source": "https://git.drupal.org/project/google_analytics.git", - "issues": "https://www.drupal.org/project/issues/google_analytics" - } + "issues": "https://www.drupal.org/project/issues/google_analytics", + "source": "https://git.drupalcode.org/project/google_analytics" + }, + "time": "2023-05-03T10:39:55+00:00" }, { "name": "drupal/group", - "version": "1.6.0", + "version": "3.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/group.git", - "reference": "8.x-1.6" + "reference": "3.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/group-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "f9559b6e79db8420f9d13e9d4b2387b3a66fd03b" + "url": "https://ftp.drupal.org/files/projects/group-3.2.2.zip", + "reference": "3.2.2", + "shasum": "d44d51828ca6554c32aa2d27e3a898e1d38b9efa" }, "require": { "drupal/core": "^9.5 || ^10", - "drupal/entity": "^1.4", - "drupal/variationcache": "^1.3" + "drupal/entity": "^1.2", + "drupal/flexible_permissions": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1693382492", + "version": "3.2.2", + "datestamp": "1701886939", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8853,7 +9582,7 @@ } ], "description": "This module allows you to group users, content and other entities", - "homepage": "https://drupal.org/project/group", + "homepage": "http://drupal.org/project/group", "support": { "source": "https://git.drupalcode.org/project/group", "issues": "https://drupal.org/project/issues/group" @@ -8944,26 +9673,31 @@ }, { "name": "drupal/hal", - "version": "1.0.3", + "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/hal.git", - "reference": "1.0.3" + "reference": "2.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/hal-1.0.3.zip", - "reference": "1.0.3", - "shasum": "8e81b3b453ff63a281c1c470ff722f4af6206426" + "url": "https://ftp.drupal.org/files/projects/hal-2.0.2.zip", + "reference": "2.0.2", + "shasum": "9ec3ad376678941bae2e0eae0c980c42cddfc8b2" }, "require": { - "drupal/core": "^9" + "drupal/core": "^10" + }, + "require-dev": { + "drupal/aggregator": "2.x-dev", + "drupal/entity_reference_revisions": "1.x-dev", + "drupal/rdf": "2.x-dev" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.3", - "datestamp": "1664412481", + "version": "2.0.2", + "datestamp": "1700523711", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9059,6 +9793,97 @@ "issues": "https://www.drupal.org/project/issues/honeypot" } }, + { + "name": "drupal/http_cache_control", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/http_cache_control.git", + "reference": "8.x-2.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/http_cache_control-8.x-2.1.zip", + "reference": "8.x-2.1", + "shasum": "6a6864ab39fc2110cc8705e51f5106aa90362df5" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.1", + "datestamp": "1666053697", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Josh Waihi", + "homepage": "https://www.drupal.org/user/188162" + } + ], + "description": "Module for controlling HTTP Cache Control response headers.", + "homepage": "https://www.drupal.org/project/http_cache_control", + "support": { + "source": "https://git.drupalcode.org/project/http_cache_control" + } + }, + { + "name": "drupal/http_client_error_status", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/http_client_error_status.git", + "reference": "3.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/http_client_error_status-3.0.0.zip", + "reference": "3.0.0", + "shasum": "317b20d9520cb6210851ae6b9fec36dce73c631f" + }, + "require": { + "drupal/core": "^8.7.7 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.0", + "datestamp": "1655679055", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Jeff Logan (jefflogan)", + "homepage": "https://www.drupal.org/u/jefflogan", + "role": "Maintainer" + } + ], + "description": "Provide HTTP client error status context plugin", + "homepage": "https://drupal.org/project/http_client_error_status", + "support": { + "source": "https://git.drupal.org/project/http_client_error_status.git", + "issues": "https://drupal.org/project/issues/http_client_error_status", + "irc": "irc://irc.freenode.org/drupal-contribute" + } + }, { "name": "drupal/ief_complex_open", "version": "1.0.1", @@ -9112,6 +9937,128 @@ "issues": "http://drupal.org/project/issues/ief_complex_open" } }, + { + "name": "drupal/image_field_to_media", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/image_field_to_media.git", + "reference": "2.0.2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/image_field_to_media-2.0.2.zip", + "reference": "2.0.2", + "shasum": "7026c58a18c8bf9f02e631a5365c2b898916f478" + }, + "require": { + "drupal/core": "^9.3 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.2", + "datestamp": "1696623512", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Andrey Vitushkin (wombatbuddy)", + "homepage": "https://www.drupal.org/u/wombatbuddy", + "role": "Maintainer" + } + ], + "description": "Enables to convert existing image fields to Media image fields.", + "homepage": "https://www.drupal.org/project/image_field_to_media", + "support": { + "source": "https://git.drupalcode.org/project/image_field_to_media", + "issues": "https://www.drupal.org/project/issues/image_field_to_media" + } + }, + { + "name": "drupal/image_widget_crop", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/image_widget_crop.git", + "reference": "8.x-2.4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/image_widget_crop-8.x-2.4.zip", + "reference": "8.x-2.4", + "shasum": "6fcf4641d730bf1f5afce2a95d58f76094c72d1b" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10", + "drupal/crop": "^1 || ^2" + }, + "require-dev": { + "drupal/bartik": "^1", + "drupal/crop": "*", + "drupal/ctools": "^3", + "drupal/entity_browser": "^2", + "drupal/inline_entity_form": "^1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.4", + "datestamp": "1667435355", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Alexandre Mallet", + "homepage": "https://github.com/woprrr", + "role": "Maintainer" + }, + { + "name": "Drupal Media Team", + "homepage": "https://www.drupal.org/user/3260690" + }, + { + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" + }, + { + "name": "slashrsm", + "homepage": "https://www.drupal.org/user/744628" + }, + { + "name": "woprrr", + "homepage": "https://www.drupal.org/user/858604" + } + ], + "description": "Provides an interface for using the features of the Crop API.", + "homepage": "https://www.drupal.org/project/image_widget_crop", + "keywords": [ + "Crop", + "Drupal", + "Drupal Media" + ], + "support": { + "source": "https://www.drupal.org/project/image_widget_crop", + "issues": "https://www.drupal.org/project/issues/image_widget_crop", + "irc": "irc://irc.freenode.org/drupal-contribute" + } + }, { "name": "drupal/indieweb", "version": "1.21.0", @@ -9268,21 +10215,91 @@ } }, { - "name": "drupal/insert", - "version": "2.1.0", + "name": "drupal/inotherwords", + "version": "3.0.1", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/insert.git", - "reference": "8.x-2.1" + "url": "https://git.drupalcode.org/project/inotherwords.git", + "reference": "3.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/insert-8.x-2.1.zip", - "reference": "8.x-2.1", - "shasum": "6b5f2212c00621fed58a4ce5036e1e7abee7904e" + "url": "https://ftp.drupal.org/files/projects/inotherwords-3.0.1.zip", + "reference": "3.0.1", + "shasum": "bb9abce972fffc662affe34d691fa6d1c6da6709" }, "require": { - "drupal/core": "^8 || ^9" + "agaric/oxford-comma": "^1.2", + "drupal/core": "^8 || ^9 || ^10", + "kwn/number-to-words": "^1.8" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.1", + "datestamp": "1686885306", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "cedewey", + "homepage": "https://www.drupal.org/user/38694" + }, + { + "name": "gnuget", + "homepage": "https://www.drupal.org/user/992990" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + } + ], + "description": "Provides a field formatter for condensing sequential lists into shorter text.", + "homepage": "https://drupal.org/project/inotherwords", + "keywords": [ + "content", + "drupal", + "field", + "field formatter", + "ux" + ], + "support": { + "source": "https://git.drupalcode.org/project/inotherwords", + "issues": "https://www.drupal.org/project/issues/inotherwords" + } + }, + { + "name": "drupal/insert", + "version": "3.0.0-beta3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/insert.git", + "reference": "3.0.0-beta3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/insert-3.0.0-beta3.zip", + "reference": "3.0.0-beta3", + "shasum": "07b54a3d7cf518c105853a8aa2657d95e2a063e2" + }, + "require": { + "drupal/core": "^10" }, "require-dev": { "drupal/colorbox": "*" @@ -9290,11 +10307,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.1", - "datestamp": "1704123508", + "version": "3.0.0-beta3", + "datestamp": "1704123693", "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." } } }, @@ -9766,23 +10783,20 @@ }, { "name": "drupal/linkit", - "version": "6.0.2", + "version": "6.1.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/linkit.git", - "reference": "6.0.2" + "reference": "6.1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/linkit-6.0.2.zip", - "reference": "6.0.2", - "shasum": "b7d965d122403c0d1cd8b891db3ea56004026804" + "url": "https://ftp.drupal.org/files/projects/linkit-6.1.2.zip", + "reference": "6.1.2", + "shasum": "63fb311d2b78df81a9a588330429b640ec7da0e8" }, "require": { - "drupal/core": "^9.4 || ^10.0.0" - }, - "conflict": { - "drupal/core": ">=10.1" + "drupal/core": "^10.1" }, "require-dev": { "drupal/ckeditor": "*", @@ -9791,8 +10805,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.2", - "datestamp": "1696865395", + "version": "6.1.2", + "datestamp": "1696865478", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9828,44 +10842,40 @@ }, { "name": "drupal/mailchimp", - "version": "1.12.0", + "version": "2.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/mailchimp.git", - "reference": "8.x-1.12" + "reference": "2.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/mailchimp-8.x-1.12.zip", - "reference": "8.x-1.12", - "shasum": "37bc8f433c53d8054e0d5bc93b664a35012fe606" + "url": "https://ftp.drupal.org/files/projects/mailchimp-2.2.2.zip", + "reference": "2.2.2", + "shasum": "8d4fcf460cea550d74ad6ff7e140341f4363cdb1" }, "require": { - "drupal/core": "^8.7.7 || ^9", - "thinkshout/mailchimp-api-php": "2.0.0" + "drupal/core": "^8.7.7 || ^9 || ^10", + "thinkshout/mailchimp-api-php": "3.0.0" }, "require-dev": { + "drupal/mailchimp_events": "*", "drupal/mailchimp_lists": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.12", - "datestamp": "1608688401", + "version": "2.2.2", + "datestamp": "1687974651", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, - "autoload": { - "psr-0": { - "Mailchimp": "src/" - } - }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -9996,6 +11006,331 @@ "issues": "https://www.drupal.org/project/markdown" } }, + { + "name": "drupal/media_contextual_crop", + "version": "dev-1.2.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_contextual_crop.git", + "reference": "3193fb963b46a5c9d045cd61acba78fc8ae0e88e" + }, + "require": { + "drupal/core": "^9.4 || ^10" + }, + "require-dev": { + "drupal/advanced_help": "^1" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-1.2.x": "1.2.x-dev" + }, + "drupal": { + "version": "1.2.1+5-dev", + "datestamp": "1697791918", + "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": "DrDam", + "homepage": "https://www.drupal.org/user/1555440" + } + ], + "description": "Media Contextual Cropping API", + "homepage": "https://www.drupal.org/project/media_contextual_crop", + "keywords": [ + "Drupal" + ], + "support": { + "source": "https://git.drupalcode.org/project/media_contextual_crop" + } + }, + { + "name": "drupal/media_contextual_crop_field_formatter", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_contextual_crop_field_formatter.git", + "reference": "1.3.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_field_formatter-1.3.0.zip", + "reference": "1.3.0", + "shasum": "7e09a051247c22e83a665ab9538c7e18779d93d2" + }, + "require": { + "composer/installers": "^1.9 || ^2.0", + "cweagans/composer-patches": "^1.7", + "drupal/core": "^9.4 || ^10", + "drupal/media_contextual_crop": "~1.2", + "drupal/media_library_media_modify": "^1.0@beta" + }, + "require-dev": { + "drupal/advanced_help": "^1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.3.0", + "datestamp": "1692266180", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "enable-patching": true, + "patches": { + "drupal/media_library_media_modify": { + "#3270150 Add alteration": "https://www.drupal.org/files/issues/2022-06-08/manage_crops_3270150-7.patch" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "DrDam", + "homepage": "https://www.drupal.org/user/1555440" + } + ], + "description": "An implementation of media_contextual_crop API for media references", + "homepage": "https://www.drupal.org/project/media_contextual_crop_field_formatter", + "keywords": [ + "Drupal" + ], + "support": { + "source": "https://git.drupalcode.org/project/media_contextual_crop_field_formatter" + } + }, + { + "name": "drupal/media_contextual_crop_fp_adapter", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_contextual_crop_fp_adapter.git", + "reference": "1.1.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_fp_adapter-1.1.1.zip", + "reference": "1.1.1", + "shasum": "b42f7d09e270becdc317bf832156b00cc1b90d12" + }, + "require": { + "drupal/core": "^9.4 || ^10", + "drupal/focal_point": "^1.5 || ^2.0@alpha", + "drupal/media_contextual_crop": "~1.2" + }, + "require-dev": { + "drupal/advanced_help": "^1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.1", + "datestamp": "1692689051", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "DrDam", + "homepage": "https://www.drupal.org/user/1555440" + } + ], + "description": "An adapter between focal_point crop plugin and media_contextual_crop", + "homepage": "https://www.drupal.org/project/media_contextual_crop_fp_adapter", + "keywords": [ + "Drupal" + ], + "support": { + "source": "https://git.drupalcode.org/project/media_contextual_crop_fp_adapter" + } + }, + { + "name": "drupal/media_contextual_crop_iwc_adapter", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_contextual_crop_iwc_adapter.git", + "reference": "1.1.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_iwc_adapter-1.1.1.zip", + "reference": "1.1.1", + "shasum": "7f8e58070560b675cca8eb5b32b8f967532f72b0" + }, + "require": { + "drupal/core": "^9.4 || ^10", + "drupal/image_widget_crop": "^2.3", + "drupal/media_contextual_crop": "~1.2" + }, + "require-dev": { + "drupal/advanced_help": "^1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.1", + "datestamp": "1692689056", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "DrDam", + "homepage": "https://www.drupal.org/user/1555440" + } + ], + "description": "An adapter between focal_point crop plugin and media_contextual_crop", + "homepage": "https://www.drupal.org/project/media_contextual_crop_iwc_adapter", + "keywords": [ + "Drupal" + ], + "support": { + "source": "https://git.drupalcode.org/project/media_contextual_crop_iwc_adapter" + } + }, + { + "name": "drupal/media_library_media_modify", + "version": "1.0.0-beta15", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_library_media_modify.git", + "reference": "1.0.0-beta15" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_library_media_modify-1.0.0-beta15.zip", + "reference": "1.0.0-beta15", + "shasum": "fb0273e19c2b840cf4e4420b883dd9a192babf22" + }, + "require": { + "drupal/core": "^9.5 || ^10" + }, + "require-dev": { + "drupal/diff": "^1.0", + "drupal/inline_entity_form": "1.0-rc14", + "drush/drush": "^12.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.0.0-beta15", + "datestamp": "1704817926", + "security-coverage": { + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." + } + }, + "patches": { + "drupal/core": { + "Issue #3263397-10: Simplify form logic in media library": "https://www.drupal.org/files/issues/2023-01-19/3263397-16.patch" + }, + "drupal/inline_entity_form": { + "Changes are lost when collapsing a paragraphs subform including an inline_entity_form": "https://www.drupal.org/files/issues/2022-09-22/47-8.diff" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Christian Fritsch", + "homepage": "https://www.drupal.org/user/157725", + "email": "christian.fritsch@burda.com" + }, + { + "name": "chr.fritsch", + "homepage": "https://www.drupal.org/user/2103716" + }, + { + "name": "daniel.bosen", + "homepage": "https://www.drupal.org/user/404865" + }, + { + "name": "volkerk", + "homepage": "https://www.drupal.org/user/57527" + } + ], + "description": "Store context specific overrides for entity reference fields.", + "homepage": "https://www.drupal.org/project/media_library_media_modify", + "support": { + "source": "https://git.drupalcode.org/project/media_library_media_modify" + } + }, + { + "name": "drupal/media_responsive_thumbnail", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_responsive_thumbnail.git", + "reference": "8.x-1.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_responsive_thumbnail-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "ef96d0c4e4f2759eb19888823e9e733af67f7445" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.5", + "datestamp": "1678903132", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "yoruvo", + "homepage": "https://www.drupal.org/user/2989799" + } + ], + "description": "Adds a field formatter for Media references which displays a responsive image.", + "homepage": "https://www.drupal.org/project/media_responsive_thumbnail", + "support": { + "source": "https://git.drupalcode.org/project/media_responsive_thumbnail" + } + }, { "name": "drupal/menu_admin_per_menu", "version": "1.5.0", @@ -10182,26 +11517,26 @@ }, { "name": "drupal/menu_trail_by_path", - "version": "1.3.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_trail_by_path.git", - "reference": "8.x-1.3" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_trail_by_path-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "64ba3a163302ff132c29a75b75ca4f6cce6b24dd" + "url": "https://ftp.drupal.org/files/projects/menu_trail_by_path-2.0.1.zip", + "reference": "2.0.1", + "shasum": "3c2c1b0ee669c26e6ccba8a345605b7c932be2bf" }, "require": { - "drupal/core": "^8.8|^9.0" + "drupal/core": "^8.8 || ^9.0 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1586900806", + "version": "2.0.1", + "datestamp": "1701298206", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10768,58 +12103,6 @@ "source": "https://git.drupalcode.org/project/minimalhtml" } }, - { - "name": "drupal/mobile_number", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/mobile_number.git", - "reference": "2.0.2" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/mobile_number-2.0.2.zip", - "reference": "2.0.2", - "shasum": "c8bb0aeff4b78f00de17ae73886d286cb6bbc640" - }, - "require": { - "drupal/core": "^8.8 || ^9 || ^10", - "giggsey/libphonenumber-for-php": "^8.0" - }, - "require-dev": { - "drupal/dynamic_entity_reference": "^3 || ^4", - "drupal/sms": "*", - "drupal/smsframework": "^2.2@RC" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "2.0.2", - "datestamp": "1705431926", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0+" - ], - "authors": [ - { - "name": "Nir Yariv", - "homepage": "http://dofinity.com", - "email": "nir@dofinity.com", - "role": "Maintainer" - } - ], - "description": "Mobile number field with sms verification.", - "homepage": "http://drupal.org/project/mobile_number", - "support": { - "source": "https://git.drupalcode.org/project/mobile_number" - } - }, { "name": "drupal/node_view_permissions", "version": "1.6.0", @@ -10981,27 +12264,27 @@ }, { "name": "drupal/octavia", - "version": "dev-1.x", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia.git", - "reference": "d11d140f24ebb33957e30e22b204132db93e146b" + "reference": "ba8cee423b1f4e749c3db4608dac6bb2f36b07ee" }, "require": { - "drupal/bulma": "^1.0-rc1", - "drupal/components": "^2.0-beta3", + "drupal/bulma": "^3.0", + "drupal/components": "^3", "drupal/core": "^9 || ^10", - "drupal/skins": "^1.0-rc1", + "drupal/skins": "^2.0-alpha1", "drupal/twigsuggest": "^1.0-beta2" }, "type": "drupal-theme", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "8.x-1.3+32-dev", - "datestamp": "1694046703", + "version": "2.0.0-alpha1+20-dev", + "datestamp": "1705514242", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -11067,20 +12350,64 @@ }, { "name": "drupal/octavia_camouflage", - "version": "dev-8.x-1.x", + "version": "dev-2.0.x", "source": { "type": "git", - "url": "git@gitlab.com:drutopia/octavia_camouflage.git", - "reference": "b66513aee0ce86fb440bd6e8057c7e8001029a05" + "url": "https://git.drupalcode.org/project/octavia_camouflage.git", + "reference": "83b55983b10411ee64eed77631982077075b4e5f" }, "require": { - "drupal/octavia": "^1.0" + "drupal/core": "^9 || ^10", + "drupal/octavia": "^2" }, - "default-branch": true, "type": "drupal-theme", + "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.x-dev", + "datestamp": "1708617953", + "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+" ], + "authors": [ + { + "name": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "freescholar", + "homepage": "https://www.drupal.org/user/69463" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "skgchp", + "homepage": "https://www.drupal.org/user/3519194" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], "description": "A free-for-all-to-contribute-to set of skins for Drutopia's Octavia theme.", "homepage": "https://gitlab.com/drutopia/octavia_camouflage", "keywords": [ @@ -11089,10 +12416,9 @@ "theme" ], "support": { - "issues": "https://gitlab.com/drutopia/octavia_camouflage/issues", - "source": "https://gitlab.com/drutopia/octavia_camouflage/tree/8.x-1.x" - }, - "time": "2023-06-29T18:45:34+00:00" + "source": "https://gitlab.com/drutopia/octavia_camouflage/tree/8.x-1.x", + "issues": "https://gitlab.com/drutopia/octavia_camouflage/issues" + } }, { "name": "drupal/paragraphs", @@ -11174,6 +12500,74 @@ "source": "https://git.drupalcode.org/project/paragraphs" } }, + { + "name": "drupal/paragraphs_features", + "version": "2.0.0-beta4", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/paragraphs_features.git", + "reference": "2.0.0-beta4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/paragraphs_features-2.0.0-beta4.zip", + "reference": "2.0.0-beta4", + "shasum": "c3137491ba5f73e8395d9c2178beac3a10e33f7d" + }, + "require": { + "drupal/core": "^9.2 || ^10", + "drupal/paragraphs": "^1.13" + }, + "require-dev": { + "drupal/gin": "^3.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.0-beta4", + "datestamp": "1705329204", + "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-or-later" + ], + "authors": [ + { + "name": "Mladen Todorovic", + "homepage": "https://www.drupal.org/user/2103716", + "email": "mladen.todorovic@burda.com" + }, + { + "name": "Daniel Bosen", + "homepage": "https://www.drupal.org/user/404865", + "email": "daniel.bosen@burda.com" + }, + { + "name": "Christian Fritsch", + "homepage": "https://www.drupal.org/user/3511180", + "email": "christian.fritsch@burda.com" + }, + { + "name": "Volker Killesreiter", + "homepage": "https://www.drupal.org/user/57527", + "email": "volker.killesreiter@burda.com" + }, + { + "name": "Alex Pott", + "email": "alex.a.pott@gmail.com" + } + ], + "description": "Paragraphs features for extending paragraphs widget functionality.", + "homepage": "https://www.drupal.org/project/paragraphs_features", + "support": { + "source": "https://git.drupalcode.org/project/paragraphs_features" + } + }, { "name": "drupal/paranoia", "version": "1.0.0-rc2", @@ -11236,26 +12630,26 @@ }, { "name": "drupal/password_policy", - "version": "3.2.0", + "version": "4.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/password_policy.git", - "reference": "8.x-3.2" + "reference": "4.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/password_policy-8.x-3.2.zip", - "reference": "8.x-3.2", - "shasum": "34324c58c252db314fb2718cb3f4e499489f7fcf" + "url": "https://ftp.drupal.org/files/projects/password_policy-4.0.0.zip", + "reference": "4.0.0", + "shasum": "ed55a1441bc7fad0dcb0aea7d2bfecc88a156c83" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.1 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.2", - "datestamp": "1663587531", + "version": "4.0.0", + "datestamp": "1668191689", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11493,39 +12887,41 @@ }, { "name": "drupal/preview_link", - "version": "1.8.0", + "version": "2.1.0-alpha2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/preview_link.git", - "reference": "8.x-1.8" + "reference": "2.1.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/preview_link-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "fe28ccaf3a2c4a38ea3e8e9397d75060eea47803" + "url": "https://ftp.drupal.org/files/projects/preview_link-2.1.0-alpha2.zip", + "reference": "2.1.0-alpha2", + "shasum": "9e077ecb0f43e9bf5e6d5fba2520b0b46846a5e8" }, "require": { - "drupal/core": "^8.7.7 || ^9" + "drupal/core": "^9.4 || ^10", + "drupal/dynamic_entity_reference": "^1 || ^2 || ^3 || ^4", + "php": ">=8.0" }, "require-dev": { "drupal/entity_reference_revisions": "*", - "drupal/paragraphs": "*" + "drupal/paragraphs": "^1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1698724771", + "version": "2.1.0-alpha2", + "datestamp": "1698724706", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0-or-later" + "GPL-2.0+" ], "authors": [ { @@ -11555,8 +12951,12 @@ ], "description": "Allows anyone to preview unpublished content with a unique link.", "homepage": "https://www.drupal.org/project/preview_link", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/preview_link" + "source": "https://git.drupalcode.org/project/preview_link", + "issues": "https://www.drupal.org/project/issues/preview_link" } }, { @@ -11907,27 +13307,27 @@ }, { "name": "drupal/riddler", - "version": "2.0.5", + "version": "3.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/riddler.git", - "reference": "2.0.5" + "reference": "3.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/riddler-2.0.5.zip", - "reference": "2.0.5", - "shasum": "8f2496837c8a30eb3574a21a4b0490d9d35737ce" + "url": "https://ftp.drupal.org/files/projects/riddler-3.0.1.zip", + "reference": "3.0.1", + "shasum": "dc758aece996787a3429c61aa534df87ccf770a3" }, "require": { - "drupal/captcha": "^1.1", - "drupal/core": "^8.9 || ^9" + "drupal/captcha": "^2", + "drupal/core": "^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.5", - "datestamp": "1691590961", + "version": "3.0.1", + "datestamp": "1686732873", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12090,26 +13490,26 @@ }, { "name": "drupal/scn", - "version": "1.5.0", + "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/scn.git", - "reference": "8.x-1.5" + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/scn-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "470a422c2e6b1796bb66c8d39b7d4ec085fa35bf" + "url": "https://ftp.drupal.org/files/projects/scn-2.0.3.zip", + "reference": "2.0.3", + "shasum": "f13d261528b5a61884ece9deb660c8e64c7d9ce7" }, "require": { - "drupal/core": "^8.7.7 || ^9" + "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.5", - "datestamp": "1606456007", + "version": "2.0.3", + "datestamp": "1689485714", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12122,14 +13522,16 @@ ], "authors": [ { - "name": "ivnish", - "homepage": "https://www.drupal.org/user/3547706" + "name": "Andrei Ivnitskii", + "homepage": "https://www.drupal.org/u/ivnish", + "role": "Maintainer" } ], "description": "Notifies the site administrator by e-mail or telegram about new comments on the site.", "homepage": "https://www.drupal.org/project/scn", "support": { - "source": "https://git.drupalcode.org/project/scn" + "source": "https://git.drupalcode.org/project/scn", + "issues": "https://www.drupal.org/project/issues/scn" } }, { @@ -12214,20 +13616,20 @@ }, { "name": "drupal/search_api", - "version": "1.30.0", + "version": "1.31.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.30" + "reference": "8.x-1.31" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.30.zip", - "reference": "8.x-1.30", - "shasum": "25bd2cfab6a6332c595fbc8be1c4cfff33a85ce8" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.31.zip", + "reference": "8.x-1.31", + "shasum": "ec8436744c34de2ede6370d4dd26875489e761bc" }, "require": { - "drupal/core": "^9.3 || ^10.0" + "drupal/core": "^10.0" }, "conflict": { "drupal/search_api_solr": "2.* || 3.0 || 3.1" @@ -12245,8 +13647,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.30", - "datestamp": "1700925904", + "version": "8.x-1.31", + "datestamp": "1700926323", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12338,6 +13740,48 @@ "irc": "irc://irc.freenode.org/drupal-search-api" } }, + { + "name": "drupal/search_api_db", + "version": "1.31.0", + "require": { + "drupal/core": "^10.0", + "drupal/search_api": "*" + }, + "type": "metapackage", + "extra": { + "drupal": { + "version": "8.x-1.31", + "datestamp": "1700926323", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "borisson_", + "homepage": "https://www.drupal.org/user/2393360" + }, + { + "name": "drunken monkey", + "homepage": "https://www.drupal.org/user/205582" + }, + { + "name": "Nick_vh", + "homepage": "https://www.drupal.org/user/122682" + } + ], + "description": "Offers an implementation of the Search API that uses database tables for indexing content.", + "homepage": "https://www.drupal.org/project/search_api", + "support": { + "source": "https://git.drupalcode.org/project/search_api" + } + }, { "name": "drupal/search_api_saved_searches", "version": "1.0.0-beta1", @@ -12650,35 +14094,35 @@ }, { "name": "drupal/skins", - "version": "1.0.0-rc4", + "version": "2.0.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/skins.git", - "reference": "8.x-1.0-rc4" + "reference": "2.0.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/skins-8.x-1.0-rc4.zip", - "reference": "8.x-1.0-rc4", - "shasum": "04598bfffe8a5b6a1a6031f185d1140cf8c4ed08" + "url": "https://ftp.drupal.org/files/projects/skins-2.0.0-alpha1.zip", + "reference": "2.0.0-alpha1", + "shasum": "192b0ba615b866f0d36feebfc99d9a3ff58f86c0" }, "require": { - "drupal/core": "^8.8 || ^9" + "drupal/core": "^9.3 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc4", - "datestamp": "1659298946", + "version": "2.0.0-alpha1", + "datestamp": "1687484216", "security-coverage": { "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "message": "Alpha releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0-or-later" + "GPL-2.0+" ], "authors": [ { @@ -12703,29 +14147,33 @@ } ], "description": "Enable themes or modules to provide a set of skins with distinct stylesheets and templates.", - "homepage": "https://www.drupal.org/project/skins", + "homepage": "http://drupal.org/project/skins", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/skins" + "source": "http://cgit.drupalcode.org/skins", + "issues": "http://drupal.org/project/issues/skins" } }, { "name": "drupal/smart_date", - "version": "3.7.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smart_date.git", - "reference": "3.7.2" + "reference": "4.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_date-3.7.2.zip", - "reference": "3.7.2", - "shasum": "4dc2040d94688369cff3c8b1062c1991fe685963" + "url": "https://ftp.drupal.org/files/projects/smart_date-4.0.3.zip", + "reference": "4.0.3", + "shasum": "9f8fd56690eae5b5ae7231ab17641fa1d57ec261" }, "require": { "drupal/core": "^9 || ^10", "php": ">=8.0", - "simshaun/recurr": "^4" + "simshaun/recurr": "^5" }, "suggest": { "drupal/multiple_fields_remove_button": "Provides a button for editors to remove unwanted rows." @@ -12733,8 +14181,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.7.2", - "datestamp": "1677784501", + "version": "4.0.3", + "datestamp": "1689755800", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12773,21 +14221,21 @@ }, { "name": "drupal/sms", - "version": "2.1.0", + "version": "2.2.0-rc1", "require": { - "drupal/core": "^9.2", - "drupal/dynamic_entity_reference": "^1 || ^2", + "drupal/core": "^9.5 || ^10", + "drupal/dynamic_entity_reference": "^3 || ^4", "drupal/smsframework": "^2", - "php": ">=7.4" + "php": ">=8" }, "type": "metapackage", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1670240395", + "version": "2.2.0-rc1", + "datestamp": "1670241566", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -12818,77 +14266,6 @@ "issues": "https://www.drupal.org/project/issues/smsframework" } }, - { - "name": "drupal/sms_twilio", - "version": "dev-1.x", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/sms_twilio.git", - "reference": "a750193481855e999889a04e5165c0c220a1a0c4" - }, - "require": { - "drupal/core": "^8.9 || ^9", - "drupal/smsframework": "^1.0 || ^2.0@alpha", - "twilio/sdk": "5.4.*" - }, - "suggest": { - "drupal/smsframework": "Provides integration with SMS Framework" - }, - "type": "drupal-module", - "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - }, - "drupal": { - "version": "8.x-1.0+2-dev", - "datestamp": "1630002985", - "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." - } - } - }, - "autoload": { - "psr-4": { - "Drupal\\sms_twilio\\": "src" - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0" - ], - "authors": [ - { - "name": "Chris Rockwell", - "homepage": "https://twitter.com/chrisrockwell", - "role": "Maintainer" - }, - { - "name": "Daniel Phin", - "homepage": "http://danielph.in", - "email": "pro@danielph.in", - "role": "Developer" - }, - { - "name": "mcpuddin", - "homepage": "https://www.drupal.org/user/564834" - }, - { - "name": "spheresh", - "homepage": "https://www.drupal.org/user/624860" - }, - { - "name": "univate", - "homepage": "https://www.drupal.org/user/279264" - } - ], - "description": "Integrates Twilio with SMS Framework.", - "homepage": "https://www.drupal.org/project/sms_twilio", - "support": { - "source": "http://cgit.drupalcode.org/sms_twilio", - "issues": "https://www.drupal.org/project/issues/sms_twilio" - } - }, { "name": "drupal/smsframework", "version": "2.1.0", @@ -13315,6 +14692,82 @@ "source": "https://git.drupalcode.org/project/stable" } }, + { + "name": "drupal/stringoverrides", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/stringoverrides.git", + "reference": "8.x-1.8" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/stringoverrides-8.x-1.8.zip", + "reference": "8.x-1.8", + "shasum": "5c621d593fc9d74079d76fb7970c7c648b98d0e7" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.8", + "datestamp": "1671212608", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Audrius Vaitonis", + "homepage": "https://www.drupal.org/user/454662" + }, + { + "name": "eaton", + "homepage": "https://www.drupal.org/user/16496" + }, + { + "name": "hubdrop", + "homepage": "https://www.drupal.org/user/2750597" + }, + { + "name": "manuel.adan", + "homepage": "https://www.drupal.org/user/516420" + }, + { + "name": "Nitesh Sethia", + "homepage": "https://www.drupal.org/user/2474982" + }, + { + "name": "pwolanin", + "homepage": "https://www.drupal.org/user/49851" + }, + { + "name": "quicksketch", + "homepage": "https://www.drupal.org/user/35821" + }, + { + "name": "RobLoach", + "homepage": "https://www.drupal.org/user/61114" + }, + { + "name": "webchick", + "homepage": "https://www.drupal.org/user/24967" + } + ], + "description": "Provides a quick and easy way of replacing text.", + "homepage": "https://www.drupal.org/project/stringoverrides", + "support": { + "source": "https://git.drupalcode.org/project/stringoverrides" + } + }, { "name": "drupal/subpathauto", "version": "1.3.0", @@ -13373,35 +14826,35 @@ }, { "name": "drupal/subprofiles", - "version": "1.0.0", + "version": "2.0.0-alpha2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/subprofiles.git", - "reference": "8.x-1.0" + "reference": "2.0.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/subprofiles-8.x-1.0.zip", - "reference": "8.x-1.0", - "shasum": "f026baab069c7e81d091925c714cb205a22828c3" + "url": "https://ftp.drupal.org/files/projects/subprofiles-2.0.0-alpha2.zip", + "reference": "2.0.0-alpha2", + "shasum": "2f5e16cf4a918d7e9873abbaa99a26788c8a63b3" }, "require": { - "drupal/core": "^8.9 || ^9" + "drupal/core": "^9.3 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0", - "datestamp": "1619564567", + "version": "2.0.0-alpha2", + "datestamp": "1697325686", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0-or-later" + "GPL-2.0+" ], "authors": [ { @@ -13431,8 +14884,82 @@ ], "description": "Provide multiple variations of a single installation profile.", "homepage": "https://www.drupal.org/project/subprofiles", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/subprofiles" + "source": "https://git.drupalcode.org/project/subprofiles", + "issues": "http://drupal.org/project/issues/subprofiles" + } + }, + { + "name": "drupal/taxonomy_import", + "version": "2.0.12", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/taxonomy_import.git", + "reference": "2.0.12" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/taxonomy_import-2.0.12.zip", + "reference": "2.0.12", + "shasum": "7ee3acb762e5f30208423c51035db1b889fe5785" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.12", + "datestamp": "1680814752", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "AswathyAjish", + "homepage": "https://www.drupal.org/user/2584696" + }, + { + "name": "colan", + "homepage": "https://www.drupal.org/user/58704" + }, + { + "name": "neethups", + "homepage": "https://www.drupal.org/user/3516137" + }, + { + "name": "sajiniantony", + "homepage": "https://www.drupal.org/user/2603884" + }, + { + "name": "TolstoyDotCom", + "homepage": "https://www.drupal.org/user/103055" + }, + { + "name": "vuil", + "homepage": "https://www.drupal.org/user/3568458" + } + ], + "description": "A module to import taxonomy using CSV or XML file to a user defined vocabulary.", + "homepage": "https://www.drupal.org/project/taxonomy_import", + "keywords": [ + "Drupal", + "taxonomy_import" + ], + "support": { + "source": "http://cgit.drupalcode.org/taxonomy_import", + "issues": "https://www.drupal.org/project/issues/taxonomy_import", + "documentation": "https://www.drupal.org/project/taxonomy_import" } }, { @@ -13688,26 +15215,26 @@ }, { "name": "drupal/trim", - "version": "1.0.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/trim.git", - "reference": "8.x-1.0" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/trim-8.x-1.0.zip", - "reference": "8.x-1.0", - "shasum": "6eaffecc422d556903b2b5befb2dba9a595b1aa0" + "url": "https://ftp.drupal.org/files/projects/trim-2.0.0.zip", + "reference": "2.0.0", + "shasum": "7550d1c93c4694e4e1221d3cbd5577db31fabace" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0", - "datestamp": "1598192128", + "version": "2.0.0", + "datestamp": "1695245036", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13732,12 +15259,73 @@ "homepage": "https://www.drupal.org/user/386087" } ], - "description": "Strips whitespace from all input prior to validation or saving.", + "description": "Strips whitespace from all textfield input prior to validation and saving.", "homepage": "https://www.drupal.org/project/trim", "support": { "source": "https://git.drupalcode.org/project/trim" } }, + { + "name": "drupal/twig_tweak", + "version": "3.3.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/twig_tweak.git", + "reference": "3.3.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/twig_tweak-3.3.0.zip", + "reference": "3.3.0", + "shasum": "a029ab1775b62f08e573e5ad1ab27bc833e7f5b9" + }, + "require": { + "drupal/core": "^9.3 || ^10.0", + "ext-json": "*", + "php": ">=7.3", + "symfony/polyfill-php80": "^1.17", + "twig/twig": "^2.15.3 || ^3.4.3" + }, + "suggest": { + "symfony/var-dumper": "Better dump() function for debugging Twig variables" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.3.0", + "datestamp": "1708670116", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "drush": { + "services": { + "drush.services.yml": "^9 || ^10 || ^11" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Chi", + "homepage": "https://www.drupal.org/user/556138" + } + ], + "description": "A Twig extension with some useful functions and filters for Drupal development.", + "homepage": "https://www.drupal.org/project/twig_tweak", + "keywords": [ + "Drupal", + "Twig" + ], + "support": { + "source": "https://git.drupalcode.org/project/twig_tweak", + "issues": "https://www.drupal.org/project/issues/twig_tweak" + } + }, { "name": "drupal/twigsuggest", "version": "1.0.0-rc2", @@ -14065,55 +15653,6 @@ "source": "https://git.drupalcode.org/project/ui_patterns" } }, - { - "name": "drupal/urllogin", - "version": "dev-2.x", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/urllogin.git", - "reference": "08c5e3861bcc92ae4b4c222499ca42e279cd8f40" - }, - "require": { - "drupal/core": "^8 || ^9" - }, - "type": "drupal-module", - "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - }, - "drupal": { - "version": "2.x-dev", - "datestamp": "1632195881", - "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": "DarrellDuane", - "homepage": "https://www.drupal.org/user/142816" - }, - { - "name": "andrewfn", - "homepage": "https://www.drupal.org/user/60662" - }, - { - "name": "philltran", - "homepage": "https://www.drupal.org/user/295397" - } - ], - "description": "Allow login using link from URL", - "homepage": "https://www.drupal.org/project/urllogin", - "support": { - "source": "https://git.drupalcode.org/project/urllogin" - } - }, { "name": "drupal/variationcache", "version": "1.5.0", @@ -14226,6 +15765,62 @@ "source": "https://git.drupalcode.org/project/video_embed_field" } }, + { + "name": "drupal/view_password", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/view_password.git", + "reference": "6.0.3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/view_password-6.0.3.zip", + "reference": "6.0.3", + "shasum": "e1a3fb300f7ce22d003eadd22a30a02b51417c5f" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "6.0.3", + "datestamp": "1677609028", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "ahana92", + "homepage": "https://www.drupal.org/user/3494063" + }, + { + "name": "anacolautti", + "homepage": "https://www.drupal.org/user/2925043" + }, + { + "name": "cesarmiquel", + "homepage": "https://www.drupal.org/user/115500" + }, + { + "name": "lmingarro", + "homepage": "https://www.drupal.org/user/262938" + } + ], + "description": "Allows the users to see the contents of the password fields on selected forms before submission.", + "homepage": "https://www.drupal.org/project/view_password", + "support": { + "source": "https://git.drupalcode.org/project/view_password" + } + }, { "name": "drupal/view_unpublished", "version": "1.1.0", @@ -14279,6 +15874,140 @@ "source": "https://git.drupalcode.org/project/view_unpublished" } }, + { + "name": "drupal/views_plain", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/views_plain.git", + "reference": "8.x-1.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/views_plain-8.x-1.0.zip", + "reference": "8.x-1.0", + "shasum": "5eac9098aea2daf2e174cc271c2689263041f401" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.0", + "datestamp": "1695650382", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "colorfield", + "homepage": "https://www.drupal.org/user/2295486" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "Raphael Larrinaga", + "homepage": "https://www.drupal.org/user/2873013" + }, + { + "name": "Rockabelly", + "homepage": "https://www.drupal.org/user/2649181" + } + ], + "description": "Views display style that removes all the wrapper markup.", + "homepage": "https://www.drupal.org/project/views_plain", + "keywords": [ + "Drupal" + ], + "support": { + "source": "http://cgit.drupalcode.org/views_plain", + "issues": "https://www.drupal.org/project/issues/views_plain" + } + }, + { + "name": "drupal/viewsreference", + "version": "dev-1.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/viewsreference.git", + "reference": "2ee107cd681a00f26ffe5382660d2298283ec978" + }, + "require": { + "drupal/core": "^9.3 || ^10", + "php": "^7.0|^8.0" + }, + "conflict": { + "drupal/viewsreferennce": "*" + }, + "require-dev": { + "composer/installers": "^1.2", + "drupal/coder": "^8.2", + "drupal/core-composer-scaffold": "*", + "webflo/drupal-core-require-dev": "~8.5" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + }, + "drupal": { + "version": "8.x-1.8+2-dev", + "datestamp": "1691455445", + "security-coverage": { + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." + } + }, + "installer-paths": { + "../build/core": [ + "type:drupal-core" + ], + "../build/modules/contrib/{$name}": [ + "type:drupal-module" + ], + "../build/themes/contrib/{$name}": [ + "type:drupal-theme" + ] + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "joekers", + "homepage": "https://www.drupal.org/user/2229066" + }, + { + "name": "NewZeal", + "homepage": "https://www.drupal.org/user/93571" + }, + { + "name": "seanB", + "homepage": "https://www.drupal.org/user/545912" + } + ], + "description": "Views Reference", + "homepage": "http://drupal.org/project/viewsreference", + "keywords": [ + "Drupal" + ], + "support": { + "source": "http://cgit.drupalcode.org/viewsreference", + "issues": "http://drupal.org/project/issues/viewsreference" + } + }, { "name": "drupal/webform", "version": "6.2.2", @@ -14454,6 +16183,110 @@ "issues": "https://www.drupal.org/project/issues/weight" } }, + { + "name": "drupal/workflow_buttons", + "version": "1.0.0-beta6", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/workflow_buttons.git", + "reference": "8.x-1.0-beta6" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/workflow_buttons-8.x-1.0-beta6.zip", + "reference": "8.x-1.0-beta6", + "shasum": "3becb7ccfd7946cfd6448caae32a6f8aa8d89d33" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.0-beta6", + "datestamp": "1702440893", + "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": "beunerd", + "homepage": "https://www.drupal.org/user/1312798" + }, + { + "name": "gnuget", + "homepage": "https://www.drupal.org/user/992990" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + } + ], + "description": "Provide workflow buttons for content moderation instead of a select dropdown of states. Button labels are taken from the transition names.", + "homepage": "https://www.drupal.org/project/workflow_buttons", + "keywords": [ + "buttons", + "content", + "content moderation", + "drupal", + "editor", + "form", + "workflow" + ], + "support": { + "source": "https://git.drupalcode.org/project/workflow_buttons.git", + "issues": "https://www.drupal.org/project/issues/workflow_buttons" + } + }, + { + "name": "drupal/workflow_buttons_trash", + "version": "1.0.0-beta6", + "require": { + "drupal/core": "^9 || ^10", + "drupal/workflow_buttons": "^1" + }, + "type": "metapackage", + "extra": { + "drupal": { + "version": "8.x-1.0-beta6", + "datestamp": "1702440893", + "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-or-later" + ], + "authors": [ + { + "name": "beunerd", + "homepage": "https://www.drupal.org/user/1312798" + }, + { + "name": "gnuget", + "homepage": "https://www.drupal.org/user/992990" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + } + ], + "description": "Provides a trash (soft-delete) workflow which works well with (but does not require) Workflow buttons.", + "homepage": "https://www.drupal.org/project/workflow_buttons", + "support": { + "source": "https://git.drupalcode.org/project/workflow_buttons" + } + }, { "name": "drupal/wysiwyg_linebreaks", "version": "dev-2.0.x", @@ -14561,55 +16394,55 @@ }, { "name": "drush/drush", - "version": "10.6.2", + "version": "12.4.3", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "0a570a16ec63259eb71195aba5feab532318b337" + "reference": "8245acede57ecc62a90aa0f19ff3b29e5f11f971" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/0a570a16ec63259eb71195aba5feab532318b337", - "reference": "0a570a16ec63259eb71195aba5feab532318b337", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/8245acede57ecc62a90aa0f19ff3b29e5f11f971", + "reference": "8245acede57ecc62a90aa0f19ff3b29e5f11f971", "shasum": "" }, "require": { - "chi-teck/drupal-code-generator": "^1.32.1", + "chi-teck/drupal-code-generator": "^3.0", + "composer-runtime-api": "^2.2", "composer/semver": "^1.4 || ^3", - "consolidation/config": "^1.2", - "consolidation/filter-via-dot-access-data": "^1", - "consolidation/robo": "^1.4.11 || ^2 || ^3", - "consolidation/site-alias": "^3.0.0@stable", - "consolidation/site-process": "^2.1 || ^4", - "enlightn/security-checker": "^1", + "consolidation/annotated-command": "^4.9.1", + "consolidation/config": "^2.1.2", + "consolidation/filter-via-dot-access-data": "^2.0.2", + "consolidation/output-formatters": "^4.3.2", + "consolidation/robo": "^4.0.6", + "consolidation/site-alias": "^4", + "consolidation/site-process": "^5.2.0", "ext-dom": "*", - "grasmash/yaml-expander": "^1.1.1", - "guzzlehttp/guzzle": "^6.3 || ^7.0", - "league/container": "^2.5 || ^3.4", - "php": ">=7.1.3", - "psr/log": "~1.0", - "psy/psysh": ">=0.6 <0.11", - "symfony/event-dispatcher": "^3.4 || ^4.0", - "symfony/finder": "^3.4 || ^4.0 || ^5", - "symfony/var-dumper": "^3.4 || ^4.0 || ^5.0", - "symfony/yaml": "^3.4 || ^4.0", - "webflo/drupal-finder": "^1.2", - "webmozart/path-util": "^2.1.0" + "grasmash/yaml-cli": "^3.1", + "guzzlehttp/guzzle": "^7.0", + "league/container": "^4", + "php": ">=8.1", + "psy/psysh": "~0.11", + "symfony/event-dispatcher": "^6", + "symfony/filesystem": "^6.1", + "symfony/finder": "^6", + "symfony/var-dumper": "^6.0", + "symfony/yaml": "^6.0", + "webflo/drupal-finder": "^1.2" }, "conflict": { + "drupal/core": "< 10.0", "drupal/migrate_run": "*", "drupal/migrate_tools": "<= 5" }, "require-dev": { - "composer/installers": "^1.7", + "composer/installers": "^2", "cweagans/composer-patches": "~1.0", - "david-garcia/phpwhois": "4.3.0", - "drupal/alinks": "1.0.0", - "drupal/core-recommended": "^8.8", - "phpunit/phpunit": ">=7.5.20", - "squizlabs/php_codesniffer": "^2.7 || ^3", - "vlucas/phpdotenv": "^2.4", - "yoast/phpunit-polyfills": "^0.2.0" + "drupal/core-recommended": "^10", + "drupal/semver_example": "2.3.0", + "phpunit/phpunit": "^9", + "rector/rector": "^0.12", + "squizlabs/php_codesniffer": "^3.7" }, "bin": [ "drush" @@ -14645,8 +16478,7 @@ }, "autoload": { "psr-4": { - "Drush\\": "src/", - "Drush\\Internal\\": "src/internal-forks" + "Drush\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -14691,10 +16523,10 @@ "homepage": "http://www.drush.org", "support": { "forum": "http://drupal.stackexchange.com/questions/tagged/drush", - "irc": "irc://irc.freenode.org/drush", "issues": "https://github.com/drush-ops/drush/issues", + "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/10.6.2" + "source": "https://github.com/drush-ops/drush/tree/12.4.3" }, "funding": [ { @@ -14702,50 +16534,50 @@ "type": "github" } ], - "time": "2021-12-15T17:09:54+00:00" + "time": "2023-11-16T22:57:24+00:00" }, { "name": "drutopia/drutopia", - "version": "dev-8.x-1.x", + "version": "2.0.x-dev", "source": { "type": "git", - "url": "https://gitlab.com/drutopia/drutopia.git", - "reference": "ef52cc3b81e94196dc1c3b5ecc9fec432f55cce6" + "url": "git@gitlab.com:drutopia/drutopia.git", + "reference": "04f95b36c8fb2a227fd4bf4526566feacb1dd81b" }, "dist": { "type": "zip", - "url": "https://gitlab.com/api/v4/projects/drutopia%2Fdrutopia/repository/archive.zip?sha=ef52cc3b81e94196dc1c3b5ecc9fec432f55cce6", - "reference": "ef52cc3b81e94196dc1c3b5ecc9fec432f55cce6", + "url": "https://gitlab.com/api/v4/projects/drutopia%2Fdrutopia/repository/archive.zip?sha=04f95b36c8fb2a227fd4bf4526566feacb1dd81b", + "reference": "04f95b36c8fb2a227fd4bf4526566feacb1dd81b", "shasum": "" }, "require": { - "cweagans/composer-patches": "^1.6", - "drupal/antibot": "^2.0", + "cweagans/composer-patches": "^1", + "drupal/antibot": "^2", "drupal/block_visibility_groups": "^2", - "drupal/bulma": "^1.0-rc1", - "drupal/config_actions_provider": "^1.0-rc1", + "drupal/bulma_components": "^1.0@alpha", + "drupal/config_actions_provider": "^1", "drupal/config_sync": "^3", - "drupal/config_update": "^1.7", + "drupal/config_update": "^2", "drupal/default_content": "^2", - "drupal/drutopia_action": "^1.1", - "drupal/drutopia_article": "^1.1", - "drupal/drutopia_blog": "^1.1", - "drupal/drutopia_campaign": "^1.1", - "drupal/drutopia_comment": "^1.1", - "drupal/drutopia_core": "^1.1", - "drupal/drutopia_event": "^1.1", - "drupal/drutopia_group": "^1.1", - "drupal/drutopia_landing_page": "^1.1", - "drupal/drutopia_page": "^1.1", - "drupal/drutopia_people": "^1.1", - "drupal/drutopia_related_content": "^1.1", - "drupal/drutopia_resource": "^1.1", - "drupal/drutopia_search": "^1.1", - "drupal/drutopia_seo": "^1.1", - "drupal/drutopia_site": "^1.1", - "drupal/drutopia_social": "^1.1", - "drupal/drutopia_storyline": "^1.1", - "drupal/drutopia_user": "^1.1", + "drupal/drutopia_action": "^2", + "drupal/drutopia_article": "^2", + "drupal/drutopia_blog": "^2", + "drupal/drutopia_campaign": "^2", + "drupal/drutopia_comment": "^2", + "drupal/drutopia_core": "^2", + "drupal/drutopia_event": "^2", + "drupal/drutopia_group": "^2", + "drupal/drutopia_landing_page": "^2", + "drupal/drutopia_page": "^2", + "drupal/drutopia_people": "^2", + "drupal/drutopia_related_content": "^2", + "drupal/drutopia_resource": "^2", + "drupal/drutopia_search": "^2", + "drupal/drutopia_seo": "^2", + "drupal/drutopia_site": "^2", + "drupal/drutopia_social": "^2", + "drupal/drutopia_storyline": "^2", + "drupal/drutopia_user": "^2", "drupal/eu_cookie_compliance": "^1.9", "drupal/features": "^3", "drupal/gdpr": "^3.0@alpha", @@ -14753,10 +16585,10 @@ "drupal/gin_toolbar": "^1.0@beta", "drupal/honeypot": "^2.0", "drupal/menu_block": "^1.6", - "drupal/octavia": "^1.1", + "drupal/octavia": "^2", "drupal/paranoia": "^1.0-rc1", - "drupal/riddler": "^2", - "drupal/subprofiles": "^1.0", + "drupal/riddler": "^3", + "drupal/subprofiles": "^2", "drupal/twigsuggest": "^1.0", "drupal/yaml_content": "^1.0-alpha7", "geeks4change/composer-pin": "*" @@ -14764,14 +16596,13 @@ "require-dev": { "drupal/devel": "^5", "drupal/drupal-extension": "^5", - "drush/drush": "^11", + "drush/drush": "^12", "jcalderonzumba/gastonjs": "~1.0.2", "mikey179/vfsstream": "~1.2", "se/selenium-server-standalone": "^2.53", "squizlabs/php_codesniffer": "2.*", "symfony/css-selector": "~2.8" }, - "default-branch": true, "type": "drupal-profile", "extra": { "drupal-scaffold": { @@ -14789,14 +16620,12 @@ } } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "Drutopia's base distribution provides an enhanced starting place for building sites for grassroots organizations and other purposes.", - "support": { - "source": "https://gitlab.com/drutopia/drutopia/-/tree/8.x-1.x" - }, - "time": "2023-10-16T09:09:15-07:00" + "time": "2023-11-30T23:44:28+00:00" }, { "name": "easyrdf/easyrdf", @@ -14875,26 +16704,26 @@ }, { "name": "egulias/email-validator", - "version": "3.2.6", + "version": "4.0.2", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7" + "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7", - "reference": "e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ebaaf5be6c0286928352e054f2d5125608e5405e", + "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e", "shasum": "" }, "require": { - "doctrine/lexer": "^1.2|^2", - "php": ">=7.2", - "symfony/polyfill-intl-idn": "^1.15" + "doctrine/lexer": "^2.0 || ^3.0", + "php": ">=8.1", + "symfony/polyfill-intl-idn": "^1.26" }, "require-dev": { - "phpunit/phpunit": "^8.5.8|^9.3.3", - "vimeo/psalm": "^4" + "phpunit/phpunit": "^10.2", + "vimeo/psalm": "^5.12" }, "suggest": { "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" @@ -14902,7 +16731,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0.x-dev" } }, "autoload": { @@ -14930,7 +16759,7 @@ ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/3.2.6" + "source": "https://github.com/egulias/EmailValidator/tree/4.0.2" }, "funding": [ { @@ -14938,73 +16767,7 @@ "type": "github" } ], - "time": "2023-06-01T07:04:22+00:00" - }, - { - "name": "enlightn/security-checker", - "version": "v1.11.0", - "source": { - "type": "git", - "url": "https://github.com/enlightn/security-checker.git", - "reference": "68df5c7256c84b428bf8fcff0d249de06ce362d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/enlightn/security-checker/zipball/68df5c7256c84b428bf8fcff0d249de06ce362d2", - "reference": "68df5c7256c84b428bf8fcff0d249de06ce362d2", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/guzzle": "^6.3|^7.0", - "php": ">=5.6", - "symfony/console": "^3.4|^4|^5|^6|^7", - "symfony/finder": "^3|^4|^5|^6|^7", - "symfony/process": "^3.4|^4|^5|^6|^7", - "symfony/yaml": "^3.4|^4|^5|^6|^7" - }, - "require-dev": { - "ext-zip": "*", - "friendsofphp/php-cs-fixer": "^2.18|^3.0", - "phpunit/phpunit": "^5.5|^6|^7|^8|^9" - }, - "bin": [ - "security-checker" - ], - "type": "library", - "autoload": { - "psr-4": { - "Enlightn\\SecurityChecker\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paras Malhotra", - "email": "paras@laravel-enlightn.com" - }, - { - "name": "Miguel Piedrafita", - "email": "soy@miguelpiedrafita.com" - } - ], - "description": "A PHP dependency vulnerabilities scanner based on the Security Advisories Database.", - "keywords": [ - "package", - "php", - "scanner", - "security", - "security advisories", - "vulnerability scanner" - ], - "support": { - "issues": "https://github.com/enlightn/security-checker/issues", - "source": "https://github.com/enlightn/security-checker/tree/v1.11.0" - }, - "time": "2023-11-17T07:53:29+00:00" + "time": "2023-10-06T06:47:41+00:00" }, { "name": "ezyang/htmlpurifier", @@ -15108,132 +16871,6 @@ }, "time": "2020-06-02T10:38:25+00:00" }, - { - "name": "giggsey/libphonenumber-for-php", - "version": "8.13.30", - "source": { - "type": "git", - "url": "https://github.com/giggsey/libphonenumber-for-php.git", - "reference": "e09260a4a470b3737877c0f04f964e8a4938ebbd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/giggsey/libphonenumber-for-php/zipball/e09260a4a470b3737877c0f04f964e8a4938ebbd", - "reference": "e09260a4a470b3737877c0f04f964e8a4938ebbd", - "shasum": "" - }, - "require": { - "giggsey/locale": "^1.7|^2.0", - "php": ">=5.3.2", - "symfony/polyfill-mbstring": "^1.17" - }, - "require-dev": { - "pear/pear-core-minimal": "^1.9", - "pear/pear_exception": "^1.0", - "pear/versioncontrol_git": "^0.5", - "phing/phing": "^2.7", - "php-coveralls/php-coveralls": "^1.0|^2.0", - "symfony/console": "^2.8|^3.0|^v4.4|^v5.2", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.x-dev" - } - }, - "autoload": { - "psr-4": { - "libphonenumber\\": "src/" - }, - "exclude-from-classmap": [ - "/src/data/", - "/src/carrier/data/", - "/src/geocoding/data/", - "/src/timezone/data/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joshua Gigg", - "email": "giggsey@gmail.com", - "homepage": "https://giggsey.com/" - } - ], - "description": "PHP Port of Google's libphonenumber", - "homepage": "https://github.com/giggsey/libphonenumber-for-php", - "keywords": [ - "geocoding", - "geolocation", - "libphonenumber", - "mobile", - "phonenumber", - "validation" - ], - "support": { - "issues": "https://github.com/giggsey/libphonenumber-for-php/issues", - "source": "https://github.com/giggsey/libphonenumber-for-php" - }, - "time": "2024-02-09T12:16:23+00:00" - }, - { - "name": "giggsey/locale", - "version": "2.5", - "source": { - "type": "git", - "url": "https://github.com/giggsey/Locale.git", - "reference": "e6d4540109a01dd2bc7334cdc842d6a6a67cf239" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/giggsey/Locale/zipball/e6d4540109a01dd2bc7334cdc842d6a6a67cf239", - "reference": "e6d4540109a01dd2bc7334cdc842d6a6a67cf239", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "ext-json": "*", - "pear/pear-core-minimal": "^1.9", - "pear/pear_exception": "^1.0", - "pear/versioncontrol_git": "^0.5", - "phing/phing": "^2.7", - "php-coveralls/php-coveralls": "^2.0", - "phpunit/phpunit": "^8.5|^9.5", - "symfony/console": "^5.0|^6.0", - "symfony/filesystem": "^5.0|^6.0", - "symfony/finder": "^5.0|^6.0", - "symfony/process": "^5.0|^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Giggsey\\Locale\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Joshua Gigg", - "email": "giggsey@gmail.com", - "homepage": "https://giggsey.com/" - } - ], - "description": "Locale functions required by libphonenumber-for-php", - "support": { - "issues": "https://github.com/giggsey/Locale/issues", - "source": "https://github.com/giggsey/Locale/tree/2.5" - }, - "time": "2023-11-01T17:19:48+00:00" - }, { "name": "graham-campbell/result-type", "version": "v1.1.2", @@ -15298,27 +16935,28 @@ }, { "name": "grasmash/expander", - "version": "1.0.0", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/grasmash/expander.git", - "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f" + "reference": "bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/expander/zipball/95d6037344a4be1dd5f8e0b0b2571a28c397578f", - "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f", + "url": "https://api.github.com/repos/grasmash/expander/zipball/bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82", + "reference": "bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0", - "php": ">=5.4" + "dflydev/dot-access-data": "^3.0.0", + "php": ">=8.0", + "psr/log": "^2 | ^3" }, "require-dev": { "greg-1-anderson/composer-test-scenarios": "^1", - "phpunit/phpunit": "^4|^5.5.4", - "satooshi/php-coveralls": "^1.0.2|dev-master", - "squizlabs/php_codesniffer": "^2.7" + "php-coveralls/php-coveralls": "^2.5", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.3" }, "type": "library", "extra": { @@ -15343,44 +16981,48 @@ "description": "Expands internal property references in PHP arrays file.", "support": { "issues": "https://github.com/grasmash/expander/issues", - "source": "https://github.com/grasmash/expander/tree/master" + "source": "https://github.com/grasmash/expander/tree/3.0.0" }, - "time": "2017-12-21T22:14:55+00:00" + "time": "2022-05-10T13:14:49+00:00" }, { - "name": "grasmash/yaml-expander", - "version": "1.4.0", + "name": "grasmash/yaml-cli", + "version": "3.1.0", "source": { "type": "git", - "url": "https://github.com/grasmash/yaml-expander.git", - "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1" + "url": "https://github.com/grasmash/yaml-cli.git", + "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/yaml-expander/zipball/3f0f6001ae707a24f4d9733958d77d92bf9693b1", - "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1", + "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/00f3fd775f6abbfacd44432f1999c3c3b02791f0", + "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0", - "php": ">=5.4", - "symfony/yaml": "^2.8.11|^3|^4" + "dflydev/dot-access-data": "^3", + "php": ">=8.0", + "symfony/console": "^6", + "symfony/filesystem": "^6", + "symfony/yaml": "^6" }, "require-dev": { - "greg-1-anderson/composer-test-scenarios": "^1", - "phpunit/phpunit": "^4.8|^5.5.4", - "satooshi/php-coveralls": "^1.0.2|dev-master", - "squizlabs/php_codesniffer": "^2.7" + "php-coveralls/php-coveralls": "^2", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.0" }, + "bin": [ + "bin/yaml-cli" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { - "Grasmash\\YamlExpander\\": "src/" + "Grasmash\\YamlCli\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -15392,46 +17034,56 @@ "name": "Matthew Grasmick" } ], - "description": "Expands internal property references in a yaml file.", + "description": "A command line tool for reading and manipulating yaml files.", "support": { - "issues": "https://github.com/grasmash/yaml-expander/issues", - "source": "https://github.com/grasmash/yaml-expander/tree/master" + "issues": "https://github.com/grasmash/yaml-cli/issues", + "source": "https://github.com/grasmash/yaml-cli/tree/3.1.0" }, - "time": "2017-12-16T16:06:03+00:00" + "time": "2022-05-09T20:22:34+00:00" }, { "name": "guzzlehttp/guzzle", - "version": "6.5.8", + "version": "7.8.1", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "a52f0440530b54fa079ce76e8c5d196a42cad981" + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/a52f0440530b54fa079ce76e8c5d196a42cad981", - "reference": "a52f0440530b54fa079ce76e8c5d196a42cad981", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/41042bc7ab002487b876a0683fc8dce04ddce104", + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.9", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.17" + "guzzlehttp/promises": "^1.5.3 || ^2.0.1", + "guzzlehttp/psr7": "^1.9.1 || ^2.5.1", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" }, "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", - "psr/log": "^1.1" + "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", + "php-http/message-factory": "^1.1", + "phpunit/phpunit": "^8.5.36 || ^9.6.15", + "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "6.5-dev" + "bamarni-bin": { + "bin-links": true, + "forward-command": false } }, "autoload": { @@ -15484,19 +17136,20 @@ } ], "description": "Guzzle is a PHP HTTP client library", - "homepage": "http://guzzlephp.org/", "keywords": [ "client", "curl", "framework", "http", "http client", + "psr-18", + "psr-7", "rest", "web service" ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/6.5.8" + "source": "https://github.com/guzzle/guzzle/tree/7.8.1" }, "funding": [ { @@ -15512,33 +17165,37 @@ "type": "tidelift" } ], - "time": "2022-06-20T22:16:07+00:00" + "time": "2023-12-03T20:35:24+00:00" }, { "name": "guzzlehttp/promises", - "version": "1.5.3", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "67ab6e18aaa14d753cc148911d273f6e6cb6721e" + "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/67ab6e18aaa14d753cc148911d273f6e6cb6721e", - "reference": "67ab6e18aaa14d753cc148911d273f6e6cb6721e", + "url": "https://api.github.com/repos/guzzle/promises/zipball/bbff78d96034045e58e13dedd6ad91b5d1253223", + "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223", "shasum": "" }, "require": { - "php": ">=5.5" + "php": "^7.2.5 || ^8.0" }, "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.36 || ^9.6.15" }, "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, "autoload": { - "files": [ - "src/functions_include.php" - ], "psr-4": { "GuzzleHttp\\Promise\\": "src/" } @@ -15575,7 +17232,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.5.3" + "source": "https://github.com/guzzle/promises/tree/2.0.2" }, "funding": [ { @@ -15591,42 +17248,48 @@ "type": "tidelift" } ], - "time": "2023-05-21T12:31:43+00:00" + "time": "2023-12-03T20:19:20+00:00" }, { "name": "guzzlehttp/psr7", - "version": "1.9.1", + "version": "2.6.2", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "e4490cabc77465aaee90b20cfc9a770f8c04be6b" + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/e4490cabc77465aaee90b20cfc9a770f8c04be6b", - "reference": "e4490cabc77465aaee90b20cfc9a770f8c04be6b", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/45b30f99ac27b5ca93cb4831afe16285f57b8221", + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221", "shasum": "" }, "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0", + "ralouphie/getallheaders": "^3.0" }, "provide": { + "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" + "bamarni/composer-bin-plugin": "^1.8.2", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.36 || ^9.6.15" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, "autoload": { - "files": [ - "src/functions_include.php" - ], "psr-4": { "GuzzleHttp\\Psr7\\": "src/" } @@ -15665,6 +17328,11 @@ "name": "Tobias Schultze", "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" } ], "description": "PSR-7 message implementation that also provides common utility methods", @@ -15680,7 +17348,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.9.1" + "source": "https://github.com/guzzle/psr7/tree/2.6.2" }, "funding": [ { @@ -15696,7 +17364,7 @@ "type": "tidelift" } ], - "time": "2023-04-17T16:00:37+00:00" + "time": "2023-12-03T20:05:35+00:00" }, { "name": "indieauth/client", @@ -15895,6 +17563,59 @@ }, "time": "2023-05-24T15:33:06+00:00" }, + { + "name": "kwn/number-to-words", + "version": "1.13.0", + "source": { + "type": "git", + "url": "https://github.com/kwn/number-to-words.git", + "reference": "df61dc0f2fffe49f87319c9bcf1f7f44669152c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/kwn/number-to-words/zipball/df61dc0f2fffe49f87319c9bcf1f7f44669152c7", + "reference": "df61dc0f2fffe49f87319c9bcf1f7f44669152c7", + "shasum": "" + }, + "require": { + "php": ">=5.6|>=7.1" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.9", + "squizlabs/php_codesniffer": "^3.3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "NumberToWords\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Karol Wnuk", + "email": "k.wnuk@ascetic.pl" + } + ], + "description": "Multi language standalone PHP number to words converter. Fully tested, open for extensions and new languages.", + "keywords": [ + "currency", + "money", + "number", + "numbers", + "string", + "to", + "words" + ], + "support": { + "issues": "https://github.com/kwn/number-to-words/issues", + "source": "https://github.com/kwn/number-to-words/tree/1.13.0" + }, + "time": "2021-06-23T20:47:44+00:00" + }, { "name": "laminas/laminas-escaper", "version": "2.13.0", @@ -16297,22 +18018,115 @@ "time": "2021-09-28T19:18:28+00:00" }, { - "name": "league/container", - "version": "3.4.1", + "name": "league/commonmark", + "version": "1.6.7", "source": { "type": "git", - "url": "https://github.com/thephpleague/container.git", - "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd" + "url": "https://github.com/thephpleague/commonmark.git", + "reference": "2b8185c13bc9578367a5bf901881d1c1b5bbd09b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/84ecbc2dbecc31bd23faf759a0e329ee49abddbd", - "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/2b8185c13bc9578367a5bf901881d1c1b5bbd09b", + "reference": "2b8185c13bc9578367a5bf901881d1c1b5bbd09b", "shasum": "" }, "require": { - "php": "^7.0 || ^8.0", - "psr/container": "^1.0.0" + "ext-mbstring": "*", + "php": "^7.1 || ^8.0" + }, + "conflict": { + "scrutinizer/ocular": "1.7.*" + }, + "require-dev": { + "cebe/markdown": "~1.0", + "commonmark/commonmark.js": "0.29.2", + "erusev/parsedown": "~1.0", + "ext-json": "*", + "github/gfm": "0.29.0", + "michelf/php-markdown": "~1.4", + "mikehaertl/php-shellcommand": "^1.4", + "phpstan/phpstan": "^0.12.90", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.2", + "scrutinizer/ocular": "^1.5", + "symfony/finder": "^4.2" + }, + "bin": [ + "bin/commonmark" + ], + "type": "library", + "autoload": { + "psr-4": { + "League\\CommonMark\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and Github-Flavored Markdown (GFM)", + "homepage": "https://commonmark.thephpleague.com", + "keywords": [ + "commonmark", + "flavored", + "gfm", + "github", + "github-flavored", + "markdown", + "md", + "parser" + ], + "support": { + "docs": "https://commonmark.thephpleague.com/", + "issues": "https://github.com/thephpleague/commonmark/issues", + "rss": "https://github.com/thephpleague/commonmark/releases.atom", + "source": "https://github.com/thephpleague/commonmark" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/commonmark", + "type": "tidelift" + } + ], + "time": "2022-01-13T17:18:13+00:00" + }, + { + "name": "league/container", + "version": "4.2.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/container.git", + "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/container/zipball/375d13cb828649599ef5d48a339c4af7a26cd0ab", + "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "psr/container": "^1.1 || ^2.0" }, "provide": { "psr/container-implementation": "^1.0" @@ -16321,15 +18135,19 @@ "orno/di": "~2.0" }, "require-dev": { - "phpunit/phpunit": "^6.0 || ^7.0", + "nette/php-generator": "^3.4", + "nikic/php-parser": "^4.10", + "phpstan/phpstan": "^0.12.47", + "phpunit/phpunit": "^8.5.17", "roave/security-advisories": "dev-latest", "scrutinizer/ocular": "^1.8", - "squizlabs/php_codesniffer": "^3.5" + "squizlabs/php_codesniffer": "^3.6" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.x-dev", + "dev-master": "4.x-dev", + "dev-4.x": "4.x-dev", "dev-3.x": "3.x-dev", "dev-2.x": "2.x-dev", "dev-1.x": "1.x-dev" @@ -16347,8 +18165,7 @@ "authors": [ { "name": "Phil Bennett", - "email": "philipobenito@gmail.com", - "homepage": "http://www.philipobenito.com", + "email": "mail@philbennett.co.uk", "role": "Developer" } ], @@ -16365,7 +18182,7 @@ ], "support": { "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/3.4.1" + "source": "https://github.com/thephpleague/container/tree/4.2.0" }, "funding": [ { @@ -16373,7 +18190,7 @@ "type": "github" } ], - "time": "2021-07-09T08:23:52+00:00" + "time": "2021-11-16T10:29:06+00:00" }, { "name": "league/csv", @@ -16590,124 +18407,26 @@ }, "time": "2022-02-24T18:45:07+00:00" }, - { - "name": "longwave/laminas-diactoros", - "version": "2.14.2", - "source": { - "type": "git", - "url": "https://github.com/longwave/laminas-diactoros.git", - "reference": "ae4f0becf249ae8eea8f2f8f9fb927104e55a885" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/longwave/laminas-diactoros/zipball/ae4f0becf249ae8eea8f2f8f9fb927104e55a885", - "reference": "ae4f0becf249ae8eea8f2f8f9fb927104e55a885", - "shasum": "" - }, - "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0 || ~8.2.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0", - "zendframework/zend-diactoros": "*" - }, - "provide": { - "psr/http-factory-implementation": "1.0", - "psr/http-message-implementation": "1.0" - }, - "replace": { - "laminas/laminas-diactoros": "2.18.1" - }, - "require-dev": { - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-libxml": "*", - "http-interop/http-factory-tests": "^0.9.0", - "laminas/laminas-coding-standard": "~2.3.0", - "php-http/psr7-integration-tests": "^1.1.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "type": "library", - "extra": { - "laminas": { - "config-provider": "Laminas\\Diactoros\\ConfigProvider", - "module": "Laminas\\Diactoros" - } - }, - "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], - "psr-4": { - "Laminas\\Diactoros\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR HTTP Message implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "laminas", - "psr", - "psr-17", - "psr-7" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-diactoros/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-diactoros/issues", - "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", - "source": "https://github.com/laminas/laminas-diactoros" - }, - "time": "2023-04-26T21:27:14+00:00" - }, { "name": "masterminds/html5", - "version": "2.7.6", + "version": "2.8.1", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", - "reference": "897eb517a343a2281f11bc5556d6548db7d93947" + "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/897eb517a343a2281f11bc5556d6548db7d93947", - "reference": "897eb517a343a2281f11bc5556d6548db7d93947", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f47dcf3c70c584de14f21143c55d9939631bc6cf", + "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf", "shasum": "" }, "require": { - "ext-ctype": "*", "ext-dom": "*", - "ext-libxml": "*", "php": ">=5.3.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7" + "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8" }, "type": "library", "extra": { @@ -16751,9 +18470,58 @@ ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.7.6" + "source": "https://github.com/Masterminds/html5-php/tree/2.8.1" }, - "time": "2022-08-18T16:18:26+00:00" + "time": "2023-05-10T11:58:31+00:00" + }, + { + "name": "mck89/peast", + "version": "v1.15.4", + "source": { + "type": "git", + "url": "https://github.com/mck89/peast.git", + "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mck89/peast/zipball/1df4dc28a6b5bb7ab117ab073c1712256e954e18", + "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.15.4-dev" + } + }, + "autoload": { + "psr-4": { + "Peast\\": "lib/Peast/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Marco Marchiò", + "email": "marco.mm89@gmail.com" + } + ], + "description": "Peast is PHP library that generates AST for JavaScript code", + "support": { + "issues": "https://github.com/mck89/peast/issues", + "source": "https://github.com/mck89/peast/tree/v1.15.4" + }, + "time": "2023-08-12T08:29:29+00:00" }, { "name": "mf2/mf2", @@ -16858,6 +18626,59 @@ }, "time": "2016-07-25T17:07:32+00:00" }, + { + "name": "mtownsend/xml-to-array", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/mtownsend5512/xml-to-array.git", + "reference": "0734720a8462dba36d90fb8b2723bf46af0091f4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mtownsend5512/xml-to-array/zipball/0734720a8462dba36d90fb8b2723bf46af0091f4", + "reference": "0734720a8462dba36d90fb8b2723bf46af0091f4", + "shasum": "" + }, + "require": { + "php": "~7.0|~8.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.4" + }, + "type": "library", + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Mtownsend\\XmlToArray\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mark Townsend", + "email": "mtownsend5512@gmail.com", + "role": "Developer" + } + ], + "description": "Easily convert valid xml to a php array.", + "keywords": [ + "array", + "convert", + "laravel", + "xml" + ], + "support": { + "issues": "https://github.com/mtownsend5512/xml-to-array/issues", + "source": "https://github.com/mtownsend5512/xml-to-array/tree/2.0.0" + }, + "time": "2021-02-27T22:39:18+00:00" + }, { "name": "nikic/php-parser", "version": "v4.18.0", @@ -17555,6 +19376,110 @@ }, "time": "2021-03-21T15:43:46+00:00" }, + { + "name": "phootwork/collection", + "version": "v3.2.2", + "source": { + "type": "git", + "url": "https://github.com/phootwork/collection.git", + "reference": "46dde20420fba17766c89200bc3ff91d3e58eafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phootwork/collection/zipball/46dde20420fba17766c89200bc3ff91d3e58eafa", + "reference": "46dde20420fba17766c89200bc3ff91d3e58eafa", + "shasum": "" + }, + "require": { + "phootwork/lang": "^3.0", + "php": ">=8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "phootwork\\collection\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Thomas Gossmann", + "homepage": "http://gos.si" + } + ], + "description": "The phootwork library fills gaps in the php language and provides better solutions than the existing ones php offers.", + "homepage": "https://phootwork.github.io/collection/", + "keywords": [ + "Array object", + "Text object", + "collection", + "collections", + "json", + "list", + "map", + "queue", + "set", + "stack", + "xml" + ], + "support": { + "issues": "https://github.com/phootwork/phootwork/issues", + "source": "https://github.com/phootwork/collection/tree/v3.2.2" + }, + "time": "2022-08-27T12:51:24+00:00" + }, + { + "name": "phootwork/lang", + "version": "v3.2.2", + "source": { + "type": "git", + "url": "https://github.com/phootwork/lang.git", + "reference": "baaf154ae7d521ebeee5e89105f5b12b0f234597" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phootwork/lang/zipball/baaf154ae7d521ebeee5e89105f5b12b0f234597", + "reference": "baaf154ae7d521ebeee5e89105f5b12b0f234597", + "shasum": "" + }, + "require": { + "php": ">=8.0", + "symfony/polyfill-mbstring": "^1.12", + "symfony/polyfill-php81": "^1.22" + }, + "type": "library", + "autoload": { + "psr-4": { + "phootwork\\lang\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Thomas Gossmann", + "homepage": "http://gos.si" + } + ], + "description": "Missing PHP language constructs", + "homepage": "https://phootwork.github.io/lang/", + "keywords": [ + "array", + "comparator", + "comparison", + "string" + ], + "support": { + "issues": "https://github.com/phootwork/phootwork/issues", + "source": "https://github.com/phootwork/lang/tree/v3.2.2" + }, + "time": "2023-05-26T05:37:59+00:00" + }, { "name": "phpoption/phpoption", "version": "1.9.2", @@ -17631,21 +19556,73 @@ "time": "2023-11-12T21:59:55+00:00" }, { - "name": "psr/cache", - "version": "1.0.1", + "name": "phpowermove/docblock", + "version": "v4.0", "source": { "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" + "url": "https://github.com/phpowermove/docblock.git", + "reference": "a73f6e17b7d4e1b92ca5378c248c952c9fae7826" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", + "url": "https://api.github.com/repos/phpowermove/docblock/zipball/a73f6e17b7d4e1b92ca5378c248c952c9fae7826", + "reference": "a73f6e17b7d4e1b92ca5378c248c952c9fae7826", "shasum": "" }, "require": { - "php": ">=5.3.0" + "phootwork/collection": "^3.0", + "phootwork/lang": "^3.0", + "php": ">=8.0" + }, + "require-dev": { + "phootwork/php-cs-fixer-config": "^0.4", + "phpunit/phpunit": "^9.0", + "psalm/phar": "^4.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "phpowermove\\docblock\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Thomas Gossmann", + "homepage": "http://gos.si" + } + ], + "description": "PHP Docblock parser and generator. An API to read and write Docblocks.", + "keywords": [ + "docblock", + "generator", + "parser" + ], + "support": { + "issues": "https://github.com/phpowermove/docblock/issues", + "source": "https://github.com/phpowermove/docblock/tree/v4.0" + }, + "time": "2021-09-22T16:57:06+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" }, "type": "library", "extra": { @@ -17665,7 +19642,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for caching libraries", @@ -17675,9 +19652,9 @@ "psr-6" ], "support": { - "source": "https://github.com/php-fig/cache/tree/master" + "source": "https://github.com/php-fig/cache/tree/3.0.0" }, - "time": "2016-08-06T20:24:11+00:00" + "time": "2021-02-03T23:26:27+00:00" }, { "name": "psr/clock", @@ -17729,22 +19706,27 @@ }, { "name": "psr/container", - "version": "1.1.2", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", "shasum": "" }, "require": { "php": ">=7.4.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" @@ -17771,9 +19753,111 @@ ], "support": { "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/1.1.2" + "source": "https://github.com/php-fig/container/tree/2.0.2" }, - "time": "2021-11-05T16:50:12+00:00" + "time": "2021-11-05T16:47:00+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client" + }, + "time": "2023-09-23T14:17:50+00:00" }, { "name": "psr/http-factory", @@ -17832,25 +19916,25 @@ }, { "name": "psr/http-message", - "version": "1.0.1", + "version": "2.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": "^7.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -17865,7 +19949,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", @@ -17879,36 +19963,36 @@ "response" ], "support": { - "source": "https://github.com/php-fig/http-message/tree/master" + "source": "https://github.com/php-fig/http-message/tree/2.0" }, - "time": "2016-08-06T14:39:51+00:00" + "time": "2023-04-04T09:54:51+00:00" }, { "name": "psr/log", - "version": "1.1.4", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Log\\": "Psr/Log/" + "Psr\\Log\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -17929,42 +20013,42 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/1.1.4" + "source": "https://github.com/php-fig/log/tree/3.0.0" }, - "time": "2021-05-03T11:20:27+00:00" + "time": "2021-07-14T16:46:02+00:00" }, { "name": "psy/psysh", - "version": "v0.10.12", + "version": "v0.12.0", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "a0d9981aa07ecfcbea28e4bfa868031cca121e7d" + "reference": "750bf031a48fd07c673dbe3f11f72362ea306d0d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/a0d9981aa07ecfcbea28e4bfa868031cca121e7d", - "reference": "a0d9981aa07ecfcbea28e4bfa868031cca121e7d", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/750bf031a48fd07c673dbe3f11f72362ea306d0d", + "reference": "750bf031a48fd07c673dbe3f11f72362ea306d0d", "shasum": "" }, "require": { "ext-json": "*", "ext-tokenizer": "*", - "nikic/php-parser": "~4.0|~3.0|~2.0|~1.3", - "php": "^8.0 || ^7.0 || ^5.5.9", - "symfony/console": "~5.0|~4.0|~3.0|^2.4.2|~2.3.10", - "symfony/var-dumper": "~5.0|~4.0|~3.0|~2.7" + "nikic/php-parser": "^5.0 || ^4.0", + "php": "^8.0 || ^7.4", + "symfony/console": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.2", - "hoa/console": "3.17.*" + "bamarni/composer-bin-plugin": "^1.2" }, "suggest": { "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", "ext-pdo-sqlite": "The doc command requires SQLite to work.", - "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", - "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.", - "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit." + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." }, "bin": [ "bin/psysh" @@ -17972,7 +20056,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "0.10.x-dev" + "dev-main": "0.12.x-dev" + }, + "bamarni-bin": { + "bin-links": false, + "forward-command": false } }, "autoload": { @@ -18004,9 +20092,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.10.12" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.0" }, - "time": "2021-11-30T14:05:36+00:00" + "time": "2023-12-20T15:28:09+00:00" }, { "name": "ralouphie/getallheaders", @@ -18053,25 +20141,92 @@ "time": "2019-03-08T08:55:37+00:00" }, { - "name": "simshaun/recurr", - "version": "v4.0.5", + "name": "sebastian/diff", + "version": "4.0.5", "source": { "type": "git", - "url": "https://github.com/simshaun/recurr.git", - "reference": "08b0b46879f598cd11dd42b4c1a9c221a0562749" + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/simshaun/recurr/zipball/08b0b46879f598cd11dd42b4c1a9c221a0562749", - "reference": "08b0b46879f598cd11dd42b4c1a9c221a0562749", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131", + "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131", "shasum": "" }, "require": { - "doctrine/collections": "~1.3", - "php": ">=5.5.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "~5.7" + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-05-07T05:35:17+00:00" + }, + { + "name": "simshaun/recurr", + "version": "v5.0.2", + "source": { + "type": "git", + "url": "https://github.com/simshaun/recurr.git", + "reference": "1aff62e6e0ee875b3f2487352542605123ee9172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/simshaun/recurr/zipball/1aff62e6e0ee875b3f2487352542605123ee9172", + "reference": "1aff62e6e0ee875b3f2487352542605123ee9172", + "shasum": "" + }, + "require": { + "doctrine/collections": "~1.6||^2.0", + "php": "^7.2||^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.16", + "symfony/yaml": "^5.3" }, "type": "library", "extra": { @@ -18106,63 +20261,9 @@ ], "support": { "issues": "https://github.com/simshaun/recurr/issues", - "source": "https://github.com/simshaun/recurr/tree/v4.0.5" + "source": "https://github.com/simshaun/recurr/tree/v5.0.2" }, - "time": "2021-03-25T23:00:49+00:00" - }, - { - "name": "stack/builder", - "version": "v1.0.6", - "source": { - "type": "git", - "url": "https://github.com/stackphp/builder.git", - "reference": "a4faaa6f532c6086bc66c29e1bc6c29593e1ca7c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/stackphp/builder/zipball/a4faaa6f532c6086bc66c29e1bc6c29593e1ca7c", - "reference": "a4faaa6f532c6086bc66c29e1bc6c29593e1ca7c", - "shasum": "" - }, - "require": { - "php": ">=7.2.0", - "symfony/http-foundation": "~2.1|~3.0|~4.0|~5.0", - "symfony/http-kernel": "~2.1|~3.0|~4.0|~5.0" - }, - "require-dev": { - "phpunit/phpunit": "~8.0", - "symfony/routing": "^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-0": { - "Stack": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - } - ], - "description": "Builder for stack middleware based on HttpKernelInterface.", - "keywords": [ - "stack" - ], - "support": { - "issues": "https://github.com/stackphp/builder/issues", - "source": "https://github.com/stackphp/builder/tree/v1.0.6" - }, - "time": "2020-01-30T12:17:27+00:00" + "time": "2023-09-26T20:31:33+00:00" }, { "name": "stella-maris/clock", @@ -18211,114 +20312,49 @@ }, "time": "2022-11-25T16:15:06+00:00" }, - { - "name": "symfony-cmf/routing", - "version": "2.3.4", - "source": { - "type": "git", - "url": "https://github.com/symfony-cmf/Routing.git", - "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/bbcdf2f6301d740454ba9ebb8adaefd436c36a6b", - "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0", - "psr/log": "^1.0 || ^2.0 || ^3.0", - "symfony/http-kernel": "^4.4 || ^5.0", - "symfony/routing": "^4.4 || ^5.0" - }, - "require-dev": { - "symfony-cmf/testing": "^3@dev", - "symfony/config": "^4.4 || ^5.0", - "symfony/dependency-injection": "^4.4 || ^5.0", - "symfony/event-dispatcher": "^4.4 || ^5.0", - "symfony/phpunit-bridge": "^5.0" - }, - "suggest": { - "symfony/event-dispatcher": "DynamicRouter can optionally trigger an event at the start of matching. Minimal version (^4.4 || ^5.0)" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Cmf\\Component\\Routing\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Symfony CMF Community", - "homepage": "https://github.com/symfony-cmf/Routing/contributors" - } - ], - "description": "Extends the Symfony routing component for dynamic routes and chaining several routers", - "homepage": "http://cmf.symfony.com", - "keywords": [ - "database", - "routing" - ], - "support": { - "issues": "https://github.com/symfony-cmf/Routing/issues", - "source": "https://github.com/symfony-cmf/Routing/tree/2.3.4" - }, - "time": "2021-11-08T16:33:10+00:00" - }, { "name": "symfony/console", - "version": "v4.4.49", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "33fa45ffc81fdcc1ca368d4946da859c8cdb58d9" + "reference": "2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/33fa45ffc81fdcc1ca368d4946da859c8cdb58d9", - "reference": "33fa45ffc81fdcc1ca368d4946da859c8cdb58d9", + "url": "https://api.github.com/repos/symfony/console/zipball/2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e", + "reference": "2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2" + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^5.4|^6.0|^7.0" }, "conflict": { - "psr/log": ">=3", - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", - "symfony/lock": "<4.4", - "symfony/process": "<3.3" + "symfony/dependency-injection": "<5.4", + "symfony/dotenv": "<5.4", + "symfony/event-dispatcher": "<5.4", + "symfony/lock": "<5.4", + "symfony/process": "<5.4" }, "provide": { - "psr/log-implementation": "1.0|2.0" + "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { - "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", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -18345,8 +20381,14 @@ ], "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command-line", + "console", + "terminal" + ], "support": { - "source": "https://github.com/symfony/console/tree/v4.4.49" + "source": "https://github.com/symfony/console/tree/v6.4.3" }, "funding": [ { @@ -18362,118 +20404,44 @@ "type": "tidelift" } ], - "time": "2022-11-05T17:10:16+00:00" - }, - { - "name": "symfony/debug", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/debug.git", - "reference": "1a692492190773c5310bc7877cb590c04c2f05be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", - "reference": "1a692492190773c5310bc7877cb590c04c2f05be", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2|^3" - }, - "conflict": { - "symfony/http-kernel": "<3.4" - }, - "require-dev": { - "symfony/http-kernel": "^3.4|^4.0|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Debug\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides tools to ease debugging PHP code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/debug/tree/v4.4.44" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "abandoned": "symfony/error-handler", - "time": "2022-07-28T16:29:46+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/dependency-injection", - "version": "v4.4.49", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "9065fe97dbd38a897e95ea254eb5ddfe1310f734" + "reference": "6871811c5a5c5e180244ddb689746446db02c05b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/9065fe97dbd38a897e95ea254eb5ddfe1310f734", - "reference": "9065fe97dbd38a897e95ea254eb5ddfe1310f734", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6871811c5a5c5e180244ddb689746446db02c05b", + "reference": "6871811c5a5c5e180244ddb689746446db02c05b", "shasum": "" }, "require": { - "php": ">=7.1.3", - "psr/container": "^1.0", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1.6|^2" + "php": ">=8.1", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/service-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.2.10|^7.0" }, "conflict": { - "symfony/config": "<4.3|>=5.0", - "symfony/finder": "<3.4", - "symfony/proxy-manager-bridge": "<3.4", - "symfony/yaml": "<4.4.26" + "ext-psr": "<1.1|>=2", + "symfony/config": "<6.1", + "symfony/finder": "<5.4", + "symfony/proxy-manager-bridge": "<6.3", + "symfony/yaml": "<5.4" }, "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0|2.0" + "psr/container-implementation": "1.1|2.0", + "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { - "symfony/config": "^4.3", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/yaml": "^4.4.26|^5.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" + "symfony/config": "^6.1|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -18501,7 +20469,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.49" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.3" }, "funding": [ { @@ -18517,29 +20485,29 @@ "type": "tidelift" } ], - "time": "2022-11-16T16:18:09+00:00" + "time": "2024-01-30T08:32:12+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v2.5.2", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", - "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=8.1" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -18568,7 +20536,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.5.2" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" }, "funding": [ { @@ -18584,32 +20552,39 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:53:40+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { "name": "symfony/error-handler", - "version": "v4.4.44", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "be731658121ef2d8be88f3a1ec938148a9237291" + "reference": "6dc3c76a278b77f01d864a6005d640822c6f26a6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", - "reference": "be731658121ef2d8be88f3a1ec938148a9237291", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/6dc3c76a278b77f01d864a6005d640822c6f26a6", + "reference": "6dc3c76a278b77f01d864a6005d640822c6f26a6", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=8.1", "psr/log": "^1|^2|^3", - "symfony/debug": "^4.4.5", - "symfony/var-dumper": "^4.4|^5.0" + "symfony/var-dumper": "^5.4|^6.0|^7.0" + }, + "conflict": { + "symfony/deprecation-contracts": "<2.5", + "symfony/http-kernel": "<6.4" }, "require-dev": { - "symfony/http-kernel": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/serializer": "^5.4|^6.0|^7.0" }, + "bin": [ + "Resources/bin/patch-type-declarations" + ], "type": "library", "autoload": { "psr-4": { @@ -18636,7 +20611,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.44" + "source": "https://github.com/symfony/error-handler/tree/v6.4.3" }, "funding": [ { @@ -18652,47 +20627,43 @@ "type": "tidelift" } ], - "time": "2022-07-28T16:29:46+00:00" + "time": "2024-01-29T15:40:36+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.4.44", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" + "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", - "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ae9d3a6f3003a6caf56acd7466d8d52378d44fef", + "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1", + "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { - "symfony/dependency-injection": "<3.4" + "symfony/dependency-injection": "<5.4", + "symfony/service-contracts": "<2.5" }, "provide": { "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" + "symfony/event-dispatcher-implementation": "2.0|3.0" }, "require-dev": { "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", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -18720,7 +20691,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.44" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.3" }, "funding": [ { @@ -18736,33 +20707,30 @@ "type": "tidelift" } ], - "time": "2022-07-20T09:59:04+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.13", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", - "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", "shasum": "" }, "require": { - "php": ">=7.1.3" - }, - "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" + "php": ">=8.1", + "psr/event-dispatcher": "^1" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.1-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -18799,7 +20767,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" }, "funding": [ { @@ -18815,26 +20783,26 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:41:36+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { "name": "symfony/filesystem", - "version": "v4.4.42", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "815412ee8971209bd4c1eecd5f4f481eacd44bf5" + "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/815412ee8971209bd4c1eecd5f4f481eacd44bf5", - "reference": "815412ee8971209bd4c1eecd5f4f481eacd44bf5", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", + "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-mbstring": "~1.8" }, "type": "library", "autoload": { @@ -18862,7 +20830,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v4.4.42" + "source": "https://github.com/symfony/filesystem/tree/v6.4.3" }, "funding": [ { @@ -18878,26 +20846,27 @@ "type": "tidelift" } ], - "time": "2022-05-20T08:49:14+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/finder", - "version": "v5.4.35", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "abe6d6f77d9465fed3cd2d029b29d03b56b56435" + "reference": "11d736e97f116ac375a81f96e662911a34cd50ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/abe6d6f77d9465fed3cd2d029b29d03b56b56435", - "reference": "abe6d6f77d9465fed3cd2d029b29d03b56b56435", + "url": "https://api.github.com/repos/symfony/finder/zipball/11d736e97f116ac375a81f96e662911a34cd50ce", + "reference": "11d736e97f116ac375a81f96e662911a34cd50ce", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1" + }, + "require-dev": { + "symfony/filesystem": "^6.0|^7.0" }, "type": "library", "autoload": { @@ -18925,7 +20894,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.35" + "source": "https://github.com/symfony/finder/tree/v6.4.0" }, "funding": [ { @@ -18941,109 +20910,40 @@ "type": "tidelift" } ], - "time": "2024-01-23T13:51:25+00:00" - }, - { - "name": "symfony/http-client-contracts", - "version": "v2.5.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "suggest": { - "symfony/http-client-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\HttpClient\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to HTTP clients", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-04-12T15:48:08+00:00" + "time": "2023-10-31T17:30:12+00:00" }, { "name": "symfony/http-foundation", - "version": "v4.4.49", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "191413c7b832c015bb38eae963f2e57498c3c173" + "reference": "5677bdf7cade4619cb17fc9e1e7b31ec392244a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/191413c7b832c015bb38eae963f2e57498c3c173", - "reference": "191413c7b832c015bb38eae963f2e57498c3c173", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5677bdf7cade4619cb17fc9e1e7b31ec392244a9", + "reference": "5677bdf7cade4619cb17fc9e1e7b31ec392244a9", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/mime": "^4.3|^5.0", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-php83": "^1.27" + }, + "conflict": { + "symfony/cache": "<6.3" }, "require-dev": { - "predis/predis": "~1.0", - "symfony/expression-language": "^3.4|^4.0|^5.0" + "doctrine/dbal": "^2.13.1|^3|^4", + "predis/predis": "^1.1|^2.0", + "symfony/cache": "^6.3|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/rate-limiter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -19071,7 +20971,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.49" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.3" }, "funding": [ { @@ -19087,67 +20987,76 @@ "type": "tidelift" } ], - "time": "2022-11-04T16:17:57+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/http-kernel", - "version": "v4.4.51", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "ad8ab192cb619ff7285c95d28c69b36d718416c7" + "reference": "9c6ec4e543044f7568a53a76ab1484ecd30637a2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/ad8ab192cb619ff7285c95d28c69b36d718416c7", - "reference": "ad8ab192cb619ff7285c95d28c69b36d718416c7", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9c6ec4e543044f7568a53a76ab1484ecd30637a2", + "reference": "9c6ec4e543044f7568a53a76ab1484ecd30637a2", "shasum": "" }, "require": { - "php": ">=7.1.3", - "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.30|^5.3.7", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/error-handler": "^6.4|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "symfony/browser-kit": "<4.3", - "symfony/config": "<3.4", - "symfony/console": ">=5", - "symfony/dependency-injection": "<4.3", - "symfony/translation": "<4.2", - "twig/twig": "<1.43|<2.13,>=2" + "symfony/browser-kit": "<5.4", + "symfony/cache": "<5.4", + "symfony/config": "<6.1", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<6.4", + "symfony/doctrine-bridge": "<5.4", + "symfony/form": "<5.4", + "symfony/http-client": "<5.4", + "symfony/http-client-contracts": "<2.5", + "symfony/mailer": "<5.4", + "symfony/messenger": "<5.4", + "symfony/translation": "<5.4", + "symfony/translation-contracts": "<2.5", + "symfony/twig-bridge": "<5.4", + "symfony/validator": "<6.4", + "symfony/var-dumper": "<6.3", + "twig/twig": "<2.13" }, "provide": { - "psr/log-implementation": "1.0|2.0" + "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^4.3|^5.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/console": "^3.4|^4.0", - "symfony/css-selector": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^4.3|^5.0", - "symfony/dom-crawler": "^3.4|^4.0|^5.0", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/routing": "^3.4|^4.0|^5.0", - "symfony/stopwatch": "^3.4|^4.0|^5.0", - "symfony/templating": "^3.4|^4.0|^5.0", - "symfony/translation": "^4.2|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "twig/twig": "^1.43|^2.13|^3.0.4" - }, - "suggest": { - "symfony/browser-kit": "", - "symfony/config": "", - "symfony/console": "", - "symfony/dependency-injection": "" + "symfony/browser-kit": "^5.4|^6.0|^7.0", + "symfony/clock": "^6.2|^7.0", + "symfony/config": "^6.1|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/css-selector": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/dom-crawler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client-contracts": "^2.5|^3", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4.5|^6.0.5|^7.0", + "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.3|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/translation": "^5.4|^6.0|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-exporter": "^6.2|^7.0", + "twig/twig": "^2.13|^3.0.4" }, "type": "library", "autoload": { @@ -19175,7 +21084,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.51" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.3" }, "funding": [ { @@ -19191,42 +21100,123 @@ "type": "tidelift" } ], - "time": "2023-11-10T13:31:29+00:00" + "time": "2024-01-31T07:21:29+00:00" }, { - "name": "symfony/mime", - "version": "v5.4.13", + "name": "symfony/mailer", + "version": "v6.4.3", "source": { "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd" + "url": "https://github.com/symfony/mailer.git", + "reference": "74412c62f88a85a41b61f0b71ab0afcaad6f03ee" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", - "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", + "url": "https://api.github.com/repos/symfony/mailer/zipball/74412c62f88a85a41b61f0b71ab0afcaad6f03ee", + "reference": "74412c62f88a85a41b61f0b71ab0afcaad6f03ee", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "egulias/email-validator": "^2.1.10|^3|^4", + "php": ">=8.1", + "psr/event-dispatcher": "^1", + "psr/log": "^1|^2|^3", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/mime": "^6.2|^7.0", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<5.4", + "symfony/messenger": "<6.2", + "symfony/mime": "<6.2", + "symfony/twig-bridge": "<6.2.1" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/messenger": "^6.2|^7.0", + "symfony/twig-bridge": "^6.2|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mailer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps sending emails", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/mailer/tree/v6.4.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T15:01:07+00:00" + }, + { + "name": "symfony/mime", + "version": "v6.4.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "5017e0a9398c77090b7694be46f20eb796262a34" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/5017e0a9398c77090b7694be46f20eb796262a34", + "reference": "5017e0a9398c77090b7694be46f20eb796262a34", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-mbstring": "^1.0" }, "conflict": { "egulias/email-validator": "~3.0.0", "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<4.4" + "symfony/mailer": "<5.4", + "symfony/serializer": "<6.3.2" }, "require-dev": { - "egulias/email-validator": "^2.1.10|^3.1", + "egulias/email-validator": "^2.1.10|^3.1|^4", + "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^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" + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.3.2|^7.0" }, "type": "library", "autoload": { @@ -19258,7 +21248,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.13" + "source": "https://github.com/symfony/mime/tree/v6.4.3" }, "funding": [ { @@ -19274,20 +21264,20 @@ "type": "tidelift" } ], - "time": "2022-09-01T18:18:29+00:00" + "time": "2024-01-30T08:32:12+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", "shasum": "" }, "require": { @@ -19302,7 +21292,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19340,7 +21330,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" }, "funding": [ { @@ -19356,20 +21346,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-iconv", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "927013f3aac555983a5059aada98e1907d842695" + "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/927013f3aac555983a5059aada98e1907d842695", - "reference": "927013f3aac555983a5059aada98e1907d842695", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/6de50471469b8c9afc38164452ab2b6170ee71c1", + "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1", "shasum": "" }, "require": { @@ -19384,7 +21374,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19423,7 +21413,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.28.0" }, "funding": [ { @@ -19439,20 +21429,101 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { - "name": "symfony/polyfill-intl-idn", - "version": "v1.27.0", + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.28.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da" + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "875e90aeea2777b6f135677f618529449334a612" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", + "reference": "875e90aeea2777b6f135677f618529449334a612", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-26T09:26:14+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.28.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d", + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d", "shasum": "" }, "require": { @@ -19466,7 +21537,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19510,7 +21581,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0" }, "funding": [ { @@ -19526,20 +21597,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:30:37+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", "shasum": "" }, "require": { @@ -19551,7 +21622,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19594,7 +21665,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" }, "funding": [ { @@ -19610,20 +21681,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + "reference": "42292d99c55abe617799667f454222c54c60e229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", + "reference": "42292d99c55abe617799667f454222c54c60e229", "shasum": "" }, "require": { @@ -19638,7 +21709,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19677,7 +21748,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" }, "funding": [ { @@ -19693,7 +21764,7 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-07-28T09:04:16+00:00" }, { "name": "symfony/polyfill-php72", @@ -19769,93 +21840,17 @@ "time": "2024-01-29T20:11:03+00:00" }, { - "name": "symfony/polyfill-php73", + "name": "symfony/polyfill-php80", "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "21bd091060673a1177ae842c0ef8fe30893114d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/21bd091060673a1177ae842c0ef8fe30893114d2", - "reference": "21bd091060673a1177ae842c0ef8fe30893114d2", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.27.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", "shasum": "" }, "require": { @@ -19863,9 +21858,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.27-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -19909,7 +21901,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0" }, "funding": [ { @@ -19925,25 +21917,180 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { - "name": "symfony/process", - "version": "v4.4.44", + "name": "symfony/polyfill-php81", + "version": "v1.29.0", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", - "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/c565ad1e63f30e7477fc40738343c62b40bc672d", + "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-php80": "^1.16" + "php": ">=7.1" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.29.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T20:11:03+00:00" + }, + { + "name": "symfony/polyfill-php83", + "version": "v1.28.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", + "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-php80": "^1.14" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php83\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php83/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-08-16T06:22:46+00:00" + }, + { + "name": "symfony/process", + "version": "v6.4.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "31642b0818bfcff85930344ef93193f8c607e0a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/31642b0818bfcff85930344ef93193f8c607e0a3", + "reference": "31642b0818bfcff85930344ef93193f8c607e0a3", + "shasum": "" + }, + "require": { + "php": ">=8.1" }, "type": "library", "autoload": { @@ -19971,7 +22118,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v4.4.44" + "source": "https://github.com/symfony/process/tree/v6.4.3" }, "funding": [ { @@ -19987,46 +22134,42 @@ "type": "tidelift" } ], - "time": "2022-06-27T13:16:42+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v2.1.4", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "a125b93ef378c492e274f217874906fb9babdebb" + "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/a125b93ef378c492e274f217874906fb9babdebb", - "reference": "a125b93ef378c492e274f217874906fb9babdebb", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/49cfb0223ec64379f7154214dcc1f7c46f3c7a47", + "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47", "shasum": "" }, "require": { - "php": ">=7.1", - "psr/http-message": "^1.0", - "symfony/http-foundation": "^4.4 || ^5.0 || ^6.0" + "php": ">=8.1", + "psr/http-message": "^1.0|^2.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0" + }, + "conflict": { + "php-http/discovery": "<1.15", + "symfony/http-kernel": "<6.2" }, "require-dev": { "nyholm/psr7": "^1.1", - "psr/log": "^1.1 || ^2 || ^3", - "symfony/browser-kit": "^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" + "php-http/discovery": "^1.15", + "psr/log": "^1.1.4|^2|^3", + "symfony/browser-kit": "^5.4|^6.0|^7.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/framework-bundle": "^6.2|^7.0", + "symfony/http-kernel": "^6.2|^7.0" }, "type": "symfony-bridge", - "extra": { - "branch-alias": { - "dev-main": "2.1-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Bridge\\PsrHttpMessage\\": "" @@ -20046,11 +22189,11 @@ }, { "name": "Symfony Community", - "homepage": "http://symfony.com/contributors" + "homepage": "https://symfony.com/contributors" } ], "description": "PSR HTTP message bridge", - "homepage": "http://symfony.com", + "homepage": "https://symfony.com", "keywords": [ "http", "http-message", @@ -20058,8 +22201,7 @@ "psr-7" ], "support": { - "issues": "https://github.com/symfony/psr-http-message-bridge/issues", - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.1.4" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.3" }, "funding": [ { @@ -20075,46 +22217,40 @@ "type": "tidelift" } ], - "time": "2022-11-28T22:46:34+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/routing", - "version": "v4.4.44", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "f7751fd8b60a07f3f349947a309b5bdfce22d6ae" + "reference": "3b2957ad54902f0f544df83e3d58b38d7e8e5842" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/f7751fd8b60a07f3f349947a309b5bdfce22d6ae", - "reference": "f7751fd8b60a07f3f349947a309b5bdfce22d6ae", + "url": "https://api.github.com/repos/symfony/routing/zipball/3b2957ad54902f0f544df83e3d58b38d7e8e5842", + "reference": "3b2957ad54902f0f544df83e3d58b38d7e8e5842", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { - "symfony/config": "<4.2", - "symfony/dependency-injection": "<3.4", - "symfony/yaml": "<3.4" + "doctrine/annotations": "<1.12", + "symfony/config": "<6.2", + "symfony/dependency-injection": "<5.4", + "symfony/yaml": "<5.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4", + "doctrine/annotations": "^1.12|^2", "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", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "doctrine/annotations": "For using the annotation loader", - "symfony/config": "For using the all-in-one router or any loader", - "symfony/expression-language": "For using expression matching", - "symfony/http-foundation": "For using a Symfony Request object", - "symfony/yaml": "For using the YAML loader" + "symfony/config": "^6.2|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -20148,7 +22284,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v4.4.44" + "source": "https://github.com/symfony/routing/tree/v6.4.3" }, "funding": [ { @@ -20164,57 +22300,61 @@ "type": "tidelift" } ], - "time": "2022-07-20T09:59:04+00:00" + "time": "2024-01-30T13:55:02+00:00" }, { "name": "symfony/serializer", - "version": "v4.4.47", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "6e01d63c55657930a6de03d6e36aae50af98888d" + "reference": "51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/6e01d63c55657930a6de03d6e36aae50af98888d", - "reference": "6e01d63c55657930a6de03d6e36aae50af98888d", + "url": "https://api.github.com/repos/symfony/serializer/zipball/51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d", + "reference": "51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "phpdocumentor/reflection-docblock": "<3.0|>=3.2.0,<3.2.2", - "phpdocumentor/type-resolver": "<0.3.0|1.3.*", - "symfony/dependency-injection": "<3.4", - "symfony/property-access": "<3.4", - "symfony/property-info": "<3.4", - "symfony/yaml": "<3.4" + "doctrine/annotations": "<1.12", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/dependency-injection": "<5.4", + "symfony/property-access": "<5.4", + "symfony/property-info": "<5.4.24|>=6,<6.2.11", + "symfony/uid": "<5.4", + "symfony/validator": "<6.4", + "symfony/yaml": "<5.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4", + "doctrine/annotations": "^1.12|^2", "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", - "symfony/cache": "^3.4|^4.0|^5.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/mime": "^4.4|^5.0", - "symfony/property-access": "^4.4.36|^5.3.13", - "symfony/property-info": "^3.4.13|~4.0|^5.0", - "symfony/validator": "^3.4|^4.0|^5.0", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "doctrine/annotations": "For using the annotation mapping.", - "psr/cache-implementation": "For using the metadata cache.", - "symfony/config": "For using the XML mapping loader.", - "symfony/http-foundation": "For using a MIME type guesser within the DataUriNormalizer.", - "symfony/property-access": "For using the ObjectNormalizer.", - "symfony/property-info": "To deserialize relations.", - "symfony/yaml": "For using the default YAML mapping loader." + "seld/jsonlint": "^1.10", + "symfony/cache": "^5.4|^6.0|^7.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/form": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4.26|^6.3|^7.0", + "symfony/property-info": "^5.4.24|^6.2.11|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0", + "symfony/var-exporter": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -20242,7 +22382,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.47" + "source": "https://github.com/symfony/serializer/tree/v6.4.3" }, "funding": [ { @@ -20258,37 +22398,33 @@ "type": "tidelift" } ], - "time": "2022-09-19T08:38:33+00:00" + "time": "2024-01-30T08:32:12+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.5.2", + "version": "v3.4.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0", + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/container": "^1.1", - "symfony/deprecation-contracts": "^2.1|^3" + "php": ">=8.1", + "psr/container": "^1.1|^2.0" }, "conflict": { "ext-psr": "<1.1|>=2" }, - "suggest": { - "symfony/service-implementation": "" - }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -20298,7 +22434,10 @@ "autoload": { "psr-4": { "Symfony\\Contracts\\Service\\": "" - } + }, + "exclude-from-classmap": [ + "/Test/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -20325,7 +22464,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + "source": "https://github.com/symfony/service-contracts/tree/v3.4.1" }, "funding": [ { @@ -20341,57 +22480,46 @@ "type": "tidelift" } ], - "time": "2022-05-30T19:17:29+00:00" + "time": "2023-12-26T14:02:43+00:00" }, { - "name": "symfony/translation", - "version": "v4.4.47", + "name": "symfony/string", + "version": "v6.4.3", "source": { "type": "git", - "url": "https://github.com/symfony/translation.git", - "reference": "45036b1d53accc48fe9bab71ccd86d57eba0dd94" + "url": "https://github.com/symfony/string.git", + "reference": "7a14736fb179876575464e4658fce0c304e8c15b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/45036b1d53accc48fe9bab71ccd86d57eba0dd94", - "reference": "45036b1d53accc48fe9bab71ccd86d57eba0dd94", + "url": "https://api.github.com/repos/symfony/string/zipball/7a14736fb179876575464e4658fce0c304e8c15b", + "reference": "7a14736fb179876575464e4658fce0c304e8c15b", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16", - "symfony/translation-contracts": "^1.1.6|^2" + "php": ">=8.1", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/config": "<3.4", - "symfony/dependency-injection": "<3.4", - "symfony/http-kernel": "<4.4", - "symfony/yaml": "<3.4" - }, - "provide": { - "symfony/translation-implementation": "1.0|2.0" + "symfony/translation-contracts": "<2.5" }, "require-dev": { - "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", - "symfony/finder": "~2.8|~3.0|~4.0|^5.0", - "symfony/http-kernel": "^4.4", - "symfony/intl": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1.2|^2", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "psr/log-implementation": "To use logging capability in translator", - "symfony/config": "", - "symfony/yaml": "" + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/intl": "^6.2|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { + "files": [ + "Resources/functions.php" + ], "psr-4": { - "Symfony\\Component\\Translation\\": "" + "Symfony\\Component\\String\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -20403,18 +22531,26 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Provides tools to internationalize your application", + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], "support": { - "source": "https://github.com/symfony/translation/tree/v4.4.47" + "source": "https://github.com/symfony/string/tree/v6.4.3" }, "funding": [ { @@ -20430,32 +22566,29 @@ "type": "tidelift" } ], - "time": "2022-10-03T15:15:11+00:00" + "time": "2024-01-25T09:26:29+00:00" }, { "name": "symfony/translation-contracts", - "version": "v2.5.2", + "version": "v3.4.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe" + "reference": "06450585bf65e978026bda220cdebca3f867fde7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/136b19dd05cdf0709db6537d058bcab6dd6e2dbe", - "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/06450585bf65e978026bda220cdebca3f867fde7", + "reference": "06450585bf65e978026bda220cdebca3f867fde7", "shasum": "" }, "require": { - "php": ">=7.2.5" - }, - "suggest": { - "symfony/translation-implementation": "" + "php": ">=8.1" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -20465,7 +22598,10 @@ "autoload": { "psr-4": { "Symfony\\Contracts\\Translation\\": "" - } + }, + "exclude-from-classmap": [ + "/Test/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -20492,7 +22628,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v2.5.2" + "source": "https://github.com/symfony/translation-contracts/tree/v3.4.1" }, "funding": [ { @@ -20508,69 +22644,59 @@ "type": "tidelift" } ], - "time": "2022-06-27T16:58:25+00:00" + "time": "2023-12-26T14:02:43+00:00" }, { "name": "symfony/validator", - "version": "v4.4.48", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "54781a4c41efbd283b779110bf8ae7f263737775" + "reference": "9c1d8bb4edce5304fcefca7923741085f1ca5b60" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/54781a4c41efbd283b779110bf8ae7f263737775", - "reference": "54781a4c41efbd283b779110bf8ae7f263737775", + "url": "https://api.github.com/repos/symfony/validator/zipball/9c1d8bb4edce5304fcefca7923741085f1ca5b60", + "reference": "9c1d8bb4edce5304fcefca7923741085f1ca5b60", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16", - "symfony/translation-contracts": "^1.1|^2" + "symfony/polyfill-php83": "^1.27", + "symfony/translation-contracts": "^2.5|^3" }, "conflict": { + "doctrine/annotations": "<1.13", "doctrine/lexer": "<1.1", - "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", - "symfony/dependency-injection": "<3.4", - "symfony/http-kernel": "<4.4", - "symfony/intl": "<4.3", - "symfony/translation": ">=5.0", - "symfony/yaml": "<3.4" + "symfony/dependency-injection": "<5.4", + "symfony/expression-language": "<5.4", + "symfony/http-kernel": "<5.4", + "symfony/intl": "<5.4", + "symfony/property-info": "<5.4", + "symfony/translation": "<5.4.35|>=6.0,<6.3.12|>=6.4,<6.4.3|>=7.0,<7.0.3", + "symfony/yaml": "<5.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4", - "doctrine/cache": "^1.0|^2.0", - "egulias/email-validator": "^2.1.10|^3", - "symfony/cache": "^3.4|^4.0|^5.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-client": "^4.3|^5.0", - "symfony/http-foundation": "^4.1|^5.0", - "symfony/http-kernel": "^4.4", - "symfony/intl": "^4.3|^5.0", - "symfony/mime": "^4.4|^5.0", - "symfony/property-access": "^3.4|^4.0|^5.0", - "symfony/property-info": "^3.4|^4.0|^5.0", - "symfony/translation": "^4.2", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.", - "doctrine/cache": "For using the default cached annotation reader.", - "egulias/email-validator": "Strict (RFC compliant) email validation", - "psr/cache-implementation": "For using the mapping cache.", - "symfony/config": "", - "symfony/expression-language": "For using the Expression validator", - "symfony/http-foundation": "", - "symfony/intl": "", - "symfony/property-access": "For accessing properties within comparison constraints", - "symfony/property-info": "To automatically add NotNull and Type constraints", - "symfony/translation": "For translating validation errors.", - "symfony/yaml": "" + "doctrine/annotations": "^1.13|^2", + "egulias/email-validator": "^2.1.10|^3|^4", + "symfony/cache": "^5.4|^6.0|^7.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/intl": "^5.4|^6.0|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4|^6.0|^7.0", + "symfony/translation": "^5.4.35|~6.3.12|^6.4.3|^7.0.3", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -20598,7 +22724,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v4.4.48" + "source": "https://github.com/symfony/validator/tree/v6.4.3" }, "funding": [ { @@ -20614,43 +22740,39 @@ "type": "tidelift" } ], - "time": "2022-10-25T13:54:11+00:00" + "time": "2024-01-29T15:01:07+00:00" }, { "name": "symfony/var-dumper", - "version": "v5.4.35", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "ce4685b30e47d94dfc990c5566285ff99ddf012b" + "reference": "0435a08f69125535336177c29d56af3abc1f69da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ce4685b30e47d94dfc990c5566285ff99ddf012b", - "reference": "ce4685b30e47d94dfc990c5566285ff99ddf012b", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/0435a08f69125535336177c29d56af3abc1f69da", + "reference": "0435a08f69125535336177c29d56af3abc1f69da", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/console": "<4.4" + "symfony/console": "<5.4" }, "require-dev": { "ext-iconv": "*", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^6.3|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/uid": "^5.4|^6.0|^7.0", "twig/twig": "^2.13|^3.0.4" }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" - }, "bin": [ "Resources/bin/var-dump-server" ], @@ -20687,7 +22809,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.35" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.3" }, "funding": [ { @@ -20703,35 +22825,111 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:28:09+00:00" + "time": "2024-01-23T14:53:30+00:00" }, { - "name": "symfony/yaml", - "version": "v4.4.45", + "name": "symfony/var-exporter", + "version": "v6.4.3", "source": { "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "aeccc4dc52a9e634f1d1eebeb21eacfdcff1053d" + "url": "https://github.com/symfony/var-exporter.git", + "reference": "a8c12b5448a5ac685347f5eeb2abf6a571ec16b8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/aeccc4dc52a9e634f1d1eebeb21eacfdcff1053d", - "reference": "aeccc4dc52a9e634f1d1eebeb21eacfdcff1053d", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/a8c12b5448a5ac685347f5eeb2abf6a571ec16b8", + "reference": "a8c12b5448a5ac685347f5eeb2abf6a571ec16b8", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<3.4" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" }, "require-dev": { - "symfony/console": "^3.4|^4.0|^5.0" + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\VarExporter\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows exporting any serializable PHP data structure to plain PHP code", + "homepage": "https://symfony.com", + "keywords": [ + "clone", + "construct", + "export", + "hydrate", + "instantiate", + "lazy-loading", + "proxy", + "serialize" + ], + "support": { + "source": "https://github.com/symfony/var-exporter/tree/v6.4.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-23T14:51:35+00:00" + }, + { + "name": "symfony/yaml", + "version": "v6.4.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "d75715985f0f94f978e3a8fa42533e10db921b90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/d75715985f0f94f978e3a8fa42533e10db921b90", + "reference": "d75715985f0f94f978e3a8fa42533e10db921b90", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/console": "<5.4" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0|^7.0" + }, + "bin": [ + "Resources/bin/yaml-lint" + ], "type": "library", "autoload": { "psr-4": { @@ -20758,7 +22956,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v4.4.45" + "source": "https://github.com/symfony/yaml/tree/v6.4.3" }, "funding": [ { @@ -20774,28 +22972,28 @@ "type": "tidelift" } ], - "time": "2022-08-02T15:47:23+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "thinkshout/mailchimp-api-php", - "version": "2.0.0", + "version": "v3.0.0", "source": { "type": "git", "url": "https://github.com/thinkshout/mailchimp-api-php.git", - "reference": "ffa6cf96efe3a7e8e0de8309737a7dae40f51981" + "reference": "2fcd4b550f8c9b78b872bc922fafbcf6f6d39085" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thinkshout/mailchimp-api-php/zipball/ffa6cf96efe3a7e8e0de8309737a7dae40f51981", - "reference": "ffa6cf96efe3a7e8e0de8309737a7dae40f51981", + "url": "https://api.github.com/repos/thinkshout/mailchimp-api-php/zipball/2fcd4b550f8c9b78b872bc922fafbcf6f6d39085", + "reference": "2fcd4b550f8c9b78b872bc922fafbcf6f6d39085", "shasum": "" }, "require": { - "guzzlehttp/guzzle": "^6.2.1", + "guzzlehttp/guzzle": "^6.5.8|^7.4.5", "php": ">=5.4.0" }, "require-dev": { - "phpunit/phpunit": "^6.2.2" + "phpunit/phpunit": "^6.2.2|^7.0|^8.0|^9.0" }, "type": "library", "autoload": { @@ -20805,6 +23003,9 @@ } }, "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], "description": "PHP library for v3 of the MailChimp API", "homepage": "https://github.com/thinkshout/mailchimp-api-php", "keywords": [ @@ -20813,44 +23014,36 @@ ], "support": { "issues": "https://github.com/thinkshout/mailchimp-api-php/issues", - "source": "https://github.com/thinkshout/mailchimp-api-php/tree/master" + "source": "https://github.com/thinkshout/mailchimp-api-php/tree/v3.0.0" }, - "time": "2018-02-27T17:52:03+00:00" + "time": "2023-05-26T21:57:04+00:00" }, { "name": "twig/twig", - "version": "v2.15.6", + "version": "v3.8.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "ad637405a828601a56f32ccab9a85541c4b66c9d" + "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/ad637405a828601a56f32ccab9a85541c4b66c9d", - "reference": "ad637405a828601a56f32ccab9a85541c4b66c9d", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", + "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-mbstring": "^1.3", - "symfony/polyfill-php72": "^1.8" + "symfony/polyfill-php80": "^1.22" }, "require-dev": { - "psr/container": "^1.0", - "symfony/phpunit-bridge": "^5.4.9|^6.3" + "psr/container": "^1.0|^2.0", + "symfony/phpunit-bridge": "^5.4.9|^6.3|^7.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.15-dev" - } - }, "autoload": { - "psr-0": { - "Twig_": "lib/" - }, "psr-4": { "Twig\\": "src/" } @@ -20883,7 +23076,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v2.15.6" + "source": "https://github.com/twigphp/Twig/tree/v3.8.0" }, "funding": [ { @@ -20895,112 +23088,7 @@ "type": "tidelift" } ], - "time": "2023-11-21T17:34:48+00:00" - }, - { - "name": "twilio/sdk", - "version": "5.4.2", - "source": { - "type": "git", - "url": "https://github.com/twilio/twilio-php.git", - "reference": "354b5859cc7386642b8842a8b9e3dee01e957235" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/twilio/twilio-php/zipball/354b5859cc7386642b8842a8b9e3dee01e957235", - "reference": "354b5859cc7386642b8842a8b9e3dee01e957235", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "apigen/apigen": "^4.1", - "phpunit/phpunit": "4.5.*" - }, - "type": "library", - "autoload": { - "psr-4": { - "Twilio\\": "Twilio/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Twilio API Team", - "email": "api@twilio.com" - } - ], - "description": "A PHP wrapper for Twilio's API", - "homepage": "http://github.com/twilio/twilio-php", - "keywords": [ - "api", - "sms", - "twilio" - ], - "support": { - "issues": "https://github.com/twilio/twilio-php/issues", - "source": "https://github.com/twilio/twilio-php/tree/5.4.2" - }, - "time": "2016-10-12T17:28:31+00:00" - }, - { - "name": "typo3/phar-stream-wrapper", - "version": "v3.1.7", - "source": { - "type": "git", - "url": "https://github.com/TYPO3/phar-stream-wrapper.git", - "reference": "5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/TYPO3/phar-stream-wrapper/zipball/5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c", - "reference": "5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.0 || ^8.0" - }, - "require-dev": { - "ext-xdebug": "*", - "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^5.1" - }, - "suggest": { - "ext-fileinfo": "For PHP builtin file type guessing, otherwise uses internal processing" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "v3.x-dev" - } - }, - "autoload": { - "psr-4": { - "TYPO3\\PharStreamWrapper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Interceptors for PHP's native phar:// stream handling", - "homepage": "https://typo3.org/", - "keywords": [ - "phar", - "php", - "security", - "stream-wrapper" - ], - "support": { - "issues": "https://github.com/TYPO3/phar-stream-wrapper/issues", - "source": "https://github.com/TYPO3/phar-stream-wrapper/tree/v3.1.7" - }, - "time": "2021-09-20T19:19:13+00:00" + "time": "2023-11-21T18:54:41+00:00" }, { "name": "vlucas/phpdotenv", @@ -21187,57 +23275,6 @@ "source": "https://github.com/webmozarts/assert/tree/1.11.0" }, "time": "2022-06-03T18:03:27+00:00" - }, - { - "name": "webmozart/path-util", - "version": "2.3.0", - "source": { - "type": "git", - "url": "https://github.com/webmozart/path-util.git", - "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725", - "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "webmozart/assert": "~1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.6", - "sebastian/version": "^1.0.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\PathUtil\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.", - "support": { - "issues": "https://github.com/webmozart/path-util/issues", - "source": "https://github.com/webmozart/path-util/tree/2.3.0" - }, - "abandoned": "symfony/filesystem", - "time": "2015-12-17T08:42:14+00:00" } ], "packages-dev": [ @@ -21457,128 +23494,6 @@ }, "time": "2023-12-09T11:23:23+00:00" }, - { - "name": "behat/mink-browserkit-driver", - "version": "v1.4.1", - "source": { - "type": "git", - "url": "https://github.com/minkphp/MinkBrowserKitDriver.git", - "reference": "057926c9da452bac5bfcffb92eb4f3e1ce74dae9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/minkphp/MinkBrowserKitDriver/zipball/057926c9da452bac5bfcffb92eb4f3e1ce74dae9", - "reference": "057926c9da452bac5bfcffb92eb4f3e1ce74dae9", - "shasum": "" - }, - "require": { - "behat/mink": "^1.7.1@dev", - "php": ">=5.4", - "symfony/browser-kit": "~2.3|~3.0|~4.0", - "symfony/dom-crawler": "~2.3|~3.0|~4.0" - }, - "require-dev": { - "mink/driver-testsuite": "dev-master", - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.18 || ^8.5 || ^9.5", - "symfony/debug": "^2.7|^3.0|^4.0", - "symfony/http-kernel": "~2.3|~3.0|~4.0", - "yoast/phpunit-polyfills": "^1.0" - }, - "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": "Symfony2 BrowserKit driver for Mink framework", - "homepage": "https://mink.behat.org/", - "keywords": [ - "Mink", - "Symfony2", - "browser", - "testing" - ], - "support": { - "issues": "https://github.com/minkphp/MinkBrowserKitDriver/issues", - "source": "https://github.com/minkphp/MinkBrowserKitDriver/tree/v1.4.1" - }, - "time": "2021-12-10T14:17:06+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" - }, - "abandoned": "behat/mink-browserkit-driver", - "time": "2021-10-12T11:35:46+00:00" - }, { "name": "behat/transliterator", "version": "v1.5.0", @@ -21752,66 +23667,6 @@ "source": "https://git.drupalcode.org/project/upgrade_status" } }, - { - "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" - }, - "abandoned": "symfony/browser-kit", - "time": "2020-11-01T09:30:18+00:00" - }, { "name": "mglaman/phpstan-drupal", "version": "1.2.7", @@ -22026,111 +23881,36 @@ }, "time": "2023-08-05T09:02:04+00:00" }, - { - "name": "symfony/browser-kit", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/browser-kit.git", - "reference": "2a1ff40723ef6b29c8229a860a9c8f815ad7dbbb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/2a1ff40723ef6b29c8229a860a9c8f815ad7dbbb", - "reference": "2a1ff40723ef6b29c8229a860a9c8f815ad7dbbb", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/dom-crawler": "^3.4|^4.0|^5.0", - "symfony/polyfill-php80": "^1.16" - }, - "require-dev": { - "symfony/css-selector": "^3.4|^4.0|^5.0", - "symfony/http-client": "^4.3|^5.0", - "symfony/mime": "^4.3|^5.0", - "symfony/process": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/process": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\BrowserKit\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/browser-kit/tree/v4.4.44" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-07-25T12:56:14+00:00" - }, { "name": "symfony/config", - "version": "v4.4.44", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "ed42f8f9da528d2c6cae36fe1f380b0c1d8f0658" + "reference": "206482ff3ed450495b1d5b7bad1bc3a852def96f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/ed42f8f9da528d2c6cae36fe1f380b0c1d8f0658", - "reference": "ed42f8f9da528d2c6cae36fe1f380b0c1d8f0658", + "url": "https://api.github.com/repos/symfony/config/zipball/206482ff3ed450495b1d5b7bad1bc3a852def96f", + "reference": "206482ff3ed450495b1d5b7bad1bc3a852def96f", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/filesystem": "^3.4|^4.0|^5.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/finder": "<3.4" + "symfony/finder": "<5.4", + "symfony/service-contracts": "<2.5" }, "require-dev": { - "symfony/event-dispatcher": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/messenger": "^4.1|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -22158,7 +23938,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v4.4.44" + "source": "https://github.com/symfony/config/tree/v6.4.3" }, "funding": [ { @@ -22174,25 +23954,24 @@ "type": "tidelift" } ], - "time": "2022-07-20T09:59:04+00:00" + "time": "2024-01-29T13:26:27+00:00" }, { "name": "symfony/css-selector", - "version": "v5.4.35", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "9e615d367e2bed41f633abb383948c96a2dbbfae" + "reference": "ee0f7ed5cf298cc019431bb3b3977ebc52b86229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/9e615d367e2bed41f633abb383948c96a2dbbfae", - "reference": "9e615d367e2bed41f633abb383948c96a2dbbfae", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/ee0f7ed5cf298cc019431bb3b3977ebc52b86229", + "reference": "ee0f7ed5cf298cc019431bb3b3977ebc52b86229", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1" }, "type": "library", "autoload": { @@ -22224,7 +24003,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v5.4.35" + "source": "https://github.com/symfony/css-selector/tree/v6.4.3" }, "funding": [ { @@ -22240,42 +24019,63 @@ "type": "tidelift" } ], - "time": "2024-01-23T13:51:25+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { - "name": "symfony/dom-crawler", - "version": "v4.4.45", + "name": "symfony/translation", + "version": "v6.4.3", "source": { "type": "git", - "url": "https://github.com/symfony/dom-crawler.git", - "reference": "4b8daf6c56801e6d664224261cb100b73edc78a5" + "url": "https://github.com/symfony/translation.git", + "reference": "637c51191b6b184184bbf98937702bcf554f7d04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/4b8daf6c56801e6d664224261cb100b73edc78a5", - "reference": "4b8daf6c56801e6d664224261cb100b73edc78a5", + "url": "https://api.github.com/repos/symfony/translation/zipball/637c51191b6b184184bbf98937702bcf554f7d04", + "reference": "637c51191b6b184184bbf98937702bcf554f7d04", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-ctype": "~1.8", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" + "symfony/translation-contracts": "^2.5|^3.0" }, "conflict": { - "masterminds/html5": "<2.6" + "symfony/config": "<5.4", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<5.4", + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<5.4", + "symfony/service-contracts": "<2.5", + "symfony/twig-bundle": "<5.4", + "symfony/yaml": "<5.4" + }, + "provide": { + "symfony/translation-implementation": "2.3|3.0" }, "require-dev": { - "masterminds/html5": "^2.6", - "symfony/css-selector": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/css-selector": "" + "nikic/php-parser": "^4.18|^5.0", + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client-contracts": "^2.5|^3.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/intl": "^5.4|^6.0|^7.0", + "symfony/polyfill-intl-icu": "^1.21", + "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { + "files": [ + "Resources/functions.php" + ], "psr-4": { - "Symfony\\Component\\DomCrawler\\": "" + "Symfony\\Component\\Translation\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -22295,10 +24095,10 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Eases DOM navigation for HTML and XML documents", + "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v4.4.45" + "source": "https://github.com/symfony/translation/tree/v6.4.3" }, "funding": [ { @@ -22314,125 +24114,33 @@ "type": "tidelift" } ], - "time": "2022-08-03T12:57:57+00:00" - }, - { - "name": "symfony/polyfill-php81", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/c565ad1e63f30e7477fc40738343c62b40bc672d", - "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php81\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-01-29T13:11:52+00:00" } ], "aliases": [ { - "package": "drupal/drutopia_collection", - "version": "dev-8.x-1.x", - "alias": "1.x-dev", - "alias_normalized": "1.9999999.9999999.9999999-dev" - }, - { - "package": "drupal/drutopia_core", - "version": "dev-8.x-1.x", - "alias": "1.x-dev", - "alias_normalized": "1.9999999.9999999.9999999-dev" - }, - { - "package": "drupal/octavia_camouflage", - "version": "dev-8.x-1.x", - "alias": "1.x-dev", - "alias_normalized": "1.9999999.9999999.9999999-dev" + "package": "drupal/facets", + "version": "dev-3.0.x", + "alias": "2.0.x-dev", + "alias_normalized": "2.0.9999999.9999999-dev" } ], "minimum-stability": "dev", "stability-flags": { "drupal/auto_entitylabel": 10, - "drupal/convert_bundles": 15, "drupal/drutopia_collection": 20, "drupal/drutopia_core": 20, - "drupal/drutopia_paragraph_title": 20, - "drupal/entitygroupfield": 15, - "drupal/footnotes": 20, - "drupal/gin": 10, - "drupal/gin_toolbar": 10, + "drupal/drutopia_site": 20, + "drupal/empty_page": 20, + "drupal/facets": 20, + "drupal/google_analytics": 20, "drupal/inline_entity_form": 5, "drupal/menu_link_config": 15, - "drupal/mobile_number": 15, "drupal/notfoundpassthrough": 20, "drupal/octavia": 20, "drupal/octavia_camouflage": 20, "drupal/plausible": 10, "drupal/rabbit_hole": 10, - "drupal/search_api_saved_searches": 15, "drupal/social_post_facebook": 20, "drupal/social_post_twitter": 20, "drupal/subpathauto": 5, From ea3bf94cb0e0eca59cb6fe935c11d640bc330411 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 23 Feb 2024 13:00:13 -0800 Subject: [PATCH 006/202] Apply automatic drupal scaffolding updates --- web/.ht.router.php | 2 +- web/.htaccess | 19 +++++++++---------- web/robots.txt | 10 +++++++++- 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/web/.ht.router.php b/web/.ht.router.php index 2c8a6f6..b5884ef 100644 --- a/web/.ht.router.php +++ b/web/.ht.router.php @@ -39,7 +39,7 @@ if (file_exists(__DIR__ . $url['path'])) { // Work around the PHP bug. $path = $url['path']; $script = 'index.php'; -if (strpos($path, '.php') !== FALSE) { +if (str_contains($path, '.php')) { // Work backwards through the path to check if a script exists. Otherwise // fallback to index.php. do { diff --git a/web/.htaccess b/web/.htaccess index 1575c51..4031da4 100644 --- a/web/.htaccess +++ b/web/.htaccess @@ -26,13 +26,6 @@ AddEncoding gzip svgz # sites/default/default.settings.php and # Drupal\Core\DrupalKernel::bootEnvironment() for settings that can be # changed at runtime. - -# PHP 7, Apache 1 and 2. -<IfModule mod_php7.c> - php_value assert.active 0 -</IfModule> - -# PHP 8, Apache 1 and 2. <IfModule mod_php.c> php_value assert.active 0 </IfModule> @@ -42,8 +35,8 @@ AddEncoding gzip svgz # Enable expirations. ExpiresActive On - # Cache all files and redirects for 2 weeks after access (A). - ExpiresDefault A1209600 + # Cache all files for 1 year after access. + ExpiresDefault "access plus 1 year" <FilesMatch \.php$> # Do not allow PHP scripts to be cached unless they explicitly send cache @@ -180,7 +173,13 @@ AddEncoding gzip svgz # Various header fixes. <IfModule mod_headers.c> - # Disable content sniffing, since it's an attack vector. + # Disable content sniffing for all responses, since it's an attack vector. + # This header is also set in FinishResponseSubscriber, which depending on + # Apache configuration might get placed in the 'onsuccess' table. To prevent + # header duplication, unset that one prior to setting in the 'always' table. + # See "To circumvent this limitation..." in + # https://httpd.apache.org/docs/current/mod/mod_headers.html. + Header onsuccess unset X-Content-Type-Options Header always set X-Content-Type-Options nosniff # Disable Proxy header, since it's an attack vector. RequestHeader unset Proxy diff --git a/web/robots.txt b/web/robots.txt index ebcd04b..3ad8e2e 100644 --- a/web/robots.txt +++ b/web/robots.txt @@ -37,7 +37,15 @@ Allow: /profiles/*.svg Disallow: /core/ Disallow: /profiles/ # Files -Disallow: /README.txt +Disallow: /README.md +Disallow: /composer/Metapackage/README.txt +Disallow: /composer/Plugin/ProjectMessage/README.md +Disallow: /composer/Plugin/Scaffold/README.md +Disallow: /composer/Plugin/VendorHardening/README.txt +Disallow: /composer/Template/README.txt +Disallow: /modules/README.txt +Disallow: /sites/README.txt +Disallow: /themes/README.txt Disallow: /web.config # Paths (clean URLs) Disallow: /admin/ From 9896b7df751f2c69520b9f89ff9ae95c13cc4151 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 23 Feb 2024 13:28:32 -0800 Subject: [PATCH 007/202] Add D10 compatibility to geo upgrade cusstom module --- web/modules/custom/geo_upgrade/geo_upgrade.info.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/modules/custom/geo_upgrade/geo_upgrade.info.yml b/web/modules/custom/geo_upgrade/geo_upgrade.info.yml index c2d58a4..eb2b04a 100644 --- a/web/modules/custom/geo_upgrade/geo_upgrade.info.yml +++ b/web/modules/custom/geo_upgrade/geo_upgrade.info.yml @@ -1,7 +1,7 @@ name: Geo Upgrade type: module description: Customization of Drupal 7 to Drupal 8 upgrade migration. -core_version_requirement: ^8 || ^9 +core_version_requirement: ^8 || ^9 || ^10 package: Migration dependencies: - migrate_drupal From f34fb313b721887773ab8f4ad12c45dd0b2c6e5f Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 23 Feb 2024 13:29:42 -0800 Subject: [PATCH 008/202] Apply database updates --- ...ot.config_sync.module.drutopia_article.yml | 2 +- ...pshot.config_sync.module.drutopia_blog.yml | 2 +- ...pshot.config_sync.module.drutopia_page.yml | 2 +- ...hot.config_sync.module.drutopia_people.yml | 2 +- ...hot.config_sync.module.drutopia_search.yml | 2 +- ...t.snapshot.config_sync.module.honeypot.yml | 4 +- ...t.config_sync.module.image_widget_crop.yml | 47 + ...shot.snapshot.config_sync.module.media.yml | 1023 ++++++++++++ ...pshot.config_sync.module.media_library.yml | 1483 +++++++++++++++++ ...snapshot.config_sync.module.search_api.yml | 8 +- ...pshot.snapshot.config_sync.module.user.yml | 16 +- ...t.snapshot.config_sync.module.views_ui.yml | 2 +- ...e.entity_form_mode.media.media_library.yml | 16 + .../core.entity_form_mode.user.register.yml | 1 + ...e.entity_view_display.node.article.box.yml | 5 + ....entity_view_display.node.article.card.yml | 2 + ....entity_view_display.node.article.full.yml | 2 + ...view_display.node.article.search_index.yml | 7 + ..._view_display.node.article.simple_card.yml | 4 + ...ntity_view_display.node.article.teaser.yml | 7 + ...ore.entity_view_display.node.blog.card.yml | 2 + ...ore.entity_view_display.node.blog.full.yml | 2 + ...ty_view_display.node.blog.search_index.yml | 4 + ...ity_view_display.node.blog.simple_card.yml | 4 + ...e.entity_view_display.node.blog.teaser.yml | 2 + ...tity_view_display.node.collection.card.yml | 2 + ...ew_display.node.collection.simple_card.yml | 2 + ...entity_view_display.node.gleaning.card.yml | 2 + ...entity_view_display.node.gleaning.full.yml | 1 + ...e.entity_view_display.node.people.full.yml | 2 + ..._view_display.node.people.search_index.yml | 2 + ...ty_view_display.node.people.small_card.yml | 2 + ...entity_view_display.node.people.teaser.yml | 2 + ..._view_display.paragraph.slide.columnar.yml | 2 + ....entity_view_display.user.user.default.yml | 2 + .../core.entity_view_mode.block.token.yml | 1 + ...ntity_view_mode.block_content.columnar.yml | 1 + ...re.entity_view_mode.block_content.full.yml | 1 + ...e.entity_view_mode.block_content.token.yml | 1 + .../core.entity_view_mode.comment.full.yml | 1 + .../core.entity_view_mode.comment.token.yml | 1 + ...entity_view_mode.contact_message.token.yml | 1 + .../sync/core.entity_view_mode.crop.token.yml | 1 + .../sync/core.entity_view_mode.file.token.yml | 1 + .../sync/core.entity_view_mode.media.full.yml | 13 + ...e.entity_view_mode.media.media_library.yml | 16 + ...tity_view_mode.menu_link_content.token.yml | 1 + .../sync/core.entity_view_mode.node.box.yml | 1 + .../sync/core.entity_view_mode.node.card.yml | 1 + .../sync/core.entity_view_mode.node.full.yml | 1 + .../sync/core.entity_view_mode.node.media.yml | 1 + .../sync/core.entity_view_mode.node.micro.yml | 1 + .../sync/core.entity_view_mode.node.rss.yml | 1 + ...ore.entity_view_mode.node.search_index.yml | 1 + ...re.entity_view_mode.node.search_result.yml | 1 + ...core.entity_view_mode.node.simple_card.yml | 1 + .../core.entity_view_mode.node.small_card.yml | 1 + .../core.entity_view_mode.node.teaser.yml | 1 + .../sync/core.entity_view_mode.node.tile.yml | 1 + .../sync/core.entity_view_mode.node.token.yml | 1 + ...re.entity_view_mode.paragraph.columnar.yml | 1 + ...ore.entity_view_mode.paragraph.preview.yml | 1 + .../core.entity_view_mode.shortcut.token.yml | 1 + ...re.entity_view_mode.taxonomy_term.full.yml | 1 + ...e.entity_view_mode.taxonomy_term.token.yml | 1 + .../sync/core.entity_view_mode.tour.token.yml | 1 + .../core.entity_view_mode.user.compact.yml | 1 + .../sync/core.entity_view_mode.user.full.yml | 1 + .../sync/core.entity_view_mode.user.token.yml | 1 + config/sync/core.extension.yml | 8 + config/sync/ds.settings.yml | 12 +- config/sync/file.settings.yml | 7 + config/sync/filter.format.basic_html.yml | 31 +- config/sync/filter.format.full_html.yml | 101 +- config/sync/filter.format.minimalhtml.yml | 18 +- config/sync/filter.format.plain_text.yml | 12 +- config/sync/filter.format.restricted_html.yml | 12 +- config/sync/google_analytics.settings.yml | 6 +- config/sync/image.style.crop_thumbnail.yml | 17 + config/sync/image.style.media_library.yml | 20 + config/sync/image_widget_crop.settings.yml | 12 + config/sync/mailchimp.settings.yml | 1 + config/sync/media.settings.yml | 6 + config/sync/media_library.settings.yml | 3 + config/sync/node.type.page.yml | 2 +- config/sync/search_api.index.article.yml | 2 +- config/sync/search_api.index.blog.yml | 2 +- config/sync/search_api.index.content.yml | 2 +- config/sync/search_api.index.people.yml | 2 +- config/sync/search_api.settings.yml | 16 +- .../system.action.media_delete_action.yml | 13 + .../system.action.media_publish_action.yml | 13 + .../sync/system.action.media_save_action.yml | 13 + .../system.action.media_unpublish_action.yml | 13 + config/sync/system.feature_flags.yml | 1 + config/sync/system.mail.yml | 7 + config/sync/system.performance.yml | 1 - config/sync/system.theme.global.yml | 2 +- config/sync/tour.tour.honeypot.yml | 4 +- .../tour.tour.search-api-index-fields.yml | 2 +- .../sync/tour.tour.search-api-index-form.yml | 2 +- .../tour.tour.search-api-index-processors.yml | 2 +- config/sync/tour.tour.search-api-server.yml | 2 +- config/sync/tour.tour.views-ui.yml | 2 +- config/sync/update.settings.yml | 2 +- config/sync/user.role.anonymous.yml | 2 + config/sync/user.role.authenticated.yml | 4 + config/sync/user.role.contributor.yml | 2 + config/sync/user.role.editor.yml | 3 + config/sync/user.role.invited_blogger.yml | 4 + config/sync/user.role.manager.yml | 7 + config/sync/views.settings.yml | 1 - config/sync/views.view.block_content.yml | 26 +- config/sync/views.view.blogs.yml | 3 +- config/sync/views.view.comment.yml | 18 + config/sync/views.view.content.yml | 9 + config/sync/views.view.content_by_author.yml | 1 - config/sync/views.view.files.yml | 19 +- config/sync/views.view.glossary.yml | 11 +- config/sync/views.view.media.yml | 919 ++++++++++ config/sync/views.view.media_library.yml | 1401 ++++++++++++++++ config/sync/views.view.related_content.yml | 1 - config/sync/views.view.taxonomy_term.yml | 1 - config/sync/views.view.who_s_new.yml | 8 +- config/sync/views.view.who_s_online.yml | 8 +- 125 files changed, 5396 insertions(+), 154 deletions(-) create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.image_widget_crop.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.media.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.media_library.yml create mode 100644 config/sync/core.entity_form_mode.media.media_library.yml create mode 100644 config/sync/core.entity_view_mode.media.full.yml create mode 100644 config/sync/core.entity_view_mode.media.media_library.yml create mode 100644 config/sync/image.style.crop_thumbnail.yml create mode 100644 config/sync/image.style.media_library.yml create mode 100644 config/sync/image_widget_crop.settings.yml create mode 100644 config/sync/media.settings.yml create mode 100644 config/sync/media_library.settings.yml create mode 100644 config/sync/system.action.media_delete_action.yml create mode 100644 config/sync/system.action.media_publish_action.yml create mode 100644 config/sync/system.action.media_save_action.yml create mode 100644 config/sync/system.action.media_unpublish_action.yml create mode 100644 config/sync/system.feature_flags.yml create mode 100644 config/sync/views.view.media.yml create mode 100644 config/sync/views.view.media_library.yml diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml index 263d0a9..5ad98c3 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml @@ -1761,7 +1761,7 @@ items: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 field_tags: label: Tags datasource_id: 'entity:node' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml index 594e1b8..4386e69 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml @@ -1378,7 +1378,7 @@ items: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 field_tags: label: Tags datasource_id: 'entity:node' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml index ec5d9fa..d049928 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml @@ -450,7 +450,7 @@ items: parent: 'main:' name: 'Basic page' type: page - description: 'Use <em>basic pages</em> for your static content, such as an ''About us'' page.' + description: "Use <em>basic pages</em> for your static content, such as an 'About us' page." help: '' new_revision: true preview_mode: 1 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml index 0679c4c..1d4e048 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml @@ -1015,7 +1015,7 @@ items: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 created: label: 'Authored on' datasource_id: 'entity:node' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml index 8e16e74..4da4f8b 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml @@ -331,7 +331,7 @@ items: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 dependencies: module: - node diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml b/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml index c262e2e..3be2b9c 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml @@ -73,7 +73,7 @@ items: weight: -7 attributes: data-id: edit-element-name - body: 'Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like ''url'', ''homepage'', or ''link'' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!' + body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!" location: top honeypot-time-limit: id: honeypot-time-limit @@ -82,7 +82,7 @@ items: weight: -6 attributes: data-id: edit-time-limit - body: 'If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you''re a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable.' + body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." location: top honeypot-form-specific-settings: id: honeypot-form-specific-settings diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.image_widget_crop.yml b/config/sync/config_snapshot.snapshot.config_sync.module.image_widget_crop.yml new file mode 100644 index 0000000..e9aeb4d --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.image_widget_crop.yml @@ -0,0 +1,47 @@ +uuid: 6343a179-9aa1-44fa-802d-fcdf473575d7 +langcode: en +status: true +dependencies: + module: + - image_widget_crop +id: config_sync.module.image_widget_crop +snapshotSet: config_sync +extensionType: module +extensionName: image_widget_crop +items: + - + collection: '' + name: image.style.crop_thumbnail + data: + langcode: en + status: true + dependencies: { } + name: crop_thumbnail + label: 'Crop thumbnail' + effects: + 8fc26706-68dc-4eb7-8121-33e3936ed55f: + uuid: 8fc26706-68dc-4eb7-8121-33e3936ed55f + id: image_scale + weight: 1 + data: + width: 400 + height: null + upscale: false + _core: + default_config_hash: N1S0PHZeyxfFqgzB-sDeGPaxi0dDOL8NUiP_d6WXSV0 + - + collection: '' + name: image_widget_crop.settings + data: + settings: + library_url: '' + css_url: '' + crop_preview_image_style: crop_thumbnail + crop_list: { } + crop_types_required: { } + warn_multiple_usages: false + show_default_crop: true + notify_apply: false + notify_update: true + _core: + default_config_hash: UYGkeE2iH3UGp9lBPsELb3VSgHz9vkMJeaGzcYwE7Uw diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.media.yml b/config/sync/config_snapshot.snapshot.config_sync.module.media.yml new file mode 100644 index 0000000..3fff518 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.media.yml @@ -0,0 +1,1023 @@ +uuid: 096d654d-e0b0-4038-ac29-dd62fcbd5b2f +langcode: en +status: true +dependencies: + module: + - media +id: config_sync.module.media +snapshotSet: config_sync +extensionType: module +extensionName: media +items: + - + collection: '' + name: core.entity_view_mode.media.full + data: + langcode: en + status: false + dependencies: + module: + - media + id: media.full + label: 'Full content' + description: '' + targetEntityType: media + cache: true + _core: + default_config_hash: dTfAUHooYV0uOVPO3saGpgv-c5PppJXDwxvwRTJOycM + - + collection: '' + name: media.settings + data: + icon_base_uri: 'public://media-icons/generic' + iframe_domain: null + oembed_providers_url: 'https://oembed.com/providers.json' + standalone_url: false + _core: + default_config_hash: WCFqLQAxMw1weToDJEhfnW1Z-iOF7cqMdL8X7YTFxBA + - + collection: '' + name: system.action.media_delete_action + data: + langcode: en + status: true + dependencies: + module: + - media + id: media_delete_action + label: 'Delete media' + type: media + plugin: 'entity:delete_action:media' + configuration: { } + _core: + default_config_hash: FrZy1tmuXJcOxhXlBoI1Hsnen5TT-9OCC1iolWH84go + - + collection: '' + name: system.action.media_publish_action + data: + langcode: en + status: true + dependencies: + module: + - media + id: media_publish_action + label: 'Publish media' + type: media + plugin: 'entity:publish_action:media' + configuration: { } + _core: + default_config_hash: nh83qNNrmWE-CDdHz2MdFOAk60T9mzv3R-MaKfZR2jw + - + collection: '' + name: system.action.media_save_action + data: + langcode: en + status: true + dependencies: + module: + - media + id: media_save_action + label: 'Save media' + type: media + plugin: 'entity:save_action:media' + configuration: { } + _core: + default_config_hash: VVyUA6PIaVeGtcIbgEWqJ6SYDiJdReBeojFswURFpKs + - + collection: '' + name: system.action.media_unpublish_action + data: + langcode: en + status: true + dependencies: + module: + - media + id: media_unpublish_action + label: 'Unpublish media' + type: media + plugin: 'entity:unpublish_action:media' + configuration: { } + _core: + default_config_hash: CsK6TseQ2DatEbZgbd30swOlZ28_HHwAESU2LvEnWq0 + - + collection: '' + name: views.view.media + data: + langcode: en + status: true + dependencies: + config: + - image.style.thumbnail + module: + - image + - media + - user + id: media + label: Media + module: views + description: 'Find and manage media.' + tag: '' + base_table: media_field_data + base_field: mid + display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Media + fields: + media_bulk_form: + id: media_bulk_form + table: media + field: media_bulk_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + thumbnail__target_id: + id: thumbnail__target_id + table: media_field_data + field: thumbnail__target_id + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: thumbnail + plugin_id: field + label: Thumbnail + 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: image + settings: + image_link: '' + image_style: thumbnail + image_loading: + attribute: lazy + group_column: '' + 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 + 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 + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: field + 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 + uid: + id: uid + table: media_field_data + field: uid + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: uid + plugin_id: field + label: Author + 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: true + 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 + status: + id: status + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: field + label: Status + 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: boolean + settings: + format: custom + format_custom_false: Unpublished + format_custom_true: Published + 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 + changed: + id: changed + table: media_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: changed + plugin_id: field + label: Updated + 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: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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 + operations: + id: operations + table: media + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_operations + 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 + 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 + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } + filters: + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: 'Media name' + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: bundle_op + label: Type + description: '' + use_operator: false + operator: bundle_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: 'True' + 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 + is_grouped: true + group_info: + label: 'Published status' + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + status_extra: + id: status_extra + table: media_field_data + field: status_extra + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_status + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: media_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + 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: { } + display_extenders: { } + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - user.permissions + tags: { } + media_page_list: + 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: '' + context: '0' + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - user.permissions + tags: { } + _core: + default_config_hash: 27loqXfECE8tWznkMVYi7qOU8oCYFgn5MEysgZQQOV8 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.media_library.yml b/config/sync/config_snapshot.snapshot.config_sync.module.media_library.yml new file mode 100644 index 0000000..f72a065 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.media_library.yml @@ -0,0 +1,1483 @@ +uuid: dd0f8c66-f0b8-49d9-8348-400e09b0bcbd +langcode: en +status: true +dependencies: + module: + - media_library +id: config_sync.module.media_library +snapshotSet: config_sync +extensionType: module +extensionName: media_library +items: + - + collection: '' + name: core.entity_form_mode.media.media_library + data: + langcode: en + status: true + dependencies: + module: + - media + enforced: + module: + - media_library + id: media.media_library + label: 'Media library' + description: '' + targetEntityType: media + cache: true + _core: + default_config_hash: 04_dAqpWYP1WmsXZ7IXJ7-yarCvNddD10EUkBDtIFy4 + - + collection: '' + name: core.entity_view_mode.media.media_library + data: + langcode: en + status: true + dependencies: + module: + - media + enforced: + module: + - media_library + id: media.media_library + label: 'Media library' + description: '' + targetEntityType: media + cache: true + _core: + default_config_hash: 04_dAqpWYP1WmsXZ7IXJ7-yarCvNddD10EUkBDtIFy4 + - + collection: '' + name: image.style.media_library + data: + langcode: en + status: true + dependencies: + enforced: + module: + - media_library + name: media_library + label: 'Media Library thumbnail (220×220)' + effects: + 75b076a8-1234-4b42-85db-bf377c4d8d5f: + uuid: 75b076a8-1234-4b42-85db-bf377c4d8d5f + id: image_scale + weight: 0 + data: + width: 220 + height: 220 + upscale: false + _core: + default_config_hash: 7qJqToD1OQLAyeswpmg7M0LRxQlw1URQkJDWUJCnmR8 + - + collection: '' + name: media_library.settings + data: + advanced_ui: false + _core: + default_config_hash: _3gQsCnZELUjUUqHk8SSh8bXnx7TZwN95vctAeVJG60 + - + collection: '' + name: views.view.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - image.style.media_library + module: + - image + - media + - media_library + - user + enforced: + module: + - media_library + id: media_library + label: 'Media library' + module: views + description: 'Find and manage media.' + tag: '' + base_table: media_field_data + base_field: mid + display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Media + fields: + media_bulk_form: + id: media_bulk_form + table: media + field: media_bulk_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + 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 + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: 'Publishing status' + 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 + is_grouped: true + group_info: + label: Published + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: bundle_op + label: 'Media type' + description: '' + use_operator: false + operator: bundle_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: 'Media type' + description: null + identifier: bundle + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + status_extra: + id: status_extra + table: media_field_data + field: status_extra + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_status + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: media_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + 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 + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: field + label: '' + 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: false + 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: 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 + edit_media: + id: edit_media + table: media + field: edit_media + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_link_edit + label: '' + exclude: false + alter: + alter_text: true + text: 'Edit {{ name }}' + make_link: true + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: 'Edit {{ name }}' + 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: false + element_wrapper_type: '0' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: Edit + output_url_as_text: false + absolute: false + delete_media: + id: delete_media + table: media + field: delete_media + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_link_delete + label: '' + exclude: false + alter: + alter_text: true + text: 'Delete {{ name }}' + make_link: true + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: 'Delete {{ name }}' + 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: false + element_wrapper_type: '0' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: Delete + output_url_as_text: false + absolute: false + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_mode: media_library + defaults: + fields: false + display_extenders: { } + path: admin/content/media-grid + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user + - user.permissions + tags: { } + widget: + id: widget + display_title: Widget + display_plugin: page + position: 2 + display_options: + fields: + media_library_select_form: + id: media_library_select_form + table: media + field: media_library_select_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_library_select_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_mode: media_library + 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: '' + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + default_langcode: + id: default_langcode + table: media_field_data + field: default_langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: default_langcode + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + 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 + plugin_id: display_link + label: Grid + empty: true + display_id: widget + display_link_table: + id: display_link_table + table: views + field: display_link + plugin_id: display_link + label: Table + empty: true + display_id: widget_table + rendering_language: '***LANGUAGE_language_interface***' + display_extenders: { } + path: admin/content/media-widget + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user.permissions + tags: { } + widget_table: + id: widget_table + display_title: 'Widget (table)' + display_plugin: page + position: 3 + display_options: + fields: + media_library_select_form: + id: media_library_select_form + table: media + field: media_library_select_form + relationship: none + entity_type: media + plugin_id: media_library_select_form + label: '' + element_class: '' + element_wrapper_class: '' + thumbnail__target_id: + id: thumbnail__target_id + table: media_field_data + field: thumbnail__target_id + relationship: none + entity_type: media + entity_field: thumbnail + plugin_id: field + label: Thumbnail + type: image + settings: + image_link: '' + image_style: media_library + image_loading: + attribute: eager + name: + id: name + table: media_field_data + field: name + relationship: none + entity_type: media + entity_field: name + plugin_id: field + label: Name + type: string + settings: + link_to_entity: false + uid: + id: uid + table: media_field_revision + field: uid + relationship: none + entity_type: media + entity_field: uid + plugin_id: field + label: Author + type: entity_reference_label + settings: + link: true + changed: + id: changed + table: media_field_data + field: changed + relationship: none + entity_type: media + entity_field: changed + plugin_id: field + label: Updated + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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: '' + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + default_langcode: + id: default_langcode + table: media_field_data + field: default_langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: default_langcode + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + 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 + plugin_id: display_link + label: Grid + empty: true + display_id: widget + display_link_table: + id: display_link_table + table: views + field: display_link + plugin_id: display_link + label: Table + empty: true + display_id: widget_table + rendering_language: '***LANGUAGE_language_interface***' + display_extenders: { } + path: admin/content/media-widget-table + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user.permissions + tags: { } + _core: + default_config_hash: iFhkNhGoobQ7V0PJEH_Io9Vlli35kiaeQfdqUttfQeU diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml b/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml index 11371ad..3504a1d 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml @@ -167,7 +167,7 @@ items: id: search-api-index-fields-machine-name plugin: text label: 'Machine name' - body: 'The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field''s machine name requires reindexing of the index.' + body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index." weight: 4 attributes: data-class: 'details-wrapper:nth(0) table thead th:nth(1)' @@ -270,7 +270,7 @@ items: id: search-api-index-form-tracker plugin: text label: Tracker - body: 'An index''s tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items.' + body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items." weight: 4 attributes: data-id: edit-tracker @@ -317,7 +317,7 @@ items: id: search-api-index-processors-introduction plugin: text label: 'Processors used for this index' - body: 'Processors customize different aspects of an index''s functionality. They can keep items from being indexed, change how certain fields are indexed and influence searches.' + body: "Processors customize different aspects of an index's functionality. They can keep items from being indexed, change how certain fields are indexed and influence searches." weight: 1 search-api-index-processors-enable: id: search-api-index-processors-enable @@ -392,7 +392,7 @@ items: id: search-api-server-clear plugin: text label: 'Delete all indexed data' - body: 'This will permanently remove all data currently indexed on this server for indexes that aren''t read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results.' + body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results." weight: 5 attributes: data-id: edit-clear diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.user.yml b/config/sync/config_snapshot.snapshot.config_sync.module.user.yml index 2f5da79..6cc79de 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.user.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.user.yml @@ -1212,7 +1212,7 @@ items: module: - user id: who_s_new - label: 'Who''s new' + label: "Who's new" module: user description: 'Shows a list of the newest user accounts on the site.' tag: default @@ -1365,7 +1365,7 @@ items: plugin_id: date entity_type: user entity_field: created - title: 'Who''s new' + title: "Who's new" header: { } footer: { } empty: { } @@ -1382,11 +1382,11 @@ items: block_1: display_plugin: block id: block_1 - display_title: 'Who''s new' + display_title: "Who's new" position: 1 display_options: display_description: 'A list of new users' - block_description: 'Who''s new' + block_description: "Who's new" block_category: User display_extenders: { } cache_metadata: @@ -1406,7 +1406,7 @@ items: module: - user id: who_s_online - label: 'Who''s online block' + label: "Who's online block" module: user description: 'Shows the user names of the most recently active users, and the total number of active users.' tag: default @@ -1568,7 +1568,7 @@ items: plugin_id: date entity_type: user entity_field: access - title: 'Who''s online' + title: "Who's online" header: result: id: result @@ -1606,10 +1606,10 @@ items: who_s_online_block: display_plugin: block id: who_s_online_block - display_title: 'Who''s online' + display_title: "Who's online" position: 1 display_options: - block_description: 'Who''s online' + block_description: "Who's online" display_description: 'A list of users that are currently logged in.' display_extenders: { } cache_metadata: diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml b/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml index 652b822..84961a4 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml @@ -54,7 +54,7 @@ items: id: views-ui-format plugin: text label: 'Output format' - body: 'Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal''s base functionality.' + body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." weight: 4 attributes: data-class: views-ui-display-tab-bucket.format diff --git a/config/sync/core.entity_form_mode.media.media_library.yml b/config/sync/core.entity_form_mode.media.media_library.yml new file mode 100644 index 0000000..ec6aa9a --- /dev/null +++ b/config/sync/core.entity_form_mode.media.media_library.yml @@ -0,0 +1,16 @@ +uuid: c74c0a3f-ac98-415a-88ec-2ca916862690 +langcode: en +status: true +dependencies: + module: + - media + enforced: + module: + - media_library +_core: + default_config_hash: 04_dAqpWYP1WmsXZ7IXJ7-yarCvNddD10EUkBDtIFy4 +id: media.media_library +label: 'Media library' +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_form_mode.user.register.yml b/config/sync/core.entity_form_mode.user.register.yml index 5b97643..1c859fc 100644 --- a/config/sync/core.entity_form_mode.user.register.yml +++ b/config/sync/core.entity_form_mode.user.register.yml @@ -8,5 +8,6 @@ _core: default_config_hash: flXhTcp55yLcyy7ZLOhPGKGZobZQJdkAFVWV3LseiuI id: user.register label: Register +description: '' targetEntityType: user cache: true diff --git a/config/sync/core.entity_view_display.node.article.box.yml b/config/sync/core.entity_view_display.node.article.box.yml index 5ad6812..c562922 100644 --- a/config/sync/core.entity_view_display.node.article.box.yml +++ b/config/sync/core.entity_view_display.node.article.box.yml @@ -8,12 +8,16 @@ dependencies: - field.field.node.article.comment - field.field.node.article.field_article_type - field.field.node.article.field_authors + - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image - field.field.node.article.field_meta_tags + - field.field.node.article.field_publication_date + - field.field.node.article.field_subtitle - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics + - field.field.node.article.field_upload - node.type.article module: - ds @@ -70,6 +74,7 @@ hidden: comment: true field_article_type: true field_authors: true + field_biography: true field_body_paragraph: true field_economic_sectors: true field_image: true diff --git a/config/sync/core.entity_view_display.node.article.card.yml b/config/sync/core.entity_view_display.node.article.card.yml index 46d182f..60bcc62 100644 --- a/config/sync/core.entity_view_display.node.article.card.yml +++ b/config/sync/core.entity_view_display.node.article.card.yml @@ -102,6 +102,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.article.full.yml b/config/sync/core.entity_view_display.node.article.full.yml index 094bdf5..98d5980 100644 --- a/config/sync/core.entity_view_display.node.article.full.yml +++ b/config/sync/core.entity_view_display.node.article.full.yml @@ -134,6 +134,8 @@ content: settings: responsive_image_style: wide image_link: '' + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.article.search_index.yml b/config/sync/core.entity_view_display.node.article.search_index.yml index 61892b3..1163a14 100644 --- a/config/sync/core.entity_view_display.node.article.search_index.yml +++ b/config/sync/core.entity_view_display.node.article.search_index.yml @@ -8,12 +8,16 @@ dependencies: - field.field.node.article.comment - field.field.node.article.field_article_type - field.field.node.article.field_authors + - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image - field.field.node.article.field_meta_tags + - field.field.node.article.field_publication_date + - field.field.node.article.field_subtitle - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics + - field.field.node.article.field_upload - node.type.article module: - ds @@ -80,6 +84,8 @@ content: settings: responsive_image_style: '' image_link: '' + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: ds_content @@ -108,6 +114,7 @@ hidden: body: true comment: true field_article_type: true + field_biography: true field_economic_sectors: true field_institutions_structures: true field_meta_tags: true diff --git a/config/sync/core.entity_view_display.node.article.simple_card.yml b/config/sync/core.entity_view_display.node.article.simple_card.yml index aadc9be..f980e63 100644 --- a/config/sync/core.entity_view_display.node.article.simple_card.yml +++ b/config/sync/core.entity_view_display.node.article.simple_card.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.article.comment - field.field.node.article.field_article_type - field.field.node.article.field_authors + - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image - field.field.node.article.field_meta_tags @@ -94,6 +95,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' @@ -104,6 +107,7 @@ hidden: comment: true field_article_type: true field_authors: true + field_biography: true field_body_paragraph: true field_meta_tags: true field_publication_date: true diff --git a/config/sync/core.entity_view_display.node.article.teaser.yml b/config/sync/core.entity_view_display.node.article.teaser.yml index 21841e8..37baaeb 100644 --- a/config/sync/core.entity_view_display.node.article.teaser.yml +++ b/config/sync/core.entity_view_display.node.article.teaser.yml @@ -8,12 +8,16 @@ dependencies: - field.field.node.article.comment - field.field.node.article.field_article_type - field.field.node.article.field_authors + - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image - field.field.node.article.field_meta_tags + - field.field.node.article.field_publication_date + - field.field.node.article.field_subtitle - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics + - field.field.node.article.field_upload - node.type.article - responsive_image.styles.narrow module: @@ -83,6 +87,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' @@ -112,6 +118,7 @@ hidden: body: true comment: true field_article_type: true + field_biography: true field_body_paragraph: true field_economic_sectors: true field_institutions_structures: true diff --git a/config/sync/core.entity_view_display.node.blog.card.yml b/config/sync/core.entity_view_display.node.blog.card.yml index ecd95fb..e514928 100644 --- a/config/sync/core.entity_view_display.node.blog.card.yml +++ b/config/sync/core.entity_view_display.node.blog.card.yml @@ -96,6 +96,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.blog.full.yml b/config/sync/core.entity_view_display.node.blog.full.yml index d708687..7ea5b43 100644 --- a/config/sync/core.entity_view_display.node.blog.full.yml +++ b/config/sync/core.entity_view_display.node.blog.full.yml @@ -112,6 +112,8 @@ content: settings: responsive_image_style: wide image_link: '' + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.blog.search_index.yml b/config/sync/core.entity_view_display.node.blog.search_index.yml index b6f75a3..3e71bb5 100644 --- a/config/sync/core.entity_view_display.node.blog.search_index.yml +++ b/config/sync/core.entity_view_display.node.blog.search_index.yml @@ -10,9 +10,11 @@ dependencies: - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_publication_date - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics + - field.field.node.blog.field_upload - node.type.blog module: - ds @@ -81,6 +83,8 @@ content: settings: responsive_image_style: '' image_link: '' + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: ds_content diff --git a/config/sync/core.entity_view_display.node.blog.simple_card.yml b/config/sync/core.entity_view_display.node.blog.simple_card.yml index 5dc9463..f742c1f 100644 --- a/config/sync/core.entity_view_display.node.blog.simple_card.yml +++ b/config/sync/core.entity_view_display.node.blog.simple_card.yml @@ -10,9 +10,11 @@ dependencies: - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_publication_date - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics + - field.field.node.blog.field_upload - node.type.blog - responsive_image.styles.narrow module: @@ -90,6 +92,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: ds_content diff --git a/config/sync/core.entity_view_display.node.blog.teaser.yml b/config/sync/core.entity_view_display.node.blog.teaser.yml index 7b21ef6..b0c4895 100644 --- a/config/sync/core.entity_view_display.node.blog.teaser.yml +++ b/config/sync/core.entity_view_display.node.blog.teaser.yml @@ -85,6 +85,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.collection.card.yml b/config/sync/core.entity_view_display.node.collection.card.yml index 897346f..8c2fe4d 100644 --- a/config/sync/core.entity_view_display.node.collection.card.yml +++ b/config/sync/core.entity_view_display.node.collection.card.yml @@ -107,6 +107,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.collection.simple_card.yml b/config/sync/core.entity_view_display.node.collection.simple_card.yml index 4569a9a..7153c0a 100644 --- a/config/sync/core.entity_view_display.node.collection.simple_card.yml +++ b/config/sync/core.entity_view_display.node.collection.simple_card.yml @@ -93,6 +93,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.gleaning.card.yml b/config/sync/core.entity_view_display.node.gleaning.card.yml index c568f54..5fac874 100644 --- a/config/sync/core.entity_view_display.node.gleaning.card.yml +++ b/config/sync/core.entity_view_display.node.gleaning.card.yml @@ -83,6 +83,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.gleaning.full.yml b/config/sync/core.entity_view_display.node.gleaning.full.yml index 08bc3c7..f9062f6 100644 --- a/config/sync/core.entity_view_display.node.gleaning.full.yml +++ b/config/sync/core.entity_view_display.node.gleaning.full.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning module: diff --git a/config/sync/core.entity_view_display.node.people.full.yml b/config/sync/core.entity_view_display.node.people.full.yml index e9a8fed..c3ab1aa 100644 --- a/config/sync/core.entity_view_display.node.people.full.yml +++ b/config/sync/core.entity_view_display.node.people.full.yml @@ -68,6 +68,8 @@ content: settings: responsive_image_style: wide image_link: '' + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.people.search_index.yml b/config/sync/core.entity_view_display.node.people.search_index.yml index ab32c27..c0c8c88 100644 --- a/config/sync/core.entity_view_display.node.people.search_index.yml +++ b/config/sync/core.entity_view_display.node.people.search_index.yml @@ -61,6 +61,8 @@ content: settings: responsive_image_style: '' image_link: '' + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: ds_content diff --git a/config/sync/core.entity_view_display.node.people.small_card.yml b/config/sync/core.entity_view_display.node.people.small_card.yml index b44fcdd..dc7a85a 100644 --- a/config/sync/core.entity_view_display.node.people.small_card.yml +++ b/config/sync/core.entity_view_display.node.people.small_card.yml @@ -82,6 +82,8 @@ content: settings: responsive_image_style: short image_link: content + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: ds_content diff --git a/config/sync/core.entity_view_display.node.people.teaser.yml b/config/sync/core.entity_view_display.node.people.teaser.yml index fe1ae36..a005e5e 100644 --- a/config/sync/core.entity_view_display.node.people.teaser.yml +++ b/config/sync/core.entity_view_display.node.people.teaser.yml @@ -68,6 +68,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: { } weight: 2 region: left diff --git a/config/sync/core.entity_view_display.paragraph.slide.columnar.yml b/config/sync/core.entity_view_display.paragraph.slide.columnar.yml index 1f215f1..822a025 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.columnar.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.columnar.yml @@ -26,6 +26,8 @@ content: settings: responsive_image_style: narrow image_link: '' + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: content diff --git a/config/sync/core.entity_view_display.user.user.default.yml b/config/sync/core.entity_view_display.user.user.default.yml index 9c39405..229d557 100644 --- a/config/sync/core.entity_view_display.user.user.default.yml +++ b/config/sync/core.entity_view_display.user.user.default.yml @@ -19,6 +19,8 @@ content: settings: responsive_image_style: tall image_link: '' + image_loading: + attribute: eager third_party_settings: { } weight: 6 region: content diff --git a/config/sync/core.entity_view_mode.block.token.yml b/config/sync/core.entity_view_mode.block.token.yml index ce84202..a326470 100644 --- a/config/sync/core.entity_view_mode.block.token.yml +++ b/config/sync/core.entity_view_mode.block.token.yml @@ -6,5 +6,6 @@ dependencies: - block id: block.token label: Token +description: '' targetEntityType: block cache: true diff --git a/config/sync/core.entity_view_mode.block_content.columnar.yml b/config/sync/core.entity_view_mode.block_content.columnar.yml index 4faf87a..34fe263 100644 --- a/config/sync/core.entity_view_mode.block_content.columnar.yml +++ b/config/sync/core.entity_view_mode.block_content.columnar.yml @@ -8,5 +8,6 @@ _core: default_config_hash: QqgQqXTAzP3BZhl5XLw2R5EE1BsJTCwptXnMkjY8xZw id: block_content.columnar label: Columnar +description: '' targetEntityType: block_content cache: true diff --git a/config/sync/core.entity_view_mode.block_content.full.yml b/config/sync/core.entity_view_mode.block_content.full.yml index 1a63d9a..ea3f834 100644 --- a/config/sync/core.entity_view_mode.block_content.full.yml +++ b/config/sync/core.entity_view_mode.block_content.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 4tedlMuvQjDOdvHdw86_e-2Rt78aR7TGFMfOK8Ejppg id: block_content.full label: Full +description: '' targetEntityType: block_content cache: true diff --git a/config/sync/core.entity_view_mode.block_content.token.yml b/config/sync/core.entity_view_mode.block_content.token.yml index b24b3f7..b264d8c 100644 --- a/config/sync/core.entity_view_mode.block_content.token.yml +++ b/config/sync/core.entity_view_mode.block_content.token.yml @@ -6,5 +6,6 @@ dependencies: - block_content id: block_content.token label: Token +description: '' targetEntityType: block_content cache: true diff --git a/config/sync/core.entity_view_mode.comment.full.yml b/config/sync/core.entity_view_mode.comment.full.yml index 836ba7e..ff2a480 100644 --- a/config/sync/core.entity_view_mode.comment.full.yml +++ b/config/sync/core.entity_view_mode.comment.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: K7eNlfU7NEUajz01wItywZklr2oaPgL6s1_97fmDXLA id: comment.full label: 'Full comment' +description: '' targetEntityType: comment cache: true diff --git a/config/sync/core.entity_view_mode.comment.token.yml b/config/sync/core.entity_view_mode.comment.token.yml index 05de093..5036d47 100644 --- a/config/sync/core.entity_view_mode.comment.token.yml +++ b/config/sync/core.entity_view_mode.comment.token.yml @@ -6,5 +6,6 @@ dependencies: - comment id: comment.token label: Token +description: '' targetEntityType: comment cache: true diff --git a/config/sync/core.entity_view_mode.contact_message.token.yml b/config/sync/core.entity_view_mode.contact_message.token.yml index f642aba..bb523a6 100644 --- a/config/sync/core.entity_view_mode.contact_message.token.yml +++ b/config/sync/core.entity_view_mode.contact_message.token.yml @@ -6,5 +6,6 @@ dependencies: - contact id: contact_message.token label: Token +description: '' targetEntityType: contact_message cache: true diff --git a/config/sync/core.entity_view_mode.crop.token.yml b/config/sync/core.entity_view_mode.crop.token.yml index 9ab146e..b5593f1 100644 --- a/config/sync/core.entity_view_mode.crop.token.yml +++ b/config/sync/core.entity_view_mode.crop.token.yml @@ -6,5 +6,6 @@ dependencies: - crop id: crop.token label: Token +description: '' targetEntityType: crop cache: true diff --git a/config/sync/core.entity_view_mode.file.token.yml b/config/sync/core.entity_view_mode.file.token.yml index 76f5ff5..9d0d41c 100644 --- a/config/sync/core.entity_view_mode.file.token.yml +++ b/config/sync/core.entity_view_mode.file.token.yml @@ -6,5 +6,6 @@ dependencies: - file id: file.token label: Token +description: '' targetEntityType: file cache: true diff --git a/config/sync/core.entity_view_mode.media.full.yml b/config/sync/core.entity_view_mode.media.full.yml new file mode 100644 index 0000000..520f618 --- /dev/null +++ b/config/sync/core.entity_view_mode.media.full.yml @@ -0,0 +1,13 @@ +uuid: 4bd4119e-c675-4feb-a5be-88f32dcdaee3 +langcode: en +status: false +dependencies: + module: + - media +_core: + default_config_hash: dTfAUHooYV0uOVPO3saGpgv-c5PppJXDwxvwRTJOycM +id: media.full +label: 'Full content' +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_mode.media.media_library.yml b/config/sync/core.entity_view_mode.media.media_library.yml new file mode 100644 index 0000000..20220d5 --- /dev/null +++ b/config/sync/core.entity_view_mode.media.media_library.yml @@ -0,0 +1,16 @@ +uuid: 31965379-30f2-4be4-b7fe-562164cf5110 +langcode: en +status: true +dependencies: + module: + - media + enforced: + module: + - media_library +_core: + default_config_hash: 04_dAqpWYP1WmsXZ7IXJ7-yarCvNddD10EUkBDtIFy4 +id: media.media_library +label: 'Media library' +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_mode.menu_link_content.token.yml b/config/sync/core.entity_view_mode.menu_link_content.token.yml index 0c44db6..20327de 100644 --- a/config/sync/core.entity_view_mode.menu_link_content.token.yml +++ b/config/sync/core.entity_view_mode.menu_link_content.token.yml @@ -6,5 +6,6 @@ dependencies: - menu_link_content id: menu_link_content.token label: Token +description: '' targetEntityType: menu_link_content cache: true diff --git a/config/sync/core.entity_view_mode.node.box.yml b/config/sync/core.entity_view_mode.node.box.yml index a58a0f7..59ae56a 100644 --- a/config/sync/core.entity_view_mode.node.box.yml +++ b/config/sync/core.entity_view_mode.node.box.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 72C_fCp3_JLorvt4YLz5w9UeUuor4vY465KrhUFEBxM id: node.box label: Box +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.card.yml b/config/sync/core.entity_view_mode.node.card.yml index 62e307b..b33ca2f 100644 --- a/config/sync/core.entity_view_mode.node.card.yml +++ b/config/sync/core.entity_view_mode.node.card.yml @@ -8,5 +8,6 @@ _core: default_config_hash: z6QSG0XSjPK_V4notuY8MaeIAO_QnwfvuH825TyLiHg id: node.card label: Card +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.full.yml b/config/sync/core.entity_view_mode.node.full.yml index f5d1317..b211419 100644 --- a/config/sync/core.entity_view_mode.node.full.yml +++ b/config/sync/core.entity_view_mode.node.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: ElrtInxGjZd7GaapJ5O9n-ugi2hG2IxFivtgn0tHOsk id: node.full label: 'Full content' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.media.yml b/config/sync/core.entity_view_mode.node.media.yml index 89f9649..ef7bc7d 100644 --- a/config/sync/core.entity_view_mode.node.media.yml +++ b/config/sync/core.entity_view_mode.node.media.yml @@ -8,5 +8,6 @@ _core: default_config_hash: zCJHOoAhXJBG7URAzV10-MNcnU7eNX9VTz4LvWS625I id: node.media label: 'Media object' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.micro.yml b/config/sync/core.entity_view_mode.node.micro.yml index f4a044b..1a6c1f4 100644 --- a/config/sync/core.entity_view_mode.node.micro.yml +++ b/config/sync/core.entity_view_mode.node.micro.yml @@ -8,5 +8,6 @@ _core: default_config_hash: REKLyEtFZOM1LgQ-KVSwvqkcwNlS7EvkWbdV12zinFw id: node.micro label: Micro +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.rss.yml b/config/sync/core.entity_view_mode.node.rss.yml index d87e559..1ca374e 100644 --- a/config/sync/core.entity_view_mode.node.rss.yml +++ b/config/sync/core.entity_view_mode.node.rss.yml @@ -8,5 +8,6 @@ _core: default_config_hash: vlYzr-rp2f9NMp-Qlr4sFjlqRq-90mco5-afLNGwCrU id: node.rss label: RSS +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.search_index.yml b/config/sync/core.entity_view_mode.node.search_index.yml index 338fa2f..88f368e 100644 --- a/config/sync/core.entity_view_mode.node.search_index.yml +++ b/config/sync/core.entity_view_mode.node.search_index.yml @@ -8,5 +8,6 @@ _core: default_config_hash: fVFfJv_GzBRE-wpRHbfD5a3VjnhbEOXG6lvRd3uaccY id: node.search_index label: 'Search index' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.search_result.yml b/config/sync/core.entity_view_mode.node.search_result.yml index 6502091..dbe03e3 100644 --- a/config/sync/core.entity_view_mode.node.search_result.yml +++ b/config/sync/core.entity_view_mode.node.search_result.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 6GCOQ-jP2RbdbHA5YWQ6bT8CfGbqrBYKOSC_XY4E3ZM id: node.search_result label: 'Search result highlighting input' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.simple_card.yml b/config/sync/core.entity_view_mode.node.simple_card.yml index 9e67aec..97a9b99 100644 --- a/config/sync/core.entity_view_mode.node.simple_card.yml +++ b/config/sync/core.entity_view_mode.node.simple_card.yml @@ -8,5 +8,6 @@ _core: default_config_hash: Crt6i6j8yM0YLdbxgS7BCzDtadVne43fhOy0WVkoB1o id: node.simple_card label: 'Simple card' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.small_card.yml b/config/sync/core.entity_view_mode.node.small_card.yml index d9f60dd..f497a83 100644 --- a/config/sync/core.entity_view_mode.node.small_card.yml +++ b/config/sync/core.entity_view_mode.node.small_card.yml @@ -8,5 +8,6 @@ _core: default_config_hash: I68oVlHUQbsqRH-WCvFJRANAwaYqU1nl3ZHVstUkWkg id: node.small_card label: 'Small card' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.teaser.yml b/config/sync/core.entity_view_mode.node.teaser.yml index 833aff2..296fd7c 100644 --- a/config/sync/core.entity_view_mode.node.teaser.yml +++ b/config/sync/core.entity_view_mode.node.teaser.yml @@ -8,5 +8,6 @@ _core: default_config_hash: Mz9qWr1kUYK0mjRAGDsr5XS6PvtZ24en_7ndt-pyWe4 id: node.teaser label: Teaser +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.tile.yml b/config/sync/core.entity_view_mode.node.tile.yml index fb0f60b..41fa1f6 100644 --- a/config/sync/core.entity_view_mode.node.tile.yml +++ b/config/sync/core.entity_view_mode.node.tile.yml @@ -8,5 +8,6 @@ _core: default_config_hash: nfevs6UIIvKBEKDLqjESVCx8H-owjCTzCHcyb398q3w id: node.tile label: Tile +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.token.yml b/config/sync/core.entity_view_mode.node.token.yml index ac98c24..83b7a37 100644 --- a/config/sync/core.entity_view_mode.node.token.yml +++ b/config/sync/core.entity_view_mode.node.token.yml @@ -6,5 +6,6 @@ dependencies: - node id: node.token label: Token +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.paragraph.columnar.yml b/config/sync/core.entity_view_mode.paragraph.columnar.yml index ab4e0ac..a2b7c52 100644 --- a/config/sync/core.entity_view_mode.paragraph.columnar.yml +++ b/config/sync/core.entity_view_mode.paragraph.columnar.yml @@ -8,5 +8,6 @@ _core: default_config_hash: hFG3sm7kkwkMu9ruyw2Ys51J421IyluY9DhnSsT6tMM id: paragraph.columnar label: Columnar +description: '' targetEntityType: paragraph cache: true diff --git a/config/sync/core.entity_view_mode.paragraph.preview.yml b/config/sync/core.entity_view_mode.paragraph.preview.yml index d9475d0..3d646f1 100644 --- a/config/sync/core.entity_view_mode.paragraph.preview.yml +++ b/config/sync/core.entity_view_mode.paragraph.preview.yml @@ -8,5 +8,6 @@ _core: default_config_hash: fAWHL-ZbCR4HOdE03GYzQfiMYfEvVhTWNBHWcU_pa18 id: paragraph.preview label: Preview +description: '' targetEntityType: paragraph cache: true diff --git a/config/sync/core.entity_view_mode.shortcut.token.yml b/config/sync/core.entity_view_mode.shortcut.token.yml index 25906d6..9b9b209 100644 --- a/config/sync/core.entity_view_mode.shortcut.token.yml +++ b/config/sync/core.entity_view_mode.shortcut.token.yml @@ -6,5 +6,6 @@ dependencies: - shortcut id: shortcut.token label: Token +description: '' targetEntityType: shortcut cache: true diff --git a/config/sync/core.entity_view_mode.taxonomy_term.full.yml b/config/sync/core.entity_view_mode.taxonomy_term.full.yml index a9055ec..9b220e6 100644 --- a/config/sync/core.entity_view_mode.taxonomy_term.full.yml +++ b/config/sync/core.entity_view_mode.taxonomy_term.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: '-PPKjsNQPvoIDjOuUAvlLocYD976MNjb9Zpgyz5_BWE' id: taxonomy_term.full label: 'Taxonomy term page' +description: '' targetEntityType: taxonomy_term cache: true diff --git a/config/sync/core.entity_view_mode.taxonomy_term.token.yml b/config/sync/core.entity_view_mode.taxonomy_term.token.yml index 286f0ab..da87748 100644 --- a/config/sync/core.entity_view_mode.taxonomy_term.token.yml +++ b/config/sync/core.entity_view_mode.taxonomy_term.token.yml @@ -6,5 +6,6 @@ dependencies: - taxonomy id: taxonomy_term.token label: Token +description: '' targetEntityType: taxonomy_term cache: true diff --git a/config/sync/core.entity_view_mode.tour.token.yml b/config/sync/core.entity_view_mode.tour.token.yml index 1c45b0e..9d75e29 100644 --- a/config/sync/core.entity_view_mode.tour.token.yml +++ b/config/sync/core.entity_view_mode.tour.token.yml @@ -6,5 +6,6 @@ dependencies: - tour id: tour.token label: Token +description: '' targetEntityType: tour cache: true diff --git a/config/sync/core.entity_view_mode.user.compact.yml b/config/sync/core.entity_view_mode.user.compact.yml index d141f96..bf15838 100644 --- a/config/sync/core.entity_view_mode.user.compact.yml +++ b/config/sync/core.entity_view_mode.user.compact.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 71CSAr_LNPcgu6D6jI4INl1KATkahmeyUFBETAWya8g id: user.compact label: Compact +description: '' targetEntityType: user cache: true diff --git a/config/sync/core.entity_view_mode.user.full.yml b/config/sync/core.entity_view_mode.user.full.yml index 8424a17..03bfc3e 100644 --- a/config/sync/core.entity_view_mode.user.full.yml +++ b/config/sync/core.entity_view_mode.user.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: mQIF_foYjmnVSr9MpcD4CTaJE_FpO1AyDd_DskztGhM id: user.full label: 'User account' +description: '' targetEntityType: user cache: true diff --git a/config/sync/core.entity_view_mode.user.token.yml b/config/sync/core.entity_view_mode.user.token.yml index 2ee0958..1b3ae86 100644 --- a/config/sync/core.entity_view_mode.user.token.yml +++ b/config/sync/core.entity_view_mode.user.token.yml @@ -6,5 +6,6 @@ dependencies: - user id: user.token label: Token +description: '' targetEntityType: user cache: true diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 42d355a..7393c14 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -16,6 +16,7 @@ module: captcha: 0 checklistapi: 0 ckeditor: 0 + ckeditor5: 0 ckeditorheight: 0 classitup: 0 comment: 0 @@ -80,11 +81,16 @@ module: history: 0 honeypot: 0 image: 0 + image_widget_crop: 0 insert: 0 layout_discovery: 0 link: 0 linkit: 0 mailchimp: 0 + media: 0 + media_library: 0 + media_library_media_modify: 0 + media_responsive_thumbnail: 0 menu_block: 0 menu_ui: 0 metatag: 0 @@ -101,6 +107,7 @@ module: page_cache: 0 path: 0 path_alias: 0 + phpass: 0 rdf: 0 redirect: 0 responsive_image: 0 @@ -125,6 +132,7 @@ module: update: 0 user: 0 video_embed_field: 0 + views_plain: 0 views_ui: 0 wysiwyg_linebreaks: 0 ds: 1 diff --git a/config/sync/ds.settings.yml b/config/sync/ds.settings.yml index 116acfe..69ef101 100644 --- a/config/sync/ds.settings.yml +++ b/config/sync/ds.settings.yml @@ -2,8 +2,6 @@ _core: default_config_hash: xfB0qOeoAomOThclNNokdKTrVwXLcXz13SU3-4a5-FY disabled: false field_template: false -ft-default: default -ft-show-colon: false classes: region: - is-article @@ -12,3 +10,13 @@ classes: - is-gleaning field: { } use_field_names: true +ft_bc: true +exclude_layout_builder_blocks_on_block_field: false +ft_expert_prefix_suffix_textarea: false +ft_default: default +ft_show_colon: false +ft_layout_builder: null +exclude_ds_layout_layout_builder: false +layout_icon_image_bc: true +ft_default_bc: true +layout_suggestion_bc: true diff --git a/config/sync/file.settings.yml b/config/sync/file.settings.yml index 1ca5bd9..4481791 100644 --- a/config/sync/file.settings.yml +++ b/config/sync/file.settings.yml @@ -6,3 +6,10 @@ description: icon: directory: core/modules/file/icons make_unused_managed_files_temporary: false +filename_sanitization: + transliterate: false + replace_whitespace: false + replace_non_alphanumeric: false + deduplicate_separators: false + lowercase: false + replacement_character: '-' diff --git a/config/sync/filter.format.basic_html.yml b/config/sync/filter.format.basic_html.yml index 20ead79..e6b10ac 100644 --- a/config/sync/filter.format.basic_html.yml +++ b/config/sync/filter.format.basic_html.yml @@ -4,21 +4,19 @@ status: true dependencies: module: - editor + - linkit _core: default_config_hash: 73bBl0mQ4I5Md9_FoI1V9MErX_I6ykC9gNKwLqb80Ko name: 'Basic HTML' format: basic_html weight: -9 filters: - filter_html: - id: filter_html - provider: filter + editor_file_reference: + id: editor_file_reference + provider: editor status: true - weight: -10 - settings: - allowed_html: '<a href hreflang data-entity-type data-entity-uuid data-entity-substitution> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <p> <br> <span> <img src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height>' - filter_html_help: false - filter_html_nofollow: false + weight: 11 + settings: { } filter_align: id: filter_align provider: filter @@ -31,17 +29,26 @@ filters: status: true weight: 8 settings: { } + filter_html: + id: filter_html + provider: filter + status: true + weight: -10 + settings: + allowed_html: '<a href hreflang data-entity-type data-entity-uuid data-entity-substitution> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <p> <br> <span> <img src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height>' + filter_html_help: false + filter_html_nofollow: false filter_html_image_secure: id: filter_html_image_secure provider: filter status: true weight: 9 settings: { } - editor_file_reference: - id: editor_file_reference - provider: editor + filter_image_lazy_load: + id: filter_image_lazy_load + provider: filter status: true - weight: 11 + weight: 12 settings: { } linkit: id: linkit diff --git a/config/sync/filter.format.full_html.yml b/config/sync/filter.format.full_html.yml index 92a03d7..ef0201b 100644 --- a/config/sync/filter.format.full_html.yml +++ b/config/sync/filter.format.full_html.yml @@ -13,50 +13,17 @@ name: 'Full HTML' format: full_html weight: -10 filters: - filter_align: - id: filter_align - provider: filter - status: true - weight: -50 - settings: { } - filter_caption: - id: filter_caption - provider: filter - status: true - weight: -49 - settings: { } - filter_htmlcorrector: - id: filter_htmlcorrector - provider: filter - status: true - weight: -41 - settings: { } editor_file_reference: id: editor_file_reference provider: editor status: true weight: -47 settings: { } - filter_html: - id: filter_html + filter_align: + id: filter_align provider: filter - status: false - weight: -46 - settings: - allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <s> <sup> <sub> <img title src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height class=""> <table> <caption> <tbody> <thead> <tfoot> <th> <td> <tr> <hr> <p> <h1> <pre> <a type href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution class=""> <span class=""> <u> <fn>' - filter_html_help: true - filter_html_nofollow: false - noreferrer: - id: noreferrer - provider: noreferrer status: true - weight: -48 - settings: { } - filter_html_escape: - id: filter_html_escape - provider: filter - status: false - weight: -45 + weight: -50 settings: { } filter_autop: id: filter_autop @@ -64,18 +31,11 @@ filters: status: false weight: -44 settings: { } - filter_url: - id: filter_url + filter_caption: + id: filter_caption provider: filter - status: false - weight: -43 - settings: - filter_url_length: 72 - filter_html_image_secure: - id: filter_html_image_secure - provider: filter - status: false - weight: -40 + status: true + weight: -49 settings: { } filter_footnotes: id: filter_footnotes @@ -85,6 +45,47 @@ filters: settings: footnotes_collapse: '0' footnotes_html: '1' + footnotes_css: '1' + filter_html: + id: filter_html + provider: filter + status: false + weight: -46 + settings: + allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <s> <sup> <sub> <img title src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height class=""> <table> <caption> <tbody> <thead> <tfoot> <th> <td> <tr> <hr> <p> <h1> <pre> <a type href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution class=""> <span class=""> <u> <fn>' + filter_html_help: true + filter_html_nofollow: false + filter_html_escape: + id: filter_html_escape + provider: filter + status: false + weight: -45 + settings: { } + filter_html_image_secure: + id: filter_html_image_secure + provider: filter + status: false + weight: -40 + settings: { } + filter_htmlcorrector: + id: filter_htmlcorrector + provider: filter + status: true + weight: -41 + settings: { } + filter_image_lazy_load: + id: filter_image_lazy_load + provider: filter + status: true + weight: -46 + settings: { } + filter_url: + id: filter_url + provider: filter + status: false + weight: -43 + settings: + filter_url_length: 72 linkit: id: linkit provider: linkit @@ -92,3 +93,9 @@ filters: weight: -47 settings: title: true + noreferrer: + id: noreferrer + provider: noreferrer + status: true + weight: -48 + settings: { } diff --git a/config/sync/filter.format.minimalhtml.yml b/config/sync/filter.format.minimalhtml.yml index 3fadc51..ec0763f 100644 --- a/config/sync/filter.format.minimalhtml.yml +++ b/config/sync/filter.format.minimalhtml.yml @@ -8,11 +8,11 @@ name: 'Minimal HTML' format: minimalhtml weight: 0 filters: - filter_htmlcorrector: - id: filter_htmlcorrector + filter_autop: + id: filter_autop provider: filter status: true - weight: 10 + weight: 0 settings: { } filter_html: id: filter_html @@ -23,6 +23,12 @@ filters: allowed_html: '<a href hreflang> <abbr title> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd>' filter_html_help: true filter_html_nofollow: false + filter_htmlcorrector: + id: filter_htmlcorrector + provider: filter + status: true + weight: 10 + settings: { } filter_url: id: filter_url provider: filter @@ -30,9 +36,3 @@ filters: weight: 0 settings: filter_url_length: 72 - filter_autop: - id: filter_autop - provider: filter - status: true - weight: 0 - settings: { } diff --git a/config/sync/filter.format.plain_text.yml b/config/sync/filter.format.plain_text.yml index 64d1565..ae100f4 100644 --- a/config/sync/filter.format.plain_text.yml +++ b/config/sync/filter.format.plain_text.yml @@ -8,6 +8,12 @@ name: 'Plain text' format: plain_text weight: -7 filters: + filter_autop: + id: filter_autop + provider: filter + status: true + weight: 0 + settings: { } filter_html_escape: id: filter_html_escape provider: filter @@ -21,9 +27,3 @@ filters: weight: 0 settings: filter_url_length: 72 - filter_autop: - id: filter_autop - provider: filter - status: true - weight: 0 - settings: { } diff --git a/config/sync/filter.format.restricted_html.yml b/config/sync/filter.format.restricted_html.yml index 0a94e6f..7407a98 100644 --- a/config/sync/filter.format.restricted_html.yml +++ b/config/sync/filter.format.restricted_html.yml @@ -8,6 +8,12 @@ name: 'Restricted HTML' format: restricted_html weight: -8 filters: + filter_autop: + id: filter_autop + provider: filter + status: true + weight: 0 + settings: { } filter_html: id: filter_html provider: filter @@ -17,12 +23,6 @@ filters: allowed_html: '<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>' filter_html_help: true filter_html_nofollow: false - filter_autop: - id: filter_autop - provider: filter - status: true - weight: 0 - settings: { } filter_url: id: filter_url provider: filter diff --git a/config/sync/google_analytics.settings.yml b/config/sync/google_analytics.settings.yml index dd18031..2900a28 100644 --- a/config/sync/google_analytics.settings.yml +++ b/config/sync/google_analytics.settings.yml @@ -1,7 +1,6 @@ _core: default_config_hash: Vx5EGxHruJuiMSwDv8Mg3PBf9RaPo8o2MCj8_QeTUhg account: UA-29989015-1 -premium: false domain_mode: 0 cross_domains: '' visibility: @@ -14,6 +13,7 @@ visibility: track: outbound: true mailto: true + tel: true files: true files_extensions: '7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip' colorbox: true @@ -29,9 +29,7 @@ track: displayfeatures: true privacy: anonymizeip: true -custom: - dimension: { } - metric: { } +custom: { } codesnippet: create: { } before: '' diff --git a/config/sync/image.style.crop_thumbnail.yml b/config/sync/image.style.crop_thumbnail.yml new file mode 100644 index 0000000..b8aafc1 --- /dev/null +++ b/config/sync/image.style.crop_thumbnail.yml @@ -0,0 +1,17 @@ +uuid: 8e072ce5-ae52-4fe9-bffc-277105a8d0e1 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: N1S0PHZeyxfFqgzB-sDeGPaxi0dDOL8NUiP_d6WXSV0 +name: crop_thumbnail +label: 'Crop thumbnail' +effects: + 8fc26706-68dc-4eb7-8121-33e3936ed55f: + uuid: 8fc26706-68dc-4eb7-8121-33e3936ed55f + id: image_scale + weight: 1 + data: + width: 400 + height: null + upscale: false diff --git a/config/sync/image.style.media_library.yml b/config/sync/image.style.media_library.yml new file mode 100644 index 0000000..ec51cb6 --- /dev/null +++ b/config/sync/image.style.media_library.yml @@ -0,0 +1,20 @@ +uuid: e7bd563c-b853-4401-852e-d015ee7067a0 +langcode: en +status: true +dependencies: + enforced: + module: + - media_library +_core: + default_config_hash: 7qJqToD1OQLAyeswpmg7M0LRxQlw1URQkJDWUJCnmR8 +name: media_library +label: 'Media Library thumbnail (220×220)' +effects: + 75b076a8-1234-4b42-85db-bf377c4d8d5f: + uuid: 75b076a8-1234-4b42-85db-bf377c4d8d5f + id: image_scale + weight: 0 + data: + width: 220 + height: 220 + upscale: false diff --git a/config/sync/image_widget_crop.settings.yml b/config/sync/image_widget_crop.settings.yml new file mode 100644 index 0000000..d7ceb3e --- /dev/null +++ b/config/sync/image_widget_crop.settings.yml @@ -0,0 +1,12 @@ +_core: + default_config_hash: UYGkeE2iH3UGp9lBPsELb3VSgHz9vkMJeaGzcYwE7Uw +settings: + library_url: '' + css_url: '' + crop_preview_image_style: crop_thumbnail + crop_list: { } + crop_types_required: { } + warn_multiple_usages: false + show_default_crop: true + notify_apply: false + notify_update: true diff --git a/config/sync/mailchimp.settings.yml b/config/sync/mailchimp.settings.yml index f3af885..2236195 100644 --- a/config/sync/mailchimp.settings.yml +++ b/config/sync/mailchimp.settings.yml @@ -6,3 +6,4 @@ cron: false batch_limit: 100 api_classname: Mailchimp\Mailchimp test_mode: false +optin_check_email_msg: 'Please check your email to confirm your subscription.' diff --git a/config/sync/media.settings.yml b/config/sync/media.settings.yml new file mode 100644 index 0000000..d54f078 --- /dev/null +++ b/config/sync/media.settings.yml @@ -0,0 +1,6 @@ +_core: + default_config_hash: WCFqLQAxMw1weToDJEhfnW1Z-iOF7cqMdL8X7YTFxBA +icon_base_uri: 'public://media-icons/generic' +iframe_domain: null +oembed_providers_url: 'https://oembed.com/providers.json' +standalone_url: false diff --git a/config/sync/media_library.settings.yml b/config/sync/media_library.settings.yml new file mode 100644 index 0000000..3a1479a --- /dev/null +++ b/config/sync/media_library.settings.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: _3gQsCnZELUjUUqHk8SSh8bXnx7TZwN95vctAeVJG60 +advanced_ui: false diff --git a/config/sync/node.type.page.yml b/config/sync/node.type.page.yml index 8c48d88..8d9211b 100644 --- a/config/sync/node.type.page.yml +++ b/config/sync/node.type.page.yml @@ -14,7 +14,7 @@ _core: default_config_hash: FLnYNEOFyPHOO79AfbXqzGMZqlENS8dZ8-vDJW9e-Lk name: Page type: page -description: 'Use <em>pages</em> for your basic static content, such as an ''About us'' page.' +description: "Use <em>pages</em> for your basic static content, such as an 'About us' page." help: '' new_revision: true preview_mode: 0 diff --git a/config/sync/search_api.index.article.yml b/config/sync/search_api.index.article.yml index 524f97e..81ac842 100644 --- a/config/sync/search_api.index.article.yml +++ b/config/sync/search_api.index.article.yml @@ -134,7 +134,7 @@ field_settings: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 dependencies: module: - node diff --git a/config/sync/search_api.index.blog.yml b/config/sync/search_api.index.blog.yml index d218138..57081e8 100644 --- a/config/sync/search_api.index.blog.yml +++ b/config/sync/search_api.index.blog.yml @@ -116,7 +116,7 @@ field_settings: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 dependencies: module: - node diff --git a/config/sync/search_api.index.content.yml b/config/sync/search_api.index.content.yml index 214c30f..27c5630 100644 --- a/config/sync/search_api.index.content.yml +++ b/config/sync/search_api.index.content.yml @@ -115,7 +115,7 @@ field_settings: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 dependencies: module: - node diff --git a/config/sync/search_api.index.people.yml b/config/sync/search_api.index.people.yml index c539267..d64e390 100644 --- a/config/sync/search_api.index.people.yml +++ b/config/sync/search_api.index.people.yml @@ -107,7 +107,7 @@ field_settings: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 dependencies: module: - node diff --git a/config/sync/search_api.settings.yml b/config/sync/search_api.settings.yml index 6476ba9..6cd5bd1 100644 --- a/config/sync/search_api.settings.yml +++ b/config/sync/search_api.settings.yml @@ -5,7 +5,7 @@ cron_worker_runtime: 15 default_tracker: default tracking_page_size: 100 boost_factors: - - !!float 0 + - 0.0 - 0.1 - 0.2 - 0.3 @@ -14,15 +14,15 @@ boost_factors: - 0.7 - 0.8 - 0.9 - - !!float 1 + - 1.0 - 1.1 - 1.2 - 1.3 - 1.4 - 1.5 - - !!float 2 - - !!float 3 - - !!float 5 - - !!float 8 - - !!float 13 - - !!float 21 + - 2.0 + - 3.0 + - 5.0 + - 8.0 + - 13.0 + - 21.0 diff --git a/config/sync/system.action.media_delete_action.yml b/config/sync/system.action.media_delete_action.yml new file mode 100644 index 0000000..1f5c093 --- /dev/null +++ b/config/sync/system.action.media_delete_action.yml @@ -0,0 +1,13 @@ +uuid: ebbdbbdd-2c8e-4e29-8a60-2cd5f0a9fea8 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: FrZy1tmuXJcOxhXlBoI1Hsnen5TT-9OCC1iolWH84go +id: media_delete_action +label: 'Delete media' +type: media +plugin: 'entity:delete_action:media' +configuration: { } diff --git a/config/sync/system.action.media_publish_action.yml b/config/sync/system.action.media_publish_action.yml new file mode 100644 index 0000000..f36af6f --- /dev/null +++ b/config/sync/system.action.media_publish_action.yml @@ -0,0 +1,13 @@ +uuid: 55b32edc-f5cb-4b7a-a4b4-1e6c260b7653 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: nh83qNNrmWE-CDdHz2MdFOAk60T9mzv3R-MaKfZR2jw +id: media_publish_action +label: 'Publish media' +type: media +plugin: 'entity:publish_action:media' +configuration: { } diff --git a/config/sync/system.action.media_save_action.yml b/config/sync/system.action.media_save_action.yml new file mode 100644 index 0000000..372150f --- /dev/null +++ b/config/sync/system.action.media_save_action.yml @@ -0,0 +1,13 @@ +uuid: 802965d5-ae83-475c-a8ff-cc1f7d8fc338 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: VVyUA6PIaVeGtcIbgEWqJ6SYDiJdReBeojFswURFpKs +id: media_save_action +label: 'Save media' +type: media +plugin: 'entity:save_action:media' +configuration: { } diff --git a/config/sync/system.action.media_unpublish_action.yml b/config/sync/system.action.media_unpublish_action.yml new file mode 100644 index 0000000..fe69912 --- /dev/null +++ b/config/sync/system.action.media_unpublish_action.yml @@ -0,0 +1,13 @@ +uuid: 6393e92a-f5e6-45f3-9bfa-54019aeae290 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: CsK6TseQ2DatEbZgbd30swOlZ28_HHwAESU2LvEnWq0 +id: media_unpublish_action +label: 'Unpublish media' +type: media +plugin: 'entity:unpublish_action:media' +configuration: { } diff --git a/config/sync/system.feature_flags.yml b/config/sync/system.feature_flags.yml new file mode 100644 index 0000000..7169df0 --- /dev/null +++ b/config/sync/system.feature_flags.yml @@ -0,0 +1 @@ +linkset_endpoint: false diff --git a/config/sync/system.mail.yml b/config/sync/system.mail.yml index 419e77e..2c6ba5a 100644 --- a/config/sync/system.mail.yml +++ b/config/sync/system.mail.yml @@ -2,3 +2,10 @@ _core: default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE interface: default: php_mail +mailer_dsn: + scheme: sendmail + host: default + user: null + password: null + port: null + options: { } diff --git a/config/sync/system.performance.yml b/config/sync/system.performance.yml index cd81c18..d8dbe9a 100644 --- a/config/sync/system.performance.yml +++ b/config/sync/system.performance.yml @@ -14,4 +14,3 @@ fast_404: js: preprocess: true gzip: true -stale_file_threshold: 2592000 diff --git a/config/sync/system.theme.global.yml b/config/sync/system.theme.global.yml index a3e2141..929d470 100644 --- a/config/sync/system.theme.global.yml +++ b/config/sync/system.theme.global.yml @@ -12,5 +12,5 @@ features: node_user_picture: true logo: path: '' - url: '' + url: null use_default: true diff --git a/config/sync/tour.tour.honeypot.yml b/config/sync/tour.tour.honeypot.yml index 1a6910d..dffbfea 100644 --- a/config/sync/tour.tour.honeypot.yml +++ b/config/sync/tour.tour.honeypot.yml @@ -41,7 +41,7 @@ tips: plugin: text label: 'Honeypot Element Name' weight: -7 - body: 'Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like ''url'', ''homepage'', or ''link'' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!' + body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!" selector: '#edit-element-name' position: top-start honeypot-time-limit: @@ -49,7 +49,7 @@ tips: plugin: text label: 'Honeypot Time Limit' weight: -6 - body: 'If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you''re a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable.' + body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." selector: '#edit-time-limit' position: top-start honeypot-form-specific-settings: diff --git a/config/sync/tour.tour.search-api-index-fields.yml b/config/sync/tour.tour.search-api-index-fields.yml index f93635b..8eb9926 100644 --- a/config/sync/tour.tour.search-api-index-fields.yml +++ b/config/sync/tour.tour.search-api-index-fields.yml @@ -38,7 +38,7 @@ tips: plugin: text label: 'Machine name' weight: 4 - body: 'The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field''s machine name requires reindexing of the index.' + body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index." selector: '.details-wrapper:nth(0) table thead th:nth(1)' search-api-index-fields-property-path: id: search-api-index-fields-property-path diff --git a/config/sync/tour.tour.search-api-index-form.yml b/config/sync/tour.tour.search-api-index-form.yml index d98bf30..511e290 100644 --- a/config/sync/tour.tour.search-api-index-form.yml +++ b/config/sync/tour.tour.search-api-index-form.yml @@ -40,7 +40,7 @@ tips: plugin: text label: Tracker weight: 4 - body: 'An index''s tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items.' + body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items." selector: '#edit-tracker' search-api-index-form-server: id: search-api-index-form-server diff --git a/config/sync/tour.tour.search-api-index-processors.yml b/config/sync/tour.tour.search-api-index-processors.yml index 33562e0..d118b6b 100644 --- a/config/sync/tour.tour.search-api-index-processors.yml +++ b/config/sync/tour.tour.search-api-index-processors.yml @@ -18,7 +18,7 @@ tips: plugin: text label: 'Processors used for this index' weight: 1 - body: 'Processors customize different aspects of an index''s functionality. They can keep items from being indexed, change how certain fields are indexed and influence searches.' + body: "Processors customize different aspects of an index's functionality. They can keep items from being indexed, change how certain fields are indexed and influence searches." search-api-index-processors-enable: id: search-api-index-processors-enable plugin: text diff --git a/config/sync/tour.tour.search-api-server.yml b/config/sync/tour.tour.search-api-server.yml index 9be79b0..74216b7 100644 --- a/config/sync/tour.tour.search-api-server.yml +++ b/config/sync/tour.tour.search-api-server.yml @@ -45,5 +45,5 @@ tips: plugin: text label: 'Delete all indexed data' weight: 5 - body: 'This will permanently remove all data currently indexed on this server for indexes that aren''t read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results.' + body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results." selector: '#edit-clear' diff --git a/config/sync/tour.tour.views-ui.yml b/config/sync/tour.tour.views-ui.yml index 79d793f..cbfa5b5 100644 --- a/config/sync/tour.tour.views-ui.yml +++ b/config/sync/tour.tour.views-ui.yml @@ -41,7 +41,7 @@ tips: plugin: text label: 'Output format' weight: 4 - body: 'Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal''s base functionality.' + body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." selector: .views-ui-display-tab-bucket.format views-ui-fields: id: views-ui-fields diff --git a/config/sync/update.settings.yml b/config/sync/update.settings.yml index e2e991b..85995bc 100644 --- a/config/sync/update.settings.yml +++ b/config/sync/update.settings.yml @@ -4,7 +4,7 @@ check: disabled_extensions: false interval_days: 1 fetch: - url: '' + url: null max_attempts: 2 timeout: 30 notification: diff --git a/config/sync/user.role.anonymous.yml b/config/sync/user.role.anonymous.yml index 3bb7396..3cf2561 100644 --- a/config/sync/user.role.anonymous.yml +++ b/config/sync/user.role.anonymous.yml @@ -7,6 +7,7 @@ dependencies: - contact - empty_page - exclude_node_title + - media - statistics - system _core: @@ -22,4 +23,5 @@ permissions: - 'post comments' - 'use exclude node title' - 'view empty pages' + - 'view media' - 'view post access counter' diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml index 1d931b8..67d7e28 100644 --- a/config/sync/user.role.authenticated.yml +++ b/config/sync/user.role.authenticated.yml @@ -9,7 +9,9 @@ dependencies: - contact - empty_page - exclude_node_title + - file - google_analytics + - media - node - statistics - system @@ -25,6 +27,7 @@ permissions: - 'access site-wide contact form' - 'access user contact forms' - 'change own username' + - 'delete own files' - 'opt-in or out of google analytics tracking' - 'post comments' - 'skip CAPTCHA' @@ -32,5 +35,6 @@ permissions: - 'subscribe to comments' - 'use exclude node title' - 'view empty pages' + - 'view media' - 'view own unpublished content' - 'view post access counter' diff --git a/config/sync/user.role.contributor.yml b/config/sync/user.role.contributor.yml index 87dffed..271214c 100644 --- a/config/sync/user.role.contributor.yml +++ b/config/sync/user.role.contributor.yml @@ -12,6 +12,7 @@ dependencies: module: - comment - contextual + - file - filter - node - shortcut @@ -32,6 +33,7 @@ permissions: - 'create article content' - 'create blog content' - 'create people content' + - 'delete own files' - 'edit own article content' - 'edit own blog content' - 'edit own comments' diff --git a/config/sync/user.role.editor.yml b/config/sync/user.role.editor.yml index 1173a46..3b2d604 100644 --- a/config/sync/user.role.editor.yml +++ b/config/sync/user.role.editor.yml @@ -9,6 +9,7 @@ dependencies: - contextual - file - filter + - help - node - path - redirect @@ -29,6 +30,7 @@ permissions: - 'access content overview' - 'access contextual links' - 'access files overview' + - 'access help pages' - 'access shortcuts' - 'access site in maintenance mode' - 'access toolbar' @@ -46,6 +48,7 @@ permissions: - 'create url aliases' - 'create url aliases' - 'delete all revisions' + - 'delete own files' - 'revert all revisions' - 'skip comment approval' - 'use text format full_html' diff --git a/config/sync/user.role.invited_blogger.yml b/config/sync/user.role.invited_blogger.yml index 91cab71..5b48fed 100644 --- a/config/sync/user.role.invited_blogger.yml +++ b/config/sync/user.role.invited_blogger.yml @@ -9,7 +9,9 @@ dependencies: - comment - contact - contextual + - file - filter + - help - node - system - toolbar @@ -22,11 +24,13 @@ permissions: - 'access comments' - 'access content' - 'access contextual links' + - 'access help pages' - 'access site-wide contact form' - 'access toolbar' - 'change own username' - 'create blog content' - 'delete own blog content' + - 'delete own files' - 'edit own blog content' - 'edit own blog content' - 'edit own comments' diff --git a/config/sync/user.role.manager.yml b/config/sync/user.role.manager.yml index 2107a43..d024327 100644 --- a/config/sync/user.role.manager.yml +++ b/config/sync/user.role.manager.yml @@ -6,6 +6,7 @@ dependencies: - filter.format.full_html module: - block + - block_content - captcha - checklistapi - comment @@ -16,6 +17,7 @@ dependencies: - file - filter - google_analytics + - help - metatag - node - path @@ -38,9 +40,11 @@ permissions: - 'Administer site information' - 'Edit contact form' - 'access administration pages' + - 'access block library' - 'access content overview' - 'access contextual links' - 'access files overview' + - 'access help pages' - 'access shortcuts' - 'access site in maintenance mode' - 'access toolbar' @@ -48,6 +52,8 @@ permissions: - 'access user contact forms' - 'access user profiles' - 'administer CAPTCHA settings' + - 'administer block content' + - 'administer block types' - 'administer blocks' - 'administer comment notify' - 'administer comments' @@ -69,6 +75,7 @@ permissions: - 'create url aliases' - 'create url aliases' - 'delete all revisions' + - 'delete own files' - 'edit gdpr_checklist checklistapi checklist' - 'revert all revisions' - 'skip comment approval' diff --git a/config/sync/views.settings.yml b/config/sync/views.settings.yml index b48ea16..aaba173 100644 --- a/config/sync/views.settings.yml +++ b/config/sync/views.settings.yml @@ -1,7 +1,6 @@ _core: default_config_hash: RaRd9EIcwA4u3qCSRLL8EnCicbda1kV__ASmVbyehvQ display_extenders: { } -skip_cache: false sql_signature: false ui: show: diff --git a/config/sync/views.view.block_content.yml b/config/sync/views.view.block_content.yml index 6c96336..bd597e0 100644 --- a/config/sync/views.view.block_content.yml +++ b/config/sync/views.view.block_content.yml @@ -8,7 +8,7 @@ dependencies: _core: default_config_hash: BmeDSOTSaTVy5QLgxgJ5ye_ZseG5t88JXRP1apFoBkk id: block_content -label: 'Custom block library' +label: 'Content blocks' module: views description: 'Find and manage custom blocks.' tag: default @@ -209,6 +209,15 @@ display: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 operations: id: operations table: block_content @@ -291,7 +300,7 @@ display: access: type: perm options: - perm: 'administer blocks' + perm: 'access block library' cache: type: tag options: { } @@ -508,7 +517,7 @@ display: footer: { } display_extenders: { } cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -523,17 +532,18 @@ display: position: 1 display_options: display_extenders: { } - path: admin/structure/block/block-content + path: admin/content/block menu: type: tab - title: 'Custom block library' - description: '' + title: Blocks + description: 'Create and edit block content.' weight: 0 + expanded: false menu_name: admin - parent: block.admin_display + parent: system.admin_content context: '0' cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' diff --git a/config/sync/views.view.blogs.yml b/config/sync/views.view.blogs.yml index 294500b..9aed064 100644 --- a/config/sync/views.view.blogs.yml +++ b/config/sync/views.view.blogs.yml @@ -247,11 +247,10 @@ display: title_enable: false title: All title_enable: true - title: '{{ arguments.uid }}''s blog' + title: "{{ arguments.uid }}'s blog" default_argument_type: user default_argument_options: user: false - default_argument_skip_url: false summary_options: base_path: '' count: true diff --git a/config/sync/views.view.comment.yml b/config/sync/views.view.comment.yml index c63bfce..82f19e7 100644 --- a/config/sync/views.view.comment.yml +++ b/config/sync/views.view.comment.yml @@ -394,6 +394,15 @@ display: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 group_column: value group_columns: { } group_rows: true @@ -1272,6 +1281,15 @@ display: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 group_column: value group_columns: { } group_rows: true diff --git a/config/sync/views.view.content.yml b/config/sync/views.view.content.yml index f2200f6..bfe2dd0 100644 --- a/config/sync/views.view.content.yml +++ b/config/sync/views.view.content.yml @@ -187,6 +187,15 @@ display: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 operations: id: operations table: node diff --git a/config/sync/views.view.content_by_author.yml b/config/sync/views.view.content_by_author.yml index b5502d4..7ba5d2b 100644 --- a/config/sync/views.view.content_by_author.yml +++ b/config/sync/views.view.content_by_author.yml @@ -148,7 +148,6 @@ display: title: '' default_argument_type: node default_argument_options: { } - default_argument_skip_url: false summary_options: base_path: '' count: true diff --git a/config/sync/views.view.files.yml b/config/sync/views.view.files.yml index 36aa978..7e1594f 100644 --- a/config/sync/views.view.files.yml +++ b/config/sync/views.view.files.yml @@ -335,6 +335,15 @@ display: date_format: medium custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 changed: id: changed table: file_managed @@ -391,6 +400,15 @@ display: date_format: medium custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 count: id: count table: file_usage @@ -1023,7 +1041,6 @@ display: default_argument_type: fixed default_argument_options: argument: '' - default_argument_skip_url: false summary_options: base_path: '' count: true diff --git a/config/sync/views.view.glossary.yml b/config/sync/views.view.glossary.yml index 2ab9953..e1cf1c1 100644 --- a/config/sync/views.view.glossary.yml +++ b/config/sync/views.view.glossary.yml @@ -183,6 +183,15 @@ display: date_format: long custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 pager: type: mini options: @@ -239,7 +248,6 @@ display: default_argument_type: fixed default_argument_options: argument: a - default_argument_skip_url: false summary_options: { } summary: format: default_summary @@ -406,7 +414,6 @@ display: default_argument_type: fixed default_argument_options: argument: a - default_argument_skip_url: false summary_options: items_per_page: 25 inline: true diff --git a/config/sync/views.view.media.yml b/config/sync/views.view.media.yml new file mode 100644 index 0000000..96eda33 --- /dev/null +++ b/config/sync/views.view.media.yml @@ -0,0 +1,919 @@ +uuid: 71e86700-bf49-4e76-81df-522007971b1f +langcode: en +status: true +dependencies: + config: + - image.style.thumbnail + module: + - image + - media + - user +_core: + default_config_hash: 27loqXfECE8tWznkMVYi7qOU8oCYFgn5MEysgZQQOV8 +id: media +label: Media +module: views +description: 'Find and manage media.' +tag: '' +base_table: media_field_data +base_field: mid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Media + fields: + media_bulk_form: + id: media_bulk_form + table: media + field: media_bulk_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + thumbnail__target_id: + id: thumbnail__target_id + table: media_field_data + field: thumbnail__target_id + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: thumbnail + plugin_id: field + label: Thumbnail + 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: image + settings: + image_link: '' + image_style: thumbnail + image_loading: + attribute: lazy + group_column: '' + 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 + 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 + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: field + 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 + uid: + id: uid + table: media_field_data + field: uid + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: uid + plugin_id: field + label: Author + 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: true + 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 + status: + id: status + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: field + label: Status + 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: boolean + settings: + format: custom + format_custom_false: Unpublished + format_custom_true: Published + 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 + changed: + id: changed + table: media_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: changed + plugin_id: field + label: Updated + 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: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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 + operations: + id: operations + table: media + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_operations + 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 + 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 + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } + filters: + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: 'Media name' + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: bundle_op + label: Type + description: '' + use_operator: false + operator: bundle_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: 'True' + 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 + is_grouped: true + group_info: + label: 'Published status' + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + status_extra: + id: status_extra + table: media_field_data + field: status_extra + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_status + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: media_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + 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: { } + display_extenders: { } + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - user.permissions + tags: { } + media_page_list: + 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: '' + context: '0' + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - user.permissions + tags: { } diff --git a/config/sync/views.view.media_library.yml b/config/sync/views.view.media_library.yml new file mode 100644 index 0000000..7f599e4 --- /dev/null +++ b/config/sync/views.view.media_library.yml @@ -0,0 +1,1401 @@ +uuid: b87497b5-3da0-46c8-b315-6f6340ebe131 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - image.style.media_library + module: + - image + - media + - media_library + - user + enforced: + module: + - media_library +_core: + default_config_hash: iFhkNhGoobQ7V0PJEH_Io9Vlli35kiaeQfdqUttfQeU +id: media_library +label: 'Media library' +module: views +description: 'Find and manage media.' +tag: '' +base_table: media_field_data +base_field: mid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Media + fields: + media_bulk_form: + id: media_bulk_form + table: media + field: media_bulk_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + 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 + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: 'Publishing status' + 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 + is_grouped: true + group_info: + label: Published + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: bundle_op + label: 'Media type' + description: '' + use_operator: false + operator: bundle_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: 'Media type' + description: null + identifier: bundle + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + status_extra: + id: status_extra + table: media_field_data + field: status_extra + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_status + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: media_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + 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 + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: field + label: '' + 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: false + 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: 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 + edit_media: + id: edit_media + table: media + field: edit_media + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_link_edit + label: '' + exclude: false + alter: + alter_text: true + text: 'Edit {{ name }}' + make_link: true + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: 'Edit {{ name }}' + 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: false + element_wrapper_type: '0' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: Edit + output_url_as_text: false + absolute: false + delete_media: + id: delete_media + table: media + field: delete_media + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_link_delete + label: '' + exclude: false + alter: + alter_text: true + text: 'Delete {{ name }}' + make_link: true + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: 'Delete {{ name }}' + 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: false + element_wrapper_type: '0' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: Delete + output_url_as_text: false + absolute: false + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_mode: media_library + defaults: + fields: false + display_extenders: { } + path: admin/content/media-grid + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user + - user.permissions + tags: { } + widget: + id: widget + display_title: Widget + display_plugin: page + position: 2 + display_options: + fields: + media_library_select_form: + id: media_library_select_form + table: media + field: media_library_select_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_library_select_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_mode: media_library + 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: '' + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + default_langcode: + id: default_langcode + table: media_field_data + field: default_langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: default_langcode + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + 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 + plugin_id: display_link + label: Grid + empty: true + display_id: widget + display_link_table: + id: display_link_table + table: views + field: display_link + plugin_id: display_link + label: Table + empty: true + display_id: widget_table + rendering_language: '***LANGUAGE_language_interface***' + display_extenders: { } + path: admin/content/media-widget + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user.permissions + tags: { } + widget_table: + id: widget_table + display_title: 'Widget (table)' + display_plugin: page + position: 3 + display_options: + fields: + media_library_select_form: + id: media_library_select_form + table: media + field: media_library_select_form + relationship: none + entity_type: media + plugin_id: media_library_select_form + label: '' + element_class: '' + element_wrapper_class: '' + thumbnail__target_id: + id: thumbnail__target_id + table: media_field_data + field: thumbnail__target_id + relationship: none + entity_type: media + entity_field: thumbnail + plugin_id: field + label: Thumbnail + type: image + settings: + image_link: '' + image_style: media_library + image_loading: + attribute: eager + name: + id: name + table: media_field_data + field: name + relationship: none + entity_type: media + entity_field: name + plugin_id: field + label: Name + type: string + settings: + link_to_entity: false + uid: + id: uid + table: media_field_revision + field: uid + relationship: none + entity_type: media + entity_field: uid + plugin_id: field + label: Author + type: entity_reference_label + settings: + link: true + changed: + id: changed + table: media_field_data + field: changed + relationship: none + entity_type: media + entity_field: changed + plugin_id: field + label: Updated + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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: '' + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + default_langcode: + id: default_langcode + table: media_field_data + field: default_langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: default_langcode + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + 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 + plugin_id: display_link + label: Grid + empty: true + display_id: widget + display_link_table: + id: display_link_table + table: views + field: display_link + plugin_id: display_link + label: Table + empty: true + display_id: widget_table + rendering_language: '***LANGUAGE_language_interface***' + display_extenders: { } + path: admin/content/media-widget-table + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user.permissions + tags: { } diff --git a/config/sync/views.view.related_content.yml b/config/sync/views.view.related_content.yml index 4c78d33..85a6f2c 100644 --- a/config/sync/views.view.related_content.yml +++ b/config/sync/views.view.related_content.yml @@ -130,7 +130,6 @@ display: title: '' default_argument_type: node default_argument_options: { } - default_argument_skip_url: false summary_options: base_path: '' count: true diff --git a/config/sync/views.view.taxonomy_term.yml b/config/sync/views.view.taxonomy_term.yml index cb32026..c813c60 100644 --- a/config/sync/views.view.taxonomy_term.yml +++ b/config/sync/views.view.taxonomy_term.yml @@ -108,7 +108,6 @@ display: default_argument_type: fixed default_argument_options: argument: '' - default_argument_skip_url: false summary_options: base_path: '' count: true diff --git a/config/sync/views.view.who_s_new.yml b/config/sync/views.view.who_s_new.yml index 468a13d..d161855 100644 --- a/config/sync/views.view.who_s_new.yml +++ b/config/sync/views.view.who_s_new.yml @@ -7,7 +7,7 @@ dependencies: _core: default_config_hash: o_8fSWHZOVIbydZACGsSX09DtuJhqkRmNOzcVj-4bQI id: who_s_new -label: 'Who''s new' +label: "Who's new" module: user description: 'Shows a list of the newest user accounts on the site.' tag: default @@ -20,7 +20,7 @@ display: display_plugin: default position: 0 display_options: - title: 'Who''s new' + title: "Who's new" fields: name: id: name @@ -180,13 +180,13 @@ display: tags: { } block_1: id: block_1 - display_title: 'Who''s new' + 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_description: "Who's new" block_category: User cache_metadata: max-age: -1 diff --git a/config/sync/views.view.who_s_online.yml b/config/sync/views.view.who_s_online.yml index 1b26a0c..a106ff7 100644 --- a/config/sync/views.view.who_s_online.yml +++ b/config/sync/views.view.who_s_online.yml @@ -7,7 +7,7 @@ dependencies: _core: default_config_hash: m0vmYmhrzMR6S_IC0UlK0Cl-q5lEvL8-EbxbbcDtk34 id: who_s_online -label: 'Who''s online block' +label: "Who's online block" module: user description: 'Shows the user names of the most recently active users, and the total number of active users.' tag: default @@ -20,7 +20,7 @@ display: display_plugin: default position: 0 display_options: - title: 'Who''s online' + title: "Who's online" fields: name: id: name @@ -210,13 +210,13 @@ display: tags: { } who_s_online_block: id: who_s_online_block - display_title: 'Who''s online' + display_title: "Who's online" display_plugin: block position: 1 display_options: display_description: 'A list of users that are currently logged in.' display_extenders: { } - block_description: 'Who''s online' + block_description: "Who's online" cache_metadata: max-age: -1 contexts: From ef92023c04dc952b09c5912b84c1f50764d907ce Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 10:31:26 -0800 Subject: [PATCH 009/202] Apply automatic update to ddev gitignore --- .ddev/.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.ddev/.gitignore b/.ddev/.gitignore index e491350..a65a9e2 100644 --- a/.ddev/.gitignore +++ b/.ddev/.gitignore @@ -28,7 +28,10 @@ /mutagen/.start-synced /nginx_full/nginx-site.conf /postgres/postgresql.conf +/providers/acquia.yaml +/providers/lagoon.yaml /providers/platform.yaml +/providers/upsun.yaml /sequelpro.spf /settings/settings.ddev.py /traefik/config/geo.yaml From 671314f62cf0a72a3ff69ae4a2c67e895776580c Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 10:57:32 -0800 Subject: [PATCH 010/202] Enable workflow buttons, trash workflow, and other module dependencies --- config/sync/core.extension.yml | 4 + config/sync/views.view.moderated_content.yml | 842 ++++++++++++++++++ config/sync/workflow_buttons.settings.yml | 4 + ...flow.workflow_buttons_trash_publishing.yml | 93 ++ 4 files changed, 943 insertions(+) create mode 100644 config/sync/views.view.moderated_content.yml create mode 100644 config/sync/workflow_buttons.settings.yml create mode 100644 config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 7393c14..9cd6ab0 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -34,6 +34,7 @@ module: config_sync: 0 config_update: 0 contact: 0 + content_moderation: 0 contextual: 0 convert_bundles: 0 crop: 0 @@ -134,6 +135,9 @@ module: video_embed_field: 0 views_plain: 0 views_ui: 0 + workflow_buttons: 0 + workflow_buttons_trash: 0 + workflows: 0 wysiwyg_linebreaks: 0 ds: 1 menu_admin_per_menu: 1 diff --git a/config/sync/views.view.moderated_content.yml b/config/sync/views.view.moderated_content.yml new file mode 100644 index 0000000..22b4283 --- /dev/null +++ b/config/sync/views.view.moderated_content.yml @@ -0,0 +1,842 @@ +uuid: 82109386-a0e8-4a0a-bd0c-eab6e18fd02a +langcode: en +status: true +dependencies: + module: + - node + - user + enforced: + module: + - content_moderation +_core: + default_config_hash: 7olvKOaJNf15B-Bj4eD1wJyaz4BR7CNA9cEjWBssa2Y +id: moderated_content +label: 'Moderated content' +module: views +description: 'Find and moderate content.' +tag: '' +base_table: node_field_revision +base_field: vid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Moderated content' + fields: + title: + id: title + table: node_field_revision + 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 + 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: false + ellipsis: false + 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 + type: + id: type + table: node_field_data + field: type + relationship: nid + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content 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 + name: + id: name + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Author + 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: user_name + 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 + moderation_state: + id: moderation_state + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: field + label: 'Moderation state' + 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: content_moderation_state + settings: { } + 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 + changed: + id: changed + table: node_field_revision + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: changed + plugin_id: field + label: Updated + 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: false + ellipsis: false + 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: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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 + operations: + id: operations + table: node_revision + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: entity_operations + 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 + 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: 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: 'view any unpublished 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 moderated content available. Only pending versions of content, such as drafts, are listed here.' + tokenize: false + sorts: { } + arguments: { } + filters: + latest_translation_affected_revision: + id: latest_translation_affected_revision + table: node_revision + field: latest_translation_affected_revision + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: latest_translation_affected_revision + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + title: + id: title + table: node_field_revision + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: title_op + label: Title + description: '' + use_operator: false + operator: title_op + operator_limit_selection: false + operator_list: { } + identifier: title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + type: + id: type + table: node_field_data + field: type + relationship: nid + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: 'Content type' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + moderation_state: + id: moderation_state + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: moderation_state_filter + operator: in + value: + editorial-draft: editorial-draft + editorial-archived: editorial-archived + group: 1 + exposed: true + expose: + operator_id: moderation_state_op + label: 'Moderation state' + description: '' + use_operator: false + operator: moderation_state_op + operator_limit_selection: false + operator_list: { } + identifier: moderation_state + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: true + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: node_field_revision + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + moderation_state_1: + id: moderation_state_1 + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: moderation_state_filter + operator: 'not in' + value: + editorial-published: editorial-published + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + title: title + type: type + name: name + moderation_state: moderation_state + changed: changed + default: changed + 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: '' + name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + moderation_state: + 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: '' + 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: false + replica: false + query_tags: { } + relationships: + nid: + id: nid + table: node_field_revision + field: nid + relationship: none + group_type: group + admin_label: 'Get the actual content from a content revision.' + entity_type: node + entity_field: nid + plugin_id: standard + required: false + uid: + id: uid + table: node_field_revision + field: uid + relationship: none + group_type: group + admin_label: User + entity_type: node + entity_field: uid + plugin_id: standard + required: false + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + moderated_content: + id: moderated_content + display_title: 'Moderated content' + display_plugin: page + position: 1 + display_options: + display_description: '' + display_extenders: { } + path: admin/content/moderated + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } diff --git a/config/sync/workflow_buttons.settings.yml b/config/sync/workflow_buttons.settings.yml new file mode 100644 index 0000000..45bda49 --- /dev/null +++ b/config/sync/workflow_buttons.settings.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: MNhJFHOSodAXLNq8PWQ57QuQ9cKrQjTTCLh0hcLiIY8 +display: + top_buttons: false diff --git a/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml b/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml new file mode 100644 index 0000000..ca6edaf --- /dev/null +++ b/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml @@ -0,0 +1,93 @@ +uuid: 725ee6c0-309c-4351-adba-741b6290bcc6 +langcode: en +status: true +dependencies: + module: + - content_moderation +_core: + default_config_hash: C0jZewM2mDrvz1X6CgI-Z0c5suz-odCZu1SKLKhotjo +id: workflow_buttons_trash_publishing +label: 'Publishing (with draft and soft delete)' +type: content_moderation +type_settings: + states: + draft: + label: Draft + published: false + default_revision: false + weight: -2 + published: + label: Published + published: true + default_revision: true + weight: 0 + trash: + published: false + default_revision: true + label: Trash + weight: 1 + unpublished: + published: false + default_revision: true + label: Unpublished + weight: 2 + transitions: + create_new_draft: + label: Save + to: draft + weight: -5 + from: + - draft + delete: + label: Delete + from: + - draft + - published + - unpublished + to: trash + weight: 1 + publish: + label: Publish + to: published + weight: -1 + from: + - draft + - unpublished + restore_draft: + label: 'Restore to Draft' + from: + - trash + to: draft + weight: 2 + restore_publish: + label: 'Restore and Publish' + from: + - trash + to: published + weight: 3 + save_draft_leave_current_published: + label: 'Create draft (leave current version published)' + from: + - published + to: draft + weight: -2 + save_unpublished: + label: Save + from: + - unpublished + to: unpublished + weight: -4 + unpublish: + label: Unpublish + from: + - published + to: unpublished + weight: 0 + update: + label: Update + from: + - published + to: published + weight: -3 + default_moderation_state: draft + entity_types: { } From 8fc1d9390d754f340047533af9be1fc4bc0c000d Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 10:58:05 -0800 Subject: [PATCH 011/202] Add and update config snapshots --- ....config_sync.module.content_moderation.yml | 856 ++++++++++++++++++ ...hot.snapshot.config_sync.module.system.yml | 7 + ...ot.config_sync.module.workflow_buttons.yml | 19 + ...fig_sync.module.workflow_buttons_trash.yml | 106 +++ 4 files changed, 988 insertions(+) create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.content_moderation.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons_trash.yml diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.content_moderation.yml b/config/sync/config_snapshot.snapshot.config_sync.module.content_moderation.yml new file mode 100644 index 0000000..1db4e01 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.content_moderation.yml @@ -0,0 +1,856 @@ +uuid: bc1d1be8-46fd-4a35-89cc-5ea77d5f3c68 +langcode: en +status: true +dependencies: + module: + - content_moderation +id: config_sync.module.content_moderation +snapshotSet: config_sync +extensionType: module +extensionName: content_moderation +items: + - + collection: '' + name: views.view.moderated_content + data: + langcode: en + status: true + dependencies: + module: + - node + - user + enforced: + module: + - content_moderation + id: moderated_content + label: 'Moderated content' + module: views + description: 'Find and moderate content.' + tag: '' + base_table: node_field_revision + base_field: vid + display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Moderated content' + fields: + title: + id: title + table: node_field_revision + 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 + 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: false + ellipsis: false + 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 + type: + id: type + table: node_field_data + field: type + relationship: nid + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content 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 + name: + id: name + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Author + 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: user_name + 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 + moderation_state: + id: moderation_state + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: field + label: 'Moderation state' + 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: content_moderation_state + settings: { } + 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 + changed: + id: changed + table: node_field_revision + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: changed + plugin_id: field + label: Updated + 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: false + ellipsis: false + 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: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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 + operations: + id: operations + table: node_revision + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: entity_operations + 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 + 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: 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: 'view any unpublished 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 moderated content available. Only pending versions of content, such as drafts, are listed here.' + tokenize: false + sorts: { } + arguments: { } + filters: + latest_translation_affected_revision: + id: latest_translation_affected_revision + table: node_revision + field: latest_translation_affected_revision + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: latest_translation_affected_revision + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + title: + id: title + table: node_field_revision + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: title_op + label: Title + description: '' + use_operator: false + operator: title_op + operator_limit_selection: false + operator_list: { } + identifier: title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + type: + id: type + table: node_field_data + field: type + relationship: nid + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: 'Content type' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + moderation_state: + id: moderation_state + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: moderation_state_filter + operator: in + value: + editorial-draft: editorial-draft + editorial-archived: editorial-archived + group: 1 + exposed: true + expose: + operator_id: moderation_state_op + label: 'Moderation state' + description: '' + use_operator: false + operator: moderation_state_op + operator_limit_selection: false + operator_list: { } + identifier: moderation_state + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: true + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: node_field_revision + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + moderation_state_1: + id: moderation_state_1 + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: moderation_state_filter + operator: 'not in' + value: + editorial-published: editorial-published + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + title: title + type: type + name: name + moderation_state: moderation_state + changed: changed + default: changed + 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: '' + name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + moderation_state: + 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: '' + 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: false + replica: false + query_tags: { } + relationships: + nid: + id: nid + table: node_field_revision + field: nid + relationship: none + group_type: group + admin_label: 'Get the actual content from a content revision.' + entity_type: node + entity_field: nid + plugin_id: standard + required: false + uid: + id: uid + table: node_field_revision + field: uid + relationship: none + group_type: group + admin_label: User + entity_type: node + entity_field: uid + plugin_id: standard + required: false + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + moderated_content: + id: moderated_content + display_title: 'Moderated content' + display_plugin: page + position: 1 + display_options: + display_description: '' + display_extenders: { } + path: admin/content/moderated + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + _core: + default_config_hash: 7olvKOaJNf15B-Bj4eD1wJyaz4BR7CNA9cEjWBssa2Y diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.system.yml b/config/sync/config_snapshot.snapshot.config_sync.module.system.yml index 7ce4d6a..651100d 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.system.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.system.yml @@ -170,6 +170,13 @@ items: context: lines_leading: 2 lines_trailing: 2 + - + collection: '' + name: system.feature_flags + data: + linkset_endpoint: false + _core: + default_config_hash: ZYyVj1FtPGV40Cf65YDVTUIc7YgLH6trXlotuevfs2I - collection: '' name: system.file diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons.yml b/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons.yml new file mode 100644 index 0000000..3310bfc --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons.yml @@ -0,0 +1,19 @@ +uuid: 3b7814aa-71f8-4911-a434-ae79eefc927d +langcode: en +status: true +dependencies: + module: + - workflow_buttons +id: config_sync.module.workflow_buttons +snapshotSet: config_sync +extensionType: module +extensionName: workflow_buttons +items: + - + collection: '' + name: workflow_buttons.settings + data: + display: + top_buttons: false + _core: + default_config_hash: MNhJFHOSodAXLNq8PWQ57QuQ9cKrQjTTCLh0hcLiIY8 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons_trash.yml b/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons_trash.yml new file mode 100644 index 0000000..5b5443c --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons_trash.yml @@ -0,0 +1,106 @@ +uuid: 66215c48-b04c-4d44-a330-13cbaa5eb314 +langcode: en +status: true +dependencies: + module: + - workflow_buttons_trash +id: config_sync.module.workflow_buttons_trash +snapshotSet: config_sync +extensionType: module +extensionName: workflow_buttons_trash +items: + - + collection: '' + name: workflows.workflow.workflow_buttons_trash_publishing + data: + langcode: en + status: true + dependencies: + module: + - content_moderation + id: workflow_buttons_trash_publishing + label: 'Publishing (with draft and soft delete)' + type: content_moderation + type_settings: + states: + draft: + label: Draft + published: false + default_revision: false + weight: -2 + published: + label: Published + published: true + default_revision: true + weight: 0 + trash: + published: false + default_revision: true + label: Trash + weight: 1 + unpublished: + published: false + default_revision: true + label: Unpublished + weight: 2 + transitions: + create_new_draft: + label: Save + to: draft + weight: -5 + from: + - draft + delete: + label: Delete + from: + - draft + - published + - unpublished + to: trash + weight: 1 + publish: + label: Publish + to: published + weight: -1 + from: + - draft + - unpublished + restore_draft: + label: 'Restore to Draft' + from: + - trash + to: draft + weight: 2 + restore_publish: + label: 'Restore and Publish' + from: + - trash + to: published + weight: 3 + save_draft_leave_current_published: + label: 'Create draft (leave current version published)' + from: + - published + to: draft + weight: -2 + save_unpublished: + label: Save + from: + - unpublished + to: unpublished + weight: -4 + unpublish: + label: Unpublish + from: + - published + to: unpublished + weight: 0 + update: + label: Update + from: + - published + to: published + weight: -3 + default_moderation_state: draft + _core: + default_config_hash: C0jZewM2mDrvz1X6CgI-Z0c5suz-odCZu1SKLKhotjo From 2076a4e99d5a624c6514bffaf621061b91fc5a46 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 11:46:17 -0800 Subject: [PATCH 012/202] Apply automatic config self-updates --- config/sync/captcha.settings.yml | 6 ++--- config/sync/field.field.node.article.body.yml | 1 + ...field.field.node.article.field_summary.yml | 3 ++- config/sync/field.field.node.blog.body.yml | 1 + .../field.field.node.blog.field_summary.yml | 3 ++- .../field.field.node.page.field_summary.yml | 3 ++- ...field.field.paragraph.slide.field_text.yml | 3 ++- .../field.field.paragraph.text.field_text.yml | 3 ++- ...ield.field.paragraph.update.field_text.yml | 3 ++- ...hs.paragraphs_type.drutopia_collection.yml | 1 + .../sync/paragraphs.paragraphs_type.faq.yml | 1 + .../sync/paragraphs.paragraphs_type.file.yml | 1 + .../sync/paragraphs.paragraphs_type.image.yml | 1 + .../sync/paragraphs.paragraphs_type.slide.yml | 1 + .../sync/paragraphs.paragraphs_type.text.yml | 1 + .../paragraphs.paragraphs_type.update.yml | 1 + .../sync/paragraphs.paragraphs_type.video.yml | 1 + config/sync/search_api.index.article.yml | 2 +- config/sync/search_api.index.blog.yml | 2 +- config/sync/search_api.index.collection.yml | 2 +- config/sync/tour.tour.honeypot.yml | 22 +++++++++---------- .../tour.tour.search-api-index-fields.yml | 20 ++++++++--------- .../sync/tour.tour.search-api-index-form.yml | 12 +++++----- .../tour.tour.search-api-index-processors.yml | 6 ++--- config/sync/tour.tour.search-api-index.yml | 22 +++++++++---------- .../sync/tour.tour.search-api-server-form.yml | 6 ++--- config/sync/tour.tour.search-api-server.yml | 8 +++---- config/sync/tour.tour.views-ui.yml | 22 +++++++++---------- config/sync/views.view.comments_recent.yml | 2 +- config/sync/views.view.related_content.yml | 18 +++++++-------- 30 files changed, 97 insertions(+), 81 deletions(-) diff --git a/config/sync/captcha.settings.yml b/config/sync/captcha.settings.yml index 3de206e..1c73010 100644 --- a/config/sync/captcha.settings.yml +++ b/config/sync/captcha.settings.yml @@ -1,13 +1,13 @@ _core: default_config_hash: _UaIWu0_ZD3lUs97wlFC2Koi-o7Bex69Xr9q36nJtkY -enabled_default: 0 default_challenge: riddler/Riddler description: 'This question is to verify that you are a human visitor and to prevent automated spam.' administration_mode: true -allow_on_admin_pages: false -add_captcha_description: true wrong_captcha_response_message: 'The answer you entered for the CAPTCHA was not correct.' default_validation: 1 persistence: 1 enable_stats: false log_wrong_responses: true +enabled_default: 0 +allow_on_admin_pages: false +add_captcha_description: true diff --git a/config/sync/field.field.node.article.body.yml b/config/sync/field.field.node.article.body.yml index 353f0d9..7021914 100644 --- a/config/sync/field.field.node.article.body.yml +++ b/config/sync/field.field.node.article.body.yml @@ -22,4 +22,5 @@ default_value_callback: '' settings: display_summary: true required_summary: false + allowed_formats: { } field_type: text_with_summary diff --git a/config/sync/field.field.node.article.field_summary.yml b/config/sync/field.field.node.article.field_summary.yml index fd60564..c46a76f 100644 --- a/config/sync/field.field.node.article.field_summary.yml +++ b/config/sync/field.field.node.article.field_summary.yml @@ -19,5 +19,6 @@ required: true translatable: true default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/field.field.node.blog.body.yml b/config/sync/field.field.node.blog.body.yml index e84c4b7..4c236c9 100644 --- a/config/sync/field.field.node.blog.body.yml +++ b/config/sync/field.field.node.blog.body.yml @@ -22,4 +22,5 @@ default_value_callback: '' settings: display_summary: true required_summary: false + allowed_formats: { } field_type: text_with_summary diff --git a/config/sync/field.field.node.blog.field_summary.yml b/config/sync/field.field.node.blog.field_summary.yml index 4619b4a..0c1b569 100644 --- a/config/sync/field.field.node.blog.field_summary.yml +++ b/config/sync/field.field.node.blog.field_summary.yml @@ -19,5 +19,6 @@ required: true translatable: true default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/field.field.node.page.field_summary.yml b/config/sync/field.field.node.page.field_summary.yml index 4bb837a..fae683d 100644 --- a/config/sync/field.field.node.page.field_summary.yml +++ b/config/sync/field.field.node.page.field_summary.yml @@ -19,5 +19,6 @@ required: true translatable: true default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/field.field.paragraph.slide.field_text.yml b/config/sync/field.field.paragraph.slide.field_text.yml index 9fe9fa1..70fe65d 100644 --- a/config/sync/field.field.paragraph.slide.field_text.yml +++ b/config/sync/field.field.paragraph.slide.field_text.yml @@ -19,5 +19,6 @@ required: false translatable: true default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/field.field.paragraph.text.field_text.yml b/config/sync/field.field.paragraph.text.field_text.yml index f73be3f..89d9747 100644 --- a/config/sync/field.field.paragraph.text.field_text.yml +++ b/config/sync/field.field.paragraph.text.field_text.yml @@ -19,5 +19,6 @@ required: false translatable: false default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/field.field.paragraph.update.field_text.yml b/config/sync/field.field.paragraph.update.field_text.yml index 37114b3..056dfc2 100644 --- a/config/sync/field.field.paragraph.update.field_text.yml +++ b/config/sync/field.field.paragraph.update.field_text.yml @@ -19,5 +19,6 @@ required: false translatable: true default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml b/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml index 67bbd86..573ed4c 100644 --- a/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml +++ b/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml @@ -5,5 +5,6 @@ dependencies: { } id: drutopia_collection label: Collection icon_uuid: null +icon_default: null description: 'Allows grouping referenced content together. For instance, an Issue collection could use collection paragraphs to group articles into three themes within that issue.' behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.faq.yml b/config/sync/paragraphs.paragraphs_type.faq.yml index 58e074e..e537e29 100644 --- a/config/sync/paragraphs.paragraphs_type.faq.yml +++ b/config/sync/paragraphs.paragraphs_type.faq.yml @@ -7,5 +7,6 @@ _core: id: faq label: FAQ icon_uuid: null +icon_default: null description: '' behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.file.yml b/config/sync/paragraphs.paragraphs_type.file.yml index e7e26b3..1927361 100644 --- a/config/sync/paragraphs.paragraphs_type.file.yml +++ b/config/sync/paragraphs.paragraphs_type.file.yml @@ -7,5 +7,6 @@ _core: id: file label: File icon_uuid: null +icon_default: null description: null behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.image.yml b/config/sync/paragraphs.paragraphs_type.image.yml index c90fe75..72be040 100644 --- a/config/sync/paragraphs.paragraphs_type.image.yml +++ b/config/sync/paragraphs.paragraphs_type.image.yml @@ -7,5 +7,6 @@ _core: id: image label: Image icon_uuid: null +icon_default: null description: null behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.slide.yml b/config/sync/paragraphs.paragraphs_type.slide.yml index 821c000..69713fe 100644 --- a/config/sync/paragraphs.paragraphs_type.slide.yml +++ b/config/sync/paragraphs.paragraphs_type.slide.yml @@ -7,5 +7,6 @@ _core: id: slide label: Slide icon_uuid: null +icon_default: null description: null behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.text.yml b/config/sync/paragraphs.paragraphs_type.text.yml index 9009dbb..b496094 100644 --- a/config/sync/paragraphs.paragraphs_type.text.yml +++ b/config/sync/paragraphs.paragraphs_type.text.yml @@ -7,5 +7,6 @@ _core: id: text label: Text icon_uuid: null +icon_default: null description: null behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.update.yml b/config/sync/paragraphs.paragraphs_type.update.yml index f56aaba..d5e6a66 100644 --- a/config/sync/paragraphs.paragraphs_type.update.yml +++ b/config/sync/paragraphs.paragraphs_type.update.yml @@ -7,5 +7,6 @@ _core: id: update label: Update icon_uuid: null +icon_default: null description: null behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.video.yml b/config/sync/paragraphs.paragraphs_type.video.yml index c093847..f646941 100644 --- a/config/sync/paragraphs.paragraphs_type.video.yml +++ b/config/sync/paragraphs.paragraphs_type.video.yml @@ -7,5 +7,6 @@ _core: id: video label: Video icon_uuid: null +icon_default: null description: 'For adding an embedded video from YouTube or Vimeo.' behavior_plugins: { } diff --git a/config/sync/search_api.index.article.yml b/config/sync/search_api.index.article.yml index 81ac842..a3c7a3a 100644 --- a/config/sync/search_api.index.article.yml +++ b/config/sync/search_api.index.article.yml @@ -107,7 +107,7 @@ field_settings: type: text configuration: roles: - anonymous: anonymous + - anonymous view_mode: 'entity:node': article: search_index diff --git a/config/sync/search_api.index.blog.yml b/config/sync/search_api.index.blog.yml index 57081e8..7b30e2d 100644 --- a/config/sync/search_api.index.blog.yml +++ b/config/sync/search_api.index.blog.yml @@ -89,7 +89,7 @@ field_settings: type: text configuration: roles: - anonymous: anonymous + - anonymous view_mode: 'entity:node': blog: search_index diff --git a/config/sync/search_api.index.collection.yml b/config/sync/search_api.index.collection.yml index 91c90f8..8b23979 100644 --- a/config/sync/search_api.index.collection.yml +++ b/config/sync/search_api.index.collection.yml @@ -98,7 +98,7 @@ field_settings: type: text configuration: roles: - anonymous: anonymous + - anonymous view_mode: 'entity:node': collection: search_index diff --git a/config/sync/tour.tour.honeypot.yml b/config/sync/tour.tour.honeypot.yml index dffbfea..7b356dc 100644 --- a/config/sync/tour.tour.honeypot.yml +++ b/config/sync/tour.tour.honeypot.yml @@ -18,45 +18,45 @@ tips: plugin: text label: Honeypot weight: -10 - body: "Congratulations on installing Honeypot on your site! With just a few clicks, you can have your site well-protected against automated spam bots.\r\n\r\nClick Next to be guided through this configuration page." position: top-start + body: "Congratulations on installing Honeypot on your site! With just a few clicks, you can have your site well-protected against automated spam bots.\r\n\r\nClick Next to be guided through this configuration page." protect-all-forms: id: protect-all-forms plugin: text label: 'Protect all forms' weight: -9 - body: "Protecting all the forms is the easiest way to quickly cut down on spam on your site, but doing this disables Drupal's caching for every page where a form is displayed.\r\n\r\nNote: If you have the honeypot time limit enabled, this option may cause issues with Drupal Commerce product forms or similarly-sparse forms that are able to be completed in a very short time." - selector: '#edit-protect-all-forms' position: bottom-start + selector: '#edit-protect-all-forms' + body: "Protecting all the forms is the easiest way to quickly cut down on spam on your site, but doing this disables Drupal's caching for every page where a form is displayed.\r\n\r\nNote: If you have the honeypot time limit enabled, this option may cause issues with Drupal Commerce product forms or similarly-sparse forms that are able to be completed in a very short time." log-blocked-form-submissions: id: log-blocked-form-submissions plugin: text label: 'Log blocked form submissions' weight: -8 - body: 'Check this box to log every form submission using watchdog. If you have Database Logging enabled, you can view these log entries in the Recent log messages page under Reports.' - selector: '#edit-log' position: bottom-start + selector: '#edit-log' + body: 'Check this box to log every form submission using watchdog. If you have Database Logging enabled, you can view these log entries in the Recent log messages page under Reports.' honeypot-element-name: id: honeypot-element-name plugin: text label: 'Honeypot Element Name' weight: -7 - body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!" - selector: '#edit-element-name' position: top-start + selector: '#edit-element-name' + body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!" honeypot-time-limit: id: honeypot-time-limit plugin: text label: 'Honeypot Time Limit' weight: -6 - body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." - selector: '#edit-time-limit' position: top-start + selector: '#edit-time-limit' + body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." honeypot-form-specific-settings: id: honeypot-form-specific-settings plugin: text label: 'Honeypot form-specific settings' weight: -5 - body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.' - selector: '#edit-form-settings' position: top-start + selector: '#edit-form-settings' + body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.' diff --git a/config/sync/tour.tour.search-api-index-fields.yml b/config/sync/tour.tour.search-api-index-fields.yml index 8eb9926..860652c 100644 --- a/config/sync/tour.tour.search-api-index-fields.yml +++ b/config/sync/tour.tour.search-api-index-fields.yml @@ -24,68 +24,68 @@ tips: plugin: text label: 'Add fields' weight: 2 - body: 'With the "Add fields" button you can add additional fields to this index.' selector: '.button-action[data-drupal-selector="edit-add-field"]' + body: 'With the "Add fields" button you can add additional fields to this index.' search-api-index-fields-label: id: search-api-index-fields-label plugin: text label: Label weight: 3 - body: 'A label for the field that will be used to refer to the field in most places in the user interface.' selector: '.details-wrapper:nth(0) table thead th:nth(0)' + body: 'A label for the field that will be used to refer to the field in most places in the user interface.' search-api-index-fields-machine-name: id: search-api-index-fields-machine-name plugin: text label: 'Machine name' weight: 4 - body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index." selector: '.details-wrapper:nth(0) table thead th:nth(1)' + body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index." search-api-index-fields-property-path: id: search-api-index-fields-property-path plugin: text label: 'Property path' weight: 5 - body: 'The internal relationship linking the indexed item to the field, with links being separated by colons (:). This can be useful information for advanced users, but can otherwise be ignored.' selector: '.details-wrapper:nth(0) table thead th:nth(2)' + body: 'The internal relationship linking the indexed item to the field, with links being separated by colons (:). This can be useful information for advanced users, but can otherwise be ignored.' search-api-index-fields-type: id: search-api-index-fields-type plugin: text label: Type weight: 6 - body: 'The data type to use when indexing the field. Determines how a field can be used in searches. For information on the available types, see the <a href="#search-api-data-types-table">"Data types" box</a> at the bottom of the page.' selector: '.details-wrapper:nth(0) table thead th:nth(3)' + body: 'The data type to use when indexing the field. Determines how a field can be used in searches. For information on the available types, see the <a href="#search-api-data-types-table">"Data types" box</a> at the bottom of the page.' search-api-index-fields-boost: id: search-api-index-fields-boost plugin: text label: Boost weight: 7 - body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.' selector: '.details-wrapper:nth(0) table thead th:nth(4)' + body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.' search-api-index-fields-edit: id: search-api-index-fields-edit plugin: text label: 'Edit field' weight: 8 - body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.' selector: '.details-wrapper:nth(0) table tbody td:nth(5) a' + body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.' search-api-index-fields-remove: id: search-api-index-fields-remove plugin: text label: 'Remove field' weight: 9 - body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)' selector: '.details-wrapper:nth(0) table tbody td:nth(6) a' + body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)' search-api-index-fields-submit: id: search-api-index-fields-submit plugin: text label: 'Save changes' weight: 10 - body: 'This saves all changes made to the fields for this index. Until this button is pressed, all added, changed or removed fields will only be stored temporarily and not effect the actual index used in the rest of the site.' selector: '#edit-actions-submit' + body: 'This saves all changes made to the fields for this index. Until this button is pressed, all added, changed or removed fields will only be stored temporarily and not effect the actual index used in the rest of the site.' search-api-index-fields-cancel: id: search-api-index-fields-cancel plugin: text label: 'Cancel changes' weight: 10 - body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.' selector: '#edit-actions-cancel' + body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.' diff --git a/config/sync/tour.tour.search-api-index-form.yml b/config/sync/tour.tour.search-api-index-form.yml index 511e290..e48748e 100644 --- a/config/sync/tour.tour.search-api-index-form.yml +++ b/config/sync/tour.tour.search-api-index-form.yml @@ -26,40 +26,40 @@ tips: plugin: text label: 'Index name' weight: 2 - body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.' selector: '#edit-name' + body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.' search-api-index-form-datasources: id: search-api-index-form-datasources plugin: text label: Datasources weight: 3 - body: 'Datasources define the types of items that will be indexed in this index. By default, all content entities (like content, comments and taxonomy terms) will be available here, but modules can also add their own.' selector: '#edit-datasources' + body: 'Datasources define the types of items that will be indexed in this index. By default, all content entities (like content, comments and taxonomy terms) will be available here, but modules can also add their own.' search-api-index-form-tracker: id: search-api-index-form-tracker plugin: text label: Tracker weight: 4 - body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items." selector: '#edit-tracker' + body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items." search-api-index-form-server: id: search-api-index-form-server plugin: text label: Server weight: 5 - body: 'The search server that the index should use for indexing and searching. If no server is selected here, the index cannot be enabled. An index can only have one server, but a server can have any number of indexes.' selector: '#edit-server' + body: 'The search server that the index should use for indexing and searching. If no server is selected here, the index cannot be enabled. An index can only have one server, but a server can have any number of indexes.' search-api-index-form-description: id: search-api-index-form-description plugin: text label: 'Index description' weight: 6 - body: 'Optionally, enter a description to explain the function of the index in more detail. This will only be displayed in the admin user interface.' selector: '#edit-description' + body: 'Optionally, enter a description to explain the function of the index in more detail. This will only be displayed in the admin user interface.' search-api-index-form-options: id: search-api-index-form-options plugin: text label: 'Advanced options' weight: 7 - body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.' selector: '#edit-options' + body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.' diff --git a/config/sync/tour.tour.search-api-index-processors.yml b/config/sync/tour.tour.search-api-index-processors.yml index d118b6b..600a6c6 100644 --- a/config/sync/tour.tour.search-api-index-processors.yml +++ b/config/sync/tour.tour.search-api-index-processors.yml @@ -24,19 +24,19 @@ tips: plugin: text label: 'Enable processors' weight: 2 - body: 'This lists all processors available for this index and lets you choose the ones that should be active. (Note: Some processors cannot be disabled.)' selector: '#edit-status' + body: 'This lists all processors available for this index and lets you choose the ones that should be active. (Note: Some processors cannot be disabled.)' search-api-index-processors-weights: id: search-api-index-processors-weights plugin: text label: 'Processor order' weight: 3 - body: 'This shows you which enabled processors will be active in the different parts of the indexing/searching workflow, and lets you re-arrange them. This should usually not be necessary, and only be used by advanced users as some processors will lead to unexpected results when used in the wrong order.' selector: '#edit-weights' + body: 'This shows you which enabled processors will be active in the different parts of the indexing/searching workflow, and lets you re-arrange them. This should usually not be necessary, and only be used by advanced users as some processors will lead to unexpected results when used in the wrong order.' search-api-index-processors-settings: id: search-api-index-processors-settings plugin: text label: 'Processor settings' weight: 4 - body: 'Some processors have additional configuration available, which you are able to change here.' selector: .form-type-vertical-tabs + body: 'Some processors have additional configuration available, which you are able to change here.' diff --git a/config/sync/tour.tour.search-api-index.yml b/config/sync/tour.tour.search-api-index.yml index 0f8a7b5..b345fcb 100644 --- a/config/sync/tour.tour.search-api-index.yml +++ b/config/sync/tour.tour.search-api-index.yml @@ -24,75 +24,75 @@ tips: plugin: text label: 'Index status' weight: 2 - body: 'This gives a summary about how many items are known for this index, and how many have been indexed in their latest version. Items that are not indexed yet cannot be found by searches.' selector: .search-api-index-status + body: 'This gives a summary about how many items are known for this index, and how many have been indexed in their latest version. Items that are not indexed yet cannot be found by searches.' search-api-index-status: id: search-api-index-status plugin: text label: Status weight: 3 - body: 'Shows whether the index is currently enabled or disabled.' selector: .search-api-index-summary--status + body: 'Shows whether the index is currently enabled or disabled.' search-api-index-datasources: id: search-api-index-datasources plugin: text label: Datasources weight: 4 - body: 'Lists all datasources that are enabled for this index.' selector: .search-api-index-summary--datasource + body: 'Lists all datasources that are enabled for this index.' search-api-index-tracker: id: search-api-index-tracker plugin: text label: Tracker weight: 5 - body: 'The tracker used by the index. Only one ("Default") is available by default.' selector: .search-api-index-summary--tracker + body: 'The tracker used by the index. Only one ("Default") is available by default.' search-api-index-server: id: search-api-index-server plugin: text label: Server weight: 6 - body: 'If the index is attached to a server, this server is listed here.' selector: .search-api-index-summary--server + body: 'If the index is attached to a server, this server is listed here.' search-api-index-server-index-status: id: search-api-index-server-index-status plugin: text label: 'Server index status' weight: 7 - body: 'For enabled indexes, the number of items that can actually be retrieved from the server is listed here. For reasons why this number might differ from the number under "Index status", <a href="https://www.drupal.org/docs/8/modules/search-api/getting-started/frequently-asked-questions#server-index-status">see the module''s documentation</a>.' selector: .search-api-index-summary--server-index-status + body: 'For enabled indexes, the number of items that can actually be retrieved from the server is listed here. For reasons why this number might differ from the number under "Index status", <a href="https://www.drupal.org/docs/8/modules/search-api/getting-started/frequently-asked-questions#server-index-status">see the module''s documentation</a>.' search-api-index-cron-batch-size: id: search-api-index-cron-batch-size plugin: text label: 'Cron batch size' weight: 8 - body: 'The number of items that will be indexed at once during cron runs.' selector: .search-api-index-summary--cron-batch-size + body: 'The number of items that will be indexed at once during cron runs.' search-api-index-index-now: id: search-api-index-remove plugin: text label: 'Start indexing now' weight: 9 - body: 'The "Start indexing now" form allows indexing items manually right away, with a batch process. Otherwise, items are only indexed during cron runs. The form might be disabled if indexing is currently not possible for some reason, or not necessary.' selector: '#edit-index' + body: 'The "Start indexing now" form allows indexing items manually right away, with a batch process. Otherwise, items are only indexed during cron runs. The form might be disabled if indexing is currently not possible for some reason, or not necessary.' search-api-index-tracking: id: search-api-index-tracking plugin: text label: 'Track items for index' weight: 10 - body: 'In certain situations, the index''s tracker doesn''t have the latest state of the items available for indexing. This will be automatically rectified during cron runs, but can also be manually triggered here, with the "Track now" button.' selector: '#edit-tracking' + body: 'In certain situations, the index''s tracker doesn''t have the latest state of the items available for indexing. This will be automatically rectified during cron runs, but can also be manually triggered here, with the "Track now" button.' search-api-index-reindex: id: search-api-index-reindex plugin: text label: 'Queue all items for reindexing' weight: 11 - body: 'This will queue all items on this index for reindexing. Previously indexed data will remain on the search server, so searches on this index will continue to yield results.' selector: '#edit-reindex' + body: 'This will queue all items on this index for reindexing. Previously indexed data will remain on the search server, so searches on this index will continue to yield results.' search-api-index-clear: id: search-api-index-clear plugin: text label: 'Clear all indexed data' weight: 12 - body: 'This will remove all indexed content for this index from the search server and queue it for reindexing. Searches on this index will not return any results until items are reindexed.' selector: '#edit-clear' + body: 'This will remove all indexed content for this index from the search server and queue it for reindexing. Searches on this index will not return any results until items are reindexed.' diff --git a/config/sync/tour.tour.search-api-server-form.yml b/config/sync/tour.tour.search-api-server-form.yml index 90726b8..4af6d6c 100644 --- a/config/sync/tour.tour.search-api-server-form.yml +++ b/config/sync/tour.tour.search-api-server-form.yml @@ -26,19 +26,19 @@ tips: plugin: text label: 'Server name' weight: 2 - body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.' selector: '#edit-name' + body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.' search-api-server-form-description: id: search-api-server-form-description plugin: text label: 'Server description' weight: 3 - body: 'Optionally, enter a description to explain the function of the server in more detail. This will only be displayed in the admin user interface.' selector: '#edit-description' + body: 'Optionally, enter a description to explain the function of the server in more detail. This will only be displayed in the admin user interface.' search-api-server-form-backend: id: search-api-server-form-backend plugin: text label: 'Server backend' weight: 4 - body: 'Servers can be based on different technologies. These are called "backends". A server uses exactly one backend and cannot change it later. You can make the "Database" backend available by enabling the "Database Search" module. Another very common backend is <a href="https://www.drupal.org/project/search_api_solr">"Solr"</a>, which requires to be set up separately.' selector: '#edit-backend' + body: 'Servers can be based on different technologies. These are called "backends". A server uses exactly one backend and cannot change it later. You can make the "Database" backend available by enabling the "Database Search" module. Another very common backend is <a href="https://www.drupal.org/project/search_api_solr">"Solr"</a>, which requires to be set up separately.' diff --git a/config/sync/tour.tour.search-api-server.yml b/config/sync/tour.tour.search-api-server.yml index 74216b7..67df814 100644 --- a/config/sync/tour.tour.search-api-server.yml +++ b/config/sync/tour.tour.search-api-server.yml @@ -24,26 +24,26 @@ tips: plugin: text label: Status weight: 2 - body: 'Shows whether the server is currently enabled or disabled.' selector: .search-api-server-summary--status + body: 'Shows whether the server is currently enabled or disabled.' search-api-server-backend: id: search-api-server-backend plugin: text label: 'Backend class' weight: 3 - body: 'The backend plugin used for this server. The backend plugin determines how items are indexed and searched – for example, using the database or an Apache Solr server.' selector: .search-api-server-summary--backend + body: 'The backend plugin used for this server. The backend plugin determines how items are indexed and searched – for example, using the database or an Apache Solr server.' search-api-server-indexes: id: search-api-server-indexes plugin: text label: 'Search indexes' weight: 4 - body: 'Lists all search indexes that are attached to this server.' selector: .search-api-server-summary--indexes + body: 'Lists all search indexes that are attached to this server.' search-api-server-clear: id: search-api-server-clear plugin: text label: 'Delete all indexed data' weight: 5 - body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results." selector: '#edit-clear' + body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results." diff --git a/config/sync/tour.tour.views-ui.yml b/config/sync/tour.tour.views-ui.yml index cbfa5b5..e94d800 100644 --- a/config/sync/tour.tour.views-ui.yml +++ b/config/sync/tour.tour.views-ui.yml @@ -26,63 +26,63 @@ tips: plugin: text label: 'Displays in this view' weight: 2 - body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.' selector: '#views-display-top' + body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.' views-ui-view-admin: id: views-ui-view-admin plugin: text label: 'View administration' weight: 3 - body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.' - selector: '#views-display-extra-actions' position: left-start + selector: '#views-display-extra-actions' + body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.' views-ui-format: id: views-ui-format plugin: text label: 'Output format' weight: 4 - body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." selector: .views-ui-display-tab-bucket.format + body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." views-ui-fields: id: views-ui-fields plugin: text label: Fields weight: 5 - body: 'If this view uses fields, they are listed here. You can click on a field to configure it.' selector: .views-ui-display-tab-bucket.field + body: 'If this view uses fields, they are listed here. You can click on a field to configure it.' views-ui-filter: id: views-ui-filter plugin: text label: 'Filter your view' weight: 6 - body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.' selector: .views-ui-display-tab-bucket.filter + body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.' views-ui-filter-operations: id: views-ui-filter-operations plugin: text label: 'Filter actions' weight: 7 - body: 'Add, rearrange or remove filters.' selector: '.views-ui-display-tab-bucket.filter .dropbutton-widget' + body: 'Add, rearrange or remove filters.' views-ui-sorts: id: views-ui-sorts plugin: text label: 'Sort Criteria' weight: 8 - body: 'Control the order in which the results are output. Click on an active sort rule to configure it.' selector: .views-ui-display-tab-bucket.sort + body: 'Control the order in which the results are output. Click on an active sort rule to configure it.' views-ui-sorts-operations: id: views-ui-sorts-operations plugin: text label: 'Sort actions' weight: 9 - body: 'Add, rearrange or remove sorting rules.' selector: '.views-ui-display-tab-bucket.sort .dropbutton-widget' + body: 'Add, rearrange or remove sorting rules.' views-ui-preview: id: views-ui-preview plugin: text label: Preview weight: 10 - body: 'Show a preview of the view output.' - selector: '#preview-submit' position: left-start + selector: '#preview-submit' + body: 'Show a preview of the view output.' diff --git a/config/sync/views.view.comments_recent.yml b/config/sync/views.view.comments_recent.yml index 9088f77..275582d 100644 --- a/config/sync/views.view.comments_recent.yml +++ b/config/sync/views.view.comments_recent.yml @@ -187,9 +187,9 @@ display: entity_field: cid plugin_id: field order: DESC - exposed: false expose: field_identifier: cid + exposed: false filters: status: id: status diff --git a/config/sync/views.view.related_content.yml b/config/sync/views.view.related_content.yml index 85a6f2c..1cd68a3 100644 --- a/config/sync/views.view.related_content.yml +++ b/config/sync/views.view.related_content.yml @@ -145,16 +145,16 @@ display: fail: 'not found' validate_options: { } break_phrase: false - not: 0 + not: false vocabularies: - action_type: 0 - article_type: 0 - event_type: 0 - group_type: 0 - people_type: 0 - resource_type: 0 - tags: 0 - include_args: 0 + action_type: '0' + article_type: '0' + event_type: '0' + group_type: '0' + people_type: '0' + resource_type: '0' + tags: '0' + include_args: false filters: status: id: status From e77abe60d1cb3128e76e5f20e0ee797bd7122984 Mon Sep 17 00:00:00 2001 From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com> Date: Fri, 1 Mar 2024 12:17:57 -0800 Subject: [PATCH 013/202] Add new configuration generated by config distro after d10 upgrade --- config/sync/admin_toolbar_search.settings.yml | 3 + config/sync/block.block.stark_admin.yml | 27 ++++++++ config/sync/block.block.stark_branding.yml | 25 +++++++ .../sync/block.block.stark_local_actions.yml | 20 ++++++ config/sync/block.block.stark_local_tasks.yml | 22 +++++++ config/sync/block.block.stark_messages.yml | 22 +++++++ config/sync/block.block.stark_page_title.yml | 20 ++++++ config/sync/block.block.stark_tools.yml | 27 ++++++++ config/sync/ckeditorheight.settings.yml | 6 ++ ...shot.config_sync.module.ckeditorheight.yml | 21 ++++++ ...ntity_form_display.media.audio.default.yml | 55 ++++++++++++++++ ...form_display.media.audio.media_library.yml | 22 +++++++ ...ty_form_display.media.document.default.yml | 55 ++++++++++++++++ ...m_display.media.document.media_library.yml | 22 +++++++ ...ntity_form_display.media.image.default.yml | 65 +++++++++++++++++++ ...e.entity_form_display.media.image.main.yml | 40 ++++++++++++ ...form_display.media.image.media_library.yml | 40 ++++++++++++ ...orm_display.media.remote_video.default.yml | 56 ++++++++++++++++ ...splay.media.remote_video.media_library.yml | 22 +++++++ ...ntity_form_display.media.video.default.yml | 55 ++++++++++++++++ ...form_display.media.video.media_library.yml | 22 +++++++ .../sync/core.entity_form_mode.media.main.yml | 13 ++++ ...ntity_view_display.media.audio.default.yml | 33 ++++++++++ ...view_display.media.audio.media_library.yml | 35 ++++++++++ ...ty_view_display.media.document.default.yml | 29 +++++++++ ...w_display.media.document.media_library.yml | 35 ++++++++++ ...ntity_view_display.media.image.default.yml | 34 ++++++++++ ...view_display.media.image.media_library.yml | 35 ++++++++++ ...entity_view_display.media.image.narrow.yml | 35 ++++++++++ ...e.entity_view_display.media.image.wide.yml | 35 ++++++++++ ...iew_display.media.remote_video.default.yml | 33 ++++++++++ ...splay.media.remote_video.media_library.yml | 35 ++++++++++ ...ntity_view_display.media.video.default.yml | 36 ++++++++++ ...view_display.media.video.media_library.yml | 35 ++++++++++ ...e.entity_view_display.node.people.card.yml | 52 +++++++++++++++ ...y_view_display.node.people.simple_card.yml | 52 +++++++++++++++ .../core.entity_view_mode.media.narrow.yml | 13 ++++ .../sync/core.entity_view_mode.media.wide.yml | 13 ++++ .../sync/crop.type.extra_wide_rectangle.yml | 14 ++++ config/sync/crop.type.square.yml | 14 ++++ config/sync/crop.type.wide_rectangle.yml | 14 ++++ ...eld.media.audio.field_media_audio_file.yml | 29 +++++++++ ...ld.media.document.field_media_document.yml | 32 +++++++++ ...ld.field.media.image.field_media_image.yml | 43 ++++++++++++ ....remote_video.field_media_oembed_video.yml | 21 ++++++ ...eld.media.video.field_media_video_file.yml | 29 +++++++++ ...d.field.node.article.field_media_image.yml | 33 ++++++++++ ...ield.field.node.blog.field_media_image.yml | 33 ++++++++++ ...ld.field.node.people.field_media_image.yml | 33 ++++++++++ .../field.field.node.people.field_topics.yml | 31 +++++++++ ...ield.paragraph.image.field_media_image.yml | 33 ++++++++++ ...ield.paragraph.slide.field_media_image.yml | 33 ++++++++++ ...d.storage.media.field_media_audio_file.yml | 25 +++++++ ...eld.storage.media.field_media_document.yml | 28 ++++++++ .../field.storage.media.field_media_image.yml | 35 ++++++++++ ...storage.media.field_media_oembed_video.yml | 23 +++++++ ...d.storage.media.field_media_video_file.yml | 25 +++++++ .../field.storage.node.field_media_image.yml | 23 +++++++ ...ld.storage.paragraph.field_media_image.yml | 23 +++++++ ....style.drutopia_extra_wide_extra_large.yml | 28 ++++++++ ....style.drutopia_extra_wide_extra_small.yml | 28 ++++++++ .../image.style.drutopia_extra_wide_large.yml | 28 ++++++++ ...image.style.drutopia_extra_wide_medium.yml | 28 ++++++++ .../image.style.drutopia_extra_wide_small.yml | 28 ++++++++ ...mage.style.drutopia_square_extra_large.yml | 28 ++++++++ ...mage.style.drutopia_square_extra_small.yml | 28 ++++++++ .../image.style.drutopia_square_large.yml | 28 ++++++++ .../image.style.drutopia_square_medium.yml | 28 ++++++++ .../image.style.drutopia_square_small.yml | 28 ++++++++ config/sync/image.style.drutopia_wide.yml | 28 ++++++++ .../image.style.drutopia_wide_extra_large.yml | 28 ++++++++ .../image.style.drutopia_wide_extra_small.yml | 28 ++++++++ .../sync/image.style.drutopia_wide_large.yml | 28 ++++++++ .../sync/image.style.drutopia_wide_medium.yml | 28 ++++++++ .../sync/image.style.drutopia_wide_small.yml | 28 ++++++++ .../image.style.focal_point_220_square.yml | 19 ++++++ .../image.style.focal_point_480_square.yml | 19 ++++++ config/sync/image.style.wide.yml | 17 +++++ config/sync/media.type.audio.yml | 16 +++++ config/sync/media.type.document.yml | 16 +++++ config/sync/media.type.image.yml | 16 +++++ config/sync/media.type.remote_video.yml | 20 ++++++ config/sync/media.type.video.yml | 16 +++++ config/sync/metatag.settings.yml | 7 ++ .../sync/pathauto.pattern.generic_content.yml | 16 +++++ config/sync/pathauto.pattern.generic_term.yml | 16 +++++ .../sync/pathauto.pattern.node_collection.yml | 24 +++++++ .../responsive_image.styles.drutopia_card.yml | 42 ++++++++++++ .../responsive_image.styles.drutopia_main.yml | 44 +++++++++++++ .../responsive_image.styles.drutopia_wide.yml | 18 +++++ .../sync/responsive_image.styles.square.yml | 29 +++++++++ config/sync/riddler.riddle.example.yml | 10 +++ ...em.action.taxonomy_term_publish_action.yml | 13 ++++ ....action.taxonomy_term_unpublish_action.yml | 13 ++++ config/sync/tour.tour.block-layout.yml | 42 ++++++++++++ 95 files changed, 2635 insertions(+) create mode 100644 config/sync/admin_toolbar_search.settings.yml create mode 100644 config/sync/block.block.stark_admin.yml create mode 100644 config/sync/block.block.stark_branding.yml create mode 100644 config/sync/block.block.stark_local_actions.yml create mode 100644 config/sync/block.block.stark_local_tasks.yml create mode 100644 config/sync/block.block.stark_messages.yml create mode 100644 config/sync/block.block.stark_page_title.yml create mode 100644 config/sync/block.block.stark_tools.yml create mode 100644 config/sync/ckeditorheight.settings.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml create mode 100644 config/sync/core.entity_form_display.media.audio.default.yml create mode 100644 config/sync/core.entity_form_display.media.audio.media_library.yml create mode 100644 config/sync/core.entity_form_display.media.document.default.yml create mode 100644 config/sync/core.entity_form_display.media.document.media_library.yml create mode 100644 config/sync/core.entity_form_display.media.image.default.yml create mode 100644 config/sync/core.entity_form_display.media.image.main.yml create mode 100644 config/sync/core.entity_form_display.media.image.media_library.yml create mode 100644 config/sync/core.entity_form_display.media.remote_video.default.yml create mode 100644 config/sync/core.entity_form_display.media.remote_video.media_library.yml create mode 100644 config/sync/core.entity_form_display.media.video.default.yml create mode 100644 config/sync/core.entity_form_display.media.video.media_library.yml create mode 100644 config/sync/core.entity_form_mode.media.main.yml create mode 100644 config/sync/core.entity_view_display.media.audio.default.yml create mode 100644 config/sync/core.entity_view_display.media.audio.media_library.yml create mode 100644 config/sync/core.entity_view_display.media.document.default.yml create mode 100644 config/sync/core.entity_view_display.media.document.media_library.yml create mode 100644 config/sync/core.entity_view_display.media.image.default.yml create mode 100644 config/sync/core.entity_view_display.media.image.media_library.yml create mode 100644 config/sync/core.entity_view_display.media.image.narrow.yml create mode 100644 config/sync/core.entity_view_display.media.image.wide.yml create mode 100644 config/sync/core.entity_view_display.media.remote_video.default.yml create mode 100644 config/sync/core.entity_view_display.media.remote_video.media_library.yml create mode 100644 config/sync/core.entity_view_display.media.video.default.yml create mode 100644 config/sync/core.entity_view_display.media.video.media_library.yml create mode 100644 config/sync/core.entity_view_display.node.people.card.yml create mode 100644 config/sync/core.entity_view_display.node.people.simple_card.yml create mode 100644 config/sync/core.entity_view_mode.media.narrow.yml create mode 100644 config/sync/core.entity_view_mode.media.wide.yml create mode 100644 config/sync/crop.type.extra_wide_rectangle.yml create mode 100644 config/sync/crop.type.square.yml create mode 100644 config/sync/crop.type.wide_rectangle.yml create mode 100644 config/sync/field.field.media.audio.field_media_audio_file.yml create mode 100644 config/sync/field.field.media.document.field_media_document.yml create mode 100644 config/sync/field.field.media.image.field_media_image.yml create mode 100644 config/sync/field.field.media.remote_video.field_media_oembed_video.yml create mode 100644 config/sync/field.field.media.video.field_media_video_file.yml create mode 100644 config/sync/field.field.node.article.field_media_image.yml create mode 100644 config/sync/field.field.node.blog.field_media_image.yml create mode 100644 config/sync/field.field.node.people.field_media_image.yml create mode 100644 config/sync/field.field.node.people.field_topics.yml create mode 100644 config/sync/field.field.paragraph.image.field_media_image.yml create mode 100644 config/sync/field.field.paragraph.slide.field_media_image.yml create mode 100644 config/sync/field.storage.media.field_media_audio_file.yml create mode 100644 config/sync/field.storage.media.field_media_document.yml create mode 100644 config/sync/field.storage.media.field_media_image.yml create mode 100644 config/sync/field.storage.media.field_media_oembed_video.yml create mode 100644 config/sync/field.storage.media.field_media_video_file.yml create mode 100644 config/sync/field.storage.node.field_media_image.yml create mode 100644 config/sync/field.storage.paragraph.field_media_image.yml create mode 100644 config/sync/image.style.drutopia_extra_wide_extra_large.yml create mode 100644 config/sync/image.style.drutopia_extra_wide_extra_small.yml create mode 100644 config/sync/image.style.drutopia_extra_wide_large.yml create mode 100644 config/sync/image.style.drutopia_extra_wide_medium.yml create mode 100644 config/sync/image.style.drutopia_extra_wide_small.yml create mode 100644 config/sync/image.style.drutopia_square_extra_large.yml create mode 100644 config/sync/image.style.drutopia_square_extra_small.yml create mode 100644 config/sync/image.style.drutopia_square_large.yml create mode 100644 config/sync/image.style.drutopia_square_medium.yml create mode 100644 config/sync/image.style.drutopia_square_small.yml create mode 100644 config/sync/image.style.drutopia_wide.yml create mode 100644 config/sync/image.style.drutopia_wide_extra_large.yml create mode 100644 config/sync/image.style.drutopia_wide_extra_small.yml create mode 100644 config/sync/image.style.drutopia_wide_large.yml create mode 100644 config/sync/image.style.drutopia_wide_medium.yml create mode 100644 config/sync/image.style.drutopia_wide_small.yml create mode 100644 config/sync/image.style.focal_point_220_square.yml create mode 100644 config/sync/image.style.focal_point_480_square.yml create mode 100644 config/sync/image.style.wide.yml create mode 100644 config/sync/media.type.audio.yml create mode 100644 config/sync/media.type.document.yml create mode 100644 config/sync/media.type.image.yml create mode 100644 config/sync/media.type.remote_video.yml create mode 100644 config/sync/media.type.video.yml create mode 100644 config/sync/metatag.settings.yml create mode 100644 config/sync/pathauto.pattern.generic_content.yml create mode 100644 config/sync/pathauto.pattern.generic_term.yml create mode 100644 config/sync/pathauto.pattern.node_collection.yml create mode 100644 config/sync/responsive_image.styles.drutopia_card.yml create mode 100644 config/sync/responsive_image.styles.drutopia_main.yml create mode 100644 config/sync/responsive_image.styles.drutopia_wide.yml create mode 100644 config/sync/responsive_image.styles.square.yml create mode 100644 config/sync/riddler.riddle.example.yml create mode 100644 config/sync/system.action.taxonomy_term_publish_action.yml create mode 100644 config/sync/system.action.taxonomy_term_unpublish_action.yml create mode 100644 config/sync/tour.tour.block-layout.yml diff --git a/config/sync/admin_toolbar_search.settings.yml b/config/sync/admin_toolbar_search.settings.yml new file mode 100644 index 0000000..4ae9775 --- /dev/null +++ b/config/sync/admin_toolbar_search.settings.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: AAmWcgwzGYbXfR6wfEfMyoi3r5QZwlpxvq5dHbupnJo +display_menu_item: 0 diff --git a/config/sync/block.block.stark_admin.yml b/config/sync/block.block.stark_admin.yml new file mode 100644 index 0000000..2496958 --- /dev/null +++ b/config/sync/block.block.stark_admin.yml @@ -0,0 +1,27 @@ +uuid: 6790306e-f38a-4863-b979-1883e3afedcd +langcode: en +status: false +dependencies: + config: + - system.menu.admin + module: + - system + theme: + - stark +_core: + default_config_hash: 5MfnyzXbzrDa_OJuFfZfpiBYkMiuRp4mk4GM7HYc8eM +id: stark_admin +theme: stark +region: '' +weight: 1 +provider: null +plugin: 'system_menu_block:admin' +settings: + id: 'system_menu_block:admin' + label: Administration + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false +visibility: { } diff --git a/config/sync/block.block.stark_branding.yml b/config/sync/block.block.stark_branding.yml new file mode 100644 index 0000000..e6cee27 --- /dev/null +++ b/config/sync/block.block.stark_branding.yml @@ -0,0 +1,25 @@ +uuid: 393bf6cf-ea6e-409d-9949-2af679aa0906 +langcode: en +status: false +dependencies: + module: + - system + theme: + - stark +_core: + default_config_hash: sG8t_FghbUscJ-GrnQ8zs_vx5YM4bJCfntrK-J5HcAY +id: stark_branding +theme: stark +region: '' +weight: 0 +provider: null +plugin: system_branding_block +settings: + id: system_branding_block + label: 'Site branding' + label_display: '0' + provider: system + use_site_logo: true + use_site_name: true + use_site_slogan: true +visibility: { } diff --git a/config/sync/block.block.stark_local_actions.yml b/config/sync/block.block.stark_local_actions.yml new file mode 100644 index 0000000..7ae51ac --- /dev/null +++ b/config/sync/block.block.stark_local_actions.yml @@ -0,0 +1,20 @@ +uuid: 255af1c8-ac5c-47c1-bd28-001be1d0ba4f +langcode: en +status: false +dependencies: + theme: + - stark +_core: + default_config_hash: ABoKnlk20KHqZRw_2Qr4EvaFvH4lnQ2nuhunHeE1JIU +id: stark_local_actions +theme: stark +region: '' +weight: -10 +provider: null +plugin: local_actions_block +settings: + id: local_actions_block + label: 'Primary admin actions' + label_display: '0' + provider: core +visibility: { } diff --git a/config/sync/block.block.stark_local_tasks.yml b/config/sync/block.block.stark_local_tasks.yml new file mode 100644 index 0000000..aa1732c --- /dev/null +++ b/config/sync/block.block.stark_local_tasks.yml @@ -0,0 +1,22 @@ +uuid: c1670262-5fca-4205-b517-af086af50ffa +langcode: en +status: false +dependencies: + theme: + - stark +_core: + default_config_hash: T0wbI6qVdThbbIqXDZFg_1VZ3_ittXBdEoUH7d7ux_E +id: stark_local_tasks +theme: stark +region: '' +weight: -20 +provider: null +plugin: local_tasks_block +settings: + id: local_tasks_block + label: Tabs + label_display: '0' + provider: core + primary: true + secondary: true +visibility: { } diff --git a/config/sync/block.block.stark_messages.yml b/config/sync/block.block.stark_messages.yml new file mode 100644 index 0000000..344655c --- /dev/null +++ b/config/sync/block.block.stark_messages.yml @@ -0,0 +1,22 @@ +uuid: 3ff06255-e54f-4b05-9bbc-9e14964f4846 +langcode: en +status: false +dependencies: + module: + - system + theme: + - stark +_core: + default_config_hash: aeqlWs7HwctZeZC7ADcbxfqehJzBRfZKmuZz3DsH3_4 +id: stark_messages +theme: stark +region: '' +weight: 0 +provider: null +plugin: system_messages_block +settings: + id: system_messages_block + label: 'Status messages' + label_display: '0' + provider: system +visibility: { } diff --git a/config/sync/block.block.stark_page_title.yml b/config/sync/block.block.stark_page_title.yml new file mode 100644 index 0000000..6aa562c --- /dev/null +++ b/config/sync/block.block.stark_page_title.yml @@ -0,0 +1,20 @@ +uuid: 8ff5180a-d858-4b32-a4c3-8bb22c040dc1 +langcode: en +status: false +dependencies: + theme: + - stark +_core: + default_config_hash: Oh72CHUkp6cj6dbrXMK2hzCsM05w9cHVoD22rMLQUfk +id: stark_page_title +theme: stark +region: '' +weight: -30 +provider: null +plugin: page_title_block +settings: + id: page_title_block + label: 'Page title' + label_display: '0' + provider: core +visibility: { } diff --git a/config/sync/block.block.stark_tools.yml b/config/sync/block.block.stark_tools.yml new file mode 100644 index 0000000..be169df --- /dev/null +++ b/config/sync/block.block.stark_tools.yml @@ -0,0 +1,27 @@ +uuid: f80204b6-0f0b-4eb0-b1af-9c4013764b24 +langcode: en +status: false +dependencies: + config: + - system.menu.tools + module: + - system + theme: + - stark +_core: + default_config_hash: UL5ZZvI0Lnp3fmVmhIDxvNI9RlMD0sfBIOi9ozr-k5o +id: stark_tools +theme: stark +region: '' +weight: 0 +provider: null +plugin: 'system_menu_block:tools' +settings: + id: 'system_menu_block:tools' + label: Tools + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false +visibility: { } diff --git a/config/sync/ckeditorheight.settings.yml b/config/sync/ckeditorheight.settings.yml new file mode 100644 index 0000000..0a9b52d --- /dev/null +++ b/config/sync/ckeditorheight.settings.yml @@ -0,0 +1,6 @@ +_core: + default_config_hash: ocjcQr-U0K6oGgiak8JMZVD9LAKNesDbQ9nRfTsq5ks +offset: 1.0 +line_height: 1.5 +unit: em +disable_autogrow: false diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml b/config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml new file mode 100644 index 0000000..ab29164 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml @@ -0,0 +1,21 @@ +uuid: 33e8f083-bfe1-405c-bd32-53a7ca7b6891 +langcode: en +status: true +dependencies: + module: + - ckeditorheight +id: config_sync.module.ckeditorheight +snapshotSet: config_sync +extensionType: module +extensionName: ckeditorheight +items: + - + collection: '' + name: ckeditorheight.settings + data: + offset: 1 + line_height: 1.5 + unit: em + disable_autogrow: false + _core: + default_config_hash: ocjcQr-U0K6oGgiak8JMZVD9LAKNesDbQ9nRfTsq5ks diff --git a/config/sync/core.entity_form_display.media.audio.default.yml b/config/sync/core.entity_form_display.media.audio.default.yml new file mode 100644 index 0000000..be644ae --- /dev/null +++ b/config/sync/core.entity_form_display.media.audio.default.yml @@ -0,0 +1,55 @@ +uuid: 7878cb69-e0dd-4460-a1a9-ce9554202885 +langcode: en +status: true +dependencies: + config: + - field.field.media.audio.field_media_audio_file + - media.type.audio + module: + - file + - path +_core: + default_config_hash: G2_SKH3jmI9FQeXSUxo3KgQqiyF1hPDEkc7-3-rCSbc +id: media.audio.default +targetEntityType: media +bundle: audio +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_audio_file: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.media.audio.media_library.yml b/config/sync/core.entity_form_display.media.audio.media_library.yml new file mode 100644 index 0000000..2992cd4 --- /dev/null +++ b/config/sync/core.entity_form_display.media.audio.media_library.yml @@ -0,0 +1,22 @@ +uuid: 5be82444-ff70-4028-9210-f67ab1afc3a9 +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.audio.field_media_audio_file + - media.type.audio +_core: + default_config_hash: 28vwMIYtvyjPcD4RyciZXIztxtZgmuWRCNgYemr_SZE +id: media.audio.media_library +targetEntityType: media +bundle: audio +mode: media_library +content: { } +hidden: + created: true + field_media_audio_file: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_display.media.document.default.yml b/config/sync/core.entity_form_display.media.document.default.yml new file mode 100644 index 0000000..617e24f --- /dev/null +++ b/config/sync/core.entity_form_display.media.document.default.yml @@ -0,0 +1,55 @@ +uuid: 6c80efec-2297-4d04-a791-bab9e91b927e +langcode: en +status: true +dependencies: + config: + - field.field.media.document.field_media_document + - media.type.document + module: + - file + - path +_core: + default_config_hash: j3PwHXJrIDYYTMBtwbGTChh6m3fzbh9KJyHZ4wJdb1U +id: media.document.default +targetEntityType: media +bundle: document +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_document: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.media.document.media_library.yml b/config/sync/core.entity_form_display.media.document.media_library.yml new file mode 100644 index 0000000..7061258 --- /dev/null +++ b/config/sync/core.entity_form_display.media.document.media_library.yml @@ -0,0 +1,22 @@ +uuid: 5e5d1a21-1ba6-42da-bab2-13e042412356 +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.document.field_media_document + - media.type.document +_core: + default_config_hash: dcpfpqyLXOSGpulacMAJW3H-G34_LeNsjdfxd1_oCfY +id: media.document.media_library +targetEntityType: media +bundle: document +mode: media_library +content: { } +hidden: + created: true + field_media_document: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_display.media.image.default.yml b/config/sync/core.entity_form_display.media.image.default.yml new file mode 100644 index 0000000..fd37bc0 --- /dev/null +++ b/config/sync/core.entity_form_display.media.image.default.yml @@ -0,0 +1,65 @@ +uuid: 43ae5c46-1d6d-4e4f-ac52-1d6895d237f1 +langcode: en +status: true +dependencies: + config: + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop + - path +_core: + default_config_hash: v5qWuH4sE0OlCxD1-nK7_3VpLAN3Doi1y05Hvl-7Zwk +id: media.image.default +targetEntityType: media +bundle: image +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_image: + type: image_widget_crop + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.media.image.main.yml b/config/sync/core.entity_form_display.media.image.main.yml new file mode 100644 index 0000000..7cc26d6 --- /dev/null +++ b/config/sync/core.entity_form_display.media.image.main.yml @@ -0,0 +1,40 @@ +uuid: 63cead63-8e58-4ea3-87dc-b9a70772c724 +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.main + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop +_core: + default_config_hash: 3U-oqNeYCjMf0Ut-MGSnlAVCChG9hh-CcFHBjll6rco +id: media.image.main +targetEntityType: media +bundle: image +mode: main +content: + field_media_image: + type: image_widget_crop + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } +hidden: + created: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_display.media.image.media_library.yml b/config/sync/core.entity_form_display.media.image.media_library.yml new file mode 100644 index 0000000..064366e --- /dev/null +++ b/config/sync/core.entity_form_display.media.image.media_library.yml @@ -0,0 +1,40 @@ +uuid: c507cbea-8345-4410-90b2-1d6ecd29d0ef +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop +_core: + default_config_hash: wIK8DFl2IN-h0ibfi0dIjMcjCErV1qHMOTfENAHs7qw +id: media.image.media_library +targetEntityType: media +bundle: image +mode: media_library +content: + field_media_image: + type: image_widget_crop + weight: 1 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } +hidden: + created: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_display.media.remote_video.default.yml b/config/sync/core.entity_form_display.media.remote_video.default.yml new file mode 100644 index 0000000..ffed902 --- /dev/null +++ b/config/sync/core.entity_form_display.media.remote_video.default.yml @@ -0,0 +1,56 @@ +uuid: c3f055d1-2982-4ac3-aa67-0812fb55ef2d +langcode: en +status: true +dependencies: + config: + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video + module: + - media + - path +_core: + default_config_hash: pM8mGlwfpvfG_y5tZn0lGAXFLXz2_yKkL7MvWZsRqdA +id: media.remote_video.default +targetEntityType: media +bundle: remote_video +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_oembed_video: + type: oembed_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.media.remote_video.media_library.yml b/config/sync/core.entity_form_display.media.remote_video.media_library.yml new file mode 100644 index 0000000..d44b357 --- /dev/null +++ b/config/sync/core.entity_form_display.media.remote_video.media_library.yml @@ -0,0 +1,22 @@ +uuid: 4abedeb4-96a3-4cc2-8fb0-3a4f581ee206 +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video +_core: + default_config_hash: TBgPW-uaXRaICBwLaVc16rXpRiLSknDIdF9q0XL7qso +id: media.remote_video.media_library +targetEntityType: media +bundle: remote_video +mode: media_library +content: { } +hidden: + created: true + field_media_oembed_video: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_display.media.video.default.yml b/config/sync/core.entity_form_display.media.video.default.yml new file mode 100644 index 0000000..8f97c0f --- /dev/null +++ b/config/sync/core.entity_form_display.media.video.default.yml @@ -0,0 +1,55 @@ +uuid: ecc70309-b995-47ca-b939-11982d665b04 +langcode: en +status: true +dependencies: + config: + - field.field.media.video.field_media_video_file + - media.type.video + module: + - file + - path +_core: + default_config_hash: 0kIIaDTt6dixXy8TZkat2MNGZJ6vkRG8TaBWTy3E1bM +id: media.video.default +targetEntityType: media +bundle: video +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_video_file: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.media.video.media_library.yml b/config/sync/core.entity_form_display.media.video.media_library.yml new file mode 100644 index 0000000..ed98af4 --- /dev/null +++ b/config/sync/core.entity_form_display.media.video.media_library.yml @@ -0,0 +1,22 @@ +uuid: 67d732ed-73cc-43ff-9a25-f0d5094ebae5 +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.video.field_media_video_file + - media.type.video +_core: + default_config_hash: kGv8YsopqHvzTzb7QTINWcv0fnNa5ZDQyZxpOQR2vro +id: media.video.media_library +targetEntityType: media +bundle: video +mode: media_library +content: { } +hidden: + created: true + field_media_video_file: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_mode.media.main.yml b/config/sync/core.entity_form_mode.media.main.yml new file mode 100644 index 0000000..0e96136 --- /dev/null +++ b/config/sync/core.entity_form_mode.media.main.yml @@ -0,0 +1,13 @@ +uuid: 9b01c3f0-1148-4f28-bf6f-e97b2524a075 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: ENk37W6NnKGWq84DwzIkfEhYQv_afN8gHHugUQi7jjs +id: media.main +label: Main +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_display.media.audio.default.yml b/config/sync/core.entity_view_display.media.audio.default.yml new file mode 100644 index 0000000..3b9766d --- /dev/null +++ b/config/sync/core.entity_view_display.media.audio.default.yml @@ -0,0 +1,33 @@ +uuid: f125a31b-857e-4866-8271-e392b30a6993 +langcode: en +status: true +dependencies: + config: + - field.field.media.audio.field_media_audio_file + - media.type.audio + module: + - file +_core: + default_config_hash: rfAE0z_NC8oZIIWcz_BI71xUCTEXycqq7siaMS2E2M0 +id: media.audio.default +targetEntityType: media +bundle: audio +mode: default +content: + field_media_audio_file: + type: file_audio + label: hidden + settings: + controls: true + autoplay: false + loop: false + multiple_file_display_type: tags + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.audio.media_library.yml b/config/sync/core.entity_view_display.media.audio.media_library.yml new file mode 100644 index 0000000..36db04b --- /dev/null +++ b/config/sync/core.entity_view_display.media.audio.media_library.yml @@ -0,0 +1,35 @@ +uuid: 03e35b19-1f47-4c01-83c5-01f10175900d +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.audio.field_media_audio_file + - image.style.thumbnail + - media.type.audio + module: + - image +_core: + default_config_hash: 7DNpi1Sl1MWQhNyyLfTpd-yIhueyFZAcL2Snbr2sTUI +id: media.audio.media_library +targetEntityType: media +bundle: audio +mode: media_library +content: + thumbnail: + type: image + label: hidden + settings: + image_link: '' + image_style: thumbnail + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_media_audio_file: true + name: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_display.media.document.default.yml b/config/sync/core.entity_view_display.media.document.default.yml new file mode 100644 index 0000000..d0b7416 --- /dev/null +++ b/config/sync/core.entity_view_display.media.document.default.yml @@ -0,0 +1,29 @@ +uuid: 17c49517-f75c-4b61-ac18-7acc8ec5bc37 +langcode: en +status: true +dependencies: + config: + - field.field.media.document.field_media_document + - media.type.document + module: + - file +_core: + default_config_hash: WbV90lV3EUgETbXm-h7gUppdt-ECLhXrHI5_l92Md-8 +id: media.document.default +targetEntityType: media +bundle: document +mode: default +content: + field_media_document: + type: file_default + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.document.media_library.yml b/config/sync/core.entity_view_display.media.document.media_library.yml new file mode 100644 index 0000000..d78ef64 --- /dev/null +++ b/config/sync/core.entity_view_display.media.document.media_library.yml @@ -0,0 +1,35 @@ +uuid: 050ae7fc-6b6a-4e5f-80a3-a4cc7085320c +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.document.field_media_document + - image.style.thumbnail + - media.type.document + module: + - image +_core: + default_config_hash: QElKo67rYqcbExc-UzpEXj_f14eAMPr57XAF5Pbt_iY +id: media.document.media_library +targetEntityType: media +bundle: document +mode: media_library +content: + thumbnail: + type: image + label: hidden + settings: + image_link: '' + image_style: thumbnail + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_media_document: true + name: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_display.media.image.default.yml b/config/sync/core.entity_view_display.media.image.default.yml new file mode 100644 index 0000000..5c19684 --- /dev/null +++ b/config/sync/core.entity_view_display.media.image.default.yml @@ -0,0 +1,34 @@ +uuid: c3944acb-b57d-4e11-b295-e1ea0c791af4 +langcode: en +status: true +dependencies: + config: + - field.field.media.image.field_media_image + - image.style.large + - media.type.image + module: + - image +_core: + default_config_hash: O6cONwdUd3G9aEefXjJt9-jzCgj-UeIbUVr70hc8L7Y +id: media.image.default +targetEntityType: media +bundle: image +mode: default +content: + field_media_image: + type: image + label: hidden + settings: + image_link: '' + image_style: large + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.image.media_library.yml b/config/sync/core.entity_view_display.media.image.media_library.yml new file mode 100644 index 0000000..acccb91 --- /dev/null +++ b/config/sync/core.entity_view_display.media.image.media_library.yml @@ -0,0 +1,35 @@ +uuid: 77eda360-567c-4e23-bd13-9b0395149458 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.image.field_media_image + - image.style.medium + - media.type.image + module: + - image +_core: + default_config_hash: YMZYbnh33BQJRLbrQ3jWBetF1pUdG9gOA7dGUBoiDeg +id: media.image.media_library +targetEntityType: media +bundle: image +mode: media_library +content: + thumbnail: + type: image + label: hidden + settings: + image_link: '' + image_style: medium + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_media_image: true + name: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_display.media.image.narrow.yml b/config/sync/core.entity_view_display.media.image.narrow.yml new file mode 100644 index 0000000..2cf4a2e --- /dev/null +++ b/config/sync/core.entity_view_display.media.image.narrow.yml @@ -0,0 +1,35 @@ +uuid: 0f37acb9-543f-45c4-bd31-c0d8e96d3a19 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.narrow + - field.field.media.image.field_media_image + - media.type.image + - responsive_image.styles.narrow + module: + - responsive_image +_core: + default_config_hash: jqdouSPdlMuhGbF2hOxwtaBMZy190ZRvQOIYFGk-P9I +id: media.image.narrow +targetEntityType: media +bundle: image +mode: narrow +content: + field_media_image: + type: responsive_image + label: hidden + settings: + responsive_image_style: narrow + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.image.wide.yml b/config/sync/core.entity_view_display.media.image.wide.yml new file mode 100644 index 0000000..b58090e --- /dev/null +++ b/config/sync/core.entity_view_display.media.image.wide.yml @@ -0,0 +1,35 @@ +uuid: cc5d9b20-1205-4853-8fbc-bbcfd4675ac3 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.wide + - field.field.media.image.field_media_image + - media.type.image + - responsive_image.styles.drutopia_main + module: + - responsive_image +_core: + default_config_hash: L-tvHNhWMxmlrY5QcpYWXhODjMwypFqXoEXNSroi5j8 +id: media.image.wide +targetEntityType: media +bundle: image +mode: wide +content: + field_media_image: + type: responsive_image + label: hidden + settings: + responsive_image_style: drutopia_extra_wide + image_link: '' + image_loading: + attribute: eager + third_party_settings: { } + weight: 1 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.remote_video.default.yml b/config/sync/core.entity_view_display.media.remote_video.default.yml new file mode 100644 index 0000000..428991d --- /dev/null +++ b/config/sync/core.entity_view_display.media.remote_video.default.yml @@ -0,0 +1,33 @@ +uuid: 714d0b3f-6a27-4736-9d0b-1d65ba53200a +langcode: en +status: true +dependencies: + config: + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video + module: + - media +_core: + default_config_hash: z8VkL4rSXlcRRvvZGTQYRJ8CVzOKwsK4z-2LusSkO5Q +id: media.remote_video.default +targetEntityType: media +bundle: remote_video +mode: default +content: + field_media_oembed_video: + type: oembed + label: hidden + settings: + max_width: 0 + max_height: 0 + loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.remote_video.media_library.yml b/config/sync/core.entity_view_display.media.remote_video.media_library.yml new file mode 100644 index 0000000..652d8d4 --- /dev/null +++ b/config/sync/core.entity_view_display.media.remote_video.media_library.yml @@ -0,0 +1,35 @@ +uuid: 96804e06-b928-42f8-868d-51420549faac +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.remote_video.field_media_oembed_video + - image.style.medium + - media.type.remote_video + module: + - image +_core: + default_config_hash: V6aNSetHlDgDfn65BhxM6lScmnrnL0aBxkTU9va5GgU +id: media.remote_video.media_library +targetEntityType: media +bundle: remote_video +mode: media_library +content: + thumbnail: + type: image + label: hidden + settings: + image_link: '' + image_style: medium + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_media_oembed_video: true + name: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_display.media.video.default.yml b/config/sync/core.entity_view_display.media.video.default.yml new file mode 100644 index 0000000..ae5d7fa --- /dev/null +++ b/config/sync/core.entity_view_display.media.video.default.yml @@ -0,0 +1,36 @@ +uuid: ee8ab99b-4321-45e0-b3a1-64dd12d47cca +langcode: en +status: true +dependencies: + config: + - field.field.media.video.field_media_video_file + - media.type.video + module: + - file +_core: + default_config_hash: j4MJgDdEXztLGlE1HOfShdrBXLbbJRWHxayzF0V9R4A +id: media.video.default +targetEntityType: media +bundle: video +mode: default +content: + field_media_video_file: + type: file_video + label: hidden + settings: + controls: true + autoplay: false + loop: false + multiple_file_display_type: tags + muted: false + width: 640 + height: 480 + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.video.media_library.yml b/config/sync/core.entity_view_display.media.video.media_library.yml new file mode 100644 index 0000000..3d2df8d --- /dev/null +++ b/config/sync/core.entity_view_display.media.video.media_library.yml @@ -0,0 +1,35 @@ +uuid: a50ffb63-ae68-4961-8225-eaa94d0a531f +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.video.field_media_video_file + - image.style.thumbnail + - media.type.video + module: + - image +_core: + default_config_hash: ra9pCZSNfC2E0v0rxibirEcUAgp79s6oke7osDjpst0 +id: media.video.media_library +targetEntityType: media +bundle: video +mode: media_library +content: + thumbnail: + type: image + label: hidden + settings: + image_link: '' + image_style: thumbnail + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_media_video_file: true + name: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_display.node.people.card.yml b/config/sync/core.entity_view_display.node.people.card.yml new file mode 100644 index 0000000..00192b6 --- /dev/null +++ b/config/sync/core.entity_view_display.node.people.card.yml @@ -0,0 +1,52 @@ +uuid: 43883af9-9681-4d72-8ae8-f39287a1f303 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.card + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_media_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - field.field.node.people.field_topics + - node.type.people + - responsive_image.styles.drutopia_card + module: + - media_responsive_thumbnail + - user +_core: + default_config_hash: 5aDOMfLAFwDCqdovft_rABpy4XtO8GoXknScnpzs-rc +id: node.people.card +targetEntityType: node +bundle: people +mode: card +content: + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + body: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_people_position: true + field_people_type: true + field_summary: true + field_topics: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.people.simple_card.yml b/config/sync/core.entity_view_display.node.people.simple_card.yml new file mode 100644 index 0000000..9d791e2 --- /dev/null +++ b/config/sync/core.entity_view_display.node.people.simple_card.yml @@ -0,0 +1,52 @@ +uuid: 7f897890-b328-43a7-a959-935b1537649c +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.simple_card + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_media_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - field.field.node.people.field_topics + - node.type.people + - responsive_image.styles.drutopia_card + module: + - media_responsive_thumbnail + - user +_core: + default_config_hash: rIiXKZ3XTcCVwxhadn5a_e9GMBwCMjPgDyeUozFDTGA +id: node.people.simple_card +targetEntityType: node +bundle: people +mode: simple_card +content: + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + body: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_people_position: true + field_people_type: true + field_summary: true + field_topics: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_mode.media.narrow.yml b/config/sync/core.entity_view_mode.media.narrow.yml new file mode 100644 index 0000000..685ebf5 --- /dev/null +++ b/config/sync/core.entity_view_mode.media.narrow.yml @@ -0,0 +1,13 @@ +uuid: 509383a5-754c-4217-8b74-5da261ac25b4 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: FNlRm8KB_uxHKVIuv4uEA3sQbmGiBKQ_r9BbgH61Bp8 +id: media.narrow +label: Narrow +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_mode.media.wide.yml b/config/sync/core.entity_view_mode.media.wide.yml new file mode 100644 index 0000000..d10682c --- /dev/null +++ b/config/sync/core.entity_view_mode.media.wide.yml @@ -0,0 +1,13 @@ +uuid: 0fa15233-08f1-456e-ae37-8fc7cfabea42 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: kYbmr_oacOcMdwBxezolZwPMWVT7saq972LWg92nKZk +id: media.wide +label: Wide +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/crop.type.extra_wide_rectangle.yml b/config/sync/crop.type.extra_wide_rectangle.yml new file mode 100644 index 0000000..23fefb9 --- /dev/null +++ b/config/sync/crop.type.extra_wide_rectangle.yml @@ -0,0 +1,14 @@ +uuid: 66c69982-be10-4359-9a7d-ff3a2e04d85d +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: '-gaXv1-FB193LGMSMf1VVMvjs_aPtJgC9W9k3TsyMos' +label: 'Extra-wide rectangle' +id: extra_wide_rectangle +description: 'Ten units wide to five units tall.' +aspect_ratio: '2:1' +soft_limit_width: 600 +soft_limit_height: 300 +hard_limit_width: 200 +hard_limit_height: 100 diff --git a/config/sync/crop.type.square.yml b/config/sync/crop.type.square.yml new file mode 100644 index 0000000..a38442c --- /dev/null +++ b/config/sync/crop.type.square.yml @@ -0,0 +1,14 @@ +uuid: 79e894cf-1f18-4d2e-bbef-d96a5bd037f5 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: tDFmNCLELYpI263QvSxywmus0IGl_7APIIuRwTJrSJE +label: Square +id: square +description: '' +aspect_ratio: '1:1' +soft_limit_width: 300 +soft_limit_height: 300 +hard_limit_width: 100 +hard_limit_height: 100 diff --git a/config/sync/crop.type.wide_rectangle.yml b/config/sync/crop.type.wide_rectangle.yml new file mode 100644 index 0000000..7836225 --- /dev/null +++ b/config/sync/crop.type.wide_rectangle.yml @@ -0,0 +1,14 @@ +uuid: d20ca70a-d42d-45b3-ba28-830409018024 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: dL4rMqEd9txKq-rSlwyG8SC45WD7TLoAlsYsQe75B_4 +label: 'Wide rectangle' +id: wide_rectangle +description: 'Ten units wide to six units tall.' +aspect_ratio: '5:3' +soft_limit_width: 1000 +soft_limit_height: 600 +hard_limit_width: 500 +hard_limit_height: 300 diff --git a/config/sync/field.field.media.audio.field_media_audio_file.yml b/config/sync/field.field.media.audio.field_media_audio_file.yml new file mode 100644 index 0000000..8e5f565 --- /dev/null +++ b/config/sync/field.field.media.audio.field_media_audio_file.yml @@ -0,0 +1,29 @@ +uuid: e323a920-7673-4095-ae23-9ecbe6ea92e7 +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_media_audio_file + - media.type.audio + module: + - file +_core: + default_config_hash: UlZPIbHcLyNqGY5bvydCTijGcKDmwn4Fo8oYZT85wlk +id: media.audio.field_media_audio_file +field_name: field_media_audio_file +entity_type: media +bundle: audio +label: 'Audio file' +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'mp3 wav aac' + max_filesize: '' + description_field: false +field_type: file diff --git a/config/sync/field.field.media.document.field_media_document.yml b/config/sync/field.field.media.document.field_media_document.yml new file mode 100644 index 0000000..aa41f98 --- /dev/null +++ b/config/sync/field.field.media.document.field_media_document.yml @@ -0,0 +1,32 @@ +uuid: 0fabcad7-4cfd-4136-892d-e75f9109e8ca +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_media_document + - media.type.document + module: + - file + enforced: + module: + - media +_core: + default_config_hash: DY5HtJTxUjFRGU_PaY6ifo2nhR-nAZ0y0s6kLmUbv5g +id: media.document.field_media_document +field_name: field_media_document +entity_type: media +bundle: document +label: Document +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'txt rtf doc docx ppt pptx xls xlsx pdf odf odg odp ods odt fodt fods fodp fodg key numbers pages' + max_filesize: '' + description_field: false +field_type: file diff --git a/config/sync/field.field.media.image.field_media_image.yml b/config/sync/field.field.media.image.field_media_image.yml new file mode 100644 index 0000000..ed692dc --- /dev/null +++ b/config/sync/field.field.media.image.field_media_image.yml @@ -0,0 +1,43 @@ +uuid: 4414cd4e-d656-40e7-932e-7225642adaac +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_media_image + - media.type.image + module: + - image + enforced: + module: + - media +_core: + default_config_hash: G50TJOA95bCLfsZZR93jMEuPCFNOxeEklwM_co0wqdU +id: media.image.field_media_image +field_name: field_media_image +entity_type: media +bundle: image +label: Image +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg webp' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null +field_type: image diff --git a/config/sync/field.field.media.remote_video.field_media_oembed_video.yml b/config/sync/field.field.media.remote_video.field_media_oembed_video.yml new file mode 100644 index 0000000..32ff5ac --- /dev/null +++ b/config/sync/field.field.media.remote_video.field_media_oembed_video.yml @@ -0,0 +1,21 @@ +uuid: 3e4e6c59-b1da-495f-bf1d-02d0a80f3323 +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_media_oembed_video + - media.type.remote_video +_core: + default_config_hash: Eo4HHenV5iZat_kEWgr_wydD3TgwURMCzwt-7qIEyoM +id: media.remote_video.field_media_oembed_video +field_name: field_media_oembed_video +entity_type: media +bundle: remote_video +label: 'Video URL' +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.media.video.field_media_video_file.yml b/config/sync/field.field.media.video.field_media_video_file.yml new file mode 100644 index 0000000..041c00d --- /dev/null +++ b/config/sync/field.field.media.video.field_media_video_file.yml @@ -0,0 +1,29 @@ +uuid: 25e762b6-e829-49ea-8f8d-11c01de24913 +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_media_video_file + - media.type.video + module: + - file +_core: + default_config_hash: 6kMMjmk2r_csGQ52qI9BUaO8r_oAzNLbxlclaj-JlDQ +id: media.video.field_media_video_file +field_name: field_media_video_file +entity_type: media +bundle: video +label: 'Video file' +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: mp4 + max_filesize: '' + description_field: false +field_type: file diff --git a/config/sync/field.field.node.article.field_media_image.yml b/config/sync/field.field.node.article.field_media_image.yml new file mode 100644 index 0000000..70ce1e8 --- /dev/null +++ b/config/sync/field.field.node.article.field_media_image.yml @@ -0,0 +1,33 @@ +uuid: 857b19e7-820e-4f1e-9459-5dd49032eb07 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.article + module: + - media_library_media_modify +_core: + default_config_hash: Qcn3JCSgkRcHCI7MD1-K4XLJ_GtzanMfIOL3Qnqx3n4 +id: node.article.field_media_image +field_name: field_media_image +entity_type: node +bundle: article +label: 'Media image' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + image: image + sort: + field: _none + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify diff --git a/config/sync/field.field.node.blog.field_media_image.yml b/config/sync/field.field.node.blog.field_media_image.yml new file mode 100644 index 0000000..81cd266 --- /dev/null +++ b/config/sync/field.field.node.blog.field_media_image.yml @@ -0,0 +1,33 @@ +uuid: 9940cde7-e039-4b85-a0ff-6a5c5ee38e16 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.blog + module: + - media_library_media_modify +_core: + default_config_hash: f46zn4uaJdean3NGK8lZ8_kt8kf1D2vh-JeBOF2xydI +id: node.blog.field_media_image +field_name: field_media_image +entity_type: node +bundle: blog +label: 'Media image' +description: '' +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: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify diff --git a/config/sync/field.field.node.people.field_media_image.yml b/config/sync/field.field.node.people.field_media_image.yml new file mode 100644 index 0000000..d679c4b --- /dev/null +++ b/config/sync/field.field.node.people.field_media_image.yml @@ -0,0 +1,33 @@ +uuid: 7d1245e7-1c2f-49a6-b4fe-8ab372ed9f00 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.people + module: + - media_library_media_modify +_core: + default_config_hash: DC1ZnohEB2ZR4ChhatkaoGcq6IbFJH5CmRa-6xWV-Y0 +id: node.people.field_media_image +field_name: field_media_image +entity_type: node +bundle: people +label: 'Media image' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + image: image + sort: + field: changed + direction: DESC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify diff --git a/config/sync/field.field.node.people.field_topics.yml b/config/sync/field.field.node.people.field_topics.yml new file mode 100644 index 0000000..811c9fb --- /dev/null +++ b/config/sync/field.field.node.people.field_topics.yml @@ -0,0 +1,31 @@ +uuid: 6dd9b232-291e-4fca-b2ee-0f39184f8e0a +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_topics + - node.type.people + - taxonomy.vocabulary.topics +_core: + default_config_hash: K3btHZ3JKmqsqxayLMy-xog1XK47ZkM-y6FVZ7Am2Qo +id: node.people.field_topics +field_name: field_topics +entity_type: node +bundle: people +label: Topics +description: 'Add any topics used across this site that this person has particular experience or involvement in.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + topics: topics + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/sync/field.field.paragraph.image.field_media_image.yml b/config/sync/field.field.paragraph.image.field_media_image.yml new file mode 100644 index 0000000..40df8dd --- /dev/null +++ b/config/sync/field.field.paragraph.image.field_media_image.yml @@ -0,0 +1,33 @@ +uuid: 06bac6b6-94fe-4852-833a-afbff4027219 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_media_image + - media.type.image + - paragraphs.paragraphs_type.image + module: + - media_library_media_modify +_core: + default_config_hash: 68hqAsoHkTnQEbmJR8h5NyCZtNhgS6VoiwU2rSIRJ1M +id: paragraph.image.field_media_image +field_name: field_media_image +entity_type: paragraph +bundle: image +label: 'Media image' +description: '' +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: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify diff --git a/config/sync/field.field.paragraph.slide.field_media_image.yml b/config/sync/field.field.paragraph.slide.field_media_image.yml new file mode 100644 index 0000000..abfc28d --- /dev/null +++ b/config/sync/field.field.paragraph.slide.field_media_image.yml @@ -0,0 +1,33 @@ +uuid: 184fd142-d8f9-436e-9111-19209bcedc66 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_media_image + - media.type.image + - paragraphs.paragraphs_type.slide + module: + - media_library_media_modify +_core: + default_config_hash: Y1AH7iGXAPYpIo1CWJxk0aVTKSNGq0mFrkSh6KmYVn8 +id: paragraph.slide.field_media_image +field_name: field_media_image +entity_type: paragraph +bundle: slide +label: 'Media image' +description: '' +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: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify diff --git a/config/sync/field.storage.media.field_media_audio_file.yml b/config/sync/field.storage.media.field_media_audio_file.yml new file mode 100644 index 0000000..fad69f7 --- /dev/null +++ b/config/sync/field.storage.media.field_media_audio_file.yml @@ -0,0 +1,25 @@ +uuid: be7871f0-bb0f-4853-85b7-a91f5996c129 +langcode: en +status: true +dependencies: + module: + - file + - media +_core: + default_config_hash: JCHoh95CpUeBx9ch24Tmi6ru0nwmNz8xWVH4Qs7RnTg +id: media.field_media_audio_file +field_name: field_media_audio_file +entity_type: media +type: file +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public +module: file +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.media.field_media_document.yml b/config/sync/field.storage.media.field_media_document.yml new file mode 100644 index 0000000..250995a --- /dev/null +++ b/config/sync/field.storage.media.field_media_document.yml @@ -0,0 +1,28 @@ +uuid: 173b2afe-20e5-4730-9ed9-b16a2148a880 +langcode: en +status: true +dependencies: + module: + - file + - media + enforced: + module: + - media +_core: + default_config_hash: BdkTx7IL59MCw5a_fOZprPTOGM_wcjz-Fm8g7HV3vFk +id: media.field_media_document +field_name: field_media_document +entity_type: media +type: file +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public +module: file +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.media.field_media_image.yml b/config/sync/field.storage.media.field_media_image.yml new file mode 100644 index 0000000..80e8325 --- /dev/null +++ b/config/sync/field.storage.media.field_media_image.yml @@ -0,0 +1,35 @@ +uuid: ed523a85-8b56-4a0e-8e62-c7b8278466a0 +langcode: en +status: true +dependencies: + module: + - file + - image + - media + enforced: + module: + - media +_core: + default_config_hash: 0N0KSFk57p6qsq3qM4lYVGSuROvzXK-tSsdwByqUh3g +id: media.field_media_image +field_name: field_media_image +entity_type: media +type: image +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + default_image: + uuid: null + alt: '' + title: '' + width: null + height: null +module: image +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.media.field_media_oembed_video.yml b/config/sync/field.storage.media.field_media_oembed_video.yml new file mode 100644 index 0000000..7b4e1e8 --- /dev/null +++ b/config/sync/field.storage.media.field_media_oembed_video.yml @@ -0,0 +1,23 @@ +uuid: de0bbe6b-7707-432f-8d74-91f928afa21a +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: cNf_852Dq-fNnSaMI4LxL-J6N7bLkHuDbD9EUqOn4_U +id: media.field_media_oembed_video +field_name: field_media_oembed_video +entity_type: media +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.media.field_media_video_file.yml b/config/sync/field.storage.media.field_media_video_file.yml new file mode 100644 index 0000000..39e25fd --- /dev/null +++ b/config/sync/field.storage.media.field_media_video_file.yml @@ -0,0 +1,25 @@ +uuid: 96c58a7b-8f8b-40d6-9e4e-1f1974f4ca63 +langcode: en +status: true +dependencies: + module: + - file + - media +_core: + default_config_hash: z5mgbn1PIVZ5TNMByBmivqo_u3Rdk58UIzpyN4ypTeM +id: media.field_media_video_file +field_name: field_media_video_file +entity_type: media +type: file +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public +module: file +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_media_image.yml b/config/sync/field.storage.node.field_media_image.yml new file mode 100644 index 0000000..e824033 --- /dev/null +++ b/config/sync/field.storage.node.field_media_image.yml @@ -0,0 +1,23 @@ +uuid: e278f38b-12f2-4966-9ff2-eaad786e8a19 +langcode: en +status: true +dependencies: + module: + - media + - media_library_media_modify + - node +_core: + default_config_hash: u1BJrs9USBwZjpS7g60ZH8u2sKaLWtoujJwVNcYIYDE +id: node.field_media_image +field_name: field_media_image +entity_type: node +type: entity_reference_entity_modify +settings: + target_type: media +module: media_library_media_modify +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.paragraph.field_media_image.yml b/config/sync/field.storage.paragraph.field_media_image.yml new file mode 100644 index 0000000..051397f --- /dev/null +++ b/config/sync/field.storage.paragraph.field_media_image.yml @@ -0,0 +1,23 @@ +uuid: 24b87d9d-a249-4da8-bf3b-abeaa73a8273 +langcode: en +status: true +dependencies: + module: + - media + - media_library_media_modify + - paragraphs +_core: + default_config_hash: ey-tX87OAJ8GQEP3qMmQZiOC0ug1m91GqqkKq5Bq6k8 +id: paragraph.field_media_image +field_name: field_media_image +entity_type: paragraph +type: entity_reference_entity_modify +settings: + target_type: media +module: media_library_media_modify +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/image.style.drutopia_extra_wide_extra_large.yml b/config/sync/image.style.drutopia_extra_wide_extra_large.yml new file mode 100644 index 0000000..2e2be98 --- /dev/null +++ b/config/sync/image.style.drutopia_extra_wide_extra_large.yml @@ -0,0 +1,28 @@ +uuid: 535a096d-62d5-49d5-bc77-5561f1aec53c +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop +_core: + default_config_hash: PXhHY3h02Ao3iBYcAQTuJ9LhQ5ckRxBL91-vvmgWA7g +name: drutopia_extra_wide_extra_large +label: 'Extra-wide extra-large' +effects: + d113d848-f9e6-4fd2-8c98-9b859796e840: + uuid: d113d848-f9e6-4fd2-8c98-9b859796e840 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + c4263bcc-2975-4d54-99ca-296c5b6131f5: + uuid: c4263bcc-2975-4d54-99ca-296c5b6131f5 + id: image_scale + weight: 2 + data: + width: 2600 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_extra_wide_extra_small.yml b/config/sync/image.style.drutopia_extra_wide_extra_small.yml new file mode 100644 index 0000000..a2244cc --- /dev/null +++ b/config/sync/image.style.drutopia_extra_wide_extra_small.yml @@ -0,0 +1,28 @@ +uuid: b3f331ba-c42f-4926-a70a-cd79d6380e2a +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop +_core: + default_config_hash: c-uUWpF34rkPWBXjgYY-1shoaUQAkY8VW7PcLfVzMAs +name: drutopia_extra_wide_extra_small +label: 'Extra-wide extra-small' +effects: + 99a5677f-a2b4-4c3b-a6ae-ab59b5eee3e9: + uuid: 99a5677f-a2b4-4c3b-a6ae-ab59b5eee3e9 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + dda19dc4-0ccc-42b1-ae8f-65df895b1075: + uuid: dda19dc4-0ccc-42b1-ae8f-65df895b1075 + id: image_scale + weight: 2 + data: + width: 270 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_extra_wide_large.yml b/config/sync/image.style.drutopia_extra_wide_large.yml new file mode 100644 index 0000000..b4700ed --- /dev/null +++ b/config/sync/image.style.drutopia_extra_wide_large.yml @@ -0,0 +1,28 @@ +uuid: 7596c1f3-e0b1-4328-87f7-9eeb80b96264 +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop +_core: + default_config_hash: X9tDFMDI1F-0mmEmXTK3g_nTmdA4e0oRh2h6YA-p9so +name: drutopia_extra_wide_large +label: 'Extra-wide large' +effects: + 534259e4-b61a-4a96-b131-50742a98770c: + uuid: 534259e4-b61a-4a96-b131-50742a98770c + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + da282f38-1997-4208-bfd9-a6f5bebd2930: + uuid: da282f38-1997-4208-bfd9-a6f5bebd2930 + id: image_scale + weight: 2 + data: + width: 1900 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_extra_wide_medium.yml b/config/sync/image.style.drutopia_extra_wide_medium.yml new file mode 100644 index 0000000..9d6911c --- /dev/null +++ b/config/sync/image.style.drutopia_extra_wide_medium.yml @@ -0,0 +1,28 @@ +uuid: 1a9542d2-92a9-45d5-b667-e3948638ef8c +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop +_core: + default_config_hash: H3KInR1AvRnzjtUcaEfaXIZHE60b4WiqZvocT0octA8 +name: drutopia_extra_wide_medium +label: 'Extra-wide medium' +effects: + fc5b7ebc-0309-45f4-8d0c-2adec1ea5960: + uuid: fc5b7ebc-0309-45f4-8d0c-2adec1ea5960 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + a920756b-b3e1-4143-a54d-78b42bc9fcdc: + uuid: a920756b-b3e1-4143-a54d-78b42bc9fcdc + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_extra_wide_small.yml b/config/sync/image.style.drutopia_extra_wide_small.yml new file mode 100644 index 0000000..027e274 --- /dev/null +++ b/config/sync/image.style.drutopia_extra_wide_small.yml @@ -0,0 +1,28 @@ +uuid: 4d322045-7296-4393-a0ea-64e10c6d7206 +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop +_core: + default_config_hash: 5QIlla3TxySeT5paJmoeqraqs1oe6OG6nYjGpFBoNio +name: drutopia_extra_wide_small +label: 'Extra-wide small' +effects: + 84311a0a-d6a5-43ca-8fe9-15dd8bfee5c4: + uuid: 84311a0a-d6a5-43ca-8fe9-15dd8bfee5c4 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + 9bd514b3-1894-4e9e-889c-8588c2c5b6b9: + uuid: 9bd514b3-1894-4e9e-889c-8588c2c5b6b9 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_square_extra_large.yml b/config/sync/image.style.drutopia_square_extra_large.yml new file mode 100644 index 0000000..bb12b17 --- /dev/null +++ b/config/sync/image.style.drutopia_square_extra_large.yml @@ -0,0 +1,28 @@ +uuid: 26845d43-2326-4124-937e-9a1cb1e6fad4 +langcode: en +status: true +dependencies: + config: + - crop.type.square + module: + - crop +_core: + default_config_hash: CGXRhZowgLgmR1CW9PTuH4_kI4yl8jmxOCyzrcXkB8s +name: drutopia_square_extra_large +label: 'Square extra-large' +effects: + 9d3d487e-7c7c-4245-b48e-10fa2d7fcde0: + uuid: 9d3d487e-7c7c-4245-b48e-10fa2d7fcde0 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e7fdbc5d-7a1a-4c18-a422-7c4bc2fdc82a: + uuid: e7fdbc5d-7a1a-4c18-a422-7c4bc2fdc82a + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_square_extra_small.yml b/config/sync/image.style.drutopia_square_extra_small.yml new file mode 100644 index 0000000..83d6403 --- /dev/null +++ b/config/sync/image.style.drutopia_square_extra_small.yml @@ -0,0 +1,28 @@ +uuid: efb261bc-b48e-4290-b8fc-debc2af4f44b +langcode: en +status: true +dependencies: + config: + - crop.type.square + module: + - crop +_core: + default_config_hash: a4g3N9iSVS0w4My8vKRAJVqXGFBLbBARijt_Bzxjs5o +name: drutopia_square_extra_small +label: 'Square extra-small ' +effects: + 6b4924cb-48f6-43c2-b837-206e952e58b2: + uuid: 6b4924cb-48f6-43c2-b837-206e952e58b2 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + 0a847a91-370f-4044-965f-3ee80816925e: + uuid: 0a847a91-370f-4044-965f-3ee80816925e + id: image_scale + weight: 2 + data: + width: 135 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_square_large.yml b/config/sync/image.style.drutopia_square_large.yml new file mode 100644 index 0000000..3b0de14 --- /dev/null +++ b/config/sync/image.style.drutopia_square_large.yml @@ -0,0 +1,28 @@ +uuid: b5241f3e-9ae5-47c3-accc-2dd7cbc08753 +langcode: en +status: true +dependencies: + config: + - crop.type.square + module: + - crop +_core: + default_config_hash: 6qzuaSacNLzuiIi1Wl-ldYKZgfRmjLhjBXQVTRCZG-s +name: drutopia_square_large +label: 'Square large' +effects: + 1a1643eb-5557-4367-a03d-5aa277f9dad0: + uuid: 1a1643eb-5557-4367-a03d-5aa277f9dad0 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e5572093-6c4a-4578-bbf7-8c97649dd59f: + uuid: e5572093-6c4a-4578-bbf7-8c97649dd59f + id: image_scale + weight: 2 + data: + width: 950 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_square_medium.yml b/config/sync/image.style.drutopia_square_medium.yml new file mode 100644 index 0000000..56d3fea --- /dev/null +++ b/config/sync/image.style.drutopia_square_medium.yml @@ -0,0 +1,28 @@ +uuid: 5a4e852f-1617-4701-ad6b-e8df42c837f0 +langcode: en +status: true +dependencies: + config: + - crop.type.square + module: + - crop +_core: + default_config_hash: wiWS9f9KS8VAgCv0Jf1xH1QwVxqm_NJWkvlcORNCI_g +name: drutopia_square_medium +label: 'Square medium' +effects: + 20ae03dc-f974-4bca-8fa0-5fd1d98b6f91: + uuid: 20ae03dc-f974-4bca-8fa0-5fd1d98b6f91 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + ebced429-7f52-4fd7-8f4b-8eb637fd7b56: + uuid: ebced429-7f52-4fd7-8f4b-8eb637fd7b56 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_square_small.yml b/config/sync/image.style.drutopia_square_small.yml new file mode 100644 index 0000000..75dedf8 --- /dev/null +++ b/config/sync/image.style.drutopia_square_small.yml @@ -0,0 +1,28 @@ +uuid: 2e20c546-8833-4725-a0a5-8fc8353844df +langcode: en +status: true +dependencies: + config: + - crop.type.square + module: + - crop +_core: + default_config_hash: toUvv7Z-gBe0OOMy_xCFIe_gAKi9l7i5_si2FPxqAqI +name: drutopia_square_small +label: 'Square small' +effects: + f501ba24-4feb-44a7-8a09-b29f98cd9b25: + uuid: f501ba24-4feb-44a7-8a09-b29f98cd9b25 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e935798f-d97a-4f96-9cbd-20ed7ae9a358: + uuid: e935798f-d97a-4f96-9cbd-20ed7ae9a358 + id: image_scale + weight: 2 + data: + width: 325 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_wide.yml b/config/sync/image.style.drutopia_wide.yml new file mode 100644 index 0000000..b023a5a --- /dev/null +++ b/config/sync/image.style.drutopia_wide.yml @@ -0,0 +1,28 @@ +uuid: f78e64b8-f5f8-4791-8ef6-01db9520246b +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: kNNDAZPw3BxoRNwagvduKCcDVVVtpuNFPNX4tj_ufig +name: drutopia_wide +label: 'Wide (1090)' +effects: + 09959c15-59ce-4f6d-90df-e2d7cf32bce5: + uuid: 09959c15-59ce-4f6d-90df-e2d7cf32bce5 + id: image_scale + weight: -9 + data: + width: 1090 + height: null + upscale: false + 1a353a64-72a1-44d5-b757-0288cd4fb157: + uuid: 1a353a64-72a1-44d5-b757-0288cd4fb157 + id: crop_crop + weight: -10 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default diff --git a/config/sync/image.style.drutopia_wide_extra_large.yml b/config/sync/image.style.drutopia_wide_extra_large.yml new file mode 100644 index 0000000..71c85d4 --- /dev/null +++ b/config/sync/image.style.drutopia_wide_extra_large.yml @@ -0,0 +1,28 @@ +uuid: ec4c99b9-31ef-4fd6-a283-6530d19876db +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: '-IL2VFbEBYRJD_SOOmtiIS2Cv35Vfk1asab0JlGhvhA' +name: drutopia_wide_extra_large +label: 'Wide extra-large' +effects: + ec86d675-795f-4a16-b497-3838af74d1c4: + uuid: ec86d675-795f-4a16-b497-3838af74d1c4 + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + 69c087e5-402d-4849-be76-16eb22dd7fc1: + uuid: 69c087e5-402d-4849-be76-16eb22dd7fc1 + id: image_scale + weight: 2 + data: + width: 2600 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_wide_extra_small.yml b/config/sync/image.style.drutopia_wide_extra_small.yml new file mode 100644 index 0000000..292dc46 --- /dev/null +++ b/config/sync/image.style.drutopia_wide_extra_small.yml @@ -0,0 +1,28 @@ +uuid: a74321c1-ea0b-4065-b016-2ed8d07852ad +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: zR-DPkkCP0aNRxhTjNasr1aYbZG7uL5bm14tnq8voZA +name: drutopia_wide_extra_small +label: 'Wide extra-small' +effects: + 8b4d9126-dd97-4b10-89d0-be415358d3ad: + uuid: 8b4d9126-dd97-4b10-89d0-be415358d3ad + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + f33c7363-1707-457f-bd02-58058c40f5d4: + uuid: f33c7363-1707-457f-bd02-58058c40f5d4 + id: image_scale + weight: 2 + data: + width: 270 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_wide_large.yml b/config/sync/image.style.drutopia_wide_large.yml new file mode 100644 index 0000000..eb88197 --- /dev/null +++ b/config/sync/image.style.drutopia_wide_large.yml @@ -0,0 +1,28 @@ +uuid: 14fbe5d1-fc16-43a7-8526-3aaeda995edd +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: 5ES-pOsiQ5NKYhLXPVH4wo94Yk73gsZluOJZtod83dY +name: drutopia_wide_large +label: 'Wide large' +effects: + 2dc5870d-380f-4214-ab18-1f4b97f662ac: + uuid: 2dc5870d-380f-4214-ab18-1f4b97f662ac + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + b4a65084-2cba-475a-8452-840d6e2eee5a: + uuid: b4a65084-2cba-475a-8452-840d6e2eee5a + id: image_scale + weight: 2 + data: + width: 1900 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_wide_medium.yml b/config/sync/image.style.drutopia_wide_medium.yml new file mode 100644 index 0000000..20f839c --- /dev/null +++ b/config/sync/image.style.drutopia_wide_medium.yml @@ -0,0 +1,28 @@ +uuid: b35974df-c27f-4bf6-a710-ca0611879947 +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: L1IxLUShVV_NQDFMwExe3T0Ubt9f4UPZh4yhksmsnDE +name: drutopia_wide_medium +label: 'Wide medium' +effects: + ebe52955-3408-4181-8cb0-26aa351e348e: + uuid: ebe52955-3408-4181-8cb0-26aa351e348e + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + 6fa0acf6-4530-4488-aa0a-10342e34cd51: + uuid: 6fa0acf6-4530-4488-aa0a-10342e34cd51 + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_wide_small.yml b/config/sync/image.style.drutopia_wide_small.yml new file mode 100644 index 0000000..2adb7e1 --- /dev/null +++ b/config/sync/image.style.drutopia_wide_small.yml @@ -0,0 +1,28 @@ +uuid: d8483b24-6169-4a7a-b70c-e091e23a60e7 +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: b07us1-9XDjdOGTsn6ZPtECcGNWEgtzF8XXTO_JHy5s +name: drutopia_wide_small +label: 'Wide small' +effects: + 816ee922-2f69-4770-8c87-74b09ad53a0f: + uuid: 816ee922-2f69-4770-8c87-74b09ad53a0f + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + aaabf105-6aa7-4d46-80ce-9674b0c54f95: + uuid: aaabf105-6aa7-4d46-80ce-9674b0c54f95 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false diff --git a/config/sync/image.style.focal_point_220_square.yml b/config/sync/image.style.focal_point_220_square.yml new file mode 100644 index 0000000..c9713d4 --- /dev/null +++ b/config/sync/image.style.focal_point_220_square.yml @@ -0,0 +1,19 @@ +uuid: 28c5170e-4d7c-43cd-8882-629c50607cd0 +langcode: en +status: true +dependencies: + module: + - focal_point +_core: + default_config_hash: SgOXMfUaOC0ZUeczRr3HYchXj4gUjwMcADniCYJLymc +name: focal_point_220_square +label: 'Medium square (220x220) focal point' +effects: + f6232ea6-e067-4638-a052-3744ec14a073: + uuid: f6232ea6-e067-4638-a052-3744ec14a073 + id: focal_point_scale_and_crop + weight: 1 + data: + width: 220 + height: 220 + crop_type: focal_point diff --git a/config/sync/image.style.focal_point_480_square.yml b/config/sync/image.style.focal_point_480_square.yml new file mode 100644 index 0000000..f521046 --- /dev/null +++ b/config/sync/image.style.focal_point_480_square.yml @@ -0,0 +1,19 @@ +uuid: b2f6326d-6f49-4c63-a89d-fcfaac6e44ed +langcode: en +status: true +dependencies: + module: + - focal_point +_core: + default_config_hash: 8kxkJflOy1gPVfj36En0POkNqcXVCe31GYg8BKQGnIA +name: focal_point_480_square +label: 'Large square (480×480) focal point' +effects: + 436dfbfa-0150-47e4-b412-b32f7526f872: + uuid: 436dfbfa-0150-47e4-b412-b32f7526f872 + id: focal_point_scale_and_crop + weight: 1 + data: + width: 480 + height: 480 + crop_type: focal_point diff --git a/config/sync/image.style.wide.yml b/config/sync/image.style.wide.yml new file mode 100644 index 0000000..210928b --- /dev/null +++ b/config/sync/image.style.wide.yml @@ -0,0 +1,17 @@ +uuid: 653046e5-1de0-4484-8ab4-12c4a5329e2d +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: LswCVLg8z4Zk1u6pV1Dpj1qUj5YY2CQ7_ojx7bJQ8qk +name: wide +label: 'Wide (1090)' +effects: + 09959c15-59ce-4f6d-90df-e2d7cf32bce5: + uuid: 09959c15-59ce-4f6d-90df-e2d7cf32bce5 + id: image_scale + weight: 1 + data: + width: 1090 + height: null + upscale: false diff --git a/config/sync/media.type.audio.yml b/config/sync/media.type.audio.yml new file mode 100644 index 0000000..fa41182 --- /dev/null +++ b/config/sync/media.type.audio.yml @@ -0,0 +1,16 @@ +uuid: edfd957b-7536-4595-b003-b0c80be02762 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: eJw8n6Tk2tO3ZysuEeGR1gZa1yRffaZzR4t0Q7iNurs +id: audio +label: Audio +description: 'A locally hosted audio file.' +source: audio_file +queue_thumbnail_downloads: false +new_revision: true +source_configuration: + source_field: field_media_audio_file +field_map: + name: name diff --git a/config/sync/media.type.document.yml b/config/sync/media.type.document.yml new file mode 100644 index 0000000..0c40b2d --- /dev/null +++ b/config/sync/media.type.document.yml @@ -0,0 +1,16 @@ +uuid: b5c9f819-d218-4f2f-8312-d70e66ebc676 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: _D9q3XSnP6ik9we9UuoTvZsQKPuYNp_G9PfwVtWzgnQ +id: document +label: Document +description: 'An uploaded file or document, such as a PDF.' +source: file +queue_thumbnail_downloads: false +new_revision: true +source_configuration: + source_field: field_media_document +field_map: + name: name diff --git a/config/sync/media.type.image.yml b/config/sync/media.type.image.yml new file mode 100644 index 0000000..0afda6b --- /dev/null +++ b/config/sync/media.type.image.yml @@ -0,0 +1,16 @@ +uuid: 0f5cabac-e5d2-4e53-90f0-f73373439028 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: 6Qope5wG7HUpV0tPOBMtDI_GZkHFcF1Xj4hgD9Cu_hM +id: image +label: Image +description: 'Use local images for reusable media.' +source: image +queue_thumbnail_downloads: false +new_revision: true +source_configuration: + source_field: field_media_image +field_map: + name: name diff --git a/config/sync/media.type.remote_video.yml b/config/sync/media.type.remote_video.yml new file mode 100644 index 0000000..667a155 --- /dev/null +++ b/config/sync/media.type.remote_video.yml @@ -0,0 +1,20 @@ +uuid: 54b98c92-e8e2-4106-9c76-00082f3990af +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: hIBTnDGgDKnCiP6HUZm1m7600DHUEpC6FN3LQ4sUgZ4 +id: remote_video +label: 'Remote video' +description: 'A remotely hosted video from YouTube or Vimeo.' +source: 'oembed:video' +queue_thumbnail_downloads: false +new_revision: true +source_configuration: + source_field: field_media_oembed_video + thumbnails_directory: 'public://oembed_thumbnails/[date:custom:Y-m]' + providers: + - YouTube + - Vimeo +field_map: + title: name diff --git a/config/sync/media.type.video.yml b/config/sync/media.type.video.yml new file mode 100644 index 0000000..78a0b52 --- /dev/null +++ b/config/sync/media.type.video.yml @@ -0,0 +1,16 @@ +uuid: a17fa7a3-1b38-4dfa-a905-6779fcedae9f +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: hzgvcRgZHltqWf8hBmttoWh95tCJoPL25lPq9YSIRsY +id: video +label: Video +description: 'A locally hosted video file.' +source: video_file +queue_thumbnail_downloads: false +new_revision: true +source_configuration: + source_field: field_media_video_file +field_map: + name: name diff --git a/config/sync/metatag.settings.yml b/config/sync/metatag.settings.yml new file mode 100644 index 0000000..a47b310 --- /dev/null +++ b/config/sync/metatag.settings.yml @@ -0,0 +1,7 @@ +_core: + default_config_hash: 3mgYDspyj5REgG6ooA1izlcMzEs34kHPFUOMIXeDOco +entity_type_groups: { } +tag_trim_method: beforeValue +use_maxlength: true +tag_trim_maxlength: { } +tag_scroll_max_height: '' diff --git a/config/sync/pathauto.pattern.generic_content.yml b/config/sync/pathauto.pattern.generic_content.yml new file mode 100644 index 0000000..91e03d8 --- /dev/null +++ b/config/sync/pathauto.pattern.generic_content.yml @@ -0,0 +1,16 @@ +uuid: d084b2f5-c12e-418d-9de3-f44f72fca440 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: HXi80aTzhUO2qnTzoUvXR-MbpO673Ud07zTY3c1iEpI +id: generic_content +label: 'Generic content' +type: 'canonical_entities:node' +pattern: '[node:content-type]/[node:title]' +selection_criteria: { } +selection_logic: and +weight: 0 +relationships: { } diff --git a/config/sync/pathauto.pattern.generic_term.yml b/config/sync/pathauto.pattern.generic_term.yml new file mode 100644 index 0000000..84a9a00 --- /dev/null +++ b/config/sync/pathauto.pattern.generic_term.yml @@ -0,0 +1,16 @@ +uuid: ee95b79d-75ed-4bbd-a902-a99d4b366806 +langcode: en +status: true +dependencies: + module: + - taxonomy +_core: + default_config_hash: yo_6TShaM6J7zPC0iPyzTbGoX55GFyWdn4a9UOH9TJc +id: generic_term +label: 'Generic term' +type: 'canonical_entities:taxonomy_term' +pattern: '[term:vocabulary]/[term:name]' +selection_criteria: { } +selection_logic: and +weight: 0 +relationships: { } diff --git a/config/sync/pathauto.pattern.node_collection.yml b/config/sync/pathauto.pattern.node_collection.yml new file mode 100644 index 0000000..cc691b3 --- /dev/null +++ b/config/sync/pathauto.pattern.node_collection.yml @@ -0,0 +1,24 @@ +uuid: e629062c-40bf-4ab4-80ce-175afc4b388b +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: ofYqGwKW2yCiN6Z7YvvlFH4XrjfWFRTzDLmpKsnyoF4 +id: node_collection +label: 'Node collection' +type: 'canonical_entities:node' +pattern: 'collections/[node:title]' +selection_criteria: + 7e8d81ea-6e4f-4fee-a1ad-6f1621656038: + id: 'entity_bundle:node' + negate: false + uuid: 7e8d81ea-6e4f-4fee-a1ad-6f1621656038 + context_mapping: + node: node + bundles: + article: collection +selection_logic: and +weight: -5 +relationships: { } diff --git a/config/sync/responsive_image.styles.drutopia_card.yml b/config/sync/responsive_image.styles.drutopia_card.yml new file mode 100644 index 0000000..8a73b79 --- /dev/null +++ b/config/sync/responsive_image.styles.drutopia_card.yml @@ -0,0 +1,42 @@ +uuid: c4e6dc77-5ebe-4b90-a9e5-b7b6056f21d4 +langcode: en +status: true +dependencies: + config: + - image.style.drutopia_wide_extra_small + - image.style.drutopia_wide_medium + - image.style.drutopia_wide_small + module: + - drutopia_core +_core: + default_config_hash: DyJYr1VGP_Okl7KSvoJ9hsLs5gakhjh7xx4eMOnBC5I +id: drutopia_card +label: Card +image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.fullhd + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.widescreen + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_extra_small + breakpoint_id: drutopia_core.desktop + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.tablet + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_medium + breakpoint_id: drutopia_core.mobile + multiplier: 1x +breakpoint_group: drutopia_core +fallback_image_style: drutopia_wide_extra_small diff --git a/config/sync/responsive_image.styles.drutopia_main.yml b/config/sync/responsive_image.styles.drutopia_main.yml new file mode 100644 index 0000000..fbbf4cb --- /dev/null +++ b/config/sync/responsive_image.styles.drutopia_main.yml @@ -0,0 +1,44 @@ +uuid: 1dadd71d-1a7d-4394-8d90-ea11b3367f43 +langcode: en +status: true +dependencies: + config: + - image.style.drutopia_extra_wide_extra_large + - image.style.drutopia_extra_wide_extra_small + - image.style.drutopia_extra_wide_large + - image.style.drutopia_extra_wide_medium + - image.style.drutopia_extra_wide_small + module: + - drutopia_core +_core: + default_config_hash: iH_ZVxuN4bXJ5TwGVmTH-JQQ0NU1DpZKPda9GwMkp3w +id: drutopia_main +label: Main +image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_extra_large + breakpoint_id: drutopia_core.fullhd + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_large + breakpoint_id: drutopia_core.widescreen + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_medium + breakpoint_id: drutopia_core.desktop + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_small + breakpoint_id: drutopia_core.tablet + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_extra_small + breakpoint_id: drutopia_core.mobile + multiplier: 1x +breakpoint_group: drutopia_core +fallback_image_style: drutopia_extra_wide_extra_small diff --git a/config/sync/responsive_image.styles.drutopia_wide.yml b/config/sync/responsive_image.styles.drutopia_wide.yml new file mode 100644 index 0000000..e4fb368 --- /dev/null +++ b/config/sync/responsive_image.styles.drutopia_wide.yml @@ -0,0 +1,18 @@ +uuid: 2c05c910-1c3d-4677-82de-a924bbc7453e +langcode: en +status: true +dependencies: + config: + - image.style.drutopia_wide +_core: + default_config_hash: 6gGx8qIdqXjaHZtprlhfS-cZSjh7CX_tNCVfuokwYys +id: drutopia_wide +label: Wide +image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_wide + breakpoint_id: responsive_image.viewport_sizing + multiplier: 1x +breakpoint_group: responsive_image +fallback_image_style: drutopia_wide diff --git a/config/sync/responsive_image.styles.square.yml b/config/sync/responsive_image.styles.square.yml new file mode 100644 index 0000000..46a3b70 --- /dev/null +++ b/config/sync/responsive_image.styles.square.yml @@ -0,0 +1,29 @@ +uuid: 9e0dd61f-2bde-4d7a-a7a1-fd0453d9ff2b +langcode: en +status: true +dependencies: + config: + - image.style.drutopia_square_extra_large + - image.style.drutopia_square_extra_small + - image.style.drutopia_square_large + - image.style.drutopia_square_medium + - image.style.drutopia_square_small +_core: + default_config_hash: JMf-xC8fggihQjiOPJXjO4aHdh7JTRktK2GO7J9X0nQ +id: square +label: Square +image_style_mappings: + - + image_mapping_type: sizes + image_mapping: + sizes: '(min-width: 1290px) 325px, (min-width: 851px) 25vw, (min-width: 560px) 50vw, 100vw' + sizes_image_styles: + - drutopia_square_extra_large + - drutopia_square_extra_small + - drutopia_square_large + - drutopia_square_medium + - drutopia_square_small + breakpoint_id: responsive_image.viewport_sizing + multiplier: 1x +breakpoint_group: responsive_image +fallback_image_style: drutopia_square_extra_small diff --git a/config/sync/riddler.riddle.example.yml b/config/sync/riddler.riddle.example.yml new file mode 100644 index 0000000..a7d3869 --- /dev/null +++ b/config/sync/riddler.riddle.example.yml @@ -0,0 +1,10 @@ +uuid: e9d07e6d-65fe-46da-ab25-7f9d265ffa9d +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: f7dN3Eb7xyyMUWug2Gwt-bjoXTpTvtXXGMQmIS4LJ44 +id: example +question: 'Do you really hate Spam?' +solution: 'Yes,Yes!,y,absolutely,yeah' +hint: 'I think you do!' diff --git a/config/sync/system.action.taxonomy_term_publish_action.yml b/config/sync/system.action.taxonomy_term_publish_action.yml new file mode 100644 index 0000000..f28169b --- /dev/null +++ b/config/sync/system.action.taxonomy_term_publish_action.yml @@ -0,0 +1,13 @@ +uuid: b92e437c-f849-479a-b925-da206609b8de +langcode: en +status: true +dependencies: + module: + - taxonomy +_core: + default_config_hash: DoVt_VGgVLcDD4XmVbSFzr0K17SJy9imFiYusKkJBgY +id: taxonomy_term_publish_action +label: 'Publish taxonomy term' +type: taxonomy_term +plugin: 'entity:publish_action:taxonomy_term' +configuration: { } diff --git a/config/sync/system.action.taxonomy_term_unpublish_action.yml b/config/sync/system.action.taxonomy_term_unpublish_action.yml new file mode 100644 index 0000000..269998b --- /dev/null +++ b/config/sync/system.action.taxonomy_term_unpublish_action.yml @@ -0,0 +1,13 @@ +uuid: 0bad7221-6a6d-4329-b053-736aae94ac79 +langcode: en +status: true +dependencies: + module: + - taxonomy +_core: + default_config_hash: z2sNRM3ECa7FPCGnSNje_9SmZJQgwhD_6fG_L4Mr8zI +id: taxonomy_term_unpublish_action +label: 'Unpublish taxonomy term' +type: taxonomy_term +plugin: 'entity:unpublish_action:taxonomy_term' +configuration: { } diff --git a/config/sync/tour.tour.block-layout.yml b/config/sync/tour.tour.block-layout.yml new file mode 100644 index 0000000..6b3247a --- /dev/null +++ b/config/sync/tour.tour.block-layout.yml @@ -0,0 +1,42 @@ +uuid: 0ce31527-fe4d-4b3f-b561-cddb88ea1002 +langcode: en +status: true +dependencies: + module: + - block +_core: + default_config_hash: pG6QAggTrD7RQWb79PT3NH48GSvTiePly_l53f3OENs +id: block-layout +label: 'Block Layout Page' +module: block +routes: + - + route_name: block.admin_display +tips: + block-layout: + id: block-layout + plugin: text + label: 'Block Layout' + weight: 1 + body: 'Blocks are boxes of content rendered into an area, or region, of a web page that can be displayed in regions (such as footer or sidebar) on your page.' + place-block: + id: place-block + plugin: text + label: 'Place Blocks' + weight: 2 + selector: .button--small + body: 'Any custom or contributed block can be added to a particular region by clicking on a button Place block. A new block can also be created by clicking on Place Block' + block-region: + id: block-region + plugin: text + label: 'Block Region' + weight: 3 + selector: .block-region-select + body: 'Assign or change the region of a block by clicking here. A dropdown list with all the regions will appear. You can place one block in multiple regions.' + configure-block: + id: configure-block + plugin: text + label: 'Configure Block' + weight: 4 + selector: .dropbutton-widget + body: 'By Clicking on "Configure" you can go ahead and edit the contents of the block, deal with the visibility settings and even change the placement of where it is on your theme.' From 8aeffa5e979552d562bbb62070e599129a3f2b44 Mon Sep 17 00:00:00 2001 From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com> Date: Fri, 1 Mar 2024 13:13:46 -0800 Subject: [PATCH 014/202] Bring in updated module configuration after D10 upgrade --- ...ntity_view_display.node.people.default.yml | 6 +- ...e.entity_view_display.node.people.full.yml | 26 +++++- ..._view_display.node.people.search_index.yml | 23 +++++- ...ty_view_display.node.people.small_card.yml | 26 ++++-- ...entity_view_display.node.people.teaser.yml | 27 ++++++- ....paragraph.drutopia_collection.default.yml | 2 + ...ity_view_display.paragraph.faq.default.yml | 2 +- ...y_view_display.paragraph.image.default.yml | 15 +++- ..._view_display.paragraph.slide.columnar.yml | 20 ++++- ...y_view_display.paragraph.slide.default.yml | 21 ++++- ...y_view_display.paragraph.video.default.yml | 2 +- config/sync/editor.editor.basic_html.yml | 79 +++++++++++-------- config/sync/editor.editor.full_html.yml | 46 ++++++++++- .../field.field.node.article.field_image.yml | 4 +- .../field.field.node.blog.field_image.yml | 2 +- ...d.node.collection.field_body_paragraph.yml | 2 + ...d.field.node.page.field_body_paragraph.yml | 2 +- .../field.field.node.page.field_summary.yml | 2 +- ...agraph.drutopia_collection.field_items.yml | 2 + ...ield.field.paragraph.image.field_image.yml | 2 +- ...ield.field.paragraph.slide.field_image.yml | 2 +- .../field.storage.paragraph.field_items.yml | 2 + config/sync/google_analytics.settings.yml | 3 +- config/sync/image.style.small_square.yml | 16 ++-- config/sync/mailchimp.settings.yml | 4 +- config/sync/metatag.metatag_defaults.403.yml | 1 + config/sync/node.type.landing_page.yml | 4 +- ...hs.paragraphs_type.drutopia_collection.yml | 2 + config/sync/pathauto.pattern.article_type.yml | 1 - .../sync/pathauto.pattern.collection_type.yml | 2 + config/sync/search_api.index.collection.yml | 2 + config/sync/system.cron.yml | 1 + config/sync/tour.tour.honeypot.yml | 10 ++- config/sync/update.settings.yml | 2 +- config/sync/user.role.anonymous.yml | 2 + config/sync/user.role.authenticated.yml | 3 + config/sync/views.view.archive.yml | 2 +- config/sync/views.view.block_content.yml | 10 +-- config/sync/views.view.collection.yml | 2 + config/sync/views.view.comment.yml | 4 +- config/sync/views.view.comments_recent.yml | 2 +- config/sync/views.view.content.yml | 2 +- config/sync/views.view.content_recent.yml | 2 +- config/sync/views.view.files.yml | 59 +++++++++++++- config/sync/views.view.frontpage.yml | 4 +- config/sync/views.view.glossary.yml | 28 +++---- config/sync/views.view.people.yml | 15 ++-- config/sync/views.view.taxonomy_term.yml | 2 +- config/sync/views.view.user_admin_people.yml | 2 +- config/sync/views.view.watchdog.yml | 8 +- config/sync/views.view.who_s_new.yml | 2 +- config/sync/views.view.who_s_online.yml | 2 +- 52 files changed, 385 insertions(+), 129 deletions(-) diff --git a/config/sync/core.entity_view_display.node.people.default.yml b/config/sync/core.entity_view_display.node.people.default.yml index 8aaf953..254d5b2 100644 --- a/config/sync/core.entity_view_display.node.people.default.yml +++ b/config/sync/core.entity_view_display.node.people.default.yml @@ -5,14 +5,14 @@ dependencies: config: - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people module: - - ds - user third_party_settings: ds: @@ -42,9 +42,11 @@ hidden: body: true field_body_paragraph: true field_image: true + field_media_image: true field_meta_tags: true field_people_position: true field_people_type: true field_summary: true + field_topics: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.people.full.yml b/config/sync/core.entity_view_display.node.people.full.yml index c3ab1aa..7a4a9c2 100644 --- a/config/sync/core.entity_view_display.node.people.full.yml +++ b/config/sync/core.entity_view_display.node.people.full.yml @@ -16,7 +16,7 @@ dependencies: module: - ds - entity_reference_revisions - - responsive_image + - media - user third_party_settings: ds: @@ -37,15 +37,16 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: - header: - - field_image left: - field_people_type - field_people_position right: - field_body_paragraph - links + header: + - field_image _core: default_config_hash: WOI8fKpLJDTEg6bXIJednEL7pAp6iAkutldE6veX2eE id: node.people.full @@ -75,6 +76,17 @@ content: ds_limit: '1' weight: 0 region: header + field_media_image: + type: media_thumbnail + label: hidden + settings: + image_link: '' + image_style: focal_point_480_square + image_loading: + attribute: eager + third_party_settings: { } + weight: 0 + region: left field_people_position: type: string label: hidden @@ -91,6 +103,14 @@ content: third_party_settings: { } weight: 1 region: left + field_topics: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } + weight: 3 + region: right links: settings: { } third_party_settings: { } diff --git a/config/sync/core.entity_view_display.node.people.search_index.yml b/config/sync/core.entity_view_display.node.people.search_index.yml index c0c8c88..640f0c0 100644 --- a/config/sync/core.entity_view_display.node.people.search_index.yml +++ b/config/sync/core.entity_view_display.node.people.search_index.yml @@ -6,16 +6,16 @@ dependencies: - core.entity_view_mode.node.search_index - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people module: - ds - entity_reference_revisions - - responsive_image - user third_party_settings: ds: @@ -35,7 +35,7 @@ third_party_settings: link_custom: '' regions: ds_content: - - field_image + - field_media_image - field_people_position - field_body_paragraph - field_people_type @@ -66,6 +66,15 @@ content: third_party_settings: { } weight: 0 region: ds_content + field_media_image: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: media_library + link: false + third_party_settings: { } + weight: 0 + region: ds_content field_people_position: type: string label: hidden @@ -82,6 +91,14 @@ content: third_party_settings: { } weight: 3 region: ds_content + field_topics: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 5 + region: content hidden: body: true field_meta_tags: true diff --git a/config/sync/core.entity_view_display.node.people.small_card.yml b/config/sync/core.entity_view_display.node.people.small_card.yml index dc7a85a..07a126a 100644 --- a/config/sync/core.entity_view_display.node.people.small_card.yml +++ b/config/sync/core.entity_view_display.node.people.small_card.yml @@ -6,17 +6,18 @@ dependencies: - core.entity_view_mode.node.small_card - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people - - responsive_image.styles.short + - responsive_image.styles.tall module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -34,9 +35,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - node_title - field_people_position @@ -57,7 +59,7 @@ third_party_settings: - field_people_position label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -87,9 +89,20 @@ content: third_party_settings: { } weight: 0 region: ds_content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: tall + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content field_people_position: type: string - label: visually_hidden + label: hidden settings: link_to_entity: false third_party_settings: { } @@ -101,5 +114,6 @@ hidden: field_meta_tags: true field_people_type: true field_summary: true + field_topics: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.people.teaser.yml b/config/sync/core.entity_view_display.node.people.teaser.yml index a005e5e..eb8fda6 100644 --- a/config/sync/core.entity_view_display.node.people.teaser.yml +++ b/config/sync/core.entity_view_display.node.people.teaser.yml @@ -6,16 +6,16 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people - - responsive_image.styles.narrow + - responsive_image.styles.square module: - - ds - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -73,6 +73,17 @@ content: third_party_settings: { } weight: 2 region: left + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: square + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: content field_people_position: type: string label: hidden @@ -86,6 +97,14 @@ content: label: hidden settings: { } third_party_settings: { } + weight: 2 + region: content + field_topics: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } weight: 3 region: right hidden: diff --git a/config/sync/core.entity_view_display.paragraph.drutopia_collection.default.yml b/config/sync/core.entity_view_display.paragraph.drutopia_collection.default.yml index 816da13..f9fa4aa 100644 --- a/config/sync/core.entity_view_display.paragraph.drutopia_collection.default.yml +++ b/config/sync/core.entity_view_display.paragraph.drutopia_collection.default.yml @@ -7,6 +7,8 @@ dependencies: - paragraphs.paragraphs_type.drutopia_collection module: - ds +_core: + default_config_hash: 3EjlY1iURckfqQFhAWC_mtd1guLuILhh2IlwrzRhzYI id: paragraph.drutopia_collection.default targetEntityType: paragraph bundle: drutopia_collection diff --git a/config/sync/core.entity_view_display.paragraph.faq.default.yml b/config/sync/core.entity_view_display.paragraph.faq.default.yml index 3d3cd86..6e035f3 100644 --- a/config/sync/core.entity_view_display.paragraph.faq.default.yml +++ b/config/sync/core.entity_view_display.paragraph.faq.default.yml @@ -17,7 +17,7 @@ mode: default content: field_faq: type: faqfield_accordion - label: visually_hidden + label: hidden settings: active: null heightStyle: auto diff --git a/config/sync/core.entity_view_display.paragraph.image.default.yml b/config/sync/core.entity_view_display.paragraph.image.default.yml index d2b690d..a286a85 100644 --- a/config/sync/core.entity_view_display.paragraph.image.default.yml +++ b/config/sync/core.entity_view_display.paragraph.image.default.yml @@ -4,10 +4,11 @@ status: true dependencies: config: - field.field.paragraph.image.field_image + - field.field.paragraph.image.field_media_image - image.style.large - paragraphs.paragraphs_type.image module: - - image + - media _core: default_config_hash: yvjwA4JR_adrMOhuQgqO4_4tAYWa_U0UIaGVvNoD22Q id: paragraph.image.default @@ -26,5 +27,17 @@ content: third_party_settings: { } weight: 0 region: content + field_media_image: + type: media_thumbnail + label: hidden + settings: + image_link: '' + image_style: large + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content hidden: + field_image: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.slide.columnar.yml b/config/sync/core.entity_view_display.paragraph.slide.columnar.yml index 822a025..8bcf12e 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.columnar.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.columnar.yml @@ -6,12 +6,12 @@ dependencies: - core.entity_view_mode.paragraph.columnar - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - paragraphs.paragraphs_type.slide - - responsive_image.styles.narrow module: - link - - responsive_image + - media_responsive_thumbnail - text _core: default_config_hash: XWaH1UK_qZbcAWI_iiaPUCuUXd_8bk4jANSjSMMZkMc @@ -33,7 +33,7 @@ content: region: content field_link: type: link - label: visually_hidden + label: hidden settings: trim_length: 80 url_only: false @@ -43,12 +43,24 @@ content: third_party_settings: { } weight: 1 region: content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: '' + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content field_text: type: text_default - label: visually_hidden + label: hidden settings: { } third_party_settings: { } weight: 2 region: content hidden: + field_image: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.slide.default.yml b/config/sync/core.entity_view_display.paragraph.slide.default.yml index d14cbd9..f69b503 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.default.yml @@ -5,12 +5,13 @@ dependencies: config: - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - - image.style.focal_point_2600x1300 - paragraphs.paragraphs_type.slide + - responsive_image.styles.drutopia_main module: - - image - link + - media_responsive_thumbnail - text _core: default_config_hash: UAPQqmLqL09HJqncuKGUGYmYfBq2PFHcEOyes55hDek @@ -29,7 +30,7 @@ content: region: content field_link: type: link - label: visually_hidden + label: hidden settings: trim_length: 80 url_only: false @@ -39,12 +40,24 @@ content: third_party_settings: { } weight: 2 region: content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_main + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content field_text: type: text_default - label: visually_hidden + label: hidden settings: { } third_party_settings: { } weight: 1 region: content hidden: + field_image: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.video.default.yml b/config/sync/core.entity_view_display.paragraph.video.default.yml index 74d6631..26c79ce 100644 --- a/config/sync/core.entity_view_display.paragraph.video.default.yml +++ b/config/sync/core.entity_view_display.paragraph.video.default.yml @@ -16,7 +16,7 @@ mode: default content: field_video_embed: type: video_embed_field_video - label: visually_hidden + label: hidden settings: autoplay: false responsive: true diff --git a/config/sync/editor.editor.basic_html.yml b/config/sync/editor.editor.basic_html.yml index 8de3bc6..baf0f44 100644 --- a/config/sync/editor.editor.basic_html.yml +++ b/config/sync/editor.editor.basic_html.yml @@ -5,44 +5,59 @@ dependencies: config: - filter.format.basic_html module: - - ckeditor + - ckeditor5 _core: default_config_hash: AqlPmO16LvJI4D0Ih6u4GFQIzqr5OnLgAUSjcUGWk2g format: basic_html -editor: ckeditor +editor: ckeditor5 settings: toolbar: - rows: - - - - - name: Formatting - items: - - Bold - - Italic - - - name: Linking - items: - - DrupalLink - - DrupalUnlink - - - name: Lists - items: - - BulletedList - - NumberedList - - - name: Media - items: - - Blockquote - - DrupalImage - - - name: 'Block Formatting' - items: - - Format - - - name: Tools - items: - - Source + items: + - bold + - italic + - '|' + - link + - '|' + - bulletedList + - numberedList + - '|' + - blockQuote + - drupalInsertImage + - '|' + - heading + - code + - '|' + - sourceEditing plugins: + ckeditor5_heading: + enabled_headings: + - heading2 + - heading3 + - heading4 + - heading5 + - heading6 + ckeditor5_imageResize: + allow_resize: true + ckeditor5_list: + properties: + reversed: false + startIndex: true + multiBlock: true + ckeditor5_sourceEditing: + allowed_tags: + - '<cite>' + - '<dl>' + - '<dt>' + - '<dd>' + - '<a hreflang>' + - '<blockquote cite>' + - '<ul type>' + - '<ol type>' + - '<h2 id>' + - '<h3 id>' + - '<h4 id>' + - '<h5 id>' + - '<h6 id>' drupallink: linkit_enabled: true linkit_profile: '' diff --git a/config/sync/editor.editor.full_html.yml b/config/sync/editor.editor.full_html.yml index 4c66c47..6aa37a1 100644 --- a/config/sync/editor.editor.full_html.yml +++ b/config/sync/editor.editor.full_html.yml @@ -5,13 +5,39 @@ dependencies: config: - filter.format.full_html module: - - ckeditor + - ckeditor5 _core: default_config_hash: 967ijj7p6i7rwrYl7r08WQFeCY_c23YAh0h8u-w_CXM format: full_html -editor: ckeditor +editor: ckeditor5 settings: toolbar: + items: + - bold + - italic + - underline + - strikethrough + - code + - superscript + - subscript + - removeFormat + - '|' + - link + - '|' + - bulletedList + - numberedList + - '|' + - blockQuote + - drupalInsertImage + - insertTable + - specialCharacters + - horizontalLine + - '|' + - heading + - '|' + - undo + - redo + - sourceEditing rows: - - @@ -52,6 +78,22 @@ settings: - ShowBlocks - Source plugins: + ckeditor5_heading: + enabled_headings: + - heading2 + - heading3 + - heading4 + - heading5 + - heading6 + ckeditor5_imageResize: + allow_resize: true + ckeditor5_list: + properties: + reversed: true + startIndex: true + multiBlock: true + ckeditor5_sourceEditing: + allowed_tags: { } drupallink: linkit_enabled: true linkit_profile: default diff --git a/config/sync/field.field.node.article.field_image.yml b/config/sync/field.field.node.article.field_image.yml index 635a037..6468173 100644 --- a/config/sync/field.field.node.article.field_image.yml +++ b/config/sync/field.field.node.article.field_image.yml @@ -13,8 +13,8 @@ id: node.article.field_image field_name: field_image entity_type: node bundle: article -label: Image -description: '' +label: 'Image (deprecated)' +description: 'Use Media image instead.' required: false translatable: true default_value: { } diff --git a/config/sync/field.field.node.blog.field_image.yml b/config/sync/field.field.node.blog.field_image.yml index ba58a74..f8ecb23 100644 --- a/config/sync/field.field.node.blog.field_image.yml +++ b/config/sync/field.field.node.blog.field_image.yml @@ -13,7 +13,7 @@ id: node.blog.field_image field_name: field_image entity_type: node bundle: blog -label: Image +label: 'Image (DEPRECATED)' description: '' required: false translatable: true diff --git a/config/sync/field.field.node.collection.field_body_paragraph.yml b/config/sync/field.field.node.collection.field_body_paragraph.yml index 06d0947..ab7b310 100644 --- a/config/sync/field.field.node.collection.field_body_paragraph.yml +++ b/config/sync/field.field.node.collection.field_body_paragraph.yml @@ -12,6 +12,8 @@ dependencies: - paragraphs.paragraphs_type.video module: - entity_reference_revisions +_core: + default_config_hash: gfZqYddYFY8po0Ek3xn59IJhLaQq9iVMUXKRzrhYMOU id: node.collection.field_body_paragraph field_name: field_body_paragraph entity_type: node diff --git a/config/sync/field.field.node.page.field_body_paragraph.yml b/config/sync/field.field.node.page.field_body_paragraph.yml index 067199c..8f3511f 100644 --- a/config/sync/field.field.node.page.field_body_paragraph.yml +++ b/config/sync/field.field.node.page.field_body_paragraph.yml @@ -20,7 +20,7 @@ id: node.page.field_body_paragraph field_name: field_body_paragraph entity_type: node bundle: page -label: 'Body paragraph' +label: Description description: '' required: false translatable: true diff --git a/config/sync/field.field.node.page.field_summary.yml b/config/sync/field.field.node.page.field_summary.yml index fae683d..5f87e6a 100644 --- a/config/sync/field.field.node.page.field_summary.yml +++ b/config/sync/field.field.node.page.field_summary.yml @@ -14,7 +14,7 @@ field_name: field_summary entity_type: node bundle: page label: Summary -description: 'Enter a short description of what this page is about. The summary is visible in certain displays.' +description: 'Enter a short description of what this page is about. The summary is visible in search results.' required: true translatable: true default_value: { } diff --git a/config/sync/field.field.paragraph.drutopia_collection.field_items.yml b/config/sync/field.field.paragraph.drutopia_collection.field_items.yml index 12371f2..c6ad081 100644 --- a/config/sync/field.field.paragraph.drutopia_collection.field_items.yml +++ b/config/sync/field.field.paragraph.drutopia_collection.field_items.yml @@ -8,6 +8,8 @@ dependencies: - node.type.blog - node.type.people - paragraphs.paragraphs_type.drutopia_collection +_core: + default_config_hash: 7DUUXZdsPh4mDm9mhYlDJz3claVAxXookJakBJhDocs id: paragraph.drutopia_collection.field_items field_name: field_items entity_type: paragraph diff --git a/config/sync/field.field.paragraph.image.field_image.yml b/config/sync/field.field.paragraph.image.field_image.yml index c87ad19..d027044 100644 --- a/config/sync/field.field.paragraph.image.field_image.yml +++ b/config/sync/field.field.paragraph.image.field_image.yml @@ -13,7 +13,7 @@ id: paragraph.image.field_image field_name: field_image entity_type: paragraph bundle: image -label: Image +label: 'Image (deprecated)' description: '' required: false translatable: false diff --git a/config/sync/field.field.paragraph.slide.field_image.yml b/config/sync/field.field.paragraph.slide.field_image.yml index 5d8547b..34426ac 100644 --- a/config/sync/field.field.paragraph.slide.field_image.yml +++ b/config/sync/field.field.paragraph.slide.field_image.yml @@ -13,7 +13,7 @@ id: paragraph.slide.field_image field_name: field_image entity_type: paragraph bundle: slide -label: Image +label: 'Image (DEPRECATED)' description: '' required: false translatable: true diff --git a/config/sync/field.storage.paragraph.field_items.yml b/config/sync/field.storage.paragraph.field_items.yml index 18ef9a2..adee4da 100644 --- a/config/sync/field.storage.paragraph.field_items.yml +++ b/config/sync/field.storage.paragraph.field_items.yml @@ -5,6 +5,8 @@ dependencies: module: - node - paragraphs +_core: + default_config_hash: VnnPidg22ez5r9ylXvzs766yDC5mVWjS__wyXmq1yvU id: paragraph.field_items field_name: field_items entity_type: paragraph diff --git a/config/sync/google_analytics.settings.yml b/config/sync/google_analytics.settings.yml index 2900a28..2c05db4 100644 --- a/config/sync/google_analytics.settings.yml +++ b/config/sync/google_analytics.settings.yml @@ -29,7 +29,8 @@ track: displayfeatures: true privacy: anonymizeip: true -custom: { } +custom: + parameters: { } codesnippet: create: { } before: '' diff --git a/config/sync/image.style.small_square.yml b/config/sync/image.style.small_square.yml index 86bd654..5420723 100644 --- a/config/sync/image.style.small_square.yml +++ b/config/sync/image.style.small_square.yml @@ -1,17 +1,19 @@ uuid: d0ba7637-bf70-49ee-925a-c943c24f7022 langcode: en status: true -dependencies: { } +dependencies: + module: + - focal_point _core: default_config_hash: bWYyQV3LvN1aF-D6S2BzSCVsHNkNoq-kEglfd0LLzZM name: small_square -label: 'Small square (170x170)' +label: 'Small square (170x170) focal point' effects: - fa950bf3-2e2e-44b9-bf11-26bee6a3218a: - uuid: fa950bf3-2e2e-44b9-bf11-26bee6a3218a - id: image_scale_and_crop - weight: 1 + 5b1257a2-35db-4203-a97e-5d3e5e138bc5: + uuid: 5b1257a2-35db-4203-a97e-5d3e5e138bc5 + id: focal_point_scale_and_crop + weight: 2 data: width: 170 height: 170 - anchor: center-center + crop_type: focal_point diff --git a/config/sync/mailchimp.settings.yml b/config/sync/mailchimp.settings.yml index 2236195..06788c5 100644 --- a/config/sync/mailchimp.settings.yml +++ b/config/sync/mailchimp.settings.yml @@ -1,6 +1,8 @@ _core: default_config_hash: x8k6uOqmSHPqpp71jYGxHF3_SAs3U-Pha3YCntQIhPU -api_key: '' +api_key: null +domain: '' +use_oauth: false api_timeout: 10 cron: false batch_limit: 100 diff --git a/config/sync/metatag.metatag_defaults.403.yml b/config/sync/metatag.metatag_defaults.403.yml index 2bfe47a..a7ca786 100644 --- a/config/sync/metatag.metatag_defaults.403.yml +++ b/config/sync/metatag.metatag_defaults.403.yml @@ -7,5 +7,6 @@ _core: id: '403' label: '403 access denied' tags: + robots: noindex canonical_url: '[site:url]' shortlink: '[site:url]' diff --git a/config/sync/node.type.landing_page.yml b/config/sync/node.type.landing_page.yml index 41027ed..09d82ca 100644 --- a/config/sync/node.type.landing_page.yml +++ b/config/sync/node.type.landing_page.yml @@ -11,9 +11,9 @@ third_party_settings: parent: 'main:' _core: default_config_hash: QECb_5oLjGh317SVZR3QFu-KwYdEVSyCJt5RrxFDRgY -name: 'Landing page' +name: 'Landing page (DEPRECATED)' type: landing_page -description: 'Landing pages can be used for custom pages such as the home page.' +description: 'Use Page instead. (Landing pages can be used for custom pages such as the home page.)' help: '' new_revision: true preview_mode: 1 diff --git a/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml b/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml index 573ed4c..948cf38 100644 --- a/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml +++ b/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml @@ -2,6 +2,8 @@ uuid: aa44324b-593d-407b-8ed4-0f66c4cb87b0 langcode: en status: true dependencies: { } +_core: + default_config_hash: xJxbh5L6gM8EZzAr1kp2OBNKKhv_5OE9anEo_btj2cA id: drutopia_collection label: Collection icon_uuid: null diff --git a/config/sync/pathauto.pattern.article_type.yml b/config/sync/pathauto.pattern.article_type.yml index 63db821..db2e663 100644 --- a/config/sync/pathauto.pattern.article_type.yml +++ b/config/sync/pathauto.pattern.article_type.yml @@ -3,7 +3,6 @@ langcode: en status: true dependencies: module: - - ctools - taxonomy _core: default_config_hash: MtYWd2Bu4lkfsQqq8nziFo81bxcl-2Thou3PGg0oIKY diff --git a/config/sync/pathauto.pattern.collection_type.yml b/config/sync/pathauto.pattern.collection_type.yml index 4b91e45..13a6f2f 100644 --- a/config/sync/pathauto.pattern.collection_type.yml +++ b/config/sync/pathauto.pattern.collection_type.yml @@ -5,6 +5,8 @@ dependencies: module: - ctools - taxonomy +_core: + default_config_hash: 8ybgXD47lBYtq3zDwOhbr_pdGHwEQdDfLeUvvnBam5A id: collection_type label: 'Collection type' type: 'canonical_entities:taxonomy_term' diff --git a/config/sync/search_api.index.collection.yml b/config/sync/search_api.index.collection.yml index 8b23979..ebb45b3 100644 --- a/config/sync/search_api.index.collection.yml +++ b/config/sync/search_api.index.collection.yml @@ -14,6 +14,8 @@ dependencies: - node - user - search_api +_core: + default_config_hash: _QVCLp7W8HxV52MEnKkYc2bX5i3NFf4ejVOfuTApG9g id: collection name: Collection description: 'An index for the collection content type.' diff --git a/config/sync/system.cron.yml b/config/sync/system.cron.yml index ef31d95..c77ffef 100644 --- a/config/sync/system.cron.yml +++ b/config/sync/system.cron.yml @@ -3,3 +3,4 @@ _core: threshold: requirements_warning: 172800 requirements_error: 1209600 +logging: 1 diff --git a/config/sync/tour.tour.honeypot.yml b/config/sync/tour.tour.honeypot.yml index 7b356dc..3d8c8d9 100644 --- a/config/sync/tour.tour.honeypot.yml +++ b/config/sync/tour.tour.honeypot.yml @@ -52,11 +52,19 @@ tips: position: top-start selector: '#edit-time-limit' body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." + honeypot-expire: + id: honeypot-expire + plugin: text + label: 'Honeypot Expire' + weight: -5 + position: top-start + selector: '#edit-expire' + body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." honeypot-form-specific-settings: id: honeypot-form-specific-settings plugin: text label: 'Honeypot form-specific settings' - weight: -5 + weight: -4 position: top-start selector: '#edit-form-settings' body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.' diff --git a/config/sync/update.settings.yml b/config/sync/update.settings.yml index 85995bc..944aa9a 100644 --- a/config/sync/update.settings.yml +++ b/config/sync/update.settings.yml @@ -1,5 +1,5 @@ _core: - default_config_hash: 2QzULf0zovJQx3J06Y9rufzzfi-CY2CTTlEfJJh2Qyw + default_config_hash: xbYr66-g0FjNgVBkGypCuN46vBI2XHntXN1URawq1s4 check: disabled_extensions: false interval_days: 1 diff --git a/config/sync/user.role.anonymous.yml b/config/sync/user.role.anonymous.yml index 3cf2561..fdb6b6c 100644 --- a/config/sync/user.role.anonymous.yml +++ b/config/sync/user.role.anonymous.yml @@ -2,6 +2,8 @@ uuid: 6151d556-5104-4936-a96b-5ec733c798da langcode: en status: true dependencies: + config: + - filter.format.restricted_html module: - comment - contact diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml index 67d7e28..7a0d7b7 100644 --- a/config/sync/user.role.authenticated.yml +++ b/config/sync/user.role.authenticated.yml @@ -2,6 +2,9 @@ uuid: f3a87a2a-96b2-4e23-a6c0-14bcdcad2d75 langcode: en status: true dependencies: + config: + - filter.format.basic_html + - workflows.workflow.workflow_buttons_trash_publishing module: - captcha - comment diff --git a/config/sync/views.view.archive.yml b/config/sync/views.view.archive.yml index c1b55cd..d364f02 100644 --- a/config/sync/views.view.archive.yml +++ b/config/sync/views.view.archive.yml @@ -19,7 +19,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.block_content.yml b/config/sync/views.view.block_content.yml index bd597e0..4f9d3ff 100644 --- a/config/sync/views.view.block_content.yml +++ b/config/sync/views.view.block_content.yml @@ -10,18 +10,18 @@ _core: id: block_content label: 'Content blocks' module: views -description: 'Find and manage custom blocks.' +description: 'Find and manage content blocks.' tag: default base_table: block_content_field_data base_field: id display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: - title: 'Custom block library' + title: 'Content blocks' fields: info: id: info @@ -291,7 +291,7 @@ display: type: basic options: submit_button: Apply - reset_button: false + reset_button: true reset_button_label: Reset exposed_sorts_label: 'Sort by' expose_sort_order: true @@ -314,7 +314,7 @@ display: admin_label: '' plugin_id: text_custom empty: true - content: 'There are no custom blocks available.' + content: 'There are no content blocks available.' tokenize: false block_content_listing_empty: id: block_content_listing_empty diff --git a/config/sync/views.view.collection.yml b/config/sync/views.view.collection.yml index d8a5db1..9a9731d 100644 --- a/config/sync/views.view.collection.yml +++ b/config/sync/views.view.collection.yml @@ -8,6 +8,8 @@ dependencies: module: - search_api - user +_core: + default_config_hash: f8uoIe_CmLkBA5LAlknvx3pT4QCs26VgjFam0s8Wz68 id: collection label: Collection module: views diff --git a/config/sync/views.view.comment.yml b/config/sync/views.view.comment.yml index 82f19e7..e9a105b 100644 --- a/config/sync/views.view.comment.yml +++ b/config/sync/views.view.comment.yml @@ -17,7 +17,7 @@ base_field: cid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -553,7 +553,7 @@ display: exposed_form: type: basic options: - submit_button: Apply + submit_button: Filter reset_button: false reset_button_label: Reset exposed_sorts_label: 'Sort by' diff --git a/config/sync/views.view.comments_recent.yml b/config/sync/views.view.comments_recent.yml index 275582d..a4b82df 100644 --- a/config/sync/views.view.comments_recent.yml +++ b/config/sync/views.view.comments_recent.yml @@ -18,7 +18,7 @@ base_field: cid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.content.yml b/config/sync/views.view.content.yml index bfe2dd0..c794dd6 100644 --- a/config/sync/views.view.content.yml +++ b/config/sync/views.view.content.yml @@ -17,7 +17,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.content_recent.yml b/config/sync/views.view.content_recent.yml index d5d82af..c0bca70 100644 --- a/config/sync/views.view.content_recent.yml +++ b/config/sync/views.view.content_recent.yml @@ -22,7 +22,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.files.yml b/config/sync/views.view.files.yml index 7e1594f..a8fa7a5 100644 --- a/config/sync/views.view.files.yml +++ b/config/sync/views.view.files.yml @@ -17,7 +17,7 @@ base_field: fid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -466,6 +466,57 @@ display: format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz prefix: '' suffix: '' + operations: + id: operations + table: file_managed + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: file + plugin_id: entity_operations + 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: false pager: type: mini options: @@ -743,7 +794,7 @@ display: footer: { } display_extenders: { } cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -780,7 +831,7 @@ display: menu_name: admin context: '' cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -1137,7 +1188,7 @@ display: display_extenders: { } path: admin/content/files/usage/% cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_interface' - url diff --git a/config/sync/views.view.frontpage.yml b/config/sync/views.view.frontpage.yml index de26587..05eddd1 100644 --- a/config/sync/views.view.frontpage.yml +++ b/config/sync/views.view.frontpage.yml @@ -20,7 +20,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -98,7 +98,7 @@ display: plugin_id: title label: '' empty: true - title: 'Welcome to [site:name]' + title: Welcome! sorts: sticky: id: sticky diff --git a/config/sync/views.view.glossary.yml b/config/sync/views.view.glossary.yml index e1cf1c1..c13affa 100644 --- a/config/sync/views.view.glossary.yml +++ b/config/sync/views.view.glossary.yml @@ -19,7 +19,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -263,6 +263,19 @@ display: transform_dash: false break_phrase: false filters: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } langcode: id: langcode table: node_field_data @@ -305,19 +318,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - status: - id: status - table: node_field_data - field: status - entity_type: node - entity_field: status - plugin_id: boolean - value: '1' - group: 1 - expose: - operator: '' - operator_limit_selection: false - operator_list: { } style: type: table options: diff --git a/config/sync/views.view.people.yml b/config/sync/views.view.people.yml index f3520b9..20a69b5 100644 --- a/config/sync/views.view.people.yml +++ b/config/sync/views.view.people.yml @@ -9,6 +9,7 @@ dependencies: module: - search_api - user + - views_plain _core: default_config_hash: 72LPS7fct6h0DmYlM4FLFPTVPyzvV2TQLMw9I_5eLk4 id: people @@ -21,7 +22,7 @@ base_field: search_api_id display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -238,22 +239,20 @@ display: arguments: { } filters: { } style: - type: default + type: plain_style options: grouping: - field: field_people_type rendered: true rendered_strip: false - row_class: '' - default_row_class: false uses_fields: true row: type: search_api options: view_modes: 'entity:node': - people: small_card + people: teaser query: type: search_api_query options: @@ -268,9 +267,12 @@ display: contexts: - 'languages:language_content' - 'languages:language_interface' + - 'user.node_grants:view' - user.permissions tags: - 'config:field.storage.node.field_people_type' + - 'config:search_api.index.people' + - 'search_api_list:people' page_listing: id: page_listing display_title: Page @@ -294,6 +296,9 @@ display: contexts: - 'languages:language_content' - 'languages:language_interface' + - 'user.node_grants:view' - user.permissions tags: - 'config:field.storage.node.field_people_type' + - 'config:search_api.index.people' + - 'search_api_list:people' diff --git a/config/sync/views.view.taxonomy_term.yml b/config/sync/views.view.taxonomy_term.yml index c813c60..b8dbcce 100644 --- a/config/sync/views.view.taxonomy_term.yml +++ b/config/sync/views.view.taxonomy_term.yml @@ -20,7 +20,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.user_admin_people.yml b/config/sync/views.view.user_admin_people.yml index ca71492..77b3850 100644 --- a/config/sync/views.view.user_admin_people.yml +++ b/config/sync/views.view.user_admin_people.yml @@ -17,7 +17,7 @@ base_field: uid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.watchdog.yml b/config/sync/views.view.watchdog.yml index 42ad02e..ca08102 100644 --- a/config/sync/views.view.watchdog.yml +++ b/config/sync/views.view.watchdog.yml @@ -17,7 +17,7 @@ base_field: wid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -603,8 +603,6 @@ display: default: wid info: nothing: - sortable: false - default_sort_order: asc align: '' separator: '' empty_column: false @@ -687,7 +685,7 @@ display: footer: { } display_extenders: { } cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -704,7 +702,7 @@ display: display_extenders: { } path: admin/reports/dblog cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' diff --git a/config/sync/views.view.who_s_new.yml b/config/sync/views.view.who_s_new.yml index d161855..43d50be 100644 --- a/config/sync/views.view.who_s_new.yml +++ b/config/sync/views.view.who_s_new.yml @@ -16,7 +16,7 @@ base_field: uid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.who_s_online.yml b/config/sync/views.view.who_s_online.yml index a106ff7..936336f 100644 --- a/config/sync/views.view.who_s_online.yml +++ b/config/sync/views.view.who_s_online.yml @@ -16,7 +16,7 @@ base_field: uid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: From 333d5f418e2b965913125dbdf8341846c72a6bd4 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 13:38:22 -0800 Subject: [PATCH 015/202] Selectively apply distro update --- config/sync/antibot.settings.yml | 2 +- config/sync/autosave_form.settings.yml | 2 +- config/sync/bulma.settings.yml | 4 +- ...ha_point.contact_message_personal_form.yml | 2 +- .../captcha.captcha_point.user_login_form.yml | 2 +- .../sync/captcha.captcha_point.user_pass.yml | 2 +- ...ptcha.captcha_point.user_register_form.yml | 2 +- config/sync/captcha.settings.yml | 10 +++-- ...tity_form_display.node.article.default.yml | 16 +++---- ....entity_form_display.node.blog.default.yml | 25 ++++++----- ...ntity_form_display.node.people.default.yml | 33 ++++++++++----- ....paragraph.drutopia_collection.default.yml | 2 + ...y_form_display.paragraph.image.default.yml | 17 +++++--- ...y_form_display.paragraph.slide.default.yml | 29 +++++++------ ...w_display.block_content.slide.columnar.yml | 2 +- ...ew_display.block_content.slide.default.yml | 2 +- ...e.entity_view_display.node.article.box.yml | 1 + ....entity_view_display.node.article.card.yml | 34 +++++++++++---- ...tity_view_display.node.article.default.yml | 1 + ....entity_view_display.node.article.full.yml | 24 +++++------ ...entity_view_display.node.article.media.yml | 22 +++++----- ...e.entity_view_display.node.article.rss.yml | 5 ++- ...view_display.node.article.search_index.yml | 32 ++++++++------ ..._view_display.node.article.simple_card.yml | 30 ++++++------- ...ntity_view_display.node.article.teaser.yml | 24 +++++------ ...ore.entity_view_display.node.blog.card.yml | 42 +++++++++++++------ ....entity_view_display.node.blog.default.yml | 2 + ...ore.entity_view_display.node.blog.full.yml | 25 ++++++----- ...re.entity_view_display.node.blog.media.yml | 26 ++++++------ ...ty_view_display.node.blog.search_index.yml | 14 ++++--- ...ity_view_display.node.blog.simple_card.yml | 30 ++++++------- ...e.entity_view_display.node.blog.teaser.yml | 36 ++++++++-------- ...tity_view_display.node.collection.full.yml | 9 ++-- ...ty_view_display.node.landing_page.full.yml | 2 +- 34 files changed, 299 insertions(+), 212 deletions(-) diff --git a/config/sync/antibot.settings.yml b/config/sync/antibot.settings.yml index cd30437..32970a3 100644 --- a/config/sync/antibot.settings.yml +++ b/config/sync/antibot.settings.yml @@ -5,5 +5,5 @@ form_ids: - user_login_form - user_pass - user_register_form - - 'contact_*' + - 'contact_message_*' show_form_ids: false diff --git a/config/sync/autosave_form.settings.yml b/config/sync/autosave_form.settings.yml index 1e4768f..15b8142 100644 --- a/config/sync/autosave_form.settings.yml +++ b/config/sync/autosave_form.settings.yml @@ -1,5 +1,5 @@ _core: - default_config_hash: QnLi3Y7e5T_v9EZqYxRb90E0bBDb2g1y7xREWLKJLC0 + default_config_hash: NX6_WyjygzZfQY-9SZq6_5fmh_KUK7L0XlOqaAXkRCQ interval: 60000 only_on_form_change: false active_on: diff --git a/config/sync/bulma.settings.yml b/config/sync/bulma.settings.yml index 8609d89..b3fe700 100644 --- a/config/sync/bulma.settings.yml +++ b/config/sync/bulma.settings.yml @@ -27,7 +27,7 @@ table: narrow: 0 cdn: bulma: - version: 0.5.3 + version: 0.9.1 bulmaswatch: - version: 0.5.1 + version: 0.8.1 theme: default diff --git a/config/sync/captcha.captcha_point.contact_message_personal_form.yml b/config/sync/captcha.captcha_point.contact_message_personal_form.yml index ac32f18..668a4ee 100644 --- a/config/sync/captcha.captcha_point.contact_message_personal_form.yml +++ b/config/sync/captcha.captcha_point.contact_message_personal_form.yml @@ -3,7 +3,7 @@ langcode: en status: false dependencies: { } _core: - default_config_hash: JWbmGm_KvY_3No38GsmOrkAy8N9u5Sm4yjJlDJlAW7c + default_config_hash: 7zUmOK1ti1l0bc78ieysHa3_57MOin7IgHpHhwbSugs formId: contact_message_personal_form captchaType: default label: null diff --git a/config/sync/captcha.captcha_point.user_login_form.yml b/config/sync/captcha.captcha_point.user_login_form.yml index 04fe43c..139417f 100644 --- a/config/sync/captcha.captcha_point.user_login_form.yml +++ b/config/sync/captcha.captcha_point.user_login_form.yml @@ -3,7 +3,7 @@ langcode: en status: false dependencies: { } _core: - default_config_hash: crLwyc9uwZ8Bv8lpMLIOEQYHOxW_mS49jaDf_95-o4I + default_config_hash: XbughDuwgOtc_8ztmYxz84gaXBeR760xH3bGSKD9v1Q formId: user_login_form captchaType: default label: null diff --git a/config/sync/captcha.captcha_point.user_pass.yml b/config/sync/captcha.captcha_point.user_pass.yml index bddd47b..f1f0605 100644 --- a/config/sync/captcha.captcha_point.user_pass.yml +++ b/config/sync/captcha.captcha_point.user_pass.yml @@ -3,7 +3,7 @@ langcode: en status: false dependencies: { } _core: - default_config_hash: KV2eyuDk4Ux0da6fu6QsTUf_49rPDXilNurV5nRZqJE + default_config_hash: qZeHI5fZ9WQRKsfl8FMBwzk3puSsWCRtWKEZh04JJUo formId: user_pass captchaType: default label: null diff --git a/config/sync/captcha.captcha_point.user_register_form.yml b/config/sync/captcha.captcha_point.user_register_form.yml index 81f4feb..9331ad6 100644 --- a/config/sync/captcha.captcha_point.user_register_form.yml +++ b/config/sync/captcha.captcha_point.user_register_form.yml @@ -3,7 +3,7 @@ langcode: en status: false dependencies: { } _core: - default_config_hash: O11nB9Assnic6AhIuaeK_CQdh_zO0udxABDnUZJupis + default_config_hash: 2iz3cMg7T1eSKXtNIB9WyaRptfg7wosDDPBSBhXFXl0 formId: user_register_form captchaType: default label: null diff --git a/config/sync/captcha.settings.yml b/config/sync/captcha.settings.yml index 1c73010..6ef7b7f 100644 --- a/config/sync/captcha.settings.yml +++ b/config/sync/captcha.settings.yml @@ -1,13 +1,15 @@ _core: - default_config_hash: _UaIWu0_ZD3lUs97wlFC2Koi-o7Bex69Xr9q36nJtkY + default_config_hash: QDFjOXYIYVwCPQYHY4wAx4DUqOEkNaZokIx6DGApR9I +enable_globally: 0 +enable_globally_on_admin_routes: false default_challenge: riddler/Riddler description: 'This question is to verify that you are a human visitor and to prevent automated spam.' +title: CAPTCHA administration_mode: true +administration_mode_on_admin_routes: false +whitelist_ips: '' wrong_captcha_response_message: 'The answer you entered for the CAPTCHA was not correct.' default_validation: 1 persistence: 1 enable_stats: false log_wrong_responses: true -enabled_default: 0 -allow_on_admin_pages: false -add_captcha_description: true diff --git a/config/sync/core.entity_form_display.node.article.default.yml b/config/sync/core.entity_form_display.node.article.default.yml index ab637a5..6edaff0 100644 --- a/config/sync/core.entity_form_display.node.article.default.yml +++ b/config/sync/core.entity_form_display.node.article.default.yml @@ -87,21 +87,20 @@ content: form_display_mode: default default_paragraph_type: text third_party_settings: { } - field_image: - type: image_focal_point - weight: 4 + field_media_image: + type: media_library_widget + weight: 3 region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } third_party_settings: { } field_meta_tags: type: metatag_firehose weight: 15 region: content - settings: { } + settings: + sidebar: true + use_details: true third_party_settings: { } field_publication_date: type: datetime_default @@ -193,4 +192,5 @@ content: third_party_settings: { } hidden: body: true + field_image: true field_tags: true diff --git a/config/sync/core.entity_form_display.node.blog.default.yml b/config/sync/core.entity_form_display.node.blog.default.yml index d17717c..79624f2 100644 --- a/config/sync/core.entity_form_display.node.blog.default.yml +++ b/config/sync/core.entity_form_display.node.blog.default.yml @@ -57,7 +57,7 @@ content: third_party_settings: { } field_body_paragraph: type: entity_reference_paragraphs - weight: 4 + weight: 3 region: content settings: title: Paragraph @@ -67,21 +67,25 @@ content: form_display_mode: default default_paragraph_type: text third_party_settings: { } - field_image: - type: image_focal_point - weight: 2 + field_media_image: + type: media_library_media_modify_widget + weight: 4 region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } + form_mode: main + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } field_meta_tags: type: metatag_firehose weight: 12 region: content - settings: { } + settings: + sidebar: true + use_details: true third_party_settings: { } field_publication_date: type: datetime_default @@ -91,7 +95,7 @@ content: third_party_settings: { } field_summary: type: text_textarea - weight: 3 + weight: 2 region: content settings: rows: 5 @@ -165,4 +169,5 @@ content: third_party_settings: { } hidden: body: true + field_image: true field_tags: true diff --git a/config/sync/core.entity_form_display.node.people.default.yml b/config/sync/core.entity_form_display.node.people.default.yml index d6dd2f0..d9dd264 100644 --- a/config/sync/core.entity_form_display.node.people.default.yml +++ b/config/sync/core.entity_form_display.node.people.default.yml @@ -5,15 +5,15 @@ dependencies: config: - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary - - image.style.thumbnail + - field.field.node.people.field_topics - node.type.people module: - - focal_point + - media_library_media_modify - metatag - paragraphs - path @@ -43,21 +43,25 @@ content: form_display_mode: default default_paragraph_type: text third_party_settings: { } - field_image: - type: image_focal_point - weight: 3 + field_media_image: + type: media_library_media_modify_widget + weight: 4 region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } + form_mode: main + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } field_meta_tags: type: metatag_firehose weight: 26 region: content - settings: { } + settings: + sidebar: true + use_details: true third_party_settings: { } field_people_position: type: string_textfield @@ -81,6 +85,12 @@ content: rows: 5 placeholder: '' third_party_settings: { } + field_topics: + type: options_select + weight: 2 + region: content + settings: { } + third_party_settings: { } path: type: path weight: 10 @@ -133,3 +143,4 @@ content: third_party_settings: { } hidden: body: true + field_image: true diff --git a/config/sync/core.entity_form_display.paragraph.drutopia_collection.default.yml b/config/sync/core.entity_form_display.paragraph.drutopia_collection.default.yml index 9e6aa14..bc97c17 100644 --- a/config/sync/core.entity_form_display.paragraph.drutopia_collection.default.yml +++ b/config/sync/core.entity_form_display.paragraph.drutopia_collection.default.yml @@ -5,6 +5,8 @@ dependencies: config: - field.field.paragraph.drutopia_collection.field_items - paragraphs.paragraphs_type.drutopia_collection +_core: + default_config_hash: _1hZ95TGb11kRSt9dhg0nFE2VsiWz58W7YnNBRFKIO8 id: paragraph.drutopia_collection.default targetEntityType: paragraph bundle: drutopia_collection diff --git a/config/sync/core.entity_form_display.paragraph.image.default.yml b/config/sync/core.entity_form_display.paragraph.image.default.yml index 64c35a3..54de93d 100644 --- a/config/sync/core.entity_form_display.paragraph.image.default.yml +++ b/config/sync/core.entity_form_display.paragraph.image.default.yml @@ -4,10 +4,10 @@ status: true dependencies: config: - field.field.paragraph.image.field_image - - image.style.thumbnail + - field.field.paragraph.image.field_media_image - paragraphs.paragraphs_type.image module: - - image + - media_library_media_modify _core: default_config_hash: ou3xPG2m27zKOuCQrqnDiacrj7Bel9oz6I80NH4QHkY id: paragraph.image.default @@ -15,15 +15,20 @@ targetEntityType: paragraph bundle: image mode: default content: - field_image: - type: image_image + field_media_image: + type: media_library_media_modify_widget weight: 0 region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } hidden: created: true + field_image: true status: true uid: true diff --git a/config/sync/core.entity_form_display.paragraph.slide.default.yml b/config/sync/core.entity_form_display.paragraph.slide.default.yml index 490630d..23cd3bc 100644 --- a/config/sync/core.entity_form_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_form_display.paragraph.slide.default.yml @@ -5,12 +5,12 @@ dependencies: config: - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - - image.style.thumbnail - paragraphs.paragraphs_type.slide module: - - image - link + - media_library_media_modify - text _core: default_config_hash: 9DmaPeGJlntQ_TPQkheefttDgdO2Avh10rSJih-ADVM @@ -19,25 +19,29 @@ targetEntityType: paragraph bundle: slide mode: default content: - field_image: - type: image_image - weight: 5 - region: content - settings: - progress_indicator: throbber - preview_image_style: thumbnail - third_party_settings: { } field_link: type: link_default - weight: 4 + weight: 1 region: content settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } + field_media_image: + type: media_library_media_modify_widget + weight: 0 + region: content + settings: + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false + third_party_settings: { } field_text: type: text_textarea - weight: 6 + weight: 2 region: content settings: rows: 5 @@ -45,5 +49,6 @@ content: third_party_settings: { } hidden: created: true + field_image: true status: true uid: true diff --git a/config/sync/core.entity_view_display.block_content.slide.columnar.yml b/config/sync/core.entity_view_display.block_content.slide.columnar.yml index 11cfd15..22f199a 100644 --- a/config/sync/core.entity_view_display.block_content.slide.columnar.yml +++ b/config/sync/core.entity_view_display.block_content.slide.columnar.yml @@ -18,7 +18,7 @@ mode: columnar content: field_slide: type: entity_reference_revisions_entity_view - label: visually_hidden + label: hidden settings: view_mode: columnar link: '' diff --git a/config/sync/core.entity_view_display.block_content.slide.default.yml b/config/sync/core.entity_view_display.block_content.slide.default.yml index 619146a..ed342ac 100644 --- a/config/sync/core.entity_view_display.block_content.slide.default.yml +++ b/config/sync/core.entity_view_display.block_content.slide.default.yml @@ -16,7 +16,7 @@ mode: default content: field_slide: type: entity_reference_revisions_entity_view - label: visually_hidden + label: hidden settings: view_mode: default link: '' diff --git a/config/sync/core.entity_view_display.node.article.box.yml b/config/sync/core.entity_view_display.node.article.box.yml index c562922..890e2db 100644 --- a/config/sync/core.entity_view_display.node.article.box.yml +++ b/config/sync/core.entity_view_display.node.article.box.yml @@ -79,6 +79,7 @@ hidden: field_economic_sectors: true field_image: true field_institutions_structures: true + field_media_image: true field_meta_tags: true field_movements_struggles: true field_practices_tools_strategies: true diff --git a/config/sync/core.entity_view_display.node.article.card.yml b/config/sync/core.entity_view_display.node.article.card.yml index 60bcc62..78d8fd6 100644 --- a/config/sync/core.entity_view_display.node.article.card.yml +++ b/config/sync/core.entity_view_display.node.article.card.yml @@ -44,6 +44,7 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - field_image @@ -69,7 +70,7 @@ third_party_settings: - field_authors label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -81,6 +82,24 @@ third_party_settings: attributes: '' effect: none speed: fast + group_card_content_bottom: + children: + - field_topics + label: 'Card content bottom' + parent_name: '' + region: ds_content + weight: 2 + format_type: html_element + format_settings: + classes: '' + id: '' + element: div + show_label: false + label_element: h3 + label_element_classes: '' + attributes: '' + effect: none + speed: fast _core: default_config_hash: p6e_07jFYgDYzfPzft22FzzqyvPqhEUyM-XdQCUljIY id: node.article.card @@ -96,17 +115,15 @@ content: third_party_settings: { } weight: 6 region: ds_content - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: narrow + responsive_image_style: drutopia_card image_link: content image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content field_publication_date: @@ -124,6 +141,7 @@ hidden: field_article_type: true field_biography: true field_body_paragraph: true + field_image: true field_meta_tags: true field_subtitle: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.article.default.yml b/config/sync/core.entity_view_display.node.article.default.yml index 0c46003..9d62709 100644 --- a/config/sync/core.entity_view_display.node.article.default.yml +++ b/config/sync/core.entity_view_display.node.article.default.yml @@ -80,6 +80,7 @@ hidden: field_authors: true field_body_paragraph: true field_image: true + field_media_image: true field_meta_tags: true field_summary: true field_tags: true diff --git a/config/sync/core.entity_view_display.node.article.full.yml b/config/sync/core.entity_view_display.node.article.full.yml index 98d5980..8a37d98 100644 --- a/config/sync/core.entity_view_display.node.article.full.yml +++ b/config/sync/core.entity_view_display.node.article.full.yml @@ -51,9 +51,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: header: - - field_image + - field_media_image - field_subtitle left: - field_article_type @@ -91,7 +92,7 @@ content: region: right field_article_type: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -99,7 +100,7 @@ content: region: left field_authors: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: @@ -121,24 +122,22 @@ content: region: right field_body_paragraph: type: entity_reference_revisions_entity_view - label: visually_hidden + label: hidden settings: view_mode: default link: '' third_party_settings: { } weight: 5 region: right - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: wide + responsive_image_style: drutopia_main image_link: '' image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: header field_subtitle: @@ -159,7 +158,7 @@ content: region: right field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -177,6 +176,7 @@ content: region: right hidden: body: true + field_image: true field_meta_tags: true field_publication_date: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.article.media.yml b/config/sync/core.entity_view_display.node.article.media.yml index b16b111..79a667f 100644 --- a/config/sync/core.entity_view_display.node.article.media.yml +++ b/config/sync/core.entity_view_display.node.article.media.yml @@ -23,7 +23,7 @@ dependencies: module: - ds - field_group - - image + - media - user third_party_settings: ds: @@ -41,10 +41,11 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - group_media_left - - field_image + - field_media_image - group_media_content - node_title - field_topics @@ -65,7 +66,7 @@ third_party_settings: - field_topics label: 'Media content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -79,10 +80,10 @@ third_party_settings: speed: fast group_media_left: children: - - field_image + - field_media_image label: 'Media left' parent_name: '' - region: hidden + region: ds_content weight: 0 format_type: html_element format_settings: @@ -101,12 +102,12 @@ targetEntityType: node bundle: article mode: media content: - field_image: - type: image - label: visually_hidden + field_media_image: + type: media_thumbnail + label: hidden settings: image_link: content - image_style: square_thumbnail + image_style: medium image_loading: attribute: lazy third_party_settings: { } @@ -114,7 +115,7 @@ content: region: ds_content field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -133,6 +134,7 @@ hidden: field_biography: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.article.rss.yml b/config/sync/core.entity_view_display.node.article.rss.yml index 4571a5d..0ff022b 100644 --- a/config/sync/core.entity_view_display.node.article.rss.yml +++ b/config/sync/core.entity_view_display.node.article.rss.yml @@ -22,7 +22,6 @@ dependencies: - node.type.article module: - ds - - image - taxonomy - text - user @@ -42,9 +41,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - node_title - field_summary - field_topics @@ -109,6 +109,7 @@ hidden: field_biography: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.article.search_index.yml b/config/sync/core.entity_view_display.node.article.search_index.yml index 1163a14..3bac8e0 100644 --- a/config/sync/core.entity_view_display.node.article.search_index.yml +++ b/config/sync/core.entity_view_display.node.article.search_index.yml @@ -20,9 +20,9 @@ dependencies: - field.field.node.article.field_upload - node.type.article module: - - ds - entity_reference_revisions - - responsive_image + - media + - text - user third_party_settings: ds: @@ -42,7 +42,7 @@ third_party_settings: link_custom: '' regions: ds_content: - - field_image + - field_media_image - field_authors - node_post_date - field_body_paragraph @@ -68,7 +68,7 @@ content: link: true third_party_settings: { } weight: 1 - region: ds_content + region: content field_body_paragraph: type: entity_reference_revisions_entity_view label: hidden @@ -77,18 +77,25 @@ content: link: '' third_party_settings: { } weight: 3 - region: ds_content - field_image: - type: responsive_image + region: content + field_media_image: + type: media_thumbnail label: hidden settings: - responsive_image_style: '' image_link: '' + image_style: '' image_loading: - attribute: eager + attribute: lazy + third_party_settings: { } + weight: 1 + region: content + field_summary: + type: text_default + label: hidden + settings: { } third_party_settings: { } weight: 0 - region: ds_content + region: content field_tags: type: entity_reference_label label: hidden @@ -96,7 +103,7 @@ content: link: true third_party_settings: { } weight: 5 - region: ds_content + region: content field_topics: type: entity_reference_label label: hidden @@ -104,7 +111,7 @@ content: link: true third_party_settings: { } weight: 4 - region: ds_content + region: content geo_citation: settings: { } third_party_settings: { } @@ -116,6 +123,7 @@ hidden: field_article_type: true field_biography: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.article.simple_card.yml b/config/sync/core.entity_view_display.node.article.simple_card.yml index f980e63..a6e3d62 100644 --- a/config/sync/core.entity_view_display.node.article.simple_card.yml +++ b/config/sync/core.entity_view_display.node.article.simple_card.yml @@ -23,7 +23,7 @@ dependencies: module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -41,18 +41,14 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - 'bundle_field:node' - group_card_content - node_title fields: - 'bundle_field:node': - plugin_id: 'bundle_field:node' - weight: 0 - label: hidden - formatter: default node_title: plugin_id: node_title weight: 1 @@ -63,6 +59,11 @@ third_party_settings: wrapper: h2 class: '' exclude_node_title: '1' + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 0 + label: hidden + formatter: default field_group: group_card_content: children: @@ -70,7 +71,7 @@ third_party_settings: - node_title label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -89,17 +90,15 @@ targetEntityType: node bundle: article mode: simple_card content: - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: narrow + responsive_image_style: drutopia_card image_link: content image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content hidden: @@ -109,6 +108,7 @@ hidden: field_authors: true field_biography: true field_body_paragraph: true + field_image: true field_meta_tags: true field_publication_date: true field_subtitle: true diff --git a/config/sync/core.entity_view_display.node.article.teaser.yml b/config/sync/core.entity_view_display.node.article.teaser.yml index 37baaeb..235fe1a 100644 --- a/config/sync/core.entity_view_display.node.article.teaser.yml +++ b/config/sync/core.entity_view_display.node.article.teaser.yml @@ -22,7 +22,7 @@ dependencies: - responsive_image.styles.narrow module: - ds - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -42,9 +42,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: left: - - field_image + - field_media_image right: - node_post_date - node_title @@ -75,35 +76,33 @@ mode: teaser content: field_authors: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } weight: 3 region: right - field_image: - type: responsive_image - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: responsive_image_style: narrow image_link: content image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: left field_summary: type: text_default - label: visually_hidden + label: hidden settings: { } third_party_settings: { } weight: 4 region: right field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -121,6 +120,7 @@ hidden: field_biography: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.blog.card.yml b/config/sync/core.entity_view_display.node.blog.card.yml index e514928..f179e5c 100644 --- a/config/sync/core.entity_view_display.node.blog.card.yml +++ b/config/sync/core.entity_view_display.node.blog.card.yml @@ -40,9 +40,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - node_title - field_authors @@ -63,7 +64,7 @@ third_party_settings: - field_authors label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -75,6 +76,24 @@ third_party_settings: attributes: '' effect: none speed: fast + group_card_content_bottom: + children: + - field_topics + label: 'Card content bottom' + parent_name: '' + region: ds_content + weight: 2 + format_type: html_element + format_settings: + classes: '' + id: '' + element: div + show_label: false + label_element: h3 + label_element_classes: '' + attributes: '' + effect: none + speed: fast _core: default_config_hash: XYwyKKa3-njRWSk_M5xND_313C_fphpvWjlySBpNcxY id: node.blog.card @@ -84,29 +103,28 @@ mode: card content: field_authors: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } weight: 4 region: ds_content - field_image: - type: responsive_image - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: narrow - image_link: content + responsive_image_style: drutopia_card + image_link: '' image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content hidden: body: true comment: true field_body_paragraph: true + field_image: true field_meta_tags: true field_publication_date: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.blog.default.yml b/config/sync/core.entity_view_display.node.blog.default.yml index 48683d4..9e1deee 100644 --- a/config/sync/core.entity_view_display.node.blog.default.yml +++ b/config/sync/core.entity_view_display.node.blog.default.yml @@ -36,6 +36,7 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: { } _core: default_config_hash: e8yvfhoZmb_vDdkLtsMVv8u8XKzSRihmLtMph3nm6rM @@ -67,6 +68,7 @@ hidden: field_authors: true field_body_paragraph: true field_image: true + field_media_image: true field_meta_tags: true field_summary: true field_tags: true diff --git a/config/sync/core.entity_view_display.node.blog.full.yml b/config/sync/core.entity_view_display.node.blog.full.yml index 7ea5b43..0d9bae8 100644 --- a/config/sync/core.entity_view_display.node.blog.full.yml +++ b/config/sync/core.entity_view_display.node.blog.full.yml @@ -22,7 +22,7 @@ dependencies: - comment - ds - entity_reference_revisions - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -50,7 +50,7 @@ third_party_settings: label: '' regions: header: - - field_image + - field_media_image left: - node_post_date - field_authors @@ -99,29 +99,27 @@ content: region: left field_body_paragraph: type: entity_reference_revisions_entity_view - label: visually_hidden + label: hidden settings: view_mode: default link: '' third_party_settings: { } weight: 3 region: right - field_image: - type: responsive_image - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: wide + responsive_image_style: drutopia_main image_link: '' image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: header field_tags: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -129,7 +127,7 @@ content: region: right field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -137,6 +135,7 @@ content: region: right hidden: body: true + field_image: true field_meta_tags: true field_publication_date: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.blog.media.yml b/config/sync/core.entity_view_display.node.blog.media.yml index becf7a0..0e8d006 100644 --- a/config/sync/core.entity_view_display.node.blog.media.yml +++ b/config/sync/core.entity_view_display.node.blog.media.yml @@ -20,7 +20,7 @@ dependencies: module: - ds - field_group - - image + - media - user third_party_settings: ds: @@ -38,11 +38,12 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - group_media_left - group_media_content - - field_image + - field_media_image - node_title - field_topics fields: @@ -58,10 +59,10 @@ third_party_settings: field_group: group_media_left: children: - - field_image + - field_media_image label: 'Media left' parent_name: '' - region: hidden + region: ds_content weight: 0 format_type: html_element format_settings: @@ -79,7 +80,7 @@ third_party_settings: - field_topics label: 'Media content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -99,20 +100,20 @@ targetEntityType: node bundle: blog mode: media content: - field_image: - type: image - label: visually_hidden + field_media_image: + type: media_thumbnail + label: hidden settings: - image_link: content - image_style: square_thumbnail + image_link: '' + image_style: media_library image_loading: attribute: lazy third_party_settings: { } - weight: 2 + weight: 0 region: ds_content field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -124,6 +125,7 @@ hidden: field_authors: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.blog.search_index.yml b/config/sync/core.entity_view_display.node.blog.search_index.yml index 3e71bb5..d33430e 100644 --- a/config/sync/core.entity_view_display.node.blog.search_index.yml +++ b/config/sync/core.entity_view_display.node.blog.search_index.yml @@ -19,7 +19,7 @@ dependencies: module: - ds - entity_reference_revisions - - responsive_image + - media - user third_party_settings: ds: @@ -37,9 +37,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - field_authors - node_post_date - field_body_paragraph @@ -77,14 +78,14 @@ content: third_party_settings: { } weight: 3 region: ds_content - field_image: - type: responsive_image + field_media_image: + type: media_thumbnail label: hidden settings: - responsive_image_style: '' image_link: '' + image_style: '' image_loading: - attribute: eager + attribute: lazy third_party_settings: { } weight: 0 region: ds_content @@ -110,6 +111,7 @@ hidden: body: true comment: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.blog.simple_card.yml b/config/sync/core.entity_view_display.node.blog.simple_card.yml index f742c1f..6a7bcc1 100644 --- a/config/sync/core.entity_view_display.node.blog.simple_card.yml +++ b/config/sync/core.entity_view_display.node.blog.simple_card.yml @@ -20,7 +20,7 @@ dependencies: module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -38,18 +38,14 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - 'bundle_field:node' - node_title fields: - 'bundle_field:node': - plugin_id: 'bundle_field:node' - weight: 2 - label: hidden - formatter: default node_title: plugin_id: node_title weight: 3 @@ -60,6 +56,11 @@ third_party_settings: wrapper: h2 class: '' exclude_node_title: '1' + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 2 + label: hidden + formatter: default field_group: group_card_content: children: @@ -67,7 +68,7 @@ third_party_settings: - node_title label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -86,14 +87,14 @@ targetEntityType: node bundle: blog mode: simple_card content: - field_image: - type: responsive_image - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: narrow - image_link: content + responsive_image_style: drutopia_card + image_link: '' image_loading: - attribute: eager + attribute: lazy third_party_settings: { } weight: 0 region: ds_content @@ -103,6 +104,7 @@ hidden: field_authors: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.blog.teaser.yml b/config/sync/core.entity_view_display.node.blog.teaser.yml index b0c4895..664108f 100644 --- a/config/sync/core.entity_view_display.node.blog.teaser.yml +++ b/config/sync/core.entity_view_display.node.blog.teaser.yml @@ -19,7 +19,7 @@ dependencies: - responsive_image.styles.narrow module: - ds - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -41,20 +41,16 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: left: - - field_image + - field_media_image right: - node_post_date - node_title - field_authors - field_summary fields: - node_post_date: - plugin_id: node_post_date - weight: 1 - label: hidden - formatter: ds_post_date_month_day_year node_title: plugin_id: node_title weight: 2 @@ -64,6 +60,11 @@ third_party_settings: link: true wrapper: h2 class: '' + node_post_date: + plugin_id: node_post_date + weight: 1 + label: hidden + formatter: ds_post_date_month_day_year _core: default_config_hash: 53n1XaLVXVvOb4o-_UMQh5byPnkR8COqK2YHtdExSdE id: node.blog.teaser @@ -73,28 +74,26 @@ mode: teaser content: field_authors: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } weight: 3 region: right - field_image: - type: responsive_image - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: narrow - image_link: content + responsive_image_style: drutopia_card + image_link: '' image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: left field_summary: type: text_default - label: visually_hidden + label: hidden settings: { } third_party_settings: { } weight: 4 @@ -104,6 +103,7 @@ hidden: comment: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.collection.full.yml b/config/sync/core.entity_view_display.node.collection.full.yml index cbc554a..54f5fe0 100644 --- a/config/sync/core.entity_view_display.node.collection.full.yml +++ b/config/sync/core.entity_view_display.node.collection.full.yml @@ -52,6 +52,7 @@ third_party_settings: - node_post_date - field_authors - field_collection_type + - field_body_paragraph - field_topics - field_tags right: @@ -100,7 +101,7 @@ content: region: right field_collection_type: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: false third_party_settings: { } @@ -123,15 +124,15 @@ content: settings: link: true third_party_settings: { } - weight: 5 + weight: 6 region: left field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } - weight: 4 + weight: 5 region: left hidden: body: true diff --git a/config/sync/core.entity_view_display.node.landing_page.full.yml b/config/sync/core.entity_view_display.node.landing_page.full.yml index 420d239..08ab12c 100644 --- a/config/sync/core.entity_view_display.node.landing_page.full.yml +++ b/config/sync/core.entity_view_display.node.landing_page.full.yml @@ -39,7 +39,7 @@ mode: full content: field_body_paragraph: type: entity_reference_revisions_entity_view - label: visually_hidden + label: hidden settings: view_mode: default link: '' From 3cb1fd7a434c938564585bfc83802bea4167e2a7 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 13:39:10 -0800 Subject: [PATCH 016/202] Update config snapshots --- ...onfig_sync.module.admin_toolbar_search.yml | 9 +- ...ot.snapshot.config_sync.module.antibot.yml | 4 +- ...shot.config_sync.module.automated_cron.yml | 2 + ...pshot.config_sync.module.autosave_form.yml | 4 +- ...shot.snapshot.config_sync.module.block.yml | 47 +- ...pshot.config_sync.module.block_content.yml | 323 +- ...ot.snapshot.config_sync.module.captcha.yml | 39 +- ...ot.snapshot.config_sync.module.comment.yml | 1074 +++--- ...shot.config_sync.module.comment_notify.yml | 2 + ...apshot.config_sync.module.config_perms.yml | 8 + ...ot.snapshot.config_sync.module.contact.yml | 4 + ...pshot.snapshot.config_sync.module.crop.yml | 2 + ...shot.snapshot.config_sync.module.dblog.yml | 356 +- ...ot.config_sync.module.drutopia_article.yml | 660 ++-- ...pshot.config_sync.module.drutopia_blog.yml | 541 ++-- ...config_sync.module.drutopia_collection.yml | 161 +- ...ot.config_sync.module.drutopia_comment.yml | 15 +- ...pshot.config_sync.module.drutopia_core.yml | 2882 ++++++++++++++++- ...nfig_sync.module.drutopia_landing_page.yml | 35 +- ...pshot.config_sync.module.drutopia_page.yml | 44 +- ...hot.config_sync.module.drutopia_people.yml | 667 ++-- ...g_sync.module.drutopia_related_content.yml | 7 +- ...hot.config_sync.module.drutopia_search.yml | 17 +- ...apshot.config_sync.module.drutopia_seo.yml | 2 + ...pshot.config_sync.module.drutopia_site.yml | 217 +- ...napshot.snapshot.config_sync.module.ds.yml | 13 +- ...snapshot.config_sync.module.empty_page.yml | 2 + ....config_sync.module.exclude_node_title.yml | 5 +- ...shot.snapshot.config_sync.module.field.yml | 2 + ...t.snapshot.config_sync.module.field_ui.yml | 2 + ...pshot.snapshot.config_sync.module.file.yml | 1420 ++++---- ...hot.snapshot.config_sync.module.filter.yml | 16 +- ...napshot.config_sync.module.focal_point.yml | 4 + ...napshot.config_sync.module.geo_upgrade.yml | 2 + ...ot.config_sync.module.google_analytics.yml | 9 +- ...apshot.snapshot.config_sync.module.hal.yml | 3 +- ...t.snapshot.config_sync.module.honeypot.yml | 41 +- ...shot.snapshot.config_sync.module.image.yml | 28 + ...hot.snapshot.config_sync.module.insert.yml | 18 +- ...hot.snapshot.config_sync.module.linkit.yml | 8 +- ....snapshot.config_sync.module.mailchimp.yml | 8 +- ...ot.snapshot.config_sync.module.menu_ui.yml | 2 + ...ot.snapshot.config_sync.module.metatag.yml | 26 + ...shot.config_sync.module.migrate_drupal.yml | 2 + ...ot.snapshot.config_sync.module.minimal.yml | 192 +- ...napshot.config_sync.module.minimalhtml.yml | 4 + ...pshot.snapshot.config_sync.module.node.yml | 2032 ++++++------ ...snapshot.config_sync.module.noreferrer.yml | 4 +- ...snapshot.config_sync.module.paragraphs.yml | 12 +- ...t.snapshot.config_sync.module.pathauto.yml | 6 + ...t.snapshot.config_sync.module.redirect.yml | 17 +- ...ot.snapshot.config_sync.module.riddler.yml | 13 +- ...snapshot.config_sync.module.search_api.yml | 147 +- ...pshot.config_sync.module.search_api_db.yml | 2 + ...t.snapshot.config_sync.module.shortcut.yml | 2 + ...snapshot.config_sync.module.statistics.yml | 2 + ...napshot.config_sync.module.subpathauto.yml | 3 + ...napshot.config_sync.module.subprofiles.yml | 2 + ...hot.snapshot.config_sync.module.system.yml | 96 +- ...t.snapshot.config_sync.module.taxonomy.yml | 177 +- ...pshot.snapshot.config_sync.module.text.yml | 2 + ...hot.snapshot.config_sync.module.update.yml | 4 +- ...pshot.snapshot.config_sync.module.user.yml | 944 +++--- ...shot.snapshot.config_sync.module.views.yml | 5 +- ...t.snapshot.config_sync.module.views_ui.yml | 53 +- ...pshot.snapshot.config_sync.theme.bulma.yml | 26 +- ...pshot.snapshot.config_sync.theme.claro.yml | 39 +- ...hot.snapshot.config_sync.theme.octavia.yml | 18 + 68 files changed, 8446 insertions(+), 4089 deletions(-) diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_search.yml b/config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_search.yml index ceb42a5..2027d94 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_search.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_search.yml @@ -8,4 +8,11 @@ id: config_sync.module.admin_toolbar_search snapshotSet: config_sync extensionType: module extensionName: admin_toolbar_search -items: { } +items: + - + collection: '' + name: admin_toolbar_search.settings + data: + display_menu_item: 0 + _core: + default_config_hash: AAmWcgwzGYbXfR6wfEfMyoi3r5QZwlpxvq5dHbupnJo diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.antibot.yml b/config/sync/config_snapshot.snapshot.config_sync.module.antibot.yml index 133d6b0..ca24a34 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.antibot.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.antibot.yml @@ -18,5 +18,7 @@ items: - user_login_form - user_pass - user_register_form - - 'contact_*' + - 'contact_message_*' show_form_ids: false + _core: + default_config_hash: 2TnP0TViNExHGuA7Cdr4L3uxhYGNzKyL0XnoAhtSHMQ diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.automated_cron.yml b/config/sync/config_snapshot.snapshot.config_sync.module.automated_cron.yml index a6a603c..fe6004b 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.automated_cron.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.automated_cron.yml @@ -14,3 +14,5 @@ items: name: automated_cron.settings data: interval: 10800 + _core: + default_config_hash: fUksROt4FfkAU9BV4hV2XvhTBSS2nTNrZS4U7S-tKrs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.autosave_form.yml b/config/sync/config_snapshot.snapshot.config_sync.module.autosave_form.yml index 533ca06..f1254a6 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.autosave_form.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.autosave_form.yml @@ -21,6 +21,7 @@ items: name: autosave_form.settings data: interval: 60000 + only_on_form_change: false active_on: content_entity_forms: true config_entity_forms: false @@ -29,5 +30,6 @@ items: message: 'Saving draft...' delay: 1000 allowed_content_entity_types: { } + allowed_new: true _core: - default_config_hash: QnLi3Y7e5T_v9EZqYxRb90E0bBDb2g1y7xREWLKJLC0 + default_config_hash: NX6_WyjygzZfQY-9SZq6_5fmh_KUK7L0XlOqaAXkRCQ diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.block.yml b/config/sync/config_snapshot.snapshot.config_sync.module.block.yml index 735e8d1..e238366 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.block.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.block.yml @@ -8,4 +8,49 @@ id: config_sync.module.block snapshotSet: config_sync extensionType: module extensionName: block -items: { } +items: + - + collection: '' + name: tour.tour.block-layout + data: + langcode: en + status: true + dependencies: + module: + - block + id: block-layout + label: 'Block Layout Page' + module: block + routes: + - + route_name: block.admin_display + tips: + block-layout: + id: block-layout + plugin: text + label: 'Block Layout' + weight: 1 + body: 'Blocks are boxes of content rendered into an area, or region, of a web page that can be displayed in regions (such as footer or sidebar) on your page.' + place-block: + id: place-block + plugin: text + label: 'Place Blocks' + weight: 2 + selector: .button--small + body: 'Any custom or contributed block can be added to a particular region by clicking on a button Place block. A new block can also be created by clicking on Place Block' + block-region: + id: block-region + plugin: text + label: 'Block Region' + weight: 3 + selector: .block-region-select + body: 'Assign or change the region of a block by clicking here. A dropdown list with all the regions will appear. You can place one block in multiple regions.' + configure-block: + id: configure-block + plugin: text + label: 'Configure Block' + weight: 4 + selector: .dropbutton-widget + body: 'By Clicking on "Configure" you can go ahead and edit the contents of the block, deal with the visibility settings and even change the placement of where it is on your theme.' + _core: + default_config_hash: pG6QAggTrD7RQWb79PT3NH48GSvTiePly_l53f3OENs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.block_content.yml b/config/sync/config_snapshot.snapshot.config_sync.module.block_content.yml index e46c272..71013b6 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.block_content.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.block_content.yml @@ -20,8 +20,11 @@ items: - block_content id: block_content.full label: Full + description: '' targetEntityType: block_content cache: true + _core: + default_config_hash: Q7yUUYeRLByl-MCGveKKF_KhAtNICLCMJuKWfugCvso - collection: '' name: field.storage.block_content.body @@ -44,6 +47,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: eS0snV_L3dx9shtWRTzm5eblwOJ7qKWC9IE-4GMTDFc - collection: '' name: views.view.block_content @@ -55,112 +60,20 @@ items: - block_content - user id: block_content - label: 'Custom block library' + label: 'Content blocks' module: views - description: 'Find and manage custom blocks.' + description: 'Find and manage content blocks.' tag: default base_table: block_content_field_data base_field: id - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + 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: 'Content blocks' fields: info: id: info @@ -169,6 +82,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: null + entity_field: info + plugin_id: field label: 'Block description' exclude: false alter: @@ -224,9 +140,6 @@ items: 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 @@ -234,6 +147,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: type + plugin_id: field label: 'Block type' exclude: false alter: @@ -289,9 +205,6 @@ items: 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 @@ -299,6 +212,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: changed + plugin_id: field label: Updated exclude: false alter: @@ -340,14 +256,20 @@ items: 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 + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 operations: id: operations table: block_content @@ -355,6 +277,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + plugin_id: entity_operations label: Operations exclude: false alter: @@ -397,8 +321,66 @@ items: 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: 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 block library' + 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 content 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 @@ -407,6 +389,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: info + plugin_id: string operator: contains value: '' group: 1 @@ -417,6 +402,8 @@ items: description: '' use_operator: false operator: info_op + operator_limit_selection: false + operator_list: { } identifier: info required: false remember: false @@ -437,9 +424,6 @@ items: 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 @@ -447,6 +431,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: type + plugin_id: bundle operator: in value: { } group: 1 @@ -457,6 +444,8 @@ items: description: '' use_operator: false operator: type_op + operator_limit_selection: false + operator_list: { } identifier: type required: false remember: false @@ -478,9 +467,6 @@ items: 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 @@ -488,6 +474,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: reusable + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -498,6 +487,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -516,70 +507,100 @@ items: 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: 0 tags: { } page_1: - display_plugin: page id: page_1 display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } - path: admin/structure/block/block-content + path: admin/content/block menu: type: tab - title: 'Custom block library' - description: '' - parent: block.admin_display + title: Blocks + description: 'Create and edit content blocks.' weight: 0 - context: '0' menu_name: admin + parent: system.admin_content + context: '0' cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - url - url.query_args - user.permissions - max-age: 0 tags: { } + _core: + default_config_hash: AcOE_1RLjX4okjWSOk7Pen1IdtPsY0Nbn0HXWG3zMqc diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.captcha.yml b/config/sync/config_snapshot.snapshot.config_sync.module.captcha.yml index 4837b83..4593ed4 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.captcha.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.captcha.yml @@ -9,18 +9,6 @@ snapshotSet: config_sync extensionType: module extensionName: captcha items: - - - collection: '' - name: captcha.captcha_point.contact_message_feedback_form - data: - langcode: en - status: false - dependencies: { } - formId: contact_message_feedback_form - captchaType: default - label: null - _core: - default_config_hash: MbTbUeeaumH8DjENUwT0-8uW9UuxyNHbF6jbKCLhYkk - collection: '' name: captcha.captcha_point.contact_message_personal_form @@ -30,9 +18,9 @@ items: dependencies: { } formId: contact_message_personal_form captchaType: default - label: null + label: contact_message_personal_form _core: - default_config_hash: JWbmGm_KvY_3No38GsmOrkAy8N9u5Sm4yjJlDJlAW7c + default_config_hash: 7zUmOK1ti1l0bc78ieysHa3_57MOin7IgHpHhwbSugs - collection: '' name: captcha.captcha_point.user_login_form @@ -42,9 +30,9 @@ items: dependencies: { } formId: user_login_form captchaType: default - label: null + label: user_login_form _core: - default_config_hash: crLwyc9uwZ8Bv8lpMLIOEQYHOxW_mS49jaDf_95-o4I + default_config_hash: XbughDuwgOtc_8ztmYxz84gaXBeR760xH3bGSKD9v1Q - collection: '' name: captcha.captcha_point.user_pass @@ -54,9 +42,9 @@ items: dependencies: { } formId: user_pass captchaType: default - label: null + label: user_pass _core: - default_config_hash: KV2eyuDk4Ux0da6fu6QsTUf_49rPDXilNurV5nRZqJE + default_config_hash: qZeHI5fZ9WQRKsfl8FMBwzk3puSsWCRtWKEZh04JJUo - collection: '' name: captcha.captcha_point.user_register_form @@ -66,22 +54,25 @@ items: dependencies: { } formId: user_register_form captchaType: default - label: null + label: user_register_form _core: - default_config_hash: O11nB9Assnic6AhIuaeK_CQdh_zO0udxABDnUZJupis + default_config_hash: 2iz3cMg7T1eSKXtNIB9WyaRptfg7wosDDPBSBhXFXl0 - collection: '' name: captcha.settings data: - enabled_default: 0 + enable_globally: 0 + enable_globally_on_admin_routes: false default_challenge: captcha/Math description: 'This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.' + title: CAPTCHA administration_mode: false - allow_on_admin_pages: false - add_captcha_description: true + administration_mode_on_admin_routes: false + whitelist_ips: '' + wrong_captcha_response_message: 'The answer you entered for the CAPTCHA was not correct.' default_validation: 1 persistence: 1 enable_stats: false log_wrong_responses: false _core: - default_config_hash: _UaIWu0_ZD3lUs97wlFC2Koi-o7Bex69Xr9q36nJtkY + default_config_hash: QDFjOXYIYVwCPQYHY4wAx4DUqOEkNaZokIx6DGApR9I diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.comment.yml b/config/sync/config_snapshot.snapshot.config_sync.module.comment.yml index 22a6b66..5a35195 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.comment.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.comment.yml @@ -14,6 +14,8 @@ items: name: comment.settings data: log_ip_addresses: false + _core: + default_config_hash: YNUW2Ij5uE7a4oaXp3i_2lvaFdYM1zNKPPfnEjB0jEc - collection: '' name: core.entity_view_mode.comment.full @@ -25,8 +27,11 @@ items: - comment id: comment.full label: 'Full comment' + description: '' targetEntityType: comment cache: true + _core: + default_config_hash: N4mUjXpPckUkVRY1PbKw4GGoL1i2ECU7PL3EreiKStk - collection: '' name: field.storage.comment.comment_body @@ -49,6 +54,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: swYoCch_hY8QO5uwr4FURplfnUCUlpPB4idF8WGVCpw - collection: '' name: system.action.comment_delete_action @@ -63,6 +70,8 @@ items: type: comment plugin: 'entity:delete_action:comment' configuration: { } + _core: + default_config_hash: vpBH8OmL4sdesCdeZLsW8KOutB5gkbreWJbfjhfFKaQ - collection: '' name: system.action.comment_publish_action @@ -77,6 +86,8 @@ items: type: comment plugin: 'entity:publish_action:comment' configuration: { } + _core: + default_config_hash: C00dyL_W_5M0nFlgUB3lWUTUs96jn51Jw1MLHVEHZD0 - collection: '' name: system.action.comment_save_action @@ -91,6 +102,8 @@ items: type: comment plugin: 'entity:save_action:comment' configuration: { } + _core: + default_config_hash: lfyE_snmvfg_EQ3VDyhUtGAXgmqtEiqa46I3bTMg8DU - collection: '' name: system.action.comment_unpublish_action @@ -105,6 +118,8 @@ items: type: comment plugin: 'entity:unpublish_action:comment' configuration: { } + _core: + default_config_hash: tWOIjSMobEWOFZddMkNqb9JySbOVwE1diC6NRqcfLTk - collection: '' name: views.view.comment @@ -122,123 +137,14 @@ items: tag: default base_table: comment_field_data base_field: cid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'administer comments' - 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: 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: true - caption: '' - summary: '' - description: '' - columns: - comment_bulk_form: comment_bulk_form - subject: subject - uid: uid - entity_id: entity_id - changed: changed - operations: operations - info: - comment_bulk_form: - align: '' - separator: '' - empty_column: false - responsive: '' - subject: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - uid: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - entity_id: - sortable: false - 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 - operations: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - default: changed - empty_table: true - row: - type: fields + title: Comments fields: comment_bulk_form: id: comment_bulk_form @@ -247,6 +153,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + plugin_id: comment_bulk_form label: '' exclude: false alter: @@ -293,8 +201,6 @@ items: selected_actions: - comment_delete_action - comment_unpublish_action - plugin_id: comment_bulk_form - entity_type: comment subject: id: subject table: comment_field_data @@ -302,6 +208,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: subject + plugin_id: field label: Subject exclude: false alter: @@ -357,9 +266,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: subject - plugin_id: field uid: id: uid table: comment_field_data @@ -367,6 +273,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: uid + plugin_id: field label: '' exclude: true alter: @@ -422,9 +331,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: uid - plugin_id: field name: id: name table: comment_field_data @@ -432,6 +338,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: name + plugin_id: field label: Author exclude: false alter: @@ -486,9 +395,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: name - plugin_id: field entity_id: id: entity_id table: comment_field_data @@ -496,6 +402,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: entity_id + plugin_id: commented_entity label: 'Posted in' exclude: false alter: @@ -551,9 +460,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: entity_id - plugin_id: commented_entity changed: id: changed table: comment_field_data @@ -561,6 +467,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: changed + plugin_id: field label: Updated exclude: false alter: @@ -608,6 +517,15 @@ items: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 group_column: value group_columns: { } group_rows: true @@ -618,9 +536,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: changed - plugin_id: field operations: id: operations table: comment @@ -628,6 +543,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + plugin_id: entity_operations label: Operations exclude: false alter: @@ -670,8 +587,6 @@ items: empty_zero: false hide_alter_empty: true destination: true - entity_type: comment - plugin_id: entity_operations name_1: id: name_1 table: users_field_data @@ -679,6 +594,9 @@ items: relationship: uid group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field label: '' exclude: true alter: @@ -734,9 +652,74 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: user - entity_field: name - plugin_id: field + 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 comments' + 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 comments available.' + tokenize: false + sorts: + changed: + id: changed + table: comment_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: changed + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: changed + exposed: false + granularity: second + arguments: { } filters: status: id: status @@ -745,6 +728,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: status + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -755,6 +741,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -773,9 +761,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - entity_type: comment - entity_field: status - plugin_id: boolean subject: id: subject table: comment_field_data @@ -783,6 +768,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: subject + plugin_id: string operator: contains value: '' group: 1 @@ -793,6 +781,8 @@ items: description: '' use_operator: false operator: subject_op + operator_limit_selection: false + operator_list: { } identifier: subject required: false remember: false @@ -813,9 +803,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - entity_type: comment - entity_field: subject - plugin_id: string combine: id: combine table: views @@ -823,6 +810,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: combine operator: contains value: '' group: 1 @@ -833,6 +821,8 @@ items: description: '' use_operator: false operator: combine_op + operator_limit_selection: false + operator_list: { } identifier: author_name required: false remember: false @@ -856,7 +846,6 @@ items: fields: name: name name_1: name_1 - plugin_id: combine langcode: id: langcode table: comment_field_data @@ -864,6 +853,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: langcode + plugin_id: language operator: in value: { } group: 1 @@ -874,6 +866,8 @@ items: description: '' use_operator: false operator: langcode_op + operator_limit_selection: false + operator_list: { } identifier: langcode required: false remember: false @@ -895,50 +889,81 @@ items: default_group: All default_group_multiple: { } group_items: { } - entity_type: comment - entity_field: langcode - plugin_id: language - sorts: - changed: - id: changed - table: comment_field_data - field: changed - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - granularity: second - entity_type: comment - entity_field: changed - plugin_id: date - title: Comments - 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 comments available.' - plugin_id: text_custom - arguments: { } - display_extenders: { } - use_more: false - use_more_always: true - use_more_text: more - use_ajax: false - hide_attachment_summary: false - show_admin_links: true - group_by: false - css_class: '' + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + comment_bulk_form: comment_bulk_form + subject: subject + uid: uid + entity_id: entity_id + changed: changed + operations: operations + default: changed + info: + comment_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + subject: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + uid: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + entity_id: + sortable: false + 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 + operations: + 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 + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } relationships: uid: id: uid @@ -947,235 +972,66 @@ items: relationship: none group_type: group admin_label: author - required: false entity_type: comment entity_field: uid plugin_id: standard - filter_groups: - operator: AND - groups: - 1: AND + required: false + css_class: '' + use_ajax: false + group_by: false + show_admin_links: true + use_more: false + use_more_always: true + use_more_text: more + header: { } + footer: { } + hide_attachment_summary: false + 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_published: - display_plugin: page id: page_published display_title: 'Published comments' + display_plugin: page position: 1 display_options: + display_description: 'The approved comments listing.' + display_comment: '' + exposed_block: false + display_extenders: { } path: admin/content/comment menu: type: tab title: Comments description: 'Comments published' - parent: '' weight: 0 - context: '0' menu_name: admin - display_description: 'The approved comments listing.' - display_extenders: { } - exposed_block: false - display_comment: '' + parent: '' + context: '0' 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_unapproved: - display_plugin: page id: page_unapproved display_title: 'Unapproved comments' + display_plugin: page position: 2 display_options: - path: admin/content/comment/approval - menu: - type: tab - title: 'Unapproved comments' - description: 'Comments unapproved' - parent: '' - weight: 1 - context: '0' - menu_name: admin - display_description: 'The unapproved comments listing.' - filters: - status: - id: status - table: comment_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: '0' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - 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: comment - entity_field: status - plugin_id: boolean - subject: - id: subject - table: comment_field_data - field: subject - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: subject_op - label: Subject - description: '' - use_operator: false - operator: subject_op - identifier: subject - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - 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: comment - entity_field: subject - plugin_id: string - combine: - id: combine - table: views - field: combine - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: combine_op - label: 'Author Name' - description: '' - use_operator: false - operator: combine_op - identifier: author_name - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - fields: - name: name - name_1: name_1 - plugin_id: combine - langcode: - id: langcode - table: comment_field_data - field: langcode - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: langcode_op - label: Language - description: '' - use_operator: false - operator: langcode_op - identifier: langcode - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - 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: comment - entity_field: langcode - plugin_id: language - defaults: - filters: false - filter_groups: false - fields: false - display_extenders: { } fields: comment_bulk_form: id: comment_bulk_form @@ -1184,6 +1040,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + plugin_id: comment_bulk_form label: '' exclude: false alter: @@ -1230,8 +1088,6 @@ items: selected_actions: - comment_delete_action - comment_publish_action - plugin_id: comment_bulk_form - entity_type: comment subject: id: subject table: comment_field_data @@ -1239,6 +1095,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: subject + plugin_id: field label: Subject exclude: false alter: @@ -1294,9 +1153,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: subject - plugin_id: field uid: id: uid table: comment_field_data @@ -1304,6 +1160,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: uid + plugin_id: field label: '' exclude: true alter: @@ -1359,9 +1218,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: uid - plugin_id: field name: id: name table: comment_field_data @@ -1369,6 +1225,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: name + plugin_id: field label: Author exclude: false alter: @@ -1423,9 +1282,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: name - plugin_id: field entity_id: id: entity_id table: comment_field_data @@ -1433,6 +1289,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: entity_id + plugin_id: commented_entity label: 'Posted in' exclude: false alter: @@ -1488,9 +1347,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: entity_id - plugin_id: commented_entity changed: id: changed table: comment_field_data @@ -1498,6 +1354,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: changed + plugin_id: field label: Updated exclude: false alter: @@ -1545,6 +1404,15 @@ items: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 group_column: value group_columns: { } group_rows: true @@ -1555,9 +1423,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: changed - plugin_id: field operations: id: operations table: comment @@ -1565,6 +1430,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + plugin_id: entity_operations label: Operations exclude: false alter: @@ -1607,8 +1474,6 @@ items: empty_zero: false hide_alter_empty: true destination: true - entity_type: comment - plugin_id: entity_operations name_1: id: name_1 table: users_field_data @@ -1616,6 +1481,9 @@ items: relationship: uid group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field label: '' exclude: true alter: @@ -1671,23 +1539,206 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: user - entity_field: name - plugin_id: field + filters: + status: + id: status + table: comment_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: status + plugin_id: boolean + operator: '=' + value: '0' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + subject: + id: subject + table: comment_field_data + field: subject + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: subject + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: subject_op + label: Subject + description: '' + use_operator: false + operator: subject_op + operator_limit_selection: false + operator_list: { } + identifier: subject + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + combine: + id: combine + table: views + field: combine + relationship: none + group_type: group + admin_label: '' + plugin_id: combine + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: combine_op + label: 'Author Name' + description: '' + use_operator: false + operator: combine_op + operator_limit_selection: false + operator_list: { } + identifier: author_name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + fields: + name: name + name_1: name_1 + langcode: + id: langcode + table: comment_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } filter_groups: operator: AND groups: 1: AND + defaults: + fields: false + filters: false + filter_groups: false + display_description: 'The unapproved comments listing.' + display_extenders: { } + path: admin/content/comment/approval + menu: + type: tab + title: 'Unapproved comments' + description: 'Comments unapproved' + weight: 1 + menu_name: admin + parent: '' + context: '0' 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 + _core: + default_config_hash: WFURZFZFHS9S7tEJJqOd6ucYexi84JiyQxE5suLP7D8 - collection: '' name: views.view.comments_recent @@ -1706,62 +1757,25 @@ items: tag: default base_table: comment_field_data base_field: cid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access comments' - cache: - type: tag - query: - type: views_query - exposed_form: - type: basic - 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 - options: - default_field_elements: true - hide_empty: false - relationships: - node: - field: node - id: node - table: comment_field_data - required: true - plugin_id: standard + title: 'Recent comments' fields: subject: id: subject table: comment_field_data field: subject relationship: none - type: string - settings: - link_to_entity: true - plugin_id: field group_type: group admin_label: '' + entity_type: comment + entity_field: subject + plugin_id: field label: '' exclude: false alter: @@ -1803,16 +1817,19 @@ items: hide_empty: false empty_zero: false hide_alter_empty: true - entity_type: comment - entity_field: subject + type: string + settings: + link_to_entity: true changed: id: changed table: comment_field_data field: changed relationship: none - plugin_id: field group_type: group admin_label: '' + entity_type: comment + entity_field: changed + plugin_id: field label: '' exclude: false alter: @@ -1859,60 +1876,19 @@ items: future_format: '@interval hence' past_format: '@interval ago' granularity: 2 - entity_type: comment - entity_field: changed - filters: - status: - value: '1' - table: comment_field_data - field: status - id: status - plugin_id: boolean - expose: - operator: '' - group: 1 - entity_type: comment - entity_field: status - status_node: - value: '1' - table: node_field_data - field: status - relationship: node - id: status_node - plugin_id: boolean - expose: - operator: '' - group: 1 - entity_type: node - entity_field: status - sorts: - created: - id: created - table: comment_field_data - field: created - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - plugin_id: date - entity_type: comment - entity_field: created - cid: - id: cid - table: comment_field_data - field: cid - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - plugin_id: field - entity_type: comment - entity_field: cid - title: 'Recent comments' + pager: + type: some + options: + offset: 0 + items_per_page: 10 + exposed_form: + type: basic + access: + type: perm + options: + perm: 'access comments' + cache: + type: tag empty: area_text_custom: id: area_text_custom @@ -1921,34 +1897,118 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: text_custom label: '' empty: true content: 'No comments available.' tokenize: false - plugin_id: text_custom + sorts: + created: + id: created + table: comment_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + cid: + id: cid + table: comment_field_data + field: cid + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: cid + plugin_id: field + order: DESC + expose: + label: '' + field_identifier: cid + exposed: false + filters: + status: + id: status + table: comment_field_data + field: status + entity_type: comment + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + status_node: + id: status_node + table: node_field_data + field: status + relationship: node + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + style: + type: html_list + options: + grouping: { } + row_class: '' + default_row_class: true + type: ul + wrapper_class: item-list + class: '' + row: + type: fields + options: + default_field_elements: true + hide_empty: false + query: + type: views_query + relationships: + node: + id: node + table: comment_field_data + field: node + plugin_id: standard + required: true 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: Block + display_plugin: block position: 1 display_options: + display_extenders: { } block_description: 'Recent comments' block_category: 'Lists (Views)' allow: items_per_page: true - display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - user.permissions - max-age: -1 tags: { } + _core: + default_config_hash: S_NN2ubd_NovTfgzbHVlZMmIJJQS-3h9h3inzbaFUMY diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.comment_notify.yml b/config/sync/config_snapshot.snapshot.config_sync.module.comment_notify.yml index f241bf4..d948b3e 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.comment_notify.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.comment_notify.yml @@ -68,3 +68,5 @@ items: -- [site:name] team [site:url] + _core: + default_config_hash: y7oCzsZ-B0R-nyeSFO1f2h9BEChUQGSZT-3cqXd-sLE diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.config_perms.yml b/config/sync/config_snapshot.snapshot.config_sync.module.config_perms.yml index 8d6751d..c35ef43 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.config_perms.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.config_perms.yml @@ -19,6 +19,8 @@ items: id: administer_account_settings label: 'Administer account settings' route: entity.user.admin_form + _core: + default_config_hash: G3RasgGpLT7MiDfwt1phJQ229-nSxEF7TVbk-QrirXU - collection: '' name: config_perms.custom_perms_entity.administer_date_time @@ -29,6 +31,8 @@ items: id: administer_date_time label: 'Administer date-time' route: entity.date_format.collection + _core: + default_config_hash: 3Ay9YI_ngS7P7x3VPJDbmjrsZ8GT_S-Zkfgx2g4tGeY - collection: '' name: config_perms.custom_perms_entity.administer_error_logs @@ -39,6 +43,8 @@ items: id: administer_error_logs label: 'Administer error logs' route: dblog.overview + _core: + default_config_hash: 2q2utr64_esqpIf4zs8AQlwD4Qx4E7zlyq3vx64o6u8 - collection: '' name: config_perms.custom_perms_entity.administer_file_system @@ -49,3 +55,5 @@ items: id: administer_file_system label: 'Administer file system' route: system.file_system_settings + _core: + default_config_hash: L7Fm9s3OFts1EqoEZeMwKxAa7FRxN6H418WDwfav3QI diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.contact.yml b/config/sync/config_snapshot.snapshot.config_sync.module.contact.yml index 34fc622..4d5ddcd 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.contact.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.contact.yml @@ -23,6 +23,8 @@ items: weight: 0 message: 'Your message has been sent.' redirect: '' + _core: + default_config_hash: jonvgt3CkUM2eMLTFwWfHileWWDC4YtXCuIlCahTk_I - collection: '' name: contact.settings @@ -32,3 +34,5 @@ items: limit: 5 interval: 3600 user_default_enabled: true + _core: + default_config_hash: U69DBeuvXuNVOC15rVNaBjDPK2fWFbo9v4takdYSSO8 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.crop.yml b/config/sync/config_snapshot.snapshot.config_sync.module.crop.yml index 437f37f..add2446 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.crop.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.crop.yml @@ -14,3 +14,5 @@ items: name: crop.settings data: flush_derivative_images: true + _core: + default_config_hash: 7eGOTSG7bRv_AAqu-Ls8CSnob7zPF1ez-lD2OLZgBHs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.dblog.yml b/config/sync/config_snapshot.snapshot.config_sync.module.dblog.yml index 082ba9c..6e96f93 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.dblog.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.dblog.yml @@ -14,6 +14,8 @@ items: name: dblog.settings data: row_limit: 1000 + _core: + default_config_hash: e883aGsrt1wFrsydlYU584PZONCSfRy0DtkZ9KzHb58 - collection: '' name: views.view.watchdog @@ -31,136 +33,14 @@ items: tag: '' base_table: watchdog base_field: wid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + 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 @@ -169,6 +49,7 @@ items: relationship: none group_type: group admin_label: Icon + plugin_id: custom label: '' exclude: false alter: @@ -210,7 +91,6 @@ items: hide_empty: false empty_zero: false hide_alter_empty: false - plugin_id: custom wid: id: wid table: watchdog @@ -218,6 +98,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: standard label: WID exclude: true alter: @@ -259,7 +140,6 @@ items: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard severity: id: severity table: watchdog @@ -267,6 +147,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: machine_name label: Severity exclude: true alter: @@ -309,7 +190,6 @@ items: empty_zero: false hide_alter_empty: true machine_name: false - plugin_id: machine_name type: id: type table: watchdog @@ -317,6 +197,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: standard label: Type exclude: false alter: @@ -358,7 +239,6 @@ items: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard timestamp: id: timestamp table: watchdog @@ -366,6 +246,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: date label: Date exclude: false alter: @@ -410,7 +291,6 @@ items: date_format: short custom_date_format: '' timezone: '' - plugin_id: date message: id: message table: watchdog @@ -418,6 +298,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: dblog_message label: Message exclude: false alter: @@ -460,7 +341,6 @@ items: empty_zero: false hide_alter_empty: true replace_variables: true - plugin_id: dblog_message name: id: name table: users_field_data @@ -468,6 +348,9 @@ items: relationship: uid group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field label: User exclude: false alter: @@ -523,9 +406,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: user - entity_field: name - plugin_id: field link: id: link table: watchdog @@ -533,6 +413,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: dblog_operations label: Operations exclude: false alter: @@ -574,7 +455,68 @@ items: 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 @@ -583,6 +525,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: dblog_types operator: in value: { } group: 1 @@ -593,6 +536,8 @@ items: description: '' use_operator: false operator: type_op + operator_limit_selection: false + operator_list: { } identifier: type required: false remember: false @@ -614,7 +559,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - plugin_id: dblog_types severity: id: severity table: watchdog @@ -622,6 +566,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: in_operator operator: in value: { } group: 1 @@ -632,6 +577,8 @@ items: description: '' use_operator: false operator: severity_op + operator_limit_selection: false + operator_list: { } identifier: severity required: false remember: false @@ -653,35 +600,95 @@ items: 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: + 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 @@ -690,17 +697,14 @@ items: 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: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -709,15 +713,15 @@ items: - user.permissions tags: { } page: - display_plugin: page id: page display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } path: admin/reports/dblog cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -725,3 +729,5 @@ items: - url.query_args - user.permissions tags: { } + _core: + default_config_hash: j0txIxY4nkJT_dscmXckM-1vanygDkJAeHPawZKfyH0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml index 5ad98c3..35a0f86 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml @@ -29,6 +29,8 @@ items: context_mapping: { } uuid: 7ff8110c-3b7e-4b97-8def-4081a2590558 allow_other_conditions: false + _core: + default_config_hash: iT20tn_NJtM8wJg4u9mQZO1iFxzV1_lXjCevCgdSMOc - collection: '' name: core.entity_form_display.node.article.default @@ -43,15 +45,15 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - - image.style.thumbnail - node.type.article module: - comment - - focal_point + - media_library - metatag - paragraphs - path @@ -64,32 +66,35 @@ items: comment: type: comment_default weight: 12 + region: content settings: { } third_party_settings: { } - region: content created: type: datetime_timestamp weight: 9 + region: content settings: { } third_party_settings: { } - region: content field_article_type: + type: options_select weight: 1 + region: content settings: { } third_party_settings: { } - type: options_select - region: content field_authors: type: entity_reference_autocomplete weight: 2 region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } field_body_paragraph: + type: entity_reference_paragraphs weight: 5 + region: content settings: title: Paragraph title_plural: Paragraphs @@ -98,93 +103,100 @@ items: form_display_mode: default default_paragraph_type: text third_party_settings: { } - type: entity_reference_paragraphs - region: content - field_image: - type: image_focal_point + field_media_image: + type: media_library_widget weight: 3 + region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } third_party_settings: { } - region: content field_meta_tags: - weight: 14 - settings: { } - third_party_settings: { } type: metatag_firehose + weight: 14 region: content + settings: + sidebar: true + use_details: true + third_party_settings: { } field_summary: + type: text_textarea weight: 4 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea - region: content field_tags: type: entity_reference_autocomplete_tags weight: 7 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } - region: content field_topics: + type: options_select weight: 6 + region: content settings: { } third_party_settings: { } - type: options_select - region: content path: type: path weight: 13 + region: content settings: { } third_party_settings: { } - region: content promote: type: boolean_checkbox + weight: 10 + region: content settings: display_label: true - weight: 10 third_party_settings: { } - region: content status: type: boolean_checkbox - settings: - display_label: true weight: 15 region: content + settings: + display_label: true third_party_settings: { } sticky: type: boolean_checkbox + weight: 11 + region: content settings: display_label: true - weight: 11 third_party_settings: { } - region: content title: type: string_textfield weight: 0 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - region: content uid: type: entity_reference_autocomplete weight: 8 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } + url_redirects: + weight: 50 region: content + settings: { } + third_party_settings: { } hidden: body: true + field_image: true + _core: + default_config_hash: IoPDh61dBqTARwYg-wHNrBefmZFYUDm0GkOgU9uwTzc - collection: '' name: core.entity_view_display.node.article.box @@ -200,6 +212,7 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags @@ -216,14 +229,14 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } regions: ds_content: - node_title @@ -255,11 +268,15 @@ items: field_authors: true field_body_paragraph: true field_image: true + field_media_image: true field_meta_tags: true field_summary: true field_tags: true field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: R9tuDrmDPfh6a1qQPTW0tPl6D4Y8_Biq_XnfVayhhfs - collection: '' name: core.entity_view_display.node.article.card @@ -275,16 +292,17 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - node.type.article - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -295,28 +313,25 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content + - group_card_content_bottom - node_post_date - node_title - field_summary - field_topics fields: - node_post_date: - plugin_id: node_post_date - weight: 3 - label: hidden - formatter: ds_post_date_month_day_year node_title: plugin_id: node_title weight: 4 @@ -326,68 +341,96 @@ items: link: true wrapper: h2 class: '' + node_post_date: + plugin_id: node_post_date + weight: 3 + label: hidden + formatter: ds_post_date_month_day_year field_group: group_card_content: children: - node_post_date - node_title - field_summary - - field_topics + label: 'Card content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Card content' - region: hidden + group_card_content_bottom: + children: + - field_topics + label: 'Card content bottom' + parent_name: '' + region: ds_content + weight: 2 + format_type: html_element + format_settings: + classes: '' + id: '' + element: div + show_label: false + label_element: h3 + label_element_classes: '' + attributes: '' + effect: none + speed: fast id: node.article.card targetEntityType: node bundle: article mode: card content: - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content - label: visually_hidden - settings: - responsive_image_style: narrow - image_link: content - third_party_settings: { } field_summary: type: text_trimmed - weight: 5 - region: ds_content - label: visually_hidden + label: hidden settings: trim_length: 180 third_party_settings: { } + weight: 5 + region: ds_content field_topics: type: entity_reference_label - weight: 6 - region: ds_content - label: visually_hidden + label: hidden settings: link: true third_party_settings: ds: ds_limit: '' + weight: 6 + region: ds_content hidden: body: true comment: true field_article_type: true field_authors: true field_body_paragraph: true + field_image: true field_meta_tags: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: xE6f9sE86YLSawIj-Aj-dqLPkqe8otRQMqeqB8Vt8_w - collection: '' name: core.entity_view_display.node.article.default @@ -402,30 +445,80 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - node.type.article module: + - entity_reference_revisions - user id: node.article.default targetEntityType: node bundle: article mode: default - content: { } + content: + field_article_type: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 1 + region: content + field_authors: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 3 + region: content + field_body_paragraph: + type: entity_reference_revisions_entity_view + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 4 + region: content + field_media_image: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: default + link: false + third_party_settings: { } + weight: 0 + region: content + field_tags: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 5 + region: content + field_topics: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 2 + region: content hidden: body: true comment: true - field_article_type: true - field_authors: true - field_body_paragraph: true field_image: true field_meta_tags: true field_summary: true - field_tags: true - field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: 36k64J9Ih_h9bjFrwcLtFqFWZwUlnObe0ZfqiG-OCgk - collection: '' name: core.entity_view_display.node.article.full @@ -442,17 +535,18 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - node.type.article - - responsive_image.styles.wide + - responsive_image.styles.drutopia_main module: - comment - ds - entity_reference_revisions - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -462,6 +556,8 @@ items: disable_css: true entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: header: div left: div @@ -472,11 +568,10 @@ items: attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: header: - - field_image + - field_media_image left: - node_post_date - field_authors @@ -499,75 +594,81 @@ items: mode: full content: comment: - label: above type: comment_default - weight: 7 + label: above settings: - pager_id: 0 view_mode: default + pager_id: 0 third_party_settings: { } + weight: 7 region: middle field_article_type: - weight: 4 - label: visually_hidden + type: entity_reference_label + label: hidden settings: link: true third_party_settings: { } - type: entity_reference_label + weight: 4 region: middle field_authors: type: entity_reference_label - weight: 2 - region: left - label: visually_hidden + label: hidden settings: link: true third_party_settings: ds: ds_limit: '' + weight: 2 + region: left field_body_paragraph: - weight: 3 - label: visually_hidden + 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: middle - field_image: - type: responsive_image - weight: 0 + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: wide + responsive_image_style: drutopia_main image_link: '' + image_loading: + attribute: lazy third_party_settings: { } - label: visually_hidden + weight: 0 region: header field_tags: type: entity_reference_label - weight: 6 label: hidden settings: link: true third_party_settings: { } + weight: 6 region: middle field_topics: type: entity_reference_label - weight: 5 - region: middle - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } - links: - weight: 8 + weight: 5 region: middle + links: settings: { } third_party_settings: { } + weight: 8 + region: middle hidden: body: true + field_image: true field_meta_tags: true field_summary: true + search_api_excerpt: true + _core: + default_config_hash: RT_7MhkI9uUn9cu6UzAX5JL1XbXUyu_e4l7gvc5aID8 - collection: '' name: core.entity_view_display.node.article.media @@ -583,16 +684,17 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - - image.style.square_thumbnail + - image.style.medium - node.type.article module: - ds - field_group - - image + - media - user third_party_settings: ds: @@ -602,18 +704,19 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - group_media_left - - field_image + - field_media_image - group_media_content - node_title - field_topics @@ -632,69 +735,75 @@ items: children: - node_title - field_topics + label: 'Media content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Media content' - region: hidden group_media_left: children: - - field_image + - field_media_image + label: 'Media left' parent_name: '' + region: ds_content weight: 0 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Media left' - region: hidden id: node.article.media targetEntityType: node bundle: article mode: media content: - field_image: - type: image + field_media_image: + type: media_thumbnail + label: hidden + settings: + image_link: content + image_style: medium + image_loading: + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content - label: visually_hidden - settings: - image_style: square_thumbnail - image_link: content - third_party_settings: { } field_topics: type: entity_reference_label - weight: 3 - region: ds_content - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 3 + region: ds_content hidden: body: true comment: true field_article_type: true field_authors: true field_body_paragraph: true + field_image: true field_meta_tags: true field_summary: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: 4x38cJIClkq6DqpaPCgbmNJDykQNH8427FiUXCYH9Gc - collection: '' name: core.entity_view_display.node.article.rss @@ -710,15 +819,14 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - - image.style.small_square - node.type.article module: - ds - - image - taxonomy - text - user @@ -730,17 +838,17 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image - node_title - field_summary - field_topics @@ -760,42 +868,38 @@ items: bundle: article mode: rss content: - field_image: - type: image - weight: 0 - label: hidden - settings: - image_style: small_square - image_link: '' - third_party_settings: { } - region: ds_content field_summary: type: text_default - weight: 2 label: hidden settings: { } third_party_settings: { } + weight: 2 region: ds_content field_topics: type: entity_reference_rss_category - weight: 3 - region: ds_content label: inline settings: { } third_party_settings: { } - links: - weight: 4 + weight: 3 region: ds_content + links: settings: { } third_party_settings: { } + weight: 4 + region: ds_content hidden: body: true comment: true field_article_type: true field_authors: true field_body_paragraph: true + field_image: true + field_media_image: true field_meta_tags: true field_tags: true + search_api_excerpt: true + _core: + default_config_hash: Kwog5A7LRf57Az8kON5ZaEKeeRi8x1ieEksSX8lGZJM - collection: '' name: core.entity_view_display.node.article.search_index @@ -811,100 +915,90 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - node.type.article module: - - ds - entity_reference_revisions - - responsive_image + - media + - text - user - third_party_settings: - ds: - layout: - id: ds_1col - library: null - disable_css: false - entity_classes: all_classes - settings: - wrappers: - ds_content: div - outer_wrapper: div - attributes: '' - link_attribute: '' - link_custom: '' - classes: - layout_class: { } - regions: - ds_content: - - field_image - - field_authors - - node_post_date - - field_body_paragraph - - field_topics - - field_tags - fields: - node_post_date: - plugin_id: node_post_date - weight: 2 - label: hidden - formatter: ds_post_date_month_day_year id: node.article.search_index targetEntityType: node bundle: article mode: search_index content: - field_authors: + field_article_type: type: entity_reference_label - weight: 1 - region: ds_content label: hidden settings: link: true third_party_settings: { } + weight: 7 + region: content + field_authors: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 2 + region: content field_body_paragraph: type: entity_reference_revisions_entity_view - weight: 3 - region: ds_content label: hidden settings: view_mode: default link: '' third_party_settings: { } - field_image: - type: responsive_image - weight: 0 - region: ds_content + weight: 4 + region: content + field_media_image: + type: media_thumbnail label: hidden settings: - responsive_image_style: '' image_link: '' + image_style: '' + image_loading: + attribute: lazy third_party_settings: { } + weight: 1 + region: content + field_summary: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 0 + region: content field_tags: type: entity_reference_label - weight: 5 - region: ds_content label: hidden settings: link: true third_party_settings: { } + weight: 6 + region: content field_topics: type: entity_reference_label - weight: 4 - region: ds_content label: hidden settings: link: true third_party_settings: { } + weight: 5 + region: content hidden: body: true comment: true - field_article_type: true + field_image: true field_meta_tags: true - field_summary: true links: true + search_api_excerpt: true + _core: + default_config_hash: dToWFUVSfEOoDvE9B6ydW6UwI9bTe4VepVMxeYlHlt8 - collection: '' name: core.entity_view_display.node.article.simple_card @@ -920,16 +1014,17 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - node.type.article - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -939,26 +1034,22 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - 'bundle_field:node' - group_card_content - node_title fields: - 'bundle_field:node': - plugin_id: 'bundle_field:node' - weight: 0 - label: hidden - formatter: default node_title: plugin_id: node_title weight: 1 @@ -969,50 +1060,61 @@ items: wrapper: h2 class: '' exclude_node_title: '1' + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 0 + label: hidden + formatter: default field_group: group_card_content: children: - 'bundle_field:node' - node_title + label: 'Card content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Card content' - region: hidden id: node.article.simple_card targetEntityType: node bundle: article mode: simple_card content: - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content - label: visually_hidden - settings: - responsive_image_style: narrow - image_link: content - third_party_settings: { } hidden: body: true comment: true field_article_type: true field_authors: true field_body_paragraph: true + field_image: true field_meta_tags: true field_summary: true field_tags: true field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: pFMSJiKIepy570vXhXY-pMgof9DL1jHz0oe_DNL7e0o - collection: '' name: core.entity_view_display.node.article.teaser @@ -1028,6 +1130,7 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags @@ -1036,7 +1139,7 @@ items: - responsive_image.styles.narrow module: - ds - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -1047,6 +1150,8 @@ items: disable_css: true entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: left: div right: div @@ -1054,11 +1159,10 @@ items: attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: left: - - field_image + - field_media_image right: - node_post_date - node_title @@ -1087,44 +1191,50 @@ items: content: field_authors: type: entity_reference_label - weight: 3 - region: right - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } - field_image: - type: responsive_image - weight: 0 + weight: 3 + region: right + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: lazy third_party_settings: { } - label: visually_hidden + weight: 0 region: left field_summary: type: text_default - weight: 4 - label: visually_hidden + label: hidden settings: { } third_party_settings: { } + weight: 4 region: right field_topics: type: entity_reference_label - weight: 5 - region: right - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 5 + region: right hidden: body: true comment: true field_article_type: true field_body_paragraph: true + field_image: true field_meta_tags: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: LdbKdOo5xzgO6lxARJTOA025DYLPHpqZQvTEZ65kNpE - collection: '' name: facets.facet.article_topics @@ -1142,6 +1252,8 @@ items: url_alias: article_topics weight: 0 min_count: 1 + missing: false + missing_label: others show_only_one_result: false field_identifier: field_topics facet_source_id: 'search_api:views_page__article__page_listing' @@ -1155,6 +1267,10 @@ items: show_more_label: 'Show more' query_operator: or use_hierarchy: false + keep_hierarchy_parents_active: false + hierarchy: + type: taxonomy + config: { } expand_hierarchy: false enable_parent_when_child_gets_disabled: true hard_limit: 0 @@ -1181,6 +1297,8 @@ items: empty_behavior: behavior: none show_title: null + _core: + default_config_hash: aMbJzy29DPwTSRFIu_1WcaynVEivGMmHQ973ONIAzmc - collection: '' name: facets.facet.article_type @@ -1198,6 +1316,8 @@ items: url_alias: article_type weight: 0 min_count: 1 + missing: false + missing_label: others show_only_one_result: false field_identifier: field_article_type facet_source_id: 'search_api:views_page__article__page_listing' @@ -1211,6 +1331,10 @@ items: show_more_label: 'Show more' query_operator: or use_hierarchy: false + keep_hierarchy_parents_active: false + hierarchy: + type: taxonomy + config: { } expand_hierarchy: false enable_parent_when_child_gets_disabled: true hard_limit: 0 @@ -1237,6 +1361,8 @@ items: empty_behavior: behavior: none show_title: null + _core: + default_config_hash: l5mPOMnF5ocmUOvIpRCfUFwBjq7StjVgPkG3jO27eAs - collection: '' name: field.field.node.article.body @@ -1261,7 +1387,11 @@ items: default_value_callback: '' settings: display_summary: true + required_summary: false + allowed_formats: { } field_type: text_with_summary + _core: + default_config_hash: 4Wxs1LseZ8JsNwD9uJVIbzZqG35yQXN8Eo1Hub6NMuI - collection: '' name: field.field.node.article.comment @@ -1298,6 +1428,8 @@ items: form_location: false preview: 1 field_type: comment + _core: + default_config_hash: r5hRugc6YdPtshnRHWTHfXqV-H4ayy4RUmYrjwtee_Q - collection: '' name: field.field.node.article.field_article_type @@ -1329,6 +1461,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: sgfDlNErzrtqSZmOFogMgSbCrnNGqi9qI7n1nkU4Miw - collection: '' name: field.field.node.article.field_authors @@ -1361,6 +1495,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: R0g08RdnWFjIcG24yv8h_an5OKMBYUqd31XpTgAN-xU - collection: '' name: field.field.node.article.field_body_paragraph @@ -1421,6 +1557,8 @@ items: weight: -9 enabled: false field_type: entity_reference_revisions + _core: + default_config_hash: zmbXArDMaD7OI9uW7TPK5-yqjX542fQ1zyARsCDKR58 - collection: '' name: field.field.node.article.field_image @@ -1437,31 +1575,69 @@ items: field_name: field_image entity_type: node bundle: article - label: Image - description: '' + label: 'Image (deprecated)' + description: 'Use Media image instead.' required: false translatable: true default_value: { } default_value_callback: '' settings: + handler: 'default:file' + handler_settings: { } file_directory: '[date:custom:Y]-[date:custom:m]' file_extensions: 'png gif jpg jpeg' max_filesize: '' max_resolution: '' min_resolution: '' alt_field: true - title_field: false alt_field_required: true + title_field: false title_field_required: false default_image: - uuid: null + uuid: '' alt: '' title: '' width: null height: null - handler: 'default:file' - handler_settings: { } field_type: image + _core: + default_config_hash: _g6OvaJp-SmDwkd7ksSnoeNscNYVpaeiK2e2V-DexWk + - + collection: '' + name: field.field.node.article.field_media_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.article + module: + - media_library_media_modify + id: node.article.field_media_image + field_name: field_media_image + entity_type: node + bundle: article + label: 'Media image' + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:media' + handler_settings: + target_bundles: + image: image + sort: + field: _none + direction: ASC + auto_create: false + auto_create_bundle: '' + field_type: entity_reference_entity_modify + _core: + default_config_hash: Qcn3JCSgkRcHCI7MD1-K4XLJ_GtzanMfIOL3Qnqx3n4 - collection: '' name: field.field.node.article.field_meta_tags @@ -1488,6 +1664,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: gtsKaCJiVxHYhlaPmNdE3yTfOfo_QGaoVNC0NhXk0T4 - collection: '' name: field.field.node.article.field_summary @@ -1510,8 +1688,11 @@ items: translatable: true default_value: { } default_value_callback: '' - settings: { } + settings: + allowed_formats: { } field_type: text_long + _core: + default_config_hash: zFJNsKnw3lHQY-FIP2W518KwFHDbdoIujDVJ7ALsiLY - collection: '' name: field.field.node.article.field_tags @@ -1542,6 +1723,8 @@ items: field: _none auto_create: true field_type: entity_reference + _core: + default_config_hash: QdUgf_beeoaPiyKorFv0q1fcJpWH_uZTqe_xoVJacrw - collection: '' name: field.field.node.article.field_topics @@ -1574,6 +1757,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: s7YTdMGSG08vB0dJzeaYsUpxqfAOtRna6ptjOzUcUpo - collection: '' name: field.storage.node.field_article_type @@ -1597,6 +1782,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: OXKi1lOkzdvllQeaPeFGNCH7pyjNUdXsiHsc2-w5_sI - collection: '' name: node.type.article @@ -1611,6 +1798,8 @@ items: new_revision: true preview_mode: 1 display_submitted: true + _core: + default_config_hash: AeW1SEDgb1OTQACAWGhzvMknMYAJlcZu0jljfeU3oso - collection: '' name: pathauto.pattern.article_type @@ -1619,7 +1808,6 @@ items: status: true dependencies: module: - - ctools - taxonomy id: article_type label: 'Article type' @@ -1637,6 +1825,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: Rcg9h-VqkNegI45Jc7z1yAFDLPCCUQf6PVBm2XtPFu4 - collection: '' name: pathauto.pattern.node_article @@ -1652,7 +1842,7 @@ items: pattern: 'articles/[node:title]' selection_criteria: 03faf328-473f-4ba7-bafe-72df857287d9: - id: node_type + id: 'entity_bundle:node' bundles: article: article negate: false @@ -1662,6 +1852,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: ccAZpESv4ZfBcJ6yMGWzpUboQCvuhFkwH_CB6e4rIHw - collection: '' name: rdf.mapping.node.article @@ -1715,6 +1907,8 @@ items: field_tags: properties: - 'schema:about' + _core: + default_config_hash: IdobJe379eDudt7-bXFfJjF7pDqFl-kYxVFtpWrgkro - collection: '' name: search_api.index.article @@ -1960,7 +2154,10 @@ items: options: index_directly: true cron_limit: 50 + track_changes_in_references: true server: database + _core: + default_config_hash: mS4DxDqwZoIgBPzHPrV8CmozPYyECJGh1f0bgN4rlzs - collection: '' name: taxonomy.vocabulary.article_type @@ -1972,6 +2169,8 @@ items: vid: article_type description: 'For categorizing articles.' weight: 0 + _core: + default_config_hash: Uik12fWp9O8FJNPyHcdC9_pvMgRFD5puSLiuquIxo0A - collection: '' name: views.view.article @@ -1992,7 +2191,6 @@ items: tag: '' base_table: search_api_index_article base_field: search_api_id - core: 8.x display: default: display_plugin: default @@ -2008,7 +2206,7 @@ items: type: none options: { } query: - type: views_query + type: search_api_query options: bypass_access: false skip_access: false @@ -2203,3 +2401,5 @@ items: - url.query_args - user.permissions tags: { } + _core: + default_config_hash: kdPpKbJz_zBnqJQMI6Q8Dr6ltKOVTRh2GvOgMZKZb-E diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml index 4386e69..cfbb98f 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml @@ -29,6 +29,8 @@ items: context_mapping: { } uuid: b3c1bb42-5349-4f54-abe9-590277c82bcc allow_other_conditions: false + _core: + default_config_hash: BY6B0phBkxMBePbxKu_qCUSqBpFoQ8n_A4Vw4anEqZk - collection: '' name: core.entity_form_display.node.blog.default @@ -42,15 +44,15 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - - image.style.thumbnail - node.type.blog module: - comment - - focal_point + - media_library_media_modify - metatag - paragraphs - path @@ -61,28 +63,31 @@ items: mode: default content: comment: + type: comment_default weight: 12 + region: content settings: { } third_party_settings: { } - type: comment_default - region: content created: type: datetime_timestamp weight: 8 + region: content settings: { } third_party_settings: { } - region: content field_authors: + 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_body_paragraph: - weight: 4 + type: entity_reference_paragraphs + weight: 3 + region: content settings: title: Paragraph title_plural: Paragraphs @@ -91,93 +96,105 @@ items: form_display_mode: default default_paragraph_type: text third_party_settings: { } - type: entity_reference_paragraphs + field_media_image: + type: media_library_media_modify_widget + weight: 4 region: content - field_image: - weight: 2 settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } + form_mode: main + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } - type: image_focal_point - region: content field_meta_tags: - weight: 13 - settings: { } - third_party_settings: { } type: metatag_firehose + weight: 13 region: content + settings: + sidebar: true + use_details: true + third_party_settings: { } field_summary: - weight: 3 + type: text_textarea + weight: 2 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea - region: content field_tags: + type: entity_reference_autocomplete_tags weight: 6 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } - type: entity_reference_autocomplete_tags - region: content field_topics: + type: options_select weight: 5 + region: content settings: { } third_party_settings: { } - type: options_select - region: content path: type: path weight: 11 + region: content settings: { } third_party_settings: { } - region: content promote: type: boolean_checkbox + weight: 9 + region: content settings: display_label: true - weight: 9 third_party_settings: { } - region: content status: type: boolean_checkbox - settings: - display_label: true weight: 14 region: content + settings: + display_label: true third_party_settings: { } sticky: type: boolean_checkbox + weight: 10 + region: content settings: display_label: true - weight: 10 third_party_settings: { } - region: content title: type: string_textfield weight: 0 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - region: content uid: type: entity_reference_autocomplete weight: 7 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } + url_redirects: + weight: 15 region: content + settings: { } + third_party_settings: { } hidden: body: true + field_image: true + _core: + default_config_hash: gJYbXNSqzl7m-yUYyd36nfdOepKpvJut_hStwXo5oGI - collection: '' name: core.entity_view_display.node.blog.card @@ -192,16 +209,17 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - node.type.blog - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -212,18 +230,20 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content + - group_card_content_bottom - node_title - field_authors - field_summary @@ -244,21 +264,38 @@ items: - node_title - field_authors - field_summary - - field_topics + label: 'Card content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Card content' - region: hidden + group_card_content_bottom: + children: + - field_topics + label: 'Card content bottom' + parent_name: '' + region: ds_content + weight: 2 + format_type: html_element + format_settings: + classes: '' + id: '' + element: div + show_label: false + label_element: h3 + label_element_classes: '' + attributes: '' + effect: none + speed: fast id: node.blog.card targetEntityType: node bundle: blog @@ -266,43 +303,49 @@ items: content: field_authors: type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } weight: 4 region: ds_content - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - link: true + responsive_image_style: drutopia_card + image_link: '' + image_loading: + attribute: lazy third_party_settings: { } - field_image: - type: responsive_image weight: 0 region: ds_content - label: visually_hidden - settings: - responsive_image_style: narrow - image_link: content - third_party_settings: { } field_summary: type: text_default - weight: 5 - region: ds_content - label: visually_hidden + label: hidden settings: { } third_party_settings: { } + weight: 5 + region: ds_content field_topics: type: entity_reference_label - weight: 6 - region: ds_content - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 6 + region: ds_content hidden: body: true comment: true field_body_paragraph: true + field_image: true field_meta_tags: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: fZbsOhcT17ToWwSr5WZR9efC6kPfSZDT0Lyfrw4AW7g - collection: '' name: core.entity_view_display.node.blog.default @@ -316,6 +359,7 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags @@ -332,20 +376,32 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } - regions: { } + label: '' + regions: + ds_content: + - field_media_image id: node.blog.default targetEntityType: node bundle: blog mode: default - content: { } + content: + field_media_image: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: default + link: false + third_party_settings: { } + weight: 1 + region: ds_content hidden: body: true comment: true @@ -357,6 +413,9 @@ items: field_tags: true field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: ImTK-3oAc-aqtw5x2OslU4EkaRdc5oYWo_XevaTPHbY - collection: '' name: core.entity_view_display.node.blog.full @@ -372,17 +431,18 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - node.type.blog - - responsive_image.styles.wide + - responsive_image.styles.drutopia_main module: - comment - ds - entity_reference_revisions - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -392,6 +452,8 @@ items: disable_css: true entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: header: div left: div @@ -402,11 +464,10 @@ items: attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: header: - - field_image + - field_media_image left: - field_authors middle: @@ -417,79 +478,85 @@ items: - node_links - comment fields: - node_post_date: - plugin_id: node_post_date - weight: 2 - label: hidden - formatter: ds_post_date_month_day_year node_links: plugin_id: node_links weight: 6 label: hidden formatter: default + node_post_date: + plugin_id: node_post_date + weight: 2 + label: hidden + formatter: ds_post_date_month_day_year id: node.blog.full targetEntityType: node bundle: blog mode: full content: comment: - weight: 7 + type: comment_default label: above settings: - pager_id: 0 view_mode: default + pager_id: 0 third_party_settings: { } - type: comment_default + weight: 7 region: middle field_authors: type: entity_reference_label - weight: 1 - region: left - label: visually_hidden + label: hidden settings: link: true third_party_settings: ds: ds_limit: '' + weight: 1 + region: left field_body_paragraph: - weight: 3 - label: visually_hidden + 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: middle - field_image: - weight: 0 - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: wide + responsive_image_style: drutopia_main image_link: '' + image_loading: + attribute: lazy third_party_settings: { } - type: responsive_image + weight: 0 region: header field_tags: - weight: 5 - label: visually_hidden + type: entity_reference_label + label: hidden settings: link: true third_party_settings: { } - type: entity_reference_label + weight: 5 region: middle field_topics: type: entity_reference_label - weight: 4 - region: middle - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 4 + region: middle hidden: body: true + field_image: true field_meta_tags: true field_summary: true links: true + search_api_excerpt: true + _core: + default_config_hash: 4ZfS_Z10S3CoO0d96Fj5X_zPHWrGJx0abq31G1ZO1TU - collection: '' name: core.entity_view_display.node.blog.media @@ -504,16 +571,17 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - - image.style.square_thumbnail + - image.style.media_library - node.type.blog module: - ds - field_group - - image + - media - user third_party_settings: ds: @@ -523,19 +591,20 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - group_media_left + - field_media_image - group_media_content - - field_image - node_title - field_topics fields: @@ -551,71 +620,76 @@ items: field_group: group_media_left: children: - - field_image + - field_media_image + label: 'Media left' parent_name: '' + region: ds_content weight: 0 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Media left' - region: hidden group_media_content: children: - node_title - field_topics + label: 'Media content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - label: 'Media content' + classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - id: '' - classes: '' - label: 'Media content' - region: hidden id: node.blog.media targetEntityType: node bundle: blog mode: media content: - field_image: - type: image - weight: 2 - region: ds_content - label: visually_hidden + field_media_image: + type: media_thumbnail + label: hidden settings: - image_style: square_thumbnail - image_link: content + image_link: '' + image_style: media_library + image_loading: + attribute: lazy third_party_settings: { } + weight: 0 + region: ds_content field_topics: type: entity_reference_label - weight: 3 - region: ds_content - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 3 + region: ds_content hidden: body: true comment: true field_authors: true field_body_paragraph: true + field_image: true field_meta_tags: true field_summary: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: tyJ0i9SWeKAdXCELGSOKNiqPVRxs7rZC_4NPXlFzgw4 - collection: '' name: core.entity_view_display.node.blog.search_index @@ -630,6 +704,7 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags @@ -638,7 +713,7 @@ items: module: - ds - entity_reference_revisions - - responsive_image + - media - user third_party_settings: ds: @@ -648,17 +723,18 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - field_authors - node_post_date - field_body_paragraph @@ -677,56 +753,62 @@ items: content: field_authors: type: entity_reference_label - weight: 1 - region: ds_content label: hidden settings: link: true third_party_settings: ds: ds_limit: '' + weight: 1 + region: ds_content field_body_paragraph: type: entity_reference_revisions_entity_view - weight: 3 - region: ds_content label: hidden settings: view_mode: default link: '' third_party_settings: { } - field_image: - type: responsive_image - weight: 0 + weight: 3 region: ds_content + field_media_image: + type: media_thumbnail label: hidden settings: - responsive_image_style: '' image_link: '' + image_style: '' + image_loading: + attribute: lazy third_party_settings: { } + weight: 0 + region: ds_content field_tags: type: entity_reference_label - weight: 5 - region: ds_content label: hidden settings: link: true third_party_settings: ds: ds_limit: '' + weight: 5 + region: ds_content field_topics: type: entity_reference_label - weight: 4 - region: ds_content label: hidden settings: link: true third_party_settings: { } + weight: 4 + region: ds_content hidden: body: true comment: true + field_image: true field_meta_tags: true field_summary: true links: true + search_api_excerpt: true + _core: + default_config_hash: is6wdcdUBUrn4zwiKcd9isfY9VbMOAuOoOAms-OfEaw - collection: '' name: core.entity_view_display.node.blog.simple_card @@ -741,16 +823,17 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - node.type.blog - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -760,26 +843,22 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - 'bundle_field:node' - node_title fields: - 'bundle_field:node': - plugin_id: 'bundle_field:node' - weight: 2 - label: hidden - formatter: default node_title: plugin_id: node_title weight: 3 @@ -790,49 +869,60 @@ items: wrapper: h2 class: '' exclude_node_title: '1' + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 2 + label: hidden + formatter: default field_group: group_card_content: children: - 'bundle_field:node' - node_title + label: 'Card content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Card content' - region: hidden id: node.blog.simple_card targetEntityType: node bundle: blog mode: simple_card content: - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content - label: visually_hidden - settings: - responsive_image_style: narrow - image_link: content - third_party_settings: { } hidden: body: true comment: true field_authors: true field_body_paragraph: true + field_image: true field_meta_tags: true field_summary: true field_tags: true field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: B4wGOCyu2sefG5yxbONx-U0xIsYU-8mhC3o2EoqccCw - collection: '' name: core.entity_view_display.node.blog.teaser @@ -847,15 +937,16 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - node.type.blog - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -866,6 +957,8 @@ items: disable_css: true entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: left: div right: div @@ -873,11 +966,10 @@ items: attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: left: - - field_image + - field_media_image right: - node_post_date - node_title @@ -885,11 +977,6 @@ items: - field_summary - field_topics fields: - node_post_date: - plugin_id: node_post_date - weight: 1 - label: hidden - formatter: ds_post_date_month_day_year node_title: plugin_id: node_title weight: 2 @@ -899,6 +986,11 @@ items: link: true wrapper: h2 class: '' + node_post_date: + plugin_id: node_post_date + weight: 1 + label: hidden + formatter: ds_post_date_month_day_year id: node.blog.teaser targetEntityType: node bundle: blog @@ -906,43 +998,49 @@ items: content: field_authors: type: entity_reference_label - weight: 3 - region: right - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } - field_image: - type: responsive_image - weight: 0 - label: visually_hidden + weight: 3 + region: right + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: narrow - image_link: content + responsive_image_style: drutopia_card + image_link: '' + image_loading: + attribute: lazy third_party_settings: { } + weight: 0 region: left field_summary: type: text_default - weight: 4 - label: visually_hidden + label: hidden settings: { } third_party_settings: { } + weight: 4 region: right field_topics: type: entity_reference_label - weight: 5 - region: right - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 5 + region: right hidden: body: true comment: true field_body_paragraph: true + field_image: true field_meta_tags: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: eMJT1H3QrF7bnxGsMPL4uZQ_UbsBwtkiYCsvBABIVCE - collection: '' name: facets.facet.blog_topics @@ -960,6 +1058,8 @@ items: url_alias: blog_topics weight: 0 min_count: 1 + missing: false + missing_label: others show_only_one_result: false field_identifier: field_topics facet_source_id: 'search_api:views_page__blog__page_listing' @@ -973,6 +1073,10 @@ items: show_more_label: 'Show more' query_operator: or use_hierarchy: false + keep_hierarchy_parents_active: false + hierarchy: + type: taxonomy + config: { } expand_hierarchy: false enable_parent_when_child_gets_disabled: true hard_limit: 0 @@ -1005,6 +1109,8 @@ items: empty_behavior: behavior: none show_title: null + _core: + default_config_hash: FCCrzUdSW6PQvRmBb-14tGvWstB3WGVn__X_FZXuyfU - collection: '' name: field.field.node.blog.body @@ -1029,7 +1135,11 @@ items: default_value_callback: '' settings: display_summary: true + required_summary: false + allowed_formats: { } field_type: text_with_summary + _core: + default_config_hash: pAztVcOiuynLqh1ehRwqRDvFSXnGUNahnBkzXwYnoHk - collection: '' name: field.field.node.blog.comment @@ -1066,6 +1176,8 @@ items: form_location: false preview: 1 field_type: comment + _core: + default_config_hash: 2u1516pRLPEEjj2VR3MThKwKK3RmbjpI2CnKvwUJG_w - collection: '' name: field.field.node.blog.field_authors @@ -1098,6 +1210,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: RLR-cg4JkgDP52sJp856cLP0btRGIdldE04Zph2UIk8 - collection: '' name: field.field.node.blog.field_body_paragraph @@ -1135,6 +1249,8 @@ items: weight: -7 enabled: false field_type: entity_reference_revisions + _core: + default_config_hash: FLtvcFPffBH3zBV90mr2s-PH9FMXSrPlUOTAWEdf8SA - collection: '' name: field.field.node.blog.field_image @@ -1151,13 +1267,15 @@ items: field_name: field_image entity_type: node bundle: blog - label: Image + label: 'Image (DEPRECATED)' description: '' required: false translatable: true default_value: { } default_value_callback: '' settings: + handler: 'default:file' + handler_settings: { } file_directory: '[date:custom:Y]-[date:custom:m]' file_extensions: 'png gif jpg jpeg' max_filesize: '' @@ -1173,9 +1291,45 @@ items: title: '' width: null height: null - handler: 'default:file' - handler_settings: { } field_type: image + _core: + default_config_hash: bgBvF28MNkkDTcAUmn21EQapStkUW4CD9Mtd9Ha9hOg + - + collection: '' + name: field.field.node.blog.field_media_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.blog + module: + - media_library_media_modify + id: node.blog.field_media_image + field_name: field_media_image + entity_type: node + bundle: blog + label: 'Media image' + description: '' + 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: false + auto_create_bundle: '' + field_type: entity_reference_entity_modify + _core: + default_config_hash: f46zn4uaJdean3NGK8lZ8_kt8kf1D2vh-JeBOF2xydI - collection: '' name: field.field.node.blog.field_meta_tags @@ -1202,6 +1356,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: 43SnkPqaaVhhp2JBx3vtRkUmdLNswdhBMP4VKjxI_gc - collection: '' name: field.field.node.blog.field_summary @@ -1224,8 +1380,11 @@ items: translatable: true default_value: { } default_value_callback: '' - settings: { } + settings: + allowed_formats: { } field_type: text_long + _core: + default_config_hash: _d0Wpv5JicuiVOtdyeU3s6lHlMQR-iC4YkBLMDyDBWE - collection: '' name: field.field.node.blog.field_tags @@ -1256,6 +1415,8 @@ items: field: _none auto_create: true field_type: entity_reference + _core: + default_config_hash: quGdfscmU2kZSXdGqeqxHMXJ8XqPjq3cuQuN8BYBllw - collection: '' name: field.field.node.blog.field_topics @@ -1288,6 +1449,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: qJeUuy3m8P3cWrbXno5irZyYFFMKRget3ObasudltjM - collection: '' name: node.type.blog @@ -1309,6 +1472,8 @@ items: new_revision: false preview_mode: 1 display_submitted: true + _core: + default_config_hash: 2tOuWCHTBNQL6qHpVU0Fp4sBGevWZAkXhAaPBu3HyN8 - collection: '' name: pathauto.pattern.node_blog @@ -1324,7 +1489,7 @@ items: pattern: 'blog/[node:title]' selection_criteria: cbbc8b23-30be-44a8-969b-ef9c72e952ab: - id: node_type + id: 'entity_bundle:node' bundles: blog: blog negate: false @@ -1334,6 +1499,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: bP415sOfXkCNV1dEP0bCav-jTQIqTk-blXVNZFmcy5g - collection: '' name: search_api.index.blog @@ -1561,7 +1728,10 @@ items: options: index_directly: true cron_limit: 50 + track_changes_in_references: true server: database + _core: + default_config_hash: 2bH1R-hnrKLJJDI4FUZBg4Nq-pgqOuv3a_Afvx_xo6Q - collection: '' name: views.view.blog @@ -1582,7 +1752,6 @@ items: tag: '' base_table: search_api_index_blog base_field: search_api_id - core: 8.x display: default: display_plugin: default @@ -1598,7 +1767,7 @@ items: type: none options: { } query: - type: views_query + type: search_api_query options: bypass_access: false skip_access: false @@ -1773,6 +1942,8 @@ items: multiple: false remember_roles: authenticated: authenticated + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -1830,3 +2001,5 @@ items: - url.query_args - user.permissions tags: { } + _core: + default_config_hash: W9W8F8YHcJHXY3T4csMAbUGw6zKUv-A03dYNs7Qa73s diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_collection.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_collection.yml index 6239d9e..21d9c4a 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_collection.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_collection.yml @@ -19,6 +19,7 @@ items: config: - field.field.node.collection.body - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image @@ -31,6 +32,7 @@ items: module: - image - metatag + - paragraphs - path - text id: node.collection.default @@ -40,12 +42,12 @@ items: content: created: type: datetime_timestamp - weight: 10 + weight: 13 region: content settings: { } third_party_settings: { } field_authors: - weight: 4 + weight: 2 settings: match_operator: CONTAINS size: 60 @@ -53,6 +55,18 @@ items: third_party_settings: { } type: entity_reference_autocomplete region: content + field_body_paragraph: + type: entity_reference_paragraphs + weight: 6 + region: content + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: dropdown + form_display_mode: default + default_paragraph_type: _none + third_party_settings: { } field_collection_items: weight: 5 settings: @@ -77,13 +91,13 @@ items: type: image_image region: content field_meta_tags: - weight: 7 + weight: 10 settings: { } third_party_settings: { } type: metatag_firehose region: content field_summary: - weight: 2 + weight: 4 settings: rows: 5 placeholder: '' @@ -91,7 +105,7 @@ items: type: text_textarea region: content field_tags: - weight: 15 + weight: 8 settings: match_operator: CONTAINS size: 60 @@ -100,7 +114,7 @@ items: type: entity_reference_autocomplete region: content field_topics: - weight: 14 + weight: 7 settings: match_operator: CONTAINS size: 60 @@ -110,7 +124,7 @@ items: region: content path: type: path - weight: 8 + weight: 11 region: content settings: { } third_party_settings: { } @@ -118,21 +132,21 @@ items: type: boolean_checkbox settings: display_label: true - weight: 12 + weight: 15 region: content third_party_settings: { } status: type: boolean_checkbox settings: display_label: true - weight: 13 + weight: 16 region: content third_party_settings: { } sticky: type: boolean_checkbox settings: display_label: true - weight: 11 + weight: 14 region: content third_party_settings: { } title: @@ -145,7 +159,7 @@ items: third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 6 + weight: 9 settings: match_operator: CONTAINS size: 60 @@ -153,12 +167,14 @@ items: region: content third_party_settings: { } url_redirects: - weight: 9 + weight: 12 region: content settings: { } third_party_settings: { } hidden: body: true + _core: + default_config_hash: nQ_UEFVKl51O_tJ1AN9LAH0VhuJTgpKOszmSUZjYygc - collection: '' name: core.entity_form_display.paragraph.drutopia_collection.default @@ -186,6 +202,8 @@ items: hidden: created: true status: true + _core: + default_config_hash: _1hZ95TGb11kRSt9dhg0nFE2VsiWz58W7YnNBRFKIO8 - collection: '' name: core.entity_view_display.node.collection.default @@ -196,6 +214,7 @@ items: config: - field.field.node.collection.body - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image @@ -294,7 +313,10 @@ items: settings: { } third_party_settings: { } hidden: + field_body_paragraph: true search_api_excerpt: true + _core: + default_config_hash: wVi9ZiHfMvJ_gpdc2gUELVYpZVl3lVvKT9vS_3R9MVk - collection: '' name: core.entity_view_display.node.collection.full @@ -306,6 +328,7 @@ items: - core.entity_view_mode.node.full - field.field.node.collection.body - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image @@ -317,6 +340,7 @@ items: module: - ds - image + - paragraphs - text - user third_party_settings: @@ -345,6 +369,7 @@ items: - node_post_date - field_authors - field_collection_type + - field_body_paragraph - field_topics - field_tags right: @@ -369,8 +394,15 @@ items: third_party_settings: { } type: entity_reference_label region: left + field_body_paragraph: + type: paragraph_summary + weight: 4 + region: left + label: hidden + settings: { } + third_party_settings: { } field_collection_items: - weight: 7 + weight: 8 label: hidden settings: view_mode: teaser @@ -384,7 +416,7 @@ items: type: entity_reference_label weight: 3 region: left - label: visually_hidden + label: hidden settings: link: false third_party_settings: { } @@ -398,7 +430,7 @@ items: type: image region: header field_summary: - weight: 6 + weight: 7 label: hidden settings: { } third_party_settings: { } @@ -406,7 +438,7 @@ items: region: right field_tags: type: entity_reference_label - weight: 5 + weight: 6 region: left label: hidden settings: @@ -414,9 +446,9 @@ items: third_party_settings: { } field_topics: type: entity_reference_label - weight: 4 + weight: 5 region: left - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -425,6 +457,8 @@ items: field_meta_tags: true links: true search_api_excerpt: true + _core: + default_config_hash: u9hFi5GI6LLnFCyw2M7JDw0SSDmlT2tpCHBVDYoBO7g - collection: '' name: core.entity_view_display.node.collection.teaser @@ -435,6 +469,15 @@ items: config: - core.entity_view_mode.node.teaser - field.field.node.collection.body + - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph + - field.field.node.collection.field_collection_items + - field.field.node.collection.field_collection_type + - field.field.node.collection.field_image + - field.field.node.collection.field_meta_tags + - field.field.node.collection.field_summary + - field.field.node.collection.field_tags + - field.field.node.collection.field_topics - node.type.collection module: - text @@ -458,7 +501,18 @@ items: third_party_settings: { } region: content hidden: + field_authors: true + field_body_paragraph: true + field_collection_items: true + field_collection_type: true + field_image: true + field_meta_tags: true + field_summary: true + field_tags: true + field_topics: true search_api_excerpt: true + _core: + default_config_hash: UOzCi2kjYaqcRKtMRkEhE6_Asdw7kUZCrcbT6o2frwU - collection: '' name: core.entity_view_display.paragraph.drutopia_collection.default @@ -484,6 +538,8 @@ items: region: content hidden: search_api_excerpt: true + _core: + default_config_hash: 3EjlY1iURckfqQFhAWC_mtd1guLuILhh2IlwrzRhzYI - collection: '' name: field.field.node.collection.body @@ -509,6 +565,8 @@ items: settings: display_summary: true field_type: text_with_summary + _core: + default_config_hash: WqgDhaPELkw6JGhrh7TfT43wKws4fg45OgEkunye7ss - collection: '' name: field.field.node.collection.field_authors @@ -541,6 +599,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: OrTTW4_ECRhwCEGANjteWeZi18YWtx-oqSJtjtsnQfM - collection: '' name: field.field.node.collection.field_body_paragraph @@ -600,6 +660,8 @@ items: weight: 16 enabled: false field_type: entity_reference_revisions + _core: + default_config_hash: gfZqYddYFY8po0Ek3xn59IJhLaQq9iVMUXKRzrhYMOU - collection: '' name: field.field.node.collection.field_collection_items @@ -628,6 +690,8 @@ items: display_name: entity_reference arguments: { } field_type: entity_reference + _core: + default_config_hash: 6X5yj9boH7NtcRbeF2H7cXLeNdjCfZY9ReiufRdXuXc - collection: '' name: field.field.node.collection.field_collection_type @@ -660,6 +724,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: kC3_rOUozrdfvnh-qzpCz7MoI8HoyP1J6OM8cOKdKec - collection: '' name: field.field.node.collection.field_image @@ -701,6 +767,8 @@ items: handler: 'default:file' handler_settings: { } field_type: image + _core: + default_config_hash: zBDVKqvoMMh7BWNgskjQQbHyTDLFE8r96x1qWGUX7Zw - collection: '' name: field.field.node.collection.field_meta_tags @@ -725,6 +793,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: s5m_9i4ysGOa4EWQLPM8uXAthSHK1wub2Fvl69J6H88 - collection: '' name: field.field.node.collection.field_summary @@ -749,6 +819,8 @@ items: default_value_callback: '' settings: { } field_type: text_long + _core: + default_config_hash: 4VgNv6j__Zkf6FRVk20T510x6SpcboFHU5NtFipdQyc - collection: '' name: field.field.node.collection.field_tags @@ -781,6 +853,8 @@ items: auto_create: true auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: rXf2ywn1NcjYQ8T6KyCPzRJ6Ajvk8fNa7BwM4uDdg1I - collection: '' name: field.field.node.collection.field_topics @@ -813,6 +887,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: Pg-JRInG6Nx2HfzJT2lKOaq4x1Y4ZFE5SZM9dFzeGlg - collection: '' name: field.field.paragraph.drutopia_collection.field_items @@ -849,6 +925,8 @@ items: auto_create: false auto_create_bundle: article field_type: entity_reference + _core: + default_config_hash: 7DUUXZdsPh4mDm9mhYlDJz3claVAxXookJakBJhDocs - collection: '' name: field.storage.node.field_collection_items @@ -871,6 +949,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: psnh1gqgVQvkgOeMy2UPZCmTlRAkEBYuBOi6jZGOvUc - collection: '' name: field.storage.node.field_collection_type @@ -894,6 +974,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: RLkCTg6QDZQdy0j5eduNhF5sSLCi-dqmfp8o_JZAkA0 - collection: '' name: field.storage.paragraph.field_items @@ -917,6 +999,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: VnnPidg22ez5r9ylXvzs766yDC5mVWjS__wyXmq1yvU - collection: '' name: node.type.collection @@ -938,6 +1022,8 @@ items: new_revision: true preview_mode: 1 display_submitted: false + _core: + default_config_hash: stQdgWbQWDAjVwOeuvG1Ye8uI8OiGwWQ4sinbQPW2lI - collection: '' name: paragraphs.paragraphs_type.drutopia_collection @@ -950,6 +1036,8 @@ items: icon_uuid: null description: 'Allows grouping referenced content together. For instance, an Issue collection could use collection paragraphs to group articles into three themes within that issue.' behavior_plugins: { } + _core: + default_config_hash: xJxbh5L6gM8EZzAr1kp2OBNKKhv_5OE9anEo_btj2cA - collection: '' name: pathauto.pattern.collection_type @@ -976,6 +1064,35 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: 8ybgXD47lBYtq3zDwOhbr_pdGHwEQdDfLeUvvnBam5A + - + collection: '' + name: pathauto.pattern.node_collection + data: + langcode: en + status: true + dependencies: + module: + - node + id: node_collection + label: 'Node collection' + type: 'canonical_entities:node' + pattern: 'collections/[node:title]' + selection_criteria: + 7e8d81ea-6e4f-4fee-a1ad-6f1621656038: + id: 'entity_bundle:node' + bundles: + article: collection + negate: false + context_mapping: + node: node + uuid: 7e8d81ea-6e4f-4fee-a1ad-6f1621656038 + selection_logic: and + weight: -5 + relationships: { } + _core: + default_config_hash: ofYqGwKW2yCiN6Z7YvvlFH4XrjfWFRTzDLmpKsnyoF4 - collection: '' name: search_api.index.collection @@ -1136,6 +1253,8 @@ items: index_directly: true cron_limit: 50 server: database + _core: + default_config_hash: _QVCLp7W8HxV52MEnKkYc2bX5i3NFf4ejVOfuTApG9g - collection: '' name: taxonomy.vocabulary.collection_type @@ -1147,6 +1266,8 @@ items: vid: collection_type description: 'For categorizing collections on aspects unique to collections.' weight: 0 + _core: + default_config_hash: NRvgGmvJBASvwlaRtyOhK0ur-e-b02hS5hSe89iTTrc - collection: '' name: views.view.collection @@ -1378,6 +1499,8 @@ items: - url.query_args - user.permissions tags: { } + _core: + default_config_hash: f8uoIe_CmLkBA5LAlknvx3pT4QCs26VgjFam0s8Wz68 - collection: '' name: views.view.collection_select_content @@ -1788,3 +1911,5 @@ items: - user.permissions tags: - 'config:field.storage.node.field_summary' + _core: + default_config_hash: v-S3QqIVn35UujN6yge8GibCgD3sPt76Ef-IyBL6zDU diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml index 5061550..990ca1f 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml @@ -20,6 +20,8 @@ items: label: 'Default comments' target_entity_type_id: node description: 'Allows commenting on content' + _core: + default_config_hash: bqZsN31T2n0UjcbyCpOPi9D2iO0sAOHR7FnEs9qMvaA - collection: '' name: core.entity_form_display.comment.comment.default @@ -57,6 +59,8 @@ items: third_party_settings: { } region: content hidden: { } + _core: + default_config_hash: i9gg03KbztdQ0LmR6WLr5smEj5TBKU12U2X8ZlSpKJA - collection: '' name: core.entity_view_display.comment.comment.default @@ -84,7 +88,10 @@ items: links: weight: 100 region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: f0x0ePQCmvxjco4g7XRIUYd8t7rq3uUvhvzJqtnyStg - collection: '' name: field.field.comment.comment.comment_body @@ -109,6 +116,8 @@ items: default_value_callback: '' settings: { } field_type: text_long + _core: + default_config_hash: TmAKjNrJ7RR60YpqvJq_QqEewYe_S8Kd23n8VRCqiWs - collection: '' name: field.storage.node.comment @@ -132,6 +141,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: ktCna9xmWvYZIUfOCUyDQvedn5RtnS4CRmEIwNmvYjc - collection: '' name: rdf.mapping.comment.comment @@ -169,3 +180,5 @@ items: properties: - 'schema:author' mapping_type: rel + _core: + default_config_hash: uETe6XupRGKDForx2MpY0pMOEu6CzGgdCAZZOKkbgmk diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml index 5387580..c9d8513 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml @@ -19,6 +19,8 @@ items: id: administer_site_information label: 'Administer site information' route: system.site_information_settings + _core: + default_config_hash: 4SOCGLTpCWgga4_Ohxap04eJSop6vQL-h2XC4VbDIPs - collection: '' name: config_perms.custom_perms_entity.edit_contact_form @@ -29,6 +31,8 @@ items: id: edit_contact_form label: 'Edit contact form' route: "entity.contact_form.collection\r\nentity.contact_form.edit_form" + _core: + default_config_hash: eJWhGhpRfmEhpk2aZAe8424DHGi6A4onjpxfouE4eWk - collection: '' name: core.date_format.month_day_year @@ -40,6 +44,495 @@ items: label: 'Month day year' locked: false pattern: 'F j, Y' + _core: + default_config_hash: GgGjm7gBYI1AY61q7R4O3PkFlAGcgMUBwG4jKZQKtLc + - + collection: '' + name: core.entity_form_display.media.audio.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.audio.field_media_audio_file + - media.type.audio + module: + - file + - path + id: media.audio.default + targetEntityType: media + bundle: audio + mode: default + content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_audio_file: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } + hidden: + name: true + _core: + default_config_hash: G2_SKH3jmI9FQeXSUxo3KgQqiyF1hPDEkc7-3-rCSbc + - + collection: '' + name: core.entity_form_display.media.audio.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.audio.field_media_audio_file + - media.type.audio + id: media.audio.media_library + targetEntityType: media + bundle: audio + mode: media_library + content: { } + hidden: + created: true + field_media_audio_file: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: 28vwMIYtvyjPcD4RyciZXIztxtZgmuWRCNgYemr_SZE + - + collection: '' + name: core.entity_form_display.media.document.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.document.field_media_document + - media.type.document + module: + - file + - path + id: media.document.default + targetEntityType: media + bundle: document + mode: default + content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_document: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } + hidden: + name: true + _core: + default_config_hash: j3PwHXJrIDYYTMBtwbGTChh6m3fzbh9KJyHZ4wJdb1U + - + collection: '' + name: core.entity_form_display.media.document.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.document.field_media_document + - media.type.document + id: media.document.media_library + targetEntityType: media + bundle: document + mode: media_library + content: { } + hidden: + created: true + field_media_document: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: dcpfpqyLXOSGpulacMAJW3H-G34_LeNsjdfxd1_oCfY + - + collection: '' + name: core.entity_form_display.media.image.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop + - path + id: media.image.default + targetEntityType: media + bundle: image + mode: default + content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_image: + type: image_widget_crop + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } + hidden: + name: true + _core: + default_config_hash: v5qWuH4sE0OlCxD1-nK7_3VpLAN3Doi1y05Hvl-7Zwk + - + collection: '' + name: core.entity_form_display.media.image.main + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.main + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop + id: media.image.main + targetEntityType: media + bundle: image + mode: main + content: + field_media_image: + type: image_widget_crop + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } + hidden: + created: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: 3U-oqNeYCjMf0Ut-MGSnlAVCChG9hh-CcFHBjll6rco + - + collection: '' + name: core.entity_form_display.media.image.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop + id: media.image.media_library + targetEntityType: media + bundle: image + mode: media_library + content: + field_media_image: + type: image_widget_crop + weight: 1 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } + hidden: + created: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: wIK8DFl2IN-h0ibfi0dIjMcjCErV1qHMOTfENAHs7qw + - + collection: '' + name: core.entity_form_display.media.remote_video.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video + module: + - media + - path + id: media.remote_video.default + targetEntityType: media + bundle: remote_video + mode: default + content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_oembed_video: + type: oembed_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } + hidden: + name: true + _core: + default_config_hash: pM8mGlwfpvfG_y5tZn0lGAXFLXz2_yKkL7MvWZsRqdA + - + collection: '' + name: core.entity_form_display.media.remote_video.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video + id: media.remote_video.media_library + targetEntityType: media + bundle: remote_video + mode: media_library + content: { } + hidden: + created: true + field_media_oembed_video: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: TBgPW-uaXRaICBwLaVc16rXpRiLSknDIdF9q0XL7qso + - + collection: '' + name: core.entity_form_display.media.video.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.video.field_media_video_file + - media.type.video + module: + - file + - path + id: media.video.default + targetEntityType: media + bundle: video + mode: default + content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_video_file: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } + hidden: + name: true + _core: + default_config_hash: 0kIIaDTt6dixXy8TZkat2MNGZJ6vkRG8TaBWTy3E1bM + - + collection: '' + name: core.entity_form_display.media.video.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.video.field_media_video_file + - media.type.video + id: media.video.media_library + targetEntityType: media + bundle: video + mode: media_library + content: { } + hidden: + created: true + field_media_video_file: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: kGv8YsopqHvzTzb7QTINWcv0fnNa5ZDQyZxpOQR2vro - collection: '' name: core.entity_form_display.paragraph.faq.default @@ -75,6 +568,8 @@ items: created: true status: true uid: true + _core: + default_config_hash: UR3bECoQY6FKRLCCFWjqe5mQ_ZF5wYv8l8dFkrmWYE4 - collection: '' name: core.entity_form_display.paragraph.file.default @@ -103,6 +598,8 @@ items: created: true status: true uid: true + _core: + default_config_hash: 47c_p3_AKkkCabhYVnOWmPVzSp8BmBg5ERP84VO4EM0 - collection: '' name: core.entity_form_display.paragraph.image.default @@ -112,27 +609,34 @@ items: dependencies: config: - field.field.paragraph.image.field_image - - image.style.thumbnail + - field.field.paragraph.image.field_media_image - paragraphs.paragraphs_type.image module: - - image + - media_library_media_modify id: paragraph.image.default targetEntityType: paragraph bundle: image mode: default content: - field_image: + field_media_image: + type: media_library_media_modify_widget weight: 0 - settings: - progress_indicator: throbber - preview_image_style: thumbnail - third_party_settings: { } - type: image_image region: content + settings: + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false + third_party_settings: { } hidden: created: true + field_image: true status: true uid: true + _core: + default_config_hash: mCiuLvYrXsWNGIOEjtrmrlLYbT39UBsp3wt4xoS0ycg - collection: '' name: core.entity_form_display.paragraph.slide.default @@ -143,46 +647,53 @@ items: config: - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - - image.style.thumbnail - paragraphs.paragraphs_type.slide module: - - image - link + - media_library_media_modify - text id: paragraph.slide.default targetEntityType: paragraph bundle: slide mode: default content: - field_image: - weight: 5 - settings: - progress_indicator: throbber - preview_image_style: thumbnail - third_party_settings: { } - type: image_image - region: content field_link: - weight: 4 + type: link_default + weight: 1 + region: content settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } - type: link_default + field_media_image: + type: media_library_media_modify_widget + weight: 0 region: content + settings: + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false + third_party_settings: { } field_text: - weight: 6 + type: text_textarea + weight: 2 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea - region: content hidden: created: true + field_image: true status: true uid: true + _core: + default_config_hash: pZma3NRWTI-EBfju5Mh1EayjayIjqdB5jOIrZGvNfa8 - collection: '' name: core.entity_form_display.paragraph.text.default @@ -212,6 +723,8 @@ items: created: true status: true uid: true + _core: + default_config_hash: HcHUk34p8VqAF8IVnIOT1SpvhP1C7UmNlFz8jHIDwE0 - collection: '' name: core.entity_form_display.paragraph.update.default @@ -249,6 +762,8 @@ items: created: true status: true uid: true + _core: + default_config_hash: GXL-mQnJwIkuHcYPg2aEDI38w0YZMH6xFa0CJ_PGtis - collection: '' name: core.entity_form_display.paragraph.video.default @@ -276,6 +791,469 @@ items: created: true status: true uid: true + _core: + default_config_hash: 06c7Ahwb8yJby6MRemnEP6p683BbgZCUPnF6WE1ni50 + - + collection: '' + name: core.entity_form_mode.media.main + data: + langcode: en + status: true + dependencies: + module: + - media + id: media.main + label: Main + targetEntityType: media + cache: true + _core: + default_config_hash: ENk37W6NnKGWq84DwzIkfEhYQv_afN8gHHugUQi7jjs + - + collection: '' + name: core.entity_view_display.media.audio.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.audio.field_media_audio_file + - media.type.audio + module: + - file + id: media.audio.default + targetEntityType: media + bundle: audio + mode: default + content: + field_media_audio_file: + type: file_audio + label: hidden + settings: + controls: true + autoplay: false + loop: false + multiple_file_display_type: tags + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: rfAE0z_NC8oZIIWcz_BI71xUCTEXycqq7siaMS2E2M0 + - + collection: '' + name: core.entity_view_display.media.audio.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.audio.field_media_audio_file + - image.style.thumbnail + - media.type.audio + module: + - image + id: media.audio.media_library + targetEntityType: media + bundle: audio + mode: media_library + content: + thumbnail: + type: image + label: hidden + settings: + image_style: thumbnail + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + field_media_audio_file: true + name: true + search_api_excerpt: true + uid: true + _core: + default_config_hash: 7DNpi1Sl1MWQhNyyLfTpd-yIhueyFZAcL2Snbr2sTUI + - + collection: '' + name: core.entity_view_display.media.document.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.document.field_media_document + - media.type.document + module: + - file + id: media.document.default + targetEntityType: media + bundle: document + mode: default + content: + field_media_document: + type: file_default + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: WbV90lV3EUgETbXm-h7gUppdt-ECLhXrHI5_l92Md-8 + - + collection: '' + name: core.entity_view_display.media.document.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.document.field_media_document + - image.style.thumbnail + - media.type.document + module: + - image + id: media.document.media_library + targetEntityType: media + bundle: document + mode: media_library + content: + thumbnail: + type: image + label: hidden + settings: + image_style: thumbnail + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + field_media_document: true + name: true + search_api_excerpt: true + uid: true + _core: + default_config_hash: QElKo67rYqcbExc-UzpEXj_f14eAMPr57XAF5Pbt_iY + - + collection: '' + name: core.entity_view_display.media.image.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.image.field_media_image + - image.style.large + - media.type.image + module: + - image + id: media.image.default + targetEntityType: media + bundle: image + mode: default + content: + field_media_image: + type: image + label: hidden + settings: + image_link: '' + image_style: large + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: O6cONwdUd3G9aEefXjJt9-jzCgj-UeIbUVr70hc8L7Y + - + collection: '' + name: core.entity_view_display.media.image.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.image.field_media_image + - image.style.medium + - media.type.image + module: + - image + id: media.image.media_library + targetEntityType: media + bundle: image + mode: media_library + content: + thumbnail: + type: image + label: hidden + settings: + image_style: medium + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + field_media_image: true + name: true + search_api_excerpt: true + uid: true + _core: + default_config_hash: YMZYbnh33BQJRLbrQ3jWBetF1pUdG9gOA7dGUBoiDeg + - + collection: '' + name: core.entity_view_display.media.image.narrow + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.narrow + - field.field.media.image.field_media_image + - media.type.image + - responsive_image.styles.narrow + module: + - responsive_image + id: media.image.narrow + targetEntityType: media + bundle: image + mode: narrow + content: + field_media_image: + type: responsive_image + label: hidden + settings: + responsive_image_style: narrow + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: jqdouSPdlMuhGbF2hOxwtaBMZy190ZRvQOIYFGk-P9I + - + collection: '' + name: core.entity_view_display.media.image.wide + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.wide + - field.field.media.image.field_media_image + - media.type.image + - responsive_image.styles.drutopia_main + module: + - responsive_image + id: media.image.wide + targetEntityType: media + bundle: image + mode: wide + content: + field_media_image: + type: responsive_image + label: hidden + settings: + responsive_image_style: drutopia_extra_wide + image_link: '' + image_loading: + attribute: eager + third_party_settings: { } + weight: 1 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: L-tvHNhWMxmlrY5QcpYWXhODjMwypFqXoEXNSroi5j8 + - + collection: '' + name: core.entity_view_display.media.remote_video.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video + module: + - media + id: media.remote_video.default + targetEntityType: media + bundle: remote_video + mode: default + content: + field_media_oembed_video: + type: oembed + label: hidden + settings: + max_width: 0 + max_height: 0 + loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: z8VkL4rSXlcRRvvZGTQYRJ8CVzOKwsK4z-2LusSkO5Q + - + collection: '' + name: core.entity_view_display.media.remote_video.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.remote_video.field_media_oembed_video + - image.style.medium + - media.type.remote_video + module: + - image + id: media.remote_video.media_library + targetEntityType: media + bundle: remote_video + mode: media_library + content: + thumbnail: + type: image + label: hidden + settings: + image_style: medium + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + field_media_oembed_video: true + name: true + search_api_excerpt: true + uid: true + _core: + default_config_hash: V6aNSetHlDgDfn65BhxM6lScmnrnL0aBxkTU9va5GgU + - + collection: '' + name: core.entity_view_display.media.video.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.video.field_media_video_file + - media.type.video + module: + - file + id: media.video.default + targetEntityType: media + bundle: video + mode: default + content: + field_media_video_file: + type: file_video + label: hidden + settings: + controls: true + autoplay: false + loop: false + multiple_file_display_type: tags + muted: false + width: 640 + height: 480 + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: j4MJgDdEXztLGlE1HOfShdrBXLbbJRWHxayzF0V9R4A + - + collection: '' + name: core.entity_view_display.media.video.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.video.field_media_video_file + - image.style.thumbnail + - media.type.video + module: + - image + id: media.video.media_library + targetEntityType: media + bundle: video + mode: media_library + content: + thumbnail: + type: image + label: hidden + settings: + image_style: thumbnail + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + field_media_video_file: true + name: true + search_api_excerpt: true + uid: true + _core: + default_config_hash: ra9pCZSNfC2E0v0rxibirEcUAgp79s6oke7osDjpst0 - collection: '' name: core.entity_view_display.paragraph.faq.default @@ -296,7 +1274,7 @@ items: content: field_faq: weight: 0 - label: visually_hidden + label: hidden settings: active: null heightStyle: auto @@ -310,7 +1288,10 @@ items: ds_limit: '' type: faqfield_accordion region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: OjvNYYHOUtgOHQRicWbzhlQmBYeQgpmFXmi-wGpCBO4 - collection: '' name: core.entity_view_display.paragraph.file.default @@ -335,7 +1316,10 @@ items: third_party_settings: { } type: file_default region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: 7APNi5gpaAg2_8CMsnLPZDur8I52PYdXwRHzYO3SLbg - collection: '' name: core.entity_view_display.paragraph.image.default @@ -345,25 +1329,32 @@ items: dependencies: config: - field.field.paragraph.image.field_image + - field.field.paragraph.image.field_media_image - image.style.large - paragraphs.paragraphs_type.image module: - - image + - media id: paragraph.image.default targetEntityType: paragraph bundle: image mode: default content: - field_image: - weight: 0 + field_media_image: + type: media_thumbnail label: hidden settings: - image_style: large image_link: '' + image_style: large + image_loading: + attribute: lazy third_party_settings: { } - type: image + weight: 0 region: content - hidden: { } + hidden: + field_image: true + search_api_excerpt: true + _core: + default_config_hash: EZcpSrf0LkFkRJ6caGJtQaQJB7fbzzVNOjOBrjV2QW0 - collection: '' name: core.entity_view_display.paragraph.slide.columnar @@ -375,30 +1366,21 @@ items: - core.entity_view_mode.paragraph.columnar - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - paragraphs.paragraphs_type.slide - - responsive_image.styles.narrow module: - link - - responsive_image + - media_responsive_thumbnail - text id: paragraph.slide.columnar targetEntityType: paragraph bundle: slide mode: columnar content: - field_image: - weight: 0 - label: visually_hidden - settings: - responsive_image_style: narrow - image_link: '' - third_party_settings: { } - type: responsive_image - region: content field_link: - weight: 1 - label: visually_hidden + type: link + label: hidden settings: trim_length: 80 url_only: false @@ -406,16 +1388,31 @@ items: rel: '' target: '' third_party_settings: { } - type: link + weight: 1 + region: content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: '' + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 region: content field_text: - weight: 2 - label: visually_hidden + type: text_default + label: hidden settings: { } third_party_settings: { } - type: text_default + weight: 2 region: content - hidden: { } + hidden: + field_image: true + search_api_excerpt: true + _core: + default_config_hash: 3DuBaTqp1Siiz3TRwDjaqP9OEA1aRgFjQzPVAPf5WSM - collection: '' name: core.entity_view_display.paragraph.slide.default @@ -426,29 +1423,22 @@ items: config: - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - - image.style.focal_point_2600x1300 - paragraphs.paragraphs_type.slide + - responsive_image.styles.drutopia_main module: - - image - link + - media_responsive_thumbnail - text id: paragraph.slide.default targetEntityType: paragraph bundle: slide mode: default content: - field_image: - weight: 0 - label: visually_hidden - settings: - image_style: focal_point_2600x1300 - third_party_settings: { } - type: image_url - region: content field_link: - weight: 2 - label: visually_hidden + type: link + label: hidden settings: trim_length: 80 url_only: false @@ -456,16 +1446,31 @@ items: rel: '' target: '' third_party_settings: { } - type: link + weight: 2 + region: content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_main + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 region: content field_text: - weight: 1 - label: visually_hidden + type: text_default + label: hidden settings: { } third_party_settings: { } - type: text_default + weight: 1 region: content - hidden: { } + hidden: + field_image: true + search_api_excerpt: true + _core: + default_config_hash: ohH3LV4HCmywa9RKlBnqXM7-CltOakwn08h2XRzlE5A - collection: '' name: core.entity_view_display.paragraph.text.default @@ -490,7 +1495,10 @@ items: third_party_settings: { } type: text_default region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: UqJ8MrV9NzsI3Y7YOmxgPliS0FlCUFjBiUNdxx8CZ9g - collection: '' name: core.entity_view_display.paragraph.update.default @@ -549,7 +1557,10 @@ items: third_party_settings: { } type: datetime_default region: left - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: qDNGlVh5FS_YT6M5ZIb3A2fCPt6vUmXfKXlTJxcL1QM - collection: '' name: core.entity_view_display.paragraph.video.default @@ -569,7 +1580,7 @@ items: content: field_video_embed: weight: 0 - label: visually_hidden + label: hidden settings: responsive: true width: 854 @@ -578,7 +1589,10 @@ items: third_party_settings: { } type: video_embed_field_video region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: 7N7ip2NAorA5LEffe4X0RaQB3n3Nh9af-V2A7DH-YGo - collection: '' name: core.entity_view_mode.block_content.columnar @@ -592,6 +1606,38 @@ items: label: Columnar targetEntityType: block_content cache: true + _core: + default_config_hash: QqgQqXTAzP3BZhl5XLw2R5EE1BsJTCwptXnMkjY8xZw + - + collection: '' + name: core.entity_view_mode.media.narrow + data: + langcode: en + status: true + dependencies: + module: + - media + id: media.narrow + label: Narrow + targetEntityType: media + cache: true + _core: + default_config_hash: FNlRm8KB_uxHKVIuv4uEA3sQbmGiBKQ_r9BbgH61Bp8 + - + collection: '' + name: core.entity_view_mode.media.wide + data: + langcode: en + status: true + dependencies: + module: + - media + id: media.wide + label: Wide + targetEntityType: media + cache: true + _core: + default_config_hash: kYbmr_oacOcMdwBxezolZwPMWVT7saq972LWg92nKZk - collection: '' name: core.entity_view_mode.node.box @@ -605,6 +1651,8 @@ items: label: Box targetEntityType: node cache: true + _core: + default_config_hash: 72C_fCp3_JLorvt4YLz5w9UeUuor4vY465KrhUFEBxM - collection: '' name: core.entity_view_mode.node.card @@ -618,6 +1666,8 @@ items: label: Card targetEntityType: node cache: true + _core: + default_config_hash: z6QSG0XSjPK_V4notuY8MaeIAO_QnwfvuH825TyLiHg - collection: '' name: core.entity_view_mode.node.media @@ -631,6 +1681,8 @@ items: label: 'Media object' targetEntityType: node cache: true + _core: + default_config_hash: zCJHOoAhXJBG7URAzV10-MNcnU7eNX9VTz4LvWS625I - collection: '' name: core.entity_view_mode.node.micro @@ -644,6 +1696,8 @@ items: label: Micro targetEntityType: node cache: true + _core: + default_config_hash: REKLyEtFZOM1LgQ-KVSwvqkcwNlS7EvkWbdV12zinFw - collection: '' name: core.entity_view_mode.node.simple_card @@ -657,6 +1711,8 @@ items: label: 'Simple card' targetEntityType: node cache: true + _core: + default_config_hash: Crt6i6j8yM0YLdbxgS7BCzDtadVne43fhOy0WVkoB1o - collection: '' name: core.entity_view_mode.node.small_card @@ -670,6 +1726,8 @@ items: label: 'Small card' targetEntityType: node cache: true + _core: + default_config_hash: I68oVlHUQbsqRH-WCvFJRANAwaYqU1nl3ZHVstUkWkg - collection: '' name: core.entity_view_mode.node.tile @@ -683,6 +1741,8 @@ items: label: Tile targetEntityType: node cache: true + _core: + default_config_hash: nfevs6UIIvKBEKDLqjESVCx8H-owjCTzCHcyb398q3w - collection: '' name: core.entity_view_mode.paragraph.columnar @@ -696,6 +1756,228 @@ items: label: Columnar targetEntityType: paragraph cache: true + _core: + default_config_hash: hFG3sm7kkwkMu9ruyw2Ys51J421IyluY9DhnSsT6tMM + - + collection: '' + name: crop.type.extra_wide_rectangle + data: + langcode: en + status: true + dependencies: { } + id: extra_wide_rectangle + label: 'Extra-wide rectangle' + description: 'Ten units wide to five units tall.' + aspect_ratio: '2:1' + soft_limit_width: 600 + soft_limit_height: 300 + hard_limit_width: 200 + hard_limit_height: 100 + _core: + default_config_hash: '-gaXv1-FB193LGMSMf1VVMvjs_aPtJgC9W9k3TsyMos' + - + collection: '' + name: crop.type.square + data: + langcode: en + status: true + dependencies: { } + label: Square + id: square + description: '' + aspect_ratio: '1:1' + soft_limit_width: 300 + soft_limit_height: 300 + hard_limit_width: 100 + hard_limit_height: 100 + _core: + default_config_hash: tDFmNCLELYpI263QvSxywmus0IGl_7APIIuRwTJrSJE + - + collection: '' + name: crop.type.wide_rectangle + data: + langcode: en + status: true + dependencies: { } + id: wide_rectangle + label: 'Wide rectangle' + description: 'Ten units wide to six units tall.' + aspect_ratio: '5:3' + soft_limit_width: 1000 + soft_limit_height: 600 + hard_limit_width: 500 + hard_limit_height: 300 + _core: + default_config_hash: dL4rMqEd9txKq-rSlwyG8SC45WD7TLoAlsYsQe75B_4 + - + collection: '' + name: field.field.media.audio.field_media_audio_file + data: + langcode: en + status: true + dependencies: + config: + - field.storage.media.field_media_audio_file + - media.type.audio + module: + - file + id: media.audio.field_media_audio_file + field_name: field_media_audio_file + entity_type: media + bundle: audio + label: 'Audio file' + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'mp3 wav aac' + max_filesize: '' + description_field: false + field_type: file + _core: + default_config_hash: UlZPIbHcLyNqGY5bvydCTijGcKDmwn4Fo8oYZT85wlk + - + collection: '' + name: field.field.media.document.field_media_document + data: + langcode: en + status: true + dependencies: + config: + - field.storage.media.field_media_document + - media.type.document + module: + - file + enforced: + module: + - media + id: media.document.field_media_document + field_name: field_media_document + entity_type: media + bundle: document + label: Document + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'txt rtf doc docx ppt pptx xls xlsx pdf odf odg odp ods odt fodt fods fodp fodg key numbers pages' + max_filesize: '' + description_field: false + field_type: file + _core: + default_config_hash: DY5HtJTxUjFRGU_PaY6ifo2nhR-nAZ0y0s6kLmUbv5g + - + collection: '' + name: field.field.media.image.field_media_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.media.field_media_image + - media.type.image + module: + - image + enforced: + module: + - media + id: media.image.field_media_image + field_name: field_media_image + entity_type: media + bundle: image + label: Image + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg webp' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + field_type: image + _core: + default_config_hash: G50TJOA95bCLfsZZR93jMEuPCFNOxeEklwM_co0wqdU + - + collection: '' + name: field.field.media.remote_video.field_media_oembed_video + data: + langcode: en + status: true + dependencies: + config: + - field.storage.media.field_media_oembed_video + - media.type.remote_video + id: media.remote_video.field_media_oembed_video + field_name: field_media_oembed_video + entity_type: media + bundle: remote_video + label: 'Video URL' + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: string + _core: + default_config_hash: Eo4HHenV5iZat_kEWgr_wydD3TgwURMCzwt-7qIEyoM + - + collection: '' + name: field.field.media.video.field_media_video_file + data: + langcode: en + status: true + dependencies: + config: + - field.storage.media.field_media_video_file + - media.type.video + module: + - file + id: media.video.field_media_video_file + field_name: field_media_video_file + entity_type: media + bundle: video + label: 'Video file' + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: mp4 + max_filesize: '' + description_field: false + field_type: file + _core: + default_config_hash: 6kMMjmk2r_csGQ52qI9BUaO8r_oAzNLbxlclaj-JlDQ - collection: '' name: field.field.paragraph.faq.field_faq @@ -721,6 +2003,8 @@ items: settings: default_format: basic_html field_type: faqfield + _core: + default_config_hash: HhZz537H5gJ7zksj2I2dU3yg8L0OnjPwibq-57NpPl8 - collection: '' name: field.field.paragraph.file.field_file @@ -751,6 +2035,8 @@ items: handler: 'default:file' handler_settings: { } field_type: file + _core: + default_config_hash: i0b97odFJz3_v7ctsvVTJCH3HXJVTjnrcfuONJU0J_o - collection: '' name: field.field.paragraph.image.field_image @@ -767,13 +2053,15 @@ items: field_name: field_image entity_type: paragraph bundle: image - label: Image + label: 'Image (deprecated)' description: '' required: false translatable: false default_value: { } default_value_callback: '' settings: + handler: 'default:file' + handler_settings: { } file_directory: '[date:custom:Y]-[date:custom:m]' file_extensions: 'png gif jpg jpeg' max_filesize: '' @@ -789,9 +2077,45 @@ items: title: '' width: null height: null - handler: 'default:file' - handler_settings: { } field_type: image + _core: + default_config_hash: fKswwNfm7A_JZRKaPI9D4jCj9XuH1XkJw_tu5G7HqII + - + collection: '' + name: field.field.paragraph.image.field_media_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.paragraph.field_media_image + - media.type.image + - paragraphs.paragraphs_type.image + module: + - media_library_media_modify + id: paragraph.image.field_media_image + field_name: field_media_image + entity_type: paragraph + bundle: image + label: 'Media image' + description: '' + 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: false + auto_create_bundle: '' + field_type: entity_reference_entity_modify + _core: + default_config_hash: 68hqAsoHkTnQEbmJR8h5NyCZtNhgS6VoiwU2rSIRJ1M - collection: '' name: field.field.paragraph.slide.field_image @@ -808,13 +2132,15 @@ items: field_name: field_image entity_type: paragraph bundle: slide - label: Image + label: 'Image (DEPRECATED)' description: '' required: false translatable: true default_value: { } default_value_callback: '' settings: + handler: 'default:file' + handler_settings: { } file_directory: '[date:custom:Y]-[date:custom:m]' file_extensions: 'png gif jpg jpeg' max_filesize: '' @@ -830,9 +2156,9 @@ items: title: '' width: null height: null - handler: 'default:file' - handler_settings: { } field_type: image + _core: + default_config_hash: 90ikg0ITXrEXTkygUKQ3Lrh0WndunNnHBUfezA-8Tcs - collection: '' name: field.field.paragraph.slide.field_link @@ -859,6 +2185,44 @@ items: link_type: 17 title: 1 field_type: link + _core: + default_config_hash: 3SQrcvd8PXzK2VjPW70QylqO9ngUJgi5IWFMCgn-z_4 + - + collection: '' + name: field.field.paragraph.slide.field_media_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.paragraph.field_media_image + - media.type.image + - paragraphs.paragraphs_type.slide + module: + - media_library_media_modify + id: paragraph.slide.field_media_image + field_name: field_media_image + entity_type: paragraph + bundle: slide + label: 'Media image' + description: '' + 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: false + auto_create_bundle: '' + field_type: entity_reference_entity_modify + _core: + default_config_hash: Y1AH7iGXAPYpIo1CWJxk0aVTKSNGq0mFrkSh6KmYVn8 - collection: '' name: field.field.paragraph.slide.field_text @@ -881,8 +2245,11 @@ items: translatable: true default_value: { } default_value_callback: '' - settings: { } + settings: + allowed_formats: { } field_type: text_long + _core: + default_config_hash: aGheEFevpljRn84GcfwTuh_hfNL7BuAoE6LHfr9sPvM - collection: '' name: field.field.paragraph.text.field_text @@ -905,8 +2272,11 @@ items: translatable: false default_value: { } default_value_callback: '' - settings: { } + settings: + allowed_formats: { } field_type: text_long + _core: + default_config_hash: WiG8dWcaC4ohSz2wUvsXJa_knYBY-8XBkXTLo4Grr4I - collection: '' name: field.field.paragraph.update.field_text @@ -929,8 +2299,11 @@ items: translatable: true default_value: { } default_value_callback: '' - settings: { } + settings: + allowed_formats: { } field_type: text_long + _core: + default_config_hash: CKDEwRBG2PB0gfdtmfr5OEgYoHP4EDVoeySFoW5rums - collection: '' name: field.field.paragraph.update.field_update_date @@ -958,6 +2331,8 @@ items: default_value_callback: '' settings: { } field_type: datetime + _core: + default_config_hash: yagpX5FEGlwqGGzCIQtfIfP_rj9gDApFUEL3UTNzMSg - collection: '' name: field.field.paragraph.video.field_video_embed @@ -986,6 +2361,8 @@ items: youtube: '0' youtube_playlist: '0' field_type: video_embed_field + _core: + default_config_hash: Yrm-bWfkd2hARu0QJI5GATWCD4Sf6COaEHduLWg21M0 - collection: '' name: field.storage.block_content.field_slide @@ -1010,6 +2387,159 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: AxkDEkx9vK76lF4X6JBx0k4oWSPR6RhfYLRM6QWiIbw + - + collection: '' + name: field.storage.media.field_media_audio_file + data: + langcode: en + status: true + dependencies: + module: + - file + - media + id: media.field_media_audio_file + field_name: field_media_audio_file + entity_type: media + type: file + settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + module: file + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: JCHoh95CpUeBx9ch24Tmi6ru0nwmNz8xWVH4Qs7RnTg + - + collection: '' + name: field.storage.media.field_media_document + data: + langcode: en + status: true + dependencies: + module: + - file + - media + enforced: + module: + - media + id: media.field_media_document + field_name: field_media_document + entity_type: media + type: file + settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + module: file + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: BdkTx7IL59MCw5a_fOZprPTOGM_wcjz-Fm8g7HV3vFk + - + collection: '' + name: field.storage.media.field_media_image + data: + langcode: en + status: true + dependencies: + module: + - file + - image + - media + enforced: + module: + - media + id: media.field_media_image + field_name: field_media_image + entity_type: media + type: image + settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + default_image: + uuid: null + alt: '' + title: '' + width: null + height: null + module: image + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: 0N0KSFk57p6qsq3qM4lYVGSuROvzXK-tSsdwByqUh3g + - + collection: '' + name: field.storage.media.field_media_oembed_video + data: + langcode: en + status: true + dependencies: + module: + - media + id: media.field_media_oembed_video + field_name: field_media_oembed_video + entity_type: media + type: string + settings: + max_length: 255 + case_sensitive: false + is_ascii: false + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: cNf_852Dq-fNnSaMI4LxL-J6N7bLkHuDbD9EUqOn4_U + - + collection: '' + name: field.storage.media.field_media_video_file + data: + langcode: en + status: true + dependencies: + module: + - file + - media + id: media.field_media_video_file + field_name: field_media_video_file + entity_type: media + type: file + settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + module: file + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: z5mgbn1PIVZ5TNMByBmivqo_u3Rdk58UIzpyN4ypTeM - collection: '' name: field.storage.node.field_body_paragraph @@ -1034,6 +2564,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: apBTEXiNuvZPiGbTYCwsasekxQ4YqUOvtnEuzATjiwc - collection: '' name: field.storage.node.field_image @@ -1069,6 +2601,34 @@ items: - target_id persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: xujY74EBripC-8AA-UCTh5fUytzlg3kcQBM29IH41mQ + - + collection: '' + name: field.storage.node.field_media_image + data: + langcode: en + status: true + dependencies: + module: + - media + - media_library_media_modify + - node + id: node.field_media_image + field_name: field_media_image + entity_type: node + type: entity_reference_entity_modify + settings: + target_type: media + module: media_library_media_modify + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: u1BJrs9USBwZjpS7g60ZH8u2sKaLWtoujJwVNcYIYDE - collection: '' name: field.storage.node.field_paragraph @@ -1093,6 +2653,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: GJ3c5-oxhWRoRHwb-EAbBMWh5oJaRrwXWBE79MNqHEI - collection: '' name: field.storage.node.field_summary @@ -1115,6 +2677,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: N5_02nQrQQDjBfs7YVGK9j_5tAg0GnCop4tHxV2fXmQ - collection: '' name: field.storage.node.field_tags @@ -1138,6 +2702,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: IdZ8A-giJtLe4z8yyZiu1PBa_sy0uqG91XEblrIHBVs - collection: '' name: field.storage.node.field_topics @@ -1161,6 +2727,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: 4nfCwbS1LYl0l2T7piSaWE_e5X9jKehpN0X8fUOvn8A - collection: '' name: field.storage.paragraph.field_faq @@ -1183,6 +2751,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: asVsdD_z0Ht6Asv-BLRI6upQtFeds9ILrYpqbxmbctE - collection: '' name: field.storage.paragraph.field_file @@ -1209,6 +2779,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: VbzWOLBtW6nflFtbjF45aMNo80tQ8kmayJvlMULfT8o - collection: '' name: field.storage.paragraph.field_image @@ -1242,6 +2814,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: LgkUWAI6XZ77w8nYvv2A8WD1l_n6tBX3j8eSjHhzPfk - collection: '' name: field.storage.paragraph.field_link @@ -1264,6 +2838,34 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: shpX7SN4SMQrtD1yinDZI59p7VHAGCVOs0P3E73LNyQ + - + collection: '' + name: field.storage.paragraph.field_media_image + data: + langcode: en + status: true + dependencies: + module: + - media + - media_library_media_modify + - paragraphs + id: paragraph.field_media_image + field_name: field_media_image + entity_type: paragraph + type: entity_reference_entity_modify + settings: + target_type: media + module: media_library_media_modify + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: ey-tX87OAJ8GQEP3qMmQZiOC0ug1m91GqqkKq5Bq6k8 - collection: '' name: field.storage.paragraph.field_text @@ -1286,6 +2888,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: iECtyKuz0YAntb4ScZLLMyh96KH9p9IDmgJrKB0WosQ - collection: '' name: field.storage.paragraph.field_update_date @@ -1309,6 +2913,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: yD0qQkEgcvBrVG0iaF0vQLoF0NrZAL6ZyoHAag8OpfY - collection: '' name: field.storage.paragraph.field_video_embed @@ -1331,6 +2937,504 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: 7pnKv1o8OLIFTOvfreN2O4S13MgT8mqaaGDhUoC8z88 + - + collection: '' + name: image.style.drutopia_extra_wide_extra_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop + name: drutopia_extra_wide_extra_large + label: 'Extra-wide extra-large' + effects: + d113d848-f9e6-4fd2-8c98-9b859796e840: + uuid: d113d848-f9e6-4fd2-8c98-9b859796e840 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + c4263bcc-2975-4d54-99ca-296c5b6131f5: + uuid: c4263bcc-2975-4d54-99ca-296c5b6131f5 + id: image_scale + weight: 2 + data: + width: 2600 + height: null + upscale: false + _core: + default_config_hash: PXhHY3h02Ao3iBYcAQTuJ9LhQ5ckRxBL91-vvmgWA7g + - + collection: '' + name: image.style.drutopia_extra_wide_extra_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop + name: drutopia_extra_wide_extra_small + label: 'Extra-wide extra-small' + effects: + 99a5677f-a2b4-4c3b-a6ae-ab59b5eee3e9: + uuid: 99a5677f-a2b4-4c3b-a6ae-ab59b5eee3e9 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + dda19dc4-0ccc-42b1-ae8f-65df895b1075: + uuid: dda19dc4-0ccc-42b1-ae8f-65df895b1075 + id: image_scale + weight: 2 + data: + width: 270 + height: null + upscale: false + _core: + default_config_hash: c-uUWpF34rkPWBXjgYY-1shoaUQAkY8VW7PcLfVzMAs + - + collection: '' + name: image.style.drutopia_extra_wide_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop + name: drutopia_extra_wide_large + label: 'Extra-wide large' + effects: + 534259e4-b61a-4a96-b131-50742a98770c: + uuid: 534259e4-b61a-4a96-b131-50742a98770c + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + da282f38-1997-4208-bfd9-a6f5bebd2930: + uuid: da282f38-1997-4208-bfd9-a6f5bebd2930 + id: image_scale + weight: 2 + data: + width: 1900 + height: null + upscale: false + _core: + default_config_hash: X9tDFMDI1F-0mmEmXTK3g_nTmdA4e0oRh2h6YA-p9so + - + collection: '' + name: image.style.drutopia_extra_wide_medium + data: + langcode: en + status: true + dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop + name: drutopia_extra_wide_medium + label: 'Extra-wide medium' + effects: + fc5b7ebc-0309-45f4-8d0c-2adec1ea5960: + uuid: fc5b7ebc-0309-45f4-8d0c-2adec1ea5960 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + a920756b-b3e1-4143-a54d-78b42bc9fcdc: + uuid: a920756b-b3e1-4143-a54d-78b42bc9fcdc + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false + _core: + default_config_hash: H3KInR1AvRnzjtUcaEfaXIZHE60b4WiqZvocT0octA8 + - + collection: '' + name: image.style.drutopia_extra_wide_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop + name: drutopia_extra_wide_small + label: 'Extra-wide small' + effects: + 84311a0a-d6a5-43ca-8fe9-15dd8bfee5c4: + uuid: 84311a0a-d6a5-43ca-8fe9-15dd8bfee5c4 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + 9bd514b3-1894-4e9e-889c-8588c2c5b6b9: + uuid: 9bd514b3-1894-4e9e-889c-8588c2c5b6b9 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false + _core: + default_config_hash: 5QIlla3TxySeT5paJmoeqraqs1oe6OG6nYjGpFBoNio + - + collection: '' + name: image.style.drutopia_square_extra_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.square + module: + - crop + name: drutopia_square_extra_large + label: 'Square extra-large' + effects: + 9d3d487e-7c7c-4245-b48e-10fa2d7fcde0: + uuid: 9d3d487e-7c7c-4245-b48e-10fa2d7fcde0 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e7fdbc5d-7a1a-4c18-a422-7c4bc2fdc82a: + uuid: e7fdbc5d-7a1a-4c18-a422-7c4bc2fdc82a + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false + _core: + default_config_hash: CGXRhZowgLgmR1CW9PTuH4_kI4yl8jmxOCyzrcXkB8s + - + collection: '' + name: image.style.drutopia_square_extra_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.square + module: + - crop + name: drutopia_square_extra_small + label: 'Square extra-small ' + effects: + 6b4924cb-48f6-43c2-b837-206e952e58b2: + uuid: 6b4924cb-48f6-43c2-b837-206e952e58b2 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + 0a847a91-370f-4044-965f-3ee80816925e: + uuid: 0a847a91-370f-4044-965f-3ee80816925e + id: image_scale + weight: 2 + data: + width: 135 + height: null + upscale: false + _core: + default_config_hash: a4g3N9iSVS0w4My8vKRAJVqXGFBLbBARijt_Bzxjs5o + - + collection: '' + name: image.style.drutopia_square_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.square + module: + - crop + name: drutopia_square_large + label: 'Square large' + effects: + 1a1643eb-5557-4367-a03d-5aa277f9dad0: + uuid: 1a1643eb-5557-4367-a03d-5aa277f9dad0 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e5572093-6c4a-4578-bbf7-8c97649dd59f: + uuid: e5572093-6c4a-4578-bbf7-8c97649dd59f + id: image_scale + weight: 2 + data: + width: 950 + height: null + upscale: false + _core: + default_config_hash: 6qzuaSacNLzuiIi1Wl-ldYKZgfRmjLhjBXQVTRCZG-s + - + collection: '' + name: image.style.drutopia_square_medium + data: + langcode: en + status: true + dependencies: + config: + - crop.type.square + module: + - crop + name: drutopia_square_medium + label: 'Square medium' + effects: + 20ae03dc-f974-4bca-8fa0-5fd1d98b6f91: + uuid: 20ae03dc-f974-4bca-8fa0-5fd1d98b6f91 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + ebced429-7f52-4fd7-8f4b-8eb637fd7b56: + uuid: ebced429-7f52-4fd7-8f4b-8eb637fd7b56 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false + _core: + default_config_hash: wiWS9f9KS8VAgCv0Jf1xH1QwVxqm_NJWkvlcORNCI_g + - + collection: '' + name: image.style.drutopia_square_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.square + module: + - crop + name: drutopia_square_small + label: 'Square small' + effects: + f501ba24-4feb-44a7-8a09-b29f98cd9b25: + uuid: f501ba24-4feb-44a7-8a09-b29f98cd9b25 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e935798f-d97a-4f96-9cbd-20ed7ae9a358: + uuid: e935798f-d97a-4f96-9cbd-20ed7ae9a358 + id: image_scale + weight: 2 + data: + width: 325 + height: null + upscale: false + _core: + default_config_hash: toUvv7Z-gBe0OOMy_xCFIe_gAKi9l7i5_si2FPxqAqI + - + collection: '' + name: image.style.drutopia_wide + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide + label: 'Wide (1090)' + effects: + 09959c15-59ce-4f6d-90df-e2d7cf32bce5: + uuid: 09959c15-59ce-4f6d-90df-e2d7cf32bce5 + id: image_scale + weight: -9 + data: + width: 1090 + height: null + upscale: false + 1a353a64-72a1-44d5-b757-0288cd4fb157: + uuid: 1a353a64-72a1-44d5-b757-0288cd4fb157 + id: crop_crop + weight: -10 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + _core: + default_config_hash: kNNDAZPw3BxoRNwagvduKCcDVVVtpuNFPNX4tj_ufig + - + collection: '' + name: image.style.drutopia_wide_extra_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide_extra_large + label: 'Wide extra-large' + effects: + ec86d675-795f-4a16-b497-3838af74d1c4: + uuid: ec86d675-795f-4a16-b497-3838af74d1c4 + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + 69c087e5-402d-4849-be76-16eb22dd7fc1: + uuid: 69c087e5-402d-4849-be76-16eb22dd7fc1 + id: image_scale + weight: 2 + data: + width: 2600 + height: null + upscale: false + _core: + default_config_hash: '-IL2VFbEBYRJD_SOOmtiIS2Cv35Vfk1asab0JlGhvhA' + - + collection: '' + name: image.style.drutopia_wide_extra_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide_extra_small + label: 'Wide extra-small' + effects: + 8b4d9126-dd97-4b10-89d0-be415358d3ad: + uuid: 8b4d9126-dd97-4b10-89d0-be415358d3ad + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + f33c7363-1707-457f-bd02-58058c40f5d4: + uuid: f33c7363-1707-457f-bd02-58058c40f5d4 + id: image_scale + weight: 2 + data: + width: 270 + height: null + upscale: false + _core: + default_config_hash: zR-DPkkCP0aNRxhTjNasr1aYbZG7uL5bm14tnq8voZA + - + collection: '' + name: image.style.drutopia_wide_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide_large + label: 'Wide large' + effects: + 2dc5870d-380f-4214-ab18-1f4b97f662ac: + uuid: 2dc5870d-380f-4214-ab18-1f4b97f662ac + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + b4a65084-2cba-475a-8452-840d6e2eee5a: + uuid: b4a65084-2cba-475a-8452-840d6e2eee5a + id: image_scale + weight: 2 + data: + width: 1900 + height: null + upscale: false + _core: + default_config_hash: 5ES-pOsiQ5NKYhLXPVH4wo94Yk73gsZluOJZtod83dY + - + collection: '' + name: image.style.drutopia_wide_medium + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide_medium + label: 'Wide medium' + effects: + ebe52955-3408-4181-8cb0-26aa351e348e: + uuid: ebe52955-3408-4181-8cb0-26aa351e348e + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + 6fa0acf6-4530-4488-aa0a-10342e34cd51: + uuid: 6fa0acf6-4530-4488-aa0a-10342e34cd51 + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false + _core: + default_config_hash: L1IxLUShVV_NQDFMwExe3T0Ubt9f4UPZh4yhksmsnDE + - + collection: '' + name: image.style.drutopia_wide_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide_small + label: 'Wide small' + effects: + 816ee922-2f69-4770-8c87-74b09ad53a0f: + uuid: 816ee922-2f69-4770-8c87-74b09ad53a0f + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + aaabf105-6aa7-4d46-80ce-9674b0c54f95: + uuid: aaabf105-6aa7-4d46-80ce-9674b0c54f95 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false + _core: + default_config_hash: b07us1-9XDjdOGTsn6ZPtECcGNWEgtzF8XXTO_JHy5s - collection: '' name: image.style.focal_point_1300x650 @@ -1351,6 +3455,8 @@ items: width: 1300 height: 650 crop_type: focal_point + _core: + default_config_hash: JhakHi5Bp4GURB73dGJlxCGA5BT0Hp8UBH53VPE91OA - collection: '' name: image.style.focal_point_195x260 @@ -1371,6 +3477,30 @@ items: width: 195 height: 260 crop_type: focal_point + _core: + default_config_hash: BcDSdo--ZBYhsTxtWzQhPtO2oD6dFpgLGulG9Uq3hJI + - + collection: '' + name: image.style.focal_point_220_square + data: + langcode: en + status: true + dependencies: + module: + - focal_point + name: focal_point_220_square + label: 'Medium square (220x220) focal point' + effects: + f6232ea6-e067-4638-a052-3744ec14a073: + uuid: f6232ea6-e067-4638-a052-3744ec14a073 + id: focal_point_scale_and_crop + weight: 1 + data: + width: 220 + height: 220 + crop_type: focal_point + _core: + default_config_hash: SgOXMfUaOC0ZUeczRr3HYchXj4gUjwMcADniCYJLymc - collection: '' name: image.style.focal_point_2600x1300 @@ -1391,6 +3521,8 @@ items: width: 2600 height: 1300 crop_type: focal_point + _core: + default_config_hash: Mc09CCd6YUU46FOF_XJ_Odx0Jjo56ltgpi1EPnjq0Ks - collection: '' name: image.style.focal_point_325x195 @@ -1411,6 +3543,8 @@ items: width: 325 height: 195 crop_type: focal_point + _core: + default_config_hash: 1l_YGYrTVB3-oyvoPxSKtsQDYo_yl8IVYJZLBHVw0aw - collection: '' name: image.style.focal_point_390x520 @@ -1431,6 +3565,30 @@ items: width: 390 height: 520 crop_type: focal_point + _core: + default_config_hash: furwmdLfWJQuM0stMUMiGCAK9Bf8FFUtma5qfos2fRA + - + collection: '' + name: image.style.focal_point_480_square + data: + langcode: en + status: true + dependencies: + module: + - focal_point + name: focal_point_480_square + label: 'Large square (480×480) focal point' + effects: + 436dfbfa-0150-47e4-b412-b32f7526f872: + uuid: 436dfbfa-0150-47e4-b412-b32f7526f872 + id: focal_point_scale_and_crop + weight: 1 + data: + width: 480 + height: 480 + crop_type: focal_point + _core: + default_config_hash: 8kxkJflOy1gPVfj36En0POkNqcXVCe31GYg8BKQGnIA - collection: '' name: image.style.focal_point_650x390 @@ -1451,6 +3609,8 @@ items: width: 650 height: 390 crop_type: focal_point + _core: + default_config_hash: GXhi1QLJL-gzU50nzrkjTu91_gOPg_xJG0jywojwycg - collection: '' name: image.style.focal_point_780x1040 @@ -1471,24 +3631,30 @@ items: width: 780 height: 1040 crop_type: focal_point + _core: + default_config_hash: 1qee2igdHVzG2UwKjYE1V0Ro8NylR43Y_kSWuZTaeSE - collection: '' name: image.style.small_square data: langcode: en status: true - dependencies: { } + dependencies: + module: + - focal_point name: small_square - label: 'Small square (170x170)' + label: 'Small square (170x170) focal point' effects: - fa950bf3-2e2e-44b9-bf11-26bee6a3218a: - uuid: fa950bf3-2e2e-44b9-bf11-26bee6a3218a - id: image_scale_and_crop - weight: 1 + 5b1257a2-35db-4203-a97e-5d3e5e138bc5: + uuid: 5b1257a2-35db-4203-a97e-5d3e5e138bc5 + id: focal_point_scale_and_crop + weight: 2 data: width: 170 height: 170 - anchor: center-center + crop_type: focal_point + _core: + default_config_hash: AP-6TgQrlEF2Os--UDSAteBO1NhO2xE41ipv1mYeVMA - collection: '' name: image.style.square_thumbnail @@ -1507,6 +3673,107 @@ items: width: 100 height: 100 anchor: center-center + _core: + default_config_hash: 49qs8-_yJXtaSNo-W2WzjD9qWXxQ05omG4iB8SejKQc + - + collection: '' + name: media.type.audio + data: + langcode: en + status: true + dependencies: { } + id: audio + label: Audio + description: 'A locally hosted audio file.' + source: audio_file + queue_thumbnail_downloads: false + new_revision: true + source_configuration: + source_field: field_media_audio_file + field_map: + name: name + _core: + default_config_hash: eJw8n6Tk2tO3ZysuEeGR1gZa1yRffaZzR4t0Q7iNurs + - + collection: '' + name: media.type.document + data: + langcode: en + status: true + dependencies: { } + id: document + label: Document + description: 'An uploaded file or document, such as a PDF.' + source: file + queue_thumbnail_downloads: false + new_revision: true + source_configuration: + source_field: field_media_document + field_map: + name: name + _core: + default_config_hash: _D9q3XSnP6ik9we9UuoTvZsQKPuYNp_G9PfwVtWzgnQ + - + collection: '' + name: media.type.image + data: + langcode: en + status: true + dependencies: { } + id: image + label: Image + description: 'Use local images for reusable media.' + source: image + queue_thumbnail_downloads: false + new_revision: true + source_configuration: + source_field: field_media_image + field_map: + name: name + _core: + default_config_hash: 6Qope5wG7HUpV0tPOBMtDI_GZkHFcF1Xj4hgD9Cu_hM + - + collection: '' + name: media.type.remote_video + data: + langcode: en + status: true + dependencies: { } + id: remote_video + label: 'Remote video' + description: 'A remotely hosted video from YouTube or Vimeo.' + source: 'oembed:video' + queue_thumbnail_downloads: false + new_revision: true + source_configuration: + source_field: field_media_oembed_video + thumbnails_directory: 'public://oembed_thumbnails/[date:custom:Y-m]' + providers: + - YouTube + - Vimeo + field_map: + title: name + _core: + default_config_hash: hIBTnDGgDKnCiP6HUZm1m7600DHUEpC6FN3LQ4sUgZ4 + - + collection: '' + name: media.type.video + data: + langcode: en + status: true + dependencies: { } + id: video + label: Video + description: 'A locally hosted video file.' + source: video_file + queue_thumbnail_downloads: false + new_revision: true + source_configuration: + source_field: field_media_video_file + field_map: + name: name + _core: + default_config_hash: hzgvcRgZHltqWf8hBmttoWh95tCJoPL25lPq9YSIRsY - collection: '' name: paragraphs.paragraphs_type.faq @@ -1517,8 +3784,11 @@ items: id: faq label: FAQ icon_uuid: null + icon_default: null description: '' behavior_plugins: { } + _core: + default_config_hash: K2p0W4MCUvuBElHhE7QN_XCg9YrdswPjuV_ZvlIE_Mo - collection: '' name: paragraphs.paragraphs_type.file @@ -1529,8 +3799,11 @@ items: id: file label: File icon_uuid: null + icon_default: null description: null behavior_plugins: { } + _core: + default_config_hash: Q24y2Xn5CuJ9BqbH3W5K15MKTH1brFSCfCw-CPOyICk - collection: '' name: paragraphs.paragraphs_type.image @@ -1541,8 +3814,11 @@ items: id: image label: Image icon_uuid: null + icon_default: null description: null behavior_plugins: { } + _core: + default_config_hash: io0rtYy4rt2Jmwje9xibomS8ro9j39M2qvbOQorEN7U - collection: '' name: paragraphs.paragraphs_type.slide @@ -1553,8 +3829,11 @@ items: id: slide label: Slide icon_uuid: null + icon_default: null description: null behavior_plugins: { } + _core: + default_config_hash: WE7I6KkN7GEqUYHkwhNLMOMtit1N3A31l_n3_msd-WM - collection: '' name: paragraphs.paragraphs_type.text @@ -1565,8 +3844,11 @@ items: id: text label: Text icon_uuid: null + icon_default: null description: null behavior_plugins: { } + _core: + default_config_hash: DiWAHNz80wuBze_Xi5-N6ldgWFEVtERfuOTyS41yVa0 - collection: '' name: paragraphs.paragraphs_type.update @@ -1577,8 +3859,11 @@ items: id: update label: Update icon_uuid: null + icon_default: null description: null behavior_plugins: { } + _core: + default_config_hash: XmA4e9klQYkiFJvobPFvooyxlCliVUxeNFWn5a5fFj8 - collection: '' name: paragraphs.paragraphs_type.video @@ -1589,8 +3874,49 @@ items: id: video label: Video icon_uuid: null + icon_default: null description: 'For adding an embedded video from YouTube or Vimeo.' behavior_plugins: { } + _core: + default_config_hash: YvM1yNE63kk13pVhYUIsv6XMWVzOipnNQQARGiYfAmk + - + collection: '' + name: pathauto.pattern.generic_content + data: + langcode: en + status: true + dependencies: + module: + - node + id: generic_content + label: 'Generic content' + type: 'canonical_entities:node' + pattern: '[node:content-type]/[node:title]' + selection_criteria: { } + selection_logic: and + weight: 0 + relationships: { } + _core: + default_config_hash: HXi80aTzhUO2qnTzoUvXR-MbpO673Ud07zTY3c1iEpI + - + collection: '' + name: pathauto.pattern.generic_term + data: + langcode: en + status: true + dependencies: + module: + - taxonomy + id: generic_term + label: 'Generic term' + type: 'canonical_entities:taxonomy_term' + pattern: '[term:vocabulary]/[term:name]' + selection_criteria: { } + selection_logic: and + weight: 0 + relationships: { } + _core: + default_config_hash: yo_6TShaM6J7zPC0iPyzTbGoX55GFyWdn4a9UOH9TJc - collection: '' name: rdf.mapping.taxonomy_term.tags @@ -1614,6 +3940,8 @@ items: description: properties: - 'schema:description' + _core: + default_config_hash: o5duwyS1CTHx3tYOZhuu91kspe8VQjQsnwZjAJv9njk - collection: '' name: rdf.mapping.taxonomy_term.topics @@ -1637,6 +3965,121 @@ items: description: properties: - 'schema:description' + _core: + default_config_hash: laEV9Mm5bDiVsaTGWDxNoK9cf39u8fgRStlg7b6KFts + - + collection: '' + name: responsive_image.styles.drutopia_card + data: + langcode: en + status: true + dependencies: + config: + - image.style.drutopia_wide_extra_small + - image.style.drutopia_wide_medium + - image.style.drutopia_wide_small + module: + - drutopia_core + id: drutopia_card + label: Card + image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.fullhd + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.widescreen + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_extra_small + breakpoint_id: drutopia_core.desktop + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.tablet + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_medium + breakpoint_id: drutopia_core.mobile + multiplier: 1x + breakpoint_group: drutopia_core + fallback_image_style: drutopia_wide_extra_small + _core: + default_config_hash: DyJYr1VGP_Okl7KSvoJ9hsLs5gakhjh7xx4eMOnBC5I + - + collection: '' + name: responsive_image.styles.drutopia_main + data: + langcode: en + status: true + dependencies: + config: + - image.style.drutopia_extra_wide_extra_large + - image.style.drutopia_extra_wide_extra_small + - image.style.drutopia_extra_wide_large + - image.style.drutopia_extra_wide_medium + - image.style.drutopia_extra_wide_small + module: + - drutopia_core + id: drutopia_main + label: Main + image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_extra_large + breakpoint_id: drutopia_core.fullhd + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_large + breakpoint_id: drutopia_core.widescreen + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_medium + breakpoint_id: drutopia_core.desktop + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_small + breakpoint_id: drutopia_core.tablet + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_extra_small + breakpoint_id: drutopia_core.mobile + multiplier: 1x + breakpoint_group: drutopia_core + fallback_image_style: drutopia_extra_wide_extra_small + _core: + default_config_hash: iH_ZVxuN4bXJ5TwGVmTH-JQQ0NU1DpZKPda9GwMkp3w + - + collection: '' + name: responsive_image.styles.drutopia_wide + data: + langcode: en + status: true + dependencies: + config: + - image.style.drutopia_wide + id: drutopia_wide + label: Wide + image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_wide + breakpoint_id: responsive_image.viewport_sizing + multiplier: 1x + breakpoint_group: responsive_image + fallback_image_style: drutopia_wide + _core: + default_config_hash: 6gGx8qIdqXjaHZtprlhfS-cZSjh7CX_tNCVfuokwYys - collection: '' name: responsive_image.styles.narrow @@ -1663,6 +4106,8 @@ items: - focal_point_650x390 breakpoint_group: responsive_image fallback_image_style: focal_point_325x195 + _core: + default_config_hash: o1xlBzV3-T8wXZvIqrg_N8yXmAzCqFb6fs9bpfroyaA - collection: '' name: responsive_image.styles.short @@ -1689,6 +4134,41 @@ items: - focal_point_780x1040 breakpoint_group: responsive_image fallback_image_style: focal_point_195x260 + _core: + default_config_hash: 0izBPJXHhozLxU5koRWYJCjEqRn5fwtfgRfLmDFhhso + - + collection: '' + name: responsive_image.styles.square + data: + uuid: 9e0dd61f-2bde-4d7a-a7a1-fd0453d9ff2b + langcode: en + status: true + dependencies: + config: + - image.style.drutopia_square_extra_large + - image.style.drutopia_square_extra_small + - image.style.drutopia_square_large + - image.style.drutopia_square_medium + - image.style.drutopia_square_small + _core: + default_config_hash: JMf-xC8fggihQjiOPJXjO4aHdh7JTRktK2GO7J9X0nQ + id: square + label: Square + image_style_mappings: + - + image_mapping_type: sizes + image_mapping: + sizes: '(min-width: 1290px) 325px, (min-width: 851px) 25vw, (min-width: 560px) 50vw, 100vw' + sizes_image_styles: + - drutopia_square_extra_large + - drutopia_square_extra_small + - drutopia_square_large + - drutopia_square_medium + - drutopia_square_small + breakpoint_id: responsive_image.viewport_sizing + multiplier: 1x + breakpoint_group: responsive_image + fallback_image_style: drutopia_square_extra_small - collection: '' name: responsive_image.styles.tall @@ -1715,34 +4195,8 @@ items: - focal_point_780x1040 breakpoint_group: responsive_image fallback_image_style: focal_point_195x260 - - - collection: '' - name: responsive_image.styles.wide - data: - langcode: en - status: true - dependencies: - config: - - image.style.focal_point_1300x650 - - image.style.focal_point_2600x1300 - - image.style.focal_point_325x195 - - image.style.focal_point_650x390 - id: wide - label: Wide - image_style_mappings: - - - breakpoint_id: responsive_image.viewport_sizing - multiplier: 1x - image_mapping_type: sizes - image_mapping: - sizes: '(min-width: 1290px) 1290px, 100vw' - sizes_image_styles: - - focal_point_1300x650 - - focal_point_2600x1300 - - focal_point_325x195 - - focal_point_650x390 - breakpoint_group: responsive_image - fallback_image_style: focal_point_325x195 + _core: + default_config_hash: IjrIkEw9KTR6GXbfSGdFw4BbQSQWMfN1fbgsiobcUBI - collection: '' name: search_api.server.database @@ -1765,6 +4219,8 @@ items: suggest_suffix: true suggest_words: true matching: words + _core: + default_config_hash: Mpbiccb26BfqxqdE7n8wu_l8L__Hj_Q5vp4corfOhrI - collection: '' name: taxonomy.vocabulary.tags @@ -1775,8 +4231,9 @@ items: name: Tags vid: tags description: 'Use tags to group content if you need categories beyond the given topics.' - hierarchy: 0 weight: 0 + _core: + default_config_hash: LGDZxL814z0e8kyjxRu-2kU4eDZ9n94wzbcB3WNGpQ0 - collection: '' name: taxonomy.vocabulary.topics @@ -1787,8 +4244,9 @@ items: name: Topics vid: topics description: 'Use topics to group content into categories.' - hierarchy: 0 weight: 0 + _core: + default_config_hash: BaPpT1TGJvkIY5lSC9Nb3-2lBeAUKChQM0yRyTAVurk - collection: '' name: user.role.administrator @@ -1800,24 +4258,56 @@ items: label: Administrator weight: 5 is_admin: true + _core: + default_config_hash: deBO6rveioT0_Xi1uj--U3HrKSa0JjKdvdHRKy0rXNo - collection: '' name: user.role.contributor data: langcode: en status: true - dependencies: { } + dependencies: + module: + - contextual + - exclude_node_title + - file + - node + - system + - taxonomy + - content_moderation + config: + - taxonomy.vocabulary.tags + - workflows.workflow.workflow_buttons_trash_publishing + - node.type.people + - node.type.article + - node.type.blog + - node.type.page id: contributor label: Contributor weight: 2 is_admin: null + _core: + default_config_hash: wx_SmNDtHorXJ90rDiwqo6EvHgyvz6_SZFsFO77cdvY permissions: + - 'access content overview' - 'access contextual links' - - 'access in-place editing' + - 'access media overview' + - 'create media' + - 'create terms in tags' + - 'delete own files' + - 'edit terms in tags' + - 'update media' + - 'use exclude node title' + - 'view all revisions' + - 'view all media revisions' + - 'view own unpublished content' + - 'view the administration theme' + - 'use workflow_buttons_trash_publishing transition create_new_draft' + - 'use workflow_buttons_trash_publishing transition save_draft_leave_current_published' + - 'use workflow_buttons_trash_publishing transition save_unpublished' - 'edit own comments' - 'skip comment approval' - 'create people content' - - 'delete own people content' - 'edit own people content' - 'create article content' - 'delete own article content' @@ -1826,7 +4316,6 @@ items: - 'delete own blog content' - 'edit own blog content' - 'create page content' - - 'delete own page content' - 'edit own page content' - collection: '' @@ -1834,43 +4323,174 @@ items: data: langcode: en status: true - dependencies: { } + dependencies: + module: + - contextual + - exclude_node_title + - file + - media + - node + - path + - system + - taxonomy + - toolbar + - tour + - redirect + - filter + - content_moderation + config: + - filter.format.restricted_html + - workflows.workflow.workflow_buttons_trash_publishing + - node.type.people + - node.type.landing_page + - node.type.page id: editor label: Editor weight: 3 is_admin: null + _core: + default_config_hash: rlOWgxSj7Nc4dVgLS2xaxjHVZNv9u9Csoy8JavNvygc permissions: - - 'use text format restricted_html' + - 'access administration pages' + - 'access content overview' - 'access contextual links' - - 'access in-place editing' + - 'access files overview' + - 'access media overview' + - 'access site in maintenance mode' - 'access toolbar' - 'access tour' - - 'bypass node access' + - 'access user profiles' + - 'administer nodes' + - 'administer taxonomy' + - 'administer users' + - 'create media' - 'create url aliases' + - 'delete all revisions' + - 'delete own files' + - 'revert all revisions' + - 'update any media' + - 'use exclude node title' + - 'view all media revisions' + - 'view all revisions' + - 'view own unpublished content' + - 'view own unpublished media' + - 'view the administration theme' + - 'administer redirects' + - 'use text format restricted_html' + - 'use workflow_buttons_trash_publishing transition delete' + - 'use workflow_buttons_trash_publishing transition publish' + - 'use workflow_buttons_trash_publishing transition restore_draft' + - 'use workflow_buttons_trash_publishing transition restore_publish' + - 'use workflow_buttons_trash_publishing transition unpublish' + - 'use workflow_buttons_trash_publishing transition update' - 'administer comments' - 'skip comment approval' + - 'create people content' + - 'edit any people content' + - 'create landing_page content' + - 'edit any landing_page content' + - 'create page content' + - 'edit any page content' - collection: '' name: user.role.manager data: langcode: en status: true - dependencies: { } + dependencies: + module: + - config_perms + - contextual + - exclude_node_title + - file + - media + - node + - path + - system + - taxonomy + - toolbar + - tour + - metatag + - redirect + - filter + - role_delegation + - block + - block_content + - content_moderation + - menu_admin_per_menu + config: + - filter.format.restricted_html + - workflows.workflow.workflow_buttons_trash_publishing + - node.type.people + - node.type.landing_page + - node.type.page id: manager label: Manager weight: 4 is_admin: null + _core: + default_config_hash: p1SmYFXVP1KLKKQI-wkTYJ2dVCvR7HgO7SL3BAKTyTE permissions: - - 'use text format restricted_html' + - 'access administration pages' + - 'access content overview' - 'access contextual links' - - 'access in-place editing' + - 'access files overview' + - 'access media overview' + - 'access site in maintenance mode' - 'access toolbar' - 'access tour' - 'access user contact forms' + - 'access user profiles' + - 'Administer account settings' + - 'Administer date-time' + - 'administer nodes' + - 'Administer site information' + - 'administer taxonomy' - 'administer url aliases' - - 'administer eu cookie compliance popup' - - 'bypass node access' + - 'administer users' + - 'create media' - 'create url aliases' - - 'edit gdpr_checklist checklistapi checklist' + - 'delete all revisions' + - 'delete own files' + - 'revert all revisions' + - 'update any media' + - 'use exclude node title' + - 'view all media revisions' + - 'view all revisions' + - 'view own unpublished content' + - 'view own unpublished media' + - 'view the administration theme' + - 'administer meta tags' + - 'administer redirect settings' + - 'administer redirects' + - 'administer block content' + - 'administer block types' + - 'administer blocks' + - 'administer main menu items' + - 'use text format restricted_html' + - 'assign manager role' + - 'assign editor role' + - 'assign contributor role' + - 'access block library' + - 'create basic block content' + - 'create slide block content' + - 'edit any basic block content' + - 'edit any slide block content' + - 'revert any basic block content revisions' + - 'revert any slide block content revisions' + - 'use workflow_buttons_trash_publishing transition delete' + - 'use workflow_buttons_trash_publishing transition publish' + - 'use workflow_buttons_trash_publishing transition restore_draft' + - 'use workflow_buttons_trash_publishing transition restore_publish' + - 'use workflow_buttons_trash_publishing transition unpublish' + - 'use workflow_buttons_trash_publishing transition update' + - 'view any basic block content history' + - 'view any slide block content history' - 'administer comments' - 'skip comment approval' + - 'create people content' + - 'edit any people content' + - 'create landing_page content' + - 'edit any landing_page content' + - 'create page content' + - 'edit any page content' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml index 42fdd32..9feccff 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml @@ -34,6 +34,8 @@ items: on_label: 'On' off_label: 'Off' field_type: boolean + _core: + default_config_hash: KZ4pDrGhkRiIo7Ee-E4HGZp7YPXKS_FLR0nLeUQ3P2U - collection: '' name: core.entity_form_display.node.landing_page.default @@ -106,11 +108,19 @@ items: match_operator: CONTAINS size: 60 placeholder: '' + match_limit: 10 region: content third_party_settings: { } + url_redirects: + weight: 50 + settings: { } + third_party_settings: { } + region: content hidden: promote: true sticky: true + _core: + default_config_hash: CVRMZfgFZQ-7Fglznug8VWRO5ACmCl4KpQqjG2GNk0o - collection: '' name: core.entity_view_display.node.landing_page.default @@ -133,6 +143,9 @@ items: field_body_paragraph: true field_meta_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: vMs2OGAJMnWt1vLVre5A7Ch4SlU4gL-OTPzWjBXCAZ8 - collection: '' name: core.entity_view_display.node.landing_page.full @@ -175,7 +188,7 @@ items: content: field_body_paragraph: weight: 0 - label: visually_hidden + label: hidden settings: view_mode: default link: '' @@ -185,6 +198,9 @@ items: hidden: field_meta_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: 496HTAIE5jzDV02vjWsHBSVRzHTzT6RuZ0ZxpFD8QOY - collection: '' name: core.entity_view_display.node.landing_page.teaser @@ -208,6 +224,9 @@ items: field_body_paragraph: true field_meta_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: jCHE-D3rybQAAcV2w67fm98NDaZvTk1BBTGWRQvt__I - collection: '' name: field.field.node.landing_page.field_body_paragraph @@ -259,6 +278,8 @@ items: enabled: true weight: 8 field_type: entity_reference_revisions + _core: + default_config_hash: SY6szifQZxW4ucxM-P_RlOcopaMTOymNXiEZPLSvDec - collection: '' name: field.field.node.landing_page.field_meta_tags @@ -285,6 +306,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: 0TxksFlbv1taSWO5o9DKYQD7j4RPtqVhI7iV_bEGjTQ - collection: '' name: node.type.landing_page @@ -299,13 +322,15 @@ items: available_menus: - main parent: 'main:' - name: 'Landing page' + name: 'Landing page (DEPRECATED)' type: landing_page - description: 'Landing pages can be used for custom pages such as the home page.' + description: 'Use Page instead. (Landing pages can be used for custom pages such as the home page.)' help: '' new_revision: true preview_mode: 1 display_submitted: false + _core: + default_config_hash: Ghp4m6xuyfm3HxwelseF-cvCwlzIk6DMQLQqkDy_Jsk - collection: '' name: pathauto.pattern.node_landing_page @@ -321,7 +346,7 @@ items: pattern: '[node:title]' selection_criteria: e3e7a232-e1e0-455e-8b69-c99b582dc4f0: - id: node_type + id: 'entity_bundle:node' bundles: landing_page: landing_page negate: false @@ -331,3 +356,5 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: vBkdZgjK3wVtoRA2ztmoGyr7IyCGmjkC1xiODFYqp_A diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml index d049928..0f085b8 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml @@ -34,6 +34,8 @@ items: on_label: 'On' off_label: 'Off' field_type: boolean + _core: + default_config_hash: fPUEnm4T5zfZRr3ttDUqq7yCDd2uW3clWD-pvos4tlQ - collection: '' name: core.entity_form_display.node.page.default @@ -117,12 +119,20 @@ items: match_operator: CONTAINS size: 60 placeholder: '' + match_limit: 10 + third_party_settings: { } + region: content + url_redirects: + weight: 50 + settings: { } third_party_settings: { } region: content hidden: body: true promote: true sticky: true + _core: + default_config_hash: wAhpJRljOWQclUjA76cSgdVfWaKkYjrwCnvblTo9dJU - collection: '' name: core.entity_view_display.node.page.default @@ -167,6 +177,9 @@ items: field_meta_tags: true field_summary: true links: true + search_api_excerpt: true + _core: + default_config_hash: IJqwajtBIucTAaMgGd7kE-hw_HVZOxJuku1ohZjxVUU - collection: '' name: core.entity_view_display.node.page.full @@ -229,6 +242,9 @@ items: body: true field_meta_tags: true field_summary: true + search_api_excerpt: true + _core: + default_config_hash: GWD2zN3yeaHHDWEwl0eHfRw1NBwOIZZBWlgaPWHfDk8 - collection: '' name: core.entity_view_display.node.page.teaser @@ -294,6 +310,9 @@ items: field_body_paragraph: true field_meta_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: 0t_mvsiSfXpVDeIsN_YEaJrW-nvZpZgnWZZXQ3HCttI - collection: '' name: field.field.node.page.body @@ -318,7 +337,10 @@ items: default_value_callback: '' settings: display_summary: true + required_summary: false field_type: text_with_summary + _core: + default_config_hash: KgVkxLl_K3E3lvN6CEoWQIDT0V8J4Mv-fVYrAIc7-FE - collection: '' name: field.field.node.page.field_body_paragraph @@ -342,7 +364,7 @@ items: field_name: field_body_paragraph entity_type: node bundle: page - label: 'Body paragraph' + label: Description description: '' required: false translatable: true @@ -383,6 +405,8 @@ items: enabled: true weight: -9 field_type: entity_reference_revisions + _core: + default_config_hash: IZb3avpMcvY5tiws_RxDuZ-maGL9HNzmMeeCsP6u74k - collection: '' name: field.field.node.page.field_meta_tags @@ -409,6 +433,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: n2TFzOb_KtFLLjQrHXe-YhLMnwPwXTqsBVkr0aTK_EA - collection: '' name: field.field.node.page.field_summary @@ -426,13 +452,15 @@ items: entity_type: node bundle: page label: Summary - description: 'Enter a short description of what this page is about. The summary is visible in certain displays.' + description: 'Enter a short description of what this page is about. The summary is visible in search results.' required: true translatable: true default_value: { } default_value_callback: '' settings: { } field_type: text_long + _core: + default_config_hash: 3fRsavd-D5Yd1aEOmpsLBDtqsve6MU4iQ71v5i26aPk - collection: '' name: node.type.page @@ -448,13 +476,15 @@ items: - footer - main parent: 'main:' - name: 'Basic page' + name: Page type: page - description: "Use <em>basic pages</em> for your static content, such as an 'About us' page." + description: "Use <em>pages</em> for your static content, such as an 'About us' page." help: '' new_revision: true preview_mode: 1 display_submitted: false + _core: + default_config_hash: W-6WEzqubJ1pK5rQ6ffOA2sSmmaICuTkPHn4sMyTYdY - collection: '' name: pathauto.pattern.node_page @@ -470,7 +500,7 @@ items: pattern: '[node:title]' selection_criteria: 2e17ea21-8c33-444d-981e-2a2df6651647: - id: node_type + id: 'entity_bundle:node' bundles: page: page negate: false @@ -480,6 +510,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: Yj5YMfGaGLJFZKIyrOXa62nFXYbfI_5MplyMv78eh38 - collection: '' name: rdf.mapping.node.page @@ -524,3 +556,5 @@ items: callable: 'Drupal\rdf\SchemaOrgDataConverter::interactionCount' arguments: interaction_type: UserComments + _core: + default_config_hash: 32LxRnl4Wesvzqyfp7HnD0-U9-wxrLBn76pqY5XGNAE diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml index 1d4e048..899906c 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml @@ -34,6 +34,8 @@ items: on_label: 'On' off_label: 'Off' field_type: boolean + _core: + default_config_hash: vjAdEwFkNHAmhmslEPv5BP-dYKY6Wi_YlmsU55nVVbk - collection: '' name: core.base_field_override.node.people.title @@ -55,6 +57,8 @@ items: default_value_callback: '' settings: { } field_type: string + _core: + default_config_hash: MqZid1EqJeqdHcR7HbHVZKvtTA8LBlBAm5LVV10RuJo - collection: '' name: core.entity_form_display.node.people.default @@ -65,15 +69,15 @@ items: config: - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary - - image.style.thumbnail + - field.field.node.people.field_topics - node.type.people module: - - focal_point + - media_library_media_modify - metatag - paragraphs - path @@ -86,11 +90,13 @@ items: created: type: datetime_timestamp weight: 7 + region: content settings: { } third_party_settings: { } - region: content field_body_paragraph: + type: entity_reference_paragraphs weight: 5 + region: content settings: title: Paragraph title_plural: Paragraphs @@ -99,92 +105,162 @@ items: form_display_mode: default default_paragraph_type: text third_party_settings: { } - type: entity_reference_paragraphs + field_media_image: + type: media_library_media_modify_widget + weight: 4 region: content - field_image: - weight: 3 settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } + form_mode: main + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } - type: image_focal_point - region: content field_meta_tags: - weight: 26 - settings: { } - third_party_settings: { } type: metatag_firehose + weight: 26 region: content + settings: + sidebar: true + use_details: true + third_party_settings: { } field_people_position: + type: string_textfield weight: 1 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content field_people_type: + type: options_select weight: 2 + region: content settings: { } third_party_settings: { } - type: options_select - region: content field_summary: + type: text_textarea weight: 4 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea + field_topics: + type: options_select + weight: 2 region: content + settings: { } + third_party_settings: { } path: type: path weight: 10 + region: content settings: { } third_party_settings: { } - region: content promote: type: boolean_checkbox + weight: 8 + region: content settings: display_label: true - weight: 8 third_party_settings: { } - region: content status: type: boolean_checkbox - settings: - display_label: true weight: 120 region: content + settings: + display_label: true third_party_settings: { } sticky: type: boolean_checkbox + weight: 9 + region: content settings: display_label: true - weight: 9 third_party_settings: { } - region: content title: type: string_textfield weight: 0 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - region: content uid: type: entity_reference_autocomplete weight: 6 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } + url_redirects: + weight: 50 + region: content + settings: { } + third_party_settings: { } + hidden: + body: true + _core: + default_config_hash: NPwjaMcfu2o4PR0qQ9uMcYhS3-ei2beZP_1f1VSIQZo + - + collection: '' + name: core.entity_view_display.node.people.card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.card + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_media_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - field.field.node.people.field_topics + - node.type.people + - responsive_image.styles.drutopia_card + module: + - media_responsive_thumbnail + - user + id: node.people.card + targetEntityType: node + bundle: people + mode: card + content: + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 region: content hidden: body: true + field_body_paragraph: true + field_meta_tags: true + field_people_position: true + field_people_type: true + field_summary: true + field_topics: true + search_api_excerpt: true + _core: + default_config_hash: 5aDOMfLAFwDCqdovft_rABpy4XtO8GoXknScnpzs-rc - collection: '' name: core.entity_view_display.node.people.default @@ -195,32 +271,15 @@ items: config: - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people module: - - ds - user - third_party_settings: - ds: - layout: - id: ds_1col - library: null - disable_css: false - entity_classes: all_classes - settings: - wrappers: - ds_content: div - outer_wrapper: div - attributes: '' - link_attribute: '' - link_custom: '' - classes: - layout_class: { } - regions: { } id: node.people.default targetEntityType: node bundle: people @@ -229,12 +288,16 @@ items: hidden: body: true field_body_paragraph: true - field_image: true + field_media_image: true field_meta_tags: true field_people_position: true field_people_type: true field_summary: true + field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: tCFeKhOJxXt3B-PQDaxWeXZ1xA6aorgYutmLgU9MBMs - collection: '' name: core.entity_view_display.node.people.full @@ -246,17 +309,18 @@ items: - core.entity_view_mode.node.full - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics + - image.style.focal_point_480_square - node.type.people - - responsive_image.styles.tall module: - ds - entity_reference_revisions - - responsive_image + - media - user third_party_settings: ds: @@ -266,6 +330,8 @@ items: disable_css: true entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: left: div right: div @@ -273,11 +339,10 @@ items: attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: left: - - field_image + - field_media_image right: - field_people_position - field_body_paragraph @@ -289,48 +354,61 @@ items: mode: full content: field_body_paragraph: - 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: right - field_image: - weight: 0 + field_media_image: + type: media_thumbnail label: hidden settings: - responsive_image_style: tall image_link: '' + image_style: focal_point_480_square + image_loading: + attribute: eager third_party_settings: { } - type: responsive_image + weight: 0 region: left field_people_position: type: string - weight: 1 label: hidden settings: link_to_entity: false third_party_settings: { } + weight: 1 region: right field_people_type: - weight: 3 + type: entity_reference_label label: hidden settings: link: true third_party_settings: { } + weight: 3 + region: right + field_topics: type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } + weight: 3 region: right links: - weight: 4 - region: right settings: { } third_party_settings: { } + weight: 4 + region: right hidden: body: true field_meta_tags: true field_summary: true + search_api_excerpt: true + _core: + default_config_hash: Mt7FyLGRorTo8uJXIEmizBwrHvXuLGzgzOGyDgTBClo - collection: '' name: core.entity_view_display.node.people.search_index @@ -342,16 +420,16 @@ items: - core.entity_view_mode.node.search_index - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people module: - ds - entity_reference_revisions - - responsive_image - user third_party_settings: ds: @@ -371,7 +449,7 @@ items: layout_class: { } regions: ds_content: - - field_image + - field_media_image - field_people_position - field_body_paragraph - field_people_type @@ -389,15 +467,15 @@ items: view_mode: default link: '' third_party_settings: { } - field_image: - type: responsive_image - weight: 0 - region: ds_content + field_media_image: + type: entity_reference_entity_view label: hidden settings: - responsive_image_style: '' - image_link: '' + view_mode: media_library + link: false third_party_settings: { } + weight: 0 + region: ds_content field_people_position: type: string weight: 1 @@ -408,17 +486,82 @@ items: third_party_settings: { } field_people_type: type: entity_reference_label - weight: 3 - region: ds_content label: hidden settings: link: true third_party_settings: { } + weight: 3 + region: ds_content + field_topics: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 5 + region: content hidden: body: true field_meta_tags: true field_summary: true links: true + search_api_excerpt: true + _core: + default_config_hash: DoARGnH5OJ9fs67pcBro3YUedclcPt7AhXHzfwtENV0 + - + collection: '' + name: core.entity_view_display.node.people.simple_card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.simple_card + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_media_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - field.field.node.people.field_topics + - node.type.people + - responsive_image.styles.drutopia_card + module: + - media_responsive_thumbnail + - user + id: node.people.simple_card + targetEntityType: node + bundle: people + mode: simple_card + content: + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content + hidden: + body: true + field_body_paragraph: true + field_meta_tags: true + field_people_position: true + field_people_type: true + field_summary: true + field_topics: true + search_api_excerpt: true + _core: + default_config_hash: rIiXKZ3XTcCVwxhadn5a_e9GMBwCMjPgDyeUozFDTGA - collection: '' name: core.entity_view_display.node.people.small_card @@ -430,17 +573,18 @@ items: - core.entity_view_mode.node.small_card - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people - - responsive_image.styles.short + - responsive_image.styles.tall module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -450,17 +594,18 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - node_title - field_people_position @@ -479,49 +624,55 @@ items: children: - node_title - field_people_position + label: 'Card content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Card content' - region: hidden id: node.people.small_card targetEntityType: node bundle: people mode: small_card content: - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: tall + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content - label: visually_hidden - settings: - responsive_image_style: short - image_link: content - third_party_settings: { } field_people_position: type: string - weight: 2 - region: ds_content - label: visually_hidden + label: hidden settings: link_to_entity: false third_party_settings: { } + weight: 2 + region: ds_content hidden: body: true field_body_paragraph: true field_meta_tags: true field_people_type: true field_summary: true + field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: KUWAn610cSZRNTW1F_99tuhyvrPNw5dFrRI1QcFLNHw - collection: '' name: core.entity_view_display.node.people.teaser @@ -533,80 +684,56 @@ items: - core.entity_view_mode.node.teaser - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people - - responsive_image.styles.narrow + - responsive_image.styles.square module: - - ds - - responsive_image + - media_responsive_thumbnail - text - user - third_party_settings: - ds: - layout: - id: ds_2col - library: ds/ds_2col - disable_css: true - entity_classes: all_classes - settings: - wrappers: - left: div - right: div - outer_wrapper: div - attributes: '' - link_attribute: '' - link_custom: '' - classes: - layout_class: { } - regions: - left: - - field_image - right: - - node_title - - field_people_position - - field_summary - fields: - node_title: - plugin_id: node_title - weight: 1 - label: hidden - formatter: default - settings: - link: true - wrapper: h2 - class: '' id: node.people.teaser targetEntityType: node bundle: people mode: teaser content: - field_image: - type: responsive_image - weight: 0 - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: narrow + responsive_image_style: square image_link: content + image_loading: + attribute: lazy third_party_settings: { } - region: left + weight: 1 + region: content field_people_position: type: string - weight: 2 label: hidden settings: link_to_entity: false third_party_settings: { } - region: right + weight: 0 + region: content field_summary: type: text_default - weight: 3 label: hidden settings: { } third_party_settings: { } + weight: 2 + region: content + field_topics: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } + weight: 3 region: right hidden: body: true @@ -614,6 +741,9 @@ items: field_meta_tags: true field_people_type: true links: true + search_api_excerpt: true + _core: + default_config_hash: 6UsXg98S3yB0706GQUMSob_d-01TNRgJH6oX1yByj3M - collection: '' name: field.field.node.people.body @@ -638,7 +768,10 @@ items: default_value_callback: '' settings: display_summary: true + required_summary: false field_type: text_with_summary + _core: + default_config_hash: xdjrhlTT57lrbvjwGE7YenUm47NjrulXSWoDLcds_BE - collection: '' name: field.field.node.people.field_body_paragraph @@ -689,47 +822,44 @@ items: weight: 10 enabled: false field_type: entity_reference_revisions + _core: + default_config_hash: 0bKKOd0u6BWVA8_qN4zyQ9RnJerQ1i_ojb8vX7xsS-c - collection: '' - name: field.field.node.people.field_image + name: field.field.node.people.field_media_image data: langcode: en status: true dependencies: config: - - field.storage.node.field_image + - field.storage.node.field_media_image + - media.type.image - node.type.people module: - - image - id: node.people.field_image - field_name: field_image + - media_library_media_modify + id: node.people.field_media_image + field_name: field_media_image entity_type: node bundle: people - label: Image + label: 'Media image' description: '' required: false - translatable: true + translatable: false default_value: { } default_value_callback: '' settings: - file_directory: '[date:custom:Y]-[date:custom:m]' - 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 - default_image: - uuid: '' - alt: '' - title: '' - width: null - height: null - handler: 'default:file' - handler_settings: { } - field_type: image + handler: 'default:media' + handler_settings: + target_bundles: + image: image + sort: + field: changed + direction: DESC + auto_create: false + auto_create_bundle: '' + field_type: entity_reference_entity_modify + _core: + default_config_hash: DC1ZnohEB2ZR4ChhatkaoGcq6IbFJH5CmRa-6xWV-Y0 - collection: '' name: field.field.node.people.field_meta_tags @@ -754,6 +884,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: Jy6WGV-PE3Q3sRQDpqRpANnTUDnjwcR0z2sZRDH6-Ng - collection: '' name: field.field.node.people.field_people_position @@ -776,6 +908,8 @@ items: default_value_callback: '' settings: { } field_type: string + _core: + default_config_hash: r5QzktN_-nSrvYsgpD2K04j__Gxnsx5YrqAxvKPGMns - collection: '' name: field.field.node.people.field_people_type @@ -807,6 +941,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: dtMxnws7m6b4_vE_RgmtnEGbj5rgmHSYYMKDsZIA3ok - collection: '' name: field.field.node.people.field_summary @@ -831,6 +967,43 @@ items: default_value_callback: '' settings: { } field_type: text_long + _core: + default_config_hash: EXOljgShOmy983x8K_RBAJkJ2cWknYTQvOdpbfg3EC4 + - + collection: '' + name: field.field.node.people.field_topics + data: + uuid: 6dd9b232-291e-4fca-b2ee-0f39184f8e0a + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_topics + - node.type.people + - taxonomy.vocabulary.topics + id: node.people.field_topics + field_name: field_topics + entity_type: node + bundle: people + label: Topics + description: 'Add any topics used across this site that this person has particular experience or involvement in.' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + topics: topics + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + _core: + default_config_hash: K3btHZ3JKmqsqxayLMy-xog1XK47ZkM-y6FVZ7Am2Qo - collection: '' name: field.storage.node.field_authors @@ -853,6 +1026,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: CdsNvWBIHAJza9u2WNrUp4ObkJX91d1EFwUFnlQvAtc - collection: '' name: field.storage.node.field_people_position @@ -877,6 +1052,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: J4f7770QL2eOcA794z9cqefQlXK0ywmFLi7RqaBWX1k - collection: '' name: field.storage.node.field_people_type @@ -900,6 +1077,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: chcdF2_EWxzeKzeYwGT_Ivlt4nHXOD-QUYTWx3XRMIA - collection: '' name: node.type.people @@ -914,13 +1093,15 @@ items: available_menus: - main parent: 'main:' - name: People + name: Person type: people - description: 'Use <em>people</em> content type for people such as staff, volunteers, contributors.' + description: 'Use the <em>person</em> content type for people such as staff, volunteers, contributors.' help: '' new_revision: true preview_mode: 1 display_submitted: false + _core: + default_config_hash: r-xpZkuQAhoS4D3-p5F5vtrQEsjx_GbmDMUVrgvV3Qs - collection: '' name: pathauto.pattern.people_node @@ -936,7 +1117,7 @@ items: pattern: 'people/[node:title]' selection_criteria: c9467269-b644-451e-b21f-01808d094c28: - id: node_type + id: 'entity_bundle:node' bundles: people: people negate: false @@ -946,6 +1127,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: VhDRsybkLGADMPlVIVSlNWoEHaybjdmU4tkhryK7XdQ - collection: '' name: pathauto.pattern.people_type @@ -972,6 +1155,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: kJvjcFRrqkBrjz3kIhGL4LHVUyWJezs8GJHnm3dJvPg - collection: '' name: search_api.index.people @@ -1191,6 +1376,8 @@ items: index_directly: true cron_limit: 50 server: database + _core: + default_config_hash: MppSSFf9_oAEuTYEXp1R5nK30k5xRKvptoEDwKw9v6o - collection: '' name: taxonomy.vocabulary.people_type @@ -1202,6 +1389,8 @@ items: vid: people_type description: 'For categorizing people content.' weight: 0 + _core: + default_config_hash: JO19BdRf7-8_1H53_vF57ekuHcSK6kTi9i2f3LD-uWY - collection: '' name: views.view.content_by_author @@ -1221,7 +1410,6 @@ items: tag: '' base_table: node_field_data base_field: nid - core: 8.x display: default: display_plugin: default @@ -1341,6 +1529,8 @@ items: id: status expose: operator: '' + operator_limit_selection: false + operator_list: { } group: 1 sorts: created: @@ -1446,6 +1636,8 @@ items: - 'user.node_grants:view' - user.permissions tags: { } + _core: + default_config_hash: 3vI7yksWCvIULEcbQRRzGJbNzM1sqI-lQMQeKHXzcjM - collection: '' name: views.view.people @@ -1460,6 +1652,7 @@ items: module: - search_api - user + - views_plain id: people label: People module: views @@ -1467,57 +1660,14 @@ items: tag: '' base_table: search_api_index_people base_field: search_api_id - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access content' - cache: - type: none - options: { } - query: - type: views_query - options: - bypass_access: false - skip_access: false - 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: none - options: - offset: 0 - style: - type: default - options: - grouping: - - - field: field_people_type - rendered: true - rendered_strip: false - row_class: '' - default_row_class: false - uses_fields: true - row: - type: search_api - options: - view_modes: - 'entity:node': - people: small_card + title: 'Our people' fields: field_people_type: id: field_people_type @@ -1526,6 +1676,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: node + plugin_id: search_api_field label: '' exclude: true alter: @@ -1605,8 +1757,6 @@ items: display_method: label topics: display_method: label - entity_type: node - plugin_id: search_api_field title: id: title table: search_api_datasource_people_entity_node @@ -1614,6 +1764,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: node + plugin_id: search_api_field label: '' exclude: false alter: @@ -1676,9 +1828,28 @@ items: use_highlighting: false multi_type: separator multi_separator: ', ' - entity_type: node - plugin_id: search_api_field - filters: { } + pager: + type: none + options: + offset: 0 + 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: none + options: { } + empty: { } sorts: field_people_type: id: field_people_type @@ -1687,11 +1858,11 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: search_api order: ASC - exposed: false expose: label: '' - plugin_id: search_api + exposed: false created: id: created table: search_api_index_people @@ -1699,30 +1870,52 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: search_api order: DESC - exposed: false expose: label: '' - plugin_id: search_api + exposed: false + arguments: { } + filters: { } + style: + type: plain_style + options: + grouping: + - + field: field_people_type + rendered: true + rendered_strip: false + uses_fields: true + row: + type: search_api + options: + view_modes: + 'entity:node': + people: teaser + query: + type: search_api_query + options: + bypass_access: false + skip_access: false + relationships: { } header: { } footer: { } - empty: { } - relationships: { } - arguments: { } display_extenders: { } - title: 'Our people' cache_metadata: max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' + - 'user.node_grants:view' - user.permissions tags: - 'config:field.storage.node.field_people_type' + - 'config:search_api.index.people' + - 'search_api_list:people' page_listing: - display_plugin: page id: page_listing display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } @@ -1731,16 +1924,22 @@ items: type: normal title: People description: 'Learn about our team' - expanded: false - parent: 'menu_link_content:33435872-bdbe-4833-9477-c057c2c33359' weight: 0 - context: '0' + enabled: true + expanded: false menu_name: main + parent: 'menu_link_content:33435872-bdbe-4833-9477-c057c2c33359' + context: '0' cache_metadata: max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' + - 'user.node_grants:view' - user.permissions tags: - 'config:field.storage.node.field_people_type' + - 'config:search_api.index.people' + - 'search_api_list:people' + _core: + default_config_hash: N1tfpVuHaGzNVTaQpYlhjjyIPe1X9mscVaPbU44J77o diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml index efd3b68..4729109 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml @@ -52,6 +52,8 @@ items: negate: true context_mapping: node: '@node.node_route_context:node' + _core: + default_config_hash: MRx48Mtce75hvDAK9VAUIcM1HZnpBlYuDp-SsC5kf2w - collection: '' name: views.view.related_content @@ -72,7 +74,6 @@ items: tag: '' base_table: node_field_data base_field: nid - core: 8.x display: default: display_plugin: default @@ -193,6 +194,8 @@ items: multiple: false remember_roles: authenticated: authenticated + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -301,3 +304,5 @@ items: - 'user.node_grants:view' - user.permissions tags: { } + _core: + default_config_hash: oAtaO3ho1pXlY8O_tnrNCQMfHekkzCNSasXW_RYExLQ diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml index 4da4f8b..34ca266 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml @@ -29,6 +29,8 @@ items: context_mapping: { } uuid: f502a545-a711-401c-8e94-6e727993abb4 allow_other_conditions: false + _core: + default_config_hash: ddeT3L9Xq8y_TDPJxLXDM1i3UEFHxVGo9zXUxIDsvCE - collection: '' name: facets.facet.search_content_type @@ -85,6 +87,8 @@ items: empty_behavior: behavior: none show_title: false + _core: + default_config_hash: k1PFdr_CIrIeS0KGckN85rrs-Pyl4WR64yyTgJ3VNj0 - collection: '' name: facets.facet.search_date @@ -144,6 +148,8 @@ items: empty_behavior: behavior: none show_title: false + _core: + default_config_hash: syu_tLhMKbEI3qeAzecwvNMGieJLpJSIm7B_x7Kvtd0 - collection: '' name: facets.facet.search_topics @@ -200,6 +206,8 @@ items: empty_behavior: behavior: none show_title: false + _core: + default_config_hash: dOZjHLs_u2M53WmjpSKWztyhsfl3i8mRHHxB430TWrE - collection: '' name: facets.facet_source.search_api__views_page__search__page_1 @@ -212,6 +220,8 @@ items: filter_key: null url_processor: query_string breadcrumb: { } + _core: + default_config_hash: NWruDTMV7miFQxlcWeWCv9-OEnAQuThLC9lbAG8xPK4 - collection: '' name: search_api.index.content @@ -478,6 +488,8 @@ items: index_directly: true cron_limit: 50 server: database + _core: + default_config_hash: q4urWOU1mmYKKSBzYuwpRBTSIJnFwzapGP4bnCajbFs - collection: '' name: views.view.search @@ -497,7 +509,6 @@ items: tag: '' base_table: search_api_index_content base_field: search_api_id - core: 8.x display: default: display_plugin: default @@ -659,6 +670,8 @@ items: authenticated: authenticated anonymous: '0' administrator: '0' + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -729,3 +742,5 @@ items: - url - url.query_args tags: { } + _core: + default_config_hash: GJZuVolkBuJ-bZTQ2IJQ-K6zss_KefjDBUJYOM0idYs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_seo.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_seo.yml index e9bd309..3649012 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_seo.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_seo.yml @@ -31,3 +31,5 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: _6IJ94Rz4TMt7cLH-8HeTgFxkumIB4cO-46roFGqRvw diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_site.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_site.yml index c75d283..448df87 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_site.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_site.yml @@ -20,6 +20,8 @@ items: label: 'Basic block' revision: 0 description: 'A basic block contains a title and a body.' + _core: + default_config_hash: zglzjmYxi0G0ag9MZ02y0LSJOdpWRwJxyP_OvFojFyo - collection: '' name: block_content.type.slide @@ -31,6 +33,8 @@ items: label: Slide revision: 1 description: '' + _core: + default_config_hash: pOGP3cCvZKJh3KvC3N1wt5CzxZgG0DOu7KDyFMi3gZw - collection: '' name: contact.form.feedback @@ -46,6 +50,8 @@ items: weight: 0 message: 'Your message has been sent.' redirect: '' + _core: + default_config_hash: vymHlgJy26BuI5GGj9-IXjwR3dRC5C0tij4BpWJnoqw - collection: '' name: core.entity_form_display.block_content.basic.default @@ -81,6 +87,8 @@ items: third_party_settings: { } region: content hidden: { } + _core: + default_config_hash: 6qtUzM5E9WGaNTRlMmYhrScXEP509jFMzRWm3gqFXvQ - collection: '' name: core.entity_form_display.block_content.slide.default @@ -119,6 +127,8 @@ items: placeholder: '' third_party_settings: { } hidden: { } + _core: + default_config_hash: 7cKjgY8GVkmEzOYGZdSAsWt1T5V3L5rEKw19Llx246c - collection: '' name: core.entity_view_display.block_content.basic.default @@ -143,7 +153,10 @@ items: settings: { } third_party_settings: { } region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: CmZdrveBfdzcVjaY5Iy891AdoO9AoBMJ4pdhu0WwXkI - collection: '' name: core.entity_view_display.block_content.slide.columnar @@ -166,7 +179,7 @@ items: field_slide: type: entity_reference_revisions_entity_view weight: 0 - label: visually_hidden + label: hidden settings: view_mode: columnar link: '' @@ -174,7 +187,10 @@ items: ds: ds_limit: '' region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: Qy6nDH_-O3SoksTn8t8slyCbTE2fP_sYtISt1_hZKZc - collection: '' name: core.entity_view_display.block_content.slide.default @@ -195,13 +211,16 @@ items: field_slide: type: entity_reference_revisions_entity_view weight: 0 - label: visually_hidden + label: hidden settings: view_mode: default link: '' third_party_settings: { } region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: Ifn3KdN-1MT1MGhO0hGpyV6avfoMPpy6q2yuD5tsEgg - collection: '' name: editor.editor.basic_html @@ -212,44 +231,55 @@ items: config: - filter.format.basic_html module: - - ckeditor + - ckeditor5 format: basic_html - editor: ckeditor + editor: ckeditor5 settings: toolbar: - rows: - - - - - name: Formatting - items: - - Bold - - Italic - - - name: Linking - items: - - DrupalLink - - DrupalUnlink - - - name: Lists - items: - - BulletedList - - NumberedList - - - name: Media - items: - - Blockquote - - DrupalImage - - - name: 'Block Formatting' - items: - - Format - - - name: Tools - items: - - Source + items: + - bold + - italic + - '|' + - link + - '|' + - bulletedList + - numberedList + - '|' + - blockQuote + - drupalInsertImage + - '|' + - heading + - code + - '|' + - sourceEditing plugins: - stylescombo: - styles: '' + ckeditor5_heading: + enabled_headings: + - heading2 + - heading3 + - heading4 + - heading5 + - heading6 + ckeditor5_imageResize: + allow_resize: true + ckeditor5_list: + reversed: false + startIndex: true + ckeditor5_sourceEditing: + allowed_tags: + - '<cite>' + - '<dl>' + - '<dt>' + - '<dd>' + - '<a hreflang>' + - '<blockquote cite>' + - '<ul type>' + - '<ol start type>' + - '<h2 id>' + - '<h3 id>' + - '<h4 id>' + - '<h5 id>' + - '<h6 id>' image_upload: status: true scheme: public @@ -258,6 +288,8 @@ items: max_dimensions: width: 0 height: 0 + _core: + default_config_hash: lZlUTSJqWaN3iU0I0fhvQVgqf4ps9fxPPC-g_9aWIRc - collection: '' name: editor.editor.full_html @@ -268,52 +300,52 @@ items: config: - filter.format.full_html module: - - ckeditor + - ckeditor5 format: full_html - editor: ckeditor + editor: ckeditor5 settings: toolbar: - rows: - - - - - name: Formatting - items: - - Bold - - Italic - - Strike - - Superscript - - Subscript - - '-' - - RemoveFormat - - - name: Linking - items: - - DrupalLink - - DrupalUnlink - - - name: Lists - items: - - BulletedList - - NumberedList - - - name: Media - items: - - Blockquote - - DrupalImage - - Table - - HorizontalRule - - - name: 'Block Formatting' - items: - - Format - - - name: Tools - items: - - ShowBlocks - - Source + items: + - bold + - italic + - underline + - strikethrough + - code + - superscript + - subscript + - removeFormat + - '|' + - link + - '|' + - bulletedList + - numberedList + - '|' + - blockQuote + - drupalInsertImage + - insertTable + - specialCharacters + - horizontalLine + - '|' + - heading + - '|' + - undo + - redo + - sourceEditing plugins: - stylescombo: - styles: '' + ckeditor5_heading: + enabled_headings: + - heading2 + - heading3 + - heading4 + - heading5 + - heading6 + ckeditor5_imageResize: + allow_resize: true + ckeditor5_list: + reversed: true + startIndex: true + ckeditor5_sourceEditing: + allowed_tags: { } image_upload: status: true scheme: public @@ -322,6 +354,8 @@ items: max_dimensions: width: 0 height: 0 + _core: + default_config_hash: xaB_r7M0ei85xf3DREBJ7vg7cWRdpnGUqxRNGcjsO3w - collection: '' name: field.field.block_content.basic.body @@ -346,7 +380,11 @@ items: default_value_callback: '' settings: display_summary: false + required_summary: false + allowed_formats: { } field_type: text_with_summary + _core: + default_config_hash: j00Gfs9AFqwK4x9RIsISLbPO7vA12psPR4s60wOIwQo - collection: '' name: field.field.block_content.slide.field_slide @@ -392,6 +430,8 @@ items: weight: 10 enabled: false field_type: entity_reference_revisions + _core: + default_config_hash: DTGKvSTSWQLuPM_GVGwvK_Uqu5RQfCkI6pyro9U2PVw - collection: '' name: filter.format.basic_html @@ -438,6 +478,8 @@ items: status: true weight: 11 settings: { } + _core: + default_config_hash: 73bBl0mQ4I5Md9_FoI1V9MErX_I6ykC9gNKwLqb80Ko - collection: '' name: filter.format.full_html @@ -475,6 +517,17 @@ items: status: true weight: 11 settings: { } + filter_html: + id: filter_html + provider: filter + status: false + weight: -10 + settings: + allowed_html: '' + filter_html_help: true + filter_html_nofollow: false + _core: + default_config_hash: KMhXYrB50PHlC9zRDcIi-BZAV9qSWhsxVvhznwJBvUM - collection: '' name: filter.format.restricted_html @@ -508,3 +561,5 @@ items: weight: 0 settings: filter_url_length: 72 + _core: + default_config_hash: svzvsrZlfyHwBHGze539jJhmQPyb-CLVSc_jNHreKLw diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.ds.yml b/config/sync/config_snapshot.snapshot.config_sync.module.ds.yml index e97cd11..3139018 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.ds.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.ds.yml @@ -15,9 +15,18 @@ items: data: disabled: false field_template: false - ft-default: default - ft-show-colon: false + ft_default: default + ft_show_colon: false + ft_layout_builder: false + ft_expert_prefix_suffix_textarea: false + ft_bc: false + ft_default_bc: false classes: region: { } field: { } use_field_names: true + exclude_layout_builder_blocks_on_block_field: false + layout_icon_image_bc: false + layout_suggestion_bc: false + _core: + default_config_hash: YPUqVPBFEsvwMa23vT1yY60XrIdvCZdkOZICIV0BtbU diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.empty_page.yml b/config/sync/config_snapshot.snapshot.config_sync.module.empty_page.yml index b32c06f..10f8095 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.empty_page.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.empty_page.yml @@ -14,3 +14,5 @@ items: name: empty_page.settings data: new_id: 1 + _core: + default_config_hash: 1qKVk03zhLAZj-W36dakmXWDO3mx28TRgx9iDzHpqMs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml b/config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml index f303ff8..89c0a8d 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml @@ -15,7 +15,10 @@ items: data: nid_list: { } translation_sync: true - search: 0 + search: false + type: remove + _core: + default_config_hash: 0yJNd4uWv8TzhYEPQBDiApPL2e8ar88kBmQrzDjNCqc content_types: landing_page: user content_type_modes: diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.field.yml b/config/sync/config_snapshot.snapshot.config_sync.module.field.yml index 8ba0746..edba56d 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.field.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.field.yml @@ -14,3 +14,5 @@ items: name: field.settings data: purge_batch_size: 50 + _core: + default_config_hash: nJk0TAQBzlNo52ehiHI7bIEPLGi0BYqZvPdEn7Chfu0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.field_ui.yml b/config/sync/config_snapshot.snapshot.config_sync.module.field_ui.yml index 91d5162..e103163 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.field_ui.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.field_ui.yml @@ -14,3 +14,5 @@ items: name: field_ui.settings data: field_prefix: field_ + _core: + default_config_hash: Q1nMi90W6YQxKzZAgJQw7Ag9U4JrsEUwkomF0lhvbIM diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.file.yml b/config/sync/config_snapshot.snapshot.config_sync.module.file.yml index a8e5714..1fa337c 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.file.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.file.yml @@ -19,6 +19,15 @@ items: icon: directory: core/modules/file/icons make_unused_managed_files_temporary: false + filename_sanitization: + transliterate: false + replace_whitespace: false + replace_non_alphanumeric: false + deduplicate_separators: false + lowercase: false + replacement_character: '-' + _core: + default_config_hash: 2bwjZB1IjEYbppgZT3g7YW_5h_LDZYNa3DaDEfWX82U - collection: '' name: views.view.files @@ -36,29 +45,527 @@ items: tag: default base_table: file_managed base_field: fid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm + 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 + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + filename: + id: filename + table: file_managed + field: filename + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filename + plugin_id: field + label: Name + 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: false + ellipsis: false + 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: file_link + 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 + filemime: + id: filemime + table: file_managed + field: filemime + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filemime + plugin_id: field + label: 'MIME 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 + type: file_filemime + filesize: + id: filesize + table: file_managed + field: filesize + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filesize + plugin_id: field + label: Size + 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 + type: file_size + status: + id: status + table: file_managed + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: status + plugin_id: field + label: Status + 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 + type: boolean + settings: + format: custom + format_custom_false: Temporary + format_custom_true: Permanent + created: + id: created + table: file_managed + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: created + plugin_id: field + label: 'Upload date' + 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 + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + changed: + id: changed + table: file_managed + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: changed + plugin_id: field + label: 'Changed date' + 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 + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + count: + id: count + table: file_usage + field: count + relationship: fid + group_type: sum + admin_label: '' + plugin_id: numeric + label: 'Used in' + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'admin/content/files/usage/{{ fid }}' + 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: true + format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz + prefix: '' + suffix: '' + operations: + id: operations + table: file_managed + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: file + plugin_id: entity_operations + 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: false + pager: + type: mini 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: { } + 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: @@ -69,35 +576,157 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: mini + access: + type: perm options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: 0 - tags: - previous: '‹ Previous' - next: 'Next ›' + 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 + table: file_managed + field: filename + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filename + plugin_id: string + operator: word + value: '' + group: 1 + exposed: true 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 + operator_id: filemime_op + label: Filename + description: '' + use_operator: false + operator: filename_op + operator_limit_selection: false + operator_list: { } + identifier: filename + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filemime: + id: filemime + table: file_managed + field: filemime + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filemime + plugin_id: string + operator: word + value: '' + group: 1 + exposed: true + expose: + operator_id: filemime_op + label: 'MIME type' + description: '' + use_operator: false + operator: filemime_op + operator_limit_selection: false + operator_list: { } + identifier: filemime + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status + table: file_managed + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: status + plugin_id: file_status + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: status_op + label: Status + 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 + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } style: type: table options: grouping: { } row_class: '' default_row_class: true - override: true - sticky: false - caption: '' - summary: '' - description: '' columns: fid: fid filename: filename @@ -107,6 +736,7 @@ items: created: created changed: changed count: count + default: changed info: fid: sortable: false @@ -164,570 +794,22 @@ items: separator: '' empty_column: false responsive: priority-medium - default: changed + override: true + sticky: false + summary: '' empty_table: true + caption: '' + description: '' row: type: fields - fields: - fid: - id: fid - table: file_managed - field: fid - 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 - relationship: none - group_type: group - admin_label: '' - label: Fid - exclude: true - 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 - plugin_id: field - entity_type: file - entity_field: fid - filename: - id: filename - table: file_managed - field: filename - relationship: none - group_type: group - admin_label: '' - label: Name - 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: false - ellipsis: false - 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: file_link - 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 - plugin_id: field - entity_type: file - entity_field: filename - filemime: - id: filemime - table: file_managed - field: filemime - relationship: none - group_type: group - admin_label: '' - label: 'MIME 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 - type: file_filemime - plugin_id: field - entity_type: file - entity_field: filemime - filesize: - id: filesize - table: file_managed - field: filesize - relationship: none - group_type: group - admin_label: '' - label: Size - 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 - type: file_size - plugin_id: field - entity_type: file - entity_field: filesize - status: - id: status - table: file_managed - field: status - relationship: none - group_type: group - admin_label: '' - label: Status - 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 - type: boolean - settings: - 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 - field: created - relationship: none - group_type: group - admin_label: '' - label: 'Upload date' - 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 - type: timestamp - settings: - date_format: medium - custom_date_format: '' - timezone: '' - plugin_id: field - entity_type: file - entity_field: created - changed: - id: changed - table: file_managed - field: changed - relationship: none - group_type: group - admin_label: '' - label: 'Changed date' - 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 - type: timestamp - settings: - date_format: medium - custom_date_format: '' - timezone: '' - plugin_id: field - entity_type: file - entity_field: changed - count: - id: count - table: file_usage - field: count - relationship: fid - group_type: sum - admin_label: '' - label: 'Used in' - exclude: false - alter: - alter_text: false - text: '' - make_link: true - path: 'admin/content/files/usage/{{ fid }}' - 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: true - format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz - prefix: '' - suffix: '' - plugin_id: numeric - filters: - filename: - id: filename - table: file_managed - field: filename - relationship: none - group_type: group - admin_label: '' - operator: word - value: '' - group: 1 - exposed: true - expose: - operator_id: filemime_op - label: Filename - description: '' - use_operator: false - operator: filename_op - identifier: filename - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: string - entity_type: file - entity_field: filename - filemime: - id: filemime - table: file_managed - field: filemime - relationship: none - group_type: group - admin_label: '' - operator: word - value: '' - group: 1 - exposed: true - expose: - operator_id: filemime_op - label: 'MIME type' - description: '' - use_operator: false - operator: filemime_op - identifier: filemime - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: string - entity_type: file - entity_field: filemime - status: - id: status - table: file_managed - field: status - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: status_op - label: Status - description: '' - use_operator: false - operator: status_op - identifier: status - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - 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 + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } relationships: fid: id: fid @@ -737,34 +819,26 @@ items: 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: 0 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 @@ -777,59 +851,32 @@ items: 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: 0 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 @@ -838,6 +885,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: entity_label label: Entity exclude: false alter: @@ -880,7 +928,6 @@ items: empty_zero: false hide_alter_empty: true link_to_entity: true - plugin_id: entity_label type: id: type table: file_usage @@ -888,6 +935,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: standard label: 'Entity type' exclude: false alter: @@ -929,7 +977,6 @@ items: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard module: id: module table: file_usage @@ -937,6 +984,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: standard label: 'Registering module' exclude: false alter: @@ -978,7 +1026,6 @@ items: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard count: id: count table: file_usage @@ -986,6 +1033,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: numeric label: 'Use count' exclude: false alter: @@ -1035,9 +1083,25 @@ items: 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 @@ -1046,6 +1110,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: fid + plugin_id: file_fid default_action: 'not found' exception: value: all @@ -1056,12 +1123,11 @@ items: default_argument_type: fixed default_argument_options: argument: '' - default_argument_skip_url: false summary_options: base_path: '' count: true - items_per_page: 25 override: false + items_per_page: 25 summary: sort_order: asc number_of_records: 0 @@ -1073,25 +1139,22 @@ items: 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 @@ -1121,11 +1184,27 @@ items: 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 @@ -1135,12 +1214,17 @@ items: 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: 0 tags: { } + _core: + default_config_hash: ja1IXL3-eSj1lJFQKxyY6-b0yfBsQzvngMbe0J2F22w diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.filter.yml b/config/sync/config_snapshot.snapshot.config_sync.module.filter.yml index 69d835d..77e2628 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.filter.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.filter.yml @@ -20,6 +20,12 @@ items: format: plain_text weight: 10 filters: + filter_autop: + id: filter_autop + provider: filter + status: true + weight: 0 + settings: { } filter_html_escape: id: filter_html_escape provider: filter @@ -33,15 +39,13 @@ items: weight: 0 settings: filter_url_length: 72 - filter_autop: - id: filter_autop - provider: filter - status: true - weight: 0 - settings: { } + _core: + default_config_hash: JLMwODO0epnA_H-jFlH9ezVfa5YBJniRv3MmLqYNl_Q - collection: '' name: filter.settings data: fallback_format: plain_text always_show_fallback_choice: false + _core: + default_config_hash: FiPjM3WdB__ruFA7B6TLwni_UcZbmek5G4b2dxQItxA diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.focal_point.yml b/config/sync/config_snapshot.snapshot.config_sync.module.focal_point.yml index 65f6368..0afe671 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.focal_point.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.focal_point.yml @@ -24,9 +24,13 @@ items: soft_limit_height: null hard_limit_width: null hard_limit_height: null + _core: + default_config_hash: flCi9IdafdLXlJqvoHguutUOiC05-aynK4niYN4YZ3o - collection: '' name: focal_point.settings data: crop_type: focal_point default_value: '50,50' + _core: + default_config_hash: 8JOAPEbjHMB4rDFCsu3EXEx6L2UDQ5SSDyN0d7S0Ic0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.geo_upgrade.yml b/config/sync/config_snapshot.snapshot.config_sync.module.geo_upgrade.yml index f9ac5b8..3bf0253 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.geo_upgrade.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.geo_upgrade.yml @@ -25,3 +25,5 @@ items: enforced: module: - geo_upgrade + _core: + default_config_hash: qrV84-4qLrEFSQJkWXn80yslYe3h2wodjTiKPxACrI8 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.google_analytics.yml b/config/sync/config_snapshot.snapshot.config_sync.module.google_analytics.yml index c90ee11..c656ad6 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.google_analytics.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.google_analytics.yml @@ -14,7 +14,6 @@ items: name: google_analytics.settings data: account: '' - premium: false domain_mode: 0 cross_domains: '' visibility: @@ -28,10 +27,11 @@ items: /user/*/* user_role_mode: 0 user_role_roles: { } - user_account_mode: 0 + user_account_mode: 1 track: outbound: true mailto: true + tel: true files: true files_extensions: '7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip' colorbox: true @@ -45,8 +45,7 @@ items: privacy: anonymizeip: true custom: - dimension: { } - metric: { } + parameters: { } codesnippet: create: { } before: '' @@ -54,3 +53,5 @@ items: translation_set: false cache: false debug: false + _core: + default_config_hash: dwMYPgAnj9KBO77SLEv9Z42NDJAbuxe0uU9eGC8qw3M diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.hal.yml b/config/sync/config_snapshot.snapshot.config_sync.module.hal.yml index fa290ad..4ac536a 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.hal.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.hal.yml @@ -14,4 +14,5 @@ items: name: hal.settings data: link_domain: null - bc_file_uri_as_url_normalizer: false + _core: + default_config_hash: YD6v6hkrHtj51mcZHn6s2HulUJHWVZ_D7Y_SllXF6WE diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml b/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml index 3be2b9c..3c9e978 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml @@ -29,6 +29,8 @@ items: user_pass: false feedback_contact_message_form: false _contact_message_form: false + _core: + default_config_hash: 9bVDfWSa_In6VzTXmy04jJ_3ZQobihKjO9isuuUCPaw - collection: '' name: tour.tour.honeypot @@ -47,49 +49,54 @@ items: label: Honeypot weight: -10 body: "Congratulations on installing Honeypot on your site! With just a few clicks, you can have your site well-protected against automated spam bots.\r\n\r\nClick Next to be guided through this configuration page." - location: top + position: top-start protect-all-forms: id: protect-all-forms plugin: text label: 'Protect all forms' weight: -9 - attributes: - data-id: edit-protect-all-forms + selector: '#edit-protect-all-forms' body: "Protecting all the forms is the easiest way to quickly cut down on spam on your site, but doing this disables Drupal's caching for every page where a form is displayed.\r\n\r\nNote: If you have the honeypot time limit enabled, this option may cause issues with Drupal Commerce product forms or similarly-sparse forms that are able to be completed in a very short time." - location: bottom + position: bottom-start log-blocked-form-submissions: id: log-blocked-form-submissions plugin: text label: 'Log blocked form submissions' weight: -8 - attributes: - data-id: edit-log + selector: '#edit-log' body: 'Check this box to log every form submission using watchdog. If you have Database Logging enabled, you can view these log entries in the Recent log messages page under Reports.' - location: bottom + position: bottom-start honeypot-element-name: id: honeypot-element-name plugin: text label: 'Honeypot Element Name' weight: -7 - attributes: - data-id: edit-element-name + selector: '#edit-element-name' body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!" - location: top + position: top-start honeypot-time-limit: id: honeypot-time-limit plugin: text label: 'Honeypot Time Limit' weight: -6 - attributes: - data-id: edit-time-limit + selector: '#edit-time-limit' body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." - location: top + position: top-start + honeypot-expire: + id: honeypot-expire + plugin: text + label: 'Honeypot Expire' + weight: -5 + selector: '#edit-expire' + body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." + position: top-start honeypot-form-specific-settings: id: honeypot-form-specific-settings plugin: text label: 'Honeypot form-specific settings' - weight: -5 - attributes: - data-id: edit-form-settings + weight: -4 + selector: '#edit-form-settings' body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.' - location: top + position: top-start + _core: + default_config_hash: A_dlRbNEX9_hOqUkQ5m4AskEmat7VEA8qvFt7tVeufQ diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.image.yml b/config/sync/config_snapshot.snapshot.config_sync.module.image.yml index 5c882e0..06c23ca 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.image.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.image.yml @@ -16,6 +16,8 @@ items: preview_image: core/modules/image/sample.png allow_insecure_derivatives: false suppress_itok_output: false + _core: + default_config_hash: k-yDFHbqNfpe-Srg4sdCSqaosCl2D8uwyEY5esF8gEw - collection: '' name: image.style.large @@ -34,6 +36,8 @@ items: width: 480 height: 480 upscale: false + _core: + default_config_hash: J2n0RpFzS0-bgSyxjs6rSdgxB1rb-bTAgqywNx_964M - collection: '' name: image.style.medium @@ -52,6 +56,8 @@ items: width: 220 height: 220 upscale: false + _core: + default_config_hash: Y9NmnZHQq20ASSyTNA6JnwtWrJJiSajOehGDtmUFdM0 - collection: '' name: image.style.thumbnail @@ -70,3 +76,25 @@ items: width: 100 height: 100 upscale: false + _core: + default_config_hash: cCiWdBHgLwj5omG35lsKc4LkW4MBdmcctkVop4ol5x0 + - + collection: '' + name: image.style.wide + data: + langcode: en + status: true + dependencies: { } + name: wide + label: 'Wide (1090)' + effects: + 09959c15-59ce-4f6d-90df-e2d7cf32bce5: + uuid: 09959c15-59ce-4f6d-90df-e2d7cf32bce5 + id: image_scale + weight: 1 + data: + width: 1090 + height: null + upscale: false + _core: + default_config_hash: LswCVLg8z4Zk1u6pV1Dpj1qUj5YY2CQ7_ojx7bJQ8qk diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.insert.yml b/config/sync/config_snapshot.snapshot.config_sync.module.insert.yml index 9abed55..7745aaa 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.insert.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.insert.yml @@ -14,6 +14,20 @@ items: name: insert.config data: text_formats: { } + absolute: false + file_field_images_enabled: false + widgets: + file: + - file_generic + image: + - image_image css_classes: - file: '' - image: '' + file: { } + image: { } + file_extensions: + audio: + - mp3 + video: + - mp4 + _core: + default_config_hash: n5mlpvT_JvAQDFdotgikrUvdzuhlUIjltA4S04wVZAY diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.linkit.yml b/config/sync/config_snapshot.snapshot.config_sync.module.linkit.yml index 6c90467..df879ae 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.linkit.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.linkit.yml @@ -26,6 +26,9 @@ items: data: width: 50 height: 50 + anchor: center-center + _core: + default_config_hash: PY0kMp7KIxvU4kBi5mcnD_DHTKUc1OkYCfaPliXjpa8 - collection: '' name: linkit.linkit_profile.default @@ -44,10 +47,11 @@ items: id: 'entity:node' weight: 0 settings: - metadata: 'by [node:author] | [node:created:medium]' + metadata: '[node:content-type:name] #[node:nid] | [node:created:medium] by [node:author]' bundles: { } group_by_bundle: false include_unpublished: false substitution_type: canonical + limit: 100 _core: - default_config_hash: Tt8DtxZ3Nooo0PoWPpJvszA3R_5d8MmpUW7LM_R-BzY + default_config_hash: 0Jw_BFJCCtWk187tIYvME58VFpYwPaAdrc4eRtAyHH0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.mailchimp.yml b/config/sync/config_snapshot.snapshot.config_sync.module.mailchimp.yml index 5d90089..b009b82 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.mailchimp.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.mailchimp.yml @@ -13,8 +13,14 @@ items: collection: '' name: mailchimp.settings data: - api_key: '' + api_key: null + api_timeout: 10 + domain: '' + use_oauth: false cron: false batch_limit: 100 api_classname: Mailchimp\Mailchimp test_mode: false + optin_check_email_msg: 'Please check your email to confirm your subscription.' + _core: + default_config_hash: B-qrrA7oRcyy2W-a4OjHSgOhpMNFBK4dP9yb2KHC6v4 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.menu_ui.yml b/config/sync/config_snapshot.snapshot.config_sync.module.menu_ui.yml index 3a2ae95..5ce5b86 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.menu_ui.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.menu_ui.yml @@ -14,3 +14,5 @@ items: name: menu_ui.settings data: override_parent_selector: false + _core: + default_config_hash: SqMarzIjxC3F8dZo9FEOxfqDKD_sdW1tbcFTV1BA2zU diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.metatag.yml b/config/sync/config_snapshot.snapshot.config_sync.module.metatag.yml index 306cd82..cf0e684 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.metatag.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.metatag.yml @@ -19,8 +19,11 @@ items: id: '403' label: '403 access denied' tags: + robots: noindex canonical_url: '[site:url]' shortlink: '[site:url]' + _core: + default_config_hash: RDCkFL0NDt75Gwioooxo1iuA1S50xTVsBOgX__c6wTw - collection: '' name: metatag.metatag_defaults.404 @@ -33,6 +36,8 @@ items: tags: canonical_url: '[site:url]' shortlink: '[site:url]' + _core: + default_config_hash: puBstSLDz8mbaWU357zaqQDBGMGsJzG0j-TQNQkjg20 - collection: '' name: metatag.metatag_defaults.front @@ -45,6 +50,8 @@ items: tags: canonical_url: '[site:url]' shortlink: '[site:url]' + _core: + default_config_hash: 1noCXlegCr5HFehQRF1ViXy1jhU1jZ_sNN99a8Sj5jo - collection: '' name: metatag.metatag_defaults.global @@ -57,6 +64,8 @@ items: tags: canonical_url: '[current-page:url]' title: '[current-page:title] | [site:name]' + _core: + default_config_hash: sL588ui1E_8-2c_UupwyYxcqX2OVyMFp3HTLbbFqvPc - collection: '' name: metatag.metatag_defaults.node @@ -70,6 +79,8 @@ items: title: '[node:title] | [site:name]' description: '[node:summary]' canonical_url: '[node:url]' + _core: + default_config_hash: rpwvgyEURXLz_JjgMCrkS1rUv-0k3L79BpO-ReN7fDI - collection: '' name: metatag.metatag_defaults.taxonomy_term @@ -83,6 +94,8 @@ items: canonical_url: '[term:url]' description: '[term:description]' title: '[term:name] | [site:name]' + _core: + default_config_hash: 92bXZdyYJ5xqukdfmGRr_CYcwm1vfuS8b8aJ7X_G7E0 - collection: '' name: metatag.metatag_defaults.user @@ -96,3 +109,16 @@ items: canonical_url: '[user:url]' description: '[site:name]' title: '[user:display-name] | [site:name]' + _core: + default_config_hash: MvQPTbQx0Vxwy0ordSHyixdZmLCMpvMdLD69dlwkrKc + - + collection: '' + name: metatag.settings + data: + entity_type_groups: { } + tag_trim_method: beforeValue + tag_trim_maxlength: { } + tag_scroll_max_height: '' + use_maxlength: true + _core: + default_config_hash: 3mgYDspyj5REgG6ooA1izlcMzEs34kHPFUOMIXeDOco diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml b/config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml index 80fae16..f8de121 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml @@ -18,3 +18,5 @@ items: - 'Drupal 7' follow_up_migration_tags: - 'Follow-up migration' + _core: + default_config_hash: 1daEO2inZc1i3d0Sn-ADIq9mUIU7tSLCxn579NT6f2g diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.minimal.yml b/config/sync/config_snapshot.snapshot.config_sync.module.minimal.yml index 20caa04..51740b2 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.minimal.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.minimal.yml @@ -9,6 +9,190 @@ snapshotSet: config_sync extensionType: module extensionName: minimal items: + - + collection: '' + name: block.block.stark_admin + data: + langcode: en + status: true + dependencies: + config: + - system.menu.admin + module: + - system + theme: + - stark + id: stark_admin + theme: stark + region: sidebar_first + weight: 1 + provider: null + plugin: 'system_menu_block:admin' + settings: + id: 'system_menu_block:admin' + label: Administration + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false + visibility: { } + _core: + default_config_hash: 5MfnyzXbzrDa_OJuFfZfpiBYkMiuRp4mk4GM7HYc8eM + - + collection: '' + name: block.block.stark_branding + data: + langcode: en + status: true + dependencies: + module: + - system + theme: + - stark + id: stark_branding + theme: stark + region: header + weight: 0 + provider: null + plugin: system_branding_block + settings: + id: system_branding_block + label: 'Site branding' + label_display: '0' + provider: system + use_site_logo: true + use_site_name: true + use_site_slogan: true + visibility: { } + _core: + default_config_hash: sG8t_FghbUscJ-GrnQ8zs_vx5YM4bJCfntrK-J5HcAY + - + collection: '' + name: block.block.stark_local_actions + data: + langcode: en + status: true + dependencies: + theme: + - stark + id: stark_local_actions + theme: stark + region: content + weight: -10 + provider: null + plugin: local_actions_block + settings: + id: local_actions_block + label: 'Primary admin actions' + label_display: '0' + provider: core + visibility: { } + _core: + default_config_hash: ABoKnlk20KHqZRw_2Qr4EvaFvH4lnQ2nuhunHeE1JIU + - + collection: '' + name: block.block.stark_local_tasks + data: + langcode: en + status: true + dependencies: + theme: + - stark + id: stark_local_tasks + theme: stark + region: content + weight: -20 + provider: null + plugin: local_tasks_block + settings: + id: local_tasks_block + label: Tabs + label_display: '0' + provider: core + primary: true + secondary: true + visibility: { } + _core: + default_config_hash: T0wbI6qVdThbbIqXDZFg_1VZ3_ittXBdEoUH7d7ux_E + - + collection: '' + name: block.block.stark_messages + data: + langcode: en + status: true + dependencies: + module: + - system + theme: + - stark + id: stark_messages + theme: stark + region: highlighted + weight: 0 + provider: null + plugin: system_messages_block + settings: + id: system_messages_block + label: 'Status messages' + label_display: '0' + provider: system + visibility: { } + _core: + default_config_hash: aeqlWs7HwctZeZC7ADcbxfqehJzBRfZKmuZz3DsH3_4 + - + collection: '' + name: block.block.stark_page_title + data: + langcode: en + status: true + dependencies: + theme: + - stark + id: stark_page_title + theme: stark + region: content + weight: -30 + provider: null + plugin: page_title_block + settings: + id: page_title_block + label: 'Page title' + label_display: '0' + provider: core + visibility: { } + _core: + default_config_hash: Oh72CHUkp6cj6dbrXMK2hzCsM05w9cHVoD22rMLQUfk + - + collection: '' + name: block.block.stark_tools + data: + langcode: en + status: true + dependencies: + config: + - system.menu.tools + module: + - system + theme: + - stark + id: stark_tools + theme: stark + region: sidebar_first + weight: 0 + provider: null + plugin: 'system_menu_block:tools' + settings: + id: 'system_menu_block:tools' + label: Tools + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false + visibility: { } + _core: + default_config_hash: UL5ZZvI0Lnp3fmVmhIDxvNI9RlMD0sfBIOi9ozr-k5o - collection: '' name: system.theme.global @@ -25,12 +209,15 @@ items: node_user_picture: false logo: path: '' - url: '' + url: null use_default: true + _core: + default_config_hash: 3qY7PfXvJcCtBPQpb9FxxBgXtUGFzx8JVakfWiNNYzw - collection: '' name: user.settings data: + langcode: en anonymous: Anonymous verify_mail: true notify: @@ -46,4 +233,5 @@ items: cancel_method: user_cancel_block password_reset_timeout: 86400 password_strength: true - langcode: en + _core: + default_config_hash: '-htDFWUv1S4OlJMzta2nhFl4QbhJvu0D9xsJ-clxo-M' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.minimalhtml.yml b/config/sync/config_snapshot.snapshot.config_sync.module.minimalhtml.yml index 8325ab6..88a6d76 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.minimalhtml.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.minimalhtml.yml @@ -68,6 +68,8 @@ items: max_dimensions: width: null height: null + _core: + default_config_hash: kP3r4Ns9C1XIg5vFA9a0mteIKThq8E_eL43z7VIZUTY - collection: '' name: filter.format.minimalhtml @@ -106,3 +108,5 @@ items: status: true weight: 0 settings: { } + _core: + default_config_hash: 92ohirYz2djTZfHPcIDKZb7qWJfnf8PejLU9mQZs5GY diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.node.yml b/config/sync/config_snapshot.snapshot.config_sync.module.node.yml index 09e99bb..9551be7 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.node.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.node.yml @@ -20,8 +20,11 @@ items: - node id: node.full label: 'Full content' + description: '' targetEntityType: node cache: true + _core: + default_config_hash: QJ2aZ1xfVf59aq6Pz5X7fyUOa2HxuCoTwQ_RQjoulAU - collection: '' name: core.entity_view_mode.node.rss @@ -33,8 +36,11 @@ items: - node id: node.rss label: RSS + description: '' targetEntityType: node cache: true + _core: + default_config_hash: l8fiAFE3Kng_6bhLlUDnVTkTDzXWxzYFrCWTrngVXEA - collection: '' name: core.entity_view_mode.node.search_index @@ -46,8 +52,11 @@ items: - node id: node.search_index label: 'Search index' + description: '' targetEntityType: node cache: true + _core: + default_config_hash: r_A0T3aTqGDwLyvoH7wLps-0PM--RHlS8UsiJe_Ac64 - collection: '' name: core.entity_view_mode.node.search_result @@ -59,8 +68,11 @@ items: - node id: node.search_result label: 'Search result highlighting input' + description: '' targetEntityType: node cache: true + _core: + default_config_hash: d8wBEm7XvJ6H3S0IneDD9PfTBklPIH7GMpxElVemPf8 - collection: '' name: core.entity_view_mode.node.teaser @@ -72,8 +84,11 @@ items: - node id: node.teaser label: Teaser + description: '' targetEntityType: node cache: true + _core: + default_config_hash: KgGJDZFpMaz_8bTv6fN1bXS3Qi5LWmRJI9R53kEGsNQ - collection: '' name: field.storage.node.body @@ -96,11 +111,15 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: EBUo7qOWqaiZaQ_RC9sLY5IoDKphS34v77VIHSACmVY - collection: '' name: node.settings data: use_admin_theme: false + _core: + default_config_hash: 2OMXCScXUOLSYID9-phjO4q36nnnaMWNUlDxEqZzG1U - collection: '' name: system.action.node_delete_action @@ -115,6 +134,8 @@ items: type: node plugin: 'entity:delete_action:node' configuration: { } + _core: + default_config_hash: t43OqwzP3CTbcAagSsWKNy6KwMm_zShXo3c4-So6rQg - collection: '' name: system.action.node_make_sticky_action @@ -129,6 +150,8 @@ items: type: node plugin: node_make_sticky_action configuration: { } + _core: + default_config_hash: sOb26JSy3fGpWkvR0WYN6_hMqj_6d1rvbvrkzp1yya0 - collection: '' name: system.action.node_make_unsticky_action @@ -143,6 +166,8 @@ items: type: node plugin: node_make_unsticky_action configuration: { } + _core: + default_config_hash: lDM9mvIGAu8Sw8rt-uCO4Sr7yX5VPrDPxYcawkbKd6k - collection: '' name: system.action.node_promote_action @@ -157,6 +182,8 @@ items: type: node plugin: node_promote_action configuration: { } + _core: + default_config_hash: N0RDBTqiK4dKoN4p4oW2j0SGWycdHyALUe9M-Ofp89U - collection: '' name: system.action.node_publish_action @@ -171,6 +198,8 @@ items: type: node plugin: 'entity:publish_action:node' configuration: { } + _core: + default_config_hash: 2B9uF8NL5gutNKSdPRAhhAsDWFZZG1PJOBmx0aBGd_0 - collection: '' name: system.action.node_save_action @@ -185,6 +214,8 @@ items: type: node plugin: 'entity:save_action:node' configuration: { } + _core: + default_config_hash: LhdsoZPL_pFas2fjaAWue4zvrQ_tEVofLYtcNec-JGM - collection: '' name: system.action.node_unpromote_action @@ -199,6 +230,8 @@ items: type: node plugin: node_unpromote_action configuration: { } + _core: + default_config_hash: JBptjnfuOMtsdKygklXxoOgeOCTMtQxlkymjnnj-cC0 - collection: '' name: system.action.node_unpublish_action @@ -213,6 +246,8 @@ items: type: node plugin: 'entity:unpublish_action:node' configuration: { } + _core: + default_config_hash: C7X8h9FWlwkQ9y5mnU2JzgaZICAdc6HFbPVbhvjlAYE - collection: '' name: views.view.archive @@ -232,30 +267,33 @@ items: tag: default base_table: node_field_data base_field: nid - core: '8' display: default: id: default - display_title: Master + display_title: Default 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 + fields: { } + pager: + type: mini options: - perm: 'access content' - cache: - type: tag - options: { } + offset: 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' + 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: @@ -266,72 +304,65 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: mini + access: + type: perm 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: ‹‹ - next: ›› + 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 - expose: - label: '' - granularity: second entity_type: node entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second 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' - plugin_id: boolean - entity_type: node - entity_field: status + operator_limit_selection: false + operator_list: { } langcode: id: langcode table: node_field_data @@ -339,6 +370,9 @@ items: 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***' @@ -350,6 +384,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -369,9 +405,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode style: type: default options: @@ -383,20 +416,26 @@ items: 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 @@ -404,38 +443,38 @@ items: 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 @@ -446,17 +485,19 @@ items: 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: { } + _core: + default_config_hash: ko9GznzNBXHkuz09OCaBQ1YOSJYYjTY0TBpNV3WKnog - collection: '' name: views.view.content @@ -474,18 +515,247 @@ items: tag: default base_table: node_field_data base_field: nid - core: 8.x display: default: + id: default + display_title: Default + display_plugin: default + position: 0 display_options: - access: - type: perm + 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: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + title: + id: title + table: node_field_data + field: title + entity_type: node + entity_field: title + plugin_id: field + label: Title + exclude: false + alter: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: string + settings: + link_to_entity: true + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content 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 + 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: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: user_name + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: field + label: Status + exclude: false + alter: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: boolean + settings: + format: custom + format_custom_false: Unpublished + 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: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + operations: + id: operations + table: node + field: operations + relationship: none + group_type: group + admin_label: '' + plugin_id: entity_operations + 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 + pager: + type: full options: - perm: 'access content overview' - cache: - type: tag - query: - type: views_query + items_per_page: 50 + tags: + next: 'Next ›' + previous: '‹ Previous' + first: '« First' + last: 'Last »' exposed_form: type: basic options: @@ -496,26 +766,221 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: full + access: + type: perm options: - items_per_page: 50 - tags: - previous: '‹ Previous' - next: 'Next ›' - first: '« First' - last: 'Last »' + 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 + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: title_op + label: Title + description: '' + use_operator: false + operator: title_op + operator_limit_selection: false + operator_list: { } + identifier: title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: 'Content type' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status + table: node_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: Status + 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 + is_grouped: true + group_info: + label: 'Published status' + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + langcode: + id: langcode + table: node_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status_extra: + id: status_extra + table: node_field_data + field: status_extra + entity_type: node + plugin_id: node_status + operator: '=' + value: false + group: 1 + expose: + operator_limit_selection: false + operator_list: { } + filter_groups: + operator: AND + groups: + 1: AND 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 @@ -527,6 +992,7 @@ items: delete_node: delete_node dropbutton: dropbutton timestamp: title + default: changed info: node_bulk_form: align: '' @@ -596,433 +1062,28 @@ items: separator: '' empty_column: false responsive: '' - default: changed + override: true + sticky: true + summary: '' empty_table: true + caption: '' + description: '' row: type: fields - fields: - node_bulk_form: - id: node_bulk_form - table: node - field: node_bulk_form - label: '' - exclude: false - alter: - alter_text: false - element_class: '' - element_default_classes: true - empty: '' - 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 - label: Title - exclude: false - alter: - alter_text: false - element_class: '' - element_default_classes: true - empty: '' - 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 - field: type - relationship: none - group_type: group - admin_label: '' - label: 'Content 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: node - entity_field: type - plugin_id: field - name: - id: name - table: users_field_data - field: name - relationship: uid - label: Author - exclude: false - alter: - alter_text: false - element_class: '' - element_default_classes: true - empty: '' - 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 - label: Status - exclude: false - alter: - alter_text: false - element_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - type: boolean - settings: - format: custom - format_custom_true: Published - format_custom_false: Unpublished - plugin_id: field - entity_type: node - entity_field: status - changed: - id: changed - table: node_field_data - field: changed - label: Updated - exclude: false - alter: - alter_text: false - element_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - type: timestamp - settings: - date_format: short - custom_date_format: '' - timezone: '' - plugin_id: field - entity_type: node - entity_field: changed - operations: - id: operations - table: node - 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 - plugin_id: entity_operations - filters: - title: - id: title - table: node_field_data - field: title - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: title_op - label: Title - description: '' - use_operator: false - operator: title_op - identifier: title - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: string - entity_type: node - entity_field: title - type: - id: type - table: node_field_data - field: type - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: type_op - label: 'Content 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 - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: bundle - entity_type: node - entity_field: type - status: - id: status - table: node_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: '1' - group: 1 - exposed: true - expose: - operator_id: '' - label: Status - description: '' - use_operator: false - operator: status_op - identifier: status - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: true - group_info: - label: 'Published status' - description: '' - identifier: status - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: - 1: - title: Published - operator: '=' - value: '1' - 2: - title: Unpublished - operator: '=' - value: '0' - plugin_id: boolean - entity_type: node - entity_field: status - langcode: - id: langcode - table: node_field_data - field: langcode - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: langcode_op - label: Language - description: '' - use_operator: false - operator: langcode_op - identifier: langcode - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - 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 - operator: '=' - value: false - plugin_id: node_status - group: 1 - entity_type: node - 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: { } + 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' @@ -1031,30 +1092,30 @@ items: - 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' @@ -1063,8 +1124,9 @@ items: - user - 'user.node_grants:view' - user.permissions - max-age: 0 tags: { } + _core: + default_config_hash: 3ELwBpDb9lzqW5-daqjZYsC5lNcwbDS_i_-LKba12Lw - collection: '' name: views.view.content_recent @@ -1082,78 +1144,36 @@ items: tag: default base_table: node_field_data base_field: nid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + 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: '' @@ -1163,11 +1183,12 @@ items: 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 @@ -1175,6 +1196,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: changed + plugin_id: field label: '' exclude: false alter: @@ -1229,9 +1253,58 @@ items: 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 @@ -1240,6 +1313,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: node + plugin_id: node_status operator: '=' value: false group: 1 @@ -1250,6 +1325,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1268,8 +1345,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - entity_type: node - plugin_id: node_status langcode: id: langcode table: node_field_data @@ -1277,6 +1352,9 @@ items: 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***' @@ -1288,6 +1366,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1307,40 +1387,25 @@ items: 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 @@ -1349,42 +1414,45 @@ items: 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: { } + _core: + default_config_hash: YqZN5rc7XDQcFcInc8wkzuaHJmC5YvirhTmDcrarT6M - collection: '' name: views.view.frontpage @@ -1405,52 +1473,36 @@ items: tag: default base_table: node_field_data base_field: nid - core: 8.x display: default: + id: default + display_title: Default + display_plugin: default + position: 0 display_options: - access: - type: perm + title: '' + fields: { } + pager: + type: full options: - perm: 'access content' - cache: - type: tag - options: { } - empty: - area_text_custom: - admin_label: '' - content: 'No front page content has been created yet.<br/>Follow the <a target="_blank" href="https://www.drupal.org/docs/user_guide/en/index.html">User Guide</a> to start building your site.' - empty: true - field: area_text_custom - group_type: group - id: area_text_custom - label: '' - relationship: none - table: views - 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 - entity_type: node - title: - id: title - table: views - field: title - relationship: none - group_type: group - admin_label: '' - label: '' - empty: true - title: 'Welcome to [site:name]' - plugin_id: title + 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: @@ -1461,56 +1513,135 @@ items: 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 + label: '' + empty: true + content: 'No front page content has been created yet.<br/>Follow the <a target="_blank" href="https://www.drupal.org/docs/user_guide/en/index.html">User Guide</a> to start building your site.' + tokenize: false + node_listing_empty: + id: node_listing_empty + table: node + 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 + field: title + relationship: none + group_type: group + admin_label: '' + plugin_id: title + label: '' + empty: true + title: Welcome! + 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: - admin_label: '' - expose: - description: '' - identifier: '' - label: '' - multiple: false - operator: '' - operator_id: '' - remember: false - remember_roles: - authenticated: authenticated - required: false - use_operator: false - exposed: false - field: promote - group: 1 - group_info: - default_group: All - default_group_multiple: { } - description: '' - group_items: { } - identifier: '' - label: '' - multiple: false - optional: true - remember: false - widget: select - group_type: group id: promote - is_grouped: false - operator: '=' - relationship: none table: node_field_data - value: '1' - plugin_id: boolean + field: promote + relationship: none + group_type: group + admin_label: '' entity_type: node entity_field: promote - status: - expose: - operator: '' - field: status + plugin_id: boolean + operator: '=' + value: '1' group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + 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: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } langcode: id: langcode table: node_field_data @@ -1518,6 +1649,9 @@ items: 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***' @@ -1529,6 +1663,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1548,72 +1684,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode - pager: - type: full - 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 - query: - type: views_query - options: - 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: @@ -1621,76 +1691,83 @@ items: row_class: '' default_row_class: true uses_fields: false - title: '' + 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: { } - 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: { } + _core: + default_config_hash: 6eeliKIydPjqyv5V__QqTfahvJMWkHjOVUUuUIdB1ik - collection: '' name: views.view.glossary @@ -1710,67 +1787,24 @@ items: tag: default base_table: node_field_data base_field: nid - core: '8' display: default: id: default - display_title: Master + display_title: Default 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: @@ -1812,18 +1846,17 @@ items: 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 @@ -1864,147 +1897,156 @@ items: 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 + 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 + 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 type: timestamp settings: date_format: long custom_date_format: '' timezone: '' - plugin_id: field - relationship: none - group_type: group - admin_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 - entity_type: node - entity_field: changed + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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 + 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: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } langcode: id: langcode table: node_field_data @@ -2012,6 +2054,9 @@ items: 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***' @@ -2023,6 +2068,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -2042,11 +2089,64 @@ items: 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' @@ -2054,7 +2154,6 @@ items: - url.query_args - 'user.node_grants:view' - user.permissions - max-age: 0 tags: { } attachment_1: id: attachment_1 @@ -2062,59 +2161,59 @@ items: 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 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' @@ -2122,7 +2221,6 @@ items: - url.query_args - 'user.node_grants:view' - user.permissions - max-age: 0 tags: { } page_1: id: page_1 @@ -2133,6 +2231,7 @@ items: query: type: views_query options: { } + display_extenders: { } path: glossary menu: type: normal @@ -2140,8 +2239,8 @@ items: weight: 0 menu_name: main parent: '' - display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -2149,5 +2248,6 @@ items: - url.query_args - 'user.node_grants:view' - user.permissions - max-age: 0 tags: { } + _core: + default_config_hash: nmnCpWLsIDkgaZEKlzl9uYT7NYEM_5uKzQtTbvkl878 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.noreferrer.yml b/config/sync/config_snapshot.snapshot.config_sync.module.noreferrer.yml index ca8f8ef..099363c 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.noreferrer.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.noreferrer.yml @@ -17,4 +17,6 @@ items: noreferrer: true publish: false subscribe_url: '' - whitelisted_domains: '' + allowed_domains: '' + _core: + default_config_hash: 49R264IjjxKiyXtKTwp-ghB54W4FGFBl4Y1tRn88IC0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.paragraphs.yml b/config/sync/config_snapshot.snapshot.config_sync.module.paragraphs.yml index 232fd3a..05fc2fa 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.paragraphs.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.paragraphs.yml @@ -14,16 +14,20 @@ items: name: core.entity_view_mode.paragraph.preview data: langcode: en - id: paragraph.preview - label: Preview status: true - cache: true - targetEntityType: paragraph dependencies: module: - paragraphs + id: paragraph.preview + label: Preview + targetEntityType: paragraph + cache: true + _core: + default_config_hash: h3BeHVei4Lnyqbkao3YiF4KqoY-DhRvUNfEgKG8Rgjg - collection: '' name: paragraphs.settings data: show_unpublished: true + _core: + default_config_hash: 7eR0sk71Eol86r_A7BMqn5_46wzenh5J1O5vZRCGKv8 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml b/config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml index 4b86bf6..b0685f8 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml @@ -33,6 +33,8 @@ items: - login-url - url - url-brief + _core: + default_config_hash: SwvLp8snyPEExF41CaJJYdPUVomofLqtXvwciHc4cPg - collection: '' name: system.action.pathauto_update_alias_node @@ -49,6 +51,8 @@ items: - node module: - pathauto + _core: + default_config_hash: lno8QThS348UX-kaUsagJtCnuPHKLXYnTQiF_9HSDWA - collection: '' name: system.action.pathauto_update_alias_user @@ -65,3 +69,5 @@ items: - user module: - pathauto + _core: + default_config_hash: x_ok_ZsfA4Xk4B_hVW3O4-3PcNoK57nXLz_Dlletidg diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.redirect.yml b/config/sync/config_snapshot.snapshot.config_sync.module.redirect.yml index 13e6741..8463aee 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.redirect.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.redirect.yml @@ -20,6 +20,8 @@ items: ignore_admin_path: false access_check: false route_normalizer_enabled: true + _core: + default_config_hash: FEwQLW1wXW7fiJdG1B2bxW1c_-k6w-r-3V3bSsW6PqM - collection: '' name: system.action.redirect_delete_action @@ -37,6 +39,8 @@ items: type: redirect plugin: redirect_delete_action configuration: { } + _core: + default_config_hash: vcnRZRvBqTbK3nZ2M4_lKPlEGc8GjPzgaqapYUfyX8M - collection: '' name: views.view.redirect @@ -55,7 +59,6 @@ items: tag: '' base_table: redirect base_field: rid - core: 8.x display: default: display_plugin: default @@ -82,7 +85,7 @@ items: type: basic options: submit_button: Filter - reset_button: false + reset_button: true reset_button_label: Reset exposed_sorts_label: 'Sort by' expose_sort_order: true @@ -399,6 +402,8 @@ items: authenticated: authenticated anonymous: '0' administrator: '0' + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -439,6 +444,8 @@ items: authenticated: authenticated anonymous: '0' administrator: '0' + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -482,6 +489,8 @@ items: authenticated: authenticated anonymous: '0' administrator: '0' + operator_limit_selection: false + operator_list: { } is_grouped: true group_info: label: 'Status code' @@ -572,6 +581,8 @@ items: anonymous: '0' administrator: '0' reduce: false + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -638,3 +649,5 @@ items: cacheable: false max-age: 0 tags: { } + _core: + default_config_hash: I9VqfbwK5ZyKzL7810d0fswaadU6riFT3kPL0yxcpLs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.riddler.yml b/config/sync/config_snapshot.snapshot.config_sync.module.riddler.yml index 37de9fb..00cb1de 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.riddler.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.riddler.yml @@ -11,11 +11,12 @@ extensionName: riddler items: - collection: '' - name: riddler.settings + name: riddler.riddle.example data: - riddles: - - - question: 'Do you really hate Spam?' - response: Yes! + id: example + question: 'Do you really hate Spam?' + solution: 'Yes,Yes!,y,absolutely,yeah' + hint: 'I think you do!' + status: true _core: - default_config_hash: pKKCV0W4-r3Zf1QQzR2HDXAXmfH81248yrY2d9iR7S4 + default_config_hash: f7dN3Eb7xyyMUWug2Gwt-bjoXTpTvtXXGMQmIS4LJ44 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml b/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml index 3504a1d..204ee26 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml @@ -17,6 +17,30 @@ items: cron_worker_runtime: 15 default_tracker: default tracking_page_size: 100 + boost_factors: + - 0.0 + - 0.1 + - 0.2 + - 0.3 + - 0.5 + - 0.6 + - 0.7 + - 0.8 + - 0.9 + - 1.0 + - 1.1 + - 1.2 + - 1.3 + - 1.4 + - 1.5 + - 2.0 + - 3.0 + - 5.0 + - 8.0 + - 13.0 + - 21.0 + _core: + default_config_hash: b2zIRm9Jv3SB60NYdZkZHxH8-KdEa-Xa48-4NsIi4lg - collection: '' name: tour.tour.search-api-index @@ -44,88 +68,79 @@ items: label: 'Index status' body: 'This gives a summary about how many items are known for this index, and how many have been indexed in their latest version. Items that are not indexed yet cannot be found by searches.' weight: 2 - attributes: - data-class: search-api-index-status + selector: .search-api-index-status search-api-index-status: id: search-api-index-status plugin: text label: Status body: 'Shows whether the index is currently enabled or disabled.' weight: 3 - attributes: - data-class: search-api-index-summary--status + selector: .search-api-index-summary--status search-api-index-datasources: id: search-api-index-datasources plugin: text label: Datasources body: 'Lists all datasources that are enabled for this index.' weight: 4 - attributes: - data-class: search-api-index-summary--datasource + selector: .search-api-index-summary--datasource search-api-index-tracker: id: search-api-index-tracker plugin: text label: Tracker body: 'The tracker used by the index. Only one ("Default") is available by default.' weight: 5 - attributes: - data-class: search-api-index-summary--tracker + selector: .search-api-index-summary--tracker search-api-index-server: id: search-api-index-server plugin: text label: Server body: 'If the index is attached to a server, this server is listed here.' weight: 6 - attributes: - data-class: search-api-index-summary--server + selector: .search-api-index-summary--server search-api-index-server-index-status: id: search-api-index-server-index-status plugin: text label: 'Server index status' body: 'For enabled indexes, the number of items that can actually be retrieved from the server is listed here. For reasons why this number might differ from the number under "Index status", <a href="https://www.drupal.org/docs/8/modules/search-api/getting-started/frequently-asked-questions#server-index-status">see the module''s documentation</a>.' weight: 7 - attributes: - data-class: search-api-index-summary--server-index-status + selector: .search-api-index-summary--server-index-status search-api-index-cron-batch-size: id: search-api-index-cron-batch-size plugin: text label: 'Cron batch size' body: 'The number of items that will be indexed at once during cron runs.' weight: 8 - attributes: - data-class: search-api-index-summary--cron-batch-size + selector: .search-api-index-summary--cron-batch-size search-api-index-index-now: id: search-api-index-remove plugin: text label: 'Start indexing now' body: 'The "Start indexing now" form allows indexing items manually right away, with a batch process. Otherwise, items are only indexed during cron runs. The form might be disabled if indexing is currently not possible for some reason, or not necessary.' weight: 9 - attributes: - data-id: edit-index + selector: '#edit-index' search-api-index-tracking: id: search-api-index-tracking plugin: text label: 'Track items for index' body: 'In certain situations, the index''s tracker doesn''t have the latest state of the items available for indexing. This will be automatically rectified during cron runs, but can also be manually triggered here, with the "Track now" button.' weight: 10 - attributes: - data-id: edit-tracking + selector: '#edit-tracking' search-api-index-reindex: id: search-api-index-reindex plugin: text label: 'Queue all items for reindexing' body: 'This will queue all items on this index for reindexing. Previously indexed data will remain on the search server, so searches on this index will continue to yield results.' weight: 11 - attributes: - data-id: edit-reindex + selector: .edit-reindex search-api-index-clear: id: search-api-index-clear plugin: text label: 'Clear all indexed data' body: 'This will remove all indexed content for this index from the search server and queue it for reindexing. Searches on this index will not return any results until items are reindexed.' weight: 12 - attributes: - data-id: edit-clear + selector: '#edit-clear' + _core: + default_config_hash: DHNg3a7QdthDmUgBXKgxq-ewQd4uA9hHAmaM9vul95A - collection: '' name: tour.tour.search-api-index-fields @@ -153,80 +168,72 @@ items: label: 'Add fields' body: 'With the "Add fields" button you can add additional fields to this index.' weight: 2 - attributes: - data-class: 'button-action[data-drupal-selector="edit-add-field"]' + selector: '.button-action[data-drupal-selector="edit-add-field"]' search-api-index-fields-label: id: search-api-index-fields-label plugin: text label: Label body: 'A label for the field that will be used to refer to the field in most places in the user interface.' weight: 3 - attributes: - data-class: 'details-wrapper:nth(0) table thead th:nth(0)' + selector: '.details-wrapper table thead th:nth-child(1)' search-api-index-fields-machine-name: id: search-api-index-fields-machine-name plugin: text label: 'Machine name' body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index." weight: 4 - attributes: - data-class: 'details-wrapper:nth(0) table thead th:nth(1)' + selector: '.details-wrapper table thead th:nth-child(2)' search-api-index-fields-property-path: id: search-api-index-fields-property-path plugin: text label: 'Property path' body: 'The internal relationship linking the indexed item to the field, with links being separated by colons (:). This can be useful information for advanced users, but can otherwise be ignored.' weight: 5 - attributes: - data-class: 'details-wrapper:nth(0) table thead th:nth(2)' + selector: '.details-wrapper table thead th:nth-child(3)' search-api-index-fields-type: id: search-api-index-fields-type plugin: text label: Type body: 'The data type to use when indexing the field. Determines how a field can be used in searches. For information on the available types, see the <a href="#search-api-data-types-table">"Data types" box</a> at the bottom of the page.' weight: 6 - attributes: - data-class: 'details-wrapper:nth(0) table thead th:nth(3)' + selector: '.details-wrapper table thead th:nth-child(4)' search-api-index-fields-boost: id: search-api-index-fields-boost plugin: text label: Boost body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.' weight: 7 - attributes: - data-class: 'details-wrapper:nth(0) table thead th:nth(4)' + selector: '.details-wrapper table thead th:nth-child(5)' search-api-index-fields-edit: id: search-api-index-fields-edit plugin: text label: 'Edit field' body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.' weight: 8 - attributes: - data-class: 'details-wrapper:nth(0) table tbody td:nth(5) a' + selector: '.details-wrapper table tbody td:nth-child(6) a' search-api-index-fields-remove: id: search-api-index-fields-remove plugin: text label: 'Remove field' body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)' weight: 9 - attributes: - data-class: 'details-wrapper:nth(0) table tbody td:nth(6) a' + selector: '.details-wrapper table tbody td:nth-child(7) a' search-api-index-fields-submit: id: search-api-index-fields-submit plugin: text label: 'Save changes' body: 'This saves all changes made to the fields for this index. Until this button is pressed, all added, changed or removed fields will only be stored temporarily and not effect the actual index used in the rest of the site.' weight: 10 - attributes: - data-id: edit-actions-submit + selector: '#edit-actions-submit' search-api-index-fields-cancel: id: search-api-index-fields-cancel plugin: text label: 'Cancel changes' body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.' weight: 10 - attributes: - data-id: edit-actions-cancel + selector: '#edit-actions-cancel' + _core: + default_config_hash: TtSWlBl_1VI03GJW1yyzVwtlq15Yst0id1vPdvz5qxM - collection: '' name: tour.tour.search-api-index-form @@ -256,48 +263,44 @@ items: label: 'Index name' body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.' weight: 2 - attributes: - data-id: edit-name + selector: '#edit-name' search-api-index-form-datasources: id: search-api-index-form-datasources plugin: text label: Datasources body: 'Datasources define the types of items that will be indexed in this index. By default, all content entities (like content, comments and taxonomy terms) will be available here, but modules can also add their own.' weight: 3 - attributes: - data-id: edit-datasources + selector: '#edit-datasources' search-api-index-form-tracker: id: search-api-index-form-tracker plugin: text label: Tracker body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items." weight: 4 - attributes: - data-id: edit-tracker + selector: '#edit-tracker' search-api-index-form-server: id: search-api-index-form-server plugin: text label: Server body: 'The search server that the index should use for indexing and searching. If no server is selected here, the index cannot be enabled. An index can only have one server, but a server can have any number of indexes.' weight: 5 - attributes: - data-id: edit-server + selector: '#edit-server' search-api-index-form-description: id: search-api-index-form-description plugin: text label: 'Index description' body: 'Optionally, enter a description to explain the function of the index in more detail. This will only be displayed in the admin user interface.' weight: 6 - attributes: - data-id: edit-description + selector: '#edit-description' search-api-index-form-options: id: search-api-index-form-options plugin: text label: 'Advanced options' body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.' weight: 7 - attributes: - data-id: edit-options + selector: '#edit-options' + _core: + default_config_hash: sQzCtjeNBZnQCDro5e8B7_KNpDYVoetYDs4iaf1xBOA - collection: '' name: tour.tour.search-api-index-processors @@ -325,24 +328,23 @@ items: label: 'Enable processors' body: 'This lists all processors available for this index and lets you choose the ones that should be active. (Note: Some processors cannot be disabled.)' weight: 2 - attributes: - data-id: edit-status + selector: '#edit-status' search-api-index-processors-weights: id: search-api-index-processors-weights plugin: text label: 'Processor order' body: 'This shows you which enabled processors will be active in the different parts of the indexing/searching workflow, and lets you re-arrange them. This should usually not be necessary, and only be used by advanced users as some processors will lead to unexpected results when used in the wrong order.' weight: 3 - attributes: - data-id: edit-weights + selector: '#edit-weights' search-api-index-processors-settings: id: search-api-index-processors-settings plugin: text label: 'Processor settings' body: 'Some processors have additional configuration available, which you are able to change here.' weight: 4 - attributes: - data-class: form-type-vertical-tabs + selector: .form-type--vertical-tabs + _core: + default_config_hash: vs6bUgjvoJIdOBQIcX2l2Dp6BXpVFbs-h6PsKOmZfYk - collection: '' name: tour.tour.search-api-server @@ -370,32 +372,30 @@ items: label: Status body: 'Shows whether the server is currently enabled or disabled.' weight: 2 - attributes: - data-class: search-api-server-summary--status + selector: .search-api-server-summary--status search-api-server-backend: id: search-api-server-backend plugin: text label: 'Backend class' body: 'The backend plugin used for this server. The backend plugin determines how items are indexed and searched – for example, using the database or an Apache Solr server.' weight: 3 - attributes: - data-class: search-api-server-summary--backend + selector: .search-api-server-summary--backend search-api-server-indexes: id: search-api-server-indexes plugin: text label: 'Search indexes' body: 'Lists all search indexes that are attached to this server.' weight: 4 - attributes: - data-class: search-api-server-summary--indexes + selector: .search-api-server-summary--indexes search-api-server-clear: id: search-api-server-clear plugin: text label: 'Delete all indexed data' body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results." weight: 5 - attributes: - data-id: edit-clear + selector: '#edit-clear' + _core: + default_config_hash: XF-X52fvU1eywjOhWClTlaZiOmijG87qNfkOFlqg2cI - collection: '' name: tour.tour.search-api-server-form @@ -425,21 +425,20 @@ items: label: 'Server name' body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.' weight: 2 - attributes: - data-id: edit-name + selector: '#edit-name' search-api-server-form-description: id: search-api-server-form-description plugin: text label: 'Server description' body: 'Optionally, enter a description to explain the function of the server in more detail. This will only be displayed in the admin user interface.' weight: 3 - attributes: - data-id: edit-description + selector: '#edit-description' search-api-server-form-backend: id: search-api-server-form-backend plugin: text label: 'Server backend' body: 'Servers can be based on different technologies. These are called "backends". A server uses exactly one backend and cannot change it later. You can make the "Database" backend available by enabling the "Database Search" module. Another very common backend is <a href="https://www.drupal.org/project/search_api_solr">"Solr"</a>, which requires to be set up separately.' weight: 4 - attributes: - data-id: edit-backend + selector: '#edit-backend' + _core: + default_config_hash: 0kIrvs9YL0PKR2nGfa7deQoPoXrWR5nUI0UtCfj04LA diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.search_api_db.yml b/config/sync/config_snapshot.snapshot.config_sync.module.search_api_db.yml index c84b2da..088dea1 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.search_api_db.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.search_api_db.yml @@ -14,3 +14,5 @@ items: name: search_api_db.settings data: autocomplete_max_occurrences: 0.9 + _core: + default_config_hash: fEmluJPpUL5dVqkWi0Fw89OlZYLhjQqyZIl6HWCDE1s diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.shortcut.yml b/config/sync/config_snapshot.snapshot.config_sync.module.shortcut.yml index eb28411..1747499 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.shortcut.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.shortcut.yml @@ -18,3 +18,5 @@ items: dependencies: { } id: default label: Default + _core: + default_config_hash: U5VlGjd_SfV0Qm_EfnaynOfc549cNscFAx48JfYoMRI diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.statistics.yml b/config/sync/config_snapshot.snapshot.config_sync.module.statistics.yml index eb281a4..c34bdd3 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.statistics.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.statistics.yml @@ -15,3 +15,5 @@ items: data: count_content_views: 0 display_max_age: 3600 + _core: + default_config_hash: 83DFdl59OsypYUif32K2NCB8eiszXAKCcay04oZCRpA diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.subpathauto.yml b/config/sync/config_snapshot.snapshot.config_sync.module.subpathauto.yml index e611a6f..c783976 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.subpathauto.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.subpathauto.yml @@ -14,3 +14,6 @@ items: name: subpathauto.settings data: depth: 0 + redirect_support: true + _core: + default_config_hash: Q5P0hU2bQiNDXF1O2Nl-5AYW1pdze-p0V2hR8x0pFDs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.subprofiles.yml b/config/sync/config_snapshot.snapshot.config_sync.module.subprofiles.yml index 4ebbd23..36650aa 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.subprofiles.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.subprofiles.yml @@ -14,3 +14,5 @@ items: name: subprofiles.settings data: subprofile: standard + _core: + default_config_hash: GnFDZEW-JRQ2H2BMw8vXy1S64DTbrQQeWYJa4FElOzg diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.system.yml b/config/sync/config_snapshot.snapshot.config_sync.module.system.yml index 651100d..0c41c72 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.system.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.system.yml @@ -20,6 +20,8 @@ items: label: 'Fallback date format' locked: true pattern: 'D, m/d/Y - H:i' + _core: + default_config_hash: 7klS5IWXrwzVaPpYZFAs6wcx8U2FF1X73OfrtTsvuvE - collection: '' name: core.date_format.html_date @@ -31,6 +33,8 @@ items: label: 'HTML Date' locked: true pattern: Y-m-d + _core: + default_config_hash: EOQltUQPmgc6UQ2rcJ4Xi_leCEJj5ui0TR-12duS-Tk - collection: '' name: core.date_format.html_datetime @@ -42,6 +46,8 @@ items: label: 'HTML Datetime' locked: true pattern: 'Y-m-d\TH:i:sO' + _core: + default_config_hash: jxfClwZIRXIdcvMrE--WkcZxDGUVoOIE3Sm2NRZlFuE - collection: '' name: core.date_format.html_month @@ -53,6 +59,8 @@ items: label: 'HTML Month' locked: true pattern: Y-m + _core: + default_config_hash: Z7KuCUwM_WdTNvLcoltuX3_8d-s-8FZkTN6KgNwF0eM - collection: '' name: core.date_format.html_time @@ -64,6 +72,8 @@ items: label: 'HTML Time' locked: true pattern: 'H:i:s' + _core: + default_config_hash: M7yqicYkU36hRy5p9drAaGBBihhUD1OyujFrAaQ93ZE - collection: '' name: core.date_format.html_week @@ -75,6 +85,8 @@ items: label: 'HTML Week' locked: true pattern: Y-\WW + _core: + default_config_hash: wKD4WsoV_wFgv2vgI4mcAAFSIzrye17ykzdwrnApkfY - collection: '' name: core.date_format.html_year @@ -86,6 +98,8 @@ items: label: 'HTML Year' locked: true pattern: 'Y' + _core: + default_config_hash: OjekiQuX9RbVQ2_8jOHBL94RgYLePqX7wpfNGgcQzrk - collection: '' name: core.date_format.html_yearless_date @@ -97,6 +111,8 @@ items: label: 'HTML Yearless date' locked: true pattern: m-d + _core: + default_config_hash: 5VpawMrKPEPCkoO4YpPa0TDFO2dgiIHfTziJtwlmUxc - collection: '' name: core.date_format.long @@ -108,6 +124,8 @@ items: label: 'Default long date' locked: false pattern: 'l, F j, Y - H:i' + _core: + default_config_hash: og8sWXhBuHbLMw3CoiBEZjgqSyhFBFmcbUW_wLcfNbo - collection: '' name: core.date_format.medium @@ -119,6 +137,8 @@ items: label: 'Default medium date' locked: false pattern: 'D, m/d/Y - H:i' + _core: + default_config_hash: nzL5d024NjXIX_8TlT6uFAu973lmfkmHklJC-2i9rAE - collection: '' name: core.date_format.short @@ -130,6 +150,8 @@ items: label: 'Default short date' locked: false pattern: 'm/d/Y - H:i' + _core: + default_config_hash: AlzeyytA8InBgxIG9H2UDJYs3CG98Zj6yRsDKmlbZwA - collection: '' name: system.advisories @@ -138,11 +160,6 @@ items: interval_hours: 6 _core: default_config_hash: x0FuQ_7Cg81mSDQwG028_Z0CjH3R9ib5IDlHeV2BbAo - - - collection: '' - name: system.authorize - data: - filetransfer_default: null - collection: '' name: system.cron @@ -150,19 +167,24 @@ items: threshold: requirements_warning: 172800 requirements_error: 1209600 + logging: 1 + _core: + default_config_hash: 5Pw921y1EPfFN98wykliBBLArm51pC-SmrXeYCe7d0Y - collection: '' name: system.date data: + first_day: 0 country: default: '' - first_day: 0 timezone: default: '' user: configurable: true - warn: false default: 0 + warn: false + _core: + default_config_hash: t7clj3mzmOGrXX0HuCH5usf0vEqRtnMTBFVBIEmZ5pc - collection: '' name: system.diff @@ -170,6 +192,8 @@ items: context: lines_leading: 2 lines_trailing: 2 + _core: + default_config_hash: 1WanmaEhxW_vM8_5Ktsdntj8MaO9UBHXg0lN603PsWM - collection: '' name: system.feature_flags @@ -183,36 +207,53 @@ items: data: allow_insecure_uploads: false default_scheme: public - path: - temporary: '' temporary_maximum_age: 21600 + _core: + default_config_hash: mguGHCYb9Dw5EcpfjwoShGV1Vjkbz3QuPRCLfxiye-g - collection: '' name: system.image data: toolkit: gd + _core: + default_config_hash: durWHaKeBaq4d9Wpi4RqwADj1OufDepcnJuhVLmKN24 - collection: '' name: system.image.gd data: jpeg_quality: 75 + _core: + default_config_hash: eNXaHfkJJUThHeF0nvkoXyPLRrKYGxgHRjORvT4F5rQ - collection: '' name: system.logging data: error_level: hide + _core: + default_config_hash: u3-njszl92FaxjrCMiq0yDcjAfcdx72w1zT1O9dx6aA - collection: '' name: system.mail data: interface: default: php_mail + mailer_dsn: + scheme: sendmail + host: default + user: null + password: null + port: null + options: { } + _core: + default_config_hash: 5PvD9swkqWUeHkabdvbJ2SQqdhrzjkCT21wtD4BLfk4 - collection: '' name: system.maintenance data: - message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.' langcode: en + message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.' + _core: + default_config_hash: 1SNdA25INsV5YjlgAJtfC-6AM8VcWe_00xneMLb2yFg - collection: '' name: system.menu.account @@ -224,6 +265,8 @@ items: label: 'User account menu' description: 'Links related to the active user account' locked: true + _core: + default_config_hash: M_Bh81osDyUQ4wV0GgU_NdBNqkzM87sLxjaCdFj9mnw - collection: '' name: system.menu.admin @@ -235,6 +278,8 @@ items: label: Administration description: 'Administrative task links' locked: true + _core: + default_config_hash: sapEi2YDGoI9yQIT_WgIV2vUdQ6DScH0V3fAyTadAL0 - collection: '' name: system.menu.footer @@ -246,6 +291,8 @@ items: label: Footer description: 'Site information links' locked: true + _core: + default_config_hash: 7yrlW5z9zdg2eBucB2GPqXKSMQfH9lSRSO4DbWF7AFc - collection: '' name: system.menu.main @@ -257,6 +304,8 @@ items: label: 'Main navigation' description: 'Site section links' locked: true + _core: + default_config_hash: Q2Ra3jfoIVk0f3SjxJX61byRQFVBAbpzYDQOiY-kno8 - collection: '' name: system.menu.tools @@ -268,6 +317,8 @@ items: label: Tools description: 'User tool links, often added by modules' locked: true + _core: + default_config_hash: BCM-vV1zzRaLHN18dqAR_CuGOj8AFJvTx7BKl_8Gcxc - collection: '' name: system.performance @@ -286,21 +337,21 @@ items: js: preprocess: true gzip: true - stale_file_threshold: 2592000 + _core: + default_config_hash: jtno5biznHZbrIgKwzq-ze-7XaQxLCGe6PeUOR7bRiQ - collection: '' name: system.rss data: - channel: - description: '' items: - limit: 10 view_mode: rss - langcode: en + _core: + default_config_hash: MIpNzlG4gPunfS7vTCwUPum6QH3GUsEBMj-qS631Jw0 - collection: '' name: system.site data: + langcode: en uuid: '' name: '' mail: '' @@ -311,14 +362,17 @@ items: front: /user/login admin_compact_mode: false weight_select_max: 100 - langcode: en default_langcode: en + _core: + default_config_hash: l58O_yEXSo-SeJi19LXdzTU1tNJG3lmnIhCitRkM1tk - collection: '' name: system.theme data: - admin: seven - default: octavia + admin: '' + default: stark + _core: + default_config_hash: 6lQ55NXM9ysybMQ6NzJj4dtiQ1dAkOYxdDompa-r_kk - collection: '' name: system.theme.global @@ -332,8 +386,10 @@ items: comment_user_picture: true comment_user_verification: true favicon: true - node_user_picture: true + node_user_picture: false logo: path: '' - url: '' + url: null use_default: true + _core: + default_config_hash: 3qY7PfXvJcCtBPQpb9FxxBgXtUGFzx8JVakfWiNNYzw diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.taxonomy.yml b/config/sync/config_snapshot.snapshot.config_sync.module.taxonomy.yml index 26571c3..79b10fd 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.taxonomy.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.taxonomy.yml @@ -20,8 +20,43 @@ items: - taxonomy id: taxonomy_term.full label: 'Taxonomy term page' + description: '' targetEntityType: taxonomy_term cache: true + _core: + default_config_hash: iukUENpf8CFvjZbGGacKX_Ges0-lU9z6zvsd32P6kbo + - + collection: '' + name: system.action.taxonomy_term_publish_action + data: + langcode: en + status: true + dependencies: + module: + - taxonomy + id: taxonomy_term_publish_action + label: 'Publish taxonomy term' + type: taxonomy_term + plugin: 'entity:publish_action:taxonomy_term' + configuration: { } + _core: + default_config_hash: DoVt_VGgVLcDD4XmVbSFzr0K17SJy9imFiYusKkJBgY + - + collection: '' + name: system.action.taxonomy_term_unpublish_action + data: + langcode: en + status: true + dependencies: + module: + - taxonomy + id: taxonomy_term_unpublish_action + label: 'Unpublish taxonomy term' + type: taxonomy_term + plugin: 'entity:unpublish_action:taxonomy_term' + configuration: { } + _core: + default_config_hash: z2sNRM3ECa7FPCGnSNje_9SmZJQgwhD_6fG_L4Mr8zI - collection: '' name: taxonomy.settings @@ -29,6 +64,8 @@ items: maintain_index_table: true override_selector: false terms_per_page_admin: 100 + _core: + default_config_hash: zKpaWT6cJc1tVQQaTqatGELaCqU_oyRym6zTl27Yias - collection: '' name: views.view.taxonomy_term @@ -49,29 +86,32 @@ items: tag: default base_table: node_field_data base_field: nid - core: '8' display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: - query: - type: views_query + fields: { } + pager: + type: mini options: - query_comment: '' - disable_sql_rewrite: false - distinct: false - replica: false - query_tags: { } - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } + offset: 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' + 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: @@ -82,49 +122,41 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: mini + access: + type: perm 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: ‹‹ - next: ›› + 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: @@ -134,6 +166,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: taxonomy_index_tid default_action: 'not found' exception: value: '' @@ -144,12 +177,11 @@ items: default_argument_type: fixed default_argument_options: argument: '' - default_argument_skip_url: false summary_options: base_path: '' count: true - items_per_page: 25 override: false + items_per_page: 25 summary: sort_order: asc number_of_records: 0 @@ -159,15 +191,14 @@ items: 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 @@ -176,6 +207,9 @@ items: 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***' @@ -187,6 +221,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -206,9 +242,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode status: id: status table: taxonomy_index @@ -216,6 +249,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -226,6 +260,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -244,7 +280,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - plugin_id: boolean style: type: default options: @@ -256,6 +291,17 @@ items: 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 @@ -264,27 +310,22 @@ items: 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 @@ -292,37 +333,37 @@ items: 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 @@ -333,14 +374,16 @@ items: 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: { } + _core: + default_config_hash: z9csC6m3M65M2JczdNul_lMUrVg8ZO66pbSq8jPCBKs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.text.yml b/config/sync/config_snapshot.snapshot.config_sync.module.text.yml index 9716844..d8633eb 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.text.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.text.yml @@ -14,3 +14,5 @@ items: name: text.settings data: default_summary_length: 600 + _core: + default_config_hash: Bkewb77RBOK3_aXMPsp8p87gbc03NvmC5gBLzPl7hVA diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.update.yml b/config/sync/config_snapshot.snapshot.config_sync.module.update.yml index 1e2b9de..5b6f215 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.update.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.update.yml @@ -17,11 +17,11 @@ items: disabled_extensions: false interval_days: 1 fetch: - url: '' + url: null max_attempts: 2 timeout: 30 notification: emails: { } threshold: all _core: - default_config_hash: 2QzULf0zovJQx3J06Y9rufzzfi-CY2CTTlEfJJh2Qyw + default_config_hash: xbYr66-g0FjNgVBkGypCuN46vBI2XHntXN1URawq1s4 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.user.yml b/config/sync/config_snapshot.snapshot.config_sync.module.user.yml index 6cc79de..c0bb9e6 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.user.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.user.yml @@ -20,8 +20,11 @@ items: - user id: user.register label: Register + description: '' targetEntityType: user cache: true + _core: + default_config_hash: 5pE_4hurqtIlZN3XDi7eTo5RG13BMG0Rh9HYlRI3h8U - collection: '' name: core.entity_view_mode.user.compact @@ -33,8 +36,11 @@ items: - user id: user.compact label: Compact + description: '' targetEntityType: user cache: true + _core: + default_config_hash: TtD7OuGskOsQfoGyxXkrdtllBpR37J19d5BMQDZWJgA - collection: '' name: core.entity_view_mode.user.full @@ -46,26 +52,11 @@ items: - user id: user.full label: 'User account' + description: '' targetEntityType: user cache: true - - - collection: '' - name: rdf.mapping.user.user - data: - langcode: en - status: true - dependencies: - module: - - user - id: user.user - targetEntityType: user - bundle: user - types: - - 'schema:Person' - fieldMappings: - name: - properties: - - 'schema:name' + _core: + default_config_hash: ZbXunWS_xAvMZXFfinyvClDAb_RCVLt7gAzE3v16E-Q - collection: '' name: system.action.user_block_user_action @@ -80,6 +71,8 @@ items: type: user plugin: user_block_user_action configuration: { } + _core: + default_config_hash: DyypzTfThX10FFQw-399qPfEbLLyrhXgQrKPVsmAoJ4 - collection: '' name: system.action.user_cancel_user_action @@ -94,6 +87,8 @@ items: type: user plugin: user_cancel_user_action configuration: { } + _core: + default_config_hash: nvrL9bFilzBvm2bjO9rQnFDpBA7dBBUjShSSt6NS-DU - collection: '' name: system.action.user_unblock_user_action @@ -108,6 +103,8 @@ items: type: user plugin: user_unblock_user_action configuration: { } + _core: + default_config_hash: SPsUXsR3Rc8d1y3gewzaAKWa1ncea_ywXX3f7LTn7k0 - collection: '' name: user.flood @@ -117,13 +114,17 @@ items: ip_window: 3600 user_limit: 5 user_window: 21600 + _core: + default_config_hash: UYfMzeP1S8jKm9PSvxf7nQNe8DsNS-3bc2WSNNXBQWs - collection: '' name: user.mail data: + langcode: en cancel_confirm: + subject: 'Account cancellation request for [user:display-name] at [site:name]' body: |- - [user:display-name], + [user:display-name] A request to cancel your account has been made at [site:name]. @@ -136,8 +137,8 @@ items: This link expires in one day and nothing will happen if it is not used. -- [site:name] team - subject: 'Account cancellation request for [user:display-name] at [site:name]' password_reset: + subject: 'Replacement login information for [user:display-name] at [site:name]' body: |- [user:display-name], @@ -150,8 +151,8 @@ items: This 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. -- [site:name] team - subject: 'Replacement login information for [user:display-name] at [site:name]' register_admin_created: + subject: 'An administrator created an account for you at [site:name]' body: |- [user:display-name], @@ -167,8 +168,8 @@ items: password: Your password -- [site:name] team - subject: 'An administrator created an account for you at [site:name]' register_no_approval_required: + subject: 'Account details for [user:display-name] at [site:name]' body: |- [user:display-name], @@ -184,22 +185,22 @@ items: password: Your password -- [site:name] team - subject: 'Account details for [user:display-name] at [site:name]' register_pending_approval: + subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' body: |- [user:display-name], Thank 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. -- [site:name] team - subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' register_pending_approval_admin: + subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' body: |- [user:display-name] has applied for an account. [user:edit-url] - subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' status_activated: + subject: 'Account details for [user:display-name] at [site:name] (approved)' body: |- [user:display-name], @@ -217,59 +218,93 @@ items: password: Your password -- [site:name] team - subject: 'Account details for [user:display-name] at [site:name] (approved)' status_blocked: + subject: 'Account details for [user:display-name] at [site:name] (blocked)' body: |- [user:display-name], Your account on [site:name] has been blocked. -- [site:name] team - subject: 'Account details for [user:display-name] at [site:name] (blocked)' status_canceled: + subject: 'Account details for [user:display-name] at [site:name] (canceled)' body: |- [user:display-name], Your account on [site:name] has been canceled. -- [site:name] team - subject: 'Account details for [user:display-name] at [site:name] (canceled)' - langcode: en + _core: + default_config_hash: 6CZIzFifRq3qbdq3n3nDpEOO4hWIQtKOAQNPvGNGKeM - collection: '' name: user.role.anonymous data: langcode: en status: true - dependencies: { } + dependencies: + module: + - exclude_node_title + - media + - system + - filter + config: + - filter.format.restricted_html id: anonymous label: 'Anonymous user' weight: 0 is_admin: false permissions: + - 'access content' + - 'use exclude node title' + - 'view media' - 'use text format restricted_html' - - 'access site-wide contact form' - 'access comments' + _core: + default_config_hash: j5zLMOdJBqC0bMvSdth5UebkprJB8g_2FXHqhfpJzow - collection: '' name: user.role.authenticated data: langcode: en status: true - dependencies: { } + dependencies: + module: + - exclude_node_title + - file + - media + - shortcut + - system + - filter + - content_moderation + config: + - filter.format.basic_html + - workflows.workflow.workflow_buttons_trash_publishing id: authenticated label: 'Authenticated user' weight: 1 is_admin: false permissions: + - 'access content' - 'access shortcuts' - - 'access site-wide contact form' + - 'cancel account' + - 'change own username' + - 'delete own files' + - 'use exclude node title' + - 'view media' + - 'use text format basic_html' + - 'use workflow_buttons_trash_publishing transition create_new_draft' + - 'use workflow_buttons_trash_publishing transition save_draft_leave_current_published' + - 'use workflow_buttons_trash_publishing transition save_unpublished' - 'access comments' - 'post comments' + _core: + default_config_hash: dJ0L2DNSj5q6XVZAGsuVDpJTh5UeYkIPwKrUOOpr8YI - collection: '' name: user.settings data: + langcode: en anonymous: Anonymous verify_mail: true notify: @@ -281,11 +316,12 @@ items: register_admin_created: true register_no_approval_required: true register_pending_approval: true - register: visitors + register: visitors_admin_approval cancel_method: user_cancel_block password_reset_timeout: 86400 password_strength: true - langcode: en + _core: + default_config_hash: '-htDFWUv1S4OlJMzta2nhFl4QbhJvu0D9xsJ-clxo-M' - collection: '' name: views.view.user_admin_people @@ -302,134 +338,14 @@ items: tag: default base_table: users_field_data base_field: uid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + 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 @@ -438,6 +354,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + plugin_id: user_bulk_form label: 'Bulk update' exclude: false alter: @@ -479,8 +397,6 @@ items: 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 @@ -488,6 +404,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field label: Username exclude: false alter: @@ -529,10 +448,7 @@ items: 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 @@ -540,6 +456,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: status + plugin_id: field label: Status exclude: false alter: @@ -581,14 +500,11 @@ items: 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 @@ -596,6 +512,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: user_roles label: Roles exclude: false alter: @@ -639,7 +556,6 @@ items: hide_alter_empty: true type: ul separator: ', ' - plugin_id: user_roles created: id: created table: users_field_data @@ -647,6 +563,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: created + plugin_id: field label: 'Member for' exclude: false alter: @@ -693,9 +612,6 @@ items: future_format: '@interval' past_format: '@interval' granularity: 2 - plugin_id: field - entity_type: user - entity_field: created access: id: access table: users_field_data @@ -703,6 +619,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: access + plugin_id: field label: 'Last access' exclude: false alter: @@ -749,9 +668,6 @@ items: future_format: '@interval hence' past_format: '@interval ago' granularity: 2 - plugin_id: field - entity_type: user - entity_field: access operations: id: operations table: users @@ -759,6 +675,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + plugin_id: entity_operations label: Operations exclude: false alter: @@ -801,8 +719,6 @@ items: empty_zero: false hide_alter_empty: true destination: true - entity_type: user - plugin_id: entity_operations mail: id: mail table: users_field_data @@ -810,6 +726,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: mail + plugin_id: field label: '' exclude: true alter: @@ -864,9 +783,72 @@ items: 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 @@ -875,6 +857,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: combine operator: contains value: '' group: 1 @@ -885,6 +868,8 @@ items: description: '' use_operator: false operator: combine_op + operator_limit_selection: false + operator_list: { } identifier: user required: false remember: false @@ -908,7 +893,6 @@ items: fields: name: name mail: mail - plugin_id: combine status: id: status table: users_field_data @@ -916,6 +900,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: status + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -926,6 +913,8 @@ items: description: '' use_operator: false operator: status_op + operator_limit_selection: false + operator_list: { } identifier: status required: false remember: false @@ -954,9 +943,6 @@ items: title: Blocked operator: '=' value: '0' - plugin_id: boolean - entity_type: user - entity_field: status roles_target_id: id: roles_target_id table: user__roles @@ -964,6 +950,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: user_roles operator: or value: { } group: 1 @@ -974,6 +961,8 @@ items: description: '' use_operator: false operator: roles_target_id_op + operator_limit_selection: false + operator_list: { } identifier: role required: false remember: false @@ -996,7 +985,6 @@ items: default_group_multiple: { } group_items: { } reduce_duplicates: false - plugin_id: user_roles permission: id: permission table: user__roles @@ -1004,6 +992,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: user_permissions operator: or value: { } group: 1 @@ -1014,6 +1003,8 @@ items: description: '' use_operator: false operator: permission_op + operator_limit_selection: false + operator_list: { } identifier: permission required: false remember: false @@ -1036,7 +1027,6 @@ items: default_group_multiple: { } group_items: { } reduce_duplicates: false - plugin_id: user_permissions default_langcode: id: default_langcode table: users_field_data @@ -1044,6 +1034,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: default_langcode + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -1054,6 +1047,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1072,9 +1067,6 @@ items: 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 @@ -1082,6 +1074,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + plugin_id: numeric operator: '!=' value: min: '' @@ -1095,6 +1089,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1113,95 +1109,149 @@ items: 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 - use_more: false - use_more_always: false - use_more_text: more - 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 + 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: '' + hide_attachment_summary: false 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: { } + _core: + default_config_hash: njaZigMvB4ap21Fg_tQcJhWgYJCGNi49Z5rRL_N6RI0 - collection: '' name: views.view.who_s_new @@ -1218,29 +1268,54 @@ items: tag: default base_table: users_field_data base_field: uid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm + title: "Who's new" + fields: + name: + id: name + table: users_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + type: user_name + pager: + type: some 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: { } + offset: 0 + items_per_page: 5 exposed_form: type: basic options: @@ -1251,62 +1326,46 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: some + access: + type: perm options: - items_per_page: 5 - offset: 0 - style: - type: html_list - row: - type: fields - fields: - name: - id: name + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: + created: + id: created table: users_field_data - field: name - label: '' - plugin_id: field - type: user_name - 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 + field: created 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 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 - expose: - operator: '0' - group: 1 - plugin_id: boolean entity_type: user entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '0' + operator_limit_selection: false + operator_list: { } access: id: access table: users_field_data @@ -1314,6 +1373,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: access + plugin_id: date operator: '>' value: min: '' @@ -1328,6 +1390,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1346,56 +1410,48 @@ items: 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: { } + _core: + default_config_hash: zji0_13MyVGK7Bn1lUMDeZyyOIZedWvqpYUeM_SioPI - collection: '' name: views.view.who_s_online @@ -1412,29 +1468,54 @@ items: tag: default base_table: users_field_data base_field: uid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm + title: "Who's online" + fields: + name: + id: name + table: users_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + type: user_name + pager: + type: some 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: { } + offset: 0 + items_per_page: 10 exposed_form: type: basic options: @@ -1445,69 +1526,26 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: some + access: + type: perm 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 - fields: - name: - id: name - table: users_field_data - field: name - label: '' - plugin_id: field - type: user_name - 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 + 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: '' - 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 - entity_type: user - entity_field: name - filters: - status: - value: '1' - table: users_field_data - field: status - id: status - expose: - operator: '0' - group: 1 - plugin_id: boolean - entity_type: user - entity_field: status + plugin_id: text_custom + empty: true + content: 'There are currently 0 users online.' + tokenize: false + sorts: access: id: access table: users_field_data @@ -1515,6 +1553,40 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: access + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: access + exposed: false + granularity: second + arguments: { } + filters: + status: + id: status + table: users_field_data + field: status + entity_type: user + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '0' + operator_limit_selection: false + operator_list: { } + access: + id: access + table: users_field_data + field: access + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: access + plugin_id: date operator: '>=' value: min: '' @@ -1529,6 +1601,8 @@ items: 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 @@ -1549,26 +1623,26 @@ items: 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 @@ -1577,45 +1651,33 @@ items: 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: { } + _core: + default_config_hash: suDsVMgawXoQt4rfmdfpr05EVX3z3KyfDDTYgeSM898 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.views.yml b/config/sync/config_snapshot.snapshot.config_sync.module.views.yml index 05a6c3c..ddf7709 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.views.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.views.yml @@ -14,13 +14,12 @@ items: name: views.settings data: display_extenders: { } - skip_cache: false sql_signature: false ui: show: additional_queries: false advanced_column: false - master_display: false + default_display: false performance_statistics: false preview_information: true sql_query: @@ -59,3 +58,5 @@ items: ins: INS q: Q s: S + _core: + default_config_hash: 8oDr9oPVb_ostrNnVV6V7VdphwoH_u-NqTS0u7SE7qc diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml b/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml index 84961a4..3664812 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml @@ -31,79 +31,72 @@ items: id: views-main plugin: text label: 'Manage view settings' - body: 'View or edit the configuration.' weight: 1 + body: 'View or edit the configuration.' views-ui-displays: id: views-ui-displays plugin: text label: 'Displays in this view' - body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.' weight: 2 - attributes: - data-id: views-display-top + selector: '#views-display-top' + body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.' views-ui-view-admin: id: views-ui-view-admin plugin: text label: 'View administration' - body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.' weight: 3 - location: left - attributes: - data-id: views-display-extra-actions + position: right + selector: '#views-display-extra-actions' + body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.' views-ui-format: id: views-ui-format plugin: text label: 'Output format' - body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." weight: 4 - attributes: - data-class: views-ui-display-tab-bucket.format + selector: .views-ui-display-tab-bucket.format + body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." views-ui-fields: id: views-ui-fields plugin: text label: Fields - body: 'If this view uses fields, they are listed here. You can click on a field to configure it.' weight: 5 - attributes: - data-class: views-ui-display-tab-bucket.field + selector: .views-ui-display-tab-bucket.field + body: 'If this view uses fields, they are listed here. You can click on a field to configure it.' views-ui-filter: id: views-ui-filter plugin: text label: 'Filter your view' - body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.' weight: 6 - attributes: - data-class: views-ui-display-tab-bucket.filter + selector: .views-ui-display-tab-bucket.filter + body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.' views-ui-filter-operations: id: views-ui-filter-operations plugin: text label: 'Filter actions' - body: 'Add, rearrange or remove filters.' weight: 7 - attributes: - data-class: 'views-ui-display-tab-bucket.filter .dropbutton-widget' + selector: '.views-ui-display-tab-bucket.filter .dropbutton-widget' + body: 'Add, rearrange or remove filters.' views-ui-sorts: id: views-ui-sorts plugin: text label: 'Sort Criteria' - body: 'Control the order in which the results are output. Click on an active sort rule to configure it.' weight: 8 - attributes: - data-class: views-ui-display-tab-bucket.sort + selector: .views-ui-display-tab-bucket.sort + body: 'Control the order in which the results are output. Click on an active sort rule to configure it.' views-ui-sorts-operations: id: views-ui-sorts-operations plugin: text label: 'Sort actions' - body: 'Add, rearrange or remove sorting rules.' weight: 9 - attributes: - data-class: 'views-ui-display-tab-bucket.sort .dropbutton-widget' + selector: '.views-ui-display-tab-bucket.sort .dropbutton-widget' + body: 'Add, rearrange or remove sorting rules.' views-ui-preview: id: views-ui-preview plugin: text label: Preview - body: 'Show a preview of the view output.' weight: 10 - location: left - attributes: - data-id: preview-submit + position: right + selector: '#preview-submit' + body: 'Show a preview of the view output.' + _core: + default_config_hash: XIYL1KF7ND2XQRa5AxvEcp8vgCN2kUGiuBNhCgxrPME diff --git a/config/sync/config_snapshot.snapshot.config_sync.theme.bulma.yml b/config/sync/config_snapshot.snapshot.config_sync.theme.bulma.yml index d57649a..ebb569d 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.theme.bulma.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.theme.bulma.yml @@ -36,6 +36,8 @@ items: level: 1 depth: 1 visibility: { } + _core: + default_config_hash: ivRfdXcG0y7oqxOSNtZVZoHjqp4UiRzqxBkeWu-td7w - collection: '' name: block.block.bulma_branding @@ -62,6 +64,8 @@ items: use_site_name: true use_site_slogan: true visibility: { } + _core: + default_config_hash: 5nFquolsBvfMODac4talrrzlz8UQuLwL4tsU2fXxuNw - collection: '' name: block.block.bulma_content @@ -85,6 +89,8 @@ items: provider: system label_display: '0' visibility: { } + _core: + default_config_hash: ZdQFxp_aNkFGWiHwnq1dL4zlpO3nJayqrgx9F7q_F5c - collection: '' name: block.block.bulma_help @@ -108,6 +114,8 @@ items: provider: help label_display: '0' visibility: { } + _core: + default_config_hash: FJJ2r0bw42DqHL5Q2FufIbCe31Z-THwXZURQ-M0i87s - collection: '' name: block.block.bulma_local_tasks @@ -131,6 +139,8 @@ items: primary: true secondary: true visibility: { } + _core: + default_config_hash: igXl1RwWLK2KijmB1eu6sT8BVJcxQqwbbKcI91DVZc8 - collection: '' name: block.block.bulma_main_menu @@ -158,6 +168,8 @@ items: level: 1 depth: 1 visibility: { } + _core: + default_config_hash: q9K0LS21F7XLuNT68ck1R3U5if0oqI0ZyyIVhfCXdN8 - collection: '' name: block.block.bulma_messages @@ -181,6 +193,8 @@ items: provider: system label_display: '0' visibility: { } + _core: + default_config_hash: Ron5OcY_0EyL7s5mDBUiLG_9LEvcC8KIPNmv6M5uAgE - collection: '' name: block.block.bulma_page_title @@ -202,6 +216,8 @@ items: provider: core label_display: '0' visibility: { } + _core: + default_config_hash: vKDVSFwHMcXw-AbHhOcynvv3NSyQWNLZPS605mARwDw - collection: '' name: block.block.bulma_powered @@ -225,6 +241,8 @@ items: provider: system label_display: '0' visibility: { } + _core: + default_config_hash: e_Xh9DIa3ZyP3C0BZayzu0bpWKwWH3Uz0afzQXOGVx8 - collection: '' name: block.block.bulma_tools @@ -252,6 +270,8 @@ items: level: 1 depth: 0 visibility: { } + _core: + default_config_hash: QJJjJ6HJDvVZazsyjBAOMao6Ffxnior9KqgZxZqPh2E - collection: '' name: bulma.settings @@ -283,7 +303,9 @@ items: narrow: 0 cdn: bulma: - version: 0.5.3 + version: 0.9.1 bulmaswatch: - version: 0.5.1 + version: 0.8.1 theme: default + _core: + default_config_hash: QfWMJov5ZfW5ByL0Vo3QlL069XBMiMEO5STgyeSiwNY diff --git a/config/sync/config_snapshot.snapshot.config_sync.theme.claro.yml b/config/sync/config_snapshot.snapshot.config_sync.theme.claro.yml index aec9b98..c6988d6 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.theme.claro.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.theme.claro.yml @@ -29,9 +29,11 @@ items: settings: id: system_breadcrumb_block label: Breadcrumbs - provider: system label_display: '0' + provider: system visibility: { } + _core: + default_config_hash: NjcxOBrPOiK5-38t56DwFBDVY4yer7YSlbRWXFuHe7A - collection: '' name: block.block.claro_content @@ -52,9 +54,11 @@ items: settings: id: system_main_block label: 'Main page content' - provider: system label_display: '0' + provider: system visibility: { } + _core: + default_config_hash: a0Yyx1GeyKarZ4T_yXQBR_ZFKnXiFLtxAb6gWLd8nr0 - collection: '' name: block.block.claro_help @@ -75,9 +79,11 @@ items: settings: id: help_block label: Help - provider: help label_display: '0' + provider: help visibility: { } + _core: + default_config_hash: jccFSSVqV0WCDb6NtML1VWAWTtDbZ-zn5YgTRMgMrIM - collection: '' name: block.block.claro_local_actions @@ -96,9 +102,11 @@ items: settings: id: local_actions_block label: 'Primary admin actions' - provider: core label_display: '0' + provider: core visibility: { } + _core: + default_config_hash: CdXfDmRgAvms7EQovxxWPdYi0GitxeRbVtScYK16ZH0 - collection: '' name: block.block.claro_messages @@ -119,9 +127,11 @@ items: settings: id: system_messages_block label: 'Status messages' - provider: system label_display: '0' + provider: system visibility: { } + _core: + default_config_hash: '-Ac3ISpIT0PQ-whzD7_dw0SdKi6dAbRFNWdSjOiVDqg' - collection: '' name: block.block.claro_page_title @@ -140,9 +150,11 @@ items: settings: id: page_title_block label: 'Page title' - provider: core label_display: '0' + provider: core visibility: { } + _core: + default_config_hash: fNwDdW063tk_ktzSWzZVeQS9wzvLooVO280BQ9WrsIs - collection: '' name: block.block.claro_primary_local_tasks @@ -161,11 +173,13 @@ items: settings: id: local_tasks_block label: 'Primary tabs' - provider: core label_display: '0' + provider: core primary: true secondary: false visibility: { } + _core: + default_config_hash: ACjBZI5shAMiiUpsz-inLYVXDqNNXRnSzAWV3kV_8Hw - collection: '' name: block.block.claro_secondary_local_tasks @@ -184,15 +198,10 @@ items: settings: id: local_tasks_block label: 'Secondary tabs' - provider: core label_display: '0' + provider: core primary: false secondary: true visibility: { } - - - collection: '' - name: claro.settings - data: - third_party_settings: - shortcut: - module_link: true + _core: + default_config_hash: 2L0geP-ixCbCkEpW6BVF6H7vDUZN4ea07_Y9CociQm4 diff --git a/config/sync/config_snapshot.snapshot.config_sync.theme.octavia.yml b/config/sync/config_snapshot.snapshot.config_sync.theme.octavia.yml index 2aa8b9c..4e47aa7 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.theme.octavia.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.theme.octavia.yml @@ -36,6 +36,8 @@ items: level: 1 depth: 1 visibility: { } + _core: + default_config_hash: vy-C4gu3RzSygiqQgbVRviyDx_EYg3GqyyaJFULGJK8 - collection: '' name: block.block.octavia_branding @@ -62,6 +64,8 @@ items: use_site_name: true use_site_slogan: true visibility: { } + _core: + default_config_hash: iPg6898SxUQVlYH_NuWRzSkMQuOaPSwLjQBREX8oAaI - collection: '' name: block.block.octavia_content @@ -85,6 +89,8 @@ items: provider: system label_display: '0' visibility: { } + _core: + default_config_hash: Z6hRh19g_ISc7jSTDck4pGBBLH9O0d7na9N-yBHCeQg - collection: '' name: block.block.octavia_help @@ -108,6 +114,8 @@ items: provider: help label_display: '0' visibility: { } + _core: + default_config_hash: j3YKEEyjzssnOoME1eq04152YXaW9TcGetpZOwq-iv8 - collection: '' name: block.block.octavia_local_tasks @@ -131,6 +139,8 @@ items: primary: true secondary: true visibility: { } + _core: + default_config_hash: kPIjtle6zFWxDFqQU5rSNq4Bov31ojFsMyXTwM949vU - collection: '' name: block.block.octavia_main_menu @@ -158,6 +168,8 @@ items: level: 1 depth: 2 visibility: { } + _core: + default_config_hash: '-GYFkdwy2i0163rMx99Cxo9jHfj7lngADq0BZbnTUi0' - collection: '' name: block.block.octavia_messages @@ -181,6 +193,8 @@ items: provider: system label_display: '0' visibility: { } + _core: + default_config_hash: PIFOE-_FeI-mqeoVBDWS6F1cmZYnvTKOSC1ZRLCGFXg - collection: '' name: block.block.octavia_page_title @@ -202,6 +216,8 @@ items: provider: core label_display: '0' visibility: { } + _core: + default_config_hash: sFPCArkI1EMTMKn-T_Gtlk6pAr2_JhI5b7aLvRz9UjM - collection: '' name: octavia.settings @@ -250,3 +266,5 @@ items: use_default: true favicon: use_default: true + _core: + default_config_hash: 67Xcg6LAsHVMjU8lsXcnGGSsYifNZYozNWZPyqK0gaA From c6902ba622f6ef5c96e81ed28b9cc3bf3bd3eec0 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 13:48:55 -0800 Subject: [PATCH 017/202] Remove the stark blocks added from distro update Stark theme is not installed --- config/sync/block.block.stark_admin.yml | 27 ------------------- config/sync/block.block.stark_branding.yml | 25 ----------------- .../sync/block.block.stark_local_actions.yml | 20 -------------- config/sync/block.block.stark_local_tasks.yml | 22 --------------- config/sync/block.block.stark_messages.yml | 22 --------------- config/sync/block.block.stark_page_title.yml | 20 -------------- config/sync/block.block.stark_tools.yml | 27 ------------------- 7 files changed, 163 deletions(-) delete mode 100644 config/sync/block.block.stark_admin.yml delete mode 100644 config/sync/block.block.stark_branding.yml delete mode 100644 config/sync/block.block.stark_local_actions.yml delete mode 100644 config/sync/block.block.stark_local_tasks.yml delete mode 100644 config/sync/block.block.stark_messages.yml delete mode 100644 config/sync/block.block.stark_page_title.yml delete mode 100644 config/sync/block.block.stark_tools.yml diff --git a/config/sync/block.block.stark_admin.yml b/config/sync/block.block.stark_admin.yml deleted file mode 100644 index 2496958..0000000 --- a/config/sync/block.block.stark_admin.yml +++ /dev/null @@ -1,27 +0,0 @@ -uuid: 6790306e-f38a-4863-b979-1883e3afedcd -langcode: en -status: false -dependencies: - config: - - system.menu.admin - module: - - system - theme: - - stark -_core: - default_config_hash: 5MfnyzXbzrDa_OJuFfZfpiBYkMiuRp4mk4GM7HYc8eM -id: stark_admin -theme: stark -region: '' -weight: 1 -provider: null -plugin: 'system_menu_block:admin' -settings: - id: 'system_menu_block:admin' - label: Administration - label_display: visible - provider: system - level: 1 - depth: 0 - expand_all_items: false -visibility: { } diff --git a/config/sync/block.block.stark_branding.yml b/config/sync/block.block.stark_branding.yml deleted file mode 100644 index e6cee27..0000000 --- a/config/sync/block.block.stark_branding.yml +++ /dev/null @@ -1,25 +0,0 @@ -uuid: 393bf6cf-ea6e-409d-9949-2af679aa0906 -langcode: en -status: false -dependencies: - module: - - system - theme: - - stark -_core: - default_config_hash: sG8t_FghbUscJ-GrnQ8zs_vx5YM4bJCfntrK-J5HcAY -id: stark_branding -theme: stark -region: '' -weight: 0 -provider: null -plugin: system_branding_block -settings: - id: system_branding_block - label: 'Site branding' - label_display: '0' - provider: system - use_site_logo: true - use_site_name: true - use_site_slogan: true -visibility: { } diff --git a/config/sync/block.block.stark_local_actions.yml b/config/sync/block.block.stark_local_actions.yml deleted file mode 100644 index 7ae51ac..0000000 --- a/config/sync/block.block.stark_local_actions.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: 255af1c8-ac5c-47c1-bd28-001be1d0ba4f -langcode: en -status: false -dependencies: - theme: - - stark -_core: - default_config_hash: ABoKnlk20KHqZRw_2Qr4EvaFvH4lnQ2nuhunHeE1JIU -id: stark_local_actions -theme: stark -region: '' -weight: -10 -provider: null -plugin: local_actions_block -settings: - id: local_actions_block - label: 'Primary admin actions' - label_display: '0' - provider: core -visibility: { } diff --git a/config/sync/block.block.stark_local_tasks.yml b/config/sync/block.block.stark_local_tasks.yml deleted file mode 100644 index aa1732c..0000000 --- a/config/sync/block.block.stark_local_tasks.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: c1670262-5fca-4205-b517-af086af50ffa -langcode: en -status: false -dependencies: - theme: - - stark -_core: - default_config_hash: T0wbI6qVdThbbIqXDZFg_1VZ3_ittXBdEoUH7d7ux_E -id: stark_local_tasks -theme: stark -region: '' -weight: -20 -provider: null -plugin: local_tasks_block -settings: - id: local_tasks_block - label: Tabs - label_display: '0' - provider: core - primary: true - secondary: true -visibility: { } diff --git a/config/sync/block.block.stark_messages.yml b/config/sync/block.block.stark_messages.yml deleted file mode 100644 index 344655c..0000000 --- a/config/sync/block.block.stark_messages.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: 3ff06255-e54f-4b05-9bbc-9e14964f4846 -langcode: en -status: false -dependencies: - module: - - system - theme: - - stark -_core: - default_config_hash: aeqlWs7HwctZeZC7ADcbxfqehJzBRfZKmuZz3DsH3_4 -id: stark_messages -theme: stark -region: '' -weight: 0 -provider: null -plugin: system_messages_block -settings: - id: system_messages_block - label: 'Status messages' - label_display: '0' - provider: system -visibility: { } diff --git a/config/sync/block.block.stark_page_title.yml b/config/sync/block.block.stark_page_title.yml deleted file mode 100644 index 6aa562c..0000000 --- a/config/sync/block.block.stark_page_title.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: 8ff5180a-d858-4b32-a4c3-8bb22c040dc1 -langcode: en -status: false -dependencies: - theme: - - stark -_core: - default_config_hash: Oh72CHUkp6cj6dbrXMK2hzCsM05w9cHVoD22rMLQUfk -id: stark_page_title -theme: stark -region: '' -weight: -30 -provider: null -plugin: page_title_block -settings: - id: page_title_block - label: 'Page title' - label_display: '0' - provider: core -visibility: { } diff --git a/config/sync/block.block.stark_tools.yml b/config/sync/block.block.stark_tools.yml deleted file mode 100644 index be169df..0000000 --- a/config/sync/block.block.stark_tools.yml +++ /dev/null @@ -1,27 +0,0 @@ -uuid: f80204b6-0f0b-4eb0-b1af-9c4013764b24 -langcode: en -status: false -dependencies: - config: - - system.menu.tools - module: - - system - theme: - - stark -_core: - default_config_hash: UL5ZZvI0Lnp3fmVmhIDxvNI9RlMD0sfBIOi9ozr-k5o -id: stark_tools -theme: stark -region: '' -weight: 0 -provider: null -plugin: 'system_menu_block:tools' -settings: - id: 'system_menu_block:tools' - label: Tools - label_display: visible - provider: system - level: 1 - depth: 0 - expand_all_items: false -visibility: { } From e35c94cd23f5f5c9fca370ca6aadb17926585816 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Tue, 5 Mar 2024 17:07:08 -0800 Subject: [PATCH 018/202] Add migration helpers to composer requirements --- composer.json | 1 + composer.lock | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 56 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 9e03889..01f000a 100644 --- a/composer.json +++ b/composer.json @@ -98,6 +98,7 @@ "drupal/migrate_source_csv": "^3", "drupal/migrate_tools": "^6", "drupal/migrate_upgrade": "^4", + "drupal/migration_helpers": "1.0.x-dev@dev", "drupal/minimalhtml": "^2", "drupal/node_view_permissions": "^1.4", "drupal/noreferrer": "^1", diff --git a/composer.lock b/composer.lock index 7f30499..99798fc 100644 --- a/composer.lock +++ b/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": "13d9a1ec225c2c4a90e8a6ff80a6b572", + "content-hash": "e3c7785aa21b3f418217272f38668295", "packages": [ { "name": "abraham/twitteroauth", @@ -12001,6 +12001,59 @@ "slack": "#migrate" } }, + { + "name": "drupal/migration_helpers", + "version": "dev-1.0.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/migration_helpers.git", + "reference": "27a8943123052849fd350fa4283954c548b38477" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-1.0.x": "1.0.x-dev" + }, + "drupal": { + "version": "1.0.x-dev", + "datestamp": "1709058873", + "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+" + ], + "authors": [ + { + "name": "dinarcon", + "homepage": "https://www.drupal.org/user/909522" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + } + ], + "description": "Provides helpers to migrate data into modern Drupal.", + "homepage": "https://git.agaric.com/agaric/migration_helpers", + "support": { + "source": "https://git.drupalcode.org/project/migration_helpers" + } + }, { "name": "drupal/minimalhtml", "version": "2.0.2", @@ -24136,6 +24189,7 @@ "drupal/google_analytics": 20, "drupal/inline_entity_form": 5, "drupal/menu_link_config": 15, + "drupal/migration_helpers": 20, "drupal/notfoundpassthrough": 20, "drupal/octavia": 20, "drupal/octavia_camouflage": 20, From 95d27e7a4a45c32c8225f88d679b74276552097f Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Tue, 5 Mar 2024 17:48:56 -0800 Subject: [PATCH 019/202] Enable migration helpers --- config/sync/core.extension.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 9cd6ab0..0e14809 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -100,6 +100,7 @@ module: migrate_plus: 0 migrate_source_csv: 0 migrate_tools: 0 + migration_helpers: 0 minimalhtml: 0 mysql: 0 node: 0 From cea389c1173a740a3888193c5235ec0575fe735e Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Tue, 5 Mar 2024 17:50:23 -0800 Subject: [PATCH 020/202] Add deploy hook to migrate images to media using migration helpers --- .../custom/geo_upgrade/geo_upgrade.deploy.php | 39 +++++++++++++++++++ .../custom/geo_upgrade/geo_upgrade.info.yml | 1 + 2 files changed, 40 insertions(+) create mode 100644 web/modules/custom/geo_upgrade/geo_upgrade.deploy.php diff --git a/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php b/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php new file mode 100644 index 0000000..bff2fcd --- /dev/null +++ b/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php @@ -0,0 +1,39 @@ +<?php + +/** + * @file + * Implements migration helpers in deploy hook to help migrate images to media. + * + * Config updates in drutopia utilize media entities for storing images. + */ + +use Psr\Log\LogLevel; + +/** + * Move data from image fields to media entity reference fields. + * + * Implements hook_deploy_NAME(). + */ +function geo_upgrade_deploy_move_images_to_media() { + $transformations = [ + ['paragraph', ['field_image'], 'field_media_image', ['image', 'slide']], + ['node', ['field_image'], 'field_media_image', ['person', 'article', 'blog', 'collection', 'gleaning']], + // Leaving out the following for now, unless requested later + // ['paragraph', ['field_file'], 'field_media_document', ['file']], + // field_media_document would need to be created on file paragraph + // ['node', ['field_upload'], 'field_media_document', ['article', 'blog', 'gleaning']], + // new field would need to be added for generic file media (field_upload contains variety of file types) + ]; + + \Drupal::logger('geo_upgrade')->log(LogLevel::INFO, "Transformation started."); + foreach ($transformations as $transformation) { + [$entity_type, $image_field_names, $media_field_name, $bundles] = $transformation; + + /** @var \Drupal\migration_helpers\MigrationHelperFieldTransformations $field_transformations_service */ + $field_transformations_service = \Drupal::service('migration_helpers.field_transformations'); + $field_transformations_service->fieldToMediaEntity($entity_type, $image_field_names, $media_field_name, $bundles); + + $source_fields = implode(', ', $image_field_names); + \Drupal::logger('geo_upgrade')->log(LogLevel::INFO, "Data in image field(s) $source_fields of $entity_type entity moved to $media_field_name media reference field."); + } +} diff --git a/web/modules/custom/geo_upgrade/geo_upgrade.info.yml b/web/modules/custom/geo_upgrade/geo_upgrade.info.yml index eb2b04a..62268a7 100644 --- a/web/modules/custom/geo_upgrade/geo_upgrade.info.yml +++ b/web/modules/custom/geo_upgrade/geo_upgrade.info.yml @@ -8,3 +8,4 @@ dependencies: - migrate_plus - migrate_source_csv - migrate_tools + - migration_helpers From cf47a16542e8bd22f991bd09ad7ceb5c1f0fe165 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Tue, 5 Mar 2024 17:51:19 -0800 Subject: [PATCH 021/202] Add convert bundles on media system action --- .../sync/system.action.convert_bundles_on_media.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 config/sync/system.action.convert_bundles_on_media.yml diff --git a/config/sync/system.action.convert_bundles_on_media.yml b/config/sync/system.action.convert_bundles_on_media.yml new file mode 100644 index 0000000..5a00ba0 --- /dev/null +++ b/config/sync/system.action.convert_bundles_on_media.yml @@ -0,0 +1,11 @@ +uuid: be4a06cb-0c36-4e95-8876-0274e1c63921 +langcode: en +status: true +dependencies: + module: + - convert_bundles +id: convert_bundles_on_media +label: 'Convert Media Entity Bundles' +type: media +plugin: convert_bundles_action_base +configuration: { } From b103069e327718af7e25339ed860c07ef5990356 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 6 Mar 2024 15:22:10 -0800 Subject: [PATCH 022/202] Correct the machine name of the people content type in the image to media transformation --- web/modules/custom/geo_upgrade/geo_upgrade.deploy.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php b/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php index bff2fcd..7d398e9 100644 --- a/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php +++ b/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php @@ -17,7 +17,7 @@ use Psr\Log\LogLevel; function geo_upgrade_deploy_move_images_to_media() { $transformations = [ ['paragraph', ['field_image'], 'field_media_image', ['image', 'slide']], - ['node', ['field_image'], 'field_media_image', ['person', 'article', 'blog', 'collection', 'gleaning']], + ['node', ['field_image'], 'field_media_image', ['people', 'article', 'blog', 'collection', 'gleaning']], // Leaving out the following for now, unless requested later // ['paragraph', ['field_file'], 'field_media_document', ['file']], // field_media_document would need to be created on file paragraph From f6a2958cdcd19900a81200b0f84a869bdceee6bb Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 7 Mar 2024 15:04:40 -0800 Subject: [PATCH 023/202] Revise and re-save article config after distro update --- ...tity_form_display.node.article.default.yml | 17 ++++++++++---- ...e.entity_view_display.node.article.box.yml | 6 ++++- ....entity_view_display.node.article.card.yml | 17 ++++++-------- ...tity_view_display.node.article.default.yml | 1 + ....entity_view_display.node.article.full.yml | 5 ++-- ...entity_view_display.node.article.media.yml | 7 ++++-- ...e.entity_view_display.node.article.rss.yml | 15 +++++++----- ...view_display.node.article.search_index.yml | 23 +++++++++++-------- ..._view_display.node.article.simple_card.yml | 14 ++++++----- ...ntity_view_display.node.article.teaser.yml | 6 ++++- 10 files changed, 70 insertions(+), 41 deletions(-) diff --git a/config/sync/core.entity_form_display.node.article.default.yml b/config/sync/core.entity_form_display.node.article.default.yml index 6edaff0..85abc05 100644 --- a/config/sync/core.entity_form_display.node.article.default.yml +++ b/config/sync/core.entity_form_display.node.article.default.yml @@ -10,6 +10,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -17,7 +18,6 @@ dependencies: - field.field.node.article.field_tags - field.field.node.article.field_topics - field.field.node.article.field_upload - - image.style.thumbnail - node.type.article module: - comment @@ -25,7 +25,7 @@ dependencies: - datetime - entity_reference_override - file - - focal_point + - media_library_media_modify - metatag - paragraphs - path @@ -88,11 +88,16 @@ content: default_paragraph_type: text third_party_settings: { } field_media_image: - type: media_library_widget - weight: 3 + type: media_library_media_modify_widget + weight: 4 region: content settings: media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } field_meta_tags: type: metatag_firehose @@ -129,9 +134,13 @@ content: weight: 8 region: content settings: + save_lineage: false force_deepest: true parent: '0' level_labels: '' + hierarchy_depth: 0 + required_depth: 0 + none_label: '- Please select -' third_party_settings: { } field_upload: type: file_generic diff --git a/config/sync/core.entity_view_display.node.article.box.yml b/config/sync/core.entity_view_display.node.article.box.yml index 890e2db..791e6f1 100644 --- a/config/sync/core.entity_view_display.node.article.box.yml +++ b/config/sync/core.entity_view_display.node.article.box.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -32,16 +33,19 @@ third_party_settings: settings: classes: layout_class: { } + ds_content: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - node_title - node_post_date + - geo_citation fields: node_post_date: plugin_id: node_post_date @@ -68,7 +72,7 @@ content: settings: { } third_party_settings: { } weight: 90 - region: content + region: ds_content hidden: body: true comment: true diff --git a/config/sync/core.entity_view_display.node.article.card.yml b/config/sync/core.entity_view_display.node.article.card.yml index 78d8fd6..955cefa 100644 --- a/config/sync/core.entity_view_display.node.article.card.yml +++ b/config/sync/core.entity_view_display.node.article.card.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -19,12 +20,10 @@ dependencies: - field.field.node.article.field_topics - field.field.node.article.field_upload - node.type.article - - responsive_image.styles.narrow module: - datetime - ds - field_group - - responsive_image - user third_party_settings: ds: @@ -47,7 +46,7 @@ third_party_settings: label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - field_publication_date - node_title @@ -87,8 +86,8 @@ third_party_settings: - field_topics label: 'Card content bottom' parent_name: '' - region: ds_content - weight: 2 + region: hidden + weight: 24 format_type: html_element format_settings: classes: '' @@ -116,13 +115,11 @@ content: weight: 6 region: ds_content field_media_image: - type: media_responsive_thumbnail + type: entity_reference_entity_view label: hidden settings: - responsive_image_style: drutopia_card - image_link: content - image_loading: - attribute: lazy + view_mode: default + link: false third_party_settings: { } weight: 0 region: ds_content diff --git a/config/sync/core.entity_view_display.node.article.default.yml b/config/sync/core.entity_view_display.node.article.default.yml index 9d62709..44e2626 100644 --- a/config/sync/core.entity_view_display.node.article.default.yml +++ b/config/sync/core.entity_view_display.node.article.default.yml @@ -10,6 +10,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle diff --git a/config/sync/core.entity_view_display.node.article.full.yml b/config/sync/core.entity_view_display.node.article.full.yml index 8a37d98..44b27ee 100644 --- a/config/sync/core.entity_view_display.node.article.full.yml +++ b/config/sync/core.entity_view_display.node.article.full.yml @@ -12,6 +12,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -20,13 +21,13 @@ dependencies: - field.field.node.article.field_topics - field.field.node.article.field_upload - node.type.article - - responsive_image.styles.wide + - responsive_image.styles.drutopia_main module: - comment - ds - entity_reference_override - entity_reference_revisions - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: diff --git a/config/sync/core.entity_view_display.node.article.media.yml b/config/sync/core.entity_view_display.node.article.media.yml index 79a667f..7f4d2fb 100644 --- a/config/sync/core.entity_view_display.node.article.media.yml +++ b/config/sync/core.entity_view_display.node.article.media.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -18,7 +19,7 @@ dependencies: - field.field.node.article.field_tags - field.field.node.article.field_topics - field.field.node.article.field_upload - - image.style.square_thumbnail + - image.style.medium - node.type.article module: - ds @@ -35,6 +36,7 @@ third_party_settings: settings: classes: layout_class: { } + ds_content: { } wrappers: ds_content: div outer_wrapper: div @@ -49,6 +51,7 @@ third_party_settings: - group_media_content - node_title - field_topics + - geo_citation fields: node_title: plugin_id: node_title @@ -125,7 +128,7 @@ content: settings: { } third_party_settings: { } weight: 90 - region: content + region: ds_content hidden: body: true comment: true diff --git a/config/sync/core.entity_view_display.node.article.rss.yml b/config/sync/core.entity_view_display.node.article.rss.yml index 0ff022b..d9f9840 100644 --- a/config/sync/core.entity_view_display.node.article.rss.yml +++ b/config/sync/core.entity_view_display.node.article.rss.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -18,10 +19,10 @@ dependencies: - field.field.node.article.field_tags - field.field.node.article.field_topics - field.field.node.article.field_upload - - image.style.small_square - node.type.article module: - ds + - media - taxonomy - text - user @@ -35,6 +36,7 @@ third_party_settings: settings: classes: layout_class: { } + ds_content: { } wrappers: ds_content: div outer_wrapper: div @@ -49,6 +51,7 @@ third_party_settings: - field_summary - field_topics - links + - geo_citation fields: node_title: plugin_id: node_title @@ -66,12 +69,12 @@ targetEntityType: node bundle: article mode: rss content: - field_image: - type: image - label: hidden + field_media_image: + type: media_thumbnail + label: above settings: image_link: '' - image_style: small_square + image_style: '' image_loading: attribute: lazy third_party_settings: { } @@ -95,7 +98,7 @@ content: settings: { } third_party_settings: { } weight: 90 - region: content + region: ds_content links: settings: { } third_party_settings: { } diff --git a/config/sync/core.entity_view_display.node.article.search_index.yml b/config/sync/core.entity_view_display.node.article.search_index.yml index 3bac8e0..997faba 100644 --- a/config/sync/core.entity_view_display.node.article.search_index.yml +++ b/config/sync/core.entity_view_display.node.article.search_index.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -20,6 +21,7 @@ dependencies: - field.field.node.article.field_upload - node.type.article module: + - ds - entity_reference_revisions - media - text @@ -34,20 +36,24 @@ third_party_settings: settings: classes: layout_class: { } + ds_content: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_media_image + - field_summary - field_authors + - field_media_image - node_post_date - field_body_paragraph - field_topics - field_tags + - geo_citation fields: node_post_date: plugin_id: node_post_date @@ -68,7 +74,7 @@ content: link: true third_party_settings: { } weight: 1 - region: content + region: ds_content field_body_paragraph: type: entity_reference_revisions_entity_view label: hidden @@ -77,7 +83,7 @@ content: link: '' third_party_settings: { } weight: 3 - region: content + region: ds_content field_media_image: type: media_thumbnail label: hidden @@ -88,14 +94,14 @@ content: attribute: lazy third_party_settings: { } weight: 1 - region: content + region: ds_content field_summary: type: text_default label: hidden settings: { } third_party_settings: { } weight: 0 - region: content + region: ds_content field_tags: type: entity_reference_label label: hidden @@ -103,7 +109,7 @@ content: link: true third_party_settings: { } weight: 5 - region: content + region: ds_content field_topics: type: entity_reference_label label: hidden @@ -111,12 +117,12 @@ content: link: true third_party_settings: { } weight: 4 - region: content + region: ds_content geo_citation: settings: { } third_party_settings: { } weight: 90 - region: content + region: ds_content hidden: body: true comment: true @@ -131,7 +137,6 @@ hidden: field_publication_date: true field_regions: true field_subtitle: true - field_summary: true field_upload: true field_visions_models: true links: true diff --git a/config/sync/core.entity_view_display.node.article.simple_card.yml b/config/sync/core.entity_view_display.node.article.simple_card.yml index a6e3d62..acf7078 100644 --- a/config/sync/core.entity_view_display.node.article.simple_card.yml +++ b/config/sync/core.entity_view_display.node.article.simple_card.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -19,7 +20,7 @@ dependencies: - field.field.node.article.field_topics - field.field.node.article.field_upload - node.type.article - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - field_group @@ -35,6 +36,7 @@ third_party_settings: settings: classes: layout_class: { } + ds_content: { } wrappers: ds_content: div outer_wrapper: div @@ -49,6 +51,11 @@ third_party_settings: - group_card_content - node_title fields: + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 0 + label: hidden + formatter: default node_title: plugin_id: node_title weight: 1 @@ -59,11 +66,6 @@ third_party_settings: wrapper: h2 class: '' exclude_node_title: '1' - 'bundle_field:node': - plugin_id: 'bundle_field:node' - weight: 0 - label: hidden - formatter: default field_group: group_card_content: children: diff --git a/config/sync/core.entity_view_display.node.article.teaser.yml b/config/sync/core.entity_view_display.node.article.teaser.yml index 235fe1a..56e0961 100644 --- a/config/sync/core.entity_view_display.node.article.teaser.yml +++ b/config/sync/core.entity_view_display.node.article.teaser.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -35,6 +36,8 @@ third_party_settings: settings: classes: layout_class: { } + left: { } + right: { } wrappers: left: div right: div @@ -46,6 +49,7 @@ third_party_settings: regions: left: - field_media_image + - geo_citation right: - node_post_date - node_title @@ -112,7 +116,7 @@ content: settings: { } third_party_settings: { } weight: 90 - region: content + region: left hidden: body: true comment: true From 40c6019375641f26daff65a946176d0266d168a7 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 7 Mar 2024 16:28:20 -0800 Subject: [PATCH 024/202] Replace field image with field media image on gleanings --- ...ity_form_display.node.gleaning.default.yml | 41 +++++-------------- ...entity_view_display.node.gleaning.card.yml | 25 +++++------ ...ity_view_display.node.gleaning.default.yml | 13 +++--- ...entity_view_display.node.gleaning.full.yml | 2 + ...tity_view_display.node.gleaning.teaser.yml | 2 + ....field.node.gleaning.field_media_image.yml | 31 ++++++++++++++ 6 files changed, 63 insertions(+), 51 deletions(-) create mode 100644 config/sync/field.field.node.gleaning.field_media_image.yml diff --git a/config/sync/core.entity_form_display.node.gleaning.default.yml b/config/sync/core.entity_form_display.node.gleaning.default.yml index 741a41c..78773b8 100644 --- a/config/sync/core.entity_form_display.node.gleaning.default.yml +++ b/config/sync/core.entity_form_display.node.gleaning.default.yml @@ -6,14 +6,14 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_media_image - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - - image.style.thumbnail - node.type.gleaning module: - datetime - file - - insert + - media_library_media_modify - path - text id: node.gleaning.default @@ -37,37 +37,17 @@ content: region: content settings: { } third_party_settings: { } - field_image: - type: insert_image + field_media_image: + type: media_library_media_modify_widget weight: 3 region: content settings: - insert_absolute: false - insert_styles: - focal_point_325x195: focal_point_325x195 - focal_point_1300x650: '0' - focal_point_195x260: '0' - focal_point_2600x1300: '0' - focal_point_390x520: '0' - focal_point_650x390: '0' - focal_point_780x1040: '0' - fullwidth: '0' - inline: '0' - large: '0' - large_cropped: '0' - linkit_result_thumbnail: '0' - medium: '0' - small_square: '0' - square_thumbnail: '0' - thumbnail: '0' - link: '0' - icon_link: '0' - image: '0' - insert_default: focal_point_325x195 - insert_width: null - insert_rotate: false - progress_indicator: throbber - preview_image_style: thumbnail + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } field_publication_date: type: datetime_default @@ -134,3 +114,4 @@ content: third_party_settings: { } hidden: comment: true + field_image: true diff --git a/config/sync/core.entity_view_display.node.gleaning.card.yml b/config/sync/core.entity_view_display.node.gleaning.card.yml index 5fac874..7cf5b8a 100644 --- a/config/sync/core.entity_view_display.node.gleaning.card.yml +++ b/config/sync/core.entity_view_display.node.gleaning.card.yml @@ -7,15 +7,14 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_media_image - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning - - responsive_image.styles.narrow module: - datetime - ds - field_group - - responsive_image - user third_party_settings: field_group: @@ -25,7 +24,7 @@ third_party_settings: - node_title label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -55,9 +54,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - field_publication_date - node_title @@ -77,17 +77,13 @@ targetEntityType: node bundle: gleaning mode: card content: - field_image: - type: responsive_image - label: hidden + field_media_image: + type: entity_reference_entity_view + label: above settings: - responsive_image_style: narrow - image_link: content - image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + view_mode: default + link: false + third_party_settings: { } weight: 0 region: ds_content field_publication_date: @@ -102,6 +98,7 @@ content: hidden: body: true comment: true + field_image: true field_upload: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.gleaning.default.yml b/config/sync/core.entity_view_display.node.gleaning.default.yml index 9fa3f54..5b114a1 100644 --- a/config/sync/core.entity_view_display.node.gleaning.default.yml +++ b/config/sync/core.entity_view_display.node.gleaning.default.yml @@ -6,13 +6,13 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_media_image - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning module: - datetime - file - - image - text - user id: node.gleaning.default @@ -27,14 +27,12 @@ content: third_party_settings: { } weight: 1 region: content - field_image: - type: image + field_media_image: + type: entity_reference_entity_view label: above settings: - image_link: '' - image_style: '' - image_loading: - attribute: lazy + view_mode: default + link: false third_party_settings: { } weight: 2 region: content @@ -62,4 +60,5 @@ content: region: content hidden: comment: true + field_image: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.gleaning.full.yml b/config/sync/core.entity_view_display.node.gleaning.full.yml index f9062f6..80dd662 100644 --- a/config/sync/core.entity_view_display.node.gleaning.full.yml +++ b/config/sync/core.entity_view_display.node.gleaning.full.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_media_image - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning @@ -52,5 +53,6 @@ content: region: content hidden: field_image: true + field_media_image: true field_publication_date: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.gleaning.teaser.yml b/config/sync/core.entity_view_display.node.gleaning.teaser.yml index 5f0327b..56ab661 100644 --- a/config/sync/core.entity_view_display.node.gleaning.teaser.yml +++ b/config/sync/core.entity_view_display.node.gleaning.teaser.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_media_image - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning @@ -29,6 +30,7 @@ content: hidden: comment: true field_image: true + field_media_image: true field_publication_date: true field_upload: true links: true diff --git a/config/sync/field.field.node.gleaning.field_media_image.yml b/config/sync/field.field.node.gleaning.field_media_image.yml new file mode 100644 index 0000000..9a01d1b --- /dev/null +++ b/config/sync/field.field.node.gleaning.field_media_image.yml @@ -0,0 +1,31 @@ +uuid: 9b0daf56-ff0a-4108-8e77-dd51966a349b +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.gleaning + module: + - media_library_media_modify +id: node.gleaning.field_media_image +field_name: field_media_image +entity_type: node +bundle: gleaning +label: 'Media image' +description: '' +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: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify From d00ed881e5bfab30fee6ff6705e2451872eb4b3b Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 7 Mar 2024 16:55:04 -0800 Subject: [PATCH 025/202] Replace field_image with field_media_image on collections --- ...y_form_display.node.collection.default.yml | 25 +++++--- ...tity_view_display.node.collection.card.yml | 25 ++++---- ...y_view_display.node.collection.default.yml | 16 +++-- ...tity_view_display.node.collection.full.yml | 14 +++++ ...ity_view_display.node.collection.media.yml | 59 +++++++++++++++++++ ...ntity_view_display.node.collection.rss.yml | 58 ++++++++++++++++++ ...w_display.node.collection.search_index.yml | 58 ++++++++++++++++++ ...ew_display.node.collection.simple_card.yml | 14 +++++ ...ty_view_display.node.collection.teaser.yml | 14 +++++ ...ield.node.collection.field_media_image.yml | 31 ++++++++++ 10 files changed, 284 insertions(+), 30 deletions(-) create mode 100644 config/sync/core.entity_view_display.node.collection.media.yml create mode 100644 config/sync/core.entity_view_display.node.collection.rss.yml create mode 100644 config/sync/core.entity_view_display.node.collection.search_index.yml create mode 100644 config/sync/field.field.node.collection.field_media_image.yml diff --git a/config/sync/core.entity_form_display.node.collection.default.yml b/config/sync/core.entity_form_display.node.collection.default.yml index 6a70053..e2050ae 100644 --- a/config/sync/core.entity_form_display.node.collection.default.yml +++ b/config/sync/core.entity_form_display.node.collection.default.yml @@ -10,18 +10,18 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary - field.field.node.collection.field_tags - field.field.node.collection.field_topics - - image.style.thumbnail - node.type.collection module: - comment - cshs - datetime - - image + - media_library_media_modify - metatag - paragraphs - path @@ -73,19 +73,25 @@ content: region: content settings: { } third_party_settings: { } - field_image: - type: image_image + field_media_image: + type: media_library_media_modify_widget weight: 3 region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } field_meta_tags: type: metatag_firehose weight: 8 region: content - settings: { } + settings: + sidebar: true + use_details: true third_party_settings: { } field_publication_date: type: datetime_default @@ -106,9 +112,13 @@ content: weight: 6 region: content settings: + save_lineage: false force_deepest: true parent: '0' level_labels: '' + hierarchy_depth: 0 + required_depth: 0 + none_label: '- Please select -' third_party_settings: { } path: type: path @@ -163,4 +173,5 @@ content: hidden: body: true field_collection_items: true + field_image: true field_tags: true diff --git a/config/sync/core.entity_view_display.node.collection.card.yml b/config/sync/core.entity_view_display.node.collection.card.yml index 8c2fe4d..67f28f7 100644 --- a/config/sync/core.entity_view_display.node.collection.card.yml +++ b/config/sync/core.entity_view_display.node.collection.card.yml @@ -11,17 +11,16 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection - - responsive_image.styles.narrow module: - ds - field_group - - responsive_image - user third_party_settings: ds: @@ -41,9 +40,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - node_post_date - node_title @@ -71,7 +71,7 @@ third_party_settings: - field_authors label: 'card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -101,17 +101,13 @@ content: ds_limit: '' weight: 8 region: ds_content - field_image: - type: responsive_image - label: hidden + field_media_image: + type: entity_reference_entity_view + label: above settings: - responsive_image_style: narrow - image_link: content - image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + view_mode: default + link: false + third_party_settings: { } weight: 0 region: ds_content hidden: @@ -120,6 +116,7 @@ hidden: field_body_paragraph: true field_collection_items: true field_collection_type: true + field_image: true field_meta_tags: true field_publication_date: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.collection.default.yml b/config/sync/core.entity_view_display.node.collection.default.yml index 77769b7..b78e410 100644 --- a/config/sync/core.entity_view_display.node.collection.default.yml +++ b/config/sync/core.entity_view_display.node.collection.default.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary @@ -20,8 +21,6 @@ dependencies: module: - comment - datetime - - ds - - image - metatag - text - user @@ -75,14 +74,12 @@ content: third_party_settings: { } weight: 9 region: content - field_image: - type: image - label: hidden + field_media_image: + type: entity_reference_entity_view + label: above settings: - image_link: '' - image_style: '' - image_loading: - attribute: lazy + view_mode: default + link: false third_party_settings: { } weight: 3 region: content @@ -132,4 +129,5 @@ content: region: content hidden: field_body_paragraph: true + field_image: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.collection.full.yml b/config/sync/core.entity_view_display.node.collection.full.yml index 54f5fe0..61ed8ac 100644 --- a/config/sync/core.entity_view_display.node.collection.full.yml +++ b/config/sync/core.entity_view_display.node.collection.full.yml @@ -11,16 +11,19 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection + - responsive_image.styles.drutopia_main module: - ds - entity_reference_revisions - image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -118,6 +121,17 @@ content: third_party_settings: { } weight: 0 region: header + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_main + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: header field_tags: type: entity_reference_label label: visually_hidden diff --git a/config/sync/core.entity_view_display.node.collection.media.yml b/config/sync/core.entity_view_display.node.collection.media.yml new file mode 100644 index 0000000..66e996d --- /dev/null +++ b/config/sync/core.entity_view_display.node.collection.media.yml @@ -0,0 +1,59 @@ +uuid: 2bb75354-a007-456a-96a2-f71fb987d153 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.media + - field.field.node.collection.body + - field.field.node.collection.comment + - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph + - field.field.node.collection.field_collection_items + - field.field.node.collection.field_collection_type + - field.field.node.collection.field_image + - field.field.node.collection.field_media_image + - field.field.node.collection.field_meta_tags + - field.field.node.collection.field_publication_date + - field.field.node.collection.field_summary + - field.field.node.collection.field_tags + - field.field.node.collection.field_topics + - image.style.medium + - node.type.collection + module: + - media + - user +id: node.collection.media +targetEntityType: node +bundle: collection +mode: media +content: + field_media_image: + type: media_thumbnail + label: hidden + settings: + image_link: content + image_style: medium + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + body: true + comment: true + field_authors: true + field_body_paragraph: true + field_collection_items: true + field_collection_type: true + field_image: true + field_meta_tags: true + field_publication_date: true + field_summary: true + field_tags: true + field_topics: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.collection.rss.yml b/config/sync/core.entity_view_display.node.collection.rss.yml new file mode 100644 index 0000000..ceb1ad1 --- /dev/null +++ b/config/sync/core.entity_view_display.node.collection.rss.yml @@ -0,0 +1,58 @@ +uuid: a6e52697-12c5-4250-96cb-f208b8c8c868 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.rss + - field.field.node.collection.body + - field.field.node.collection.comment + - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph + - field.field.node.collection.field_collection_items + - field.field.node.collection.field_collection_type + - field.field.node.collection.field_image + - field.field.node.collection.field_media_image + - field.field.node.collection.field_meta_tags + - field.field.node.collection.field_publication_date + - field.field.node.collection.field_summary + - field.field.node.collection.field_tags + - field.field.node.collection.field_topics + - node.type.collection + module: + - media + - user +id: node.collection.rss +targetEntityType: node +bundle: collection +mode: rss +content: + field_media_image: + type: media_thumbnail + label: above + settings: + image_link: '' + image_style: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + body: true + comment: true + field_authors: true + field_body_paragraph: true + field_collection_items: true + field_collection_type: true + field_image: true + field_meta_tags: true + field_publication_date: true + field_summary: true + field_tags: true + field_topics: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.collection.search_index.yml b/config/sync/core.entity_view_display.node.collection.search_index.yml new file mode 100644 index 0000000..316e2ed --- /dev/null +++ b/config/sync/core.entity_view_display.node.collection.search_index.yml @@ -0,0 +1,58 @@ +uuid: 6110b07f-6e37-4100-a53c-bf93ecc1f9c2 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_index + - field.field.node.collection.body + - field.field.node.collection.comment + - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph + - field.field.node.collection.field_collection_items + - field.field.node.collection.field_collection_type + - field.field.node.collection.field_image + - field.field.node.collection.field_media_image + - field.field.node.collection.field_meta_tags + - field.field.node.collection.field_publication_date + - field.field.node.collection.field_summary + - field.field.node.collection.field_tags + - field.field.node.collection.field_topics + - node.type.collection + module: + - media + - user +id: node.collection.search_index +targetEntityType: node +bundle: collection +mode: search_index +content: + field_media_image: + type: media_thumbnail + label: hidden + settings: + image_link: '' + image_style: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + body: true + comment: true + field_authors: true + field_body_paragraph: true + field_collection_items: true + field_collection_type: true + field_image: true + field_meta_tags: true + field_publication_date: true + field_summary: true + field_tags: true + field_topics: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.collection.simple_card.yml b/config/sync/core.entity_view_display.node.collection.simple_card.yml index 7153c0a..c3a71e1 100644 --- a/config/sync/core.entity_view_display.node.collection.simple_card.yml +++ b/config/sync/core.entity_view_display.node.collection.simple_card.yml @@ -11,16 +11,19 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection + - responsive_image.styles.drutopia_card - responsive_image.styles.narrow module: - ds - field_group + - media_responsive_thumbnail - responsive_image - user third_party_settings: @@ -100,6 +103,17 @@ content: ds_limit: '1' weight: 0 region: ds_content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content hidden: body: true comment: true diff --git a/config/sync/core.entity_view_display.node.collection.teaser.yml b/config/sync/core.entity_view_display.node.collection.teaser.yml index 223a305..f7dd5e1 100644 --- a/config/sync/core.entity_view_display.node.collection.teaser.yml +++ b/config/sync/core.entity_view_display.node.collection.teaser.yml @@ -11,13 +11,16 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection + - responsive_image.styles.narrow module: + - media_responsive_thumbnail - text - user _core: @@ -27,6 +30,17 @@ targetEntityType: node bundle: collection mode: teaser content: + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: narrow + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: left field_summary: type: text_default label: hidden diff --git a/config/sync/field.field.node.collection.field_media_image.yml b/config/sync/field.field.node.collection.field_media_image.yml new file mode 100644 index 0000000..cf5b989 --- /dev/null +++ b/config/sync/field.field.node.collection.field_media_image.yml @@ -0,0 +1,31 @@ +uuid: 03f0b919-17c7-4783-b85a-0122c4587bf1 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.collection + module: + - media_library_media_modify +id: node.collection.field_media_image +field_name: field_media_image +entity_type: node +bundle: collection +label: 'Media image' +description: '' +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: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify From 718253d3b4dc658b5c2fa982164efb43ad177a38 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 7 Mar 2024 16:56:45 -0800 Subject: [PATCH 026/202] Replace field_image spec in ds-1col template with field_media_image --- .../src/templates/layout/ds-1col--node-card.html.twig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/themes/custom/geofresco/src/templates/layout/ds-1col--node-card.html.twig b/web/themes/custom/geofresco/src/templates/layout/ds-1col--node-card.html.twig index 8ce48ff..ceaf294 100644 --- a/web/themes/custom/geofresco/src/templates/layout/ds-1col--node-card.html.twig +++ b/web/themes/custom/geofresco/src/templates/layout/ds-1col--node-card.html.twig @@ -19,12 +19,12 @@ {% set link_path = path('entity.node.canonical', route_options) %} {{ url }} #} - {% set image = ds_content.field_image|render %} + {% set image = ds_content.field_media_image|render %} {% if image %} {{ image }} {% else %} <a href="/node/{{ node.id }}" class="background-replacement-for-no-image image"></a> {% endif %} - {{ ds_content|without('field_image') }} + {{ ds_content|without('field_media_image') }} </{{ ds_content_wrapper }}> From 00f5c9c525d093809788f4cc41e3d22707a81675 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 7 Mar 2024 17:49:46 -0800 Subject: [PATCH 027/202] Configure full html text editor --- config/sync/editor.editor.full_html.yml | 78 ++++--------------------- config/sync/filter.format.full_html.yml | 12 +++- config/sync/user.role.anonymous.yml | 2 - config/sync/user.role.authenticated.yml | 3 - 4 files changed, 22 insertions(+), 73 deletions(-) diff --git a/config/sync/editor.editor.full_html.yml b/config/sync/editor.editor.full_html.yml index 6aa37a1..12ec2f9 100644 --- a/config/sync/editor.editor.full_html.yml +++ b/config/sync/editor.editor.full_html.yml @@ -1,4 +1,4 @@ -uuid: a5f0abfb-3948-4dc0-b8d6-f790acee0227 +uuid: 041f5b78-6d48-495d-8e78-6cc728679a20 langcode: en status: true dependencies: @@ -6,77 +6,28 @@ dependencies: - filter.format.full_html module: - ckeditor5 -_core: - default_config_hash: 967ijj7p6i7rwrYl7r08WQFeCY_c23YAh0h8u-w_CXM format: full_html editor: ckeditor5 settings: toolbar: items: + - heading - bold - italic - underline - - strikethrough - - code - superscript - subscript - removeFormat - - '|' + - Footnotes - link - - '|' - bulletedList - numberedList - - '|' - blockQuote - - drupalInsertImage + - drupalMedia - insertTable - - specialCharacters - horizontalLine - - '|' - - heading - - '|' - - undo - - redo + - showBlocks - sourceEditing - rows: - - - - - name: Formatting - items: - - Bold - - Italic - - Underline - - Superscript - - Subscript - - '-' - - RemoveFormat - - - name: Linking - items: - - footnotes - - DrupalLink - - DrupalUnlink - - - name: Lists - items: - - BulletedList - - NumberedList - - - name: Media - items: - - Blockquote - - DrupalImage - - Table - - HorizontalRule - - - name: 'Block Formatting' - items: - - Format - - - name: Tools - items: - - ShowBlocks - - Source plugins: ckeditor5_heading: enabled_headings: @@ -85,8 +36,6 @@ settings: - heading4 - heading5 - heading6 - ckeditor5_imageResize: - allow_resize: true ckeditor5_list: properties: reversed: true @@ -94,16 +43,11 @@ settings: multiBlock: true ckeditor5_sourceEditing: allowed_tags: { } - drupallink: + editor_advanced_link_link: + enabled_attributes: { } + linkit_extension: linkit_enabled: true linkit_profile: default - linebreaks: - method: force -image_upload: - status: true - scheme: public - directory: inline-images - max_size: '' - max_dimensions: - width: null - height: null + media_media: + allow_view_mode_override: false +image_upload: { } diff --git a/config/sync/filter.format.full_html.yml b/config/sync/filter.format.full_html.yml index ef0201b..3e9d078 100644 --- a/config/sync/filter.format.full_html.yml +++ b/config/sync/filter.format.full_html.yml @@ -6,6 +6,7 @@ dependencies: - editor - footnotes - linkit + - media - noreferrer _core: default_config_hash: Ntb6R4iBtiXqdVDdJTRFIQFCPmwCTUi9hbphjDkjZWA @@ -52,7 +53,7 @@ filters: status: false weight: -46 settings: - allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <s> <sup> <sub> <img title src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height class=""> <table> <caption> <tbody> <thead> <tfoot> <th> <td> <tr> <hr> <p> <h1> <pre> <a type href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution class=""> <span class=""> <u> <fn>' + allowed_html: '' filter_html_help: true filter_html_nofollow: false filter_html_escape: @@ -93,6 +94,15 @@ filters: weight: -47 settings: title: true + media_embed: + id: media_embed + provider: media + status: true + weight: 100 + settings: + default_view_mode: default + allowed_view_modes: { } + allowed_media_types: { } noreferrer: id: noreferrer provider: noreferrer diff --git a/config/sync/user.role.anonymous.yml b/config/sync/user.role.anonymous.yml index fdb6b6c..3cf2561 100644 --- a/config/sync/user.role.anonymous.yml +++ b/config/sync/user.role.anonymous.yml @@ -2,8 +2,6 @@ uuid: 6151d556-5104-4936-a96b-5ec733c798da langcode: en status: true dependencies: - config: - - filter.format.restricted_html module: - comment - contact diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml index 7a0d7b7..67d7e28 100644 --- a/config/sync/user.role.authenticated.yml +++ b/config/sync/user.role.authenticated.yml @@ -2,9 +2,6 @@ uuid: f3a87a2a-96b2-4e23-a6c0-14bcdcad2d75 langcode: en status: true dependencies: - config: - - filter.format.basic_html - - workflows.workflow.workflow_buttons_trash_publishing module: - captcha - comment From 6ccac9bd991953dac3678b559a76d9c9f83055e5 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 09:29:33 -0800 Subject: [PATCH 028/202] Remove reference to non-existent script in composer json --- composer.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 01f000a..2c61858 100644 --- a/composer.json +++ b/composer.json @@ -211,7 +211,6 @@ "quick-start": [ "composer install", "php docroot/core/scripts/drupal quick-start drutopia --no-interaction" - ], - "post-drupal-scaffold-cmd": "scripts/retain-custom-htaccess.sh" + ] } } From d7d4e9575e4f26fda14e8645654e61babe9c1460 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 09:33:05 -0800 Subject: [PATCH 029/202] Configure display of field media image on all card view modes --- ...ore.entity_view_display.node.article.card.yml | 14 ++++++++++---- .../core.entity_view_display.node.blog.card.yml | 13 ++++++++----- ....entity_view_display.node.collection.card.yml | 16 +++++++++++----- ...re.entity_view_display.node.gleaning.card.yml | 16 +++++++++++----- 4 files changed, 40 insertions(+), 19 deletions(-) diff --git a/config/sync/core.entity_view_display.node.article.card.yml b/config/sync/core.entity_view_display.node.article.card.yml index 955cefa..353e7ff 100644 --- a/config/sync/core.entity_view_display.node.article.card.yml +++ b/config/sync/core.entity_view_display.node.article.card.yml @@ -20,10 +20,12 @@ dependencies: - field.field.node.article.field_topics - field.field.node.article.field_upload - node.type.article + - responsive_image.styles.wide module: - datetime - ds - field_group + - media_responsive_thumbnail - user third_party_settings: ds: @@ -115,12 +117,16 @@ content: weight: 6 region: ds_content field_media_image: - type: entity_reference_entity_view + type: media_responsive_thumbnail label: hidden settings: - view_mode: default - link: false - third_party_settings: { } + responsive_image_style: wide + image_link: content + image_loading: + attribute: lazy + third_party_settings: + ds: + ds_limit: '' weight: 0 region: ds_content field_publication_date: diff --git a/config/sync/core.entity_view_display.node.blog.card.yml b/config/sync/core.entity_view_display.node.blog.card.yml index f179e5c..a1ad24b 100644 --- a/config/sync/core.entity_view_display.node.blog.card.yml +++ b/config/sync/core.entity_view_display.node.blog.card.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_publication_date - field.field.node.blog.field_summary @@ -16,11 +17,11 @@ dependencies: - field.field.node.blog.field_topics - field.field.node.blog.field_upload - node.type.blog - - responsive_image.styles.narrow + - responsive_image.styles.wide module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -81,7 +82,7 @@ third_party_settings: - field_topics label: 'Card content bottom' parent_name: '' - region: ds_content + region: hidden weight: 2 format_type: html_element format_settings: @@ -113,11 +114,13 @@ content: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: drutopia_card + responsive_image_style: wide image_link: '' image_loading: attribute: lazy - third_party_settings: { } + third_party_settings: + ds: + ds_limit: '' weight: 0 region: ds_content hidden: diff --git a/config/sync/core.entity_view_display.node.collection.card.yml b/config/sync/core.entity_view_display.node.collection.card.yml index 67f28f7..1880059 100644 --- a/config/sync/core.entity_view_display.node.collection.card.yml +++ b/config/sync/core.entity_view_display.node.collection.card.yml @@ -18,9 +18,11 @@ dependencies: - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection + - responsive_image.styles.wide module: - ds - field_group + - media_responsive_thumbnail - user third_party_settings: ds: @@ -102,12 +104,16 @@ content: weight: 8 region: ds_content field_media_image: - type: entity_reference_entity_view - label: above + type: media_responsive_thumbnail + label: hidden settings: - view_mode: default - link: false - third_party_settings: { } + responsive_image_style: wide + image_link: '' + image_loading: + attribute: lazy + third_party_settings: + ds: + ds_limit: '' weight: 0 region: ds_content hidden: diff --git a/config/sync/core.entity_view_display.node.gleaning.card.yml b/config/sync/core.entity_view_display.node.gleaning.card.yml index 7cf5b8a..f1f3ec0 100644 --- a/config/sync/core.entity_view_display.node.gleaning.card.yml +++ b/config/sync/core.entity_view_display.node.gleaning.card.yml @@ -11,10 +11,12 @@ dependencies: - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning + - responsive_image.styles.wide module: - datetime - ds - field_group + - media_responsive_thumbnail - user third_party_settings: field_group: @@ -78,12 +80,16 @@ bundle: gleaning mode: card content: field_media_image: - type: entity_reference_entity_view - label: above + type: media_responsive_thumbnail + label: hidden settings: - view_mode: default - link: false - third_party_settings: { } + responsive_image_style: wide + image_link: '' + image_loading: + attribute: lazy + third_party_settings: + ds: + ds_limit: '' weight: 0 region: ds_content field_publication_date: From 8d5dfeeadb78b52b3b14a8c6affdb4d7690dfa3d Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 10:52:07 -0800 Subject: [PATCH 030/202] Configure field media image display on all full content view modes --- ....entity_view_display.node.article.full.yml | 8 ++-- ...ore.entity_view_display.node.blog.full.yml | 9 ++-- ...tity_view_display.node.collection.full.yml | 29 +++++------- ...e.entity_view_display.node.people.full.yml | 45 +++++++------------ 4 files changed, 38 insertions(+), 53 deletions(-) diff --git a/config/sync/core.entity_view_display.node.article.full.yml b/config/sync/core.entity_view_display.node.article.full.yml index 44b27ee..e1187b7 100644 --- a/config/sync/core.entity_view_display.node.article.full.yml +++ b/config/sync/core.entity_view_display.node.article.full.yml @@ -21,7 +21,7 @@ dependencies: - field.field.node.article.field_topics - field.field.node.article.field_upload - node.type.article - - responsive_image.styles.drutopia_main + - responsive_image.styles.drutopia_wide module: - comment - ds @@ -134,11 +134,13 @@ content: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: drutopia_main + responsive_image_style: drutopia_wide image_link: '' image_loading: attribute: lazy - third_party_settings: { } + third_party_settings: + ds: + ds_limit: '' weight: 0 region: header field_subtitle: diff --git a/config/sync/core.entity_view_display.node.blog.full.yml b/config/sync/core.entity_view_display.node.blog.full.yml index 0d9bae8..2ae5aec 100644 --- a/config/sync/core.entity_view_display.node.blog.full.yml +++ b/config/sync/core.entity_view_display.node.blog.full.yml @@ -10,6 +10,7 @@ dependencies: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_publication_date - field.field.node.blog.field_summary @@ -17,7 +18,7 @@ dependencies: - field.field.node.blog.field_topics - field.field.node.blog.field_upload - node.type.blog - - responsive_image.styles.wide + - responsive_image.styles.drutopia_wide module: - comment - ds @@ -110,11 +111,13 @@ content: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: drutopia_main + responsive_image_style: drutopia_wide image_link: '' image_loading: attribute: lazy - third_party_settings: { } + third_party_settings: + ds: + ds_limit: '' weight: 0 region: header field_tags: diff --git a/config/sync/core.entity_view_display.node.collection.full.yml b/config/sync/core.entity_view_display.node.collection.full.yml index 61ed8ac..6a8102a 100644 --- a/config/sync/core.entity_view_display.node.collection.full.yml +++ b/config/sync/core.entity_view_display.node.collection.full.yml @@ -18,11 +18,10 @@ dependencies: - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection - - responsive_image.styles.drutopia_main + - responsive_image.styles.drutopia_wide module: - ds - entity_reference_revisions - - image - media_responsive_thumbnail - user third_party_settings: @@ -48,14 +47,14 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: header: - - field_image + - field_media_image left: - node_post_date - field_authors - field_collection_type - - field_body_paragraph - field_topics - field_tags right: @@ -110,26 +109,17 @@ content: third_party_settings: { } weight: 3 region: left - field_image: - type: image - label: hidden - settings: - image_link: '' - image_style: '' - image_loading: - attribute: lazy - third_party_settings: { } - weight: 0 - region: header field_media_image: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: drutopia_main + responsive_image_style: drutopia_wide image_link: '' image_loading: attribute: lazy - third_party_settings: { } + third_party_settings: + ds: + ds_limit: '' weight: 0 region: header field_tags: @@ -138,7 +128,7 @@ content: settings: link: true third_party_settings: { } - weight: 6 + weight: 5 region: left field_topics: type: entity_reference_label @@ -146,11 +136,12 @@ content: settings: link: true third_party_settings: { } - weight: 5 + weight: 4 region: left hidden: body: true comment: true + field_image: true field_meta_tags: true field_publication_date: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.people.full.yml b/config/sync/core.entity_view_display.node.people.full.yml index 7a4a9c2..68e24e7 100644 --- a/config/sync/core.entity_view_display.node.people.full.yml +++ b/config/sync/core.entity_view_display.node.people.full.yml @@ -7,16 +7,18 @@ dependencies: - field.field.node.people.body - field.field.node.people.field_body_paragraph - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people - - responsive_image.styles.wide + - responsive_image.styles.drutopia_wide module: - ds - entity_reference_revisions - - media + - media_responsive_thumbnail - user third_party_settings: ds: @@ -28,6 +30,10 @@ third_party_settings: settings: classes: layout_class: { } + header: { } + left: { } + right: { } + footer: { } wrappers: header: div left: div @@ -39,14 +45,14 @@ third_party_settings: link_custom: '' label: '' regions: + header: + - field_media_image left: - field_people_type - field_people_position right: - field_body_paragraph - links - header: - - field_image _core: default_config_hash: WOI8fKpLJDTEg6bXIJednEL7pAp6iAkutldE6veX2eE id: node.people.full @@ -63,30 +69,19 @@ content: third_party_settings: { } weight: 3 region: right - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: wide + responsive_image_style: drutopia_wide image_link: '' image_loading: - attribute: eager + attribute: lazy third_party_settings: ds: - ds_limit: '1' + ds_limit: '' weight: 0 region: header - field_media_image: - type: media_thumbnail - label: hidden - settings: - image_link: '' - image_style: focal_point_480_square - image_loading: - attribute: eager - third_party_settings: { } - weight: 0 - region: left field_people_position: type: string label: hidden @@ -103,14 +98,6 @@ content: third_party_settings: { } weight: 1 region: left - field_topics: - type: entity_reference_label - label: visually_hidden - settings: - link: true - third_party_settings: { } - weight: 3 - region: right links: settings: { } third_party_settings: { } @@ -118,6 +105,8 @@ content: region: right hidden: body: true + field_image: true field_meta_tags: true field_summary: true + field_topics: true search_api_excerpt: true From 037000e71523a243ca8bf96debbdea3602b7eb8c Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 10:55:59 -0800 Subject: [PATCH 031/202] Update templates to reflect change from field_image to field_media_image --- ...html.twig => field--node--field-media-image--full.html.twig} | 0 .../geofresco/src/templates/layout/ds-2col-stacked.html.twig | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename web/themes/custom/geofresco/src/templates/elements/{field--node--field-image--full.html.twig => field--node--field-media-image--full.html.twig} (100%) diff --git a/web/themes/custom/geofresco/src/templates/elements/field--node--field-image--full.html.twig b/web/themes/custom/geofresco/src/templates/elements/field--node--field-media-image--full.html.twig similarity index 100% rename from web/themes/custom/geofresco/src/templates/elements/field--node--field-image--full.html.twig rename to web/themes/custom/geofresco/src/templates/elements/field--node--field-media-image--full.html.twig diff --git a/web/themes/custom/geofresco/src/templates/layout/ds-2col-stacked.html.twig b/web/themes/custom/geofresco/src/templates/layout/ds-2col-stacked.html.twig index 5e75a4a..63f5902 100644 --- a/web/themes/custom/geofresco/src/templates/layout/ds-2col-stacked.html.twig +++ b/web/themes/custom/geofresco/src/templates/layout/ds-2col-stacked.html.twig @@ -54,7 +54,7 @@ {{ title_suffix.contextual_links }} <{{ header_wrapper }}{{ header_attributes.addClass('group-header') }}> - {% if header.field_image|render is empty %} + {% if header.field_media_image|render is empty %} <div class="featured-image"> <figure class="background-replacement-for-no-image image"></figure> </div> From b94a169536b2910efd474777074751654f17db77 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 11:06:24 -0800 Subject: [PATCH 032/202] Switch template to extend stable9 rather than stable --- .../geofresco/src/templates/elements/page-title.html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/themes/custom/geofresco/src/templates/elements/page-title.html.twig b/web/themes/custom/geofresco/src/templates/elements/page-title.html.twig index 6203e36..9ab67f8 100644 --- a/web/themes/custom/geofresco/src/templates/elements/page-title.html.twig +++ b/web/themes/custom/geofresco/src/templates/elements/page-title.html.twig @@ -1,4 +1,4 @@ -{% extends "@stable/content/page-title.html.twig" %} +{% extends "@stable9/content/page-title.html.twig" %} {# /** * Make page titles larger by adding a class (where size 1 is the largest). From 64d390e37f535882dd8f1422d57f2c6369995ade Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 13:25:34 -0800 Subject: [PATCH 033/202] Override the paragraph slide template --- .../src/templates/paragraph/paragraph--slide.html.twig | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 web/themes/custom/geofresco/src/templates/paragraph/paragraph--slide.html.twig diff --git a/web/themes/custom/geofresco/src/templates/paragraph/paragraph--slide.html.twig b/web/themes/custom/geofresco/src/templates/paragraph/paragraph--slide.html.twig new file mode 100644 index 0000000..8540ef6 --- /dev/null +++ b/web/themes/custom/geofresco/src/templates/paragraph/paragraph--slide.html.twig @@ -0,0 +1,9 @@ +{% extends "@octavia/paragraph/paragraph--slide.html.twig" %} + +{% set item_classes = item_classes ?? [] %} +{% + set item_classes_override = item_classes|merge([ + 'button', + 'is-primary', + ]) +%} From 766093f53980ae1adc12fd57191b14bdb68ee36f Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 11 Mar 2024 10:39:15 -0700 Subject: [PATCH 034/202] Update display of media images in slides --- ...ntity_form_display.media.image.default.yml | 1 + ...ity_form_display.media.image.paragraph.yml | 67 +++++++++++++++++++ ...y_form_display.paragraph.slide.default.yml | 2 +- .../core.entity_form_mode.media.paragraph.yml | 11 +++ ...e.entity_view_display.media.image.wide.yml | 6 +- ...y_view_display.paragraph.slide.default.yml | 18 +---- config/sync/crop.type.extra_wide_5_1.yml | 12 ++++ config/sync/image.style.crop_1500x300.yml | 26 +++++++ .../responsive_image.styles.wide_and_flat.yml | 16 +++++ 9 files changed, 140 insertions(+), 19 deletions(-) create mode 100644 config/sync/core.entity_form_display.media.image.paragraph.yml create mode 100644 config/sync/core.entity_form_mode.media.paragraph.yml create mode 100644 config/sync/crop.type.extra_wide_5_1.yml create mode 100644 config/sync/image.style.crop_1500x300.yml create mode 100644 config/sync/responsive_image.styles.wide_and_flat.yml diff --git a/config/sync/core.entity_form_display.media.image.default.yml b/config/sync/core.entity_form_display.media.image.default.yml index fd37bc0..e6b6323 100644 --- a/config/sync/core.entity_form_display.media.image.default.yml +++ b/config/sync/core.entity_form_display.media.image.default.yml @@ -31,6 +31,7 @@ content: preview_image_style: media_library crop_preview_image_style: crop_thumbnail crop_list: + - extra_wide_5_1 - extra_wide_rectangle - wide_rectangle crop_types_required: { } diff --git a/config/sync/core.entity_form_display.media.image.paragraph.yml b/config/sync/core.entity_form_display.media.image.paragraph.yml new file mode 100644 index 0000000..c4018d4 --- /dev/null +++ b/config/sync/core.entity_form_display.media.image.paragraph.yml @@ -0,0 +1,67 @@ +uuid: 870f5f54-b5cc-4ad9-a7ba-d8cf0352282a +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.paragraph + - field.field.media.image.field_media_image + - image.style.drutopia_wide + - media.type.image + module: + - image_widget_crop + - path +_core: + default_config_hash: v5qWuH4sE0OlCxD1-nK7_3VpLAN3Doi1y05Hvl-7Zwk +id: media.image.paragraph +targetEntityType: media +bundle: image +mode: paragraph +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_image: + type: image_widget_crop + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: drutopia_wide + crop_preview_image_style: wide + crop_list: + - extra_wide_5_1 + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.paragraph.slide.default.yml b/config/sync/core.entity_form_display.paragraph.slide.default.yml index 23cd3bc..39bd5b2 100644 --- a/config/sync/core.entity_form_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_form_display.paragraph.slide.default.yml @@ -33,7 +33,7 @@ content: region: content settings: media_types: { } - form_mode: default + form_mode: paragraph check_selected: false replace_checkbox_by_order_indicator: false multi_edit_on_create: false diff --git a/config/sync/core.entity_form_mode.media.paragraph.yml b/config/sync/core.entity_form_mode.media.paragraph.yml new file mode 100644 index 0000000..e29adee --- /dev/null +++ b/config/sync/core.entity_form_mode.media.paragraph.yml @@ -0,0 +1,11 @@ +uuid: 3f6d7521-af7b-478a-8925-f14b8afd2a89 +langcode: en +status: true +dependencies: + module: + - media +id: media.paragraph +label: Paragraph +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_display.media.image.wide.yml b/config/sync/core.entity_view_display.media.image.wide.yml index b58090e..4b2fc39 100644 --- a/config/sync/core.entity_view_display.media.image.wide.yml +++ b/config/sync/core.entity_view_display.media.image.wide.yml @@ -6,7 +6,7 @@ dependencies: - core.entity_view_mode.media.wide - field.field.media.image.field_media_image - media.type.image - - responsive_image.styles.drutopia_main + - responsive_image.styles.wide_and_flat module: - responsive_image _core: @@ -20,10 +20,10 @@ content: type: responsive_image label: hidden settings: - responsive_image_style: drutopia_extra_wide + responsive_image_style: wide_and_flat image_link: '' image_loading: - attribute: eager + attribute: lazy third_party_settings: { } weight: 1 region: content diff --git a/config/sync/core.entity_view_display.paragraph.slide.default.yml b/config/sync/core.entity_view_display.paragraph.slide.default.yml index f69b503..349e212 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.default.yml @@ -8,10 +8,8 @@ dependencies: - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - paragraphs.paragraphs_type.slide - - responsive_image.styles.drutopia_main module: - link - - media_responsive_thumbnail - text _core: default_config_hash: UAPQqmLqL09HJqncuKGUGYmYfBq2PFHcEOyes55hDek @@ -20,14 +18,6 @@ targetEntityType: paragraph bundle: slide mode: default content: - field_image: - type: image_url - label: visually_hidden - settings: - image_style: focal_point_2600x1300 - third_party_settings: { } - weight: 0 - region: content field_link: type: link label: hidden @@ -41,13 +31,11 @@ content: weight: 2 region: content field_media_image: - type: media_responsive_thumbnail + type: entity_reference_entity_view label: hidden settings: - responsive_image_style: drutopia_main - image_link: '' - image_loading: - attribute: lazy + view_mode: wide + link: false third_party_settings: { } weight: 0 region: content diff --git a/config/sync/crop.type.extra_wide_5_1.yml b/config/sync/crop.type.extra_wide_5_1.yml new file mode 100644 index 0000000..db743f3 --- /dev/null +++ b/config/sync/crop.type.extra_wide_5_1.yml @@ -0,0 +1,12 @@ +uuid: 9fffaa94-3acb-4cae-9759-dc0542d23d71 +langcode: en +status: true +dependencies: { } +label: 'Extra wide 5:1' +id: extra_wide_5_1 +description: '' +aspect_ratio: '5:1' +soft_limit_width: 1000 +soft_limit_height: 200 +hard_limit_width: 50 +hard_limit_height: 10 diff --git a/config/sync/image.style.crop_1500x300.yml b/config/sync/image.style.crop_1500x300.yml new file mode 100644 index 0000000..f508a95 --- /dev/null +++ b/config/sync/image.style.crop_1500x300.yml @@ -0,0 +1,26 @@ +uuid: 2200bf93-a434-48bc-a4f4-b33096994dbe +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_5_1 + module: + - crop +name: crop_1500x300 +label: 'Crop (1500x300)' +effects: + bdf1cb17-bef6-4a3d-a1d9-48934810166d: + uuid: bdf1cb17-bef6-4a3d-a1d9-48934810166d + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_5_1 + automatic_crop_provider: null + 16c611fa-d9ff-472e-8bc8-247d0864a18f: + uuid: 16c611fa-d9ff-472e-8bc8-247d0864a18f + id: image_scale + weight: 2 + data: + width: 1500 + height: 300 + upscale: false diff --git a/config/sync/responsive_image.styles.wide_and_flat.yml b/config/sync/responsive_image.styles.wide_and_flat.yml new file mode 100644 index 0000000..23681b8 --- /dev/null +++ b/config/sync/responsive_image.styles.wide_and_flat.yml @@ -0,0 +1,16 @@ +uuid: 26ffc89d-2091-451a-abab-b91e63f098f4 +langcode: en +status: true +dependencies: + config: + - image.style.crop_1500x300 +id: wide_and_flat +label: 'Wide and flat' +image_style_mappings: + - + image_mapping_type: image_style + image_mapping: crop_1500x300 + breakpoint_id: responsive_image.viewport_sizing + multiplier: 1x +breakpoint_group: responsive_image +fallback_image_style: crop_1500x300 From ad1a2a614ff99543c63a5dfbcfa9b3b1ca137c83 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 11 Mar 2024 11:08:35 -0700 Subject: [PATCH 035/202] Revert "Update display of media images in slides" This reverts commit 766093f53980ae1adc12fd57191b14bdb68ee36f. --- ...ntity_form_display.media.image.default.yml | 1 - ...ity_form_display.media.image.paragraph.yml | 67 ------------------- ...y_form_display.paragraph.slide.default.yml | 2 +- .../core.entity_form_mode.media.paragraph.yml | 11 --- ...e.entity_view_display.media.image.wide.yml | 6 +- ...y_view_display.paragraph.slide.default.yml | 18 ++++- config/sync/crop.type.extra_wide_5_1.yml | 12 ---- config/sync/image.style.crop_1500x300.yml | 26 ------- .../responsive_image.styles.wide_and_flat.yml | 16 ----- 9 files changed, 19 insertions(+), 140 deletions(-) delete mode 100644 config/sync/core.entity_form_display.media.image.paragraph.yml delete mode 100644 config/sync/core.entity_form_mode.media.paragraph.yml delete mode 100644 config/sync/crop.type.extra_wide_5_1.yml delete mode 100644 config/sync/image.style.crop_1500x300.yml delete mode 100644 config/sync/responsive_image.styles.wide_and_flat.yml diff --git a/config/sync/core.entity_form_display.media.image.default.yml b/config/sync/core.entity_form_display.media.image.default.yml index e6b6323..fd37bc0 100644 --- a/config/sync/core.entity_form_display.media.image.default.yml +++ b/config/sync/core.entity_form_display.media.image.default.yml @@ -31,7 +31,6 @@ content: preview_image_style: media_library crop_preview_image_style: crop_thumbnail crop_list: - - extra_wide_5_1 - extra_wide_rectangle - wide_rectangle crop_types_required: { } diff --git a/config/sync/core.entity_form_display.media.image.paragraph.yml b/config/sync/core.entity_form_display.media.image.paragraph.yml deleted file mode 100644 index c4018d4..0000000 --- a/config/sync/core.entity_form_display.media.image.paragraph.yml +++ /dev/null @@ -1,67 +0,0 @@ -uuid: 870f5f54-b5cc-4ad9-a7ba-d8cf0352282a -langcode: en -status: true -dependencies: - config: - - core.entity_form_mode.media.paragraph - - field.field.media.image.field_media_image - - image.style.drutopia_wide - - media.type.image - module: - - image_widget_crop - - path -_core: - default_config_hash: v5qWuH4sE0OlCxD1-nK7_3VpLAN3Doi1y05Hvl-7Zwk -id: media.image.paragraph -targetEntityType: media -bundle: image -mode: paragraph -content: - created: - type: datetime_timestamp - weight: 10 - region: content - settings: { } - third_party_settings: { } - field_media_image: - type: image_widget_crop - weight: 0 - region: content - settings: - progress_indicator: throbber - preview_image_style: drutopia_wide - crop_preview_image_style: wide - crop_list: - - extra_wide_5_1 - - extra_wide_rectangle - - wide_rectangle - crop_types_required: { } - warn_multiple_usages: true - show_crop_area: false - show_default_crop: true - third_party_settings: { } - path: - type: path - weight: 30 - region: content - settings: { } - third_party_settings: { } - status: - type: boolean_checkbox - 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: '' - third_party_settings: { } -hidden: - name: true diff --git a/config/sync/core.entity_form_display.paragraph.slide.default.yml b/config/sync/core.entity_form_display.paragraph.slide.default.yml index 39bd5b2..23cd3bc 100644 --- a/config/sync/core.entity_form_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_form_display.paragraph.slide.default.yml @@ -33,7 +33,7 @@ content: region: content settings: media_types: { } - form_mode: paragraph + form_mode: default check_selected: false replace_checkbox_by_order_indicator: false multi_edit_on_create: false diff --git a/config/sync/core.entity_form_mode.media.paragraph.yml b/config/sync/core.entity_form_mode.media.paragraph.yml deleted file mode 100644 index e29adee..0000000 --- a/config/sync/core.entity_form_mode.media.paragraph.yml +++ /dev/null @@ -1,11 +0,0 @@ -uuid: 3f6d7521-af7b-478a-8925-f14b8afd2a89 -langcode: en -status: true -dependencies: - module: - - media -id: media.paragraph -label: Paragraph -description: '' -targetEntityType: media -cache: true diff --git a/config/sync/core.entity_view_display.media.image.wide.yml b/config/sync/core.entity_view_display.media.image.wide.yml index 4b2fc39..b58090e 100644 --- a/config/sync/core.entity_view_display.media.image.wide.yml +++ b/config/sync/core.entity_view_display.media.image.wide.yml @@ -6,7 +6,7 @@ dependencies: - core.entity_view_mode.media.wide - field.field.media.image.field_media_image - media.type.image - - responsive_image.styles.wide_and_flat + - responsive_image.styles.drutopia_main module: - responsive_image _core: @@ -20,10 +20,10 @@ content: type: responsive_image label: hidden settings: - responsive_image_style: wide_and_flat + responsive_image_style: drutopia_extra_wide image_link: '' image_loading: - attribute: lazy + attribute: eager third_party_settings: { } weight: 1 region: content diff --git a/config/sync/core.entity_view_display.paragraph.slide.default.yml b/config/sync/core.entity_view_display.paragraph.slide.default.yml index 349e212..f69b503 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.default.yml @@ -8,8 +8,10 @@ dependencies: - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - paragraphs.paragraphs_type.slide + - responsive_image.styles.drutopia_main module: - link + - media_responsive_thumbnail - text _core: default_config_hash: UAPQqmLqL09HJqncuKGUGYmYfBq2PFHcEOyes55hDek @@ -18,6 +20,14 @@ targetEntityType: paragraph bundle: slide mode: default content: + field_image: + type: image_url + label: visually_hidden + settings: + image_style: focal_point_2600x1300 + third_party_settings: { } + weight: 0 + region: content field_link: type: link label: hidden @@ -31,11 +41,13 @@ content: weight: 2 region: content field_media_image: - type: entity_reference_entity_view + type: media_responsive_thumbnail label: hidden settings: - view_mode: wide - link: false + responsive_image_style: drutopia_main + image_link: '' + image_loading: + attribute: lazy third_party_settings: { } weight: 0 region: content diff --git a/config/sync/crop.type.extra_wide_5_1.yml b/config/sync/crop.type.extra_wide_5_1.yml deleted file mode 100644 index db743f3..0000000 --- a/config/sync/crop.type.extra_wide_5_1.yml +++ /dev/null @@ -1,12 +0,0 @@ -uuid: 9fffaa94-3acb-4cae-9759-dc0542d23d71 -langcode: en -status: true -dependencies: { } -label: 'Extra wide 5:1' -id: extra_wide_5_1 -description: '' -aspect_ratio: '5:1' -soft_limit_width: 1000 -soft_limit_height: 200 -hard_limit_width: 50 -hard_limit_height: 10 diff --git a/config/sync/image.style.crop_1500x300.yml b/config/sync/image.style.crop_1500x300.yml deleted file mode 100644 index f508a95..0000000 --- a/config/sync/image.style.crop_1500x300.yml +++ /dev/null @@ -1,26 +0,0 @@ -uuid: 2200bf93-a434-48bc-a4f4-b33096994dbe -langcode: en -status: true -dependencies: - config: - - crop.type.extra_wide_5_1 - module: - - crop -name: crop_1500x300 -label: 'Crop (1500x300)' -effects: - bdf1cb17-bef6-4a3d-a1d9-48934810166d: - uuid: bdf1cb17-bef6-4a3d-a1d9-48934810166d - id: crop_crop - weight: 1 - data: - crop_type: extra_wide_5_1 - automatic_crop_provider: null - 16c611fa-d9ff-472e-8bc8-247d0864a18f: - uuid: 16c611fa-d9ff-472e-8bc8-247d0864a18f - id: image_scale - weight: 2 - data: - width: 1500 - height: 300 - upscale: false diff --git a/config/sync/responsive_image.styles.wide_and_flat.yml b/config/sync/responsive_image.styles.wide_and_flat.yml deleted file mode 100644 index 23681b8..0000000 --- a/config/sync/responsive_image.styles.wide_and_flat.yml +++ /dev/null @@ -1,16 +0,0 @@ -uuid: 26ffc89d-2091-451a-abab-b91e63f098f4 -langcode: en -status: true -dependencies: - config: - - image.style.crop_1500x300 -id: wide_and_flat -label: 'Wide and flat' -image_style_mappings: - - - image_mapping_type: image_style - image_mapping: crop_1500x300 - breakpoint_id: responsive_image.viewport_sizing - multiplier: 1x -breakpoint_group: responsive_image -fallback_image_style: crop_1500x300 From 70bd4b420cddab0465c9aea43cfa33add36a8ce8 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 11 Mar 2024 12:53:23 -0700 Subject: [PATCH 036/202] Re-theme slides --- .../custom/geofresco/dist/css/global.css | 2163 +++++------------ .../geofresco/src/global/_components.scss | 52 +- .../src/templates/elements/image.html.twig | 2 +- 3 files changed, 589 insertions(+), 1628 deletions(-) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index 81604bc..b81e620 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -1,18 +1,8 @@ -@-webkit-keyframes spinAround { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } - @keyframes spinAround { from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); } + transform: rotate(0deg); } to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } + transform: rotate(359deg); } } .tabs, .pagination-previous, .pagination-next, @@ -36,12 +26,8 @@ pointer-events: none; position: absolute; top: 50%; - -webkit-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; + transform: rotate(-45deg); + transform-origin: center; width: 0.625em; } .tabs:not(:last-child), .message:not(:last-child), .list:not(:last-child), .level:not(:last-child), .breadcrumb:not(:last-child), .highlight:not(:last-child), .block:not(:last-child), .title:not(:last-child), @@ -57,11 +43,8 @@ cursor: pointer; pointer-events: auto; display: inline-block; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 0; + flex-shrink: 0; font-size: 0; height: 20px; max-height: 20px; @@ -79,12 +62,8 @@ left: 50%; position: absolute; top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); - -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform: translateX(-50%) translateY(-50%) rotate(45deg); - -webkit-transform-origin: center center; - -ms-transform-origin: center center; - transform-origin: center center; } + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } .modal-close::before, .delete::before { height: 2px; width: 50%; } @@ -118,8 +97,7 @@ width: 32px; } .control.is-loading::after, .select.is-loading::after, .loader, .button.is-loading::after { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; border-right-color: transparent; @@ -160,21 +138,14 @@ .file-name, .select select, .textarea, .input, .button { -moz-appearance: none; -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border: 1px solid transparent; border-radius: 4px; - -webkit-box-shadow: none; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; + box-shadow: none; display: inline-flex; font-size: 1rem; height: 2.25em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; line-height: 1.5; padding-bottom: calc(0.375em - 1px); padding-left: calc(0.625em - 1px); @@ -281,12 +252,10 @@ textarea { margin: 0; } html { - -webkit-box-sizing: border-box; - box-sizing: border-box; } + box-sizing: border-box; } *, *::before, *::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; } + box-sizing: inherit; } img, embed, @@ -322,10 +291,7 @@ html { overflow-x: hidden; overflow-y: scroll; text-rendering: optimizeLegibility; - -webkit-text-size-adjust: 100%; - -moz-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - text-size-adjust: 100%; } + text-size-adjust: 100%; } article, aside, @@ -938,62 +904,42 @@ a.has-text-danger:hover, a.has-text-danger:focus { display: block !important; } } .is-flex { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } @media screen and (max-width: 768px) { .is-flex-mobile { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 769px), print { .is-flex-tablet { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 769px) and (max-width: 1023px) { .is-flex-tablet-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (max-width: 1023px) { .is-flex-touch { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1024px) { .is-flex-desktop { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1024px) and (max-width: 1215px) { .is-flex-desktop-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1216px) { .is-flex-widescreen { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1216px) and (max-width: 1407px) { .is-flex-widescreen-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1408px) { .is-flex-fullhd { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } .is-inline { @@ -1075,62 +1021,42 @@ a.has-text-danger:hover, a.has-text-danger:focus { display: inline-block !important; } } .is-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } @media screen and (max-width: 768px) { .is-inline-flex-mobile { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 769px), print { .is-inline-flex-tablet { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 769px) and (max-width: 1023px) { .is-inline-flex-tablet-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (max-width: 1023px) { .is-inline-flex-touch { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1024px) { .is-inline-flex-desktop { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1024px) and (max-width: 1215px) { .is-inline-flex-desktop-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1216px) { .is-inline-flex-widescreen { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1216px) and (max-width: 1407px) { .is-inline-flex-widescreen-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1408px) { .is-inline-flex-fullhd { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } .is-hidden { @@ -1231,8 +1157,7 @@ a.has-text-danger:hover, a.has-text-danger:focus { border-radius: 0 !important; } .is-shadowless { - -webkit-box-shadow: none !important; - box-shadow: none !important; } + box-shadow: none !important; } .is-relative { position: relative !important; } @@ -1265,19 +1190,16 @@ a.has-text-danger:hover, a.has-text-danger:focus { .box { background-color: white; border-radius: 6px; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); color: #4a4a4a; display: block; padding: 1.25rem; } a.box:hover, a.box:focus { - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #4391E0; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #4391E0; } + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #4391E0; } a.box:active { - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #4391E0; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #4391E0; } + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #4391E0; } .button { background-color: white; @@ -1285,9 +1207,7 @@ a.box:active { border-width: 1px; color: #363636; cursor: pointer; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding-bottom: calc(0.375em - 1px); padding-left: 0.75em; padding-right: 0.75em; @@ -1315,8 +1235,7 @@ a.box:active { border-color: #4391E0; color: #363636; } .button:focus:not(:active), .button.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } + box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } .button:active, .button.is-active { border-color: #4a4a4a; color: #363636; } @@ -1334,8 +1253,7 @@ a.box:active { .button.is-text[disabled], fieldset[disabled] .button.is-text { background-color: transparent; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-white { background-color: white; border-color: transparent; @@ -1348,8 +1266,7 @@ a.box:active { border-color: transparent; color: #0a0a0a; } .button.is-white:focus:not(:active), .button.is-white.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } .button.is-white:active, .button.is-white.is-active { background-color: #f2f2f2; border-color: transparent; @@ -1357,8 +1274,7 @@ a.box:active { .button.is-white[disabled], fieldset[disabled] .button.is-white { background-color: white; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-white.is-inverted { background-color: #0a0a0a; color: white; } @@ -1367,8 +1283,7 @@ a.box:active { .button.is-white.is-inverted[disabled], fieldset[disabled] .button.is-white.is-inverted { background-color: #0a0a0a; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } .button.is-white.is-loading::after { border-color: transparent transparent #0a0a0a #0a0a0a !important; } @@ -1387,8 +1302,7 @@ a.box:active { .button.is-white.is-outlined[disabled], fieldset[disabled] .button.is-white.is-outlined { background-color: transparent; border-color: white; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } .button.is-white.is-inverted.is-outlined { background-color: transparent; @@ -1402,8 +1316,7 @@ a.box:active { .button.is-white.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-white.is-inverted.is-outlined { background-color: transparent; border-color: #0a0a0a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } .button.is-black { background-color: #0a0a0a; @@ -1417,8 +1330,7 @@ a.box:active { border-color: transparent; color: white; } .button.is-black:focus:not(:active), .button.is-black.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } .button.is-black:active, .button.is-black.is-active { background-color: black; border-color: transparent; @@ -1426,8 +1338,7 @@ a.box:active { .button.is-black[disabled], fieldset[disabled] .button.is-black { background-color: #0a0a0a; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-black.is-inverted { background-color: white; color: #0a0a0a; } @@ -1436,8 +1347,7 @@ a.box:active { .button.is-black.is-inverted[disabled], fieldset[disabled] .button.is-black.is-inverted { background-color: white; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } .button.is-black.is-loading::after { border-color: transparent transparent white white !important; } @@ -1456,8 +1366,7 @@ a.box:active { .button.is-black.is-outlined[disabled], fieldset[disabled] .button.is-black.is-outlined { background-color: transparent; border-color: #0a0a0a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } .button.is-black.is-inverted.is-outlined { background-color: transparent; @@ -1471,8 +1380,7 @@ a.box:active { .button.is-black.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-black.is-inverted.is-outlined { background-color: transparent; border-color: white; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } .button.is-light { background-color: whitesmoke; @@ -1486,8 +1394,7 @@ a.box:active { border-color: transparent; color: #363636; } .button.is-light:focus:not(:active), .button.is-light.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } .button.is-light:active, .button.is-light.is-active { background-color: #e8e8e8; border-color: transparent; @@ -1495,8 +1402,7 @@ a.box:active { .button.is-light[disabled], fieldset[disabled] .button.is-light { background-color: whitesmoke; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-light.is-inverted { background-color: #363636; color: whitesmoke; } @@ -1505,8 +1411,7 @@ a.box:active { .button.is-light.is-inverted[disabled], fieldset[disabled] .button.is-light.is-inverted { background-color: #363636; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } .button.is-light.is-loading::after { border-color: transparent transparent #363636 #363636 !important; } @@ -1525,8 +1430,7 @@ a.box:active { .button.is-light.is-outlined[disabled], fieldset[disabled] .button.is-light.is-outlined { background-color: transparent; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } .button.is-light.is-inverted.is-outlined { background-color: transparent; @@ -1540,8 +1444,7 @@ a.box:active { .button.is-light.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-light.is-inverted.is-outlined { background-color: transparent; border-color: #363636; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } .button.is-dark { background-color: #363636; @@ -1555,8 +1458,7 @@ a.box:active { border-color: transparent; color: whitesmoke; } .button.is-dark:focus:not(:active), .button.is-dark.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .button.is-dark:active, .button.is-dark.is-active { background-color: #292929; border-color: transparent; @@ -1564,8 +1466,7 @@ a.box:active { .button.is-dark[disabled], fieldset[disabled] .button.is-dark { background-color: #363636; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-dark.is-inverted { background-color: whitesmoke; color: #363636; } @@ -1574,8 +1475,7 @@ a.box:active { .button.is-dark.is-inverted[disabled], fieldset[disabled] .button.is-dark.is-inverted { background-color: whitesmoke; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } .button.is-dark.is-loading::after { border-color: transparent transparent whitesmoke whitesmoke !important; } @@ -1594,8 +1494,7 @@ a.box:active { .button.is-dark.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-outlined { background-color: transparent; border-color: #363636; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } .button.is-dark.is-inverted.is-outlined { background-color: transparent; @@ -1609,8 +1508,7 @@ a.box:active { .button.is-dark.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-inverted.is-outlined { background-color: transparent; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } .button.is-primary { background-color: #478D00; @@ -1624,8 +1522,7 @@ a.box:active { border-color: transparent; color: #fff; } .button.is-primary:focus:not(:active), .button.is-primary.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .button.is-primary:active, .button.is-primary.is-active { background-color: #3a7400; border-color: transparent; @@ -1633,8 +1530,7 @@ a.box:active { .button.is-primary[disabled], fieldset[disabled] .button.is-primary { background-color: #478D00; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-primary.is-inverted { background-color: #fff; color: #478D00; } @@ -1643,8 +1539,7 @@ a.box:active { .button.is-primary.is-inverted[disabled], fieldset[disabled] .button.is-primary.is-inverted { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #478D00; } .button.is-primary.is-loading::after { border-color: transparent transparent #fff #fff !important; } @@ -1663,8 +1558,7 @@ a.box:active { .button.is-primary.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-outlined { background-color: transparent; border-color: #478D00; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #478D00; } .button.is-primary.is-inverted.is-outlined { background-color: transparent; @@ -1678,8 +1572,7 @@ a.box:active { .button.is-primary.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-inverted.is-outlined { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } .button.is-link { background-color: #4391E0; @@ -1693,8 +1586,7 @@ a.box:active { border-color: transparent; color: #fff; } .button.is-link:focus:not(:active), .button.is-link.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } + box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } .button.is-link:active, .button.is-link.is-active { background-color: #2d84dc; border-color: transparent; @@ -1702,8 +1594,7 @@ a.box:active { .button.is-link[disabled], fieldset[disabled] .button.is-link { background-color: #4391E0; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-link.is-inverted { background-color: #fff; color: #4391E0; } @@ -1712,8 +1603,7 @@ a.box:active { .button.is-link.is-inverted[disabled], fieldset[disabled] .button.is-link.is-inverted { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #4391E0; } .button.is-link.is-loading::after { border-color: transparent transparent #fff #fff !important; } @@ -1732,8 +1622,7 @@ a.box:active { .button.is-link.is-outlined[disabled], fieldset[disabled] .button.is-link.is-outlined { background-color: transparent; border-color: #4391E0; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #4391E0; } .button.is-link.is-inverted.is-outlined { background-color: transparent; @@ -1747,8 +1636,7 @@ a.box:active { .button.is-link.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-link.is-inverted.is-outlined { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } .button.is-info { background-color: #209cee; @@ -1762,8 +1650,7 @@ a.box:active { border-color: transparent; color: #fff; } .button.is-info:focus:not(:active), .button.is-info.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } .button.is-info:active, .button.is-info.is-active { background-color: #118fe4; border-color: transparent; @@ -1771,8 +1658,7 @@ a.box:active { .button.is-info[disabled], fieldset[disabled] .button.is-info { background-color: #209cee; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-info.is-inverted { background-color: #fff; color: #209cee; } @@ -1781,8 +1667,7 @@ a.box:active { .button.is-info.is-inverted[disabled], fieldset[disabled] .button.is-info.is-inverted { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #209cee; } .button.is-info.is-loading::after { border-color: transparent transparent #fff #fff !important; } @@ -1801,8 +1686,7 @@ a.box:active { .button.is-info.is-outlined[disabled], fieldset[disabled] .button.is-info.is-outlined { background-color: transparent; border-color: #209cee; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #209cee; } .button.is-info.is-inverted.is-outlined { background-color: transparent; @@ -1816,8 +1700,7 @@ a.box:active { .button.is-info.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-info.is-inverted.is-outlined { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } .button.is-success { background-color: #478D00; @@ -1831,8 +1714,7 @@ a.box:active { border-color: transparent; color: #fff; } .button.is-success:focus:not(:active), .button.is-success.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .button.is-success:active, .button.is-success.is-active { background-color: #3a7400; border-color: transparent; @@ -1840,8 +1722,7 @@ a.box:active { .button.is-success[disabled], fieldset[disabled] .button.is-success { background-color: #478D00; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-success.is-inverted { background-color: #fff; color: #478D00; } @@ -1850,8 +1731,7 @@ a.box:active { .button.is-success.is-inverted[disabled], fieldset[disabled] .button.is-success.is-inverted { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #478D00; } .button.is-success.is-loading::after { border-color: transparent transparent #fff #fff !important; } @@ -1870,8 +1750,7 @@ a.box:active { .button.is-success.is-outlined[disabled], fieldset[disabled] .button.is-success.is-outlined { background-color: transparent; border-color: #478D00; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #478D00; } .button.is-success.is-inverted.is-outlined { background-color: transparent; @@ -1885,8 +1764,7 @@ a.box:active { .button.is-success.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-success.is-inverted.is-outlined { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } .button.is-warning { background-color: #ffdd57; @@ -1900,8 +1778,7 @@ a.box:active { border-color: transparent; color: rgba(0, 0, 0, 0.7); } .button.is-warning:focus:not(:active), .button.is-warning.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } .button.is-warning:active, .button.is-warning.is-active { background-color: #ffd83e; border-color: transparent; @@ -1909,8 +1786,7 @@ a.box:active { .button.is-warning[disabled], fieldset[disabled] .button.is-warning { background-color: #ffdd57; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-warning.is-inverted { background-color: rgba(0, 0, 0, 0.7); color: #ffdd57; } @@ -1919,8 +1795,7 @@ a.box:active { .button.is-warning.is-inverted[disabled], fieldset[disabled] .button.is-warning.is-inverted { background-color: rgba(0, 0, 0, 0.7); border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ffdd57; } .button.is-warning.is-loading::after { border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; } @@ -1939,8 +1814,7 @@ a.box:active { .button.is-warning.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-outlined { background-color: transparent; border-color: #ffdd57; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ffdd57; } .button.is-warning.is-inverted.is-outlined { background-color: transparent; @@ -1954,8 +1828,7 @@ a.box:active { .button.is-warning.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-inverted.is-outlined { background-color: transparent; border-color: rgba(0, 0, 0, 0.7); - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: rgba(0, 0, 0, 0.7); } .button.is-danger { background-color: #a70c20; @@ -1969,8 +1842,7 @@ a.box:active { border-color: transparent; color: #fff; } .button.is-danger:focus:not(:active), .button.is-danger.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); - box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } + box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } .button.is-danger:active, .button.is-danger.is-active { background-color: #8f0a1b; border-color: transparent; @@ -1978,8 +1850,7 @@ a.box:active { .button.is-danger[disabled], fieldset[disabled] .button.is-danger { background-color: #a70c20; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-danger.is-inverted { background-color: #fff; color: #a70c20; } @@ -1988,8 +1859,7 @@ a.box:active { .button.is-danger.is-inverted[disabled], fieldset[disabled] .button.is-danger.is-inverted { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #a70c20; } .button.is-danger.is-loading::after { border-color: transparent transparent #fff #fff !important; } @@ -2008,8 +1878,7 @@ a.box:active { .button.is-danger.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-outlined { background-color: transparent; border-color: #a70c20; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #a70c20; } .button.is-danger.is-inverted.is-outlined { background-color: transparent; @@ -2023,8 +1892,7 @@ a.box:active { .button.is-danger.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-inverted.is-outlined { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } .button.is-small { border-radius: 2px; @@ -2038,12 +1906,9 @@ a.box:active { .button[disabled], fieldset[disabled] .button { background-color: white; border-color: #dbdbdb; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; opacity: 0.5; } .button.is-fullwidth { - display: -webkit-box; - display: -ms-flexbox; display: flex; width: 100%; } .button.is-loading { @@ -2058,8 +1923,7 @@ a.box:active { background-color: whitesmoke; border-color: #dbdbdb; color: #7a7a7a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; pointer-events: none; } .button.is-rounded { border-radius: 290486px; @@ -2067,17 +1931,10 @@ a.box:active { padding-right: 1em; } .buttons { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + flex-wrap: wrap; + justify-content: flex-start; } .buttons .button { margin-bottom: 0.5rem; } .buttons .button:not(:last-child):not(.is-fullwidth) { @@ -2109,30 +1966,21 @@ a.box:active { .buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover { z-index: 4; } .buttons.has-addons .button.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .buttons.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) { margin-left: 0.25rem; margin-right: 0.25rem; } .buttons.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) { margin-left: 0.25rem; margin-right: 0.25rem; } .container { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; margin: 0 auto; position: relative; width: auto; } @@ -2301,15 +2149,9 @@ a.box:active { font-size: 1.5rem; } .icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-inline-box; - display: -ms-inline-flexbox; + align-items: center; display: inline-flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; height: 1.5rem; width: 1.5rem; } .icon.is-small { @@ -2482,8 +2324,6 @@ a.box:active { .progress.is-white::-ms-fill { background-color: white; } .progress.is-white:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, white), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, white 30%, #dbdbdb 30%); background-image: linear-gradient(to right, white 30%, #dbdbdb 30%); } .progress.is-black::-webkit-progress-value { background-color: #0a0a0a; } @@ -2492,8 +2332,6 @@ a.box:active { .progress.is-black::-ms-fill { background-color: #0a0a0a; } .progress.is-black:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #0a0a0a), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #0a0a0a 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #0a0a0a 30%, #dbdbdb 30%); } .progress.is-light::-webkit-progress-value { background-color: whitesmoke; } @@ -2502,8 +2340,6 @@ a.box:active { .progress.is-light::-ms-fill { background-color: whitesmoke; } .progress.is-light:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, whitesmoke), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, whitesmoke 30%, #dbdbdb 30%); background-image: linear-gradient(to right, whitesmoke 30%, #dbdbdb 30%); } .progress.is-dark::-webkit-progress-value { background-color: #363636; } @@ -2512,8 +2348,6 @@ a.box:active { .progress.is-dark::-ms-fill { background-color: #363636; } .progress.is-dark:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #363636), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #363636 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #363636 30%, #dbdbdb 30%); } .progress.is-primary::-webkit-progress-value { background-color: #478D00; } @@ -2522,8 +2356,6 @@ a.box:active { .progress.is-primary::-ms-fill { background-color: #478D00; } .progress.is-primary:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #478D00), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #478D00 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #478D00 30%, #dbdbdb 30%); } .progress.is-link::-webkit-progress-value { background-color: #4391E0; } @@ -2532,8 +2364,6 @@ a.box:active { .progress.is-link::-ms-fill { background-color: #4391E0; } .progress.is-link:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #4391E0), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #4391E0 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #4391E0 30%, #dbdbdb 30%); } .progress.is-info::-webkit-progress-value { background-color: #209cee; } @@ -2542,8 +2372,6 @@ a.box:active { .progress.is-info::-ms-fill { background-color: #209cee; } .progress.is-info:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #209cee), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #209cee 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #209cee 30%, #dbdbdb 30%); } .progress.is-success::-webkit-progress-value { background-color: #478D00; } @@ -2552,8 +2380,6 @@ a.box:active { .progress.is-success::-ms-fill { background-color: #478D00; } .progress.is-success:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #478D00), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #478D00 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #478D00 30%, #dbdbdb 30%); } .progress.is-warning::-webkit-progress-value { background-color: #ffdd57; } @@ -2562,8 +2388,6 @@ a.box:active { .progress.is-warning::-ms-fill { background-color: #ffdd57; } .progress.is-warning:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #ffdd57), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #ffdd57 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #ffdd57 30%, #dbdbdb 30%); } .progress.is-danger::-webkit-progress-value { background-color: #a70c20; } @@ -2572,21 +2396,13 @@ a.box:active { .progress.is-danger::-ms-fill { background-color: #a70c20; } .progress.is-danger:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #a70c20), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #a70c20 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #a70c20 30%, #dbdbdb 30%); } .progress:indeterminate { - -webkit-animation-duration: 1.5s; - animation-duration: 1.5s; - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; - -webkit-animation-name: moveIndeterminate; - animation-name: moveIndeterminate; - -webkit-animation-timing-function: linear; - animation-timing-function: linear; + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-name: moveIndeterminate; + animation-timing-function: linear; background-color: #dbdbdb; - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #4a4a4a), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #4a4a4a 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #4a4a4a 30%, #dbdbdb 30%); background-position: top left; background-repeat: no-repeat; @@ -2602,12 +2418,6 @@ a.box:active { .progress.is-large { height: 1.5rem; } -@-webkit-keyframes moveIndeterminate { - from { - background-position: 200% 0; } - to { - background-position: -200% 0; } } - @keyframes moveIndeterminate { from { background-position: 200% 0; } @@ -2744,17 +2554,10 @@ a.box:active { max-width: 100%; } .tags { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + flex-wrap: wrap; + justify-content: flex-start; } .tags .tag { margin-bottom: 0.5rem; } .tags .tag:not(:last-child) { @@ -2768,16 +2571,12 @@ a.box:active { .tags.are-large .tag:not(.is-normal):not(.is-medium) { font-size: 1.25rem; } .tags.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .tags.is-centered .tag { margin-right: 0.25rem; margin-left: 0.25rem; } .tags.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .tags.is-right .tag:not(:first-child) { margin-left: 0.5rem; } .tags.is-right .tag:not(:last-child) { @@ -2793,20 +2592,14 @@ a.box:active { border-top-right-radius: 0; } .tag:not(body) { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; border-radius: 4px; color: #4a4a4a; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 0.75rem; height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; line-height: 1.5; padding-left: 0.75em; padding-right: 0.75em; @@ -2871,12 +2664,8 @@ a.box:active { left: 50%; position: absolute; top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); - -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform: translateX(-50%) translateY(-50%) rotate(45deg); - -webkit-transform-origin: center center; - -ms-transform-origin: center center; - transform-origin: center center; } + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } .tag:not(body).is-delete::before { height: 1px; width: 50%; } @@ -2980,19 +2769,13 @@ a.tag:hover { max-width: 100%; } .number { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; border-radius: 290486px; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 1.25rem; height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-right: 1.5rem; min-width: 2.5em; padding: 0.25rem 0.5rem; @@ -3015,15 +2798,13 @@ a.tag:hover { /* Add a gradient across only a portion of the vertical width of the navbar. */ .header, .sitename { - background: -o-linear-gradient(white, white 74px, #65AB1F 74px, #478D00 120px, white 120px, white); background: linear-gradient(white, white 74px, #65AB1F 74px, #478D00 120px, white 120px, white); } #navbar-menu .navbar-item { font-size: 22px; } .slogan { - -webkit-box-shadow: 0 2px 0 0 whitesmoke; - box-shadow: 0 2px 0 0 whitesmoke; + box-shadow: 0 2px 0 0 whitesmoke; margin-bottom: 2px; /* Needed to see the boxshadow when we have the featured image directly below. */ padding-bottom: 4px; @@ -3069,13 +2850,11 @@ a.tag:hover { border-color: #b5b5b5; } .select select:focus, .textarea:focus, .input:focus, .select select.is-focused, .is-focused.textarea, .is-focused.input, .select select:active, .textarea:active, .input:active, .select select.is-active, .is-active.textarea, .is-active.input { border-color: #4391E0; - -webkit-box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } + box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } .select select[disabled], [disabled].textarea, [disabled].input, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input { background-color: whitesmoke; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #7a7a7a; } .select select[disabled]::-moz-placeholder, [disabled].textarea::-moz-placeholder, [disabled].input::-moz-placeholder, fieldset[disabled] .select select::-moz-placeholder, .select fieldset[disabled] select::-moz-placeholder, fieldset[disabled] .textarea::-moz-placeholder, fieldset[disabled] .input::-moz-placeholder { color: rgba(122, 122, 122, 0.3); } @@ -3087,63 +2866,51 @@ a.tag:hover { color: rgba(122, 122, 122, 0.3); } .textarea, .input { - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); max-width: 100%; width: 100%; } [readonly].textarea, [readonly].input { - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .is-white.textarea, .is-white.input { border-color: white; } .is-white.textarea:focus, .is-white.input:focus, .is-white.is-focused.textarea, .is-white.is-focused.input, .is-white.textarea:active, .is-white.input:active, .is-white.is-active.textarea, .is-white.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } .is-black.textarea, .is-black.input { border-color: #0a0a0a; } .is-black.textarea:focus, .is-black.input:focus, .is-black.is-focused.textarea, .is-black.is-focused.input, .is-black.textarea:active, .is-black.input:active, .is-black.is-active.textarea, .is-black.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } .is-light.textarea, .is-light.input { border-color: whitesmoke; } .is-light.textarea:focus, .is-light.input:focus, .is-light.is-focused.textarea, .is-light.is-focused.input, .is-light.textarea:active, .is-light.input:active, .is-light.is-active.textarea, .is-light.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } .is-dark.textarea, .is-dark.input { border-color: #363636; } .is-dark.textarea:focus, .is-dark.input:focus, .is-dark.is-focused.textarea, .is-dark.is-focused.input, .is-dark.textarea:active, .is-dark.input:active, .is-dark.is-active.textarea, .is-dark.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .is-primary.textarea, .is-primary.input { border-color: #478D00; } .is-primary.textarea:focus, .is-primary.input:focus, .is-primary.is-focused.textarea, .is-primary.is-focused.input, .is-primary.textarea:active, .is-primary.input:active, .is-primary.is-active.textarea, .is-primary.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .is-link.textarea, .is-link.input { border-color: #4391E0; } .is-link.textarea:focus, .is-link.input:focus, .is-link.is-focused.textarea, .is-link.is-focused.input, .is-link.textarea:active, .is-link.input:active, .is-link.is-active.textarea, .is-link.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } + box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } .is-info.textarea, .is-info.input { border-color: #209cee; } .is-info.textarea:focus, .is-info.input:focus, .is-info.is-focused.textarea, .is-info.is-focused.input, .is-info.textarea:active, .is-info.input:active, .is-info.is-active.textarea, .is-info.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } .is-success.textarea, .is-success.input { border-color: #478D00; } .is-success.textarea:focus, .is-success.input:focus, .is-success.is-focused.textarea, .is-success.is-focused.input, .is-success.textarea:active, .is-success.input:active, .is-success.is-active.textarea, .is-success.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .is-warning.textarea, .is-warning.input { border-color: #ffdd57; } .is-warning.textarea:focus, .is-warning.input:focus, .is-warning.is-focused.textarea, .is-warning.is-focused.input, .is-warning.textarea:active, .is-warning.input:active, .is-warning.is-active.textarea, .is-warning.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } .is-danger.textarea, .is-danger.input { border-color: #a70c20; } .is-danger.textarea:focus, .is-danger.input:focus, .is-danger.is-focused.textarea, .is-danger.is-focused.input, .is-danger.textarea:active, .is-danger.input:active, .is-danger.is-active.textarea, .is-danger.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); - box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } + box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } .is-small.textarea, .is-small.input { border-radius: 2px; font-size: 0.75rem; } @@ -3166,8 +2933,7 @@ a.tag:hover { .input.is-static { background-color: transparent; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; padding-left: 0; padding-right: 0; } @@ -3241,8 +3007,7 @@ a.tag:hover { .select.is-white select:hover, .select.is-white select.is-hovered { border-color: #f2f2f2; } .select.is-white select:focus, .select.is-white select.is-focused, .select.is-white select:active, .select.is-white select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } .select.is-black:not(:hover)::after { border-color: #0a0a0a; } .select.is-black select { @@ -3250,8 +3015,7 @@ a.tag:hover { .select.is-black select:hover, .select.is-black select.is-hovered { border-color: black; } .select.is-black select:focus, .select.is-black select.is-focused, .select.is-black select:active, .select.is-black select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } .select.is-light:not(:hover)::after { border-color: whitesmoke; } .select.is-light select { @@ -3259,8 +3023,7 @@ a.tag:hover { .select.is-light select:hover, .select.is-light select.is-hovered { border-color: #e8e8e8; } .select.is-light select:focus, .select.is-light select.is-focused, .select.is-light select:active, .select.is-light select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } .select.is-dark:not(:hover)::after { border-color: #363636; } .select.is-dark select { @@ -3268,8 +3031,7 @@ a.tag:hover { .select.is-dark select:hover, .select.is-dark select.is-hovered { border-color: #292929; } .select.is-dark select:focus, .select.is-dark select.is-focused, .select.is-dark select:active, .select.is-dark select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .select.is-primary:not(:hover)::after { border-color: #478D00; } .select.is-primary select { @@ -3277,8 +3039,7 @@ a.tag:hover { .select.is-primary select:hover, .select.is-primary select.is-hovered { border-color: #3a7400; } .select.is-primary select:focus, .select.is-primary select.is-focused, .select.is-primary select:active, .select.is-primary select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .select.is-link:not(:hover)::after { border-color: #4391E0; } .select.is-link select { @@ -3286,8 +3047,7 @@ a.tag:hover { .select.is-link select:hover, .select.is-link select.is-hovered { border-color: #2d84dc; } .select.is-link select:focus, .select.is-link select.is-focused, .select.is-link select:active, .select.is-link select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } + box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } .select.is-info:not(:hover)::after { border-color: #209cee; } .select.is-info select { @@ -3295,8 +3055,7 @@ a.tag:hover { .select.is-info select:hover, .select.is-info select.is-hovered { border-color: #118fe4; } .select.is-info select:focus, .select.is-info select.is-focused, .select.is-info select:active, .select.is-info select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } .select.is-success:not(:hover)::after { border-color: #478D00; } .select.is-success select { @@ -3304,8 +3063,7 @@ a.tag:hover { .select.is-success select:hover, .select.is-success select.is-hovered { border-color: #3a7400; } .select.is-success select:focus, .select.is-success select.is-focused, .select.is-success select:active, .select.is-success select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .select.is-warning:not(:hover)::after { border-color: #ffdd57; } .select.is-warning select { @@ -3313,8 +3071,7 @@ a.tag:hover { .select.is-warning select:hover, .select.is-warning select.is-hovered { border-color: #ffd83e; } .select.is-warning select:focus, .select.is-warning select.is-focused, .select.is-warning select:active, .select.is-warning select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } .select.is-danger:not(:hover)::after { border-color: #a70c20; } .select.is-danger select { @@ -3322,8 +3079,7 @@ a.tag:hover { .select.is-danger select:hover, .select.is-danger select.is-hovered { border-color: #8f0a1b; } .select.is-danger select:focus, .select.is-danger select.is-focused, .select.is-danger select:active, .select.is-danger select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); - box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } + box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } .select.is-small { border-radius: 2px; font-size: 0.75rem; } @@ -3342,9 +3098,7 @@ a.tag:hover { position: absolute; right: 0.625em; top: 0.625em; - -webkit-transform: none; - -ms-transform: none; - transform: none; } + transform: none; } .select.is-loading.is-small:after { font-size: 0.75rem; } .select.is-loading.is-medium:after { @@ -3353,15 +3107,9 @@ a.tag:hover { font-size: 1.5rem; } .file { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; position: relative; } .file.is-white .file-cta { background-color: white; @@ -3373,8 +3121,7 @@ a.tag:hover { color: #0a0a0a; } .file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); color: #0a0a0a; } .file.is-white:active .file-cta, .file.is-white.is-active .file-cta { background-color: #f2f2f2; @@ -3390,8 +3137,7 @@ a.tag:hover { color: white; } .file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); color: white; } .file.is-black:active .file-cta, .file.is-black.is-active .file-cta { background-color: black; @@ -3407,8 +3153,7 @@ a.tag:hover { color: #363636; } .file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); color: #363636; } .file.is-light:active .file-cta, .file.is-light.is-active .file-cta { background-color: #e8e8e8; @@ -3424,8 +3169,7 @@ a.tag:hover { color: whitesmoke; } .file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); color: whitesmoke; } .file.is-dark:active .file-cta, .file.is-dark.is-active .file-cta { background-color: #292929; @@ -3441,8 +3185,7 @@ a.tag:hover { color: #fff; } .file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); + box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); color: #fff; } .file.is-primary:active .file-cta, .file.is-primary.is-active .file-cta { background-color: #3a7400; @@ -3458,8 +3201,7 @@ a.tag:hover { color: #fff; } .file.is-link:focus .file-cta, .file.is-link.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0.5em rgba(67, 145, 224, 0.25); + box-shadow: 0 0 0.5em rgba(67, 145, 224, 0.25); color: #fff; } .file.is-link:active .file-cta, .file.is-link.is-active .file-cta { background-color: #2d84dc; @@ -3475,8 +3217,7 @@ a.tag:hover { color: #fff; } .file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); + box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); color: #fff; } .file.is-info:active .file-cta, .file.is-info.is-active .file-cta { background-color: #118fe4; @@ -3492,8 +3233,7 @@ a.tag:hover { color: #fff; } .file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); + box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); color: #fff; } .file.is-success:active .file-cta, .file.is-success.is-active .file-cta { background-color: #3a7400; @@ -3509,8 +3249,7 @@ a.tag:hover { color: rgba(0, 0, 0, 0.7); } .file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); color: rgba(0, 0, 0, 0.7); } .file.is-warning:active .file-cta, .file.is-warning.is-active .file-cta { background-color: #ffd83e; @@ -3526,8 +3265,7 @@ a.tag:hover { color: #fff; } .file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(167, 12, 32, 0.25); - box-shadow: 0 0 0.5em rgba(167, 12, 32, 0.25); + box-shadow: 0 0 0.5em rgba(167, 12, 32, 0.25); color: #fff; } .file.is-danger:active .file-cta, .file.is-danger.is-active .file-cta { background-color: #8f0a1b; @@ -3554,15 +3292,9 @@ a.tag:hover { .file.has-name.is-empty .file-name { display: none; } .file.is-boxed .file-label { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } + flex-direction: column; } .file.is-boxed .file-cta { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; height: auto; padding: 1em 3em; } .file.is-boxed .file-name { @@ -3584,40 +3316,26 @@ a.tag:hover { border-radius: 0 0 4px 4px; border-width: 0 1px 1px; } .file.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .file.is-fullwidth .file-label { width: 100%; } .file.is-fullwidth .file-name { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; max-width: none; } .file.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .file.is-right .file-cta { border-radius: 0 4px 4px 0; } .file.is-right .file-name { border-radius: 4px 0 0 4px; border-width: 1px 0 1px 1px; - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; } + order: -1; } .file-label { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; cursor: pointer; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; overflow: hidden; position: relative; } .file-label:hover .file-cta { @@ -3661,20 +3379,13 @@ a.tag:hover { max-width: 16em; overflow: hidden; text-align: left; - -o-text-overflow: ellipsis; - text-overflow: ellipsis; } + text-overflow: ellipsis; } .file-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; height: 1em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-right: 0.5em; width: 1em; } .file-icon .fa { @@ -3723,12 +3434,8 @@ a.tag:hover { margin-bottom: 0.75rem; } .field.has-addons { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + justify-content: flex-start; } .field.has-addons .control:not(:last-child) { margin-right: -1px; } .field.has-addons .control:not(:first-child):not(:last-child) .button, @@ -3772,56 +3479,33 @@ a.tag:hover { .field.has-addons .control .select select:not([disabled]).is-active:hover { z-index: 4; } .field.has-addons .control.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .field.has-addons.has-addons-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .field.has-addons.has-addons-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .field.has-addons.has-addons-fullwidth .control { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-grow: 1; + flex-shrink: 0; } .field.is-grouped { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + justify-content: flex-start; } .field.is-grouped > .control { - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-shrink: 0; } .field.is-grouped > .control:not(:last-child) { margin-bottom: 0; margin-right: 0.75rem; } .field.is-grouped > .control.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .field.is-grouped.is-grouped-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .field.is-grouped.is-grouped-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .field.is-grouped.is-grouped-multiline { - -ms-flex-wrap: wrap; - flex-wrap: wrap; } + flex-wrap: wrap; } .field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { margin-bottom: 0.75rem; } .field.is-grouped.is-grouped-multiline:last-child { @@ -3831,8 +3515,6 @@ a.tag:hover { @media screen and (min-width: 769px), print { .field.is-horizontal { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .field-label .label { @@ -3844,13 +3526,9 @@ a.tag:hover { @media screen and (min-width: 769px), print { .field-label { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; margin-right: 1.5rem; text-align: right; } .field-label.is-small { @@ -3870,31 +3548,21 @@ a.tag:hover { @media screen and (min-width: 769px), print { .field-body { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 5; - -ms-flex-positive: 5; - flex-grow: 5; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-basis: 0; + flex-grow: 5; + flex-shrink: 1; } .field-body .field { margin-bottom: 0; } .field-body > .field { - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-shrink: 1; } .field-body > .field:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; } + flex-grow: 1; } .field-body > .field:not(:last-child) { margin-right: 0.75rem; } } .control { - -webkit-box-sizing: border-box; - box-sizing: border-box; + box-sizing: border-box; clear: both; font-size: 1rem; position: relative; @@ -3949,25 +3617,15 @@ a.tag:hover { font-size: 1rem; white-space: nowrap; } .breadcrumb a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #4391E0; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding: 0 0.75em; } .breadcrumb a:hover { color: #363636; } .breadcrumb li { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .breadcrumb li:first-child a { padding-left: 0; } @@ -3980,31 +3638,20 @@ a.tag:hover { content: "\0002f"; } .breadcrumb ul, .breadcrumb ol { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-start; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + flex-wrap: wrap; + justify-content: flex-start; } .breadcrumb .icon:first-child { margin-right: 0.5em; } .breadcrumb .icon:last-child { margin-left: 0.5em; } .breadcrumb.is-centered ol, .breadcrumb.is-centered ul { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .breadcrumb.is-right ol, .breadcrumb.is-right ul { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .breadcrumb.is-small { font-size: 0.75rem; } .breadcrumb.is-medium { @@ -4022,52 +3669,32 @@ a.tag:hover { .card { background-color: white; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); color: #4a4a4a; max-width: 100%; position: relative; } .card-header { background-color: transparent; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; + box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); display: flex; } .card-header-title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #363636; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; font-weight: 700; padding: 0.75rem; } .card-header-title.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .card-header-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; cursor: pointer; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding: 0.75rem; } .card-image { @@ -4081,30 +3708,16 @@ a.tag:hover { .card-footer { background-color: transparent; border-top: 1px solid #dbdbdb; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; } .card-footer-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + justify-content: center; padding: 0.75rem; } .card-footer-item:not(:last-child) { border-right: 1px solid #dbdbdb; } @@ -4113,8 +3726,6 @@ a.tag:hover { margin-bottom: 1.5rem; } .dropdown { - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; position: relative; vertical-align: top; } @@ -4141,8 +3752,7 @@ a.tag:hover { .dropdown-content { background-color: white; border-radius: 4px; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); padding-bottom: 0.5rem; padding-top: 0.5rem; } @@ -4177,25 +3787,17 @@ button.dropdown-item { margin: 0.5rem 0; } .level { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } + align-items: center; + justify-content: space-between; } .level code { border-radius: 4px; } .level img { display: inline-block; vertical-align: top; } .level.is-mobile { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .level.is-mobile .level-left, .level.is-mobile .level-right { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .level.is-mobile .level-left + .level-right { margin-top: 0; } @@ -4203,35 +3805,19 @@ button.dropdown-item { margin-bottom: 0; margin-right: 0.75rem; } .level.is-mobile .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; } + flex-grow: 1; } @media screen and (min-width: 769px), print { .level { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .level > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; } } + flex-grow: 1; } } .level-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + justify-content: center; } .level-item .title, .level-item .subtitle { margin-bottom: 0; } @@ -4240,54 +3826,35 @@ button.dropdown-item { margin-bottom: 0.75rem; } } .level-left, .level-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } .level-left .level-item.is-flexible, .level-right .level-item.is-flexible { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; } + flex-grow: 1; } @media screen and (min-width: 769px), print { .level-left .level-item:not(:last-child), .level-right .level-item:not(:last-child) { margin-right: 0.75rem; } } .level-left { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + align-items: center; + justify-content: flex-start; } @media screen and (max-width: 768px) { .level-left + .level-right { margin-top: 1.5rem; } } @media screen and (min-width: 769px), print { .level-left { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .level-right { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + align-items: center; + justify-content: flex-end; } @media screen and (min-width: 769px), print { .level-right { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .list { background-color: white; border-radius: 4px; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); } + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); } .list-item { display: block; @@ -4311,19 +3878,13 @@ a.list-item { cursor: pointer; } .media { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-start; display: flex; text-align: left; } .media .content:not(:last-child) { margin-bottom: 0.75rem; } .media .media { border-top: 1px solid rgba(219, 219, 219, 0.5); - display: -webkit-box; - display: -ms-flexbox; display: flex; padding-top: 0.75rem; } .media .media .content:not(:last-child), @@ -4343,13 +3904,9 @@ a.list-item { .media-left, .media-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } .media-left { margin-right: 1rem; } @@ -4358,13 +3915,9 @@ a.list-item { margin-left: 1rem; } .media-content { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: auto; + flex-grow: 1; + flex-shrink: 1; text-align: left; } @media screen and (max-width: 768px) { @@ -4505,28 +4058,19 @@ a.list-item { color: #820c1b; } .message-header { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: #4a4a4a; border-radius: 4px 4px 0 0; color: #fff; - display: -webkit-box; - display: -ms-flexbox; display: flex; font-weight: 700; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; line-height: 1.25; padding: 0.75em 1em; position: relative; } .message-header .delete { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 0; + flex-shrink: 0; margin-left: 0.75em; } .message-header + .message-body { border-width: 0; @@ -4547,23 +4091,14 @@ a.list-item { background-color: transparent; } .modal { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; display: none; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex-direction: column; + justify-content: center; overflow: hidden; position: fixed; z-index: 40; } .modal.is-active { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .modal-background { @@ -4591,31 +4126,19 @@ a.list-item { width: 40px; } .modal-card { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; max-height: calc(100vh - 40px); overflow: hidden; -ms-overflow-y: visible; } .modal-card-head, .modal-card-foot { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-shrink: 0; + justify-content: flex-start; padding: 20px; position: relative; } @@ -4626,11 +4149,8 @@ a.list-item { .modal-card-title { color: #363636; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; font-size: 1.5rem; line-height: 1; } @@ -4644,11 +4164,8 @@ a.list-item { .modal-card-body { -webkit-overflow-scrolling: touch; background-color: white; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; overflow: auto; padding: 20px; } @@ -5108,17 +4625,12 @@ a.list-item { background-color: #a70c20; color: #fff; } } .navbar > .container { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; min-height: 3.25rem; width: 100%; } .navbar.has-shadow { - -webkit-box-shadow: 0 2px 0 0 whitesmoke; - box-shadow: 0 2px 0 0 whitesmoke; } + box-shadow: 0 2px 0 0 whitesmoke; } .navbar.is-fixed-bottom, .navbar.is-fixed-top { left: 0; position: fixed; @@ -5127,8 +4639,7 @@ a.list-item { .navbar.is-fixed-bottom { bottom: 0; } .navbar.is-fixed-bottom.has-shadow { - -webkit-box-shadow: 0 -2px 0 0 whitesmoke; - box-shadow: 0 -2px 0 0 whitesmoke; } + box-shadow: 0 -2px 0 0 whitesmoke; } .navbar.is-fixed-top { top: 0; } @@ -5142,14 +4653,9 @@ body.has-navbar-fixed-bottom { .navbar-brand, .navbar-tabs { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; min-height: 3.25rem; } .navbar-brand a.navbar-item:focus, .navbar-brand a.navbar-item:hover { @@ -5175,20 +4681,10 @@ body.has-navbar-fixed-bottom { height: 1px; left: calc(50% - 8px); position: absolute; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-transition-duration: 86ms; - -o-transition-duration: 86ms; - transition-duration: 86ms; - -webkit-transition-property: background-color, opacity, -webkit-transform; - transition-property: background-color, opacity, -webkit-transform; - -o-transition-property: background-color, opacity, transform; + transform-origin: center; + transition-duration: 86ms; transition-property: background-color, opacity, transform; - transition-property: background-color, opacity, transform, -webkit-transform; - -webkit-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; + transition-timing-function: ease-out; width: 16px; } .navbar-burger span:nth-child(1) { top: calc(50% - 6px); } @@ -5199,15 +4695,11 @@ body.has-navbar-fixed-bottom { .navbar-burger:hover { background-color: rgba(0, 0, 0, 0.05); } .navbar-burger.is-active span:nth-child(1) { - -webkit-transform: translateY(5px) rotate(45deg); - -ms-transform: translateY(5px) rotate(45deg); - transform: translateY(5px) rotate(45deg); } + transform: translateY(5px) rotate(45deg); } .navbar-burger.is-active span:nth-child(2) { opacity: 0; } .navbar-burger.is-active span:nth-child(3) { - -webkit-transform: translateY(-5px) rotate(-45deg); - -ms-transform: translateY(-5px) rotate(-45deg); - transform: translateY(-5px) rotate(-45deg); } + transform: translateY(-5px) rotate(-45deg); } .navbar-menu { display: none; } @@ -5237,21 +4729,15 @@ a.navbar-item, .navbar-item { display: block; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-grow: 0; + flex-shrink: 0; } .navbar-item img { max-height: 1.75rem; } .navbar-item.has-dropdown { padding: 0; } .navbar-item.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .navbar-item.is-tab { border-bottom: 1px solid transparent; min-height: 3.25rem; @@ -5268,11 +4754,8 @@ a.navbar-item, padding-bottom: calc(0.5rem - 3px); } .navbar-content { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .navbar-link:not(.is-arrowless) { padding-right: 2.5em; } @@ -5301,18 +4784,13 @@ a.navbar-item, display: block; } .navbar-brand .navbar-item, .navbar-tabs .navbar-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .navbar-link::after { display: none; } .navbar-menu { background-color: white; - -webkit-box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); padding: 0.5rem 0; } .navbar-menu.is-active { display: block; } @@ -5324,8 +4802,7 @@ a.navbar-item, .navbar.is-fixed-bottom-touch { bottom: 0; } .navbar.is-fixed-bottom-touch.has-shadow { - -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-top-touch { top: 0; } .navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu { @@ -5344,11 +4821,7 @@ a.navbar-item, .navbar-menu, .navbar-start, .navbar-end { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; } .navbar { min-height: 3.25rem; } @@ -5356,9 +4829,7 @@ a.navbar-item, padding: 1rem 2rem; } .navbar.is-spaced .navbar-start, .navbar.is-spaced .navbar-end { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } + align-items: center; } .navbar.is-spaced a.navbar-item, .navbar.is-spaced .navbar-link { border-radius: 4px; } @@ -5379,63 +4850,42 @@ a.navbar-item, display: none; } .navbar-item, .navbar-link { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .navbar-item { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .navbar-item.has-dropdown { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; } .navbar-item.has-dropdown-up .navbar-link::after { - -webkit-transform: rotate(135deg) translate(0.25em, -0.25em); - -ms-transform: rotate(135deg) translate(0.25em, -0.25em); - transform: rotate(135deg) translate(0.25em, -0.25em); } + transform: rotate(135deg) translate(0.25em, -0.25em); } .navbar-item.has-dropdown-up .navbar-dropdown { border-bottom: 2px solid #dbdbdb; border-radius: 6px 6px 0 0; border-top: none; bottom: 100%; - -webkit-box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); - box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); + box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); top: auto; } .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { display: block; } .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { opacity: 1; pointer-events: auto; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); } + transform: translateY(0); } .navbar-menu { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-grow: 1; + flex-shrink: 0; } .navbar-start { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; margin-right: auto; } .navbar-end { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; margin-left: auto; } .navbar-dropdown { background-color: white; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top: 2px solid #dbdbdb; - -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); display: none; font-size: 0.875rem; left: 0; @@ -5457,23 +4907,14 @@ a.navbar-item, .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed { border-radius: 6px; border-top: none; - -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); display: block; opacity: 0; pointer-events: none; top: calc(100% + (-4px)); - -webkit-transform: translateY(-5px); - -ms-transform: translateY(-5px); - transform: translateY(-5px); - -webkit-transition-duration: 86ms; - -o-transition-duration: 86ms; - transition-duration: 86ms; - -webkit-transition-property: opacity, -webkit-transform; - transition-property: opacity, -webkit-transform; - -o-transition-property: opacity, transform; - transition-property: opacity, transform; - transition-property: opacity, transform, -webkit-transform; } + transform: translateY(-5px); + transition-duration: 86ms; + transition-property: opacity, transform; } .navbar-dropdown.is-right { left: auto; right: 0; } @@ -5493,8 +4934,7 @@ a.navbar-item, .navbar.is-fixed-bottom-desktop { bottom: 0; } .navbar.is-fixed-bottom-desktop.has-shadow { - -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-top-desktop { top: 0; } html.has-navbar-fixed-top-desktop, @@ -5540,15 +4980,9 @@ a.navbar-item, .pagination, .pagination-list { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; text-align: center; } .pagination-previous, @@ -5556,9 +4990,7 @@ a.navbar-item, .pagination-link, .pagination-ellipsis { font-size: 1em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin: 0.25rem; padding-left: 0.5em; padding-right: 0.5em; @@ -5582,15 +5014,13 @@ a.navbar-item, .pagination-previous:active, .pagination-next:active, .pagination-link:active { - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } .pagination-previous[disabled], .pagination-next[disabled], .pagination-link[disabled] { background-color: #dbdbdb; border-color: #dbdbdb; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #7a7a7a; opacity: 0.5; } @@ -5610,82 +5040,45 @@ a.navbar-item, pointer-events: none; } .pagination-list { - -ms-flex-wrap: wrap; - flex-wrap: wrap; } + flex-wrap: wrap; } @media screen and (max-width: 768px) { .pagination { - -ms-flex-wrap: wrap; - flex-wrap: wrap; } + flex-wrap: wrap; } .pagination-previous, .pagination-next { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .pagination-list li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } } + flex-grow: 1; + flex-shrink: 1; } } @media screen and (min-width: 769px), print { .pagination-list { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; } + flex-grow: 1; + flex-shrink: 1; + justify-content: flex-start; + order: 1; } .pagination-previous { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; } + order: 2; } .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; } + order: 3; } .pagination { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } + justify-content: space-between; } .pagination.is-centered .pagination-previous { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; } + order: 1; } .pagination.is-centered .pagination-list { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; } + justify-content: center; + order: 2; } .pagination.is-centered .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; } + order: 3; } .pagination.is-right .pagination-previous { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; } + order: 1; } .pagination.is-right .pagination-next { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; } + order: 2; } .pagination.is-right .pagination-list { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; } } + justify-content: flex-end; + order: 3; } } .panel { font-size: 1rem; } @@ -5713,16 +5106,10 @@ a.navbar-item, padding: 0.5em 0.75em; } .panel-tabs { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-end; display: flex; font-size: 0.875em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .panel-tabs a { border-bottom: 1px solid #dbdbdb; margin-bottom: -1px; @@ -5737,29 +5124,19 @@ a.navbar-item, color: #4391E0; } .panel-block { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #363636; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; padding: 0.5em 0.75em; } .panel-block input[type="checkbox"] { margin-right: 0.75em; } .panel-block > .control { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; width: 100%; } .panel-block.is-wrapped { - -ms-flex-wrap: wrap; - flex-wrap: wrap; } + flex-wrap: wrap; } .panel-block.is-active { border-left-color: #4391E0; color: #363636; } @@ -5789,33 +5166,21 @@ label.panel-block { .tabs { -webkit-overflow-scrolling: touch; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; font-size: 1rem; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; overflow: hidden; overflow-x: auto; white-space: nowrap; } .tabs a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom-color: #dbdbdb; border-bottom-style: solid; border-bottom-width: 1px; color: #4a4a4a; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-bottom: -1px; padding: 0.5em 1em; vertical-align: top; } @@ -5828,51 +5193,32 @@ label.panel-block { border-bottom-color: #4391E0; color: #4391E0; } .tabs ul { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom-color: #dbdbdb; border-bottom-style: solid; border-bottom-width: 1px; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; } .tabs ul.is-left { padding-right: 0.75em; } .tabs ul.is-center { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex: none; + justify-content: center; padding-left: 0.75em; padding-right: 0.75em; } .tabs ul.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; padding-left: 0.75em; } .tabs .icon:first-child { margin-right: 0.5em; } .tabs .icon:last-child { margin-left: 0.5em; } .tabs.is-centered ul { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .tabs.is-right ul { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .tabs.is-boxed a { border: 1px solid transparent; border-radius: 4px 4px 0 0; } @@ -5884,11 +5230,8 @@ label.panel-block { border-color: #dbdbdb; border-bottom-color: transparent !important; } .tabs.is-fullwidth li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-grow: 1; + flex-shrink: 0; } .tabs.is-toggle a { border-color: #dbdbdb; border-style: solid; @@ -5959,13 +5302,36 @@ label.panel-block { .featured-image figure.image { max-height: 36rem; } } /* Hero image in hero block */ -.has-background-image.hero { +.footer .has-background-image.hero.is-medium { width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; } + .footer .has-background-image.hero.is-medium .hero-body { + padding: 3rem 1.5rem; } + @media screen and (min-width: 769px) { + .footer .has-background-image.hero.is-medium .hero-body { + padding-top: 9rem; + padding-bottom: 7rem; } } +.has-background-image.hero.is-medium img { + height: 200px; + max-height: 400px; + object-fit: cover; + position: absolute; } + @media screen and (min-width: 769px) { + .has-background-image.hero.is-medium img { + height: auto; } } +.has-background-image.hero.is-medium .hero-body { + padding: 5.5rem 1rem; } + @media screen and (min-width: 769px) { + .has-background-image.hero.is-medium .hero-body { + padding-top: 12rem; + padding-bottom: 12rem; } } + .has-background-image.hero.is-medium .hero-body .container.is-fluid { + margin-left: 32px; + margin-right: 32px; } /* Slim down section vertical padding a bit.*/ .section { @@ -6016,67 +5382,41 @@ label.panel-block { .column { display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; padding: 0.75rem; } .columns.is-mobile > .column.is-narrow { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .columns.is-mobile > .column.is-full { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .columns.is-mobile > .column.is-three-quarters { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .columns.is-mobile > .column.is-two-thirds { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .columns.is-mobile > .column.is-half { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .columns.is-mobile > .column.is-one-third { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .columns.is-mobile > .column.is-one-quarter { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .columns.is-mobile > .column.is-one-fifth { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .columns.is-mobile > .column.is-two-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .columns.is-mobile > .column.is-three-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .columns.is-mobile > .column.is-four-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .columns.is-mobile > .column.is-offset-three-quarters { margin-left: 75%; } @@ -6097,150 +5437,102 @@ label.panel-block { .columns.is-mobile > .column.is-offset-four-fifths { margin-left: 80%; } .columns.is-mobile > .column.is-0 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .columns.is-mobile > .column.is-offset-0 { margin-left: 0%; } .columns.is-mobile > .column.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .columns.is-mobile > .column.is-offset-1 { margin-left: 8.3333333333%; } .columns.is-mobile > .column.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .columns.is-mobile > .column.is-offset-2 { margin-left: 16.6666666667%; } .columns.is-mobile > .column.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .columns.is-mobile > .column.is-offset-3 { margin-left: 25%; } .columns.is-mobile > .column.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .columns.is-mobile > .column.is-offset-4 { margin-left: 33.3333333333%; } .columns.is-mobile > .column.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .columns.is-mobile > .column.is-offset-5 { margin-left: 41.6666666667%; } .columns.is-mobile > .column.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .columns.is-mobile > .column.is-offset-6 { margin-left: 50%; } .columns.is-mobile > .column.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .columns.is-mobile > .column.is-offset-7 { margin-left: 58.3333333333%; } .columns.is-mobile > .column.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .columns.is-mobile > .column.is-offset-8 { margin-left: 66.6666666667%; } .columns.is-mobile > .column.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .columns.is-mobile > .column.is-offset-9 { margin-left: 75%; } .columns.is-mobile > .column.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .columns.is-mobile > .column.is-offset-10 { margin-left: 83.3333333333%; } .columns.is-mobile > .column.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .columns.is-mobile > .column.is-offset-11 { margin-left: 91.6666666667%; } .columns.is-mobile > .column.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .columns.is-mobile > .column.is-offset-12 { margin-left: 100%; } @media screen and (max-width: 768px) { .column.is-narrow-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-mobile { margin-left: 75%; } @@ -6261,150 +5553,102 @@ label.panel-block { .column.is-offset-four-fifths-mobile { margin-left: 80%; } .column.is-0-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0-mobile { margin-left: 0%; } .column.is-1-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1-mobile { margin-left: 8.3333333333%; } .column.is-2-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2-mobile { margin-left: 16.6666666667%; } .column.is-3-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-mobile { margin-left: 25%; } .column.is-4-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4-mobile { margin-left: 33.3333333333%; } .column.is-5-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5-mobile { margin-left: 41.6666666667%; } .column.is-6-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-mobile { margin-left: 50%; } .column.is-7-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7-mobile { margin-left: 58.3333333333%; } .column.is-8-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8-mobile { margin-left: 66.6666666667%; } .column.is-9-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-mobile { margin-left: 75%; } .column.is-10-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10-mobile { margin-left: 83.3333333333%; } .column.is-11-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11-mobile { margin-left: 91.6666666667%; } .column.is-12-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-mobile { margin-left: 100%; } } @media screen and (min-width: 769px), print { .column.is-narrow, .column.is-narrow-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full, .column.is-full-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters, .column.is-three-quarters-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds, .column.is-two-thirds-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half, .column.is-half-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third, .column.is-one-third-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter, .column.is-one-quarter-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth, .column.is-one-fifth-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths, .column.is-two-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths, .column.is-three-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths, .column.is-four-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { margin-left: 75%; } @@ -6425,150 +5669,102 @@ label.panel-block { .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet { margin-left: 80%; } .column.is-0, .column.is-0-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0, .column.is-offset-0-tablet { margin-left: 0%; } .column.is-1, .column.is-1-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1, .column.is-offset-1-tablet { margin-left: 8.3333333333%; } .column.is-2, .column.is-2-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2, .column.is-offset-2-tablet { margin-left: 16.6666666667%; } .column.is-3, .column.is-3-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3, .column.is-offset-3-tablet { margin-left: 25%; } .column.is-4, .column.is-4-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4, .column.is-offset-4-tablet { margin-left: 33.3333333333%; } .column.is-5, .column.is-5-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5, .column.is-offset-5-tablet { margin-left: 41.6666666667%; } .column.is-6, .column.is-6-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6, .column.is-offset-6-tablet { margin-left: 50%; } .column.is-7, .column.is-7-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7, .column.is-offset-7-tablet { margin-left: 58.3333333333%; } .column.is-8, .column.is-8-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8, .column.is-offset-8-tablet { margin-left: 66.6666666667%; } .column.is-9, .column.is-9-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9, .column.is-offset-9-tablet { margin-left: 75%; } .column.is-10, .column.is-10-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10, .column.is-offset-10-tablet { margin-left: 83.3333333333%; } .column.is-11, .column.is-11-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11, .column.is-offset-11-tablet { margin-left: 91.6666666667%; } .column.is-12, .column.is-12-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12, .column.is-offset-12-tablet { margin-left: 100%; } } @media screen and (max-width: 1023px) { .column.is-narrow-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-touch { margin-left: 75%; } @@ -6589,150 +5785,102 @@ label.panel-block { .column.is-offset-four-fifths-touch { margin-left: 80%; } .column.is-0-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0-touch { margin-left: 0%; } .column.is-1-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1-touch { margin-left: 8.3333333333%; } .column.is-2-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2-touch { margin-left: 16.6666666667%; } .column.is-3-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-touch { margin-left: 25%; } .column.is-4-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4-touch { margin-left: 33.3333333333%; } .column.is-5-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5-touch { margin-left: 41.6666666667%; } .column.is-6-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-touch { margin-left: 50%; } .column.is-7-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7-touch { margin-left: 58.3333333333%; } .column.is-8-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8-touch { margin-left: 66.6666666667%; } .column.is-9-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-touch { margin-left: 75%; } .column.is-10-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10-touch { margin-left: 83.3333333333%; } .column.is-11-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11-touch { margin-left: 91.6666666667%; } .column.is-12-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-touch { margin-left: 100%; } } @media screen and (min-width: 1024px) { .column.is-narrow-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-desktop { margin-left: 75%; } @@ -6753,150 +5901,102 @@ label.panel-block { .column.is-offset-four-fifths-desktop { margin-left: 80%; } .column.is-0-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0-desktop { margin-left: 0%; } .column.is-1-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1-desktop { margin-left: 8.3333333333%; } .column.is-2-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2-desktop { margin-left: 16.6666666667%; } .column.is-3-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-desktop { margin-left: 25%; } .column.is-4-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4-desktop { margin-left: 33.3333333333%; } .column.is-5-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5-desktop { margin-left: 41.6666666667%; } .column.is-6-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-desktop { margin-left: 50%; } .column.is-7-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7-desktop { margin-left: 58.3333333333%; } .column.is-8-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8-desktop { margin-left: 66.6666666667%; } .column.is-9-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-desktop { margin-left: 75%; } .column.is-10-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10-desktop { margin-left: 83.3333333333%; } .column.is-11-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11-desktop { margin-left: 91.6666666667%; } .column.is-12-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-desktop { margin-left: 100%; } } @media screen and (min-width: 1216px) { .column.is-narrow-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-widescreen { margin-left: 75%; } @@ -6917,150 +6017,102 @@ label.panel-block { .column.is-offset-four-fifths-widescreen { margin-left: 80%; } .column.is-0-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0-widescreen { margin-left: 0%; } .column.is-1-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1-widescreen { margin-left: 8.3333333333%; } .column.is-2-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2-widescreen { margin-left: 16.6666666667%; } .column.is-3-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-widescreen { margin-left: 25%; } .column.is-4-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4-widescreen { margin-left: 33.3333333333%; } .column.is-5-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5-widescreen { margin-left: 41.6666666667%; } .column.is-6-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-widescreen { margin-left: 50%; } .column.is-7-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7-widescreen { margin-left: 58.3333333333%; } .column.is-8-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8-widescreen { margin-left: 66.6666666667%; } .column.is-9-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-widescreen { margin-left: 75%; } .column.is-10-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10-widescreen { margin-left: 83.3333333333%; } .column.is-11-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11-widescreen { margin-left: 91.6666666667%; } .column.is-12-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-widescreen { margin-left: 100%; } } @media screen and (min-width: 1408px) { .column.is-narrow-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-fullhd { margin-left: 75%; } @@ -7081,93 +6133,67 @@ label.panel-block { .column.is-offset-four-fifths-fullhd { margin-left: 80%; } .column.is-0-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0-fullhd { margin-left: 0%; } .column.is-1-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1-fullhd { margin-left: 8.3333333333%; } .column.is-2-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2-fullhd { margin-left: 16.6666666667%; } .column.is-3-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-fullhd { margin-left: 25%; } .column.is-4-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4-fullhd { margin-left: 33.3333333333%; } .column.is-5-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5-fullhd { margin-left: 41.6666666667%; } .column.is-6-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-fullhd { margin-left: 50%; } .column.is-7-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7-fullhd { margin-left: 58.3333333333%; } .column.is-8-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8-fullhd { margin-left: 66.6666666667%; } .column.is-9-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-fullhd { margin-left: 75%; } .column.is-10-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10-fullhd { margin-left: 83.3333333333%; } .column.is-11-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11-fullhd { margin-left: 91.6666666667%; } .column.is-12-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-fullhd { margin-left: 100%; } } @@ -7180,9 +6206,7 @@ label.panel-block { .columns:not(:last-child) { margin-bottom: calc(1.5rem - 0.75rem); } .columns.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .columns.is-gapless { margin-left: 0; margin-right: 0; @@ -7195,25 +6219,16 @@ label.panel-block { .columns.is-gapless:last-child { margin-bottom: 0; } .columns.is-mobile { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .columns.is-multiline { - -ms-flex-wrap: wrap; - flex-wrap: wrap; } + flex-wrap: wrap; } .columns.is-vcentered { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } + align-items: center; } @media screen and (min-width: 769px), print { .columns:not(.is-desktop) { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } @media screen and (min-width: 1024px) { .columns.is-desktop { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .columns.is-variable { --columnGap: 0.75rem; @@ -7484,19 +6499,11 @@ label.panel-block { .columns.is-variable.is-8-fullhd { --columnGap: 2rem; } } .tile { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - min-height: -webkit-min-content; - min-height: -moz-min-content; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; min-height: min-content; } .tile.is-ancestor { margin-left: -0.75rem; @@ -7511,91 +6518,53 @@ label.panel-block { .tile.is-parent { padding: 0.75rem; } .tile.is-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } + flex-direction: column; } .tile.is-vertical > .tile.is-child:not(:last-child) { margin-bottom: 1.5rem !important; } @media screen and (min-width: 769px), print { .tile:not(.is-child) { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .tile.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .tile.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .tile.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .tile.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .tile.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .tile.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .tile.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .tile.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .tile.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .tile.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .tile.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .tile.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } } .hero { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } + flex-direction: column; + justify-content: space-between; } .hero .navbar { background: none; } .hero .tabs ul { @@ -7640,11 +6609,9 @@ label.panel-block { border-color: #0a0a0a; color: white; } .hero.is-white.is-bold { - background-image: -o-linear-gradient(309deg, #e8e3e4 0%, white 71%, white 100%); background-image: linear-gradient(141deg, #e8e3e4 0%, white 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-white.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #e8e3e4 0%, white 71%, white 100%); background-image: linear-gradient(141deg, #e8e3e4 0%, white 71%, white 100%); } } .hero.is-black { background-color: #0a0a0a; @@ -7686,11 +6653,9 @@ label.panel-block { border-color: white; color: #0a0a0a; } .hero.is-black.is-bold { - background-image: -o-linear-gradient(309deg, black 0%, #0a0a0a 71%, #181616 100%); background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } @media screen and (max-width: 768px) { .hero.is-black.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, black 0%, #0a0a0a 71%, #181616 100%); background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } } .hero.is-light { background-color: whitesmoke; @@ -7732,11 +6697,9 @@ label.panel-block { border-color: #363636; color: whitesmoke; } .hero.is-light.is-bold { - background-image: -o-linear-gradient(309deg, #dfd8d9 0%, whitesmoke 71%, white 100%); background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-light.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #dfd8d9 0%, whitesmoke 71%, white 100%); background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } } .hero.is-dark { background-color: #363636; @@ -7778,11 +6741,9 @@ label.panel-block { border-color: whitesmoke; color: #363636; } .hero.is-dark.is-bold { - background-image: -o-linear-gradient(309deg, #1f191a 0%, #363636 71%, #46403f 100%); background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } @media screen and (max-width: 768px) { .hero.is-dark.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #1f191a 0%, #363636 71%, #46403f 100%); background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } } .hero.is-primary { background-color: #478D00; @@ -7824,11 +6785,9 @@ label.panel-block { border-color: #fff; color: #478D00; } .hero.is-primary.is-bold { - background-image: -o-linear-gradient(309deg, #3c5a00 0%, #478D00 71%, #38a700 100%); background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } @media screen and (max-width: 768px) { .hero.is-primary.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #3c5a00 0%, #478D00 71%, #38a700 100%); background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } } .hero.is-link { background-color: #4391E0; @@ -7870,11 +6829,9 @@ label.panel-block { border-color: #fff; color: #4391E0; } .hero.is-link.is-bold { - background-image: -o-linear-gradient(309deg, #1698da 0%, #4391E0 71%, #5485e8 100%); background-image: linear-gradient(141deg, #1698da 0%, #4391E0 71%, #5485e8 100%); } @media screen and (max-width: 768px) { .hero.is-link.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #1698da 0%, #4391E0 71%, #5485e8 100%); background-image: linear-gradient(141deg, #1698da 0%, #4391E0 71%, #5485e8 100%); } } .hero.is-info { background-color: #209cee; @@ -7916,11 +6873,9 @@ label.panel-block { border-color: #fff; color: #209cee; } .hero.is-info.is-bold { - background-image: -o-linear-gradient(309deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); } @media screen and (max-width: 768px) { .hero.is-info.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); } } .hero.is-success { background-color: #478D00; @@ -7962,11 +6917,9 @@ label.panel-block { border-color: #fff; color: #478D00; } .hero.is-success.is-bold { - background-image: -o-linear-gradient(309deg, #3c5a00 0%, #478D00 71%, #38a700 100%); background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } @media screen and (max-width: 768px) { .hero.is-success.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #3c5a00 0%, #478D00 71%, #38a700 100%); background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } } .hero.is-warning { background-color: #ffdd57; @@ -8008,11 +6961,9 @@ label.panel-block { border-color: rgba(0, 0, 0, 0.7); color: #ffdd57; } .hero.is-warning.is-bold { - background-image: -o-linear-gradient(309deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); background-image: linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); } @media screen and (max-width: 768px) { .hero.is-warning.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); background-image: linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); } } .hero.is-danger { background-color: #a70c20; @@ -8054,11 +7005,9 @@ label.panel-block { border-color: #fff; color: #a70c20; } .hero.is-danger.is-bold { - background-image: -o-linear-gradient(309deg, #7e0227 0%, #a70c20 71%, #c41009 100%); background-image: linear-gradient(141deg, #7e0227 0%, #a70c20 71%, #c41009 100%); } @media screen and (max-width: 768px) { .hero.is-danger.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #7e0227 0%, #a70c20 71%, #c41009 100%); background-image: linear-gradient(141deg, #7e0227 0%, #a70c20 71%, #c41009 100%); } } .hero.is-small .hero-body { padding-bottom: 1.5rem; @@ -8072,18 +7021,11 @@ label.panel-block { padding-bottom: 18rem; padding-top: 18rem; } } .hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .hero.is-halfheight { min-height: 50vh; } .hero.is-fullheight { @@ -8097,8 +7039,7 @@ label.panel-block { min-width: 100%; position: absolute; top: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); } + transform: translate3d(-50%, -50%, 0); } .hero-video.is-transparent { opacity: 0.3; } @media screen and (max-width: 768px) { @@ -8108,35 +7049,23 @@ label.panel-block { margin-top: 1.5rem; } @media screen and (max-width: 768px) { .hero-buttons .button { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .hero-buttons .button:not(:last-child) { margin-bottom: 0.75rem; } } @media screen and (min-width: 769px), print { .hero-buttons { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .hero-buttons .button:not(:last-child) { margin-right: 1.5rem; } } .hero-head, .hero-foot { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-grow: 0; + flex-shrink: 0; } .hero-body { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; padding: 3rem 1.5rem; } .section { diff --git a/web/themes/custom/geofresco/src/global/_components.scss b/web/themes/custom/geofresco/src/global/_components.scss index 6dd5f5f..4c0e7a6 100644 --- a/web/themes/custom/geofresco/src/global/_components.scss +++ b/web/themes/custom/geofresco/src/global/_components.scss @@ -37,14 +37,46 @@ } /* Hero image in hero block */ -.has-background-image.hero { - width: 100vw; - position: relative; - left: 50%; - right: 50%; - margin-left: -50vw; - margin-right: -50vw; +.footer { + .has-background-image.hero.is-medium { + width: 100vw; + position: relative; + left: 50%; + right: 50%; + margin-left: -50vw; + margin-right: -50vw; + .hero-body { + padding: 3rem 1.5rem; + @include from ($tablet) { + padding-top: 9rem; + padding-bottom: 7rem; + } + } + } } +.has-background-image.hero.is-medium { + img { + height: 200px; + max-height: 400px; + object-fit: cover; + position: absolute; + @include from($tablet) { + height: auto; + } + } + .hero-body { + padding: 5.5rem 1rem; + @include from ($tablet) { + padding-top: 12rem; + padding-bottom: 12rem; + } + .container.is-fluid { + margin-left: 32px; + margin-right: 32px; + } + } +} + /* Slim down section vertical padding a bit.*/ .section { @@ -94,14 +126,14 @@ @include until($tablet) { .comment-section { - + article { display: block; padding-bottom: 0; } - + .content p:not(:last-child) { margin-bottom: 0; } } -} \ No newline at end of file +} diff --git a/web/themes/custom/geofresco/src/templates/elements/image.html.twig b/web/themes/custom/geofresco/src/templates/elements/image.html.twig index 4ab5521..545911a 100644 --- a/web/themes/custom/geofresco/src/templates/elements/image.html.twig +++ b/web/themes/custom/geofresco/src/templates/elements/image.html.twig @@ -12,6 +12,6 @@ * @ingroup themeable */ #} -<figure class="image no-upscale"> +<figure class="image"> <img{{ attributes }} /> </figure> From 9359a2d5fc4a932c8b985cd303dd96bdc728a14b Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 11 Mar 2024 13:00:08 -0700 Subject: [PATCH 037/202] Configure the display of slide paragraph --- ...entity_view_display.media.image.default.yml | 8 ++++---- ...re.entity_view_display.media.image.wide.yml | 6 +++--- ...ty_view_display.paragraph.slide.default.yml | 18 +++--------------- 3 files changed, 10 insertions(+), 22 deletions(-) diff --git a/config/sync/core.entity_view_display.media.image.default.yml b/config/sync/core.entity_view_display.media.image.default.yml index 5c19684..b2af442 100644 --- a/config/sync/core.entity_view_display.media.image.default.yml +++ b/config/sync/core.entity_view_display.media.image.default.yml @@ -4,10 +4,10 @@ status: true dependencies: config: - field.field.media.image.field_media_image - - image.style.large - media.type.image + - responsive_image.styles.drutopia_wide module: - - image + - responsive_image _core: default_config_hash: O6cONwdUd3G9aEefXjJt9-jzCgj-UeIbUVr70hc8L7Y id: media.image.default @@ -16,11 +16,11 @@ bundle: image mode: default content: field_media_image: - type: image + type: responsive_image label: hidden settings: + responsive_image_style: drutopia_wide image_link: '' - image_style: large image_loading: attribute: lazy third_party_settings: { } diff --git a/config/sync/core.entity_view_display.media.image.wide.yml b/config/sync/core.entity_view_display.media.image.wide.yml index b58090e..4e02680 100644 --- a/config/sync/core.entity_view_display.media.image.wide.yml +++ b/config/sync/core.entity_view_display.media.image.wide.yml @@ -6,7 +6,7 @@ dependencies: - core.entity_view_mode.media.wide - field.field.media.image.field_media_image - media.type.image - - responsive_image.styles.drutopia_main + - responsive_image.styles.drutopia_wide module: - responsive_image _core: @@ -20,10 +20,10 @@ content: type: responsive_image label: hidden settings: - responsive_image_style: drutopia_extra_wide + responsive_image_style: drutopia_wide image_link: '' image_loading: - attribute: eager + attribute: lazy third_party_settings: { } weight: 1 region: content diff --git a/config/sync/core.entity_view_display.paragraph.slide.default.yml b/config/sync/core.entity_view_display.paragraph.slide.default.yml index f69b503..349e212 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.default.yml @@ -8,10 +8,8 @@ dependencies: - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - paragraphs.paragraphs_type.slide - - responsive_image.styles.drutopia_main module: - link - - media_responsive_thumbnail - text _core: default_config_hash: UAPQqmLqL09HJqncuKGUGYmYfBq2PFHcEOyes55hDek @@ -20,14 +18,6 @@ targetEntityType: paragraph bundle: slide mode: default content: - field_image: - type: image_url - label: visually_hidden - settings: - image_style: focal_point_2600x1300 - third_party_settings: { } - weight: 0 - region: content field_link: type: link label: hidden @@ -41,13 +31,11 @@ content: weight: 2 region: content field_media_image: - type: media_responsive_thumbnail + type: entity_reference_entity_view label: hidden settings: - responsive_image_style: drutopia_main - image_link: '' - image_loading: - attribute: lazy + view_mode: wide + link: false third_party_settings: { } weight: 0 region: content From 0cf1a01ae34ef481860fea97e5d93d0029adec67 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 11 Mar 2024 13:21:11 -0700 Subject: [PATCH 038/202] Reduce the hard limit on extra wide rectangle crop type (so that it can be applied to tiny image in footer) --- config/sync/crop.type.extra_wide_rectangle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/sync/crop.type.extra_wide_rectangle.yml b/config/sync/crop.type.extra_wide_rectangle.yml index 23fefb9..6fb66df 100644 --- a/config/sync/crop.type.extra_wide_rectangle.yml +++ b/config/sync/crop.type.extra_wide_rectangle.yml @@ -10,5 +10,5 @@ description: 'Ten units wide to five units tall.' aspect_ratio: '2:1' soft_limit_width: 600 soft_limit_height: 300 -hard_limit_width: 200 -hard_limit_height: 100 +hard_limit_width: 100 +hard_limit_height: 50 From 673902be912576622a99602f8a43002d46bf2b19 Mon Sep 17 00:00:00 2001 From: lelkneralfaro <l.elkneralfaro@gmail.com> Date: Wed, 13 Mar 2024 10:21:42 -0700 Subject: [PATCH 039/202] Expand height of footer image parent and add opacity --- web/themes/custom/geofresco/dist/css/global.css | 9 ++++++++- web/themes/custom/geofresco/src/global/_components.scss | 8 ++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index b81e620..12b8871 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -5303,12 +5303,19 @@ label.panel-block { max-height: 36rem; } } /* Hero image in hero block */ .footer .has-background-image.hero.is-medium { + background-color: black; width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; - margin-right: -50vw; } + margin-right: -50vw; + height: 200px; } + @media screen and (min-width: 769px) { + .footer .has-background-image.hero.is-medium { + height: 400px; } } + .footer .has-background-image.hero.is-medium img { + opacity: .9; } .footer .has-background-image.hero.is-medium .hero-body { padding: 3rem 1.5rem; } @media screen and (min-width: 769px) { diff --git a/web/themes/custom/geofresco/src/global/_components.scss b/web/themes/custom/geofresco/src/global/_components.scss index 4c0e7a6..b1d47d7 100644 --- a/web/themes/custom/geofresco/src/global/_components.scss +++ b/web/themes/custom/geofresco/src/global/_components.scss @@ -39,12 +39,20 @@ /* Hero image in hero block */ .footer { .has-background-image.hero.is-medium { + background-color: black; width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; + height: 200px; + @include from ($tablet) { + height: 400px; + } + img { + opacity: .7; + } .hero-body { padding: 3rem 1.5rem; @include from ($tablet) { From 3f8bdaa804519558a8fc5038f0c12efbe023803e Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 13 Mar 2024 10:28:12 -0700 Subject: [PATCH 040/202] Apply some automatic updates to basic basic filter format --- config/sync/editor.editor.basic_html.yml | 11 ++++++----- config/sync/filter.format.basic_html.yml | 12 +++++++++++- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/config/sync/editor.editor.basic_html.yml b/config/sync/editor.editor.basic_html.yml index baf0f44..2916801 100644 --- a/config/sync/editor.editor.basic_html.yml +++ b/config/sync/editor.editor.basic_html.yml @@ -58,14 +58,15 @@ settings: - '<h4 id>' - '<h5 id>' - '<h6 id>' - drupallink: - linkit_enabled: true - linkit_profile: '' + editor_advanced_link_link: + enabled_attributes: { } + linkit_extension: + linkit_enabled: false image_upload: status: true scheme: public directory: inline-images max_size: '' max_dimensions: - width: null - height: null + width: 0 + height: 0 diff --git a/config/sync/filter.format.basic_html.yml b/config/sync/filter.format.basic_html.yml index e6b10ac..43450dd 100644 --- a/config/sync/filter.format.basic_html.yml +++ b/config/sync/filter.format.basic_html.yml @@ -4,6 +4,7 @@ status: true dependencies: module: - editor + - footnotes - linkit _core: default_config_hash: 73bBl0mQ4I5Md9_FoI1V9MErX_I6ykC9gNKwLqb80Ko @@ -29,13 +30,22 @@ filters: status: true weight: 8 settings: { } + filter_footnotes: + id: filter_footnotes + provider: footnotes + status: false + weight: 0 + settings: + footnotes_collapse: '0' + footnotes_html: '0' + footnotes_css: '1' filter_html: id: filter_html provider: filter status: true weight: -10 settings: - allowed_html: '<a href hreflang data-entity-type data-entity-uuid data-entity-substitution> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <p> <br> <span> <img src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height>' + allowed_html: '<br> <p> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <cite> <dl> <dt> <dd> <a hreflang href> <blockquote cite> <ul type> <ol type start> <strong> <em> <code> <li> <img src alt height width data-entity-uuid data-entity-type data-caption data-align>' filter_html_help: false filter_html_nofollow: false filter_html_image_secure: From 87dbca77c5bf41db5e352746515b4b42aeebeb66 Mon Sep 17 00:00:00 2001 From: lelkneralfaro <l.elkneralfaro@gmail.com> Date: Wed, 13 Mar 2024 10:30:21 -0700 Subject: [PATCH 041/202] Update composer lock --- composer.lock | 450 ++++++++++++++++++++++++++------------------------ 1 file changed, 231 insertions(+), 219 deletions(-) diff --git a/composer.lock b/composer.lock index 99798fc..70b939e 100644 --- a/composer.lock +++ b/composer.lock @@ -404,16 +404,16 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "3.3.0", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "56da9209b24a5a5b5d27bec9e523f02bdd101770" + "reference": "b8136b945dc3446894e6cd2b2f055e147140faed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/56da9209b24a5a5b5d27bec9e523f02bdd101770", - "reference": "56da9209b24a5a5b5d27bec9e523f02bdd101770", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/b8136b945dc3446894e6cd2b2f055e147140faed", + "reference": "b8136b945dc3446894e6cd2b2f055e147140faed", "shasum": "" }, "require": { @@ -431,16 +431,16 @@ "squizlabs/php_codesniffer": "<3.6" }, "require-dev": { - "chi-teck/drupal-coder-extension": "^2.0.0-alpha4", - "drupal/coder": "8.3.22", - "drupal/core": "10.1.x-dev", + "chi-teck/drupal-coder-extension": "^2.0.0-beta2", + "drupal/coder": "8.3.23", + "drupal/core": "10.3.x-dev", "ext-simplexml": "*", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5", - "squizlabs/php_codesniffer": "^3.7", - "symfony/var-dumper": "^6.3", + "phpspec/prophecy-phpunit": "^2.2", + "phpunit/phpunit": "^9.6", + "squizlabs/php_codesniffer": "^3.9", + "symfony/var-dumper": "^6.4", "symfony/yaml": "^6.3", - "vimeo/psalm": "^5.14.0" + "vimeo/psalm": "^5.22.2" }, "bin": [ "bin/dcg" @@ -458,9 +458,9 @@ "description": "Drupal code generator", "support": { "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", - "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.3.0" + "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.4.0" }, - "time": "2023-10-21T12:57:05+00:00" + "time": "2024-03-10T13:35:00+00:00" }, { "name": "commerceguys/addressing", @@ -1590,16 +1590,16 @@ }, { "name": "doctrine/collections", - "version": "2.1.4", + "version": "2.2.1", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "72328a11443a0de79967104ad36ba7b30bded134" + "reference": "420480fc085bc65f3c956af13abe8e7546f94813" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/72328a11443a0de79967104ad36ba7b30bded134", - "reference": "72328a11443a0de79967104ad36ba7b30bded134", + "url": "https://api.github.com/repos/doctrine/collections/zipball/420480fc085bc65f3c956af13abe8e7546f94813", + "reference": "420480fc085bc65f3c956af13abe8e7546f94813", "shasum": "" }, "require": { @@ -1611,7 +1611,7 @@ "ext-json": "*", "phpstan/phpstan": "^1.8", "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^9.5", + "phpunit/phpunit": "^10.5", "vimeo/psalm": "^5.11" }, "type": "library", @@ -1656,7 +1656,7 @@ ], "support": { "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/2.1.4" + "source": "https://github.com/doctrine/collections/tree/2.2.1" }, "funding": [ { @@ -1672,7 +1672,7 @@ "type": "tidelift" } ], - "time": "2023-10-03T09:22:33+00:00" + "time": "2024-03-05T22:28:45+00:00" }, { "name": "doctrine/deprecations", @@ -2747,7 +2747,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/bulma.git", - "reference": "1899b7afcb023655cdc8d29d1eacd12989ea1403" + "reference": "3d80de283109ee6970f52018385f89e8c9930dc7" }, "require": { "drupal/core": "^9.2 || ^10" @@ -2759,7 +2759,7 @@ }, "drupal": { "version": "3.0.x-dev", - "datestamp": "1707419765", + "datestamp": "1709065499", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -4378,16 +4378,16 @@ }, { "name": "drupal/core", - "version": "10.2.3", + "version": "10.2.4", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "cc8c7952f7013795b735f5c15290e76937163bb7" + "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/cc8c7952f7013795b735f5c15290e76937163bb7", - "reference": "cc8c7952f7013795b735f5c15290e76937163bb7", + "url": "https://api.github.com/repos/drupal/core/zipball/d1c5b44adfc79bda03252471491b0fba89d87eff", + "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff", "shasum": "" }, "require": { @@ -4535,13 +4535,13 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.2.3" + "source": "https://github.com/drupal/core/tree/10.2.4" }, - "time": "2024-02-07T22:44:48+00:00" + "time": "2024-03-06T08:23:56+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.2.3", + "version": "10.2.4", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", @@ -4585,22 +4585,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.3" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.4" }, "time": "2024-01-26T14:59:30+00:00" }, { "name": "drupal/core-recommended", - "version": "10.2.3", + "version": "10.2.4", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "ee5d148455ca5792108a1fd007ae162ea2ffe859" + "reference": "550c4cb19afda15ef892d88469ab93dc38bf0b46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/ee5d148455ca5792108a1fd007ae162ea2ffe859", - "reference": "ee5d148455ca5792108a1fd007ae162ea2ffe859", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/550c4cb19afda15ef892d88469ab93dc38bf0b46", + "reference": "550c4cb19afda15ef892d88469ab93dc38bf0b46", "shasum": "" }, "require": { @@ -4609,7 +4609,7 @@ "doctrine/annotations": "~1.14.3", "doctrine/deprecations": "~1.1.2", "doctrine/lexer": "~2.1.0", - "drupal/core": "10.2.3", + "drupal/core": "10.2.4", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.8.1", "guzzlehttp/promises": "~2.0.2", @@ -4670,9 +4670,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.2.3" + "source": "https://github.com/drupal/core-recommended/tree/10.2.4" }, - "time": "2024-02-07T22:44:48+00:00" + "time": "2024-03-06T08:23:56+00:00" }, { "name": "drupal/crop", @@ -4733,17 +4733,17 @@ }, { "name": "drupal/cshs", - "version": "4.0.1", + "version": "4.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/cshs.git", - "reference": "4.0.1" + "reference": "4.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/cshs-4.0.1.zip", - "reference": "4.0.1", - "shasum": "8048c92e2d6bdde259b23851d03fbc4650e00b2e" + "url": "https://ftp.drupal.org/files/projects/cshs-4.0.2.zip", + "reference": "4.0.2", + "shasum": "dc936684e50770d1c4ca541eccffba7d348a4a1c" }, "require": { "drupal/core": "^9.2 || ^10", @@ -4752,8 +4752,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.1", - "datestamp": "1704752696", + "version": "4.0.2", + "datestamp": "1710037257", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7345,6 +7345,14 @@ "homepage": "https://www.drupal.org/u/greg-boggs", "role": "Maintainer" }, + { + "name": "diamondsea", + "homepage": "https://www.drupal.org/user/430714" + }, + { + "name": "Greg Boggs", + "homepage": "https://www.drupal.org/user/153069" + }, { "name": "hmartens", "homepage": "https://www.drupal.org/user/622826" @@ -8191,7 +8199,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "20908ddd4a75bbbd7d64f820a37903aaec200f4a" + "reference": "d922d674eea46226636013837cbb3425304841c7" }, "require": { "drupal/core": "^10.1" @@ -8217,8 +8225,8 @@ "dev-3.0.x": "3.0.x-dev" }, "drupal": { - "version": "3.0.0-beta1+17-dev", - "datestamp": "1699624567", + "version": "3.0.0-beta1+24-dev", + "datestamp": "1710243265", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -8460,29 +8468,29 @@ }, { "name": "drupal/field_defaults", - "version": "2.0.0-alpha2", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_defaults.git", - "reference": "2.0.0-alpha2" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_defaults-2.0.0-alpha2.zip", - "reference": "2.0.0-alpha2", - "shasum": "829fa861038991643f32ec4b04da67d659bb38c0" + "url": "https://ftp.drupal.org/files/projects/field_defaults-2.0.0.zip", + "reference": "2.0.0", + "shasum": "692d6b760271d3b3a711e781018f3a6e3f10e60d" }, "require": { - "drupal/core": "^9.3 || ^10.0" + "drupal/core": "^9.3 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-alpha2", - "datestamp": "1679612171", + "version": "2.0.0", + "datestamp": "1709319388", "security-coverage": { - "status": "not-covered", - "message": "Alpha releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } }, "drush": { @@ -10061,17 +10069,17 @@ }, { "name": "drupal/indieweb", - "version": "1.21.0", + "version": "1.22.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/indieweb.git", - "reference": "8.x-1.21" + "reference": "8.x-1.22" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/indieweb-8.x-1.21.zip", - "reference": "8.x-1.21", - "shasum": "7629d70d84614cc372525906d3705dff83258cb7" + "url": "https://ftp.drupal.org/files/projects/indieweb-8.x-1.22.zip", + "reference": "8.x-1.22", + "shasum": "ce9f45da2f9aaca979f50950f06670d79d4d6ded" }, "require": { "drupal/core": "^9 || ^10", @@ -10091,8 +10099,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.21", - "datestamp": "1707057267", + "version": "8.x-1.22", + "datestamp": "1708867488", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11577,20 +11585,20 @@ }, { "name": "drupal/message", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/message.git", - "reference": "8.x-1.4" + "reference": "8.x-1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/message-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "4158df35b5506fc88061358624589c4a04c414a2" + "url": "https://ftp.drupal.org/files/projects/message-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "e2da6ff2f098fbb9ff9b2faf7a576d5e421db172" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "require-dev": { "drupal/token": "*" @@ -11598,8 +11606,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1667584508", + "version": "8.x-1.5", + "datestamp": "1710105159", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12407,7 +12415,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia_camouflage.git", - "reference": "83b55983b10411ee64eed77631982077075b4e5f" + "reference": "7ebb2cb2e6ba57de2d60f4bfc6e4473407f78c4a" }, "require": { "drupal/core": "^9 || ^10", @@ -12420,7 +12428,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1708617953", + "datestamp": "1709783736", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -12510,7 +12518,7 @@ "extra": { "drupal": { "version": "8.x-1.17", - "datestamp": "1705234146", + "datestamp": "1709804220", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13837,20 +13845,20 @@ }, { "name": "drupal/search_api_saved_searches", - "version": "1.0.0-beta1", + "version": "1.0.0-rc1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_saved_searches.git", - "reference": "8.x-1.0-beta1" + "reference": "8.x-1.0-rc1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_saved_searches-8.x-1.0-beta1.zip", - "reference": "8.x-1.0-beta1", - "shasum": "4650a8536cb7b1568b6e4f29b00c8d2461ca7ea5" + "url": "https://ftp.drupal.org/files/projects/search_api_saved_searches-8.x-1.0-rc1.zip", + "reference": "8.x-1.0-rc1", + "shasum": "ad7258b44af99526bc35fd9946b0639611902631" }, "require": { - "drupal/core": "^9.2 || ^10", + "drupal/core": "^10.1", "drupal/search_api": "^1.20" }, "require-dev": { @@ -13860,11 +13868,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta1", - "datestamp": "1703694223", + "version": "8.x-1.0-rc1", + "datestamp": "1708853281", "security-coverage": { "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -15876,26 +15884,30 @@ }, { "name": "drupal/view_unpublished", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/view_unpublished.git", - "reference": "8.x-1.1" + "reference": "8.x-1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/view_unpublished-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "f9f5e88cbaf1a1e71952d94cf67ef2f180e292be" + "url": "https://ftp.drupal.org/files/projects/view_unpublished-8.x-1.2.zip", + "reference": "8.x-1.2", + "shasum": "14374dd56d841270207e21974c7b7cf8aa1804f7" }, "require": { "drupal/core": "^9.4 || ^10" }, + "require-dev": { + "drupal/coder": "^8.3.18", + "phpcompatibility/php-compatibility": "10.x-dev@dev" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1681757575", + "version": "8.x-1.2", + "datestamp": "1709383642", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16447,23 +16459,23 @@ }, { "name": "drush/drush", - "version": "12.4.3", + "version": "12.4.4", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "8245acede57ecc62a90aa0f19ff3b29e5f11f971" + "reference": "a6585cddae47144413565f3c1cd29debc69f6b41" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/8245acede57ecc62a90aa0f19ff3b29e5f11f971", - "reference": "8245acede57ecc62a90aa0f19ff3b29e5f11f971", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/a6585cddae47144413565f3c1cd29debc69f6b41", + "reference": "a6585cddae47144413565f3c1cd29debc69f6b41", "shasum": "" }, "require": { "chi-teck/drupal-code-generator": "^3.0", "composer-runtime-api": "^2.2", "composer/semver": "^1.4 || ^3", - "consolidation/annotated-command": "^4.9.1", + "consolidation/annotated-command": "^4.9.2", "consolidation/config": "^2.1.2", "consolidation/filter-via-dot-access-data": "^2.0.2", "consolidation/output-formatters": "^4.3.2", @@ -16579,7 +16591,7 @@ "issues": "https://github.com/drush-ops/drush/issues", "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/12.4.3" + "source": "https://github.com/drush-ops/drush/tree/12.4.4" }, "funding": [ { @@ -16587,7 +16599,7 @@ "type": "github" } ], - "time": "2023-11-16T22:57:24+00:00" + "time": "2024-03-02T12:14:56+00:00" }, { "name": "drutopia/drutopia", @@ -16919,7 +16931,7 @@ ], "description": "Provides helper commands to do project level version/hash pinning.", "support": { - "issues": "https://gitlab.com/api/v4/projects/12048815/issues", + "issues": "https://gitlab.com/geeks4change/packages/composer-pin/-/issues", "source": "https://gitlab.com/geeks4change/packages/composer-pin/-/tree/master" }, "time": "2020-06-02T10:38:25+00:00" @@ -18165,16 +18177,16 @@ }, { "name": "league/container", - "version": "4.2.0", + "version": "4.2.2", "source": { "type": "git", "url": "https://github.com/thephpleague/container.git", - "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab" + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/375d13cb828649599ef5d48a339c4af7a26cd0ab", - "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab", + "url": "https://api.github.com/repos/thephpleague/container/zipball/ff346319ca1ff0e78277dc2311a42107cc1aab88", + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88", "shasum": "" }, "require": { @@ -18235,7 +18247,7 @@ ], "support": { "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/4.2.0" + "source": "https://github.com/thephpleague/container/tree/4.2.2" }, "funding": [ { @@ -18243,7 +18255,7 @@ "type": "github" } ], - "time": "2021-11-16T10:29:06+00:00" + "time": "2024-03-13T13:12:53+00:00" }, { "name": "league/csv", @@ -19090,16 +19102,16 @@ }, { "name": "p3k/xray", - "version": "v1.13.0", + "version": "v1.14.1", "source": { "type": "git", "url": "https://github.com/aaronpk/XRay.git", - "reference": "ea1f054bdc1e1008fc064d7cb3d44352992eb03b" + "reference": "7b9adcc4e72c10f4749f937d6709c6a9c6d89e0d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aaronpk/XRay/zipball/ea1f054bdc1e1008fc064d7cb3d44352992eb03b", - "reference": "ea1f054bdc1e1008fc064d7cb3d44352992eb03b", + "url": "https://api.github.com/repos/aaronpk/XRay/zipball/7b9adcc4e72c10f4749f937d6709c6a9c6d89e0d", + "reference": "7b9adcc4e72c10f4749f937d6709c6a9c6d89e0d", "shasum": "" }, "require": { @@ -19136,9 +19148,9 @@ "homepage": "https://github.com/aaronpk/XRay", "support": { "issues": "https://github.com/aaronpk/XRay/issues", - "source": "https://github.com/aaronpk/XRay/tree/v1.13.0" + "source": "https://github.com/aaronpk/XRay/tree/v1.14.1" }, - "time": "2024-02-02T15:26:02+00:00" + "time": "2024-03-10T21:39:30+00:00" }, { "name": "paragonie/random_compat", @@ -19323,16 +19335,16 @@ }, { "name": "pear/pear-core-minimal", - "version": "v1.10.14", + "version": "v1.10.15", "source": { "type": "git", "url": "https://github.com/pear/pear-core-minimal.git", - "reference": "a86fc145edb5caedbf96527214ce3cadc9de4a32" + "reference": "d457b5c93e5001fbf4b5726d21038266e029e3be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/a86fc145edb5caedbf96527214ce3cadc9de4a32", - "reference": "a86fc145edb5caedbf96527214ce3cadc9de4a32", + "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/d457b5c93e5001fbf4b5726d21038266e029e3be", + "reference": "d457b5c93e5001fbf4b5726d21038266e029e3be", "shasum": "" }, "require": { @@ -19368,7 +19380,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR", "source": "https://github.com/pear/pear-core-minimal" }, - "time": "2023-11-26T16:15:38+00:00" + "time": "2024-03-09T19:38:40+00:00" }, { "name": "pear/pear_exception", @@ -20195,16 +20207,16 @@ }, { "name": "sebastian/diff", - "version": "4.0.5", + "version": "4.0.6", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131" + "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131", - "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ba01945089c3a293b01ba9badc29ad55b106b0bc", + "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc", "shasum": "" }, "require": { @@ -20249,7 +20261,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.5" + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.6" }, "funding": [ { @@ -20257,7 +20269,7 @@ "type": "github" } ], - "time": "2023-05-07T05:35:17+00:00" + "time": "2024-03-02T06:30:58+00:00" }, { "name": "simshaun/recurr", @@ -20367,16 +20379,16 @@ }, { "name": "symfony/console", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e" + "reference": "0d9e4eb5ad413075624378f474c4167ea202de78" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e", - "reference": "2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e", + "url": "https://api.github.com/repos/symfony/console/zipball/0d9e4eb5ad413075624378f474c4167ea202de78", + "reference": "0d9e4eb5ad413075624378f474c4167ea202de78", "shasum": "" }, "require": { @@ -20441,7 +20453,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.3" + "source": "https://github.com/symfony/console/tree/v6.4.4" }, "funding": [ { @@ -20457,20 +20469,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-02-22T20:27:10+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "6871811c5a5c5e180244ddb689746446db02c05b" + "reference": "6236e5e843cb763e9d0f74245678b994afea5363" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6871811c5a5c5e180244ddb689746446db02c05b", - "reference": "6871811c5a5c5e180244ddb689746446db02c05b", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6236e5e843cb763e9d0f74245678b994afea5363", + "reference": "6236e5e843cb763e9d0f74245678b994afea5363", "shasum": "" }, "require": { @@ -20522,7 +20534,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.3" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.4" }, "funding": [ { @@ -20538,7 +20550,7 @@ "type": "tidelift" } ], - "time": "2024-01-30T08:32:12+00:00" + "time": "2024-02-22T20:27:10+00:00" }, { "name": "symfony/deprecation-contracts", @@ -20609,16 +20621,16 @@ }, { "name": "symfony/error-handler", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "6dc3c76a278b77f01d864a6005d640822c6f26a6" + "reference": "c725219bdf2afc59423c32793d5019d2a904e13a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/6dc3c76a278b77f01d864a6005d640822c6f26a6", - "reference": "6dc3c76a278b77f01d864a6005d640822c6f26a6", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/c725219bdf2afc59423c32793d5019d2a904e13a", + "reference": "c725219bdf2afc59423c32793d5019d2a904e13a", "shasum": "" }, "require": { @@ -20664,7 +20676,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.3" + "source": "https://github.com/symfony/error-handler/tree/v6.4.4" }, "funding": [ { @@ -20680,7 +20692,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T15:40:36+00:00" + "time": "2024-02-22T20:27:10+00:00" }, { "name": "symfony/event-dispatcher", @@ -20967,16 +20979,16 @@ }, { "name": "symfony/http-foundation", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "5677bdf7cade4619cb17fc9e1e7b31ec392244a9" + "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5677bdf7cade4619cb17fc9e1e7b31ec392244a9", - "reference": "5677bdf7cade4619cb17fc9e1e7b31ec392244a9", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ebc713bc6e6f4b53f46539fc158be85dfcd77304", + "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304", "shasum": "" }, "require": { @@ -21024,7 +21036,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.3" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.4" }, "funding": [ { @@ -21040,20 +21052,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-02-08T15:01:18+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.3", + "version": "v6.4.5", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "9c6ec4e543044f7568a53a76ab1484ecd30637a2" + "reference": "f6947cb939d8efee137797382cb4db1af653ef75" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9c6ec4e543044f7568a53a76ab1484ecd30637a2", - "reference": "9c6ec4e543044f7568a53a76ab1484ecd30637a2", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/f6947cb939d8efee137797382cb4db1af653ef75", + "reference": "f6947cb939d8efee137797382cb4db1af653ef75", "shasum": "" }, "require": { @@ -21102,7 +21114,7 @@ "symfony/process": "^5.4|^6.0|^7.0", "symfony/property-access": "^5.4.5|^6.0.5|^7.0", "symfony/routing": "^5.4|^6.0|^7.0", - "symfony/serializer": "^6.3|^7.0", + "symfony/serializer": "^6.4.4|^7.0.4", "symfony/stopwatch": "^5.4|^6.0|^7.0", "symfony/translation": "^5.4|^6.0|^7.0", "symfony/translation-contracts": "^2.5|^3", @@ -21137,7 +21149,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/v6.4.3" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.5" }, "funding": [ { @@ -21153,20 +21165,20 @@ "type": "tidelift" } ], - "time": "2024-01-31T07:21:29+00:00" + "time": "2024-03-04T21:00:47+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "74412c62f88a85a41b61f0b71ab0afcaad6f03ee" + "reference": "791c5d31a8204cf3db0c66faab70282307f4376b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/74412c62f88a85a41b61f0b71ab0afcaad6f03ee", - "reference": "74412c62f88a85a41b61f0b71ab0afcaad6f03ee", + "url": "https://api.github.com/repos/symfony/mailer/zipball/791c5d31a8204cf3db0c66faab70282307f4376b", + "reference": "791c5d31a8204cf3db0c66faab70282307f4376b", "shasum": "" }, "require": { @@ -21217,7 +21229,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.3" + "source": "https://github.com/symfony/mailer/tree/v6.4.4" }, "funding": [ { @@ -21233,7 +21245,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T15:01:07+00:00" + "time": "2024-02-03T21:33:47+00:00" }, { "name": "symfony/mime", @@ -22130,16 +22142,16 @@ }, { "name": "symfony/process", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "31642b0818bfcff85930344ef93193f8c607e0a3" + "reference": "710e27879e9be3395de2b98da3f52a946039f297" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/31642b0818bfcff85930344ef93193f8c607e0a3", - "reference": "31642b0818bfcff85930344ef93193f8c607e0a3", + "url": "https://api.github.com/repos/symfony/process/zipball/710e27879e9be3395de2b98da3f52a946039f297", + "reference": "710e27879e9be3395de2b98da3f52a946039f297", "shasum": "" }, "require": { @@ -22171,7 +22183,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.3" + "source": "https://github.com/symfony/process/tree/v6.4.4" }, "funding": [ { @@ -22187,7 +22199,7 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-02-20T12:31:00+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -22274,16 +22286,16 @@ }, { "name": "symfony/routing", - "version": "v6.4.3", + "version": "v6.4.5", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "3b2957ad54902f0f544df83e3d58b38d7e8e5842" + "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/3b2957ad54902f0f544df83e3d58b38d7e8e5842", - "reference": "3b2957ad54902f0f544df83e3d58b38d7e8e5842", + "url": "https://api.github.com/repos/symfony/routing/zipball/7fe30068e207d9c31c0138501ab40358eb2d49a4", + "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4", "shasum": "" }, "require": { @@ -22337,7 +22349,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.3" + "source": "https://github.com/symfony/routing/tree/v6.4.5" }, "funding": [ { @@ -22353,20 +22365,20 @@ "type": "tidelift" } ], - "time": "2024-01-30T13:55:02+00:00" + "time": "2024-02-27T12:33:30+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d" + "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d", - "reference": "51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d", + "url": "https://api.github.com/repos/symfony/serializer/zipball/88da7f8fe03c5f4c2a69da907f1de03fab2e6872", + "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872", "shasum": "" }, "require": { @@ -22435,7 +22447,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.3" + "source": "https://github.com/symfony/serializer/tree/v6.4.4" }, "funding": [ { @@ -22451,7 +22463,7 @@ "type": "tidelift" } ], - "time": "2024-01-30T08:32:12+00:00" + "time": "2024-02-22T20:27:10+00:00" }, { "name": "symfony/service-contracts", @@ -22537,16 +22549,16 @@ }, { "name": "symfony/string", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "7a14736fb179876575464e4658fce0c304e8c15b" + "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/7a14736fb179876575464e4658fce0c304e8c15b", - "reference": "7a14736fb179876575464e4658fce0c304e8c15b", + "url": "https://api.github.com/repos/symfony/string/zipball/4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9", + "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9", "shasum": "" }, "require": { @@ -22603,7 +22615,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.3" + "source": "https://github.com/symfony/string/tree/v6.4.4" }, "funding": [ { @@ -22619,7 +22631,7 @@ "type": "tidelift" } ], - "time": "2024-01-25T09:26:29+00:00" + "time": "2024-02-01T13:16:41+00:00" }, { "name": "symfony/translation-contracts", @@ -22701,16 +22713,16 @@ }, { "name": "symfony/validator", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "9c1d8bb4edce5304fcefca7923741085f1ca5b60" + "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/9c1d8bb4edce5304fcefca7923741085f1ca5b60", - "reference": "9c1d8bb4edce5304fcefca7923741085f1ca5b60", + "url": "https://api.github.com/repos/symfony/validator/zipball/1cf92edc9a94d16275efef949fa6748d11cc8f47", + "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47", "shasum": "" }, "require": { @@ -22777,7 +22789,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.3" + "source": "https://github.com/symfony/validator/tree/v6.4.4" }, "funding": [ { @@ -22793,20 +22805,20 @@ "type": "tidelift" } ], - "time": "2024-01-29T15:01:07+00:00" + "time": "2024-02-22T20:27:10+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "0435a08f69125535336177c29d56af3abc1f69da" + "reference": "b439823f04c98b84d4366c79507e9da6230944b1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/0435a08f69125535336177c29d56af3abc1f69da", - "reference": "0435a08f69125535336177c29d56af3abc1f69da", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b439823f04c98b84d4366c79507e9da6230944b1", + "reference": "b439823f04c98b84d4366c79507e9da6230944b1", "shasum": "" }, "require": { @@ -22862,7 +22874,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.3" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.4" }, "funding": [ { @@ -22878,20 +22890,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:53:30+00:00" + "time": "2024-02-15T11:23:52+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "a8c12b5448a5ac685347f5eeb2abf6a571ec16b8" + "reference": "0bd342e24aef49fc82a21bd4eedd3e665d177e5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/a8c12b5448a5ac685347f5eeb2abf6a571ec16b8", - "reference": "a8c12b5448a5ac685347f5eeb2abf6a571ec16b8", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/0bd342e24aef49fc82a21bd4eedd3e665d177e5b", + "reference": "0bd342e24aef49fc82a21bd4eedd3e665d177e5b", "shasum": "" }, "require": { @@ -22937,7 +22949,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.3" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.4" }, "funding": [ { @@ -22953,7 +22965,7 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-02-26T08:37:45+00:00" }, { "name": "symfony/yaml", @@ -23826,16 +23838,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.10.59", + "version": "1.10.62", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "e607609388d3a6d418a50a49f7940e8086798281" + "reference": "cd5c8a1660ed3540b211407c77abf4af193a6af9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e607609388d3a6d418a50a49f7940e8086798281", - "reference": "e607609388d3a6d418a50a49f7940e8086798281", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/cd5c8a1660ed3540b211407c77abf4af193a6af9", + "reference": "cd5c8a1660ed3540b211407c77abf4af193a6af9", "shasum": "" }, "require": { @@ -23884,7 +23896,7 @@ "type": "tidelift" } ], - "time": "2024-02-20T13:59:13+00:00" + "time": "2024-03-13T12:27:20+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -23936,16 +23948,16 @@ }, { "name": "symfony/config", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "206482ff3ed450495b1d5b7bad1bc3a852def96f" + "reference": "6ea4affc27f2086c9d16b92ab5429ce1e3c38047" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/206482ff3ed450495b1d5b7bad1bc3a852def96f", - "reference": "206482ff3ed450495b1d5b7bad1bc3a852def96f", + "url": "https://api.github.com/repos/symfony/config/zipball/6ea4affc27f2086c9d16b92ab5429ce1e3c38047", + "reference": "6ea4affc27f2086c9d16b92ab5429ce1e3c38047", "shasum": "" }, "require": { @@ -23991,7 +24003,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v6.4.3" + "source": "https://github.com/symfony/config/tree/v6.4.4" }, "funding": [ { @@ -24007,7 +24019,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T13:26:27+00:00" + "time": "2024-02-26T07:52:26+00:00" }, { "name": "symfony/css-selector", @@ -24076,16 +24088,16 @@ }, { "name": "symfony/translation", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "637c51191b6b184184bbf98937702bcf554f7d04" + "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/637c51191b6b184184bbf98937702bcf554f7d04", - "reference": "637c51191b6b184184bbf98937702bcf554f7d04", + "url": "https://api.github.com/repos/symfony/translation/zipball/bce6a5a78e94566641b2594d17e48b0da3184a8e", + "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e", "shasum": "" }, "require": { @@ -24151,7 +24163,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.3" + "source": "https://github.com/symfony/translation/tree/v6.4.4" }, "funding": [ { @@ -24167,7 +24179,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T13:11:52+00:00" + "time": "2024-02-20T13:16:58+00:00" } ], "aliases": [ From bdd8a25b438715a67043ab22c59463aa175101f9 Mon Sep 17 00:00:00 2001 From: lelkneralfaro <l.elkneralfaro@gmail.com> Date: Wed, 13 Mar 2024 10:41:59 -0700 Subject: [PATCH 042/202] Remove bottom whitespace coming from a margin rule Sneak in an opacity rule change that should have been in the last commit --- web/themes/custom/geofresco/dist/css/global.css | 5 ++++- web/themes/custom/geofresco/src/global/_components.scss | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index 12b8871..e0a0efd 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -5302,6 +5302,9 @@ label.panel-block { .featured-image figure.image { max-height: 36rem; } } /* Hero image in hero block */ +.footer .paragraph { + margin-bottom: 0; } + .footer .has-background-image.hero.is-medium { background-color: black; width: 100vw; @@ -5315,7 +5318,7 @@ label.panel-block { .footer .has-background-image.hero.is-medium { height: 400px; } } .footer .has-background-image.hero.is-medium img { - opacity: .9; } + opacity: .7; } .footer .has-background-image.hero.is-medium .hero-body { padding: 3rem 1.5rem; } @media screen and (min-width: 769px) { diff --git a/web/themes/custom/geofresco/src/global/_components.scss b/web/themes/custom/geofresco/src/global/_components.scss index b1d47d7..38d75bd 100644 --- a/web/themes/custom/geofresco/src/global/_components.scss +++ b/web/themes/custom/geofresco/src/global/_components.scss @@ -38,6 +38,9 @@ /* Hero image in hero block */ .footer { + .paragraph { + margin-bottom: 0; + } .has-background-image.hero.is-medium { background-color: black; width: 100vw; From 927acc0f85684d4a1e608e026f2a0e66a038ffa9 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 13 Mar 2024 10:42:49 -0700 Subject: [PATCH 043/202] Reduce the hard limit on the size of the wide rectangle crop type --- config/sync/crop.type.wide_rectangle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/sync/crop.type.wide_rectangle.yml b/config/sync/crop.type.wide_rectangle.yml index 7836225..9ccecd3 100644 --- a/config/sync/crop.type.wide_rectangle.yml +++ b/config/sync/crop.type.wide_rectangle.yml @@ -10,5 +10,5 @@ description: 'Ten units wide to six units tall.' aspect_ratio: '5:3' soft_limit_width: 1000 soft_limit_height: 600 -hard_limit_width: 500 -hard_limit_height: 300 +hard_limit_width: 100 +hard_limit_height: 60 From 8b6e836be5ad2a6cb7f55979e987c79fb9ff0bba Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 14 Mar 2024 17:09:09 -0700 Subject: [PATCH 044/202] Document the process of upgrading the site to D10 --- UPGRADE.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 UPGRADE.md diff --git a/UPGRADE.md b/UPGRADE.md new file mode 100644 index 0000000..0f4d00c --- /dev/null +++ b/UPGRADE.md @@ -0,0 +1,24 @@ +## Uninstall +### The following will be uninstalled automatically on deploy to D9-latest (now merged into master branch) +- Color +- Quick Edit +- Seven +### The following can be removed manually after the D10 upgrade is complete +- Stable (uninstall and remove from composer.json) +- Geo upgrade (this one is actually now used during the upgrade, and it may not hurt to keep it around, though it can be uninstalled at the end) +### Migration related modules +modules related to the migration from D7 to D8 are still enabled, they can probably be disabled, but this can be done after the upgrade is finished. + +## Drupal 9.3.3 -> Drupal 9 latest +1. Add the following to the vault member: +``` +post_deploy: + - command: "then stable9" + action: drush +``` +2. Deploy master branch to site +3. Remove the post_deploy command from the vault member +## Drupal 9 latest -> Drupal 10 +1. Deploy drupal10 branch to site +2. Edit media items and apply cropping where needed (likely the hero blocks in header and footer will be tiny) +3. Uninstall Stable theme and Geo Upgrade custom module (remember to commit this change) From b9345e2b26d168c029e254715a7c7cc6462824ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 4 Jun 2024 22:12:28 -0400 Subject: [PATCH 045/202] Update DDEV .gitignore --- .ddev/.gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.ddev/.gitignore b/.ddev/.gitignore index e491350..ec03723 100644 --- a/.ddev/.gitignore +++ b/.ddev/.gitignore @@ -7,7 +7,6 @@ /.dbimageExtra /.ddev-docker-*.yaml /.*downloads -/.global_commands /.homeadditions /.importdb* /.sshimageBuild @@ -28,7 +27,10 @@ /mutagen/.start-synced /nginx_full/nginx-site.conf /postgres/postgresql.conf +/providers/acquia.yaml +/providers/lagoon.yaml /providers/platform.yaml +/providers/upsun.yaml /sequelpro.spf /settings/settings.ddev.py /traefik/config/geo.yaml From 7d56e53f63418ce75af44a590b4f643a7361f552 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 4 Jun 2024 22:57:59 -0400 Subject: [PATCH 046/202] Switch to static, working version of patch --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 2c61858..013d88f 100644 --- a/composer.json +++ b/composer.json @@ -195,7 +195,7 @@ "Adding attributes to views-view-list.html.twig doesn't work if Views List class Style option is empty": "https://www.drupal.org/files/issues/2023-03-16/2845400-24.patch", "Use form element of type date instead textfield when selecting a date in an exposed filter": "https://www.drupal.org/files/issues/2021-12-01/2648950-257.patch", "Views Date Filter Datetime Granularity Option": "https://www.drupal.org/files/issues/2021-04-27/2868014-110-after-2648950-247-applied.patch", - "Entity reference filter for all entity reference fields 3347343": "https://git.drupalcode.org/project/drupal/-/merge_requests/4053.diff" + "Entity reference filter for all entity reference fields 3347343": "https://www.drupal.org/files/issues/2024-04-19/drupal-3347343-MR4053--20240419-167.diff" }, "drupal/ds": { "Parent theme template inheritance bug": "https://www.drupal.org/files/issues/2021-02-22/2895316-12.patch" From 76686c4455337397bbbad0fa86b7a1be34f08463 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 4 Jun 2024 22:58:12 -0400 Subject: [PATCH 047/202] Update composer lock --- composer.lock | 1507 +++++++++++++++++++++++++------------------------ 1 file changed, 756 insertions(+), 751 deletions(-) diff --git a/composer.lock b/composer.lock index 70b939e..6318904 100644 --- a/composer.lock +++ b/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": "e3c7785aa21b3f418217272f38668295", + "content-hash": "463012c6f9f9d195bf1fbc973d36f5cc", "packages": [ { "name": "abraham/twitteroauth", @@ -175,7 +175,7 @@ "issues": "https://gitlab.com/agaric/php/php-facebook/-/issues", "source": "https://gitlab.com/agaric/php/php-facebook/-/tree/1.0.0" }, - "time": "2022-05-12T00:31:53+00:00" + "time": "2022-05-11T20:31:53+00:00" }, { "name": "asm89/stack-cors", @@ -404,16 +404,16 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "3.4.0", + "version": "3.6.0", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "b8136b945dc3446894e6cd2b2f055e147140faed" + "reference": "7794c268309a6fd7aeecfd1246a01238c14384c4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/b8136b945dc3446894e6cd2b2f055e147140faed", - "reference": "b8136b945dc3446894e6cd2b2f055e147140faed", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/7794c268309a6fd7aeecfd1246a01238c14384c4", + "reference": "7794c268309a6fd7aeecfd1246a01238c14384c4", "shasum": "" }, "require": { @@ -431,7 +431,7 @@ "squizlabs/php_codesniffer": "<3.6" }, "require-dev": { - "chi-teck/drupal-coder-extension": "^2.0.0-beta2", + "chi-teck/drupal-coder-extension": "^2.0.0-beta3", "drupal/coder": "8.3.23", "drupal/core": "10.3.x-dev", "ext-simplexml": "*", @@ -458,9 +458,9 @@ "description": "Drupal code generator", "support": { "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", - "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.4.0" + "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.6.0" }, - "time": "2024-03-10T13:35:00+00:00" + "time": "2024-05-20T12:50:42+00:00" }, { "name": "commerceguys/addressing", @@ -528,28 +528,28 @@ }, { "name": "composer/ca-bundle", - "version": "1.4.1", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "3ce240142f6d59b808dd65c1f52f7a1c252e6cfd" + "reference": "0c5ccfcfea312b5c5a190a21ac5cef93f74baf99" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/3ce240142f6d59b808dd65c1f52f7a1c252e6cfd", - "reference": "3ce240142f6d59b808dd65c1f52f7a1c252e6cfd", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/0c5ccfcfea312b5c5a190a21ac5cef93f74baf99", + "reference": "0c5ccfcfea312b5c5a190a21ac5cef93f74baf99", "shasum": "" }, "require": { "ext-openssl": "*", "ext-pcre": "*", - "php": "^5.3.2 || ^7.0 || ^8.0" + "php": "^7.2 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^0.12.55", + "phpstan/phpstan": "^1.10", "psr/log": "^1.0", "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0" + "symfony/process": "^4.0 || ^5.0 || ^6.0 || ^7.0" }, "type": "library", "extra": { @@ -584,7 +584,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.4.1" + "source": "https://github.com/composer/ca-bundle/tree/1.5.0" }, "funding": [ { @@ -600,7 +600,7 @@ "type": "tidelift" } ], - "time": "2024-02-23T10:16:52+00:00" + "time": "2024-03-15T14:00:32+00:00" }, { "name": "composer/installers", @@ -830,25 +830,25 @@ }, { "name": "consolidation/annotated-command", - "version": "4.9.2", + "version": "4.10.0", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "b5255dcbee1de95036185062a103dabc622224de" + "reference": "1e830ba908c9ffb1ba7ca056203531b27188812c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/b5255dcbee1de95036185062a103dabc622224de", - "reference": "b5255dcbee1de95036185062a103dabc622224de", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/1e830ba908c9ffb1ba7ca056203531b27188812c", + "reference": "1e830ba908c9ffb1ba7ca056203531b27188812c", "shasum": "" }, "require": { "consolidation/output-formatters": "^4.3.1", "php": ">=7.1.3", "psr/log": "^1 || ^2 || ^3", - "symfony/console": "^4.4.8 || ^5 || ^6", - "symfony/event-dispatcher": "^4.4.8 || ^5 || ^6", - "symfony/finder": "^4.4.8 || ^5 || ^6" + "symfony/console": "^4.4.8 || ^5 || ^6 || ^7", + "symfony/event-dispatcher": "^4.4.8 || ^5 || ^6 || ^7", + "symfony/finder": "^4.4.8 || ^5 || ^6 || ^7" }, "require-dev": { "composer-runtime-api": "^2.0", @@ -880,9 +880,9 @@ "description": "Initialize Symfony Console commands from annotated command class methods.", "support": { "issues": "https://github.com/consolidation/annotated-command/issues", - "source": "https://github.com/consolidation/annotated-command/tree/4.9.2" + "source": "https://github.com/consolidation/annotated-command/tree/4.10.0" }, - "time": "2023-12-26T14:30:50+00:00" + "time": "2024-04-05T21:05:39+00:00" }, { "name": "consolidation/config", @@ -996,32 +996,32 @@ }, { "name": "consolidation/log", - "version": "3.0.0", + "version": "3.1.0", "source": { "type": "git", "url": "https://github.com/consolidation/log.git", - "reference": "caaad9d70dae54eb49002666f000e3c607066878" + "reference": "c27a3beb36137c141ccbce0d89f64befb243c015" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/log/zipball/caaad9d70dae54eb49002666f000e3c607066878", - "reference": "caaad9d70dae54eb49002666f000e3c607066878", + "url": "https://api.github.com/repos/consolidation/log/zipball/c27a3beb36137c141ccbce0d89f64befb243c015", + "reference": "c27a3beb36137c141ccbce0d89f64befb243c015", "shasum": "" }, "require": { "php": ">=8.0.0", "psr/log": "^3", - "symfony/console": "^5 || ^6" + "symfony/console": "^5 || ^6 || ^7" }, "require-dev": { - "phpunit/phpunit": ">=7.5.20", + "phpunit/phpunit": "^7.5.20 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "2.x-dev" + "platform": { + "php": "8.2.17" } }, "autoload": { @@ -1042,36 +1042,36 @@ "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/3.0.0" + "source": "https://github.com/consolidation/log/tree/3.1.0" }, - "time": "2022-04-05T16:53:32+00:00" + "time": "2024-04-04T23:50:25+00:00" }, { "name": "consolidation/output-formatters", - "version": "4.3.2", + "version": "4.5.0", "source": { "type": "git", "url": "https://github.com/consolidation/output-formatters.git", - "reference": "06711568b4cd169700ff7e8075db0a9a341ceb58" + "reference": "7a611b01eb48eb19cd54672339fc08c0985bf540" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/06711568b4cd169700ff7e8075db0a9a341ceb58", - "reference": "06711568b4cd169700ff7e8075db0a9a341ceb58", + "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/7a611b01eb48eb19cd54672339fc08c0985bf540", + "reference": "7a611b01eb48eb19cd54672339fc08c0985bf540", "shasum": "" }, "require": { "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", "php": ">=7.1.3", - "symfony/console": "^4 || ^5 || ^6", - "symfony/finder": "^4 || ^5 || ^6" + "symfony/console": "^4 || ^5 || ^6 || ^7", + "symfony/finder": "^4 || ^5 || ^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", "phpunit/phpunit": "^7 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", - "symfony/var-dumper": "^4 || ^5 || ^6", - "symfony/yaml": "^4 || ^5 || ^6", + "symfony/var-dumper": "^4 || ^5 || ^6 || ^7", + "symfony/yaml": "^4 || ^5 || ^6 || ^7", "yoast/phpunit-polyfills": "^1" }, "suggest": { @@ -1096,9 +1096,9 @@ "description": "Format text by applying transformations provided by plug-in formatters.", "support": { "issues": "https://github.com/consolidation/output-formatters/issues", - "source": "https://github.com/consolidation/output-formatters/tree/4.3.2" + "source": "https://github.com/consolidation/output-formatters/tree/4.5.0" }, - "time": "2023-07-06T04:45:41+00:00" + "time": "2024-04-02T15:18:52+00:00" }, { "name": "consolidation/robo", @@ -1230,23 +1230,23 @@ }, { "name": "consolidation/site-alias", - "version": "4.0.1", + "version": "4.1.0", "source": { "type": "git", "url": "https://github.com/consolidation/site-alias.git", - "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5" + "reference": "1056ceb93f6aafe6f7600d7bbe1b62b8488abccf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-alias/zipball/b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", - "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", + "url": "https://api.github.com/repos/consolidation/site-alias/zipball/1056ceb93f6aafe6f7600d7bbe1b62b8488abccf", + "reference": "1056ceb93f6aafe6f7600d7bbe1b62b8488abccf", "shasum": "" }, "require": { - "consolidation/config": "^1.2.1 || ^2", + "consolidation/config": "^1.2.1 || ^2 || ^3", "php": ">=7.4", - "symfony/filesystem": "^5.4 || ^6", - "symfony/finder": "^5 || ^6" + "symfony/filesystem": "^5.4 || ^6 || ^7", + "symfony/finder": "^5 || ^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", @@ -1283,30 +1283,30 @@ "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/4.0.1" + "source": "https://github.com/consolidation/site-alias/tree/4.1.0" }, - "time": "2023-04-29T17:18:10+00:00" + "time": "2024-04-05T15:58:04+00:00" }, { "name": "consolidation/site-process", - "version": "5.2.0", + "version": "5.4.0", "source": { "type": "git", "url": "https://github.com/consolidation/site-process.git", - "reference": "6c44638d7af8a8b4abe12c3180701243f480539d" + "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-process/zipball/6c44638d7af8a8b4abe12c3180701243f480539d", - "reference": "6c44638d7af8a8b4abe12c3180701243f480539d", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", + "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", "shasum": "" }, "require": { - "consolidation/config": "^2", + "consolidation/config": "^2 || ^3", "consolidation/site-alias": "^3 || ^4", "php": ">=8.0.14", - "symfony/console": "^5.4 || ^6", - "symfony/process": "^6" + "symfony/console": "^5.4 || ^6 || ^7", + "symfony/process": "^6 || ^7" }, "require-dev": { "phpunit/phpunit": "^9", @@ -1340,9 +1340,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/5.2.0" + "source": "https://github.com/consolidation/site-process/tree/5.4.0" }, - "time": "2022-12-06T17:57:16+00:00" + "time": "2024-04-06T00:00:28+00:00" }, { "name": "cweagans/composer-patches", @@ -1590,16 +1590,16 @@ }, { "name": "doctrine/collections", - "version": "2.2.1", + "version": "2.2.2", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "420480fc085bc65f3c956af13abe8e7546f94813" + "reference": "d8af7f248c74f195f7347424600fd9e17b57af59" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/420480fc085bc65f3c956af13abe8e7546f94813", - "reference": "420480fc085bc65f3c956af13abe8e7546f94813", + "url": "https://api.github.com/repos/doctrine/collections/zipball/d8af7f248c74f195f7347424600fd9e17b57af59", + "reference": "d8af7f248c74f195f7347424600fd9e17b57af59", "shasum": "" }, "require": { @@ -1656,7 +1656,7 @@ ], "support": { "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/2.2.1" + "source": "https://github.com/doctrine/collections/tree/2.2.2" }, "funding": [ { @@ -1672,7 +1672,7 @@ "type": "tidelift" } ], - "time": "2024-03-05T22:28:45+00:00" + "time": "2024-04-18T06:56:21+00:00" }, { "name": "doctrine/deprecations", @@ -2297,17 +2297,17 @@ }, { "name": "drupal/asset_injector", - "version": "2.19.0", + "version": "2.20.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/asset_injector.git", - "reference": "8.x-2.19" + "reference": "8.x-2.20" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/asset_injector-8.x-2.19.zip", - "reference": "8.x-2.19", - "shasum": "c0e6f9450d63f42787b93ec05375c90bcfbc6308" + "url": "https://ftp.drupal.org/files/projects/asset_injector-8.x-2.20.zip", + "reference": "8.x-2.20", + "shasum": "dc60e96bd4873419be591e8b28f75a8f869f59b5" }, "require": { "drupal/core": "^9.3 || ^10.0" @@ -2315,8 +2315,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.19", - "datestamp": "1694704137", + "version": "8.x-2.20", + "datestamp": "1714727611", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2346,17 +2346,17 @@ }, { "name": "drupal/auto_entitylabel", - "version": "3.0.0", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/auto_entitylabel.git", - "reference": "8.x-3.0" + "reference": "8.x-3.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/auto_entitylabel-8.x-3.0.zip", - "reference": "8.x-3.0", - "shasum": "8dd54d4b677f2c7259a15afd7b71d0d1b6f6b4a6" + "url": "https://ftp.drupal.org/files/projects/auto_entitylabel-8.x-3.1.zip", + "reference": "8.x-3.1", + "shasum": "c2aad97b43bdda72bdd25d4cbc2e877efe53fcf0" }, "require": { "drupal/core": "^9.3 || ^10" @@ -2367,8 +2367,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.0", - "datestamp": "1671545557", + "version": "8.x-3.1", + "datestamp": "1717510049", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2389,7 +2389,7 @@ "homepage": "https://www.drupal.org/user/58704" }, { - "name": "diqidoq", + "name": "dqd", "homepage": "https://www.drupal.org/user/1001934" }, { @@ -2405,7 +2405,7 @@ "homepage": "https://www.drupal.org/user/3193859" }, { - "name": "RenatoG", + "name": "renatog", "homepage": "https://www.drupal.org/user/3326031" }, { @@ -2422,17 +2422,17 @@ }, { "name": "drupal/automated_crop", - "version": "3.0.2", + "version": "3.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/automated_crop.git", - "reference": "3.0.2" + "reference": "3.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/automated_crop-3.0.2.zip", - "reference": "3.0.2", - "shasum": "0f82b438307ab2fb4246a1cc53dd86fdca3dc222" + "url": "https://ftp.drupal.org/files/projects/automated_crop-3.0.3.zip", + "reference": "3.0.3", + "shasum": "36bad203747db7b94f8e334a6e44e06231bce5b7" }, "require": { "drupal/core": "^9 || ^10", @@ -2441,8 +2441,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.2", - "datestamp": "1699876294", + "version": "3.0.3", + "datestamp": "1711631660", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2747,10 +2747,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/bulma.git", - "reference": "3d80de283109ee6970f52018385f89e8c9930dc7" + "reference": "7c03ba35b30299ca6d74a7af5c1f77172fe5b6d6" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-theme", "extra": { @@ -2759,7 +2759,7 @@ }, "drupal": { "version": "3.0.x-dev", - "datestamp": "1709065499", + "datestamp": "1715637064", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -2939,27 +2939,27 @@ }, { "name": "drupal/checklistapi", - "version": "2.1.5", + "version": "2.1.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/checklistapi.git", - "reference": "2.1.5" + "reference": "2.1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/checklistapi-2.1.5.zip", - "reference": "2.1.5", - "shasum": "9d91ecdcba1fc1d4805a6ddc06a6ba5ca8a63fc9" + "url": "https://ftp.drupal.org/files/projects/checklistapi-2.1.6.zip", + "reference": "2.1.6", + "shasum": "64f439b7dd09336c4b32480edf1796cbc911d9b4" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^9.3 || ^10 || ^11", "php": ">=7.3.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.5", - "datestamp": "1697644052", + "version": "2.1.6", + "datestamp": "1713801912", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3557,10 +3557,6 @@ "name": "joegraduate", "homepage": "https://www.drupal.org/user/789384" }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, { "name": "pescetti", "homepage": "https://www.drupal.org/user/436244" @@ -3614,10 +3610,6 @@ "name": "joegraduate", "homepage": "https://www.drupal.org/user/789384" }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, { "name": "pescetti", "homepage": "https://www.drupal.org/user/436244" @@ -3763,10 +3755,6 @@ "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, { "name": "tadean", "homepage": "https://www.drupal.org/user/3608919" @@ -3836,10 +3824,6 @@ "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, { "name": "tadean", "homepage": "https://www.drupal.org/user/3608919" @@ -4067,6 +4051,10 @@ { "name": "tadean", "homepage": "https://www.drupal.org/user/3608919" + }, + { + "name": "uarizona", + "homepage": "https://www.drupal.org/user/3763238" } ], "description": "Manages snapshots of configuration as provided by modules and themes.", @@ -4216,17 +4204,17 @@ }, { "name": "drupal/content_lock", - "version": "2.3.0", + "version": "2.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/content_lock.git", - "reference": "8.x-2.3" + "reference": "8.x-2.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/content_lock-8.x-2.3.zip", - "reference": "8.x-2.3", - "shasum": "0e8343f82330899baef65aa85d9994154e29506f" + "url": "https://ftp.drupal.org/files/projects/content_lock-8.x-2.4.zip", + "reference": "8.x-2.4", + "shasum": "99d149e530555aae12b44292efe5887d373e862e" }, "require": { "drupal/core": "^9.0 || ^10.0" @@ -4234,8 +4222,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.3", - "datestamp": "1668427342", + "version": "8.x-2.4", + "datestamp": "1715783058", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4378,16 +4366,16 @@ }, { "name": "drupal/core", - "version": "10.2.4", + "version": "10.2.6", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff" + "reference": "cec9bc9e829e53e667da844edd5f4897be88d860" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/d1c5b44adfc79bda03252471491b0fba89d87eff", - "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff", + "url": "https://api.github.com/repos/drupal/core/zipball/cec9bc9e829e53e667da844edd5f4897be88d860", + "reference": "cec9bc9e829e53e667da844edd5f4897be88d860", "shasum": "" }, "require": { @@ -4535,22 +4523,22 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.2.4" + "source": "https://github.com/drupal/core/tree/10.2.6" }, - "time": "2024-03-06T08:23:56+00:00" + "time": "2024-05-01T21:00:24+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.2.4", + "version": "10.2.6", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "63effa1bc644e80a269e8b4415e627491d26fd3f" + "reference": "adc702b6ef38a0446abe90267acb96aa806995cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/63effa1bc644e80a269e8b4415e627491d26fd3f", - "reference": "63effa1bc644e80a269e8b4415e627491d26fd3f", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/adc702b6ef38a0446abe90267acb96aa806995cf", + "reference": "adc702b6ef38a0446abe90267acb96aa806995cf", "shasum": "" }, "require": { @@ -4585,22 +4573,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.4" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.6" }, - "time": "2024-01-26T14:59:30+00:00" + "time": "2024-04-09T07:27:23+00:00" }, { "name": "drupal/core-recommended", - "version": "10.2.4", + "version": "10.2.6", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "550c4cb19afda15ef892d88469ab93dc38bf0b46" + "reference": "6fbff9a26e06c047ec4a2313fc423a7a1c51c850" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/550c4cb19afda15ef892d88469ab93dc38bf0b46", - "reference": "550c4cb19afda15ef892d88469ab93dc38bf0b46", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/6fbff9a26e06c047ec4a2313fc423a7a1c51c850", + "reference": "6fbff9a26e06c047ec4a2313fc423a7a1c51c850", "shasum": "" }, "require": { @@ -4609,7 +4597,7 @@ "doctrine/annotations": "~1.14.3", "doctrine/deprecations": "~1.1.2", "doctrine/lexer": "~2.1.0", - "drupal/core": "10.2.4", + "drupal/core": "10.2.6", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.8.1", "guzzlehttp/promises": "~2.0.2", @@ -4670,9 +4658,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.2.4" + "source": "https://github.com/drupal/core-recommended/tree/10.2.6" }, - "time": "2024-03-06T08:23:56+00:00" + "time": "2024-05-01T21:00:24+00:00" }, { "name": "drupal/crop", @@ -4799,27 +4787,27 @@ }, { "name": "drupal/csp", - "version": "1.30.0", + "version": "1.31.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/csp.git", - "reference": "8.x-1.30" + "reference": "8.x-1.31" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.30.zip", - "reference": "8.x-1.30", - "shasum": "50ff811459e9d93a1d605f96ada4082aa0dc637f" + "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.31.zip", + "reference": "8.x-1.31", + "shasum": "f5279b78f2edac89d5cb2a731a246da9d429573a" }, "require": { - "drupal/core": "~10.0.0 || ^10.1.3", + "drupal/core": "~10.0.0 || ^10.1.3 || ^11", "ext-json": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.30", - "datestamp": "1705655685", + "version": "8.x-1.31", + "datestamp": "1714819870", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5001,17 +4989,17 @@ }, { "name": "drupal/dashboards", - "version": "2.1.6", + "version": "2.1.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/dashboards.git", - "reference": "2.1.6" + "reference": "2.1.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/dashboards-2.1.6.zip", - "reference": "2.1.6", - "shasum": "e8ba79f31ff32da7b1ee9a57a61c5987014a365f" + "url": "https://ftp.drupal.org/files/projects/dashboards-2.1.7.zip", + "reference": "2.1.7", + "shasum": "e45de9cffd19640061ecad69adfa8450f0182ea5" }, "require": { "drupal/core": "^9.4 || ^10", @@ -5020,13 +5008,14 @@ "require-dev": { "drupal/matomo": "*", "drupal/matomo_reporting_api": "*", + "drupal/statistics": "*", "drupal/webform": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.6", - "datestamp": "1681725489", + "version": "2.1.7", + "datestamp": "1710850211", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5232,27 +5221,38 @@ }, { "name": "drupal/diff", - "version": "1.1.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/diff.git", - "reference": "8.x-1.1" + "reference": "8.x-1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/diff-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "b7558b0f431d5945289829946e0beba61bf7ae18" + "url": "https://ftp.drupal.org/files/projects/diff-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "8f1e95e6c7f576999c5b2880023de2c2aaaf99b3" }, "require": { - "drupal/core": "^9.3 || ^10", - "mkalkbrenner/php-htmldiff-advanced": "~0.0.8" + "drupal/core": "^9.3 || ^10 || ^11", + "mkalkbrenner/php-htmldiff-advanced": "~0.0.8", + "php": "^8.1" + }, + "require-dev": { + "jangregor/phpstan-prophecy": "dev-master", + "mglaman/phpstan-drupal": "^1.2.10", + "phpstan/extension-installer": "^1.2", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-deprecation-rules": "*", + "phpstan/phpstan-phpunit": "1.4.x-dev", + "phpstan/phpstan-strict-rules": "^1@stable", + "previousnext/coding-standard": "^1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1665437355", + "version": "8.x-1.4", + "datestamp": "1717130431", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5289,6 +5289,11 @@ "homepage": "https://www.drupal.org/u/realityloop", "role": "Maintainer" }, + { + "name": "Adam Bramley (acbramley)", + "homepage": "https://www.drupal.org/u/acbramley", + "role": "Maintainer" + }, { "name": "lhangea", "homepage": "https://www.drupal.org/user/2743803" @@ -5317,23 +5322,23 @@ "description": "Compares two entity revisions", "homepage": "https://www.drupal.org/project/diff", "support": { - "source": "http://cgit.drupalcode.org/diff", + "source": "https://git.drupalcode.org/project/diff", "issues": "https://www.drupal.org/project/issues/diff" } }, { "name": "drupal/drd_agent", - "version": "4.1.0", + "version": "4.1.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drd_agent.git", - "reference": "4.1.0" + "reference": "4.1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drd_agent-4.1.0.zip", - "reference": "4.1.0", - "shasum": "5979d4d98f76d81c1e68bbfd7b04a7de73f9e33b" + "url": "https://ftp.drupal.org/files/projects/drd_agent-4.1.2.zip", + "reference": "4.1.2", + "shasum": "e49c008c71ce0bf9bf0af8d714625be4853968b7" }, "require": { "drupal/core": "^10 || ^11", @@ -5343,7 +5348,7 @@ "drupal/hacked": "^2.0@beta", "drupal/job_scheduler": "^4.0", "drupal/monitoring": "^1.13", - "drupal/security_review": "^2.0" + "drupal/security_review": "^3.0" }, "suggest": { "drupal/hacked": "Validate each project if it got changed compared to the original code from drupal.org.", @@ -5353,8 +5358,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.1.0", - "datestamp": "1701853228", + "version": "4.1.2", + "datestamp": "1710680502", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5902,7 +5907,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_core.git", - "reference": "05ee8ae13f1b24ea3c450aee6fd854919432f17d" + "reference": "e0f8dea849da0f6b0853d67707dec04cd528b98d" }, "require": { "drupal/automated_crop": "^3.0", @@ -5938,7 +5943,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1701463245", + "datestamp": "1711149650", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -7171,17 +7176,17 @@ }, { "name": "drupal/ds", - "version": "3.19.0", + "version": "3.22.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ds.git", - "reference": "8.x-3.19" + "reference": "8.x-3.22" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.19.zip", - "reference": "8.x-3.19", - "shasum": "7a1a4ded193ad8489c123a2f20ca2c7908c65eaa" + "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.22.zip", + "reference": "8.x-3.22", + "shasum": "4f14bbc3dd966372947fec079e19e1c3ac961b57" }, "require": { "drupal/core": "^10" @@ -7193,8 +7198,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.19", - "datestamp": "1707499881", + "version": "8.x-3.22", + "datestamp": "1715854314", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7391,17 +7396,17 @@ }, { "name": "drupal/eca", - "version": "1.1.5", + "version": "1.1.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/eca.git", - "reference": "1.1.5" + "reference": "1.1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/eca-1.1.5.zip", - "reference": "1.1.5", - "shasum": "56633aa7b6e263c5bcc0de1c40a81ef47e9f58a8" + "url": "https://ftp.drupal.org/files/projects/eca-1.1.6.zip", + "reference": "1.1.6", + "shasum": "3db1a23f95b4702b4ac922a182677e9b69c06c97" }, "require": { "dragonmantank/cron-expression": "^3.1", @@ -7426,8 +7431,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.5", - "datestamp": "1708702357", + "version": "1.1.6", + "datestamp": "1715269931", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7562,26 +7567,29 @@ }, { "name": "drupal/editoria11y", - "version": "2.1.8", + "version": "2.1.18", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.1.8" + "reference": "2.1.18" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.8.zip", - "reference": "2.1.8", - "shasum": "6ec91608cb6cd0db75a9a9bd8681616080cb8e76" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.18.zip", + "reference": "2.1.18", + "shasum": "ebdb25f92c2d77681661216ca3abebbc710b662a" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" + }, + "conflict": { + "drupal/csp": "<1.24" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.8", - "datestamp": "1707937463", + "version": "2.1.18", + "datestamp": "1716399461", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7615,10 +7623,10 @@ } ], "description": "Editoria11y (\"editorial accessibility\") is a user-friendly accessibility checker.", - "homepage": "http://drupal.org/project/editoria11y", + "homepage": "https://drupal.org/project/editoria11y", "support": { "source": "https://git.drupalcode.org/project/editoria11y", - "issues": "http://drupal.org/project/issues/editoria11y" + "issues": "https://drupal.org/project/issues/editoria11y" } }, { @@ -7899,26 +7907,26 @@ }, { "name": "drupal/environment_indicator", - "version": "4.0.17", + "version": "4.0.18", "source": { "type": "git", "url": "https://git.drupalcode.org/project/environment_indicator.git", - "reference": "4.0.17" + "reference": "4.0.18" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.17.zip", - "reference": "4.0.17", - "shasum": "d6bf00046516aaa027e5e91aaac0800e280b5160" + "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.18.zip", + "reference": "4.0.18", + "shasum": "1dcf7beb1c23be49edbad04dd6e2a127714c4ea2" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.3 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.17", - "datestamp": "1696608287", + "version": "4.0.18", + "datestamp": "1717143727", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7940,6 +7948,10 @@ "homepage": "https://www.drupal.org/user/733162", "email": "nacho@isholgueras.com" }, + { + "name": "Lullabot", + "homepage": "https://www.drupal.org/user/3815489" + }, { "name": "mrfelton", "homepage": "https://www.drupal.org/user/305669" @@ -8199,7 +8211,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "d922d674eea46226636013837cbb3425304841c7" + "reference": "b578813ca5c4567584dfb8d5b8d2218c6b3591d6" }, "require": { "drupal/core": "^10.1" @@ -8225,8 +8237,8 @@ "dev-3.0.x": "3.0.x-dev" }, "drupal": { - "version": "3.0.0-beta1+24-dev", - "datestamp": "1710243265", + "version": "3.0.0-beta1+25-dev", + "datestamp": "1710744523", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -8911,23 +8923,21 @@ }, { "name": "drupal/focal_point", - "version": "2.0.2", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/focal_point.git", - "reference": "2.0.2" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/focal_point-2.0.2.zip", - "reference": "2.0.2", - "shasum": "8e809795ec6a68a0bc3740b0b0a41bfa53d4d6d5" + "url": "https://ftp.drupal.org/files/projects/focal_point-2.1.0.zip", + "reference": "2.1.0", + "shasum": "f5be307039e226953598932d30a4eb6b2e9ac7d9" }, "require": { "drupal/core": "^9.3 || ^10", - "drupal/crop": "^2.3", - "drupal/jquery_ui": "^1.6", - "drupal/jquery_ui_draggable": "^2.0" + "drupal/crop": "^2.3" }, "require-dev": { "drupal/crop": "*" @@ -8935,8 +8945,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1690451892", + "version": "2.1.0", + "datestamp": "1715085292", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9164,17 +9174,17 @@ }, { "name": "drupal/geolocation", - "version": "3.12.0", + "version": "3.13.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/geolocation.git", - "reference": "8.x-3.12" + "reference": "8.x-3.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/geolocation-8.x-3.12.zip", - "reference": "8.x-3.12", - "shasum": "eb31fe9080e2e0dcf442fc9b0a859f326219db5a" + "url": "https://ftp.drupal.org/files/projects/geolocation-8.x-3.13.zip", + "reference": "8.x-3.13", + "shasum": "49029950bc0927f14b1d0ce01f93e03cdd131ee6" }, "require": { "drupal/core": "^9.3 || ^10", @@ -9200,8 +9210,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.12", - "datestamp": "1673282362", + "version": "8.x-3.13", + "datestamp": "1714403539", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9231,17 +9241,17 @@ }, { "name": "drupal/gin", - "version": "3.0.0-rc9", + "version": "3.0.0-rc10", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin.git", - "reference": "8.x-3.0-rc9" + "reference": "8.x-3.0-rc10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc9.zip", - "reference": "8.x-3.0-rc9", - "shasum": "130dec0ea8152bc796d8bbca1bc97b2ae0c381f4" + "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc10.zip", + "reference": "8.x-3.0-rc10", + "shasum": "f79fd895dd1f16c3af457bfaed5527f5b5bc752c" }, "require": { "drupal/core": "^9 || ^10", @@ -9250,8 +9260,8 @@ "type": "drupal-theme", "extra": { "drupal": { - "version": "8.x-3.0-rc9", - "datestamp": "1706705034", + "version": "8.x-3.0-rc10", + "datestamp": "1712686345", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -9293,27 +9303,27 @@ }, { "name": "drupal/gin_gutenberg", - "version": "1.1.6", + "version": "1.1.8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_gutenberg.git", - "reference": "1.1.6" + "reference": "1.1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_gutenberg-1.1.6.zip", - "reference": "1.1.6", - "shasum": "d885358010fc16bbbd8973267d3f61fa95a0256e" + "url": "https://ftp.drupal.org/files/projects/gin_gutenberg-1.1.8.zip", + "reference": "1.1.8", + "shasum": "b82b677df72454ec59a8d9403baab31d7271b18a" }, "require": { - "drupal/core": "^8 || ^9.3 || ^10", + "drupal/core": "^8 || ^9.3 || ^10 || ^11", "drupal/gutenberg": "^2.0 || ^3.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.6", - "datestamp": "1703844596", + "version": "1.1.8", + "datestamp": "1715754893", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9356,26 +9366,26 @@ }, { "name": "drupal/gin_login", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_login.git", - "reference": "2.0.3" + "reference": "2.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_login-2.0.3.zip", - "reference": "2.0.3", - "shasum": "f5be85feabfde975d088a3a6b4365e0b155eb4b8" + "url": "https://ftp.drupal.org/files/projects/gin_login-2.0.4.zip", + "reference": "2.0.4", + "shasum": "7b67b50ebba7e69ec690e1f2557fdbae431d4638" }, "require": { - "drupal/core": "^8.9 || ^9 || ^10" + "drupal/core": "^8.9 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.3", - "datestamp": "1697916978", + "version": "2.0.4", + "datestamp": "1712687134", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9598,28 +9608,31 @@ }, { "name": "drupal/gutenberg", - "version": "2.8.0", + "version": "2.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gutenberg.git", - "reference": "8.x-2.8" + "reference": "8.x-2.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gutenberg-8.x-2.8.zip", - "reference": "8.x-2.8", - "shasum": "4fdcf7bc65e67063e5f266b733a93e8176ad7a79" + "url": "https://ftp.drupal.org/files/projects/gutenberg-8.x-2.9.zip", + "reference": "8.x-2.9", + "shasum": "9a486aa88bcc1c0f14cb40e5f843974753b1e108" }, "require": { "drupal/core": "^9 || ^10", "ext-json": "*", "php": ">=7.4" }, + "require-dev": { + "phpspec/prophecy-phpunit": "^2" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.8", - "datestamp": "1697496069", + "version": "8.x-2.9", + "datestamp": "1717234886", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9651,6 +9664,10 @@ "name": "Stephan Zeidler (szeidler)", "homepage": "https://www.drupal.org/u/szeidler" }, + { + "name": "marcofernandes", + "homepage": "https://www.drupal.org/user/2127558" + }, { "name": "perandre", "homepage": "https://www.drupal.org/user/221337" @@ -9847,26 +9864,26 @@ }, { "name": "drupal/http_client_error_status", - "version": "3.0.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/http_client_error_status.git", - "reference": "3.0.0" + "reference": "3.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/http_client_error_status-3.0.0.zip", - "reference": "3.0.0", - "shasum": "317b20d9520cb6210851ae6b9fec36dce73c631f" + "url": "https://ftp.drupal.org/files/projects/http_client_error_status-3.1.1.zip", + "reference": "3.1.1", + "shasum": "5e7b5727ebbac05cc2e399d642ce9b42c2c6bbb2" }, "require": { - "drupal/core": "^8.7.7 || ^9 || ^10" + "drupal/core": "^10.2 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1655679055", + "version": "3.1.1", + "datestamp": "1717281695", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10294,17 +10311,17 @@ }, { "name": "drupal/insert", - "version": "3.0.0-beta3", + "version": "3.0.0-beta7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/insert.git", - "reference": "3.0.0-beta3" + "reference": "3.0.0-beta7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/insert-3.0.0-beta3.zip", - "reference": "3.0.0-beta3", - "shasum": "07b54a3d7cf518c105853a8aa2657d95e2a063e2" + "url": "https://ftp.drupal.org/files/projects/insert-3.0.0-beta7.zip", + "reference": "3.0.0-beta7", + "shasum": "5387763d30e4dd15142617ce826df572689ec99a" }, "require": { "drupal/core": "^10" @@ -10315,8 +10332,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-beta3", - "datestamp": "1704123693", + "version": "3.0.0-beta7", + "datestamp": "1717265062", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -10345,26 +10362,26 @@ }, { "name": "drupal/jquery_ui", - "version": "1.6.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui.git", - "reference": "8.x-1.6" + "reference": "8.x-1.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "0ddccdcf35a066de1843e1d9670677ee1a2faac0" + "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.7.zip", + "reference": "8.x-1.7", + "shasum": "3f893843ec30fed18fa1b0cb326e51880b0cb686" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1668521197", + "version": "8.x-1.7", + "datestamp": "1717002098", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10441,27 +10458,27 @@ }, { "name": "drupal/jquery_ui_accordion", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_accordion.git", - "reference": "2.0.0" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui_accordion-2.0.0.zip", - "reference": "2.0.0", - "shasum": "47f3983502a5be5a8c201b54aa18e20f1e595477" + "url": "https://ftp.drupal.org/files/projects/jquery_ui_accordion-2.1.0.zip", + "reference": "2.1.0", + "shasum": "f52cfc83f302a54b9c71a038e9ac1ce496f47edd" }, "require": { - "drupal/core": "^9.2 || ^10", - "drupal/jquery_ui": "^1.6" + "drupal/core": "^9.2 || ^10 || ^11", + "drupal/jquery_ui": "^1.7" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1670871459", + "version": "2.1.0", + "datestamp": "1717015495", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10494,28 +10511,28 @@ }, { "name": "drupal/jquery_ui_autocomplete", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_autocomplete.git", - "reference": "2.0.0" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui_autocomplete-2.0.0.zip", - "reference": "2.0.0", - "shasum": "927d312a74002f99e1c971d3d268be1b0a532fc7" + "url": "https://ftp.drupal.org/files/projects/jquery_ui_autocomplete-2.1.0.zip", + "reference": "2.1.0", + "shasum": "ecf9500d8bff6c3673e92019a09dcce87ac81fc6" }, "require": { - "drupal/core": "^9.2 || ^10", - "drupal/jquery_ui": "^1.6", - "drupal/jquery_ui_menu": "^2" + "drupal/core": "^9.2 || ^10 || ^11", + "drupal/jquery_ui": "^1.7", + "drupal/jquery_ui_menu": "^2.1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1670871461", + "version": "2.1.0", + "datestamp": "1717035046", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10558,82 +10575,29 @@ "source": "https://git.drupalcode.org/project/jquery_ui_autocomplete" } }, - { - "name": "drupal/jquery_ui_draggable", - "version": "2.0.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/jquery_ui_draggable.git", - "reference": "2.0.0" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui_draggable-2.0.0.zip", - "reference": "2.0.0", - "shasum": "13a8f4bf037449cd176ddb967fc9cba9a466a705" - }, - "require": { - "drupal/core": "^9.2 || ^10", - "drupal/jquery_ui": "^1.6" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "2.0.0", - "datestamp": "1670871516", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "bnjmnm", - "homepage": "https://www.drupal.org/user/2369194" - }, - { - "name": "lauriii", - "homepage": "https://www.drupal.org/user/1078742" - }, - { - "name": "zrpnr", - "homepage": "https://www.drupal.org/user/1448368" - } - ], - "description": "Provides jQuery UI Draggable library.", - "homepage": "https://www.drupal.org/project/jquery_ui_draggable", - "support": { - "source": "https://git.drupalcode.org/project/jquery_ui_draggable" - } - }, { "name": "drupal/jquery_ui_menu", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_menu.git", - "reference": "2.0.0" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui_menu-2.0.0.zip", - "reference": "2.0.0", - "shasum": "5e1b56bf457669c7779a81784f49da63e3956854" + "url": "https://ftp.drupal.org/files/projects/jquery_ui_menu-2.1.0.zip", + "reference": "2.1.0", + "shasum": "9aa6958e52ea12c1cdedd7908c5aeb5309b8b4ea" }, "require": { - "drupal/core": "^9.2 || ^10", - "drupal/jquery_ui": "^1.6" + "drupal/core": "^9.2 || ^10 || ^11", + "drupal/jquery_ui": "^1.7" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1670871546", + "version": "2.1.0", + "datestamp": "1717031358", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10678,26 +10642,26 @@ }, { "name": "drupal/key", - "version": "1.17.0", + "version": "1.18.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/key.git", - "reference": "8.x-1.17" + "reference": "8.x-1.18" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/key-8.x-1.17.zip", - "reference": "8.x-1.17", - "shasum": "fa9f606d2ba0e20693e12040004e2ed31302ed03" + "url": "https://ftp.drupal.org/files/projects/key-8.x-1.18.zip", + "reference": "8.x-1.18", + "shasum": "5075295390be486ba9e372efff70f90fde764c40" }, "require": { - "drupal/core": ">=8.9 <11" + "drupal/core": ">=8.9 <12" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.17", - "datestamp": "1674343967", + "version": "8.x-1.18", + "datestamp": "1717376699", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10791,17 +10755,17 @@ }, { "name": "drupal/linkit", - "version": "6.1.2", + "version": "6.1.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/linkit.git", - "reference": "6.1.2" + "reference": "6.1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/linkit-6.1.2.zip", - "reference": "6.1.2", - "shasum": "63fb311d2b78df81a9a588330429b640ec7da0e8" + "url": "https://ftp.drupal.org/files/projects/linkit-6.1.4.zip", + "reference": "6.1.4", + "shasum": "f5544a39d691af5efd1532bd5403862a7153f60b" }, "require": { "drupal/core": "^10.1" @@ -10813,8 +10777,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.1.2", - "datestamp": "1696865478", + "version": "6.1.4", + "datestamp": "1715203830", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10850,21 +10814,21 @@ }, { "name": "drupal/mailchimp", - "version": "2.2.2", + "version": "2.2.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/mailchimp.git", - "reference": "2.2.2" + "reference": "2.2.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/mailchimp-2.2.2.zip", - "reference": "2.2.2", - "shasum": "8d4fcf460cea550d74ad6ff7e140341f4363cdb1" + "url": "https://ftp.drupal.org/files/projects/mailchimp-2.2.3.zip", + "reference": "2.2.3", + "shasum": "a8f1b7de05db41e493e14ebfa50feb8be14255f3" }, "require": { "drupal/core": "^8.7.7 || ^9 || ^10", - "thinkshout/mailchimp-api-php": "3.0.0" + "thinkshout/mailchimp-api-php": "^3" }, "require-dev": { "drupal/mailchimp_events": "*", @@ -10873,8 +10837,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.2", - "datestamp": "1687974651", + "version": "2.2.3", + "datestamp": "1715883765", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11227,17 +11191,17 @@ }, { "name": "drupal/media_library_media_modify", - "version": "1.0.0-beta15", + "version": "1.0.0-beta16", "source": { "type": "git", "url": "https://git.drupalcode.org/project/media_library_media_modify.git", - "reference": "1.0.0-beta15" + "reference": "1.0.0-beta16" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/media_library_media_modify-1.0.0-beta15.zip", - "reference": "1.0.0-beta15", - "shasum": "fb0273e19c2b840cf4e4420b883dd9a192babf22" + "url": "https://ftp.drupal.org/files/projects/media_library_media_modify-1.0.0-beta16.zip", + "reference": "1.0.0-beta16", + "shasum": "762ee5b7c065454fd50e616872441d44435ca045" }, "require": { "drupal/core": "^9.5 || ^10" @@ -11250,8 +11214,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.0-beta15", - "datestamp": "1704817926", + "version": "1.0.0-beta16", + "datestamp": "1715677060", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -11397,17 +11361,17 @@ }, { "name": "drupal/menu_block", - "version": "1.10.0", + "version": "1.11.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_block.git", - "reference": "8.x-1.10" + "reference": "8.x-1.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_block-8.x-1.10.zip", - "reference": "8.x-1.10", - "shasum": "97de632d77448ae0a974e20c2ffbe42c7ddd4633" + "url": "https://ftp.drupal.org/files/projects/menu_block-8.x-1.11.zip", + "reference": "8.x-1.11", + "shasum": "7b2dec26a81177094860b1f884cca5c40b60fa85" }, "require": { "drupal/core": "^9.1 || ^10" @@ -11415,8 +11379,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.10", - "datestamp": "1667434255", + "version": "8.x-1.11", + "datestamp": "1715036334", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11445,7 +11409,7 @@ "homepage": "https://www.drupal.org/user/370574" }, { - "name": "RenatoG", + "name": "renatog", "homepage": "https://www.drupal.org/user/3326031" }, { @@ -12015,10 +11979,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/migration_helpers.git", - "reference": "27a8943123052849fd350fa4283954c548b38477" + "reference": "f9cdba038fc78cf9d777b072700f6ad0f48b3488" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { @@ -12027,10 +11991,10 @@ }, "drupal": { "version": "1.0.x-dev", - "datestamp": "1709058873", + "datestamp": "1712904965", "security-coverage": { "status": "not-covered", - "message": "Project has not opted into security advisory coverage!" + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -12218,26 +12182,26 @@ }, { "name": "drupal/noreferrer", - "version": "1.16.0", + "version": "1.18.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/noreferrer.git", - "reference": "8.x-1.16" + "reference": "8.x-1.18" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/noreferrer-8.x-1.16.zip", - "reference": "8.x-1.16", - "shasum": "f02e76504bfc0a3313fde6e6a0333501921a13c7" + "url": "https://ftp.drupal.org/files/projects/noreferrer-8.x-1.18.zip", + "reference": "8.x-1.18", + "shasum": "2faed2bc3f104eafcc061d941137f981bbea2078" }, "require": { - "drupal/core": "^8.7.7 || ^9 || ^10" + "drupal/core": "^8.7.7 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.16", - "datestamp": "1673521010", + "version": "8.x-1.18", + "datestamp": "1716361226", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12250,15 +12214,26 @@ ], "authors": [ { - "name": "mfb", - "homepage": "https://www.drupal.org/user/12302" + "name": "mark burdett", + "homepage": "https://www.drupal.org/u/mfb" } ], - "description": "Adds <code>rel=\"noopener\"</code> and/or <code>rel=\"noreferrer\"</code> to links.", + "description": "Adds rel=\"noopener\" and/or rel=\"noreferrer\" to links.", "homepage": "https://www.drupal.org/project/noreferrer", "support": { - "source": "https://git.drupalcode.org/project/noreferrer" - } + "source": "https://git.drupalcode.org/project/noreferrer", + "issues": "https://www.drupal.org/project/issues/noreferrer" + }, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mfb" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/mfb" + } + ] }, { "name": "drupal/notfoundpassthrough", @@ -12415,7 +12390,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia_camouflage.git", - "reference": "7ebb2cb2e6ba57de2d60f4bfc6e4473407f78c4a" + "reference": "671a1c423e1cfcb5a46ce81de4b03080308d5906" }, "require": { "drupal/core": "^9 || ^10", @@ -12428,7 +12403,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1709783736", + "datestamp": "1717001807", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -12563,17 +12538,17 @@ }, { "name": "drupal/paragraphs_features", - "version": "2.0.0-beta4", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/paragraphs_features.git", - "reference": "2.0.0-beta4" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/paragraphs_features-2.0.0-beta4.zip", - "reference": "2.0.0-beta4", - "shasum": "c3137491ba5f73e8395d9c2178beac3a10e33f7d" + "url": "https://ftp.drupal.org/files/projects/paragraphs_features-2.0.0.zip", + "reference": "2.0.0", + "shasum": "3f4856f2c6ade242855f5311ff26e8951b8a53a7" }, "require": { "drupal/core": "^9.2 || ^10", @@ -12585,11 +12560,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-beta4", - "datestamp": "1705329204", + "version": "2.0.0", + "datestamp": "1713956979", "security-coverage": { - "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -12691,17 +12666,17 @@ }, { "name": "drupal/password_policy", - "version": "4.0.0", + "version": "4.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/password_policy.git", - "reference": "4.0.0" + "reference": "4.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/password_policy-4.0.0.zip", - "reference": "4.0.0", - "shasum": "ed55a1441bc7fad0dcb0aea7d2bfecc88a156c83" + "url": "https://ftp.drupal.org/files/projects/password_policy-4.0.1.zip", + "reference": "4.0.1", + "shasum": "a132988f77d02c28d5c0f8f6c84a2d37eaa36c1f" }, "require": { "drupal/core": "^9.1 || ^10" @@ -12709,8 +12684,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.0", - "datestamp": "1668191689", + "version": "4.0.1", + "datestamp": "1712532453", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12784,7 +12759,7 @@ "extra": { "drupal": { "version": "8.x-1.12", - "datestamp": "1696776683", + "datestamp": "1712319355", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12948,17 +12923,17 @@ }, { "name": "drupal/preview_link", - "version": "2.1.0-alpha2", + "version": "2.1.0-alpha3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/preview_link.git", - "reference": "2.1.0-alpha2" + "reference": "2.1.0-alpha3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/preview_link-2.1.0-alpha2.zip", - "reference": "2.1.0-alpha2", - "shasum": "9e077ecb0f43e9bf5e6d5fba2520b0b46846a5e8" + "url": "https://ftp.drupal.org/files/projects/preview_link-2.1.0-alpha3.zip", + "reference": "2.1.0-alpha3", + "shasum": "5cd3f1d991568c648f313f69fbd4c3bb0f1d0f0c" }, "require": { "drupal/core": "^9.4 || ^10", @@ -12972,8 +12947,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0-alpha2", - "datestamp": "1698724706", + "version": "2.1.0-alpha3", + "datestamp": "1712010948", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -13677,20 +13652,20 @@ }, { "name": "drupal/search_api", - "version": "1.31.0", + "version": "1.34.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.31" + "reference": "8.x-1.34" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.31.zip", - "reference": "8.x-1.31", - "shasum": "ec8436744c34de2ede6370d4dd26875489e761bc" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.34.zip", + "reference": "8.x-1.34", + "shasum": "dd08166888f90adaf01cc1a759266097709efe7c" }, "require": { - "drupal/core": "^10.0" + "drupal/core": "^10.1 || ^11" }, "conflict": { "drupal/search_api_solr": "2.* || 3.0 || 3.1" @@ -13708,8 +13683,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.31", - "datestamp": "1700926323", + "version": "8.x-1.34", + "datestamp": "1714899074", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13803,16 +13778,16 @@ }, { "name": "drupal/search_api_db", - "version": "1.31.0", + "version": "1.34.0", "require": { - "drupal/core": "^10.0", + "drupal/core": "^10.1 || ^11", "drupal/search_api": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.31", - "datestamp": "1700926323", + "version": "8.x-1.34", + "datestamp": "1714899074", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13845,20 +13820,20 @@ }, { "name": "drupal/search_api_saved_searches", - "version": "1.0.0-rc1", + "version": "1.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_saved_searches.git", - "reference": "8.x-1.0-rc1" + "reference": "8.x-1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_saved_searches-8.x-1.0-rc1.zip", - "reference": "8.x-1.0-rc1", - "shasum": "ad7258b44af99526bc35fd9946b0639611902631" + "url": "https://ftp.drupal.org/files/projects/search_api_saved_searches-8.x-1.0.zip", + "reference": "8.x-1.0", + "shasum": "761211352810805b2f3d6a96cdfe79a2f1354c7b" }, "require": { - "drupal/core": "^10.1", + "drupal/core": "^10.1 || ^11", "drupal/search_api": "^1.20" }, "require-dev": { @@ -13868,11 +13843,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc1", - "datestamp": "1708853281", + "version": "8.x-1.0", + "datestamp": "1713699951", "security-coverage": { - "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -14219,31 +14194,34 @@ }, { "name": "drupal/smart_date", - "version": "4.0.3", + "version": "4.1.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smart_date.git", - "reference": "4.0.3" + "reference": "4.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_date-4.0.3.zip", - "reference": "4.0.3", - "shasum": "9f8fd56690eae5b5ae7231ab17641fa1d57ec261" + "url": "https://ftp.drupal.org/files/projects/smart_date-4.1.3.zip", + "reference": "4.1.3", + "shasum": "13b86c7a386eaf240ef4fd7bdd94df7528880c09" }, "require": { - "drupal/core": "^9 || ^10", - "php": ">=8.0", + "drupal/core": "^9 || ^10 || ^11", + "php": ">=8.1", "simshaun/recurr": "^5" }, + "require-dev": { + "drush/drush": "*" + }, "suggest": { "drupal/multiple_fields_remove_button": "Provides a button for editors to remove unwanted rows." }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.3", - "datestamp": "1689755800", + "version": "4.1.3", + "datestamp": "1716307674", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15025,27 +15003,30 @@ }, { "name": "drupal/taxonomy_manager", - "version": "2.0.9", + "version": "2.0.11", "source": { "type": "git", "url": "https://git.drupalcode.org/project/taxonomy_manager.git", - "reference": "2.0.9" + "reference": "2.0.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.9.zip", - "reference": "2.0.9", - "shasum": "c1956d809ba2149b294eb68fe2f06ada34f4cadc" + "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.11.zip", + "reference": "2.0.11", + "shasum": "03d50c2702dcf1c2f744ad735ab2037adc422fb1" }, "require": { "drupal/core": "^9.3 || ^10", "drupal/jquery_ui": "^1.4" }, + "require-dev": { + "drupal/term_merge": "*" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.9", - "datestamp": "1691588453", + "version": "2.0.11", + "datestamp": "1715239473", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15162,17 +15143,17 @@ }, { "name": "drupal/token", - "version": "1.13.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/token.git", - "reference": "8.x-1.13" + "reference": "8.x-1.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/token-8.x-1.13.zip", - "reference": "8.x-1.13", - "shasum": "f2a074b51726de3727c1d900237d6d471806a4d2" + "url": "https://ftp.drupal.org/files/projects/token-8.x-1.14.zip", + "reference": "8.x-1.14", + "shasum": "df3cae709fcc1a99ac1111ce67a0d6af56d287d7" }, "require": { "drupal/core": "^9.2 || ^10" @@ -15180,8 +15161,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.13", - "datestamp": "1697885927", + "version": "8.x-1.14", + "datestamp": "1713009399", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16289,9 +16270,17 @@ "name": "gnuget", "homepage": "https://www.drupal.org/user/992990" }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "ultrabob", + "homepage": "https://www.drupal.org/user/110463" } ], "description": "Provide workflow buttons for content moderation instead of a select dropdown of states. Button labels are taken from the transition names.", @@ -16341,9 +16330,17 @@ "name": "gnuget", "homepage": "https://www.drupal.org/user/992990" }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "ultrabob", + "homepage": "https://www.drupal.org/user/110463" } ], "description": "Provides a trash (soft-delete) workflow which works well with (but does not require) Workflow buttons.", @@ -16459,16 +16456,16 @@ }, { "name": "drush/drush", - "version": "12.4.4", + "version": "12.5.2", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "a6585cddae47144413565f3c1cd29debc69f6b41" + "reference": "4aebed85dc818ff762f2e24a85b023d2a52050df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/a6585cddae47144413565f3c1cd29debc69f6b41", - "reference": "a6585cddae47144413565f3c1cd29debc69f6b41", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/4aebed85dc818ff762f2e24a85b023d2a52050df", + "reference": "4aebed85dc818ff762f2e24a85b023d2a52050df", "shasum": "" }, "require": { @@ -16591,7 +16588,7 @@ "issues": "https://github.com/drush-ops/drush/issues", "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/12.4.4" + "source": "https://github.com/drush-ops/drush/tree/12.5.2" }, "funding": [ { @@ -16599,7 +16596,7 @@ "type": "github" } ], - "time": "2024-03-02T12:14:56+00:00" + "time": "2024-05-02T17:20:48+00:00" }, { "name": "drutopia/drutopia", @@ -17052,24 +17049,24 @@ }, { "name": "grasmash/yaml-cli", - "version": "3.1.0", + "version": "3.2.1", "source": { "type": "git", "url": "https://github.com/grasmash/yaml-cli.git", - "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0" + "reference": "09a8860566958a1576cc54bbe910a03477e54971" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/00f3fd775f6abbfacd44432f1999c3c3b02791f0", - "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0", + "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/09a8860566958a1576cc54bbe910a03477e54971", + "reference": "09a8860566958a1576cc54bbe910a03477e54971", "shasum": "" }, "require": { "dflydev/dot-access-data": "^3", "php": ">=8.0", - "symfony/console": "^6", - "symfony/filesystem": "^6", - "symfony/yaml": "^6" + "symfony/console": "^6 || ^7", + "symfony/filesystem": "^6 || ^7", + "symfony/yaml": "^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2", @@ -17102,9 +17099,9 @@ "description": "A command line tool for reading and manipulating yaml files.", "support": { "issues": "https://github.com/grasmash/yaml-cli/issues", - "source": "https://github.com/grasmash/yaml-cli/tree/3.1.0" + "source": "https://github.com/grasmash/yaml-cli/tree/3.2.1" }, - "time": "2022-05-09T20:22:34+00:00" + "time": "2024-04-23T02:10:57+00:00" }, { "name": "guzzlehttp/guzzle", @@ -18259,40 +18256,39 @@ }, { "name": "league/csv", - "version": "9.15.0", + "version": "9.16.0", "source": { "type": "git", "url": "https://github.com/thephpleague/csv.git", - "reference": "fa7e2441c0bc9b2360f4314fd6c954f7ff40d435" + "reference": "998280c6c34bd67d8125fdc8b45bae28d761b440" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/csv/zipball/fa7e2441c0bc9b2360f4314fd6c954f7ff40d435", - "reference": "fa7e2441c0bc9b2360f4314fd6c954f7ff40d435", + "url": "https://api.github.com/repos/thephpleague/csv/zipball/998280c6c34bd67d8125fdc8b45bae28d761b440", + "reference": "998280c6c34bd67d8125fdc8b45bae28d761b440", "shasum": "" }, "require": { "ext-filter": "*", - "ext-json": "*", - "ext-mbstring": "*", "php": "^8.1.2" }, "require-dev": { - "doctrine/collections": "^2.1.4", + "doctrine/collections": "^2.2.2", "ext-dom": "*", "ext-xdebug": "*", - "friendsofphp/php-cs-fixer": "^v3.22.0", + "friendsofphp/php-cs-fixer": "^3.57.1", "phpbench/phpbench": "^1.2.15", - "phpstan/phpstan": "^1.10.57", - "phpstan/phpstan-deprecation-rules": "^1.1.4", - "phpstan/phpstan-phpunit": "^1.3.15", - "phpstan/phpstan-strict-rules": "^1.5.2", - "phpunit/phpunit": "^10.5.9", - "symfony/var-dumper": "^6.4.2" + "phpstan/phpstan": "^1.11.1", + "phpstan/phpstan-deprecation-rules": "^1.2.0", + "phpstan/phpstan-phpunit": "^1.4.0", + "phpstan/phpstan-strict-rules": "^1.6.0", + "phpunit/phpunit": "^10.5.16 || ^11.1.3", + "symfony/var-dumper": "^6.4.6 || ^7.0.7" }, "suggest": { "ext-dom": "Required to use the XMLConverter and the HTMLConverter classes", - "ext-iconv": "Needed to ease transcoding CSV using iconv stream filters" + "ext-iconv": "Needed to ease transcoding CSV using iconv stream filters", + "ext-mbstring": "Needed to ease transcoding CSV using mb stream filters" }, "type": "library", "extra": { @@ -18344,7 +18340,7 @@ "type": "github" } ], - "time": "2024-02-20T20:00:00+00:00" + "time": "2024-05-24T11:04:54+00:00" }, { "name": "league/oauth2-client", @@ -18746,25 +18742,27 @@ }, { "name": "nikic/php-parser", - "version": "v4.18.0", + "version": "v5.0.2", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999" + "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/1bcbb2179f97633e98bbbc87044ee2611c7d7999", - "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/139676794dc1e9231bf7bcd123cfc0c99182cb13", + "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13", "shasum": "" }, "require": { + "ext-ctype": "*", + "ext-json": "*", "ext-tokenizer": "*", - "php": ">=7.0" + "php": ">=7.4" }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "bin": [ "bin/php-parse" @@ -18772,7 +18770,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.9-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -18796,9 +18794,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.18.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.2" }, - "time": "2023-12-10T21:03:43+00:00" + "time": "2024-03-05T20:51:40+00:00" }, { "name": "p3k/http", @@ -19339,12 +19337,12 @@ "source": { "type": "git", "url": "https://github.com/pear/pear-core-minimal.git", - "reference": "d457b5c93e5001fbf4b5726d21038266e029e3be" + "reference": "ce0adade8b97561656ace07cdaac4751c271ea8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/d457b5c93e5001fbf4b5726d21038266e029e3be", - "reference": "d457b5c93e5001fbf4b5726d21038266e029e3be", + "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/ce0adade8b97561656ace07cdaac4751c271ea8c", + "reference": "ce0adade8b97561656ace07cdaac4751c271ea8c", "shasum": "" }, "require": { @@ -19357,9 +19355,9 @@ }, "type": "library", "autoload": { - "psr-0": { - "": "src/" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "include-path": [ @@ -19380,7 +19378,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR", "source": "https://github.com/pear/pear-core-minimal" }, - "time": "2024-03-09T19:38:40+00:00" + "time": "2024-03-16T18:41:45+00:00" }, { "name": "pear/pear_exception", @@ -20084,16 +20082,16 @@ }, { "name": "psy/psysh", - "version": "v0.12.0", + "version": "v0.12.3", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "750bf031a48fd07c673dbe3f11f72362ea306d0d" + "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/750bf031a48fd07c673dbe3f11f72362ea306d0d", - "reference": "750bf031a48fd07c673dbe3f11f72362ea306d0d", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", + "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", "shasum": "" }, "require": { @@ -20157,9 +20155,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.0" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.3" }, - "time": "2023-12-20T15:28:09+00:00" + "time": "2024-04-02T15:57:53+00:00" }, { "name": "ralouphie/getallheaders", @@ -20379,16 +20377,16 @@ }, { "name": "symfony/console", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "0d9e4eb5ad413075624378f474c4167ea202de78" + "reference": "be5854cee0e8c7b110f00d695d11debdfa1a2a91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/0d9e4eb5ad413075624378f474c4167ea202de78", - "reference": "0d9e4eb5ad413075624378f474c4167ea202de78", + "url": "https://api.github.com/repos/symfony/console/zipball/be5854cee0e8c7b110f00d695d11debdfa1a2a91", + "reference": "be5854cee0e8c7b110f00d695d11debdfa1a2a91", "shasum": "" }, "require": { @@ -20453,7 +20451,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.4" + "source": "https://github.com/symfony/console/tree/v6.4.8" }, "funding": [ { @@ -20469,20 +20467,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "6236e5e843cb763e9d0f74245678b994afea5363" + "reference": "d3b618176e8c3a9e5772151c51eba0c52a0c771c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6236e5e843cb763e9d0f74245678b994afea5363", - "reference": "6236e5e843cb763e9d0f74245678b994afea5363", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/d3b618176e8c3a9e5772151c51eba0c52a0c771c", + "reference": "d3b618176e8c3a9e5772151c51eba0c52a0c771c", "shasum": "" }, "require": { @@ -20534,7 +20532,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.4" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.8" }, "funding": [ { @@ -20550,7 +20548,7 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/deprecation-contracts", @@ -20621,16 +20619,16 @@ }, { "name": "symfony/error-handler", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "c725219bdf2afc59423c32793d5019d2a904e13a" + "reference": "ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/c725219bdf2afc59423c32793d5019d2a904e13a", - "reference": "c725219bdf2afc59423c32793d5019d2a904e13a", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc", + "reference": "ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc", "shasum": "" }, "require": { @@ -20676,7 +20674,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.4" + "source": "https://github.com/symfony/error-handler/tree/v6.4.8" }, "funding": [ { @@ -20692,20 +20690,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef" + "reference": "8d7507f02b06e06815e56bb39aa0128e3806208b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ae9d3a6f3003a6caf56acd7466d8d52378d44fef", - "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8d7507f02b06e06815e56bb39aa0128e3806208b", + "reference": "8d7507f02b06e06815e56bb39aa0128e3806208b", "shasum": "" }, "require": { @@ -20756,7 +20754,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.3" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.8" }, "funding": [ { @@ -20772,20 +20770,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.4.0", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" + "reference": "4e64b49bf370ade88e567de29465762e316e4224" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/4e64b49bf370ade88e567de29465762e316e4224", + "reference": "4e64b49bf370ade88e567de29465762e316e4224", "shasum": "" }, "require": { @@ -20832,7 +20830,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.2" }, "funding": [ { @@ -20848,20 +20846,20 @@ "type": "tidelift" } ], - "time": "2023-05-23T14:45:45+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/filesystem", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb" + "reference": "4d37529150e7081c51b3c5d5718c55a04a9503f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", - "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/4d37529150e7081c51b3c5d5718c55a04a9503f3", + "reference": "4d37529150e7081c51b3c5d5718c55a04a9503f3", "shasum": "" }, "require": { @@ -20869,6 +20867,9 @@ "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.8" }, + "require-dev": { + "symfony/process": "^5.4|^6.4|^7.0" + }, "type": "library", "autoload": { "psr-4": { @@ -20895,7 +20896,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.3" + "source": "https://github.com/symfony/filesystem/tree/v6.4.8" }, "funding": [ { @@ -20911,20 +20912,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/finder", - "version": "v6.4.0", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "11d736e97f116ac375a81f96e662911a34cd50ce" + "reference": "3ef977a43883215d560a2cecb82ec8e62131471c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/11d736e97f116ac375a81f96e662911a34cd50ce", - "reference": "11d736e97f116ac375a81f96e662911a34cd50ce", + "url": "https://api.github.com/repos/symfony/finder/zipball/3ef977a43883215d560a2cecb82ec8e62131471c", + "reference": "3ef977a43883215d560a2cecb82ec8e62131471c", "shasum": "" }, "require": { @@ -20959,7 +20960,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.0" + "source": "https://github.com/symfony/finder/tree/v6.4.8" }, "funding": [ { @@ -20975,20 +20976,20 @@ "type": "tidelift" } ], - "time": "2023-10-31T17:30:12+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304" + "reference": "27de8cc95e11db7a50b027e71caaab9024545947" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ebc713bc6e6f4b53f46539fc158be85dfcd77304", - "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/27de8cc95e11db7a50b027e71caaab9024545947", + "reference": "27de8cc95e11db7a50b027e71caaab9024545947", "shasum": "" }, "require": { @@ -21036,7 +21037,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.4" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.8" }, "funding": [ { @@ -21052,20 +21053,20 @@ "type": "tidelift" } ], - "time": "2024-02-08T15:01:18+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.5", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "f6947cb939d8efee137797382cb4db1af653ef75" + "reference": "6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/f6947cb939d8efee137797382cb4db1af653ef75", - "reference": "f6947cb939d8efee137797382cb4db1af653ef75", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1", + "reference": "6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1", "shasum": "" }, "require": { @@ -21120,6 +21121,7 @@ "symfony/translation-contracts": "^2.5|^3", "symfony/uid": "^5.4|^6.0|^7.0", "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^5.4|^6.4|^7.0", "symfony/var-exporter": "^6.2|^7.0", "twig/twig": "^2.13|^3.0.4" }, @@ -21149,7 +21151,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/v6.4.5" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.8" }, "funding": [ { @@ -21165,20 +21167,20 @@ "type": "tidelift" } ], - "time": "2024-03-04T21:00:47+00:00" + "time": "2024-06-02T16:06:25+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "791c5d31a8204cf3db0c66faab70282307f4376b" + "reference": "76326421d44c07f7824b19487cfbf87870b37efc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/791c5d31a8204cf3db0c66faab70282307f4376b", - "reference": "791c5d31a8204cf3db0c66faab70282307f4376b", + "url": "https://api.github.com/repos/symfony/mailer/zipball/76326421d44c07f7824b19487cfbf87870b37efc", + "reference": "76326421d44c07f7824b19487cfbf87870b37efc", "shasum": "" }, "require": { @@ -21229,7 +21231,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.4" + "source": "https://github.com/symfony/mailer/tree/v6.4.8" }, "funding": [ { @@ -21245,20 +21247,20 @@ "type": "tidelift" } ], - "time": "2024-02-03T21:33:47+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/mime", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "5017e0a9398c77090b7694be46f20eb796262a34" + "reference": "618597ab8b78ac86d1c75a9d0b35540cda074f33" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/5017e0a9398c77090b7694be46f20eb796262a34", - "reference": "5017e0a9398c77090b7694be46f20eb796262a34", + "url": "https://api.github.com/repos/symfony/mime/zipball/618597ab8b78ac86d1c75a9d0b35540cda074f33", + "reference": "618597ab8b78ac86d1c75a9d0b35540cda074f33", "shasum": "" }, "require": { @@ -21279,6 +21281,7 @@ "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.4|^7.0", "symfony/property-access": "^5.4|^6.0|^7.0", "symfony/property-info": "^5.4|^6.0|^7.0", "symfony/serializer": "^6.3.2|^7.0" @@ -21313,7 +21316,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.3" + "source": "https://github.com/symfony/mime/tree/v6.4.8" }, "funding": [ { @@ -21329,7 +21332,7 @@ "type": "tidelift" } ], - "time": "2024-01-30T08:32:12+00:00" + "time": "2024-06-01T07:50:16+00:00" }, { "name": "symfony/polyfill-ctype", @@ -22142,16 +22145,16 @@ }, { "name": "symfony/process", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "710e27879e9be3395de2b98da3f52a946039f297" + "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/710e27879e9be3395de2b98da3f52a946039f297", - "reference": "710e27879e9be3395de2b98da3f52a946039f297", + "url": "https://api.github.com/repos/symfony/process/zipball/8d92dd79149f29e89ee0f480254db595f6a6a2c5", + "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5", "shasum": "" }, "require": { @@ -22183,7 +22186,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.4" + "source": "https://github.com/symfony/process/tree/v6.4.8" }, "funding": [ { @@ -22199,20 +22202,20 @@ "type": "tidelift" } ], - "time": "2024-02-20T12:31:00+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47" + "reference": "23a162bd446b93948a2c2f6909d80ad06195be10" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/49cfb0223ec64379f7154214dcc1f7c46f3c7a47", - "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/23a162bd446b93948a2c2f6909d80ad06195be10", + "reference": "23a162bd446b93948a2c2f6909d80ad06195be10", "shasum": "" }, "require": { @@ -22266,7 +22269,7 @@ "psr-7" ], "support": { - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.3" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.8" }, "funding": [ { @@ -22282,20 +22285,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-05-31T14:51:39+00:00" }, { "name": "symfony/routing", - "version": "v6.4.5", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4" + "reference": "8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/7fe30068e207d9c31c0138501ab40358eb2d49a4", - "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4", + "url": "https://api.github.com/repos/symfony/routing/zipball/8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58", + "reference": "8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58", "shasum": "" }, "require": { @@ -22349,7 +22352,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.5" + "source": "https://github.com/symfony/routing/tree/v6.4.8" }, "funding": [ { @@ -22365,20 +22368,20 @@ "type": "tidelift" } ], - "time": "2024-02-27T12:33:30+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872" + "reference": "d6eda9966a3e5d1823c1cedf41bf98f8ed969d7c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/88da7f8fe03c5f4c2a69da907f1de03fab2e6872", - "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872", + "url": "https://api.github.com/repos/symfony/serializer/zipball/d6eda9966a3e5d1823c1cedf41bf98f8ed969d7c", + "reference": "d6eda9966a3e5d1823c1cedf41bf98f8ed969d7c", "shasum": "" }, "require": { @@ -22447,7 +22450,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.4" + "source": "https://github.com/symfony/serializer/tree/v6.4.8" }, "funding": [ { @@ -22463,20 +22466,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.4.1", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0" + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0", - "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/11bbf19a0fb7b36345861e85c5768844c552906e", + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e", "shasum": "" }, "require": { @@ -22529,7 +22532,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.4.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.4.2" }, "funding": [ { @@ -22545,20 +22548,20 @@ "type": "tidelift" } ], - "time": "2023-12-26T14:02:43+00:00" + "time": "2023-12-19T21:51:00+00:00" }, { "name": "symfony/string", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9" + "reference": "a147c0f826c4a1f3afb763ab8e009e37c877a44d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9", - "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9", + "url": "https://api.github.com/repos/symfony/string/zipball/a147c0f826c4a1f3afb763ab8e009e37c877a44d", + "reference": "a147c0f826c4a1f3afb763ab8e009e37c877a44d", "shasum": "" }, "require": { @@ -22615,7 +22618,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.4" + "source": "https://github.com/symfony/string/tree/v6.4.8" }, "funding": [ { @@ -22631,20 +22634,20 @@ "type": "tidelift" } ], - "time": "2024-02-01T13:16:41+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.4.1", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "06450585bf65e978026bda220cdebca3f867fde7" + "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/06450585bf65e978026bda220cdebca3f867fde7", - "reference": "06450585bf65e978026bda220cdebca3f867fde7", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", + "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", "shasum": "" }, "require": { @@ -22693,7 +22696,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.4.1" + "source": "https://github.com/symfony/translation-contracts/tree/v3.4.2" }, "funding": [ { @@ -22709,20 +22712,20 @@ "type": "tidelift" } ], - "time": "2023-12-26T14:02:43+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/validator", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47" + "reference": "dab2781371d54c86f6b25623ab16abb2dde2870c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/1cf92edc9a94d16275efef949fa6748d11cc8f47", - "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47", + "url": "https://api.github.com/repos/symfony/validator/zipball/dab2781371d54c86f6b25623ab16abb2dde2870c", + "reference": "dab2781371d54c86f6b25623ab16abb2dde2870c", "shasum": "" }, "require": { @@ -22769,7 +22772,8 @@ "Symfony\\Component\\Validator\\": "" }, "exclude-from-classmap": [ - "/Tests/" + "/Tests/", + "/Resources/bin/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -22789,7 +22793,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.4" + "source": "https://github.com/symfony/validator/tree/v6.4.8" }, "funding": [ { @@ -22805,20 +22809,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-06-02T15:48:50+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "b439823f04c98b84d4366c79507e9da6230944b1" + "reference": "ad23ca4312395f0a8a8633c831ef4c4ee542ed25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b439823f04c98b84d4366c79507e9da6230944b1", - "reference": "b439823f04c98b84d4366c79507e9da6230944b1", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ad23ca4312395f0a8a8633c831ef4c4ee542ed25", + "reference": "ad23ca4312395f0a8a8633c831ef4c4ee542ed25", "shasum": "" }, "require": { @@ -22874,7 +22878,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.4" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.8" }, "funding": [ { @@ -22890,20 +22894,20 @@ "type": "tidelift" } ], - "time": "2024-02-15T11:23:52+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "0bd342e24aef49fc82a21bd4eedd3e665d177e5b" + "reference": "792ca836f99b340f2e9ca9497c7953948c49a504" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/0bd342e24aef49fc82a21bd4eedd3e665d177e5b", - "reference": "0bd342e24aef49fc82a21bd4eedd3e665d177e5b", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/792ca836f99b340f2e9ca9497c7953948c49a504", + "reference": "792ca836f99b340f2e9ca9497c7953948c49a504", "shasum": "" }, "require": { @@ -22911,6 +22915,8 @@ "symfony/deprecation-contracts": "^2.5|^3" }, "require-dev": { + "symfony/property-access": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0", "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", @@ -22949,7 +22955,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.4" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.8" }, "funding": [ { @@ -22965,20 +22971,20 @@ "type": "tidelift" } ], - "time": "2024-02-26T08:37:45+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/yaml", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "d75715985f0f94f978e3a8fa42533e10db921b90" + "reference": "52903de178d542850f6f341ba92995d3d63e60c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/d75715985f0f94f978e3a8fa42533e10db921b90", - "reference": "d75715985f0f94f978e3a8fa42533e10db921b90", + "url": "https://api.github.com/repos/symfony/yaml/zipball/52903de178d542850f6f341ba92995d3d63e60c9", + "reference": "52903de178d542850f6f341ba92995d3d63e60c9", "shasum": "" }, "require": { @@ -23021,7 +23027,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.3" + "source": "https://github.com/symfony/yaml/tree/v6.4.8" }, "funding": [ { @@ -23037,20 +23043,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "thinkshout/mailchimp-api-php", - "version": "v3.0.0", + "version": "v3.0.1", "source": { "type": "git", "url": "https://github.com/thinkshout/mailchimp-api-php.git", - "reference": "2fcd4b550f8c9b78b872bc922fafbcf6f6d39085" + "reference": "466e4bd2a36ff052418cf2a24a611e91ac5c2929" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thinkshout/mailchimp-api-php/zipball/2fcd4b550f8c9b78b872bc922fafbcf6f6d39085", - "reference": "2fcd4b550f8c9b78b872bc922fafbcf6f6d39085", + "url": "https://api.github.com/repos/thinkshout/mailchimp-api-php/zipball/466e4bd2a36ff052418cf2a24a611e91ac5c2929", + "reference": "466e4bd2a36ff052418cf2a24a611e91ac5c2929", "shasum": "" }, "require": { @@ -23079,9 +23085,9 @@ ], "support": { "issues": "https://github.com/thinkshout/mailchimp-api-php/issues", - "source": "https://github.com/thinkshout/mailchimp-api-php/tree/v3.0.0" + "source": "https://github.com/thinkshout/mailchimp-api-php/tree/v3.0.1" }, - "time": "2023-05-26T21:57:04+00:00" + "time": "2023-12-08T18:46:31+00:00" }, { "name": "twig/twig", @@ -23241,30 +23247,31 @@ }, { "name": "webflo/drupal-finder", - "version": "1.2.2", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/webflo/drupal-finder.git", - "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee" + "reference": "1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/c8e5dbe65caef285fec8057a4c718a0d4138d1ee", - "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee", + "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a", + "reference": "1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a", "shasum": "" }, "require": { - "ext-json": "*" + "composer-runtime-api": "^2.2", + "php": ">=8.1" }, "require-dev": { "mikey179/vfsstream": "^1.6", - "phpunit/phpunit": "^4.8" + "phpunit/phpunit": "^10.4" }, "type": "library", "autoload": { - "classmap": [ - "src/DrupalFinder.php" - ] + "psr-4": { + "DrupalFinder\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -23276,12 +23283,12 @@ "email": "florian@webflo.org" } ], - "description": "Helper class to locate a Drupal installation from a given path.", + "description": "Helper class to locate a Drupal installation.", "support": { "issues": "https://github.com/webflo/drupal-finder/issues", - "source": "https://github.com/webflo/drupal-finder/tree/1.2.2" + "source": "https://github.com/webflo/drupal-finder/tree/1.3.0" }, - "time": "2020-10-27T09:42:17+00:00" + "time": "2024-05-08T21:22:39+00:00" }, { "name": "webmozart/assert", @@ -23659,32 +23666,35 @@ }, { "name": "drupal/upgrade_status", - "version": "4.1.0", + "version": "4.3.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/upgrade_status.git", - "reference": "4.1.0" + "reference": "4.3.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.1.0.zip", - "reference": "4.1.0", - "shasum": "b306740b7e952f3d6bb71a2e0a165d48977e732a" + "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.2.zip", + "reference": "4.3.2", + "shasum": "4e8cbeb7632933105fb2e16c639a9ecf026bc141" }, "require": { "dekor/php-array-table": "^2.0", "drupal/core": "^9 || ^10", - "mglaman/phpstan-drupal": "^1.0.0", - "nikic/php-parser": "^4.0.0", + "mglaman/phpstan-drupal": "^1.2.11", + "nikic/php-parser": "^4.0.0|^5.0.0", "phpstan/phpstan-deprecation-rules": "^1.0.0", "symfony/process": "^3.4|^4.0|^5.0|^6.0", "webflo/drupal-finder": "^1.2" }, + "require-dev": { + "drush/drush": "^11|^12" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.1.0", - "datestamp": "1708602507", + "version": "4.3.2", + "datestamp": "1717069210", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -23734,16 +23744,16 @@ }, { "name": "mglaman/phpstan-drupal", - "version": "1.2.7", + "version": "1.2.11", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "32f79fcf48c74532014248687ae3850581a22416" + "reference": "e624a4b64de5b91a0c56852635af2115e9a6e08c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/32f79fcf48c74532014248687ae3850581a22416", - "reference": "32f79fcf48c74532014248687ae3850581a22416", + "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/e624a4b64de5b91a0c56852635af2115e9a6e08c", + "reference": "e624a4b64de5b91a0c56852635af2115e9a6e08c", "shasum": "" }, "require": { @@ -23757,11 +23767,11 @@ "require-dev": { "behat/mink": "^1.8", "composer/installers": "^1.9", - "drupal/core-recommended": "^9.0", - "drush/drush": "^10.0 || ^11 || ^12", + "drupal/core-recommended": "^10", + "drush/drush": "^10.0 || ^11 || ^12 || ^13@beta", "phpstan/extension-installer": "^1.1", "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^8.5 || ^9", + "phpunit/phpunit": "^8.5 || ^9 || ^10 || ^11", "slevomat/coding-standard": "^7.1", "squizlabs/php_codesniffer": "^3.3", "symfony/phpunit-bridge": "^4.4 || ^5.4 || ^6.0 || ^7.0" @@ -23818,7 +23828,7 @@ "description": "Drupal extension and rules for PHPStan", "support": { "issues": "https://github.com/mglaman/phpstan-drupal/issues", - "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.7" + "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.11" }, "funding": [ { @@ -23834,20 +23844,20 @@ "type": "tidelift" } ], - "time": "2024-02-14T04:38:08+00:00" + "time": "2024-05-10T17:22:10+00:00" }, { "name": "phpstan/phpstan", - "version": "1.10.62", + "version": "1.11.3", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "cd5c8a1660ed3540b211407c77abf4af193a6af9" + "reference": "e64220a05c1209fc856d58e789c3b7a32c0bb9a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/cd5c8a1660ed3540b211407c77abf4af193a6af9", - "reference": "cd5c8a1660ed3540b211407c77abf4af193a6af9", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e64220a05c1209fc856d58e789c3b7a32c0bb9a5", + "reference": "e64220a05c1209fc856d58e789c3b7a32c0bb9a5", "shasum": "" }, "require": { @@ -23890,35 +23900,30 @@ { "url": "https://github.com/phpstan", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" } ], - "time": "2024-03-13T12:27:20+00:00" + "time": "2024-05-31T13:53:37+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", - "version": "1.1.4", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-deprecation-rules.git", - "reference": "089d8a8258ed0aeefdc7b68b6c3d25572ebfdbaa" + "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/089d8a8258ed0aeefdc7b68b6c3d25572ebfdbaa", - "reference": "089d8a8258ed0aeefdc7b68b6c3d25572ebfdbaa", + "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/fa8cce7720fa782899a0aa97b6a41225d1bb7b26", + "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26", "shasum": "" }, "require": { "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.10.3" + "phpstan/phpstan": "^1.11" }, "require-dev": { "php-parallel-lint/php-parallel-lint": "^1.2", - "phpstan/phpstan-php-parser": "^1.1", "phpstan/phpstan-phpunit": "^1.0", "phpunit/phpunit": "^9.5" }, @@ -23942,22 +23947,22 @@ "description": "PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.", "support": { "issues": "https://github.com/phpstan/phpstan-deprecation-rules/issues", - "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.1.4" + "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.2.0" }, - "time": "2023-08-05T09:02:04+00:00" + "time": "2024-04-20T06:39:48+00:00" }, { "name": "symfony/config", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "6ea4affc27f2086c9d16b92ab5429ce1e3c38047" + "reference": "12e7e52515ce37191b193cf3365903c4f3951e35" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/6ea4affc27f2086c9d16b92ab5429ce1e3c38047", - "reference": "6ea4affc27f2086c9d16b92ab5429ce1e3c38047", + "url": "https://api.github.com/repos/symfony/config/zipball/12e7e52515ce37191b193cf3365903c4f3951e35", + "reference": "12e7e52515ce37191b193cf3365903c4f3951e35", "shasum": "" }, "require": { @@ -24003,7 +24008,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v6.4.4" + "source": "https://github.com/symfony/config/tree/v6.4.8" }, "funding": [ { @@ -24019,20 +24024,20 @@ "type": "tidelift" } ], - "time": "2024-02-26T07:52:26+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/css-selector", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "ee0f7ed5cf298cc019431bb3b3977ebc52b86229" + "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/ee0f7ed5cf298cc019431bb3b3977ebc52b86229", - "reference": "ee0f7ed5cf298cc019431bb3b3977ebc52b86229", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/4b61b02fe15db48e3687ce1c45ea385d1780fe08", + "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08", "shasum": "" }, "require": { @@ -24068,7 +24073,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v6.4.3" + "source": "https://github.com/symfony/css-selector/tree/v6.4.8" }, "funding": [ { @@ -24084,20 +24089,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/translation", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e" + "reference": "a002933b13989fc4bd0b58e04bf7eec5210e438a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/bce6a5a78e94566641b2594d17e48b0da3184a8e", - "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e", + "url": "https://api.github.com/repos/symfony/translation/zipball/a002933b13989fc4bd0b58e04bf7eec5210e438a", + "reference": "a002933b13989fc4bd0b58e04bf7eec5210e438a", "shasum": "" }, "require": { @@ -24163,7 +24168,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.4" + "source": "https://github.com/symfony/translation/tree/v6.4.8" }, "funding": [ { @@ -24179,7 +24184,7 @@ "type": "tidelift" } ], - "time": "2024-02-20T13:16:58+00:00" + "time": "2024-05-31T14:49:08+00:00" } ], "aliases": [ From 019b46e5b849ea780e066dafe5987d87e157c30c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 4 Jun 2024 23:15:03 -0400 Subject: [PATCH 048/202] Add visitors module Ref #124 --- composer.json | 1 + 1 file changed, 1 insertion(+) diff --git a/composer.json b/composer.json index dd24f93..83d37f2 100644 --- a/composer.json +++ b/composer.json @@ -126,6 +126,7 @@ "drupal/twigsuggest": "^1", "drupal/urllogin": "^2", "drupal/view_unpublished": "^1.0", + "drupal/visitors": "^2.17", "drupal/webform": "^6.0", "drupal/weight": "^3.3", "drush/drush": "^10", From 32dd271cb5cd7c9059073676031907393e2be975 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 4 Jun 2024 23:15:09 -0400 Subject: [PATCH 049/202] Update composer lock --- composer.lock | 354 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 353 insertions(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index 144d2d3..3186fac 100644 --- a/composer.lock +++ b/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": "85e40e69eb00222135daf73e36e2f5eb", + "content-hash": "d3bb837bf45849e9cafef7107e409dcd", "packages": [ { "name": "abraham/twitteroauth", @@ -14279,6 +14279,61 @@ "source": "https://git.drupalcode.org/project/view_unpublished" } }, + { + "name": "drupal/visitors", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/visitors.git", + "reference": "8.x-2.17" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.17.zip", + "reference": "8.x-2.17", + "shasum": "7697679ef2fb1f33847c16622a45a77c3d260db1" + }, + "require": { + "drupal/core": "^9.5 || ^10", + "geoip2/geoip2": "~2.0", + "matomo/device-detector": "^6.1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.17", + "datestamp": "1716995579", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "drush": { + "services": { + "drush.services.yml": ">=9" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Steven Ayers (bluegeek9)", + "homepage": "https://www.drupal.org/u/bluegeek9", + "role": "Maintainer" + } + ], + "description": "Visitors is a native drupal web analytics software.", + "homepage": "https://drupal.org/project/visitors", + "support": { + "source": "https://git.drupalcode.org/project/visitors", + "issues": "https://www.drupal.org/project/issues/visitors?version=8.x", + "docs": "https://www.drupal.org/docs/8/modules/visitors", + "forum": "https://drupal.stackexchange.com/questions/tagged/visitors" + } + }, { "name": "drupal/webform", "version": "6.2.2", @@ -15108,6 +15163,64 @@ }, "time": "2020-06-02T10:38:25+00:00" }, + { + "name": "geoip2/geoip2", + "version": "v2.13.0", + "source": { + "type": "git", + "url": "https://github.com/maxmind/GeoIP2-php.git", + "reference": "6a41d8fbd6b90052bc34dff3b4252d0f88067b23" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/maxmind/GeoIP2-php/zipball/6a41d8fbd6b90052bc34dff3b4252d0f88067b23", + "reference": "6a41d8fbd6b90052bc34dff3b4252d0f88067b23", + "shasum": "" + }, + "require": { + "ext-json": "*", + "maxmind-db/reader": "~1.8", + "maxmind/web-service-common": "~0.8", + "php": ">=7.2" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "3.*", + "phpstan/phpstan": "*", + "phpunit/phpunit": "^8.0 || ^9.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "GeoIp2\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Gregory J. Oschwald", + "email": "goschwald@maxmind.com", + "homepage": "https://www.maxmind.com/" + } + ], + "description": "MaxMind GeoIP2 PHP API", + "homepage": "https://github.com/maxmind/GeoIP2-php", + "keywords": [ + "IP", + "geoip", + "geoip2", + "geolocation", + "maxmind" + ], + "support": { + "issues": "https://github.com/maxmind/GeoIP2-php/issues", + "source": "https://github.com/maxmind/GeoIP2-php/tree/v2.13.0" + }, + "time": "2022-08-05T20:32:58+00:00" + }, { "name": "giggsey/libphonenumber-for-php", "version": "8.13.30", @@ -16755,6 +16868,191 @@ }, "time": "2022-08-18T16:18:26+00:00" }, + { + "name": "matomo/device-detector", + "version": "6.3.2", + "source": { + "type": "git", + "url": "https://github.com/matomo-org/device-detector.git", + "reference": "fd4042cb6a7f3f985a81aedc075dd59e0b991a51" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/fd4042cb6a7f3f985a81aedc075dd59e0b991a51", + "reference": "fd4042cb6a7f3f985a81aedc075dd59e0b991a51", + "shasum": "" + }, + "require": { + "mustangostang/spyc": "*", + "php": "^7.2|^8.0" + }, + "replace": { + "piwik/device-detector": "self.version" + }, + "require-dev": { + "matthiasmullie/scrapbook": "^1.4.7", + "mayflower/mo4-coding-standard": "^v9.0.0", + "phpstan/phpstan": "^1.10.44", + "phpunit/phpunit": "^8.5.8", + "psr/cache": "^1.0.1", + "psr/simple-cache": "^1.0.1", + "symfony/yaml": "^5.1.7" + }, + "suggest": { + "doctrine/cache": "Can directly be used for caching purpose", + "ext-yaml": "Necessary for using the Pecl YAML parser" + }, + "type": "library", + "autoload": { + "psr-4": { + "DeviceDetector\\": "" + }, + "exclude-from-classmap": [ + "Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "The Matomo Team", + "email": "hello@matomo.org", + "homepage": "https://matomo.org/team/" + } + ], + "description": "The Universal Device Detection library, that parses User Agents and detects devices (desktop, tablet, mobile, tv, cars, console, etc.), clients (browsers, media players, mobile apps, feed readers, libraries, etc), operating systems, devices, brands and models.", + "homepage": "https://matomo.org", + "keywords": [ + "devicedetection", + "parser", + "useragent" + ], + "support": { + "forum": "https://forum.matomo.org/", + "issues": "https://github.com/matomo-org/device-detector/issues", + "source": "https://github.com/matomo-org/matomo", + "wiki": "https://dev.matomo.org/" + }, + "time": "2024-05-28T10:16:19+00:00" + }, + { + "name": "maxmind-db/reader", + "version": "v1.11.1", + "source": { + "type": "git", + "url": "https://github.com/maxmind/MaxMind-DB-Reader-php.git", + "reference": "1e66f73ffcf25e17c7a910a1317e9720a95497c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/1e66f73ffcf25e17c7a910a1317e9720a95497c7", + "reference": "1e66f73ffcf25e17c7a910a1317e9720a95497c7", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "conflict": { + "ext-maxminddb": "<1.11.1,>=2.0.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "3.*", + "php-coveralls/php-coveralls": "^2.1", + "phpstan/phpstan": "*", + "phpunit/phpcov": ">=6.0.0", + "phpunit/phpunit": ">=8.0.0,<10.0.0", + "squizlabs/php_codesniffer": "3.*" + }, + "suggest": { + "ext-bcmath": "bcmath or gmp is required for decoding larger integers with the pure PHP decoder", + "ext-gmp": "bcmath or gmp is required for decoding larger integers with the pure PHP decoder", + "ext-maxminddb": "A C-based database decoder that provides significantly faster lookups" + }, + "type": "library", + "autoload": { + "psr-4": { + "MaxMind\\Db\\": "src/MaxMind/Db" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Gregory J. Oschwald", + "email": "goschwald@maxmind.com", + "homepage": "https://www.maxmind.com/" + } + ], + "description": "MaxMind DB Reader API", + "homepage": "https://github.com/maxmind/MaxMind-DB-Reader-php", + "keywords": [ + "database", + "geoip", + "geoip2", + "geolocation", + "maxmind" + ], + "support": { + "issues": "https://github.com/maxmind/MaxMind-DB-Reader-php/issues", + "source": "https://github.com/maxmind/MaxMind-DB-Reader-php/tree/v1.11.1" + }, + "time": "2023-12-02T00:09:23+00:00" + }, + { + "name": "maxmind/web-service-common", + "version": "v0.9.0", + "source": { + "type": "git", + "url": "https://github.com/maxmind/web-service-common-php.git", + "reference": "4dc5a3e8df38aea4ca3b1096cee3a038094e9b53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/maxmind/web-service-common-php/zipball/4dc5a3e8df38aea4ca3b1096cee3a038094e9b53", + "reference": "4dc5a3e8df38aea4ca3b1096cee3a038094e9b53", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0.3", + "ext-curl": "*", + "ext-json": "*", + "php": ">=7.2" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "3.*", + "phpstan/phpstan": "*", + "phpunit/phpunit": "^8.0 || ^9.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "MaxMind\\Exception\\": "src/Exception", + "MaxMind\\WebService\\": "src/WebService" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Gregory Oschwald", + "email": "goschwald@maxmind.com" + } + ], + "description": "Internal MaxMind Web Service API", + "homepage": "https://github.com/maxmind/web-service-common-php", + "support": { + "issues": "https://github.com/maxmind/web-service-common-php/issues", + "source": "https://github.com/maxmind/web-service-common-php/tree/v0.9.0" + }, + "time": "2022-03-28T17:43:20+00:00" + }, { "name": "mf2/mf2", "version": "v0.5.0", @@ -16858,6 +17156,60 @@ }, "time": "2016-07-25T17:07:32+00:00" }, + { + "name": "mustangostang/spyc", + "version": "0.6.3", + "source": { + "type": "git", + "url": "https://github.com/mustangostang/spyc.git", + "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mustangostang/spyc/zipball/4627c838b16550b666d15aeae1e5289dd5b77da0", + "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0", + "shasum": "" + }, + "require": { + "php": ">=5.3.1" + }, + "require-dev": { + "phpunit/phpunit": "4.3.*@dev" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.5.x-dev" + } + }, + "autoload": { + "files": [ + "Spyc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "mustangostang", + "email": "vlad.andersen@gmail.com" + } + ], + "description": "A simple YAML loader/dumper class for PHP", + "homepage": "https://github.com/mustangostang/spyc/", + "keywords": [ + "spyc", + "yaml", + "yml" + ], + "support": { + "issues": "https://github.com/mustangostang/spyc/issues", + "source": "https://github.com/mustangostang/spyc/tree/0.6.3" + }, + "time": "2019-09-10T13:16:29+00:00" + }, { "name": "nikic/php-parser", "version": "v4.18.0", From bca09bec68ad0f178b54df2f00d16a34853417e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 4 Jun 2024 23:15:55 -0400 Subject: [PATCH 050/202] Add visitors module Ref #124 --- composer.json | 1 + 1 file changed, 1 insertion(+) diff --git a/composer.json b/composer.json index 013d88f..134fcd7 100644 --- a/composer.json +++ b/composer.json @@ -138,6 +138,7 @@ "drupal/view_password": "^6", "drupal/view_unpublished": "^1.0", "drupal/viewsreference": "^1", + "drupal/visitors": "^2.17", "drupal/webform": "^6.0", "drupal/weight": "^3.3", "drupal/wysiwyg_linebreaks": "^2", From 7966dd73782ad9b3ba8ca9da79fd122b08ee15b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 4 Jun 2024 23:17:00 -0400 Subject: [PATCH 051/202] Update composer lock --- composer.lock | 354 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 353 insertions(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index 6318904..a1e32f7 100644 --- a/composer.lock +++ b/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": "463012c6f9f9d195bf1fbc973d36f5cc", + "content-hash": "04bfd4e0ee89f80e2855dd74de6f1283", "packages": [ { "name": "abraham/twitteroauth", @@ -16054,6 +16054,61 @@ "issues": "http://drupal.org/project/issues/viewsreference" } }, + { + "name": "drupal/visitors", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/visitors.git", + "reference": "8.x-2.17" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.17.zip", + "reference": "8.x-2.17", + "shasum": "7697679ef2fb1f33847c16622a45a77c3d260db1" + }, + "require": { + "drupal/core": "^9.5 || ^10", + "geoip2/geoip2": "~2.0", + "matomo/device-detector": "^6.1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.17", + "datestamp": "1716995579", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "drush": { + "services": { + "drush.services.yml": ">=9" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Steven Ayers (bluegeek9)", + "homepage": "https://www.drupal.org/u/bluegeek9", + "role": "Maintainer" + } + ], + "description": "Visitors is a native drupal web analytics software.", + "homepage": "https://drupal.org/project/visitors", + "support": { + "source": "https://git.drupalcode.org/project/visitors", + "issues": "https://www.drupal.org/project/issues/visitors?version=8.x", + "docs": "https://www.drupal.org/docs/8/modules/visitors", + "forum": "https://drupal.stackexchange.com/questions/tagged/visitors" + } + }, { "name": "drupal/webform", "version": "6.2.2", @@ -16933,6 +16988,64 @@ }, "time": "2020-06-02T10:38:25+00:00" }, + { + "name": "geoip2/geoip2", + "version": "v2.13.0", + "source": { + "type": "git", + "url": "https://github.com/maxmind/GeoIP2-php.git", + "reference": "6a41d8fbd6b90052bc34dff3b4252d0f88067b23" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/maxmind/GeoIP2-php/zipball/6a41d8fbd6b90052bc34dff3b4252d0f88067b23", + "reference": "6a41d8fbd6b90052bc34dff3b4252d0f88067b23", + "shasum": "" + }, + "require": { + "ext-json": "*", + "maxmind-db/reader": "~1.8", + "maxmind/web-service-common": "~0.8", + "php": ">=7.2" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "3.*", + "phpstan/phpstan": "*", + "phpunit/phpunit": "^8.0 || ^9.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "GeoIp2\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Gregory J. Oschwald", + "email": "goschwald@maxmind.com", + "homepage": "https://www.maxmind.com/" + } + ], + "description": "MaxMind GeoIP2 PHP API", + "homepage": "https://github.com/maxmind/GeoIP2-php", + "keywords": [ + "IP", + "geoip", + "geoip2", + "geolocation", + "maxmind" + ], + "support": { + "issues": "https://github.com/maxmind/GeoIP2-php/issues", + "source": "https://github.com/maxmind/GeoIP2-php/tree/v2.13.0" + }, + "time": "2022-08-05T20:32:58+00:00" + }, { "name": "graham-campbell/result-type", "version": "v1.1.2", @@ -18535,6 +18648,191 @@ }, "time": "2023-05-10T11:58:31+00:00" }, + { + "name": "matomo/device-detector", + "version": "6.3.2", + "source": { + "type": "git", + "url": "https://github.com/matomo-org/device-detector.git", + "reference": "fd4042cb6a7f3f985a81aedc075dd59e0b991a51" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/fd4042cb6a7f3f985a81aedc075dd59e0b991a51", + "reference": "fd4042cb6a7f3f985a81aedc075dd59e0b991a51", + "shasum": "" + }, + "require": { + "mustangostang/spyc": "*", + "php": "^7.2|^8.0" + }, + "replace": { + "piwik/device-detector": "self.version" + }, + "require-dev": { + "matthiasmullie/scrapbook": "^1.4.7", + "mayflower/mo4-coding-standard": "^v9.0.0", + "phpstan/phpstan": "^1.10.44", + "phpunit/phpunit": "^8.5.8", + "psr/cache": "^1.0.1", + "psr/simple-cache": "^1.0.1", + "symfony/yaml": "^5.1.7" + }, + "suggest": { + "doctrine/cache": "Can directly be used for caching purpose", + "ext-yaml": "Necessary for using the Pecl YAML parser" + }, + "type": "library", + "autoload": { + "psr-4": { + "DeviceDetector\\": "" + }, + "exclude-from-classmap": [ + "Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "The Matomo Team", + "email": "hello@matomo.org", + "homepage": "https://matomo.org/team/" + } + ], + "description": "The Universal Device Detection library, that parses User Agents and detects devices (desktop, tablet, mobile, tv, cars, console, etc.), clients (browsers, media players, mobile apps, feed readers, libraries, etc), operating systems, devices, brands and models.", + "homepage": "https://matomo.org", + "keywords": [ + "devicedetection", + "parser", + "useragent" + ], + "support": { + "forum": "https://forum.matomo.org/", + "issues": "https://github.com/matomo-org/device-detector/issues", + "source": "https://github.com/matomo-org/matomo", + "wiki": "https://dev.matomo.org/" + }, + "time": "2024-05-28T10:16:19+00:00" + }, + { + "name": "maxmind-db/reader", + "version": "v1.11.1", + "source": { + "type": "git", + "url": "https://github.com/maxmind/MaxMind-DB-Reader-php.git", + "reference": "1e66f73ffcf25e17c7a910a1317e9720a95497c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/1e66f73ffcf25e17c7a910a1317e9720a95497c7", + "reference": "1e66f73ffcf25e17c7a910a1317e9720a95497c7", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "conflict": { + "ext-maxminddb": "<1.11.1,>=2.0.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "3.*", + "php-coveralls/php-coveralls": "^2.1", + "phpstan/phpstan": "*", + "phpunit/phpcov": ">=6.0.0", + "phpunit/phpunit": ">=8.0.0,<10.0.0", + "squizlabs/php_codesniffer": "3.*" + }, + "suggest": { + "ext-bcmath": "bcmath or gmp is required for decoding larger integers with the pure PHP decoder", + "ext-gmp": "bcmath or gmp is required for decoding larger integers with the pure PHP decoder", + "ext-maxminddb": "A C-based database decoder that provides significantly faster lookups" + }, + "type": "library", + "autoload": { + "psr-4": { + "MaxMind\\Db\\": "src/MaxMind/Db" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Gregory J. Oschwald", + "email": "goschwald@maxmind.com", + "homepage": "https://www.maxmind.com/" + } + ], + "description": "MaxMind DB Reader API", + "homepage": "https://github.com/maxmind/MaxMind-DB-Reader-php", + "keywords": [ + "database", + "geoip", + "geoip2", + "geolocation", + "maxmind" + ], + "support": { + "issues": "https://github.com/maxmind/MaxMind-DB-Reader-php/issues", + "source": "https://github.com/maxmind/MaxMind-DB-Reader-php/tree/v1.11.1" + }, + "time": "2023-12-02T00:09:23+00:00" + }, + { + "name": "maxmind/web-service-common", + "version": "v0.9.0", + "source": { + "type": "git", + "url": "https://github.com/maxmind/web-service-common-php.git", + "reference": "4dc5a3e8df38aea4ca3b1096cee3a038094e9b53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/maxmind/web-service-common-php/zipball/4dc5a3e8df38aea4ca3b1096cee3a038094e9b53", + "reference": "4dc5a3e8df38aea4ca3b1096cee3a038094e9b53", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0.3", + "ext-curl": "*", + "ext-json": "*", + "php": ">=7.2" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "3.*", + "phpstan/phpstan": "*", + "phpunit/phpunit": "^8.0 || ^9.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "MaxMind\\Exception\\": "src/Exception", + "MaxMind\\WebService\\": "src/WebService" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Gregory Oschwald", + "email": "goschwald@maxmind.com" + } + ], + "description": "Internal MaxMind Web Service API", + "homepage": "https://github.com/maxmind/web-service-common-php", + "support": { + "issues": "https://github.com/maxmind/web-service-common-php/issues", + "source": "https://github.com/maxmind/web-service-common-php/tree/v0.9.0" + }, + "time": "2022-03-28T17:43:20+00:00" + }, { "name": "mck89/peast", "version": "v1.15.4", @@ -18740,6 +19038,60 @@ }, "time": "2021-02-27T22:39:18+00:00" }, + { + "name": "mustangostang/spyc", + "version": "0.6.3", + "source": { + "type": "git", + "url": "https://github.com/mustangostang/spyc.git", + "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mustangostang/spyc/zipball/4627c838b16550b666d15aeae1e5289dd5b77da0", + "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0", + "shasum": "" + }, + "require": { + "php": ">=5.3.1" + }, + "require-dev": { + "phpunit/phpunit": "4.3.*@dev" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.5.x-dev" + } + }, + "autoload": { + "files": [ + "Spyc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "mustangostang", + "email": "vlad.andersen@gmail.com" + } + ], + "description": "A simple YAML loader/dumper class for PHP", + "homepage": "https://github.com/mustangostang/spyc/", + "keywords": [ + "spyc", + "yaml", + "yml" + ], + "support": { + "issues": "https://github.com/mustangostang/spyc/issues", + "source": "https://github.com/mustangostang/spyc/tree/0.6.3" + }, + "time": "2019-09-10T13:16:29+00:00" + }, { "name": "nikic/php-parser", "version": "v5.0.2", From 67fa995f38bddf916d3e83303350335f76201a49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 5 Jun 2024 12:40:19 -0400 Subject: [PATCH 052/202] Configure Riddler for feedback form - from live --- .../captcha.captcha_point.contact_message_feedback_form.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/sync/captcha.captcha_point.contact_message_feedback_form.yml b/config/sync/captcha.captcha_point.contact_message_feedback_form.yml index ef7e77e..9a4bfff 100644 --- a/config/sync/captcha.captcha_point.contact_message_feedback_form.yml +++ b/config/sync/captcha.captcha_point.contact_message_feedback_form.yml @@ -1,9 +1,9 @@ uuid: bd58361f-7061-4dd2-9d6f-bbf0619943f7 langcode: en -status: false +status: true dependencies: { } _core: default_config_hash: MbTbUeeaumH8DjENUwT0-8uW9UuxyNHbF6jbKCLhYkk formId: contact_message_feedback_form -captchaType: default -label: null +captchaType: riddler/Riddler +label: contact_message_feedback_form From c6d67bf7ab39850349465678655a8becf4a15f6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 5 Jun 2024 21:48:19 -0400 Subject: [PATCH 053/202] Apply critical configuration change from database updates --- config/sync/riddler.riddle.whatdoesthegingeostandfor.yml | 8 ++++++++ config/sync/riddler.settings.yml | 6 ------ 2 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 config/sync/riddler.riddle.whatdoesthegingeostandfor.yml delete mode 100644 config/sync/riddler.settings.yml diff --git a/config/sync/riddler.riddle.whatdoesthegingeostandfor.yml b/config/sync/riddler.riddle.whatdoesthegingeostandfor.yml new file mode 100644 index 0000000..a972e4e --- /dev/null +++ b/config/sync/riddler.riddle.whatdoesthegingeostandfor.yml @@ -0,0 +1,8 @@ +uuid: 279b9615-adc8-4210-b042-18892cf1e8df +langcode: en +status: true +dependencies: { } +id: whatdoesthegingeostandfor +question: 'What does the G in GEO stand for?' +solution: 'grassroots,grassroot,grass roots,grass root' +hint: null diff --git a/config/sync/riddler.settings.yml b/config/sync/riddler.settings.yml deleted file mode 100644 index ea7e65f..0000000 --- a/config/sync/riddler.settings.yml +++ /dev/null @@ -1,6 +0,0 @@ -_core: - default_config_hash: pKKCV0W4-r3Zf1QQzR2HDXAXmfH81248yrY2d9iR7S4 -riddles: - - - question: 'What does the G in GEO stand for?' - response: 'grassroots,grassroot,grass roots,grass root' From 144b4cef7bfc17fd94f0db540a55661c3a09e23b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 5 Jun 2024 21:59:31 -0400 Subject: [PATCH 054/202] Apply config changes from database updates --- ...captcha.captcha_point.contact_message_personal_form.yml | 2 +- config/sync/captcha.captcha_point.node_article_form.yml | 2 +- config/sync/captcha.captcha_point.node_blog_form.yml | 2 +- config/sync/captcha.captcha_point.node_collection_form.yml | 2 +- config/sync/captcha.captcha_point.node_gleaning_form.yml | 2 +- .../sync/captcha.captcha_point.node_landing_page_form.yml | 2 +- config/sync/captcha.captcha_point.node_page_form.yml | 2 +- config/sync/captcha.captcha_point.node_people_form.yml | 2 +- config/sync/captcha.captcha_point.user_login_form.yml | 2 +- config/sync/captcha.captcha_point.user_pass.yml | 2 +- config/sync/captcha.captcha_point.user_register_form.yml | 2 +- config/sync/captcha.settings.yml | 7 ++++--- 12 files changed, 15 insertions(+), 14 deletions(-) diff --git a/config/sync/captcha.captcha_point.contact_message_personal_form.yml b/config/sync/captcha.captcha_point.contact_message_personal_form.yml index ac32f18..2f543ce 100644 --- a/config/sync/captcha.captcha_point.contact_message_personal_form.yml +++ b/config/sync/captcha.captcha_point.contact_message_personal_form.yml @@ -6,4 +6,4 @@ _core: default_config_hash: JWbmGm_KvY_3No38GsmOrkAy8N9u5Sm4yjJlDJlAW7c formId: contact_message_personal_form captchaType: default -label: null +label: contact_message_personal_form diff --git a/config/sync/captcha.captcha_point.node_article_form.yml b/config/sync/captcha.captcha_point.node_article_form.yml index 58ba2ea..cf1f38a 100644 --- a/config/sync/captcha.captcha_point.node_article_form.yml +++ b/config/sync/captcha.captcha_point.node_article_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_article_form captchaType: default -label: null +label: node_article_form diff --git a/config/sync/captcha.captcha_point.node_blog_form.yml b/config/sync/captcha.captcha_point.node_blog_form.yml index 6503eb8..193197f 100644 --- a/config/sync/captcha.captcha_point.node_blog_form.yml +++ b/config/sync/captcha.captcha_point.node_blog_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_blog_form captchaType: default -label: null +label: node_blog_form diff --git a/config/sync/captcha.captcha_point.node_collection_form.yml b/config/sync/captcha.captcha_point.node_collection_form.yml index f6a8159..8cc9cd0 100644 --- a/config/sync/captcha.captcha_point.node_collection_form.yml +++ b/config/sync/captcha.captcha_point.node_collection_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_collection_form captchaType: default -label: null +label: node_collection_form diff --git a/config/sync/captcha.captcha_point.node_gleaning_form.yml b/config/sync/captcha.captcha_point.node_gleaning_form.yml index 9e06dac..5df70e1 100644 --- a/config/sync/captcha.captcha_point.node_gleaning_form.yml +++ b/config/sync/captcha.captcha_point.node_gleaning_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_gleaning_form captchaType: default -label: null +label: node_gleaning_form diff --git a/config/sync/captcha.captcha_point.node_landing_page_form.yml b/config/sync/captcha.captcha_point.node_landing_page_form.yml index 65509d6..6c638a4 100644 --- a/config/sync/captcha.captcha_point.node_landing_page_form.yml +++ b/config/sync/captcha.captcha_point.node_landing_page_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_landing_page_form captchaType: default -label: null +label: node_landing_page_form diff --git a/config/sync/captcha.captcha_point.node_page_form.yml b/config/sync/captcha.captcha_point.node_page_form.yml index 31d6434..e4a9dde 100644 --- a/config/sync/captcha.captcha_point.node_page_form.yml +++ b/config/sync/captcha.captcha_point.node_page_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_page_form captchaType: default -label: null +label: node_page_form diff --git a/config/sync/captcha.captcha_point.node_people_form.yml b/config/sync/captcha.captcha_point.node_people_form.yml index 54275bb..c713f44 100644 --- a/config/sync/captcha.captcha_point.node_people_form.yml +++ b/config/sync/captcha.captcha_point.node_people_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_people_form captchaType: default -label: null +label: node_people_form diff --git a/config/sync/captcha.captcha_point.user_login_form.yml b/config/sync/captcha.captcha_point.user_login_form.yml index 04fe43c..f20fd35 100644 --- a/config/sync/captcha.captcha_point.user_login_form.yml +++ b/config/sync/captcha.captcha_point.user_login_form.yml @@ -6,4 +6,4 @@ _core: default_config_hash: crLwyc9uwZ8Bv8lpMLIOEQYHOxW_mS49jaDf_95-o4I formId: user_login_form captchaType: default -label: null +label: user_login_form diff --git a/config/sync/captcha.captcha_point.user_pass.yml b/config/sync/captcha.captcha_point.user_pass.yml index bddd47b..bbddd5b 100644 --- a/config/sync/captcha.captcha_point.user_pass.yml +++ b/config/sync/captcha.captcha_point.user_pass.yml @@ -6,4 +6,4 @@ _core: default_config_hash: KV2eyuDk4Ux0da6fu6QsTUf_49rPDXilNurV5nRZqJE formId: user_pass captchaType: default -label: null +label: user_pass diff --git a/config/sync/captcha.captcha_point.user_register_form.yml b/config/sync/captcha.captcha_point.user_register_form.yml index 81f4feb..3ad1509 100644 --- a/config/sync/captcha.captcha_point.user_register_form.yml +++ b/config/sync/captcha.captcha_point.user_register_form.yml @@ -6,4 +6,4 @@ _core: default_config_hash: O11nB9Assnic6AhIuaeK_CQdh_zO0udxABDnUZJupis formId: user_register_form captchaType: default -label: null +label: user_register_form diff --git a/config/sync/captcha.settings.yml b/config/sync/captcha.settings.yml index 3de206e..00c3473 100644 --- a/config/sync/captcha.settings.yml +++ b/config/sync/captcha.settings.yml @@ -1,13 +1,14 @@ _core: default_config_hash: _UaIWu0_ZD3lUs97wlFC2Koi-o7Bex69Xr9q36nJtkY -enabled_default: 0 +enable_globally: 0 +enable_globally_on_admin_routes: false default_challenge: riddler/Riddler description: 'This question is to verify that you are a human visitor and to prevent automated spam.' administration_mode: true -allow_on_admin_pages: false -add_captcha_description: true +administration_mode_on_admin_routes: false wrong_captcha_response_message: 'The answer you entered for the CAPTCHA was not correct.' default_validation: 1 persistence: 1 enable_stats: false log_wrong_responses: true +title: CAPTCHA From 43a168e622445749bf066f72810539d4acb62040 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 5 Jun 2024 12:40:19 -0400 Subject: [PATCH 055/202] Configure Riddler for feedback form - from live --- .../captcha.captcha_point.contact_message_feedback_form.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/sync/captcha.captcha_point.contact_message_feedback_form.yml b/config/sync/captcha.captcha_point.contact_message_feedback_form.yml index ef7e77e..9a4bfff 100644 --- a/config/sync/captcha.captcha_point.contact_message_feedback_form.yml +++ b/config/sync/captcha.captcha_point.contact_message_feedback_form.yml @@ -1,9 +1,9 @@ uuid: bd58361f-7061-4dd2-9d6f-bbf0619943f7 langcode: en -status: false +status: true dependencies: { } _core: default_config_hash: MbTbUeeaumH8DjENUwT0-8uW9UuxyNHbF6jbKCLhYkk formId: contact_message_feedback_form -captchaType: default -label: null +captchaType: riddler/Riddler +label: contact_message_feedback_form From 378f25cff547853d71d6ea058bb9bfbc55735489 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 5 Jun 2024 21:48:19 -0400 Subject: [PATCH 056/202] Apply critical configuration change from database updates --- config/sync/riddler.riddle.whatdoesthegingeostandfor.yml | 8 ++++++++ config/sync/riddler.settings.yml | 6 ------ 2 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 config/sync/riddler.riddle.whatdoesthegingeostandfor.yml delete mode 100644 config/sync/riddler.settings.yml diff --git a/config/sync/riddler.riddle.whatdoesthegingeostandfor.yml b/config/sync/riddler.riddle.whatdoesthegingeostandfor.yml new file mode 100644 index 0000000..a972e4e --- /dev/null +++ b/config/sync/riddler.riddle.whatdoesthegingeostandfor.yml @@ -0,0 +1,8 @@ +uuid: 279b9615-adc8-4210-b042-18892cf1e8df +langcode: en +status: true +dependencies: { } +id: whatdoesthegingeostandfor +question: 'What does the G in GEO stand for?' +solution: 'grassroots,grassroot,grass roots,grass root' +hint: null diff --git a/config/sync/riddler.settings.yml b/config/sync/riddler.settings.yml deleted file mode 100644 index ea7e65f..0000000 --- a/config/sync/riddler.settings.yml +++ /dev/null @@ -1,6 +0,0 @@ -_core: - default_config_hash: pKKCV0W4-r3Zf1QQzR2HDXAXmfH81248yrY2d9iR7S4 -riddles: - - - question: 'What does the G in GEO stand for?' - response: 'grassroots,grassroot,grass roots,grass root' From ca2e67498e6837265399c4a8182399c18684690a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 5 Jun 2024 21:59:31 -0400 Subject: [PATCH 057/202] Apply config changes from database updates --- .../captcha.captcha_point.contact_message_personal_form.yml | 2 +- config/sync/captcha.captcha_point.node_article_form.yml | 2 +- config/sync/captcha.captcha_point.node_blog_form.yml | 2 +- config/sync/captcha.captcha_point.node_collection_form.yml | 2 +- config/sync/captcha.captcha_point.node_gleaning_form.yml | 2 +- config/sync/captcha.captcha_point.node_landing_page_form.yml | 2 +- config/sync/captcha.captcha_point.node_page_form.yml | 2 +- config/sync/captcha.captcha_point.node_people_form.yml | 2 +- config/sync/captcha.captcha_point.user_login_form.yml | 2 +- config/sync/captcha.captcha_point.user_pass.yml | 2 +- config/sync/captcha.captcha_point.user_register_form.yml | 2 +- config/sync/captcha.settings.yml | 1 + 12 files changed, 12 insertions(+), 11 deletions(-) diff --git a/config/sync/captcha.captcha_point.contact_message_personal_form.yml b/config/sync/captcha.captcha_point.contact_message_personal_form.yml index 668a4ee..718b536 100644 --- a/config/sync/captcha.captcha_point.contact_message_personal_form.yml +++ b/config/sync/captcha.captcha_point.contact_message_personal_form.yml @@ -6,4 +6,4 @@ _core: default_config_hash: 7zUmOK1ti1l0bc78ieysHa3_57MOin7IgHpHhwbSugs formId: contact_message_personal_form captchaType: default -label: null +label: contact_message_personal_form diff --git a/config/sync/captcha.captcha_point.node_article_form.yml b/config/sync/captcha.captcha_point.node_article_form.yml index 58ba2ea..cf1f38a 100644 --- a/config/sync/captcha.captcha_point.node_article_form.yml +++ b/config/sync/captcha.captcha_point.node_article_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_article_form captchaType: default -label: null +label: node_article_form diff --git a/config/sync/captcha.captcha_point.node_blog_form.yml b/config/sync/captcha.captcha_point.node_blog_form.yml index 6503eb8..193197f 100644 --- a/config/sync/captcha.captcha_point.node_blog_form.yml +++ b/config/sync/captcha.captcha_point.node_blog_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_blog_form captchaType: default -label: null +label: node_blog_form diff --git a/config/sync/captcha.captcha_point.node_collection_form.yml b/config/sync/captcha.captcha_point.node_collection_form.yml index f6a8159..8cc9cd0 100644 --- a/config/sync/captcha.captcha_point.node_collection_form.yml +++ b/config/sync/captcha.captcha_point.node_collection_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_collection_form captchaType: default -label: null +label: node_collection_form diff --git a/config/sync/captcha.captcha_point.node_gleaning_form.yml b/config/sync/captcha.captcha_point.node_gleaning_form.yml index 9e06dac..5df70e1 100644 --- a/config/sync/captcha.captcha_point.node_gleaning_form.yml +++ b/config/sync/captcha.captcha_point.node_gleaning_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_gleaning_form captchaType: default -label: null +label: node_gleaning_form diff --git a/config/sync/captcha.captcha_point.node_landing_page_form.yml b/config/sync/captcha.captcha_point.node_landing_page_form.yml index 65509d6..6c638a4 100644 --- a/config/sync/captcha.captcha_point.node_landing_page_form.yml +++ b/config/sync/captcha.captcha_point.node_landing_page_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_landing_page_form captchaType: default -label: null +label: node_landing_page_form diff --git a/config/sync/captcha.captcha_point.node_page_form.yml b/config/sync/captcha.captcha_point.node_page_form.yml index 31d6434..e4a9dde 100644 --- a/config/sync/captcha.captcha_point.node_page_form.yml +++ b/config/sync/captcha.captcha_point.node_page_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_page_form captchaType: default -label: null +label: node_page_form diff --git a/config/sync/captcha.captcha_point.node_people_form.yml b/config/sync/captcha.captcha_point.node_people_form.yml index 54275bb..c713f44 100644 --- a/config/sync/captcha.captcha_point.node_people_form.yml +++ b/config/sync/captcha.captcha_point.node_people_form.yml @@ -4,4 +4,4 @@ status: false dependencies: { } formId: node_people_form captchaType: default -label: null +label: node_people_form diff --git a/config/sync/captcha.captcha_point.user_login_form.yml b/config/sync/captcha.captcha_point.user_login_form.yml index 139417f..2bf2125 100644 --- a/config/sync/captcha.captcha_point.user_login_form.yml +++ b/config/sync/captcha.captcha_point.user_login_form.yml @@ -6,4 +6,4 @@ _core: default_config_hash: XbughDuwgOtc_8ztmYxz84gaXBeR760xH3bGSKD9v1Q formId: user_login_form captchaType: default -label: null +label: user_login_form diff --git a/config/sync/captcha.captcha_point.user_pass.yml b/config/sync/captcha.captcha_point.user_pass.yml index f1f0605..1150677 100644 --- a/config/sync/captcha.captcha_point.user_pass.yml +++ b/config/sync/captcha.captcha_point.user_pass.yml @@ -6,4 +6,4 @@ _core: default_config_hash: qZeHI5fZ9WQRKsfl8FMBwzk3puSsWCRtWKEZh04JJUo formId: user_pass captchaType: default -label: null +label: user_pass diff --git a/config/sync/captcha.captcha_point.user_register_form.yml b/config/sync/captcha.captcha_point.user_register_form.yml index 9331ad6..e4fee70 100644 --- a/config/sync/captcha.captcha_point.user_register_form.yml +++ b/config/sync/captcha.captcha_point.user_register_form.yml @@ -6,4 +6,4 @@ _core: default_config_hash: 2iz3cMg7T1eSKXtNIB9WyaRptfg7wosDDPBSBhXFXl0 formId: user_register_form captchaType: default -label: null +label: user_register_form diff --git a/config/sync/captcha.settings.yml b/config/sync/captcha.settings.yml index 6ef7b7f..10379bf 100644 --- a/config/sync/captcha.settings.yml +++ b/config/sync/captcha.settings.yml @@ -13,3 +13,4 @@ default_validation: 1 persistence: 1 enable_stats: false log_wrong_responses: true +title: CAPTCHA From 723290cd22cbbccc50002e64f534610d778edc39 Mon Sep 17 00:00:00 2001 From: "Chris (wolcen) Thompson" <chris@agaric.coop> Date: Wed, 5 Jun 2024 23:20:30 -0400 Subject: [PATCH 058/202] Remove duplicated line in captcha settings config --- config/sync/captcha.settings.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/config/sync/captcha.settings.yml b/config/sync/captcha.settings.yml index 10379bf..6ef7b7f 100644 --- a/config/sync/captcha.settings.yml +++ b/config/sync/captcha.settings.yml @@ -13,4 +13,3 @@ default_validation: 1 persistence: 1 enable_stats: false log_wrong_responses: true -title: CAPTCHA From 53043d7d4fabfb93147665c4bf15a7e5258311e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 6 Jun 2024 01:06:17 -0400 Subject: [PATCH 059/202] Enable and configure permissions for visitors module #124 --- config/sync/core.extension.yml | 2 + config/sync/user.role.manager.yml | 3 + .../views.view.visitors_recent_visits.yml | 603 +++++++++++++++++ .../sync/views.view.visitors_top_visits.yml | 628 ++++++++++++++++++ config/sync/visitors.config.yml | 37 ++ config/sync/visitors_geoip.settings.yml | 4 + 6 files changed, 1277 insertions(+) create mode 100644 config/sync/views.view.visitors_recent_visits.yml create mode 100644 config/sync/views.view.visitors_top_visits.yml create mode 100644 config/sync/visitors.config.yml create mode 100644 config/sync/visitors_geoip.settings.yml diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 0e14809..affe984 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -136,6 +136,8 @@ module: video_embed_field: 0 views_plain: 0 views_ui: 0 + visitors: 0 + visitors_geoip: 0 workflow_buttons: 0 workflow_buttons_trash: 0 workflows: 0 diff --git a/config/sync/user.role.manager.yml b/config/sync/user.role.manager.yml index d024327..ac53ba2 100644 --- a/config/sync/user.role.manager.yml +++ b/config/sync/user.role.manager.yml @@ -28,6 +28,7 @@ dependencies: - taxonomy - toolbar - tour + - visitors _core: default_config_hash: p1SmYFXVP1KLKKQI-wkTYJ2dVCvR7HgO7SL3BAKTyTE id: manager @@ -51,6 +52,7 @@ permissions: - 'access tour' - 'access user contact forms' - 'access user profiles' + - 'access visitors' - 'administer CAPTCHA settings' - 'administer block content' - 'administer block types' @@ -83,3 +85,4 @@ permissions: - 'view all revisions' - 'view own unpublished content' - 'view the administration theme' + - 'view visitors counter' diff --git a/config/sync/views.view.visitors_recent_visits.yml b/config/sync/views.view.visitors_recent_visits.yml new file mode 100644 index 0000000..1a379a1 --- /dev/null +++ b/config/sync/views.view.visitors_recent_visits.yml @@ -0,0 +1,603 @@ +uuid: 0879c0fb-b44b-44f9-8ba5-11f5fc5fb7d4 +langcode: en +status: true +dependencies: + module: + - user + - visitors +_core: + default_config_hash: PkfifZUxhfn8hGbu2AUSXWOPzoGfJ1cLv4GK3BkF0AY +id: visitors_recent_visits +label: 'Recent Visits' +module: views +description: '' +tag: '' +base_table: visitors +base_field: '' +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + fields: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + entity_type: null + entity_field: null + plugin_id: numeric + label: ID + 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 + set_precision: false + precision: 0 + decimal: . + separator: '' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: date + label: Date + 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 + date_format: short + custom_date_format: '' + timezone: '' + visitors_url: + id: visitors_url + table: visitors + field: visitors_url + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: URL + 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 + name: + id: name + table: users_field_data + field: name + relationship: visitors_uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: User + 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: user_name + 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 + nothing: + id: nothing + table: views + field: nothing + relationship: none + group_type: group + admin_label: '' + plugin_id: custom + label: Details + exclude: false + alter: + alter_text: true + text: details + make_link: true + path: 'internal:/visitors/hits/{{ visitors_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: false + pager: + type: full + options: + offset: 0 + items_per_page: 10 + 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: none + options: { } + cache: + type: none + options: { } + empty: { } + sorts: { } + arguments: + route: + id: route + table: visitors + field: route + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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: + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: from + max: to + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '=' + value: '0' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_id: visitors_id + default: visitors_id + info: + visitors_id: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + 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: + visitors_uid: + id: visitors_uid + table: visitors + field: visitors_uid + relationship: none + group_type: group + admin_label: uid + plugin_id: standard + required: false + use_ajax: true + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + tags: { } + host: + id: host + display_title: Host + display_plugin: embed + position: 2 + display_options: + arguments: + visitors_ip: + id: visitors_ip + table: visitors + field: visitors_ip + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + defaults: + arguments: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + tags: { } + recent: + id: recent + display_title: Route + display_plugin: embed + position: 1 + display_options: + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + tags: { } diff --git a/config/sync/views.view.visitors_top_visits.yml b/config/sync/views.view.visitors_top_visits.yml new file mode 100644 index 0000000..92d570b --- /dev/null +++ b/config/sync/views.view.visitors_top_visits.yml @@ -0,0 +1,628 @@ +uuid: da24ea8c-fe72-403b-993c-cdb86f67c850 +langcode: en +status: true +dependencies: + module: + - visitors +_core: + default_config_hash: cTLBGAStQ2AurD9E0bTRb3gehMNf9MJvf2AD5y6Mb7o +id: visitors_top_visits +label: 'Top Visits' +module: views +description: '' +tag: '' +base_table: visitors +base_field: '' +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + fields: + visitors_path: + id: visitors_path + table: visitors + field: visitors_path + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Path + 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 + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: count + admin_label: '' + entity_type: null + entity_field: null + plugin_id: numeric + label: Visits + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: 1\x03@count + prefix: '' + suffix: '' + pager: + type: full + options: + offset: 0 + items_per_page: 10 + 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: none + options: { } + cache: + type: none + options: { } + empty: { } + sorts: { } + arguments: { } + filters: + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: from + max: to + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '=' + value: '0' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_ip: visitors_ip + visitors_id: visitors_id + default: visitors_id + info: + visitors_ip: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_id: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + 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: { } + use_ajax: true + group_by: true + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + host: + id: host + display_title: Hosts + display_plugin: embed + position: 3 + display_options: + fields: + visitors_ip: + id: visitors_ip + table: visitors + field: visitors_ip + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Host + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/hosts/{{ visitors_ip }}' + 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 + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: count + admin_label: '' + entity_type: null + entity_field: null + plugin_id: numeric + label: Visits + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: 1\x03@count + prefix: '' + suffix: '' + defaults: + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + path: + id: path + display_title: Paths + display_plugin: embed + position: 1 + display_options: + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_path: visitors_path + visitors_id: visitors_id + default: visitors_id + info: + visitors_path: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_id: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + route: + id: route + display_title: Routes + display_plugin: embed + position: 2 + display_options: + fields: + route: + id: route + table: visitors + field: route + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Route + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/route/{{ route }}' + 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 + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: count + admin_label: '' + entity_type: null + entity_field: null + plugin_id: numeric + label: Visits + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: 1\x03@count + prefix: '' + suffix: '' + defaults: + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } diff --git a/config/sync/visitors.config.yml b/config/sync/visitors.config.yml new file mode 100644 index 0000000..9aa91c3 --- /dev/null +++ b/config/sync/visitors.config.yml @@ -0,0 +1,37 @@ +_core: + default_config_hash: 9EvDriR0owqXpyJGQ9jcg2YlrreIuyI2j4Hxh7Cdx3c +chart_height: 430 +chart_width: 700 +flush_log_timer: 0 +bot_retention_log: 0 +items_per_page: 10 +theme: admin +disable_tracking: false +status_codes_disabled: { } +domain_mode: 0 +track: + userid: true +counter: + enabled: true + entity_types: + - node + display_max_age: 3600 +privacy: + disablecookies: false +visibility: + request_path_mode: 0 + request_path_pages: |- + /admin + /admin/* + /batch + /node/add* + /node/*/* + /user/*/* + user_role_mode: 0 + user_role_roles: { } + user_account_mode: 1 + exclude_user1: false +codesnippet: + before: '' + after: '' +performance: false diff --git a/config/sync/visitors_geoip.settings.yml b/config/sync/visitors_geoip.settings.yml new file mode 100644 index 0000000..dd26f91 --- /dev/null +++ b/config/sync/visitors_geoip.settings.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: O9-sVp7oOgWfsRZB65TyOT-R2o4IJBha_ud5Ar9oOtw +geoip_path: ../ +license: '' From ab610410786f4a42793fd8589340bf4b2213281d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 6 Jun 2024 01:06:55 -0400 Subject: [PATCH 060/202] Apply self-updates --- config/sync/views.view.article.yml | 2 +- config/sync/views.view.blog.yml | 2 +- config/sync/views.view.collection.yml | 2 +- config/sync/views.view.people.yml | 2 +- config/sync/views.view.search.yml | 2 +- ...flow.workflow_buttons_trash_publishing.yml | 20 +++++++++---------- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/config/sync/views.view.article.yml b/config/sync/views.view.article.yml index 6fdb7f4..d02e3ff 100644 --- a/config/sync/views.view.article.yml +++ b/config/sync/views.view.article.yml @@ -117,7 +117,7 @@ display: options: perm: 'access content' cache: - type: none + type: search_api_none options: { } empty: { } sorts: diff --git a/config/sync/views.view.blog.yml b/config/sync/views.view.blog.yml index 0b8fedd..99b2292 100644 --- a/config/sync/views.view.blog.yml +++ b/config/sync/views.view.blog.yml @@ -114,7 +114,7 @@ display: options: perm: 'access content' cache: - type: none + type: search_api_none options: { } empty: { } sorts: diff --git a/config/sync/views.view.collection.yml b/config/sync/views.view.collection.yml index 9a9731d..c625d2c 100644 --- a/config/sync/views.view.collection.yml +++ b/config/sync/views.view.collection.yml @@ -114,7 +114,7 @@ display: options: perm: 'access content' cache: - type: none + type: search_api_none options: { } empty: { } sorts: diff --git a/config/sync/views.view.people.yml b/config/sync/views.view.people.yml index 20a69b5..2e71249 100644 --- a/config/sync/views.view.people.yml +++ b/config/sync/views.view.people.yml @@ -206,7 +206,7 @@ display: options: perm: 'access content' cache: - type: none + type: search_api_none options: { } empty: { } sorts: diff --git a/config/sync/views.view.search.yml b/config/sync/views.view.search.yml index f8dca4c..4dd007b 100644 --- a/config/sync/views.view.search.yml +++ b/config/sync/views.view.search.yml @@ -129,7 +129,7 @@ display: type: none options: { } cache: - type: none + type: search_api_none options: { } empty: { } sorts: diff --git a/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml b/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml index ca6edaf..835f900 100644 --- a/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml +++ b/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml @@ -13,31 +13,31 @@ type_settings: states: draft: label: Draft + weight: -2 published: false default_revision: false - weight: -2 published: label: Published + weight: 0 published: true default_revision: true - weight: 0 trash: - published: false - default_revision: true label: Trash weight: 1 - unpublished: published: false default_revision: true + unpublished: label: Unpublished weight: 2 + published: false + default_revision: true transitions: create_new_draft: label: Save - to: draft - weight: -5 from: - draft + to: draft + weight: -5 delete: label: Delete from: @@ -48,11 +48,11 @@ type_settings: weight: 1 publish: label: Publish - to: published - weight: -1 from: - draft - unpublished + to: published + weight: -1 restore_draft: label: 'Restore to Draft' from: @@ -89,5 +89,5 @@ type_settings: - published to: published weight: -3 - default_moderation_state: draft entity_types: { } + default_moderation_state: draft From 3231199c049abe23688a8ec03c63d0ae075932d3 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 3 Oct 2024 14:01:46 -0700 Subject: [PATCH 061/202] Allow mastodon embeds to display properly Ref #125 --- web/themes/custom/geofresco/src/global/_content.scss | 3 +++ .../custom/geofresco/src/global/js/responsive-iframes.js | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/web/themes/custom/geofresco/src/global/_content.scss b/web/themes/custom/geofresco/src/global/_content.scss index 6b89080..f7df403 100644 --- a/web/themes/custom/geofresco/src/global/_content.scss +++ b/web/themes/custom/geofresco/src/global/_content.scss @@ -6,4 +6,7 @@ iframe { width: 100%; height: 100%; + &.mastodon-embed { + height: revert-layer; + } } diff --git a/web/themes/custom/geofresco/src/global/js/responsive-iframes.js b/web/themes/custom/geofresco/src/global/js/responsive-iframes.js index d28ba1d..d44de87 100644 --- a/web/themes/custom/geofresco/src/global/js/responsive-iframes.js +++ b/web/themes/custom/geofresco/src/global/js/responsive-iframes.js @@ -8,7 +8,7 @@ 'use strict'; // Find all iframes - var $iframes = $( "iframe" ); + var $iframes = $( "iframe" ).not(".mastodon-embed"); // Find and save the aspect ratio for all iframes $iframes.each(function () { From 21c38e317e95656c469d9bb9a772ec59e3a84f76 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 3 Oct 2024 14:02:15 -0700 Subject: [PATCH 062/202] Compile CSS and JS --- web/themes/custom/geofresco/dist/css/global.css | 2 ++ web/themes/custom/geofresco/dist/js/responsive-iframes.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index e0a0efd..2de7949 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -7142,6 +7142,8 @@ label.panel-block { iframe { width: 100%; height: 100%; } + iframe.mastodon-embed { + height: revert-layer; } /* All classes that are mostly about adding color. */ .background-replacement-for-no-image { diff --git a/web/themes/custom/geofresco/dist/js/responsive-iframes.js b/web/themes/custom/geofresco/dist/js/responsive-iframes.js index d28ba1d..d44de87 100644 --- a/web/themes/custom/geofresco/dist/js/responsive-iframes.js +++ b/web/themes/custom/geofresco/dist/js/responsive-iframes.js @@ -8,7 +8,7 @@ 'use strict'; // Find all iframes - var $iframes = $( "iframe" ); + var $iframes = $( "iframe" ).not(".mastodon-embed"); // Find and save the aspect ratio for all iframes $iframes.each(function () { From 82a60b0fecf9118371689726928639daa29c4aa2 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 21 Feb 2024 11:26:03 -0800 Subject: [PATCH 063/202] Update composer json toward D10 compatibility Meld with Drutopia build source --- composer.json | 160 ++++++++++++++++++++++++++++---------------------- 1 file changed, 90 insertions(+), 70 deletions(-) diff --git a/composer.json b/composer.json index 83d37f2..1294f37 100644 --- a/composer.json +++ b/composer.json @@ -5,26 +5,15 @@ "license": "GPL-2.0-or-later", "minimum-stability": "dev", "prefer-stable": true, - "homepage": "https://gitlab.com/drutopia", + "homepage": "https://drutopia.org", "support": { - "docs": "http://docs.drutopia.org/en/latest" + "docs": "http://docs.drutopia.org/en/latest", + "issues": "https://gitlab.com/drutopia/drutopia/-/issues" }, "repositories": { - "drupal/octavia_camouflage": { + "drupal/google_analytics": { "type": "git", - "url": "git@gitlab.com:drutopia/octavia_camouflage.git" - }, - "drupal/drutopia_collection": { - "type": "git", - "url": "git@gitlab.com:drutopia/drutopia_collection.git" - }, - "drutopia": { - "type": "vcs", - "url": "https://gitlab.com/drutopia/drutopia" - }, - "drupal/drutopia_core": { - "type": "git", - "url": "git@gitlab.com:drutopia/drutopia_core.git" + "url": "git@git.drupal.org:issue/google_analytics-3357831.git" }, "drupal": { "type": "composer", @@ -32,112 +21,133 @@ } }, "require": { - "composer/installers": "^1.9", + "composer/installers": "^2", "cweagans/composer-patches": "^1.7", + "drupal/admin_toolbar": "^3", + "drupal/allowed_formats": "^2", + "drupal/antibot": "^2", + "drupal/asset_injector": "^2", "drupal/auto_entitylabel": "^3.0@beta", "drupal/backup_migrate": "^5", - "drupal/block_class": "^1.3", - "drupal/ckeditorheight": "^1.3", + "drupal/block_class": "^2", + "drupal/ckeditorheight": "^1", "drupal/classitup": "^1", "drupal/comment_notify": "^1", - "drupal/content_lock": "^2.2", - "drupal/convert_bundles": "^1.0@alpha", - "drupal/core-composer-scaffold": "^9", - "drupal/core-recommended": "^9", + "drupal/content_lock": "^2", + "drupal/convert_bundles": "^2", + "drupal/core-composer-scaffold": "^10", + "drupal/core-recommended": "^10", "drupal/cshs": "^3", - "drupal/csp": "^1.13", - "drupal/dashboards": "^2.0", - "drupal/date_popup": "^1.1", - "drupal/datetimehideseconds": "^1.1", - "drupal/diff": "^1.0", + "drupal/csp": "^1", + "drupal/customerror": "^1", + "drupal/dashboards": "^2", + "drupal/date_popup": "^2", + "drupal/datetimehideseconds": "^1", + "drupal/diff": "^1", "drupal/drd_agent": "^4", - "drupal/drutopia_collection": "dev-8.x-1.x as 1.x-dev", - "drupal/drutopia_core": "dev-8.x-1.x as 1.x-dev", - "drupal/drutopia_paragraph_title": "1.x-dev", - "drupal/easy_breadcrumb": "^2.0", + "drupal/drutopia_collection": "2.0.x-dev@dev", + "drupal/drutopia_core": "2.0.x-dev@dev", + "drupal/drutopia_paragraph_title": "^1", + "drupal/drutopia_site": "2.0.x-dev@dev", + "drupal/easy_breadcrumb": "^2", + "drupal/eca": "^1", + "drupal/eca_context": "^1.0", "drupal/editor_advanced_link": "^2.0", - "drupal/editoria11y": "^1.0", + "drupal/editoria11y": "^2", "drupal/empty_page": "^3", "drupal/entity_reference_override": "^2", - "drupal/entitygroupfield": "^1.0@alpha", - "drupal/environment_indicator": "^4.0", - "drupal/exif_orientation": "^1.1", - "drupal/field_defaults": "^1.3", - "drupal/field_formatter_class": "^1.5", - "drupal/field_token_value": "^2", - "drupal/fitvids": "^1.1", - "drupal/fixed_block_content": "^1.0", - "drupal/footnotes": "2.x-dev", - "drupal/geolocation": "^3.2", - "drupal/gin": "^3.0@beta", - "drupal/gin_gutenberg": "^1.0", - "drupal/gin_login": "^1.2", - "drupal/gin_toolbar": "^1.0@beta", - "drupal/google_analytics": "^3.0", - "drupal/gutenberg": "^2.5", - "drupal/ief_complex_open": "^1.0", + "drupal/entitygroupfield": "^2", + "drupal/environment_indicator": "^4", + "drupal/eva": "^3", + "drupal/exif_orientation": "^1", + "drupal/facets": "dev-3.0.x as 2.0.x-dev", + "drupal/field_defaults": "^2", + "drupal/field_formatter_class": "^1", + "drupal/field_token_value": "^3", + "drupal/filter_perms": "^1", + "drupal/fitvids": "^2", + "drupal/fixed_block_content": "^1", + "drupal/footnotes": "^3", + "drupal/geolocation": "^3", + "drupal/gin": "^3", + "drupal/gin_gutenberg": "^1", + "drupal/gin_login": "^2", + "drupal/gin_toolbar": "^1", + "drupal/google_analytics": "dev-3357831-php-8.2-compatibility", + "drupal/gutenberg": "^2", + "drupal/http_cache_control": "^2", + "drupal/http_client_error_status": "^3", + "drupal/ief_complex_open": "^1", "drupal/indieweb": "^1", "drupal/inline_entity_form": "^1.0@RC", - "drupal/insert": "^2.0", + "drupal/inotherwords": "^3", + "drupal/insert": "^3", "drupal/key": "^1.14", "drupal/link_attributes": "^1.9", "drupal/linkit": "^6", "drupal/mailchimp": "^1.10", "drupal/markdown": "^3", "drupal/menu_link_config": "^1.0@alpha", - "drupal/menu_trail_by_path": "^1.3", + "drupal/menu_trail_by_path": "^2", "drupal/microformats": "^2", "drupal/migrate_plus": "^6", "drupal/migrate_source_csv": "^3", "drupal/migrate_tools": "^6", "drupal/migrate_upgrade": "^4", - "drupal/mobile_number": "^2.0@alpha", + "drupal/minimalhtml": "^2", "drupal/node_view_permissions": "^1.4", - "drupal/noreferrer": "^1.7", + "drupal/noreferrer": "^1", "drupal/notfoundpassthrough": "1.x-dev", - "drupal/octavia": "1.x-dev", - "drupal/octavia_camouflage": "dev-8.x-1.x as 1.x-dev", - "drupal/password_policy": "^3.0", + "drupal/octavia": "2.0.x-dev@dev", + "drupal/octavia_camouflage": "2.0.x-dev@dev", + "drupal/paragraphs_features": "^2", + "drupal/password_policy": "^4", "drupal/plausible": "^2.0@beta", - "drupal/prepopulate": "^2.3", - "drupal/preview_link": "^1.7", - "drupal/r4032login": "^2.2", + "drupal/prepopulate": "^2", + "drupal/preview_link": "^2", + "drupal/r4032login": "^2", "drupal/rabbit_hole": "^1.0@beta", "drupal/role_delegation": "^1", - "drupal/schema_metatag": "^2.2", - "drupal/scn": "^1.1", + "drupal/schema_metatag": "^2", + "drupal/scn": "^2", "drupal/search404": "^2", "drupal/search_api_autocomplete": "^1.6", - "drupal/search_api_saved_searches": "^1.0@alpha", + "drupal/search_api_saved_searches": "^1", "drupal/seckit": "^2.0", "drupal/select_or_other": "^4.0", "drupal/shield": "^1.4", - "drupal/smart_date": "^3.5", + "drupal/smart_date": "^4.0", "drupal/sms": "^2.0", "drupal/sms_twilio": "^1.0", "drupal/social_post_facebook": "3.0.x-dev@dev", "drupal/social_post_twitter": "3.x-dev@dev", "drupal/stable": "^2.0", + "drupal/stringoverrides": "^1.8", "drupal/subpathauto": "^1.0@RC", + "drupal/taxonomy_import": "^2", "drupal/taxonomy_manager": "^2", "drupal/textarea_widget_for_text": "^1.1", "drupal/tomselect": "1.0.x-dev@dev", - "drupal/trim": "^1.0", + "drupal/trim": "^2", + "drupal/twig_tweak": "^3.2", "drupal/twigsuggest": "^1", "drupal/urllogin": "^2", + "drupal/view_password": "^6", "drupal/view_unpublished": "^1.0", "drupal/visitors": "^2.17", + "drupal/viewsreference": "^1", "drupal/webform": "^6.0", "drupal/weight": "^3.3", - "drush/drush": "^10", - "drutopia/drutopia": "dev-8.x-1.x", + "drupal/wysiwyg_linebreaks": "^2", + "drush/drush": "^12", + "drutopia/drutopia": "2.0.x-dev", + "league/commonmark": "^1.0", "vlucas/phpdotenv": "^5.1", "webflo/drupal-finder": "^1.2" }, "require-dev": { "behat/behat": "^3.4", "behat/mink": "^1.7", - "behat/mink-goutte-driver": "^1.2", "drupal/upgrade_status": "^4" }, "config": { @@ -179,8 +189,17 @@ }, "enable-patching": true, "patches": { + "drupal/core": { + "Adding attributes to views-view-list.html.twig doesn't work if Views List class Style option is empty": "https://www.drupal.org/files/issues/2023-03-16/2845400-24.patch", + "Use form element of type date instead textfield when selecting a date in an exposed filter": "https://www.drupal.org/files/issues/2021-12-01/2648950-257.patch", + "Views Date Filter Datetime Granularity Option": "https://www.drupal.org/files/issues/2021-04-27/2868014-110-after-2648950-247-applied.patch", + "Entity reference filter for all entity reference fields 3347343": "https://git.drupalcode.org/project/drupal/-/merge_requests/4053.diff" + }, "drupal/ds": { - "Template suggestions does not work": "https://www.drupal.org/files/issues/2018-08-27/2887778-9.patch" + "Parent theme template inheritance bug": "https://www.drupal.org/files/issues/2021-02-22/2895316-12.patch" + }, + "drupal/unique_content_field_validation": { + "Overriden title field" : "https://www.drupal.org/files/issues/2023-01-05/unique-validation-title-override.patch" } } }, @@ -190,6 +209,7 @@ "quick-start": [ "composer install", "php docroot/core/scripts/drupal quick-start drutopia --no-interaction" - ] + ], + "post-drupal-scaffold-cmd": "scripts/retain-custom-htaccess.sh" } } From b3a30f32be45b3ba98adf38e013aed16a310fd83 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 22 Feb 2024 16:33:23 -0800 Subject: [PATCH 064/202] Remove some unused modules --- composer.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/composer.json b/composer.json index 1294f37..320e831 100644 --- a/composer.json +++ b/composer.json @@ -118,7 +118,6 @@ "drupal/shield": "^1.4", "drupal/smart_date": "^4.0", "drupal/sms": "^2.0", - "drupal/sms_twilio": "^1.0", "drupal/social_post_facebook": "3.0.x-dev@dev", "drupal/social_post_twitter": "3.x-dev@dev", "drupal/stable": "^2.0", @@ -131,7 +130,6 @@ "drupal/trim": "^2", "drupal/twig_tweak": "^3.2", "drupal/twigsuggest": "^1", - "drupal/urllogin": "^2", "drupal/view_password": "^6", "drupal/view_unpublished": "^1.0", "drupal/visitors": "^2.17", From 25467b2ffc7008eaa61ea182d1ba46f8cf00bd88 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 22 Feb 2024 16:34:05 -0800 Subject: [PATCH 065/202] Add issue fork of empty page for D10 compatibility --- composer.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 320e831..6f5d666 100644 --- a/composer.json +++ b/composer.json @@ -11,6 +11,10 @@ "issues": "https://gitlab.com/drutopia/drutopia/-/issues" }, "repositories": { + "drupal/empty_page": { + "type": "git", + "url": "git@git.drupal.org:issue/empty_page-3287186.git" + }, "drupal/google_analytics": { "type": "git", "url": "git@git.drupal.org:issue/google_analytics-3357831.git" @@ -54,7 +58,7 @@ "drupal/eca_context": "^1.0", "drupal/editor_advanced_link": "^2.0", "drupal/editoria11y": "^2", - "drupal/empty_page": "^3", + "drupal/empty_page": "dev-8.x-1.x", "drupal/entity_reference_override": "^2", "drupal/entitygroupfield": "^2", "drupal/environment_indicator": "^4", From ea9846b73cb870930be913d6c2b0077bd7472403 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 23 Feb 2024 12:59:17 -0800 Subject: [PATCH 066/202] Update mailchimp and cshs version constraints for D10 compatibility --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 6f5d666..6b1d45b 100644 --- a/composer.json +++ b/composer.json @@ -41,7 +41,7 @@ "drupal/convert_bundles": "^2", "drupal/core-composer-scaffold": "^10", "drupal/core-recommended": "^10", - "drupal/cshs": "^3", + "drupal/cshs": "^4", "drupal/csp": "^1", "drupal/customerror": "^1", "drupal/dashboards": "^2", @@ -89,7 +89,7 @@ "drupal/key": "^1.14", "drupal/link_attributes": "^1.9", "drupal/linkit": "^6", - "drupal/mailchimp": "^1.10", + "drupal/mailchimp": "^2", "drupal/markdown": "^3", "drupal/menu_link_config": "^1.0@alpha", "drupal/menu_trail_by_path": "^2", From 3480bb4d402fe3b7f46bf289e1f477335e4190d7 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 23 Feb 2024 12:59:26 -0800 Subject: [PATCH 067/202] Update lock file --- composer.lock | 8539 +++++++++++++++++++++++++++++-------------------- 1 file changed, 5132 insertions(+), 3407 deletions(-) diff --git a/composer.lock b/composer.lock index 3186fac..aa28d1b 100644 --- a/composer.lock +++ b/composer.lock @@ -68,6 +68,56 @@ }, "time": "2024-02-11T18:58:08+00:00" }, + { + "name": "agaric/oxford-comma", + "version": "1.2.0", + "source": { + "type": "git", + "url": "git@gitlab.com:agaric/php/oxford-comma.git", + "reference": "62afcb36604999659fcfec4502c120152b39bfc6" + }, + "dist": { + "type": "zip", + "url": "https://gitlab.com/api/v4/projects/agaric%2Fphp%2Foxford-comma/repository/archive.zip?sha=62afcb36604999659fcfec4502c120152b39bfc6", + "reference": "62afcb36604999659fcfec4502c120152b39bfc6", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "autoload": { + "files": [ + "src/OxfordComma.php" + ], + "psr-4": { + "Agaric\\OxfordComma\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "AGPL-3.0-or-later" + ], + "authors": [ + { + "name": "benjamin melançon", + "email": "ben@agaric.com", + "homepage": "https://agaric.coop/mlncn", + "role": "Developer" + } + ], + "description": "A function to take a list of terms and return them in an English phrase with proper punctuation 'red, black, and white' or 'red and black'.", + "homepage": "https://gitlab.com/agaric/php/oxford-comma", + "keywords": [ + "Lists", + "Oxford comma", + "display", + "output", + "punctuation", + "text" + ], + "time": "2020-03-26T13:04:29+00:00" + }, { "name": "agaric/php-facebook", "version": "dev-main", @@ -129,36 +179,36 @@ }, { "name": "asm89/stack-cors", - "version": "1.3.0", + "version": "v2.2.0", "source": { "type": "git", "url": "https://github.com/asm89/stack-cors.git", - "reference": "b9c31def6a83f84b4d4a40d35996d375755f0e08" + "reference": "50f57105bad3d97a43ec4a485eb57daf347eafea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/asm89/stack-cors/zipball/b9c31def6a83f84b4d4a40d35996d375755f0e08", - "reference": "b9c31def6a83f84b4d4a40d35996d375755f0e08", + "url": "https://api.github.com/repos/asm89/stack-cors/zipball/50f57105bad3d97a43ec4a485eb57daf347eafea", + "reference": "50f57105bad3d97a43ec4a485eb57daf347eafea", "shasum": "" }, "require": { - "php": ">=5.5.9", - "symfony/http-foundation": "~2.7|~3.0|~4.0|~5.0", - "symfony/http-kernel": "~2.7|~3.0|~4.0|~5.0" + "php": "^7.3|^8.0", + "symfony/http-foundation": "^5.3|^6|^7", + "symfony/http-kernel": "^5.3|^6|^7" }, "require-dev": { - "phpunit/phpunit": "^5.0 || ^4.8.10", - "squizlabs/php_codesniffer": "^2.3" + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.2-dev" + "dev-master": "2.2-dev" } }, "autoload": { "psr-4": { - "Asm89\\Stack\\": "src/Asm89/Stack/" + "Asm89\\Stack\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -179,9 +229,9 @@ ], "support": { "issues": "https://github.com/asm89/stack-cors/issues", - "source": "https://github.com/asm89/stack-cors/tree/1.3.0" + "source": "https://github.com/asm89/stack-cors/tree/v2.2.0" }, - "time": "2019-12-24T22:41:47+00:00" + "time": "2023-11-14T13:51:46+00:00" }, { "name": "barnabywalters/mf-cleaner", @@ -354,41 +404,49 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "1.33.1", + "version": "3.3.0", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388" + "reference": "56da9209b24a5a5b5d27bec9e523f02bdd101770" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/5f814e980b6f9cf1ca8c74cc9385c3d81090d388", - "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/56da9209b24a5a5b5d27bec9e523f02bdd101770", + "reference": "56da9209b24a5a5b5d27bec9e523f02bdd101770", "shasum": "" }, "require": { "ext-json": "*", - "php": ">=5.5.9", - "symfony/console": "^3.4 || ^4.0", - "symfony/filesystem": "^2.7 || ^3.4 || ^4.0", - "twig/twig": "^1.41 || ^2.12" + "php": ">=8.1.0", + "psr/event-dispatcher": "^1.0", + "psr/log": "^3.0", + "symfony/console": "^6.3", + "symfony/dependency-injection": "^6.3.2", + "symfony/filesystem": "^6.3", + "symfony/string": "^6.3", + "twig/twig": "^3.4" }, "conflict": { - "drush/drush": "< 10.3.2" + "squizlabs/php_codesniffer": "<3.6" + }, + "require-dev": { + "chi-teck/drupal-coder-extension": "^2.0.0-alpha4", + "drupal/coder": "8.3.22", + "drupal/core": "10.1.x-dev", + "ext-simplexml": "*", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "^3.7", + "symfony/var-dumper": "^6.3", + "symfony/yaml": "^6.3", + "vimeo/psalm": "^5.14.0" }, "bin": [ "bin/dcg" ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, "autoload": { - "files": [ - "src/bootstrap.php" - ], "psr-4": { "DrupalCodeGenerator\\": "src" } @@ -400,9 +458,9 @@ "description": "Drupal code generator", "support": { "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", - "source": "https://github.com/Chi-teck/drupal-code-generator/tree/1.33.1" + "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.3.0" }, - "time": "2020-12-05T05:59:11+00:00" + "time": "2023-10-21T12:57:05+00:00" }, { "name": "commerceguys/addressing", @@ -546,39 +604,37 @@ }, { "name": "composer/installers", - "version": "v1.12.0", + "version": "v2.2.0", "source": { "type": "git", "url": "https://github.com/composer/installers.git", - "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19" + "reference": "c29dc4b93137acb82734f672c37e029dfbd95b35" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/installers/zipball/d20a64ed3c94748397ff5973488761b22f6d3f19", - "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19", + "url": "https://api.github.com/repos/composer/installers/zipball/c29dc4b93137acb82734f672c37e029dfbd95b35", + "reference": "c29dc4b93137acb82734f672c37e029dfbd95b35", "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" + }, + "plugin-modifies-install-path": true }, "autoload": { "psr-4": { @@ -599,7 +655,6 @@ "description": "A multi-framework Composer library installer", "homepage": "https://composer.github.io/installers/", "keywords": [ - "Craft", "Dolibarr", "Eliasis", "Hurad", @@ -620,7 +675,6 @@ "Whmcs", "WolfCMS", "agl", - "aimeos", "annotatecms", "attogram", "bitrix", @@ -639,7 +693,6 @@ "grav", "installer", "itop", - "joomla", "known", "kohana", "laravel", @@ -648,6 +701,7 @@ "magento", "majima", "mako", + "matomo", "mediawiki", "miaoxing", "modulework", @@ -667,9 +721,7 @@ "silverstripe", "sydes", "sylius", - "symfony", "tastyigniter", - "typo3", "wordpress", "yawik", "zend", @@ -677,7 +729,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.2.0" }, "funding": [ { @@ -693,20 +745,20 @@ "type": "tidelift" } ], - "time": "2021-09-13T08:19:44+00:00" + "time": "2022-08-20T06:45:11+00:00" }, { "name": "composer/semver", - "version": "3.3.2", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32", + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32", "shasum": "" }, "require": { @@ -756,9 +808,9 @@ "versioning" ], "support": { - "irc": "irc://irc.freenode.org/composer", + "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.3.2" + "source": "https://github.com/composer/semver/tree/3.4.0" }, "funding": [ { @@ -774,7 +826,7 @@ "type": "tidelift" } ], - "time": "2022-04-01T19:23:25+00:00" + "time": "2023-08-31T09:50:34+00:00" }, { "name": "consolidation/annotated-command", @@ -834,65 +886,40 @@ }, { "name": "consolidation/config", - "version": "1.2.1", + "version": "2.1.2", "source": { "type": "git", "url": "https://github.com/consolidation/config.git", - "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1" + "reference": "597f8d7fbeef801736250ec10c3e190569b1b0ae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/config/zipball/cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1", - "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1", + "url": "https://api.github.com/repos/consolidation/config/zipball/597f8d7fbeef801736250ec10c3e190569b1b0ae", + "reference": "597f8d7fbeef801736250ec10c3e190569b1b0ae", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0", - "grasmash/expander": "^1", - "php": ">=5.4.0" + "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", + "grasmash/expander": "^2.0.1 || ^3", + "php": ">=7.1.3", + "symfony/event-dispatcher": "^4 || ^5 || ^6" }, "require-dev": { - "g1a/composer-test-scenarios": "^3", - "php-coveralls/php-coveralls": "^1", - "phpunit/phpunit": "^5", - "squizlabs/php_codesniffer": "2.*", - "symfony/console": "^2.5|^3|^4", - "symfony/yaml": "^2.8.11|^3|^4" + "ext-json": "*", + "phpunit/phpunit": ">=7.5.20", + "squizlabs/php_codesniffer": "^3", + "symfony/console": "^4 || ^5 || ^6", + "symfony/yaml": "^4 || ^5 || ^6", + "yoast/phpunit-polyfills": "^1" }, "suggest": { + "symfony/event-dispatcher": "Required to inject configuration into Command options", "symfony/yaml": "Required to use Consolidation\\Config\\Loader\\YamlConfigLoader" }, "type": "library", "extra": { - "scenarios": { - "symfony4": { - "require-dev": { - "symfony/console": "^4.0" - }, - "config": { - "platform": { - "php": "7.1.3" - } - } - }, - "symfony2": { - "require-dev": { - "symfony/console": "^2.8", - "symfony/event-dispatcher": "^2.8", - "phpunit/phpunit": "^4.8.36" - }, - "remove": [ - "php-coveralls/php-coveralls" - ], - "config": { - "platform": { - "php": "5.4.8" - } - } - } - }, "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "2.x-dev" } }, "autoload": { @@ -913,57 +940,37 @@ "description": "Provide configuration services for a commandline tool.", "support": { "issues": "https://github.com/consolidation/config/issues", - "source": "https://github.com/consolidation/config/tree/master" + "source": "https://github.com/consolidation/config/tree/2.1.2" }, - "time": "2019-03-03T19:37:04+00:00" + "time": "2022-10-06T17:48:03+00:00" }, { "name": "consolidation/filter-via-dot-access-data", - "version": "1.0.0", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/consolidation/filter-via-dot-access-data.git", - "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6" + "reference": "cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/a53e96c6b9f7f042f5e085bf911f3493cea823c6", - "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6", + "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b", + "reference": "cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0", - "php": ">=5.5.0" + "dflydev/dot-access-data": "^1.1.0 || ^2.0.0 || ^3.0.0", + "php": ">=7.1.3" }, "require-dev": { - "consolidation/robo": "^1.2.3", - "g1a/composer-test-scenarios": "^3", - "knplabs/github-api": "^2.7", - "php-coveralls/php-coveralls": "^1", - "php-http/guzzle6-adapter": "^1.1", - "phpunit/phpunit": "^5", - "squizlabs/php_codesniffer": "^2.8", - "symfony/console": "^2.8|^3|^4" + "phpunit/phpunit": "^7.5.20 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3", + "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", "extra": { - "scenarios": { - "phpunit5": { - "require-dev": { - "phpunit/phpunit": "^5.7.27" - }, - "remove": [ - "php-coveralls/php-coveralls" - ], - "config": { - "platform": { - "php": "5.6.33" - } - } - } - }, "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "2.x-dev" } }, "autoload": { @@ -983,28 +990,28 @@ ], "description": "This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Robo.", "support": { - "source": "https://github.com/consolidation/filter-via-dot-access-data/tree/1.0.0" + "source": "https://github.com/consolidation/filter-via-dot-access-data/tree/2.0.2" }, - "time": "2019-01-18T06:05:07+00:00" + "time": "2021-12-30T03:56:08+00:00" }, { "name": "consolidation/log", - "version": "2.1.1", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/consolidation/log.git", - "reference": "3ad08dc57e8aff9400111bad36beb0ed387fe6a9" + "reference": "caaad9d70dae54eb49002666f000e3c607066878" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/log/zipball/3ad08dc57e8aff9400111bad36beb0ed387fe6a9", - "reference": "3ad08dc57e8aff9400111bad36beb0ed387fe6a9", + "url": "https://api.github.com/repos/consolidation/log/zipball/caaad9d70dae54eb49002666f000e3c607066878", + "reference": "caaad9d70dae54eb49002666f000e3c607066878", "shasum": "" }, "require": { - "php": ">=7.1.3", - "psr/log": "^1 || ^2", - "symfony/console": "^4 || ^5 || ^6" + "php": ">=8.0.0", + "psr/log": "^3", + "symfony/console": "^5 || ^6" }, "require-dev": { "phpunit/phpunit": ">=7.5.20", @@ -1035,9 +1042,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.1" + "source": "https://github.com/consolidation/log/tree/3.0.0" }, - "time": "2022-02-24T04:27:32+00:00" + "time": "2022-04-05T16:53:32+00:00" }, { "name": "consolidation/output-formatters", @@ -1095,32 +1102,33 @@ }, { "name": "consolidation/robo", - "version": "3.0.12", + "version": "4.0.6", "source": { "type": "git", "url": "https://github.com/consolidation/robo.git", - "reference": "0c3a5085357f46c90a0b756e3d326f44847158b8" + "reference": "55a272370940607649e5c46eb173c5c54f7c166d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/robo/zipball/0c3a5085357f46c90a0b756e3d326f44847158b8", - "reference": "0c3a5085357f46c90a0b756e3d326f44847158b8", + "url": "https://api.github.com/repos/consolidation/robo/zipball/55a272370940607649e5c46eb173c5c54f7c166d", + "reference": "55a272370940607649e5c46eb173c5c54f7c166d", "shasum": "" }, "require": { - "consolidation/annotated-command": "^4.3", - "consolidation/config": "^1.2.1 || ^2.0.1", - "consolidation/log": "^1.1.1 || ^2.0.2", + "consolidation/annotated-command": "^4.8.1", + "consolidation/config": "^2.0.1", + "consolidation/log": "^2.0.2 || ^3", "consolidation/output-formatters": "^4.1.2", "consolidation/self-update": "^2.0", "league/container": "^3.3.1 || ^4.0", - "php": ">=7.1.3", - "symfony/console": "^4.4.19 || ^5 || ^6", - "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 || ^6", - "symfony/yaml": "^4.4 || ^5 || ^6" + "php": ">=8.0", + "phpowermove/docblock": "^4.0", + "symfony/console": "^6", + "symfony/event-dispatcher": "^6", + "symfony/filesystem": "^6", + "symfony/finder": "^6", + "symfony/process": "^6", + "symfony/yaml": "^6" }, "conflict": { "codegyre/robo": "*" @@ -1143,33 +1151,6 @@ "robo" ], "type": "library", - "extra": { - "scenarios": { - "symfony4": { - "require": { - "symfony/console": "^4.4.11", - "symfony/event-dispatcher": "^4.4.11", - "symfony/filesystem": "^4.4.11", - "symfony/finder": "^4.4.11", - "symfony/process": "^4.4.11", - "phpunit/phpunit": "^6", - "nikic/php-parser": "^2" - }, - "remove": [ - "codeception/phpunit-wrapper" - ], - "config": { - "platform": { - "php": "7.1.3" - } - } - } - }, - "branch-alias": { - "dev-master": "2.x-dev", - "dev-main": "2.x-dev" - } - }, "autoload": { "psr-4": { "Robo\\": "src" @@ -1188,9 +1169,9 @@ "description": "Modern task runner", "support": { "issues": "https://github.com/consolidation/robo/issues", - "source": "https://github.com/consolidation/robo/tree/3.0.12" + "source": "https://github.com/consolidation/robo/tree/4.0.6" }, - "time": "2023-04-30T21:18:09+00:00" + "time": "2023-04-30T21:49:04+00:00" }, { "name": "consolidation/self-update", @@ -1249,24 +1230,23 @@ }, { "name": "consolidation/site-alias", - "version": "3.1.7", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/consolidation/site-alias.git", - "reference": "3b6519592c7e8557423f935806cd73adf69ed6c7" + "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-alias/zipball/3b6519592c7e8557423f935806cd73adf69ed6c7", - "reference": "3b6519592c7e8557423f935806cd73adf69ed6c7", + "url": "https://api.github.com/repos/consolidation/site-alias/zipball/b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", + "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", "shasum": "" }, "require": { "consolidation/config": "^1.2.1 || ^2", - "php": ">=5.5.0", - "symfony/filesystem": "^4.4 || ^5.4 || ^6", - "symfony/finder": "~2.3 || ^3 || ^4.4 || ^5 || ^6", - "webmozart/path-util": "^2.3" + "php": ">=7.4", + "symfony/filesystem": "^5.4 || ^6", + "symfony/finder": "^5 || ^6" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", @@ -1278,7 +1258,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.x-dev" + "dev-main": "4.x-dev" } }, "autoload": { @@ -1303,40 +1283,39 @@ "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.7" + "source": "https://github.com/consolidation/site-alias/tree/4.0.1" }, - "time": "2022-10-15T01:21:09+00:00" + "time": "2023-04-29T17:18:10+00:00" }, { "name": "consolidation/site-process", - "version": "4.2.1", + "version": "5.2.0", "source": { "type": "git", "url": "https://github.com/consolidation/site-process.git", - "reference": "ee3bf69001694b2117cc2f96c2ef70d8d45f1234" + "reference": "6c44638d7af8a8b4abe12c3180701243f480539d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-process/zipball/ee3bf69001694b2117cc2f96c2ef70d8d45f1234", - "reference": "ee3bf69001694b2117cc2f96c2ef70d8d45f1234", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/6c44638d7af8a8b4abe12c3180701243f480539d", + "reference": "6c44638d7af8a8b4abe12c3180701243f480539d", "shasum": "" }, "require": { - "consolidation/config": "^1.2.1 || ^2", + "consolidation/config": "^2", "consolidation/site-alias": "^3 || ^4", - "php": ">=7.1.3", - "symfony/console": "^2.8.52 || ^3 || ^4.4 || ^5", - "symfony/process": "^4.3.4 || ^5" + "php": ">=8.0.14", + "symfony/console": "^5.4 || ^6", + "symfony/process": "^6" }, "require-dev": { - "phpunit/phpunit": "^7.5.20 || ^8.5.14", - "squizlabs/php_codesniffer": "^3", - "yoast/phpunit-polyfills": "^0.2.0" + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "4.x-dev" + "dev-main": "5.x-dev" } }, "autoload": { @@ -1361,9 +1340,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.2.1" + "source": "https://github.com/consolidation/site-process/tree/5.2.0" }, - "time": "2022-10-18T13:19:35+00:00" + "time": "2022-12-06T17:57:16+00:00" }, { "name": "cweagans/composer-patches", @@ -1415,30 +1394,37 @@ }, { "name": "dflydev/dot-access-data", - "version": "v1.1.0", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/dflydev/dflydev-dot-access-data.git", - "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a" + "reference": "f41715465d65213d644d3141a6a93081be5d3549" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a", - "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549", + "reference": "f41715465d65213d644d3141a6a93081be5d3549", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.42", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", + "scrutinizer/ocular": "1.6.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "3.x-dev" } }, "autoload": { - "psr-0": { - "Dflydev\\DotAccessData": "src" + "psr-4": { + "Dflydev\\DotAccessData\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1460,6 +1446,11 @@ "name": "Carlos Frutos", "email": "carlos@kiwing.it", "homepage": "https://github.com/cfrutos" + }, + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com" } ], "description": "Given a deep data structure, access data by dot notation.", @@ -1472,9 +1463,9 @@ ], "support": { "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", - "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/master" + "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2" }, - "time": "2017-01-20T21:14:22+00:00" + "time": "2022-10-27T11:44:00+00:00" }, { "name": "dg/twitter-php", @@ -1523,32 +1514,35 @@ }, { "name": "doctrine/annotations", - "version": "1.13.3", + "version": "1.14.3", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "648b0343343565c4a056bfc8392201385e8d89f0" + "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", - "reference": "648b0343343565c4a056bfc8392201385e8d89f0", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af", + "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af", "shasum": "" }, "require": { - "doctrine/lexer": "1.*", + "doctrine/lexer": "^1 || ^2", "ext-tokenizer": "*", "php": "^7.1 || ^8.0", "psr/cache": "^1 || ^2 || ^3" }, "require-dev": { "doctrine/cache": "^1.11 || ^2.0", - "doctrine/coding-standard": "^6.0 || ^8.1", - "phpstan/phpstan": "^1.4.10 || ^1.8.0", - "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", - "symfony/cache": "^4.4 || ^5.2", + "doctrine/coding-standard": "^9 || ^10", + "phpstan/phpstan": "~1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "symfony/cache": "^4.4 || ^5.4 || ^6", "vimeo/psalm": "^4.10" }, + "suggest": { + "php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations" + }, "type": "library", "autoload": { "psr-4": { @@ -1590,38 +1584,40 @@ ], "support": { "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.13.3" + "source": "https://github.com/doctrine/annotations/tree/1.14.3" }, - "time": "2022-07-02T10:48:51+00:00" + "time": "2023-02-01T09:20:38+00:00" }, { "name": "doctrine/collections", - "version": "1.8.0", + "version": "2.1.4", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "2b44dd4cbca8b5744327de78bafef5945c7e7b5e" + "reference": "72328a11443a0de79967104ad36ba7b30bded134" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/2b44dd4cbca8b5744327de78bafef5945c7e7b5e", - "reference": "2b44dd4cbca8b5744327de78bafef5945c7e7b5e", + "url": "https://api.github.com/repos/doctrine/collections/zipball/72328a11443a0de79967104ad36ba7b30bded134", + "reference": "72328a11443a0de79967104ad36ba7b30bded134", "shasum": "" }, "require": { - "doctrine/deprecations": "^0.5.3 || ^1", - "php": "^7.1.3 || ^8.0" + "doctrine/deprecations": "^1", + "php": "^8.1" }, "require-dev": { - "doctrine/coding-standard": "^9.0 || ^10.0", - "phpstan/phpstan": "^1.4.8", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.1.5", - "vimeo/psalm": "^4.22" + "doctrine/coding-standard": "^12", + "ext-json": "*", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-phpunit": "^1.0", + "phpunit/phpunit": "^9.5", + "vimeo/psalm": "^5.11" }, "type": "library", "autoload": { "psr-4": { - "Doctrine\\Common\\Collections\\": "lib/Doctrine/Common/Collections" + "Doctrine\\Common\\Collections\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -1660,9 +1656,23 @@ ], "support": { "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/1.8.0" + "source": "https://github.com/doctrine/collections/tree/2.1.4" }, - "time": "2022-09-01T20:12:10+00:00" + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcollections", + "type": "tidelift" + } + ], + "time": "2023-10-03T09:22:33+00:00" }, { "name": "doctrine/deprecations", @@ -1713,31 +1723,33 @@ }, { "name": "doctrine/lexer", - "version": "1.2.3", + "version": "2.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/lexer.git", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + "reference": "861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", - "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6", + "reference": "861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6", "shasum": "" }, "require": { + "doctrine/deprecations": "^1.0", "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^9.0", + "doctrine/coding-standard": "^9 || ^12", "phpstan/phpstan": "^1.3", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "vimeo/psalm": "^4.11" + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6", + "psalm/plugin-phpunit": "^0.18.3", + "vimeo/psalm": "^4.11 || ^5.21" }, "type": "library", "autoload": { "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + "Doctrine\\Common\\Lexer\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -1769,7 +1781,7 @@ ], "support": { "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.3" + "source": "https://github.com/doctrine/lexer/tree/2.1.1" }, "funding": [ { @@ -1785,41 +1797,39 @@ "type": "tidelift" } ], - "time": "2022-02-28T11:07:21+00:00" + "time": "2024-02-05T11:35:39+00:00" }, { - "name": "doctrine/reflection", - "version": "1.2.4", + "name": "dragonmantank/cron-expression", + "version": "v3.3.3", "source": { "type": "git", - "url": "https://github.com/doctrine/reflection.git", - "reference": "6bcea3e81ab8b3d0abe5fde5300bbc8a968960c7" + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/reflection/zipball/6bcea3e81ab8b3d0abe5fde5300bbc8a968960c7", - "reference": "6bcea3e81ab8b3d0abe5fde5300bbc8a968960c7", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", "shasum": "" }, "require": { - "doctrine/annotations": "^1.0 || ^2.0", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0" + "php": "^7.2|^8.0", + "webmozart/assert": "^1.0" }, - "conflict": { - "doctrine/common": "<2.9" + "replace": { + "mtdowling/cron-expression": "^1.0" }, "require-dev": { - "doctrine/coding-standard": "^9", - "doctrine/common": "^3.3", - "phpstan/phpstan": "^1.4.10", - "phpstan/phpstan-phpunit": "^1", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5" + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-webmozart-assert": "^1.0", + "phpunit/phpunit": "^7.0|^8.0|^9.0" }, "type": "library", "autoload": { "psr-4": { - "Doctrine\\Common\\": "lib/Doctrine/Common" + "Cron\\": "src/Cron/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1828,42 +1838,27 @@ ], "authors": [ { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com" + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" } ], - "description": "The Doctrine Reflection project is a simple library used by the various Doctrine projects which adds some additional functionality on top of the reflection functionality that comes with PHP. It allows you to get the reflection information about classes, methods and properties statically.", - "homepage": "https://www.doctrine-project.org/projects/reflection.html", + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", "keywords": [ - "reflection", - "static" + "cron", + "schedule" ], "support": { - "issues": "https://github.com/doctrine/reflection/issues", - "source": "https://github.com/doctrine/reflection/tree/1.2.4" + "issues": "https://github.com/dragonmantank/cron-expression/issues", + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.3" }, - "abandoned": "roave/better-reflection", - "time": "2023-07-27T18:11:59+00:00" + "funding": [ + { + "url": "https://github.com/dragonmantank", + "type": "github" + } + ], + "time": "2023-08-10T19:36:49+00:00" }, { "name": "drupal/address", @@ -2011,6 +2006,66 @@ "issues": "https://www.drupal.org/project/issues/admin_toolbar" } }, + { + "name": "drupal/admin_toolbar-admin_toolbar_search", + "version": "3.4.2", + "require": { + "drupal/admin_toolbar": "^3", + "drupal/core": "^9.2 || ^10" + }, + "require-dev": { + "drupal/admin_toolbar_tools": "*" + }, + "type": "metapackage", + "extra": { + "drupal": { + "version": "3.4.2", + "datestamp": "1696006195", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "adriancid", + "homepage": "https://www.drupal.org/user/1962106" + }, + { + "name": "bolbol", + "homepage": "https://www.drupal.org/user/3400070" + }, + { + "name": "eme", + "homepage": "https://www.drupal.org/user/542492" + }, + { + "name": "fethi.krout", + "homepage": "https://www.drupal.org/user/3206765" + }, + { + "name": "matio89", + "homepage": "https://www.drupal.org/user/2320090" + }, + { + "name": "Musa.thomas", + "homepage": "https://www.drupal.org/user/1213824" + }, + { + "name": "romainj", + "homepage": "https://www.drupal.org/user/370706" + } + ], + "homepage": "https://www.drupal.org/project/admin_toolbar", + "support": { + "source": "https://git.drupalcode.org/project/admin_toolbar" + } + }, { "name": "drupal/admin_toolbar_links_access_filter", "version": "3.4.2", @@ -2240,6 +2295,55 @@ "source": "https://git.drupalcode.org/project/antibot" } }, + { + "name": "drupal/asset_injector", + "version": "2.19.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/asset_injector.git", + "reference": "8.x-2.19" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/asset_injector-8.x-2.19.zip", + "reference": "8.x-2.19", + "shasum": "c0e6f9450d63f42787b93ec05375c90bcfbc6308" + }, + "require": { + "drupal/core": "^9.3 || ^10.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.19", + "datestamp": "1694704137", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Mike Decker", + "homepage": "https://www.drupal.org/u/pookmish" + }, + { + "name": "Axel Rutz", + "homepage": "https://www.drupal.org/u/axelrutz" + } + ], + "description": "Adds CSS or JS to the page output based on configurable rules.", + "homepage": "http://drupal.org/project/asset_injector", + "support": { + "source": "https://git.drupalcode.org/project/asset_injector", + "issues": "https://www.drupal.org/project/issues/asset_injector" + } + }, { "name": "drupal/auto_entitylabel", "version": "3.0.0", @@ -2316,6 +2420,60 @@ "issues": "https://www.drupal.org/project/issues/auto_entitylabel" } }, + { + "name": "drupal/automated_crop", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/automated_crop.git", + "reference": "3.0.2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/automated_crop-3.0.2.zip", + "reference": "3.0.2", + "shasum": "0f82b438307ab2fb4246a1cc53dd86fdca3dc222" + }, + "require": { + "drupal/core": "^9 || ^10", + "drupal/crop": "^2.2" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.2", + "datestamp": "1699876294", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "ikphilip", + "homepage": "https://www.drupal.org/user/3549191" + }, + { + "name": "rosemaryreilman", + "homepage": "https://www.drupal.org/user/3356158" + }, + { + "name": "woprrr", + "homepage": "https://www.drupal.org/user/858604" + } + ], + "description": "Provides automated cropping tools API.", + "homepage": "https://www.drupal.org/project/automated_crop", + "support": { + "source": "https://git.drupalcode.org/project/automated_crop", + "issues": "https://www.drupal.org/project/issues/automated_crop" + } + }, { "name": "drupal/autosave_form", "version": "dev-1.x", @@ -2425,26 +2583,26 @@ }, { "name": "drupal/block_class", - "version": "1.3.0", + "version": "2.0.11", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_class.git", - "reference": "8.x-1.3" + "reference": "2.0.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/block_class-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "29cfdb646ef83210f0eced30b38243339158fe3f" + "url": "https://ftp.drupal.org/files/projects/block_class-2.0.11.zip", + "reference": "2.0.11", + "shasum": "bd098ef0071b5baca1248c0deaa9bbedc0ddcaf4" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1615217722", + "version": "2.0.11", + "datestamp": "1672065313", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2464,7 +2622,6 @@ { "name": "Renato Gonçalves (RenatoG)", "homepage": "https://www.drupal.org/u/RenatoG", - "email": "renatog@ciandt.com", "role": "Maintainer" }, { @@ -2586,29 +2743,26 @@ }, { "name": "drupal/bulma", - "version": "1.0.0", + "version": "dev-3.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/bulma.git", - "reference": "8.x-1.0" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/bulma-8.x-1.0.zip", - "reference": "8.x-1.0", - "shasum": "8f43e7be69671fe0defb944177bc2d597ee9a3d5" + "reference": "1899b7afcb023655cdc8d29d1eacd12989ea1403" }, "require": { "drupal/core": "^9.2 || ^10" }, "type": "drupal-theme", "extra": { + "branch-alias": { + "dev-3.0.x": "3.0.x-dev" + }, "drupal": { - "version": "8.x-1.0", - "datestamp": "1681853811", + "version": "3.0.x-dev", + "datestamp": "1707419765", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -2644,19 +2798,78 @@ "issues": "http://drupal.org/project/issues/bulma" } }, + { + "name": "drupal/bulma_components", + "version": "dev-1.0.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/bulma_components.git", + "reference": "bee8420ca8c906fbccc1bc3172e4ae9d3ac5e15d" + }, + "require": { + "drupal/component_schema": "*", + "drupal/components": "*", + "drupal/core": "^8.8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-1.0.x": "1.0.x-dev" + }, + "drupal": { + "version": "1.0.0-alpha6+21-dev", + "datestamp": "1687490397", + "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": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "nedjo", + "homepage": "https://www.drupal.org/user/4481" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], + "description": "Provides a set of components to be used when theming with the Bulma CSS framework.", + "homepage": "https://www.drupal.org/project/bulma_components", + "support": { + "source": "https://git.drupalcode.org/project/bulma_components" + } + }, { "name": "drupal/captcha", - "version": "1.14.0", + "version": "2.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/captcha.git", - "reference": "8.x-1.14" + "reference": "2.0.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/captcha-8.x-1.14.zip", - "reference": "8.x-1.14", - "shasum": "299be76b4a309b4758f538788ca134ddbcd30307" + "url": "https://ftp.drupal.org/files/projects/captcha-2.0.5.zip", + "reference": "2.0.5", + "shasum": "0c39d27a99b53f6517ef25ceef1ac5e333964547" }, "require": { "drupal/core": ">=9.4 <11" @@ -2664,8 +2877,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.14", - "datestamp": "1691598620", + "version": "2.0.5", + "datestamp": "1691598525", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3050,30 +3263,94 @@ } }, { - "name": "drupal/components", - "version": "2.4.0", + "name": "drupal/component_schema", + "version": "1.0.0-alpha7", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/components.git", - "reference": "8.x-2.4" + "url": "https://git.drupalcode.org/project/component_schema.git", + "reference": "1.0.0-alpha7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/components-8.x-2.4.zip", - "reference": "8.x-2.4", - "shasum": "9b083c2f845ff2e1a1632efcf24f88cecd7479cc" + "url": "https://ftp.drupal.org/files/projects/component_schema-1.0.0-alpha7.zip", + "reference": "1.0.0-alpha7", + "shasum": "1f19ee533b8556fa6435d3bf390a76f48ce2805d" }, "require": { - "drupal/core": "^8.7.7 || ^9" + "drupal/core": "^8.8 || ^9 || ^10" + }, + "require-dev": { + "drupal/ui_patterns": "*", + "drupal/ui_patterns_settings": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.4", - "datestamp": "1618861606", + "version": "1.0.0-alpha7", + "datestamp": "1701819925", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], + "description": "Provides schema support for components, including styleguide integration via the Styleguide module.", + "homepage": "https://www.drupal.org/project/component_schema", + "support": { + "source": "https://git.drupalcode.org/project/component_schema" + } + }, + { + "name": "drupal/components", + "version": "3.0.0-beta3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/components.git", + "reference": "3.0.0-beta3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/components-3.0.0-beta3.zip", + "reference": "3.0.0-beta3", + "shasum": "47ced4332f0a655ca38ae1b54e97a8e78d59f0bc" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.0-beta3", + "datestamp": "1651759488", + "security-coverage": { + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." } } }, @@ -3224,40 +3501,39 @@ }, { "name": "drupal/config_distro", - "version": "1.0.0-alpha4", + "version": "2.0.0-alpha2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_distro.git", - "reference": "8.x-1.0-alpha4" + "reference": "2.0.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_distro-8.x-1.0-alpha4.zip", - "reference": "8.x-1.0-alpha4", - "shasum": "a866d160348d709e0029b176826097fb9b15c49c" + "url": "https://ftp.drupal.org/files/projects/config_distro-2.0.0-alpha2.zip", + "reference": "2.0.0-alpha2", + "shasum": "8341305e0eb86208fb71a351e8c922300141a804" }, "require": { "drupal/config_filter": "*", - "drupal/core": "^8.8 || ^9" + "drupal/core": "^9.3 || ^10" }, "require-dev": { "drupal/config_distro_filter": "*", - "drupal/config_filter": "*" + "drupal/config_filter": "*", + "drush/drush": ">=11" + }, + "suggest": { + "drush/drush": ">=11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-alpha4", - "datestamp": "1592523910", + "version": "2.0.0-alpha2", + "datestamp": "1691786887", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." } - }, - "drush": { - "services": { - "drush.services.yml": "^9" - } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -3428,20 +3704,21 @@ }, { "name": "drupal/config_merge", - "version": "1.0.0", + "version": "2.0.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_merge.git", - "reference": "8.x-1.0" + "reference": "2.0.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_merge-8.x-1.0.zip", - "reference": "8.x-1.0", - "shasum": "3d7812dbea4fa4fc28557ca5cf7ac68c3a22a6a3" + "url": "https://ftp.drupal.org/files/projects/config_merge-2.0.0-alpha1.zip", + "reference": "2.0.0-alpha1", + "shasum": "704f856a7e2f11006d0f74336f9260bbcb060cef" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.3 || ^10", + "php": ">=8.0" }, "require-dev": { "drupal/config_filter": "*" @@ -3449,17 +3726,17 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0", - "datestamp": "1664456518", + "version": "2.0.0-alpha1", + "datestamp": "1682377160", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0-or-later" + "GPL-2.0+" ], "authors": [ { @@ -3496,9 +3773,13 @@ } ], "description": "Enables three-way merges of configuration items. This is useful for safely merging configuration updates while retaining any customizations.", - "homepage": "https://www.drupal.org/project/config_merge", + "homepage": "http://drupal.org/project/config_merge", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/config_merge" + "source": "http://cgit.drupalcode.org/config_merge", + "issues": "http://drupal.org/project/issues/config_merge" } }, { @@ -3652,29 +3933,29 @@ }, { "name": "drupal/config_provider", - "version": "2.0.0-rc4", + "version": "3.0.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_provider.git", - "reference": "8.x-2.0-rc4" + "reference": "3.0.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_provider-8.x-2.0-rc4.zip", - "reference": "8.x-2.0-rc4", - "shasum": "64a1545e8cc48f9363e028d3360134f143baaf58" + "url": "https://ftp.drupal.org/files/projects/config_provider-3.0.0-alpha1.zip", + "reference": "3.0.0-alpha1", + "shasum": "0d0ba67f65d34fae7529d7a390f3d34d827f0595" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.3 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.0-rc4", - "datestamp": "1592923705", + "version": "3.0.0-alpha1", + "datestamp": "1682387859", "security-coverage": { "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "message": "Alpha releases are not covered by Drupal security advisories." } } }, @@ -3728,29 +4009,29 @@ }, { "name": "drupal/config_snapshot", - "version": "1.0.0-rc2", + "version": "2.0.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_snapshot.git", - "reference": "8.x-1.0-rc2" + "reference": "2.0.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_snapshot-8.x-1.0-rc2.zip", - "reference": "8.x-1.0-rc2", - "shasum": "676c7620a0086ed76c09b889d2b4ea039c47948b" + "url": "https://ftp.drupal.org/files/projects/config_snapshot-2.0.0-alpha1.zip", + "reference": "2.0.0-alpha1", + "shasum": "35cb1bb74f07c8973cee19eac71aa4124ea3dd0f" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc2", - "datestamp": "1590652016", + "version": "2.0.0-alpha1", + "datestamp": "1682448084", "security-coverage": { "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "message": "Alpha releases are not covered by Drupal security advisories." } } }, @@ -3796,35 +4077,34 @@ }, { "name": "drupal/config_sync", - "version": "3.0.0-alpha1", + "version": "3.0.0-alpha3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_sync.git", - "reference": "3.0.0-alpha1" + "reference": "3.0.0-alpha3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_sync-3.0.0-alpha1.zip", - "reference": "3.0.0-alpha1", - "shasum": "7fd0b66d022a90b2b8e3c9a7c2d990db5fbaa6c8" + "url": "https://ftp.drupal.org/files/projects/config_sync-3.0.0-alpha3.zip", + "reference": "3.0.0-alpha3", + "shasum": "8664153679b63fe1c0b84702374122a149fc3846" }, "require": { - "drupal/config_distro": "^1.0-alpha4", + "drupal/config_distro": "^2.0.0-alpha2", "drupal/config_distro_filter": "*", - "drupal/config_filter": "^1.3||^2.0", - "drupal/config_merge": "^1.0-alpha2", - "drupal/config_normalizer": "^1.0-alpha3", - "drupal/config_provider": "^2.0-alpha6", - "drupal/config_snapshot": "^1.0-alpha6", - "drupal/config_update": "^1.5", - "drupal/core": "^8.8 || ^9", - "symfony/yaml": "~3.4.5|^4.4|^6.2" + "drupal/config_filter": "^1.10||^2.4", + "drupal/config_merge": "^2.0.0-alpha1", + "drupal/config_normalizer": "^1.0-beta1", + "drupal/config_provider": "^3.0.0-alpha1", + "drupal/config_snapshot": "^2.0.0-alpha1", + "drupal/config_update": "^2.0.0-alpha2", + "drupal/core": "^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-alpha1", - "datestamp": "1671635618", + "version": "3.0.0-alpha3", + "datestamp": "1692125273", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -3833,7 +4113,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -3882,36 +4162,35 @@ "description": "Synchronize your site with updated configuration provided by modules and themes.", "homepage": "https://www.drupal.org/project/config_sync", "support": { - "source": "https://cgit.drupalcode.org/config_sync", - "issues": "https://drupal.org/project/issues/config_sync", - "irc": "irc://irc.freenode.org/drupal-contribute" + "source": "https://git.drupalcode.org/project/config_sync", + "issues": "https://drupal.org/project/issues/config_sync" } }, { "name": "drupal/config_update", - "version": "1.7.0", + "version": "2.0.0-alpha3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_update.git", - "reference": "8.x-1.7" + "reference": "2.0.0-alpha3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_update-8.x-1.7.zip", - "reference": "8.x-1.7", - "shasum": "8f079abf7c2ea826a27fa5224b0770a26404c968" + "url": "https://ftp.drupal.org/files/projects/config_update-2.0.0-alpha3.zip", + "reference": "2.0.0-alpha3", + "shasum": "c35e81e8fb77efdff5ddca3a87116ea0c522a7e2" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.4 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.7", - "datestamp": "1586355587", + "version": "2.0.0-alpha3", + "datestamp": "1683807608", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." } } }, @@ -3929,7 +4208,7 @@ "homepage": "https://www.drupal.org/user/80733" } ], - "description": "Provides basic revert and update functionality for other modules", + "description": "Provides basic revert and update functionality for other modules.", "homepage": "https://www.drupal.org/project/config_update", "support": { "source": "https://git.drupalcode.org/project/config_update" @@ -4004,27 +4283,73 @@ } }, { - "name": "drupal/convert_bundles", - "version": "1.0.0-beta1", + "name": "drupal/context_stack", + "version": "1.1.2", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/convert_bundles.git", - "reference": "8.x-1.0-beta1" + "url": "https://git.drupalcode.org/project/context_stack.git", + "reference": "1.1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/convert_bundles-8.x-1.0-beta1.zip", - "reference": "8.x-1.0-beta1", - "shasum": "606bbeb9c1db02da5237e54c114849d9cee2d914" + "url": "https://ftp.drupal.org/files/projects/context_stack-1.1.2.zip", + "reference": "1.1.2", + "shasum": "aacf2bc38a09393e51a03567b459adb67225d11a" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9 || ^10", + "php": ">=7.4" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta1", - "datestamp": "1671581467", + "version": "1.1.2", + "datestamp": "1676647866", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "mxh", + "homepage": "https://www.drupal.org/user/1124384" + } + ], + "description": "Context Stack is a module for Drupal, which provides a distinct place for holding context values.", + "homepage": "https://www.drupal.org/project/context_stack", + "support": { + "source": "https://drupal.org/project/context_stack", + "issues": "https://drupal.org/project/issues/context_stack" + } + }, + { + "name": "drupal/convert_bundles", + "version": "2.0.0-beta4", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/convert_bundles.git", + "reference": "2.0.0-beta4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/convert_bundles-2.0.0-beta4.zip", + "reference": "2.0.0-beta4", + "shasum": "5f4f02778344bbe2e2e3a3f1c96bc79e8b2474a7" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.0-beta4", + "datestamp": "1693891734", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -4053,24 +4378,24 @@ }, { "name": "drupal/core", - "version": "9.5.11", + "version": "10.2.3", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "8afcb233c2a71501b35fed2713167c37831d5c19" + "reference": "cc8c7952f7013795b735f5c15290e76937163bb7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/8afcb233c2a71501b35fed2713167c37831d5c19", - "reference": "8afcb233c2a71501b35fed2713167c37831d5c19", + "url": "https://api.github.com/repos/drupal/core/zipball/cc8c7952f7013795b735f5c15290e76937163bb7", + "reference": "cc8c7952f7013795b735f5c15290e76937163bb7", "shasum": "" }, "require": { - "asm89/stack-cors": "^1.3", + "asm89/stack-cors": "^2.1", + "composer-runtime-api": "^2.1", "composer/semver": "^3.3", - "doctrine/annotations": "^1.13", - "doctrine/reflection": "^1.2", - "egulias/email-validator": "^2.1.22|^3.2", + "doctrine/annotations": "^1.14", + "egulias/email-validator": "^3.2.1|^4.0", "ext-date": "*", "ext-dom": "*", "ext-filter": "*", @@ -4084,41 +4409,38 @@ "ext-spl": "*", "ext-tokenizer": "*", "ext-xml": "*", - "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", - "laminas/laminas-feed": "^2.17", - "longwave/laminas-diactoros": "^2.14", + "guzzlehttp/guzzle": "^7.5", + "guzzlehttp/psr7": "^2.4.5", "masterminds/html5": "^2.7", + "mck89/peast": "^1.14", "pear/archive_tar": "^1.4.14", - "php": ">=7.3.0", - "psr/log": "^1.1", - "stack/builder": "^1.0", - "symfony-cmf/routing": "^2.3", - "symfony/console": "^4.4", - "symfony/dependency-injection": "^4.4", - "symfony/event-dispatcher": "^4.4", - "symfony/http-foundation": "^4.4.7", - "symfony/http-kernel": "^4.4", - "symfony/mime": "^5.4", + "php": ">=8.1.0", + "psr/log": "^3.0", + "sebastian/diff": "^4", + "symfony/console": "^6.4", + "symfony/dependency-injection": "^6.4", + "symfony/event-dispatcher": "^6.4", + "symfony/filesystem": "^6.4", + "symfony/finder": "^6.4", + "symfony/http-foundation": "^6.4", + "symfony/http-kernel": "^6.4", + "symfony/mailer": "^6.4", + "symfony/mime": "^6.4", "symfony/polyfill-iconv": "^1.26", - "symfony/polyfill-php80": "^1.26", - "symfony/process": "^4.4", - "symfony/psr-http-message-bridge": "^2.1", - "symfony/routing": "^4.4", - "symfony/serializer": "^4.4", - "symfony/translation": "^4.4", - "symfony/validator": "^4.4", - "symfony/yaml": "^4.4.19", - "twig/twig": "^2.15.3", - "typo3/phar-stream-wrapper": "^3.1.3" + "symfony/process": "^6.4", + "symfony/psr-http-message-bridge": "^2.1|^6.4", + "symfony/routing": "^6.4", + "symfony/serializer": "^6.4", + "symfony/validator": "^6.4", + "symfony/yaml": "^6.4", + "twig/twig": "^3.5.0" }, "conflict": { - "drush/drush": "<8.1.10", - "symfony/http-foundation": "4.4.42" + "drush/drush": "<12.4.3" }, "replace": { "drupal/core-annotation": "self.version", "drupal/core-assertion": "self.version", - "drupal/core-bridge": "self.version", "drupal/core-class-finder": "self.version", "drupal/core-datetime": "self.version", "drupal/core-dependency-injection": "self.version", @@ -4142,6 +4464,9 @@ "drupal/core-uuid": "self.version", "drupal/core-version": "self.version" }, + "suggest": { + "ext-zip": "Needed to extend the plugin.manager.archiver service capability with the handling of files in the ZIP format." + }, "type": "drupal-core", "extra": { "drupal-scaffold": { @@ -4174,12 +4499,10 @@ }, "autoload": { "files": [ - "includes/bootstrap.inc", - "includes/guzzle_php81_shim.php" + "includes/bootstrap.inc" ], "psr-4": { "Drupal\\Core\\": "lib/Drupal/Core", - "Drupal\\Driver\\": "../drivers/lib/Drupal/Driver", "Drupal\\Component\\": "lib/Drupal/Component" }, "classmap": [ @@ -4198,12 +4521,10 @@ "lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php", "lib/Drupal/Core/Database/Connection.php", "lib/Drupal/Core/Database/Database.php", - "lib/Drupal/Core/Database/Statement.php", "lib/Drupal/Core/Database/StatementInterface.php", "lib/Drupal/Core/DependencyInjection/Container.php", "lib/Drupal/Core/DrupalKernel.php", "lib/Drupal/Core/DrupalKernelInterface.php", - "lib/Drupal/Core/Http/InputBag.php", "lib/Drupal/Core/Installer/InstallerRedirectTrait.php", "lib/Drupal/Core/Site/Settings.php" ] @@ -4214,26 +4535,26 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/9.5.11" + "source": "https://github.com/drupal/core/tree/10.2.3" }, - "time": "2023-09-19T17:58:28+00:00" + "time": "2024-02-07T22:44:48+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "9.5.11", + "version": "10.2.3", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "08da8e59c6f1bd0b1a58d18f8addc0d937bbacc7" + "reference": "63effa1bc644e80a269e8b4415e627491d26fd3f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/08da8e59c6f1bd0b1a58d18f8addc0d937bbacc7", - "reference": "08da8e59c6f1bd0b1a58d18f8addc0d937bbacc7", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/63effa1bc644e80a269e8b4415e627491d26fd3f", + "reference": "63effa1bc644e80a269e8b4415e627491d26fd3f", "shasum": "" }, "require": { - "composer-plugin-api": "^1 || ^2", + "composer-plugin-api": "^2", "php": ">=7.3.0" }, "conflict": { @@ -4264,78 +4585,80 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/9.5.11" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.3" }, - "time": "2023-04-30T16:17:33+00:00" + "time": "2024-01-26T14:59:30+00:00" }, { "name": "drupal/core-recommended", - "version": "9.5.11", + "version": "10.2.3", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "af3521be5376e333ddcdbd31c5a169f16423b46f" + "reference": "ee5d148455ca5792108a1fd007ae162ea2ffe859" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/af3521be5376e333ddcdbd31c5a169f16423b46f", - "reference": "af3521be5376e333ddcdbd31c5a169f16423b46f", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/ee5d148455ca5792108a1fd007ae162ea2ffe859", + "reference": "ee5d148455ca5792108a1fd007ae162ea2ffe859", "shasum": "" }, "require": { - "asm89/stack-cors": "~1.3.0", - "composer/semver": "~3.3.2", - "doctrine/annotations": "~1.13.3", - "doctrine/lexer": "~1.2.3", - "doctrine/reflection": "~1.2.3", - "drupal/core": "9.5.11", - "egulias/email-validator": "~3.2.1", - "guzzlehttp/guzzle": "~6.5.8", - "guzzlehttp/promises": "~1.5.2", - "guzzlehttp/psr7": "~1.9.1", - "longwave/laminas-diactoros": "~2.14.2", - "masterminds/html5": "~2.7.6", + "asm89/stack-cors": "~v2.2.0", + "composer/semver": "~3.4.0", + "doctrine/annotations": "~1.14.3", + "doctrine/deprecations": "~1.1.2", + "doctrine/lexer": "~2.1.0", + "drupal/core": "10.2.3", + "egulias/email-validator": "~4.0.2", + "guzzlehttp/guzzle": "~7.8.1", + "guzzlehttp/promises": "~2.0.2", + "guzzlehttp/psr7": "~2.6.2", + "masterminds/html5": "~2.8.1", + "mck89/peast": "~v1.15.4", "pear/archive_tar": "~1.4.14", "pear/console_getopt": "~v1.4.3", - "pear/pear-core-minimal": "~v1.10.11", + "pear/pear-core-minimal": "~v1.10.14", "pear/pear_exception": "~v1.0.2", - "psr/cache": "~1.0.1", - "psr/container": "~1.1.1", - "psr/http-factory": "~1.0.1", - "psr/http-message": "~1.0.1", - "psr/log": "~1.1.4", + "psr/cache": "~3.0.0", + "psr/container": "~2.0.2", + "psr/event-dispatcher": "~1.0.0", + "psr/http-client": "~1.0.3", + "psr/http-factory": "~1.0.2", + "psr/log": "~3.0.0", "ralouphie/getallheaders": "~3.0.3", - "stack/builder": "~v1.0.6", - "symfony-cmf/routing": "~2.3.4", - "symfony/console": "~v4.4.49", - "symfony/debug": "~v4.4.44", - "symfony/dependency-injection": "~v4.4.49", - "symfony/deprecation-contracts": "~v2.5.2", - "symfony/error-handler": "~v4.4.44", - "symfony/event-dispatcher": "~v4.4.44", - "symfony/event-dispatcher-contracts": "~v1.1.13", - "symfony/http-client-contracts": "~v2.5.2", - "symfony/http-foundation": "~v4.4.49", - "symfony/http-kernel": "~v4.4.50", - "symfony/mime": "~v5.4.13", - "symfony/polyfill-ctype": "~v1.27.0", - "symfony/polyfill-iconv": "~v1.27.0", - "symfony/polyfill-intl-idn": "~v1.27.0", - "symfony/polyfill-intl-normalizer": "~v1.27.0", - "symfony/polyfill-mbstring": "~v1.27.0", - "symfony/polyfill-php80": "~v1.27.0", - "symfony/process": "~v4.4.44", - "symfony/psr-http-message-bridge": "~v2.1.4", - "symfony/routing": "~v4.4.44", - "symfony/serializer": "~v4.4.47", - "symfony/service-contracts": "~v2.5.2", - "symfony/translation": "~v4.4.47", - "symfony/translation-contracts": "~v2.5.2", - "symfony/validator": "~v4.4.48", - "symfony/var-dumper": "~v5.4.19", - "symfony/yaml": "~v4.4.45", - "twig/twig": "~v2.15.4", - "typo3/phar-stream-wrapper": "~v3.1.7" + "sebastian/diff": "~4.0.5", + "symfony/console": "~v6.4.1", + "symfony/dependency-injection": "~v6.4.1", + "symfony/deprecation-contracts": "~v3.4.0", + "symfony/error-handler": "~v6.4.0", + "symfony/event-dispatcher": "~v6.4.0", + "symfony/event-dispatcher-contracts": "~v3.4.0", + "symfony/filesystem": "~v6.4.0", + "symfony/finder": "~v6.4.0", + "symfony/http-foundation": "~v6.4.0", + "symfony/http-kernel": "~v6.4.1", + "symfony/mailer": "~v6.4.0", + "symfony/mime": "~v6.4.0", + "symfony/polyfill-ctype": "~v1.28.0", + "symfony/polyfill-iconv": "~v1.28.0", + "symfony/polyfill-intl-grapheme": "~v1.28.0", + "symfony/polyfill-intl-idn": "~v1.28.0", + "symfony/polyfill-intl-normalizer": "~v1.28.0", + "symfony/polyfill-mbstring": "~v1.28.0", + "symfony/polyfill-php83": "~v1.28.0", + "symfony/process": "~v6.4.0", + "symfony/psr-http-message-bridge": "~v6.4.0", + "symfony/routing": "~v6.4.1", + "symfony/serializer": "~v6.4.1", + "symfony/service-contracts": "~v3.4.0", + "symfony/string": "~v6.4.0", + "symfony/translation-contracts": "~v3.4.0", + "symfony/validator": "~v6.4.0", + "symfony/var-dumper": "~v6.4.0", + "symfony/var-exporter": "~v6.4.1", + "symfony/yaml": "~v6.4.0", + "twig/twig": "~v3.8.0" }, "conflict": { "webflo/drupal-core-strict": "*" @@ -4347,9 +4670,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/9.5.11" + "source": "https://github.com/drupal/core-recommended/tree/10.2.3" }, - "time": "2023-09-19T17:58:28+00:00" + "time": "2024-02-07T22:44:48+00:00" }, { "name": "drupal/crop", @@ -4410,27 +4733,27 @@ }, { "name": "drupal/cshs", - "version": "3.6.0", + "version": "4.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/cshs.git", - "reference": "8.x-3.6" + "reference": "4.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/cshs-8.x-3.6.zip", - "reference": "8.x-3.6", - "shasum": "d3989da7d546947644fa8ad99b490e04c8a7f252" + "url": "https://ftp.drupal.org/files/projects/cshs-4.0.1.zip", + "reference": "4.0.1", + "shasum": "8048c92e2d6bdde259b23851d03fbc4650e00b2e" }, "require": { - "drupal/core": "^8 || ^9", - "php": ">=7.3.0" + "drupal/core": "^9.2 || ^10", + "php": ">=8.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.6", - "datestamp": "1650996358", + "version": "4.0.1", + "datestamp": "1704752696", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4476,28 +4799,27 @@ }, { "name": "drupal/csp", - "version": "1.24.0", + "version": "1.30.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/csp.git", - "reference": "8.x-1.24" + "reference": "8.x-1.30" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.24.zip", - "reference": "8.x-1.24", - "shasum": "d07ac3e6089209b0716691b43a93681534df6468" + "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.30.zip", + "reference": "8.x-1.30", + "shasum": "50ff811459e9d93a1d605f96ada4082aa0dc637f" }, "require": { - "drupal/core": "^9.5 || ~10.0.0 || ^10.1.3", - "ext-json": "*", - "php": ">=7.4" + "drupal/core": "~10.0.0 || ^10.1.3", + "ext-json": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.24", - "datestamp": "1703324718", + "version": "8.x-1.30", + "datestamp": "1705655685", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4617,6 +4939,66 @@ "issues": "https://www.drupal.org/project/issues/ctools" } }, + { + "name": "drupal/customerror", + "version": "1.0.0-beta3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/customerror.git", + "reference": "8.x-1.0-beta3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/customerror-8.x-1.0-beta3.zip", + "reference": "8.x-1.0-beta3", + "shasum": "dbb6df7770620b65300a472284b980485fd97ec5" + }, + "require": { + "drupal/core": "^8.8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.0-beta3", + "datestamp": "1682597105", + "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-or-later" + ], + "authors": [ + { + "name": "gisle", + "homepage": "https://www.drupal.org/user/409554" + }, + { + "name": "kbahey", + "homepage": "https://www.drupal.org/user/4063" + }, + { + "name": "me-taras", + "homepage": "https://www.drupal.org/user/2526320" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "wafaa", + "homepage": "https://www.drupal.org/user/50133" + } + ], + "description": "Enables the creation of custom error pages for 404 and 403 errors, as well as redirects for 404s.", + "homepage": "https://www.drupal.org/project/customerror", + "support": { + "source": "https://git.drupalcode.org/project/customerror" + } + }, { "name": "drupal/dashboards", "version": "2.1.6", @@ -4673,17 +5055,17 @@ }, { "name": "drupal/date_popup", - "version": "1.3.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/date_popup.git", - "reference": "8.x-1.3" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/date_popup-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "6b707646e8920bbed1b3a6227efb9588d6b98718" + "url": "https://ftp.drupal.org/files/projects/date_popup-2.0.1.zip", + "reference": "2.0.1", + "shasum": "15cab5f339d60569c2380545b6e16b5f3612b98f" }, "require": { "drupal/core": "^8 || ^9 || ^10" @@ -4691,8 +5073,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1668746954", + "version": "2.0.1", + "datestamp": "1694567369", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4941,21 +5323,27 @@ }, { "name": "drupal/drd_agent", - "version": "4.0.5", + "version": "4.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drd_agent.git", - "reference": "4.0.5" + "reference": "4.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drd_agent-4.0.5.zip", - "reference": "4.0.5", - "shasum": "ae22d35c562972b62d61040d18849678bc4b57b5" + "url": "https://ftp.drupal.org/files/projects/drd_agent-4.1.0.zip", + "reference": "4.1.0", + "shasum": "5979d4d98f76d81c1e68bbfd7b04a7de73f9e33b" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10", - "php": ">=7.2" + "drupal/core": "^10 || ^11", + "php": ">=8.1" + }, + "require-dev": { + "drupal/hacked": "^2.0@beta", + "drupal/job_scheduler": "^4.0", + "drupal/monitoring": "^1.13", + "drupal/security_review": "^2.0" }, "suggest": { "drupal/hacked": "Validate each project if it got changed compared to the original code from drupal.org.", @@ -4965,8 +5353,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.5", - "datestamp": "1682697922", + "version": "4.1.0", + "datestamp": "1701853228", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4975,7 +5363,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -4987,7 +5375,7 @@ "homepage": "https://www.drupal.org/user/168924" } ], - "description": "TODO", + "description": "Agent on remote Drupal sites for the main DRD module.", "homepage": "https://www.drupal.org/project/drd_agent", "keywords": [ "Drupal" @@ -4999,28 +5387,31 @@ }, { "name": "drupal/drutopia_action", - "version": "1.1.0", + "version": "2.0.0-rc1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_action.git", - "reference": "8.x-1.1" + "reference": "2.0.0-rc1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_action-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "152af38111c9a134d83a9a1d3008ff22eb1b733e" + "url": "https://ftp.drupal.org/files/projects/drutopia_action-2.0.0-rc1.zip", + "reference": "2.0.0-rc1", + "shasum": "e1e9aea007a1b2174ff286b8cf54a9bc3edac75a" }, "require": { "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/config_snapshot": "*", + "drupal/core": "^9.4 || ^10", "drupal/drutopia_core": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/drutopia_site": "*", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/field_group": "^3.0", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "^1.12", "drupal/pathauto": "^1.8", @@ -5029,11 +5420,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1621285719", + "version": "2.0.0-rc1", + "datestamp": "1697332194", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -5072,7 +5463,7 @@ } ], "description": "Drutopia Action is a base feature providing an action content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_action", + "homepage": "https://www.drupal.org/project/drutopia_action", "keywords": [ "actions", "campaign", @@ -5081,33 +5472,42 @@ "group" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_action/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_action/issues" + "source": "https://git.drupalcode.org/project/drutopia_action/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_action" } }, { "name": "drupal/drutopia_article", - "version": "dev-1.x", + "version": "2.0.0-rc2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_article.git", - "reference": "b328d67a312ba758feb817741f89f57f71913717" + "reference": "2.0.0-rc2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/drutopia_article-2.0.0-rc2.zip", + "reference": "2.0.0-rc2", + "shasum": "e51b860d49240eba2bdeb696c7b1e068f5f0b2fe" }, "require": { "drupal/block_visibility_groups": "^2", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9 || ^10", + "drupal/config_snapshot": "*", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_comment": "*", "drupal/drutopia_core": "*", "drupal/drutopia_people": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/drutopia_site": "*", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/facets": "^2", "drupal/field_group": "^3.0", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", "drupal/pathauto": "^1.8", @@ -5117,15 +5517,12 @@ }, "type": "drupal-module", "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - }, "drupal": { - "version": "8.x-1.1+4-dev", - "datestamp": "1675809789", + "version": "2.0.0-rc2", + "datestamp": "1698093781", "security-coverage": { "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -5164,34 +5561,42 @@ } ], "description": "Drutopia Article is a base feature providing an article content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_article", + "homepage": "https://www.drupal.org/project/drutopia_article", "support": { "source": "https://git.drupalcode.org/project/drutopia_article" } }, { "name": "drupal/drutopia_blog", - "version": "dev-1.x", + "version": "2.0.0-rc2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_blog.git", - "reference": "5efe7f6f9e42c52368a86e5e997911b9c0a63f06" + "reference": "2.0.0-rc2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/drutopia_blog-2.0.0-rc2.zip", + "reference": "2.0.0-rc2", + "shasum": "71720613f7a0b4f6437f4bf1fd29dc0cb210ed7a" }, "require": { "drupal/block_visibility_groups": "^2", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9 || ^10", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_comment": "*", "drupal/drutopia_core": "*", "drupal/drutopia_people": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/drutopia_site": "*", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/facets": "^2", "drupal/field_group": "^3.0", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", "drupal/pathauto": "^1.8", @@ -5200,15 +5605,12 @@ }, "type": "drupal-module", "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - }, "drupal": { - "version": "8.x-1.1+3-dev", - "datestamp": "1675793052", + "version": "2.0.0-rc2", + "datestamp": "1698094057", "security-coverage": { "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -5247,7 +5649,7 @@ } ], "description": "Drutopia Blog is a base feature providing a blog content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_blog", + "homepage": "https://www.drupal.org/project/drutopia_blog", "keywords": [ "blogging", "content", @@ -5255,35 +5657,37 @@ "journal" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_blog/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_blog/issues" + "source": "https://git.drupalcode.org/project/drutopia_blog/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_blog" } }, { "name": "drupal/drutopia_campaign", - "version": "1.1.0", + "version": "2.0.0-rc1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_campaign.git", - "reference": "8.x-1.1" + "reference": "2.0.0-rc1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_campaign-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "9fef0bb6103eb3a07100ba87978223d74c5c4bed" + "url": "https://ftp.drupal.org/files/projects/drutopia_campaign-2.0.0-rc1.zip", + "reference": "2.0.0-rc1", + "shasum": "6a3570196c34c24daa780e64319af9a6e292e3cc" }, "require": { "drupal/block_visibility_groups": "*", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", - "drupal/drutopia_core": "^1.0", - "drupal/drutopia_seo": "^1.0", + "drupal/core": "^9.4 || ^10", + "drupal/drutopia_core": "^2", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/facets": "*", "drupal/field_group": "^3.0", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "^1.12", "drupal/pathauto": "^1.8", @@ -5292,11 +5696,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1621286321", + "version": "2.0.0-rc1", + "datestamp": "1697332856", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -5335,7 +5739,7 @@ } ], "description": "Drutopia Campaign provides a Campaign content type, including background information as well as ability to list demands and updates, and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_campaign", + "homepage": "https://www.drupal.org/project/drutopia_campaign", "keywords": [ "campaign", "content", @@ -5343,65 +5747,102 @@ "initiative" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_campaign/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_campaign/issues" + "source": "https://git.drupalcode.org/project/drutopia_campaign/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_campaign" } }, { "name": "drupal/drutopia_collection", - "version": "dev-8.x-1.x", + "version": "dev-2.0.x", "source": { "type": "git", - "url": "git@gitlab.com:drutopia/drutopia_collection.git", - "reference": "3ce9308896b68379286312f0eaf9f7e3ce17e6cb" + "url": "https://git.drupalcode.org/project/drutopia_collection.git", + "reference": "6f25bea1f255a34322622ecf876637429f023c43" }, "require": { "drupal/config_actions": "^1.0", + "drupal/core": "^8 || ^9 || ^10", "drupal/ctools": "^3.0", - "drupal/drutopia_article": "^1.0-beta3", - "drupal/drutopia_blog": "^1.0-beta3", - "drupal/drutopia_people": "^1.0-beta3", - "drupal/drutopia_seo": "^1.0-beta2", + "drupal/drutopia_article": "^2", + "drupal/drutopia_blog": "^2", + "drupal/drutopia_core": "*", + "drupal/drutopia_people": "^2", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.1", - "drupal/metatag": "^1.9" + "drupal/entity_reference_revisions": "*", + "drupal/metatag": "^1.9", + "drupal/paragraphs": "*" }, - "default-branch": true, "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.x-dev", + "datestamp": "1694686396", + "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": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], "description": "Drutopia Collection is a feature providing the ability to create collections to bring together ordered listings of Articles, Blog posts, or other content. This is useful for magazine issues or online books (referencing each chapter) or to create a meta-resource of recommended resources and people. an article content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_collection", - "time": "2022-12-16T23:48:22+00:00" + "homepage": "https://www.drupal.org/project/drutopia_collection", + "support": { + "source": "https://git.drupalcode.org/project/drutopia_collection" + } }, { "name": "drupal/drutopia_comment", - "version": "1.1.0", + "version": "2.0.0-rc1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_comment.git", - "reference": "8.x-1.1" + "reference": "2.0.0-rc1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_comment-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "f6f9a8e2279d46df1adfa66b507f2a8c687f4e86" + "url": "https://ftp.drupal.org/files/projects/drutopia_comment-2.0.0-rc1.zip", + "reference": "2.0.0-rc1", + "shasum": "bc213075e952a46d86978e7e9ff828d9d9b91c14" }, "require": { "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/core": "^8.9 || ^9 || ^10", "drupal/drutopia_core": "*", "drupal/rdf": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1621286434", + "version": "2.0.0-rc1", + "datestamp": "1697331973", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "RC releases are not covered by Drupal security advisories." } }, "branch-alias": { @@ -5443,7 +5884,7 @@ } ], "description": "Drutopia comment is a base feature providing comments and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_comment", + "homepage": "https://www.drupal.org/project/drutopia_comment", "keywords": [ "comments", "content", @@ -5451,76 +5892,132 @@ "drutopia" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_comment/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_comment/issues" + "source": "https://git.drupalcode.org/project/drutopia_comment/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_comment" } }, { "name": "drupal/drutopia_core", - "version": "dev-8.x-1.x", + "version": "dev-2.0.x", "source": { "type": "git", - "url": "git@gitlab.com:drutopia/drutopia_core.git", - "reference": "2c847ab4b0a68b1833f83fcb5ef7ffafe8bbfe8d" + "url": "https://git.drupalcode.org/project/drutopia_core.git", + "reference": "05ee8ae13f1b24ea3c450aee6fd854919432f17d" }, "require": { + "drupal/automated_crop": "^3.0", "drupal/config_actions": "^1.3", "drupal/config_perms": "^2.0", + "drupal/core": "^9.4 || ^10", "drupal/crop": "^2.1", "drupal/ds": "^3.12", + "drupal/exclude_node_title": "*", "drupal/facets": "^2", "drupal/faqfield": "^7.0", "drupal/focal_point": "^2.0", + "drupal/image_field_to_media": "^2.0", + "drupal/image_widget_crop": "^2", + "drupal/media_contextual_crop": "1.2.x-dev@dev", + "drupal/media_contextual_crop_field_formatter": "^1.3", + "drupal/media_contextual_crop_fp_adapter": "^1", + "drupal/media_contextual_crop_iwc_adapter": "^1", + "drupal/media_library_media_modify": "^1.0@beta", + "drupal/media_responsive_thumbnail": "^1", "drupal/metatag": "^1.16", "drupal/paragraphs": "^1.12", + "drupal/pathauto": "*", + "drupal/rdf": "*", "drupal/search_api": "^1.19", + "drupal/search_api_db": "*", "drupal/video_embed_field": "^2.4" }, - "default-branch": true, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.x-dev", + "datestamp": "1701463245", + "security-coverage": { + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." + } + }, "patches": { "drupal/entity_reference_revisions": { "Support normalization without local revision ID": "https://www.drupal.org/files/issues/2022-08-18/entity_reference_revisions-normalizer-2913713-12.patch" } } }, + "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0+" ], + "authors": [ + { + "name": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "drutopia_gitlab", + "homepage": "https://www.drupal.org/user/3514271" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "ronaldmulero", + "homepage": "https://www.drupal.org/user/241652" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], "description": "Drutopia core is a base feature providing core components required by other features.", - "homepage": "https://gitlab.com/drutopia/drutopia_core", + "homepage": "https://www.drupal.org/project/drutopia_core", "keywords": [ "base", "core", "drutopia" ], "support": { - "issues": "https://gitlab.com/drutopia/drutopia_core/issues", - "source": "https://gitlab.com/drutopia/drutopia_core/tree/8.x-1.x" - }, - "time": "2023-01-30T19:52:25+00:00" + "source": "https://git.drupalcode.org/project/drutopia_core/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_core" + } }, { "name": "drupal/drutopia_event", - "version": "dev-1.x", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_event.git", - "reference": "05dac653be8e53cff42d9699d30f175708c5fbb6" + "reference": "049ebe8b42a04481d637ec7bb30194b5af9c58e5" }, "require": { "drupal/block_visibility_groups": "^2", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9 || ^10", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_core": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/facets": "^2", "drupal/field_group": "*", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", "drupal/pathauto": "^1.8", @@ -5530,11 +6027,11 @@ "type": "drupal-module", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "8.x-1.1+6-dev", - "datestamp": "1675809215", + "version": "2.0.x-dev", + "datestamp": "1701465986", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -5576,7 +6073,7 @@ } ], "description": "Drutopia Event is a base feature providing a event content type, with date and event type, and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_event", + "homepage": "https://www.drupal.org/project/drutopia_event", "keywords": [ "calendar", "date", @@ -5584,46 +6081,43 @@ "events" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_event/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_event/issues" + "source": "https://git.drupalcode.org/project/drutopia_event/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_event" } }, { "name": "drupal/drutopia_group", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_group.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_group-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "6a7836d4663d76303b3a5c3fabb859ef69eb007d" + "reference": "13c6e8b04b29b594562a21690047342ce386f64f" }, "require": { "drupal/address": "^1.8", "drupal/config_actions": "*", "drupal/config_perms": "*", - "drupal/core": "^8.9 || ^9", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "*", - "drupal/drutopia_core": "^1.0", + "drupal/drutopia_core": "^2", "drupal/ds": "*", "drupal/entity_reference_revisions": "*", "drupal/gnode": "*", - "drupal/group": "^1.0-rc5", + "drupal/group": "^3", "drupal/paragraphs": "*", "drupal/pathauto": "^1.8" }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "8.x-1.1", - "datestamp": "1621286726", + "version": "2.0.x-dev", + "datestamp": "1694685946", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -5670,7 +6164,7 @@ } ], "description": "Drutopia Group provides a group content type that can be classified by a group type vocabulary and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_group", + "homepage": "https://www.drupal.org/project/drutopia_group", "keywords": [ "drutopia", "grassroots", @@ -5678,31 +6172,26 @@ "organizations" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_group/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_group/issues" + "source": "https://git.drupalcode.org/project/drutopia_group/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_group" } }, { "name": "drupal/drutopia_landing_page", - "version": "1.2.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_landing_page.git", - "reference": "8.x-1.2" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_landing_page-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "de8d56c0112ce748e9a3e6bc0e4018e8cce2e24f" + "reference": "fa3e5874142fffdd757aca5665e5414cf07e416c" }, "require": { "cweagans/composer-patches": "^1.5.0", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/config_snapshot": "*", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_core": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/exclude_node_title": "^1.0-beta1", @@ -5713,12 +6202,15 @@ }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "8.x-1.2", - "datestamp": "1624383397", + "version": "2.0.x-dev", + "datestamp": "1701465249", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -5757,7 +6249,7 @@ } ], "description": "Drutopia Landing Page is a base feature providing a landing page content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_landing_page", + "homepage": "https://www.drupal.org/project/drutopia_landing_page", "keywords": [ "content", "drutopia", @@ -5765,30 +6257,24 @@ "standalone" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_landing_page/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_landing_page/issues" + "source": "https://git.drupalcode.org/project/drutopia_landing_page/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_landing_page" } }, { "name": "drupal/drutopia_page", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_page.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_page-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "741582b9a39009fb0dc8459e01cf8f95ad63d76b" + "reference": "ac4fece72920bfb181c50fb4c9bbcb35849d4408" }, "require": { "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/core": "^8.9 || ^9 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_core": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/metatag": "*", @@ -5799,12 +6285,15 @@ }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "8.x-1.1", - "datestamp": "1621287140", + "version": "2.0.x-dev", + "datestamp": "1701465224", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -5843,34 +6332,34 @@ } ], "description": "Drutopia Page is a base feature providing a page content type and related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_page", + "homepage": "https://www.drupal.org/project/drutopia_page", "keywords": [ "content", "drutopia", "pages" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_page/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_page/issues" + "source": "https://git.drupalcode.org/project/drutopia_page/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_page" } }, { "name": "drupal/drutopia_paragraph_title", - "version": "dev-1.x", + "version": "dev-1.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_paragraph_title.git", - "reference": "8f857797303e658722f0f1322c19a975020eb2db" + "reference": "8bd77a9b1bce1ea44201d4b3ae0252f81601486a" }, "require": { "drupal/allowed_formats": "^2", - "drupal/core": "^8.8.3 || ^9", - "drupal/drutopia_core": "^1.0", + "drupal/core": "^8.8.3 || ^9 || ^10", + "drupal/drutopia_core": "^1 || ^2", "drupal/entity_reference_revisions": "*", "drupal/minimalhtml": "^2", "drupal/minimalhtmltitle": "*", "drupal/paragraphs": "^1.15", - "drupal/ui_patterns": "^1.2", + "drupal/ui_patterns": "*", "drupal/ui_patterns_ds": "*", "drupal/ui_patterns_layouts": "*", "drupal/ui_patterns_library": "*" @@ -5878,11 +6367,11 @@ "type": "drupal-module", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-1.0.x": "1.0.x-dev" }, "drupal": { - "version": "1.x-dev", - "datestamp": "1686755608", + "version": "1.0.0+8-dev", + "datestamp": "1688129764", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -5926,24 +6415,18 @@ }, { "name": "drupal/drutopia_people", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_people.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_people-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "3523571dacf8e8eaf49e76dff644705141efb4e7" + "reference": "60aa239bf374421011a88e0adfdf0e23e1e88453" }, "require": { "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/core": "^8.9 || ^9 || ^10", "drupal/ctools": "*", - "drupal/drutopia_core": "^1.0", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_core": "^2", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/field_group": "^3.0", @@ -5951,91 +6434,17 @@ "drupal/metatag": "*", "drupal/paragraphs": "^1.12", "drupal/pathauto": "^1.8", - "drupal/search_api": "*" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-1.1", - "datestamp": "1621287220", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0+" - ], - "authors": [ - { - "name": "drutopia", - "homepage": "https://www.drupal.org/user/3763727" - }, - { - "name": "drutopia_gitlab", - "homepage": "https://www.drupal.org/user/3514271" - }, - { - "name": "lelkneralfaro", - "homepage": "https://www.drupal.org/user/3577260" - }, - { - "name": "MegaKeegMan", - "homepage": "https://www.drupal.org/user/3620027" - }, - { - "name": "mlncn", - "homepage": "https://www.drupal.org/user/64383" - }, - { - "name": "ronaldmulero", - "homepage": "https://www.drupal.org/user/241652" - }, - { - "name": "wolcen", - "homepage": "https://www.drupal.org/user/3099655" - } - ], - "description": "Drutopia People provides a People content type for showing visitors information about staff, volunteers, contributors, and more.", - "homepage": "https://gitlab.com/drutopia/drutopia_people", - "keywords": [ - "biography", - "content", - "drutopia", - "person", - "profile", - "staff", - "volunteers" - ], - "support": { - "source": "https://gitlab.com/drutopia/drutopia_people/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_people/issues" - } - }, - { - "name": "drupal/drutopia_related_content", - "version": "dev-1.x", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/drutopia_related_content.git", - "reference": "ac43115289784a05590c69efb66d5ffe29643470" - }, - "require": { - "drupal/block_visibility_groups": "^2", - "drupal/core": "^8.9 || ^9 || ^10", - "drupal/drutopia_core": "^1.0-beta3", - "drupal/similarterms": "^1.3" + "drupal/search_api": "*", + "drupal/views_plain": "^1" }, "type": "drupal-module", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "8.x-1.1+2-dev", - "datestamp": "1675809445", + "version": "2.0.x-dev", + "datestamp": "1701465205", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6076,8 +6485,89 @@ "homepage": "https://www.drupal.org/user/3099655" } ], + "description": "Drutopia People provides a People content type for showing visitors information about staff, volunteers, contributors, and more.", + "homepage": "https://www.drupal.org/project/drutopia_people", + "keywords": [ + "biography", + "content", + "drutopia", + "person", + "profile", + "staff", + "volunteers" + ], + "support": { + "source": "https://git.drupalcode.org/project/drutopia_people/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_people" + } + }, + { + "name": "drupal/drutopia_related_content", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/drutopia_related_content.git", + "reference": "2.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/drutopia_related_content-2.0.0.zip", + "reference": "2.0.0", + "shasum": "205cf7d5f35cc0ae87a7a6916e295c96463c0d5b" + }, + "require": { + "drupal/block_visibility_groups": "^2", + "drupal/core": "^8.9 || ^9 || ^10", + "drupal/drutopia_core": "^2", + "drupal/similarterms": "^1.3" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.0", + "datestamp": "1701820686", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "drutopia_gitlab", + "homepage": "https://www.drupal.org/user/3514271" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "ronaldmulero", + "homepage": "https://www.drupal.org/user/241652" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], "description": "Shows content (articles, actions, etc.) related to the current page's content based on the taxonomy terms held in common.", - "homepage": "https://gitlab.com/drutopia/drutopia_related_content", + "homepage": "https://www.drupal.org/project/drutopia_related_content", "keywords": [ "content", "drutopia", @@ -6085,30 +6575,32 @@ "similar" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_related_content/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_related_content/issues" + "source": "https://git.drupalcode.org/project/drutopia_related_content/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_related_content" } }, { "name": "drupal/drutopia_resource", - "version": "dev-1.x", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_resource.git", - "reference": "4d091769ad640333a3b51ac786b5e2ea6d677078" + "reference": "123b61f62d8368e914b7371dd882bfe9b37212b5" }, "require": { "drupal/block_visibility_groups": "^2", "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9 || ^10", + "drupal/core": "^9.4 || ^10", "drupal/ctools": "^3.4", "drupal/drutopia_core": "*", - "drupal/drutopia_seo": "^1.0", + "drupal/drutopia_seo": "^2", "drupal/ds": "^3.7", "drupal/entity_reference_revisions": "*", "drupal/facets": "^2", "drupal/field_group": "^3.0", "drupal/focal_point": "*", + "drupal/media_library_media_modify": "*", + "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", "drupal/pathauto": "^1.8", @@ -6119,11 +6611,11 @@ "type": "drupal-module", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "8.x-1.1+3-dev", - "datestamp": "1675808814", + "version": "2.0.x-dev", + "datestamp": "1701465181", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6165,7 +6657,7 @@ } ], "description": "Provides Resource content type and related configuration. A resource can be a file, such as a PDF, a link, such as a website URL, or an embedded video.", - "homepage": "https://gitlab.com/drutopia/drutopia_resource", + "homepage": "https://www.drupal.org/project/drutopia_resource", "keywords": [ "content", "drutopia", @@ -6176,36 +6668,40 @@ "search" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_resource/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_resource/issues" + "source": "https://git.drupalcode.org/project/drutopia_resource/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_resource" } }, { "name": "drupal/drutopia_search", - "version": "dev-1.x", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_search.git", - "reference": "bc68885f6d597d0568cafc2ef52e25f13958594e" + "reference": "2.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/drutopia_search-2.0.0.zip", + "reference": "2.0.0", + "shasum": "1328a24be4f450489684add8b2bf72c0bf78fcd6" }, "require": { "drupal/block_visibility_groups": "^2", "drupal/core": "^8.9 || ^9 || ^10", - "drupal/drutopia_core": "^1.0", + "drupal/drutopia_core": "^2", "drupal/facets": "*", - "drupal/search_api": "*" + "drupal/search_api": "*", + "drupal/search_api_db": "*" }, "type": "drupal-module", "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - }, "drupal": { - "version": "8.x-1.1+3-dev", - "datestamp": "1677100326", + "version": "2.0.0", + "datestamp": "1701816050", "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -6244,7 +6740,7 @@ } ], "description": "Drutopia Search provides a search server, index, and view.", - "homepage": "https://gitlab.com/drutopia/drutopia_search", + "homepage": "https://www.drupal.org/project/drutopia_search", "keywords": [ "content", "drutopia", @@ -6252,126 +6748,34 @@ "searching" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_search/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_search/issues" + "source": "https://git.drupalcode.org/project/drutopia_search/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_search" } }, { "name": "drupal/drutopia_seo", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_seo.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_seo-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "af41f9c756d958f4b3afd076b737608f52c5a8e2" + "reference": "b7d254541bf37c06e973250476ef40523d8b18f7" }, "require": { "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9", + "drupal/core": "^8.9 || ^9 || ^10", "drupal/drutopia_core": "*", "drupal/metatag": "^1.13", "drupal/redirect": "^1.6", "drupal/redirect_404": "*" }, "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-1.1", - "datestamp": "1621287991", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0+" - ], - "authors": [ - { - "name": "drutopia", - "homepage": "https://www.drupal.org/user/3763727" - }, - { - "name": "drutopia_gitlab", - "homepage": "https://www.drupal.org/user/3514271" - }, - { - "name": "lelkneralfaro", - "homepage": "https://www.drupal.org/user/3577260" - }, - { - "name": "MegaKeegMan", - "homepage": "https://www.drupal.org/user/3620027" - }, - { - "name": "mlncn", - "homepage": "https://www.drupal.org/user/64383" - }, - { - "name": "ronaldmulero", - "homepage": "https://www.drupal.org/user/241652" - }, - { - "name": "wolcen", - "homepage": "https://www.drupal.org/user/3099655" - } - ], - "description": "Sensible Search Engine Optimization default configuration for a site.", - "homepage": "https://gitlab.com/drutopia/drutopia_seo", - "keywords": [ - "SEO", - "content", - "discoverability", - "drutopia", - "metatags", - "optimization", - "visibility" - ], - "support": { - "source": "https://gitlab.com/drutopia/drutopia_seo/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_seo/issues" - } - }, - { - "name": "drupal/drutopia_site", - "version": "dev-1.x", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/drutopia_site.git", - "reference": "c09cb79ce19b3d3f7257d44f740a30716e6db335" - }, - "require": { - "drupal/admin_toolbar": "^3.0", - "drupal/admin_toolbar_links_access_filter": "*", - "drupal/admin_toolbar_tools": "*", - "drupal/autosave_form": "1.x-dev", - "drupal/ckeditor": "*", - "drupal/ckeditorheight": "^1.8", - "drupal/config_actions": "^1.1", - "drupal/core": "^8.9 || ^9 || ^10", - "drupal/drutopia_core": "^1.0", - "drupal/ds": "*", - "drupal/entity_reference_revisions": "*", - "drupal/menu_admin_per_menu": "^1.1", - "drupal/paragraphs": "*", - "drupal/role_delegation": "^1.1", - "drupal/wysiwyg_linebreaks": "^2" - }, - "type": "drupal-module", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "8.x-1.1+6-dev", - "datestamp": "1698785037", + "version": "2.0.x-dev", + "datestamp": "1697826547", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6412,44 +6816,137 @@ "homepage": "https://www.drupal.org/user/3099655" } ], + "description": "Sensible Search Engine Optimization default configuration for a site.", + "homepage": "https://www.drupal.org/project/drutopia_seo", + "keywords": [ + "SEO", + "content", + "discoverability", + "drutopia", + "metatags", + "optimization", + "visibility" + ], + "support": { + "source": "https://git.drupalcode.org/project/drutopia_seo/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_seo" + } + }, + { + "name": "drupal/drutopia_site", + "version": "dev-2.0.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/drutopia_site.git", + "reference": "55fae682ea8541260fd2a13ac6e0157e232154c3" + }, + "require": { + "drupal/admin_toolbar": "^3.0", + "drupal/admin_toolbar-admin_toolbar_search": "*", + "drupal/admin_toolbar_links_access_filter": "*", + "drupal/admin_toolbar_tools": "*", + "drupal/autosave_form": "1.x-dev", + "drupal/config_actions": "^1.1", + "drupal/config_snapshot": "*", + "drupal/core": "^9.4 || ^10", + "drupal/drutopia_core": "^2", + "drupal/ds": "*", + "drupal/entity_reference_revisions": "*", + "drupal/menu_admin_per_menu": "^1.1", + "drupal/paragraphs": "*", + "drupal/role_delegation": "^1.1", + "drupal/workflow_buttons": "^1", + "drupal/workflow_buttons_trash": "*", + "drupal/wysiwyg_linebreaks": "^2" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.x-dev", + "datestamp": "1701461795", + "security-coverage": { + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." + } + }, + "patches": { + "drupal/autosave_form": { + "PHP 8.2 deprecation issue with AutosaveFormBuilder": "https://www.drupal.org/files/issues/2023-04-20/autosave_form-dynamic-property-deprecation.patch" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "drutopia_gitlab", + "homepage": "https://www.drupal.org/user/3514271" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "ronaldmulero", + "homepage": "https://www.drupal.org/user/241652" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], "description": "Drutopia site is a base feature providing site components.", - "homepage": "https://gitlab.com/drutopia/drutopia_site", + "homepage": "https://www.drupal.org/project/drutopia_site", "keywords": [ "base", "drutopia", "site" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_site/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_site/issues" + "source": "https://git.drupalcode.org/project/drutopia_site/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_site" } }, { "name": "drupal/drutopia_social", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_social.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_social-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "a000b52043b7fb81be18f325c0d4e694ec560191" + "reference": "b0af0f7828df04aadc2f4b897793a170e55d09d7" }, "require": { - "drupal/core": "^8.9 || ^9", + "drupal/core": "^8.9 || ^9 || ^10", "drupal/social_media_links": "^2.6" }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "8.x-1.1", - "datestamp": "1621288156", + "version": "2.0.x-dev", + "datestamp": "1687306332", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -6496,30 +6993,24 @@ } ], "description": "Drutopia Social provides a social media block, perhaps more in the future.", - "homepage": "https://gitlab.com/drutopia/drutopia_social", + "homepage": "https://www.drupal.org/project/drutopia_social", "support": { "source": "https://git.drupalcode.org/project/drutopia_social" } }, { "name": "drupal/drutopia_storyline", - "version": "1.2.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_storyline.git", - "reference": "8.x-1.2" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_storyline-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "fe054d8f4e5176c6161ca8b4033999a153df003b" + "reference": "fb32c3b3f2c3007dcb28bf55e9a0e72299e4b77a" }, "require": { "drupal/config_actions": "*", "drupal/core": "^8.9 || ^9 || ^10", - "drupal/drutopia_core": "^1.0", - "drupal/drutopia_page": "^1.0", + "drupal/drutopia_core": "^2", + "drupal/drutopia_page": "^2", "drupal/entity_reference_revisions": "*", "drupal/field_group": "^3.0", "drupal/paragraphs": "*" @@ -6530,12 +7021,15 @@ }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "8.x-1.2", - "datestamp": "1675284600", + "version": "2.0.x-dev", + "datestamp": "1694684949", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -6582,7 +7076,7 @@ } ], "description": "Provides storyline paragraphs and an accompanying module to add a storyline to a basic page so that you can provide a simple chronology or story in a timeline format.", - "homepage": "https://gitlab.com/drutopia/drutopia_storyline", + "homepage": "https://www.drupal.org/project/drutopia_storyline", "keywords": [ "chronology", "content", @@ -6591,39 +7085,33 @@ "timeline" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_storyline/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_storyline/issues" + "source": "https://git.drupalcode.org/project/drutopia_storyline/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_storyline" } }, { "name": "drupal/drutopia_user", - "version": "1.1.0", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_user.git", - "reference": "8.x-1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_user-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "371aaddc62123b7e635d3f16531462472871a4e8" + "reference": "bba7bc4fbbc5a6e18b4bd66711e0d6735d8cb3d1" }, "require": { - "drupal/core": "^8.9 || ^9" + "drupal/core": "^8.9 || ^9 || ^10" }, "type": "drupal-module", "extra": { - "drupal": { - "version": "8.x-1.1", - "datestamp": "1621288305", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - }, "branch-alias": { - "dev-8.x-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.x-dev", + "datestamp": "1693752967", + "security-coverage": { + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." + } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -6669,7 +7157,7 @@ } ], "description": "Drutopia user is a base feature providing user-related configuration.", - "homepage": "https://gitlab.com/drutopia/drutopia_user", + "homepage": "https://git.drupalcode.org/project/drutopia_user", "keywords": [ "drutopia", "people", @@ -6677,36 +7165,36 @@ "users" ], "support": { - "source": "https://gitlab.com/drutopia/drutopia_user/tree/8.x-1.x", - "issues": "https://gitlab.com/drutopia/drutopia_user/issues" + "source": "https://git.drupalcode.org/project/drutopia_user/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_user" } }, { "name": "drupal/ds", - "version": "3.16.0", + "version": "3.19.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ds.git", - "reference": "8.x-3.16" + "reference": "8.x-3.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.16.zip", - "reference": "8.x-3.16", - "shasum": "428173ea368534fcc49b0fbdcd76ca2fd238a9d4" + "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.19.zip", + "reference": "8.x-3.19", + "shasum": "7a1a4ded193ad8489c123a2f20ca2c7908c65eaa" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^10" }, "require-dev": { - "drupal/classy": "^1.0", - "drupal/devel": "5.x-dev" + "drupal/devel": "5.x-dev", + "drupal/field_group": "3.x-dev" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.16", - "datestamp": "1703256181", + "version": "8.x-3.19", + "datestamp": "1707499881", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6753,24 +7241,24 @@ }, { "name": "drupal/dynamic_entity_reference", - "version": "1.16.0", + "version": "3.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/dynamic_entity_reference.git", - "reference": "8.x-1.16" + "reference": "3.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/dynamic_entity_reference-8.x-1.16.zip", - "reference": "8.x-1.16", - "shasum": "4155c11eac17ccd485888e6e5c52858358726415" + "url": "https://ftp.drupal.org/files/projects/dynamic_entity_reference-3.2.0.zip", + "reference": "3.2.0", + "shasum": "a265f7f0723fb085bd729e7624d644475900cf94" }, "require": { - "drupal/core": "^9.3", - "php": ">=7.4" + "drupal/core": "^10 || ^11", + "php": ">=8.1" }, "require-dev": { - "drupal/diff": "1.x-dev", + "drupal/diff": "*", "mglaman/phpstan-drupal": "^1.1", "phpstan/phpstan": "^1.1", "phpstan/phpstan-deprecation-rules": "^1.0" @@ -6778,8 +7266,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.16", - "datestamp": "1644273068", + "version": "3.2.0", + "datestamp": "1706486865", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6893,6 +7381,129 @@ "issues": "https://www.drupal.org/project/issues/easy_breadcrumb" } }, + { + "name": "drupal/eca", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/eca.git", + "reference": "1.1.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/eca-1.1.5.zip", + "reference": "1.1.5", + "shasum": "56633aa7b6e263c5bcc0de1c40a81ef47e9f58a8" + }, + "require": { + "dragonmantank/cron-expression": "^3.1", + "drupal/core": "^9.5 || ^10", + "ext-dom": "*", + "ext-json": "*", + "mtownsend/xml-to-array": "^2.0", + "php": ">=7.4" + }, + "require-dev": { + "drupal/eca_ui": "*", + "drupal/token": "^1.10" + }, + "suggest": { + "drupal/context_stack": "Integrates ECA with Context Stacks for more fine-grained control", + "drupal/eca_state_machine": "Integrates ECA with State Machine functionality", + "drupal/eca_tamper": "Integrates ECA with the Tamper API", + "drupal/entity_share": "Integrates ECA with Entity Share functionality", + "drupal/group_action": "Integrates ECA with Group Actions if you're using groups", + "drupal/token": "Provides the token browser in the UI and offers more token values" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.5", + "datestamp": "1708702357", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "drush": { + "services": { + "drush.services.yml": "^9 || ^10 || ^11" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "boromino", + "homepage": "https://www.drupal.org/user/859722" + }, + { + "name": "danielspeicher", + "homepage": "https://www.drupal.org/user/3621778" + }, + { + "name": "jurgenhaas", + "homepage": "https://www.drupal.org/user/168924" + } + ], + "description": "Event, Conditions, Actions - powerful, versatile, and user-friendly rules engine for Drupal", + "homepage": "https://www.drupal.org/project/eca", + "support": { + "source": "https://drupal.org/project/eca", + "issues": "https://drupal.org/project/issues/eca" + } + }, + { + "name": "drupal/eca_context", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/eca_context.git", + "reference": "1.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/eca_context-1.0.0.zip", + "reference": "1.0.0", + "shasum": "5f5efd8c389b013cec26a476fad89cceb8f42f17" + }, + "require": { + "drupal/context_stack": "^1.0", + "drupal/core": "^9 || ^10", + "drupal/eca": "^1.0", + "php": ">=7.4" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.0.0", + "datestamp": "1659336697", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "mxh", + "homepage": "https://www.drupal.org/user/1124384" + } + ], + "description": "A Drupal module which provides a context stack for ECA.", + "homepage": "https://www.drupal.org/project/eca_context", + "support": { + "source": "https://drupal.org/project/eca_context", + "issues": "https://drupal.org/project/issues/eca_context" + } + }, { "name": "drupal/editor_advanced_link", "version": "2.2.4", @@ -6943,26 +7554,26 @@ }, { "name": "drupal/editoria11y", - "version": "1.0.14", + "version": "2.1.8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "1.0.14" + "reference": "2.1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-1.0.14.zip", - "reference": "1.0.14", - "shasum": "5c278b863b3f97f4e15aceb41e48117258fed8a1" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.8.zip", + "reference": "2.1.8", + "shasum": "6ec91608cb6cd0db75a9a9bd8681616080cb8e76" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.14", - "datestamp": "1651258764", + "version": "2.1.8", + "datestamp": "1707937463", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6975,83 +7586,52 @@ ], "authors": [ { - "name": "bkosborne", - "homepage": "https://www.drupal.org/user/788032" + "name": "John Jameson", + "homepage": "https://www.drupal.org/u/itmaybejj", + "role": "Maintainer" }, { - "name": "itmaybejj", - "homepage": "https://www.drupal.org/user/1177504" + "name": "Brian Osborne", + "homepage": "https://www.drupal.org/u/bkosborne", + "role": "Maintainer" }, { - "name": "partyka", - "homepage": "https://www.drupal.org/user/344048" + "name": "Jason Partyka", + "homepage": "https://www.drupal.org/u/partyka", + "role": "Maintainer" + }, + { + "name": "See other contributors", + "homepage": "https://www.drupal.org/node/3187132/committers", + "role": "contributor" } ], - "description": "Checks for accessibility in page content.", - "homepage": "https://www.drupal.org/project/editoria11y", + "description": "Editoria11y (\"editorial accessibility\") is a user-friendly accessibility checker.", + "homepage": "http://drupal.org/project/editoria11y", "support": { - "source": "https://git.drupalcode.org/project/editoria11y" + "source": "https://git.drupalcode.org/project/editoria11y", + "issues": "http://drupal.org/project/issues/editoria11y" } }, { "name": "drupal/empty_page", - "version": "3.0.0", + "version": "dev-8.x-1.x", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/empty_page.git", - "reference": "8.x-3.0" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/empty_page-8.x-3.0.zip", - "reference": "8.x-3.0", - "shasum": "207a1ac3d66c5cfb4f8129e26670e30c66d4cd06" - }, - "require": { - "drupal/core": "^8 || ^9" + "url": "git@git.drupal.org:issue/empty_page-3287186.git", + "reference": "17e9cef3eba8cd7409135ef68016f6df8eb4d1b4" }, "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-3.0", - "datestamp": "1592930944", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], - "authors": [ - { - "name": "Nick Robillard", - "homepage": "https://www.drupal.org/user/176017" - }, - { - "name": "NormySan", - "homepage": "https://www.drupal.org/user/112352" - }, - { - "name": "bleen", - "homepage": "https://www.drupal.org/user/77375" - }, - { - "name": "merauluka", - "homepage": "https://www.drupal.org/user/780004" - }, - { - "name": "mukila", - "homepage": "https://www.drupal.org/user/3223526" - } - ], "description": "A simple empty page solution. Assists in creating empty menu callbacks mostly used for pages that only consist of blocks.", "homepage": "https://www.drupal.org/project/empty_page", "support": { + "issues": "https://www.drupal.org/project/issues/empty_page", "source": "https://git.drupalcode.org/project/empty_page" - } + }, + "time": "2024-02-23T20:50:52+00:00" }, { "name": "drupal/entity", @@ -7256,34 +7836,33 @@ }, { "name": "drupal/entitygroupfield", - "version": "1.0.0-beta1", + "version": "2.0.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entitygroupfield.git", - "reference": "1.0.0-beta1" + "reference": "2.0.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entitygroupfield-1.0.0-beta1.zip", - "reference": "1.0.0-beta1", - "shasum": "7d6ebf9f6f8b5b231fbb9aa0977a91a6082261b5" + "url": "https://ftp.drupal.org/files/projects/entitygroupfield-2.0.0-alpha1.zip", + "reference": "2.0.0-alpha1", + "shasum": "8a652543ba7cf587d023c8e4e8652592691b3565" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10", - "drupal/group": "~1.0" + "drupal/core": "^9.2 || ^10", + "drupal/group": "^2.0 || ^3.0" }, "require-dev": { - "drupal/entity": "*", "drupal/variationcache": "~1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.0-beta1", - "datestamp": "1700081174", + "version": "2.0.0-alpha1", + "datestamp": "1687130173", "security-coverage": { "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "message": "Alpha releases are not covered by Drupal security advisories." } } }, @@ -7437,6 +8016,69 @@ "slack": "https://app.slack.com/client/T06GX3JTS/C012XBTH81E" } }, + { + "name": "drupal/eva", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/eva.git", + "reference": "3.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/eva-3.0.0.zip", + "reference": "3.0.0", + "shasum": "51b56ed55ab6edb7376afc34c88825b6373d4a80" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "suggest": { + "drupal/token": "Enable the argument token browser" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.0", + "datestamp": "1667476964", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "ahebrank", + "homepage": "https://www.drupal.org/user/3190515" + }, + { + "name": "Crell", + "homepage": "https://www.drupal.org/user/26398" + }, + { + "name": "eaton", + "homepage": "https://www.drupal.org/user/16496" + }, + { + "name": "geek-merlin", + "homepage": "https://www.drupal.org/user/229048" + }, + { + "name": "mkadin", + "homepage": "https://www.drupal.org/user/1093166" + } + ], + "description": "Attach a view to an entity", + "homepage": "https://www.drupal.org/project/eva", + "support": { + "source": "https://git.drupalcode.org/project/eva" + } + }, { "name": "drupal/exclude_node_title", "version": "1.4.0", @@ -7545,47 +8187,47 @@ }, { "name": "drupal/facets", - "version": "2.0.6", + "version": "dev-3.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "2.0.6" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/facets-2.0.6.zip", - "reference": "2.0.6", - "shasum": "e984e6ce69026c20d2049d4ec53748e67c5e70de" + "reference": "20908ddd4a75bbbd7d64f820a37903aaec200f4a" }, "require": { - "drupal/core": "^9.3 || ^10.0" + "drupal/core": "^10.1" }, "conflict": { + "drupal/core": "<10.1.0", "drupal/search_api": "<1.14" }, "require-dev": { + "drupal/better_exposed_filters": "*", "drupal/jquery_ui_slider": "~2.0", "drupal/jquery_ui_touch_punch": "~1.1", "drupal/search_api": "^1.28||1.x-dev" }, "suggest": { + "drupal/better_exposed_filters": "Required for AJAX support for facets rendered as views exposed filters", "drupal/jquery_ui_slider": "Required for the 'Facets Range Widget' module to work", "drupal/jquery_ui_touch_punch": "Required for the 'Facets Range Widget' module to work" }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-3.0.x": "3.0.x-dev" + }, "drupal": { - "version": "2.0.6", - "datestamp": "1671207897", + "version": "3.0.0-beta1+17-dev", + "datestamp": "1699624567", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "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+" + "GPL-2.0-or-later" ], "authors": [ { @@ -7612,7 +8254,7 @@ "description": "The Facet module allows site builders to easily create and manage faceted search interfaces.", "homepage": "https://www.drupal.org/project/facets", "support": { - "source": "git://git.drupal.org/project/facets.git", + "source": "https://git.drupalcode.org/project/facets.git", "issues": "https://www.drupal.org/project/issues/facets", "irc": "irc://irc.freenode.org/drupal-search-api" } @@ -7818,35 +8460,40 @@ }, { "name": "drupal/field_defaults", - "version": "1.3.0", + "version": "2.0.0-alpha2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_defaults.git", - "reference": "8.x-1.3" + "reference": "2.0.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_defaults-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "22a6b0344adc0c25a026cdc1d911e19c48796522" + "url": "https://ftp.drupal.org/files/projects/field_defaults-2.0.0-alpha2.zip", + "reference": "2.0.0-alpha2", + "shasum": "829fa861038991643f32ec4b04da67d659bb38c0" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.3 || ^10.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1611268147", + "version": "2.0.0-alpha2", + "datestamp": "1679612171", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." + } + }, + "drush": { + "services": { + "drush.services.yml": "^9 || ^10 || ^11" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -7858,13 +8505,12 @@ "homepage": "https://www.drupal.org/project/field_defaults", "keywords": [ "Content", - "Content Construction Kit (CCK)", "Drupal", "Fields" ], "support": { - "source": "https://drupal.org/project/field_defaults", - "issues": "https://drupal.org/project/issues/field_defaults" + "source": "https://git.drupalcode.org/project/field_defaults", + "issues": "https://www.drupal.org/project/issues/field_defaults" } }, { @@ -7997,27 +8643,27 @@ }, { "name": "drupal/field_token_value", - "version": "2.0.2", + "version": "3.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_token_value.git", - "reference": "2.0.2" + "reference": "3.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_token_value-2.0.2.zip", - "reference": "2.0.2", - "shasum": "d0968b4ae5e1efae1813e4b6b287703e50f1aa2b" + "url": "https://ftp.drupal.org/files/projects/field_token_value-3.0.2.zip", + "reference": "3.0.2", + "shasum": "91ad476dd57a95086fa51fbc8fa0eb6a1b99f1ad" }, "require": { - "drupal/core": "^8 || ^9", + "drupal/core": "^8 || ^9 || ^10", "drupal/token": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1656889656", + "version": "3.0.2", + "datestamp": "1696584829", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8041,27 +8687,92 @@ } }, { - "name": "drupal/fitvids", - "version": "1.1.0", + "name": "drupal/filter_perms", + "version": "1.0.0-alpha2", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/fitvids.git", - "reference": "8.x-1.1" + "url": "https://git.drupalcode.org/project/filter_perms.git", + "reference": "8.x-1.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/fitvids-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "28e066336ebca9750eb72152303e7cb8a1a302c4" + "url": "https://ftp.drupal.org/files/projects/filter_perms-8.x-1.0-alpha2.zip", + "reference": "8.x-1.0-alpha2", + "shasum": "07e2047ea46cd76839522f04cab59a91b90abdb3" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.0 || ^10.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1590685117", + "version": "8.x-1.0-alpha2", + "datestamp": "1686873472", + "security-coverage": { + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "cYu", + "homepage": "https://www.drupal.org/user/202205" + }, + { + "name": "deekayen", + "homepage": "https://www.drupal.org/user/972" + }, + { + "name": "ivavictoria", + "homepage": "https://www.drupal.org/user/3061533" + }, + { + "name": "justcaldwell", + "homepage": "https://www.drupal.org/user/290069" + }, + { + "name": "mgbellaire", + "homepage": "https://www.drupal.org/user/1831932" + }, + { + "name": "willzyx", + "homepage": "https://www.drupal.org/user/1043862" + } + ], + "description": "Provides role and module filters to simplify the user permissions page.", + "homepage": "https://www.drupal.org/project/filter_perms", + "support": { + "source": "http://cgit.drupalcode.org/filter_perms", + "issues": "https://www.drupal.org/project/issues/filter_perms?categories=All" + } + }, + { + "name": "drupal/fitvids", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/fitvids.git", + "reference": "2.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/fitvids-2.0.0.zip", + "reference": "2.0.0", + "shasum": "0fb02d633ca144abee0bfca7b52457c89aba0414" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.0", + "datestamp": "1669606300", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8138,6 +8849,58 @@ "issues": "https://drupal.org/project/issues/fixed_block_content" } }, + { + "name": "drupal/flexible_permissions", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/flexible_permissions.git", + "reference": "1.1.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/flexible_permissions-1.1.0.zip", + "reference": "1.1.0", + "shasum": "cfda615388131e96a5cf3fce1f24b1c220f91fce" + }, + "require": { + "drupal/core": "^9.5 || ^10", + "drupal/variationcache": "^1.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.0", + "datestamp": "1697027409", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Kristiaan Van den Eynde", + "homepage": "https://www.drupal.org/u/kristiaanvandeneynde", + "role": "Maintainer" + }, + { + "name": "Mathias Wächter", + "homepage": "https://www.drupal.org/u/mef", + "role": "Maintainer" + } + ], + "description": "This module allows you to gather, calculate and cache permissions from a myriad of sources", + "homepage": "http://drupal.org/project/flexible_permissions", + "support": { + "source": "https://git.drupalcode.org/project/flexible_permissions", + "issues": "https://drupal.org/project/issues/flexible_permissions" + } + }, { "name": "drupal/focal_point", "version": "2.0.2", @@ -8197,11 +8960,17 @@ }, { "name": "drupal/footnotes", - "version": "dev-2.x", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/footnotes.git", - "reference": "d0218117b3996558aefb726c7b29795d57b115ad" + "reference": "3.1.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/footnotes-3.1.0.zip", + "reference": "3.1.0", + "shasum": "6cc51af0d8cd50628b5a7e9cc75255a657e2aa62" }, "require": { "drupal/core": ">=8.6", @@ -8212,15 +8981,12 @@ }, "type": "drupal-module", "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - }, "drupal": { - "version": "8.x-2.1+20-dev", - "datestamp": "1615724664", + "version": "3.1.0", + "datestamp": "1691752661", "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -8582,17 +9348,17 @@ }, { "name": "drupal/gin_login", - "version": "1.6.0", + "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_login.git", - "reference": "8.x-1.6" + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_login-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "4f328c2533ba9a77c908478dc5298981c1e30aab" + "url": "https://ftp.drupal.org/files/projects/gin_login-2.0.3.zip", + "reference": "2.0.3", + "shasum": "f5be85feabfde975d088a3a6b4365e0b155eb4b8" }, "require": { "drupal/core": "^8.9 || ^9 || ^10" @@ -8600,8 +9366,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1683024096", + "version": "2.0.3", + "datestamp": "1697916978", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8738,39 +9504,21 @@ }, { "name": "drupal/google_analytics", - "version": "3.1.0", + "version": "dev-3357831-php-8.2-compatibility", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/google_analytics.git", - "reference": "8.x-3.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/google_analytics-8.x-3.1.zip", - "reference": "8.x-3.1", - "shasum": "171dcac5a67cde66201754baaa52711f45e47a3b" - }, - "require": { - "drupal/core": "^8.8.6|^9.0" + "url": "git@git.drupal.org:issue/google_analytics-3357831.git", + "reference": "6e1250f00dd9942a91cdff4e2d44f1779019e191" }, "require-dev": { "drupal/token": "^1.7" }, "type": "drupal-module", "extra": { - "drupal": { - "version": "8.x-3.1", - "datestamp": "1591298584", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - }, "branch-alias": { - "dev-8.x-2.x": "2.x-dev" + "dev-4.x": "4.x-dev" } }, - "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], @@ -8778,59 +9526,40 @@ { "name": "See contributors", "homepage": "https://www.drupal.org/node/49388/committers" - }, - { - "name": "budda", - "homepage": "https://www.drupal.org/user/13164" - }, - { - "name": "ixismark", - "homepage": "https://www.drupal.org/user/3632333" - }, - { - "name": "japerry", - "homepage": "https://www.drupal.org/user/45640" - }, - { - "name": "mglaman", - "homepage": "https://www.drupal.org/user/2416470" - }, - { - "name": "roberto.rivera.ixis", - "homepage": "https://www.drupal.org/user/3632325" } ], "description": "Allows your site to be tracked by Google Analytics by adding a Javascript tracking code to every page.", "homepage": "https://www.drupal.org/project/google_analytics", "support": { - "source": "https://git.drupal.org/project/google_analytics.git", - "issues": "https://www.drupal.org/project/issues/google_analytics" - } + "issues": "https://www.drupal.org/project/issues/google_analytics", + "source": "https://git.drupalcode.org/project/google_analytics" + }, + "time": "2023-05-03T10:39:55+00:00" }, { "name": "drupal/group", - "version": "1.6.0", + "version": "3.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/group.git", - "reference": "8.x-1.6" + "reference": "3.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/group-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "f9559b6e79db8420f9d13e9d4b2387b3a66fd03b" + "url": "https://ftp.drupal.org/files/projects/group-3.2.2.zip", + "reference": "3.2.2", + "shasum": "d44d51828ca6554c32aa2d27e3a898e1d38b9efa" }, "require": { "drupal/core": "^9.5 || ^10", - "drupal/entity": "^1.4", - "drupal/variationcache": "^1.3" + "drupal/entity": "^1.2", + "drupal/flexible_permissions": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1693382492", + "version": "3.2.2", + "datestamp": "1701886939", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8853,7 +9582,7 @@ } ], "description": "This module allows you to group users, content and other entities", - "homepage": "https://drupal.org/project/group", + "homepage": "http://drupal.org/project/group", "support": { "source": "https://git.drupalcode.org/project/group", "issues": "https://drupal.org/project/issues/group" @@ -8944,26 +9673,31 @@ }, { "name": "drupal/hal", - "version": "1.0.3", + "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/hal.git", - "reference": "1.0.3" + "reference": "2.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/hal-1.0.3.zip", - "reference": "1.0.3", - "shasum": "8e81b3b453ff63a281c1c470ff722f4af6206426" + "url": "https://ftp.drupal.org/files/projects/hal-2.0.2.zip", + "reference": "2.0.2", + "shasum": "9ec3ad376678941bae2e0eae0c980c42cddfc8b2" }, "require": { - "drupal/core": "^9" + "drupal/core": "^10" + }, + "require-dev": { + "drupal/aggregator": "2.x-dev", + "drupal/entity_reference_revisions": "1.x-dev", + "drupal/rdf": "2.x-dev" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.3", - "datestamp": "1664412481", + "version": "2.0.2", + "datestamp": "1700523711", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9059,6 +9793,97 @@ "issues": "https://www.drupal.org/project/issues/honeypot" } }, + { + "name": "drupal/http_cache_control", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/http_cache_control.git", + "reference": "8.x-2.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/http_cache_control-8.x-2.1.zip", + "reference": "8.x-2.1", + "shasum": "6a6864ab39fc2110cc8705e51f5106aa90362df5" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.1", + "datestamp": "1666053697", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Josh Waihi", + "homepage": "https://www.drupal.org/user/188162" + } + ], + "description": "Module for controlling HTTP Cache Control response headers.", + "homepage": "https://www.drupal.org/project/http_cache_control", + "support": { + "source": "https://git.drupalcode.org/project/http_cache_control" + } + }, + { + "name": "drupal/http_client_error_status", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/http_client_error_status.git", + "reference": "3.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/http_client_error_status-3.0.0.zip", + "reference": "3.0.0", + "shasum": "317b20d9520cb6210851ae6b9fec36dce73c631f" + }, + "require": { + "drupal/core": "^8.7.7 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.0", + "datestamp": "1655679055", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Jeff Logan (jefflogan)", + "homepage": "https://www.drupal.org/u/jefflogan", + "role": "Maintainer" + } + ], + "description": "Provide HTTP client error status context plugin", + "homepage": "https://drupal.org/project/http_client_error_status", + "support": { + "source": "https://git.drupal.org/project/http_client_error_status.git", + "issues": "https://drupal.org/project/issues/http_client_error_status", + "irc": "irc://irc.freenode.org/drupal-contribute" + } + }, { "name": "drupal/ief_complex_open", "version": "1.0.1", @@ -9112,6 +9937,128 @@ "issues": "http://drupal.org/project/issues/ief_complex_open" } }, + { + "name": "drupal/image_field_to_media", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/image_field_to_media.git", + "reference": "2.0.2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/image_field_to_media-2.0.2.zip", + "reference": "2.0.2", + "shasum": "7026c58a18c8bf9f02e631a5365c2b898916f478" + }, + "require": { + "drupal/core": "^9.3 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.2", + "datestamp": "1696623512", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Andrey Vitushkin (wombatbuddy)", + "homepage": "https://www.drupal.org/u/wombatbuddy", + "role": "Maintainer" + } + ], + "description": "Enables to convert existing image fields to Media image fields.", + "homepage": "https://www.drupal.org/project/image_field_to_media", + "support": { + "source": "https://git.drupalcode.org/project/image_field_to_media", + "issues": "https://www.drupal.org/project/issues/image_field_to_media" + } + }, + { + "name": "drupal/image_widget_crop", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/image_widget_crop.git", + "reference": "8.x-2.4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/image_widget_crop-8.x-2.4.zip", + "reference": "8.x-2.4", + "shasum": "6fcf4641d730bf1f5afce2a95d58f76094c72d1b" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10", + "drupal/crop": "^1 || ^2" + }, + "require-dev": { + "drupal/bartik": "^1", + "drupal/crop": "*", + "drupal/ctools": "^3", + "drupal/entity_browser": "^2", + "drupal/inline_entity_form": "^1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.4", + "datestamp": "1667435355", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Alexandre Mallet", + "homepage": "https://github.com/woprrr", + "role": "Maintainer" + }, + { + "name": "Drupal Media Team", + "homepage": "https://www.drupal.org/user/3260690" + }, + { + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" + }, + { + "name": "slashrsm", + "homepage": "https://www.drupal.org/user/744628" + }, + { + "name": "woprrr", + "homepage": "https://www.drupal.org/user/858604" + } + ], + "description": "Provides an interface for using the features of the Crop API.", + "homepage": "https://www.drupal.org/project/image_widget_crop", + "keywords": [ + "Crop", + "Drupal", + "Drupal Media" + ], + "support": { + "source": "https://www.drupal.org/project/image_widget_crop", + "issues": "https://www.drupal.org/project/issues/image_widget_crop", + "irc": "irc://irc.freenode.org/drupal-contribute" + } + }, { "name": "drupal/indieweb", "version": "1.21.0", @@ -9268,21 +10215,91 @@ } }, { - "name": "drupal/insert", - "version": "2.1.0", + "name": "drupal/inotherwords", + "version": "3.0.1", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/insert.git", - "reference": "8.x-2.1" + "url": "https://git.drupalcode.org/project/inotherwords.git", + "reference": "3.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/insert-8.x-2.1.zip", - "reference": "8.x-2.1", - "shasum": "6b5f2212c00621fed58a4ce5036e1e7abee7904e" + "url": "https://ftp.drupal.org/files/projects/inotherwords-3.0.1.zip", + "reference": "3.0.1", + "shasum": "bb9abce972fffc662affe34d691fa6d1c6da6709" }, "require": { - "drupal/core": "^8 || ^9" + "agaric/oxford-comma": "^1.2", + "drupal/core": "^8 || ^9 || ^10", + "kwn/number-to-words": "^1.8" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.1", + "datestamp": "1686885306", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "cedewey", + "homepage": "https://www.drupal.org/user/38694" + }, + { + "name": "gnuget", + "homepage": "https://www.drupal.org/user/992990" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + } + ], + "description": "Provides a field formatter for condensing sequential lists into shorter text.", + "homepage": "https://drupal.org/project/inotherwords", + "keywords": [ + "content", + "drupal", + "field", + "field formatter", + "ux" + ], + "support": { + "source": "https://git.drupalcode.org/project/inotherwords", + "issues": "https://www.drupal.org/project/issues/inotherwords" + } + }, + { + "name": "drupal/insert", + "version": "3.0.0-beta3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/insert.git", + "reference": "3.0.0-beta3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/insert-3.0.0-beta3.zip", + "reference": "3.0.0-beta3", + "shasum": "07b54a3d7cf518c105853a8aa2657d95e2a063e2" + }, + "require": { + "drupal/core": "^10" }, "require-dev": { "drupal/colorbox": "*" @@ -9290,11 +10307,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.1", - "datestamp": "1704123508", + "version": "3.0.0-beta3", + "datestamp": "1704123693", "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." } } }, @@ -9766,23 +10783,20 @@ }, { "name": "drupal/linkit", - "version": "6.0.2", + "version": "6.1.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/linkit.git", - "reference": "6.0.2" + "reference": "6.1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/linkit-6.0.2.zip", - "reference": "6.0.2", - "shasum": "b7d965d122403c0d1cd8b891db3ea56004026804" + "url": "https://ftp.drupal.org/files/projects/linkit-6.1.2.zip", + "reference": "6.1.2", + "shasum": "63fb311d2b78df81a9a588330429b640ec7da0e8" }, "require": { - "drupal/core": "^9.4 || ^10.0.0" - }, - "conflict": { - "drupal/core": ">=10.1" + "drupal/core": "^10.1" }, "require-dev": { "drupal/ckeditor": "*", @@ -9791,8 +10805,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.2", - "datestamp": "1696865395", + "version": "6.1.2", + "datestamp": "1696865478", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9828,44 +10842,40 @@ }, { "name": "drupal/mailchimp", - "version": "1.12.0", + "version": "2.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/mailchimp.git", - "reference": "8.x-1.12" + "reference": "2.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/mailchimp-8.x-1.12.zip", - "reference": "8.x-1.12", - "shasum": "37bc8f433c53d8054e0d5bc93b664a35012fe606" + "url": "https://ftp.drupal.org/files/projects/mailchimp-2.2.2.zip", + "reference": "2.2.2", + "shasum": "8d4fcf460cea550d74ad6ff7e140341f4363cdb1" }, "require": { - "drupal/core": "^8.7.7 || ^9", - "thinkshout/mailchimp-api-php": "2.0.0" + "drupal/core": "^8.7.7 || ^9 || ^10", + "thinkshout/mailchimp-api-php": "3.0.0" }, "require-dev": { + "drupal/mailchimp_events": "*", "drupal/mailchimp_lists": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.12", - "datestamp": "1608688401", + "version": "2.2.2", + "datestamp": "1687974651", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, - "autoload": { - "psr-0": { - "Mailchimp": "src/" - } - }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -9996,6 +11006,331 @@ "issues": "https://www.drupal.org/project/markdown" } }, + { + "name": "drupal/media_contextual_crop", + "version": "dev-1.2.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_contextual_crop.git", + "reference": "3193fb963b46a5c9d045cd61acba78fc8ae0e88e" + }, + "require": { + "drupal/core": "^9.4 || ^10" + }, + "require-dev": { + "drupal/advanced_help": "^1" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-1.2.x": "1.2.x-dev" + }, + "drupal": { + "version": "1.2.1+5-dev", + "datestamp": "1697791918", + "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": "DrDam", + "homepage": "https://www.drupal.org/user/1555440" + } + ], + "description": "Media Contextual Cropping API", + "homepage": "https://www.drupal.org/project/media_contextual_crop", + "keywords": [ + "Drupal" + ], + "support": { + "source": "https://git.drupalcode.org/project/media_contextual_crop" + } + }, + { + "name": "drupal/media_contextual_crop_field_formatter", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_contextual_crop_field_formatter.git", + "reference": "1.3.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_field_formatter-1.3.0.zip", + "reference": "1.3.0", + "shasum": "7e09a051247c22e83a665ab9538c7e18779d93d2" + }, + "require": { + "composer/installers": "^1.9 || ^2.0", + "cweagans/composer-patches": "^1.7", + "drupal/core": "^9.4 || ^10", + "drupal/media_contextual_crop": "~1.2", + "drupal/media_library_media_modify": "^1.0@beta" + }, + "require-dev": { + "drupal/advanced_help": "^1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.3.0", + "datestamp": "1692266180", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "enable-patching": true, + "patches": { + "drupal/media_library_media_modify": { + "#3270150 Add alteration": "https://www.drupal.org/files/issues/2022-06-08/manage_crops_3270150-7.patch" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "DrDam", + "homepage": "https://www.drupal.org/user/1555440" + } + ], + "description": "An implementation of media_contextual_crop API for media references", + "homepage": "https://www.drupal.org/project/media_contextual_crop_field_formatter", + "keywords": [ + "Drupal" + ], + "support": { + "source": "https://git.drupalcode.org/project/media_contextual_crop_field_formatter" + } + }, + { + "name": "drupal/media_contextual_crop_fp_adapter", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_contextual_crop_fp_adapter.git", + "reference": "1.1.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_fp_adapter-1.1.1.zip", + "reference": "1.1.1", + "shasum": "b42f7d09e270becdc317bf832156b00cc1b90d12" + }, + "require": { + "drupal/core": "^9.4 || ^10", + "drupal/focal_point": "^1.5 || ^2.0@alpha", + "drupal/media_contextual_crop": "~1.2" + }, + "require-dev": { + "drupal/advanced_help": "^1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.1", + "datestamp": "1692689051", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "DrDam", + "homepage": "https://www.drupal.org/user/1555440" + } + ], + "description": "An adapter between focal_point crop plugin and media_contextual_crop", + "homepage": "https://www.drupal.org/project/media_contextual_crop_fp_adapter", + "keywords": [ + "Drupal" + ], + "support": { + "source": "https://git.drupalcode.org/project/media_contextual_crop_fp_adapter" + } + }, + { + "name": "drupal/media_contextual_crop_iwc_adapter", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_contextual_crop_iwc_adapter.git", + "reference": "1.1.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_iwc_adapter-1.1.1.zip", + "reference": "1.1.1", + "shasum": "7f8e58070560b675cca8eb5b32b8f967532f72b0" + }, + "require": { + "drupal/core": "^9.4 || ^10", + "drupal/image_widget_crop": "^2.3", + "drupal/media_contextual_crop": "~1.2" + }, + "require-dev": { + "drupal/advanced_help": "^1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.1", + "datestamp": "1692689056", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "DrDam", + "homepage": "https://www.drupal.org/user/1555440" + } + ], + "description": "An adapter between focal_point crop plugin and media_contextual_crop", + "homepage": "https://www.drupal.org/project/media_contextual_crop_iwc_adapter", + "keywords": [ + "Drupal" + ], + "support": { + "source": "https://git.drupalcode.org/project/media_contextual_crop_iwc_adapter" + } + }, + { + "name": "drupal/media_library_media_modify", + "version": "1.0.0-beta15", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_library_media_modify.git", + "reference": "1.0.0-beta15" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_library_media_modify-1.0.0-beta15.zip", + "reference": "1.0.0-beta15", + "shasum": "fb0273e19c2b840cf4e4420b883dd9a192babf22" + }, + "require": { + "drupal/core": "^9.5 || ^10" + }, + "require-dev": { + "drupal/diff": "^1.0", + "drupal/inline_entity_form": "1.0-rc14", + "drush/drush": "^12.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.0.0-beta15", + "datestamp": "1704817926", + "security-coverage": { + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." + } + }, + "patches": { + "drupal/core": { + "Issue #3263397-10: Simplify form logic in media library": "https://www.drupal.org/files/issues/2023-01-19/3263397-16.patch" + }, + "drupal/inline_entity_form": { + "Changes are lost when collapsing a paragraphs subform including an inline_entity_form": "https://www.drupal.org/files/issues/2022-09-22/47-8.diff" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Christian Fritsch", + "homepage": "https://www.drupal.org/user/157725", + "email": "christian.fritsch@burda.com" + }, + { + "name": "chr.fritsch", + "homepage": "https://www.drupal.org/user/2103716" + }, + { + "name": "daniel.bosen", + "homepage": "https://www.drupal.org/user/404865" + }, + { + "name": "volkerk", + "homepage": "https://www.drupal.org/user/57527" + } + ], + "description": "Store context specific overrides for entity reference fields.", + "homepage": "https://www.drupal.org/project/media_library_media_modify", + "support": { + "source": "https://git.drupalcode.org/project/media_library_media_modify" + } + }, + { + "name": "drupal/media_responsive_thumbnail", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_responsive_thumbnail.git", + "reference": "8.x-1.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_responsive_thumbnail-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "ef96d0c4e4f2759eb19888823e9e733af67f7445" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.5", + "datestamp": "1678903132", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "yoruvo", + "homepage": "https://www.drupal.org/user/2989799" + } + ], + "description": "Adds a field formatter for Media references which displays a responsive image.", + "homepage": "https://www.drupal.org/project/media_responsive_thumbnail", + "support": { + "source": "https://git.drupalcode.org/project/media_responsive_thumbnail" + } + }, { "name": "drupal/menu_admin_per_menu", "version": "1.5.0", @@ -10182,26 +11517,26 @@ }, { "name": "drupal/menu_trail_by_path", - "version": "1.3.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_trail_by_path.git", - "reference": "8.x-1.3" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_trail_by_path-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "64ba3a163302ff132c29a75b75ca4f6cce6b24dd" + "url": "https://ftp.drupal.org/files/projects/menu_trail_by_path-2.0.1.zip", + "reference": "2.0.1", + "shasum": "3c2c1b0ee669c26e6ccba8a345605b7c932be2bf" }, "require": { - "drupal/core": "^8.8|^9.0" + "drupal/core": "^8.8 || ^9.0 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1586900806", + "version": "2.0.1", + "datestamp": "1701298206", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10768,58 +12103,6 @@ "source": "https://git.drupalcode.org/project/minimalhtml" } }, - { - "name": "drupal/mobile_number", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/mobile_number.git", - "reference": "2.0.2" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/mobile_number-2.0.2.zip", - "reference": "2.0.2", - "shasum": "c8bb0aeff4b78f00de17ae73886d286cb6bbc640" - }, - "require": { - "drupal/core": "^8.8 || ^9 || ^10", - "giggsey/libphonenumber-for-php": "^8.0" - }, - "require-dev": { - "drupal/dynamic_entity_reference": "^3 || ^4", - "drupal/sms": "*", - "drupal/smsframework": "^2.2@RC" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "2.0.2", - "datestamp": "1705431926", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0+" - ], - "authors": [ - { - "name": "Nir Yariv", - "homepage": "http://dofinity.com", - "email": "nir@dofinity.com", - "role": "Maintainer" - } - ], - "description": "Mobile number field with sms verification.", - "homepage": "http://drupal.org/project/mobile_number", - "support": { - "source": "https://git.drupalcode.org/project/mobile_number" - } - }, { "name": "drupal/node_view_permissions", "version": "1.6.0", @@ -10981,27 +12264,27 @@ }, { "name": "drupal/octavia", - "version": "dev-1.x", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia.git", - "reference": "d11d140f24ebb33957e30e22b204132db93e146b" + "reference": "ba8cee423b1f4e749c3db4608dac6bb2f36b07ee" }, "require": { - "drupal/bulma": "^1.0-rc1", - "drupal/components": "^2.0-beta3", + "drupal/bulma": "^3.0", + "drupal/components": "^3", "drupal/core": "^9 || ^10", - "drupal/skins": "^1.0-rc1", + "drupal/skins": "^2.0-alpha1", "drupal/twigsuggest": "^1.0-beta2" }, "type": "drupal-theme", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "8.x-1.3+32-dev", - "datestamp": "1694046703", + "version": "2.0.0-alpha1+20-dev", + "datestamp": "1705514242", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -11067,20 +12350,64 @@ }, { "name": "drupal/octavia_camouflage", - "version": "dev-8.x-1.x", + "version": "dev-2.0.x", "source": { "type": "git", - "url": "git@gitlab.com:drutopia/octavia_camouflage.git", - "reference": "b66513aee0ce86fb440bd6e8057c7e8001029a05" + "url": "https://git.drupalcode.org/project/octavia_camouflage.git", + "reference": "83b55983b10411ee64eed77631982077075b4e5f" }, "require": { - "drupal/octavia": "^1.0" + "drupal/core": "^9 || ^10", + "drupal/octavia": "^2" }, - "default-branch": true, "type": "drupal-theme", + "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.x-dev", + "datestamp": "1708617953", + "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+" ], + "authors": [ + { + "name": "drutopia", + "homepage": "https://www.drupal.org/user/3763727" + }, + { + "name": "freescholar", + "homepage": "https://www.drupal.org/user/69463" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "skgchp", + "homepage": "https://www.drupal.org/user/3519194" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], "description": "A free-for-all-to-contribute-to set of skins for Drutopia's Octavia theme.", "homepage": "https://gitlab.com/drutopia/octavia_camouflage", "keywords": [ @@ -11089,10 +12416,9 @@ "theme" ], "support": { - "issues": "https://gitlab.com/drutopia/octavia_camouflage/issues", - "source": "https://gitlab.com/drutopia/octavia_camouflage/tree/8.x-1.x" - }, - "time": "2023-06-29T18:45:34+00:00" + "source": "https://gitlab.com/drutopia/octavia_camouflage/tree/8.x-1.x", + "issues": "https://gitlab.com/drutopia/octavia_camouflage/issues" + } }, { "name": "drupal/paragraphs", @@ -11174,6 +12500,74 @@ "source": "https://git.drupalcode.org/project/paragraphs" } }, + { + "name": "drupal/paragraphs_features", + "version": "2.0.0-beta4", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/paragraphs_features.git", + "reference": "2.0.0-beta4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/paragraphs_features-2.0.0-beta4.zip", + "reference": "2.0.0-beta4", + "shasum": "c3137491ba5f73e8395d9c2178beac3a10e33f7d" + }, + "require": { + "drupal/core": "^9.2 || ^10", + "drupal/paragraphs": "^1.13" + }, + "require-dev": { + "drupal/gin": "^3.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.0-beta4", + "datestamp": "1705329204", + "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-or-later" + ], + "authors": [ + { + "name": "Mladen Todorovic", + "homepage": "https://www.drupal.org/user/2103716", + "email": "mladen.todorovic@burda.com" + }, + { + "name": "Daniel Bosen", + "homepage": "https://www.drupal.org/user/404865", + "email": "daniel.bosen@burda.com" + }, + { + "name": "Christian Fritsch", + "homepage": "https://www.drupal.org/user/3511180", + "email": "christian.fritsch@burda.com" + }, + { + "name": "Volker Killesreiter", + "homepage": "https://www.drupal.org/user/57527", + "email": "volker.killesreiter@burda.com" + }, + { + "name": "Alex Pott", + "email": "alex.a.pott@gmail.com" + } + ], + "description": "Paragraphs features for extending paragraphs widget functionality.", + "homepage": "https://www.drupal.org/project/paragraphs_features", + "support": { + "source": "https://git.drupalcode.org/project/paragraphs_features" + } + }, { "name": "drupal/paranoia", "version": "1.0.0-rc2", @@ -11236,26 +12630,26 @@ }, { "name": "drupal/password_policy", - "version": "3.2.0", + "version": "4.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/password_policy.git", - "reference": "8.x-3.2" + "reference": "4.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/password_policy-8.x-3.2.zip", - "reference": "8.x-3.2", - "shasum": "34324c58c252db314fb2718cb3f4e499489f7fcf" + "url": "https://ftp.drupal.org/files/projects/password_policy-4.0.0.zip", + "reference": "4.0.0", + "shasum": "ed55a1441bc7fad0dcb0aea7d2bfecc88a156c83" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.1 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.2", - "datestamp": "1663587531", + "version": "4.0.0", + "datestamp": "1668191689", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11493,39 +12887,41 @@ }, { "name": "drupal/preview_link", - "version": "1.8.0", + "version": "2.1.0-alpha2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/preview_link.git", - "reference": "8.x-1.8" + "reference": "2.1.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/preview_link-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "fe28ccaf3a2c4a38ea3e8e9397d75060eea47803" + "url": "https://ftp.drupal.org/files/projects/preview_link-2.1.0-alpha2.zip", + "reference": "2.1.0-alpha2", + "shasum": "9e077ecb0f43e9bf5e6d5fba2520b0b46846a5e8" }, "require": { - "drupal/core": "^8.7.7 || ^9" + "drupal/core": "^9.4 || ^10", + "drupal/dynamic_entity_reference": "^1 || ^2 || ^3 || ^4", + "php": ">=8.0" }, "require-dev": { "drupal/entity_reference_revisions": "*", - "drupal/paragraphs": "*" + "drupal/paragraphs": "^1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1698724771", + "version": "2.1.0-alpha2", + "datestamp": "1698724706", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0-or-later" + "GPL-2.0+" ], "authors": [ { @@ -11555,8 +12951,12 @@ ], "description": "Allows anyone to preview unpublished content with a unique link.", "homepage": "https://www.drupal.org/project/preview_link", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/preview_link" + "source": "https://git.drupalcode.org/project/preview_link", + "issues": "https://www.drupal.org/project/issues/preview_link" } }, { @@ -11907,27 +13307,27 @@ }, { "name": "drupal/riddler", - "version": "2.0.5", + "version": "3.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/riddler.git", - "reference": "2.0.5" + "reference": "3.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/riddler-2.0.5.zip", - "reference": "2.0.5", - "shasum": "8f2496837c8a30eb3574a21a4b0490d9d35737ce" + "url": "https://ftp.drupal.org/files/projects/riddler-3.0.1.zip", + "reference": "3.0.1", + "shasum": "dc758aece996787a3429c61aa534df87ccf770a3" }, "require": { - "drupal/captcha": "^1.1", - "drupal/core": "^8.9 || ^9" + "drupal/captcha": "^2", + "drupal/core": "^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.5", - "datestamp": "1691590961", + "version": "3.0.1", + "datestamp": "1686732873", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12090,26 +13490,26 @@ }, { "name": "drupal/scn", - "version": "1.5.0", + "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/scn.git", - "reference": "8.x-1.5" + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/scn-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "470a422c2e6b1796bb66c8d39b7d4ec085fa35bf" + "url": "https://ftp.drupal.org/files/projects/scn-2.0.3.zip", + "reference": "2.0.3", + "shasum": "f13d261528b5a61884ece9deb660c8e64c7d9ce7" }, "require": { - "drupal/core": "^8.7.7 || ^9" + "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.5", - "datestamp": "1606456007", + "version": "2.0.3", + "datestamp": "1689485714", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12122,14 +13522,16 @@ ], "authors": [ { - "name": "ivnish", - "homepage": "https://www.drupal.org/user/3547706" + "name": "Andrei Ivnitskii", + "homepage": "https://www.drupal.org/u/ivnish", + "role": "Maintainer" } ], "description": "Notifies the site administrator by e-mail or telegram about new comments on the site.", "homepage": "https://www.drupal.org/project/scn", "support": { - "source": "https://git.drupalcode.org/project/scn" + "source": "https://git.drupalcode.org/project/scn", + "issues": "https://www.drupal.org/project/issues/scn" } }, { @@ -12214,20 +13616,20 @@ }, { "name": "drupal/search_api", - "version": "1.30.0", + "version": "1.31.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.30" + "reference": "8.x-1.31" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.30.zip", - "reference": "8.x-1.30", - "shasum": "25bd2cfab6a6332c595fbc8be1c4cfff33a85ce8" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.31.zip", + "reference": "8.x-1.31", + "shasum": "ec8436744c34de2ede6370d4dd26875489e761bc" }, "require": { - "drupal/core": "^9.3 || ^10.0" + "drupal/core": "^10.0" }, "conflict": { "drupal/search_api_solr": "2.* || 3.0 || 3.1" @@ -12245,8 +13647,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.30", - "datestamp": "1700925904", + "version": "8.x-1.31", + "datestamp": "1700926323", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12338,6 +13740,48 @@ "irc": "irc://irc.freenode.org/drupal-search-api" } }, + { + "name": "drupal/search_api_db", + "version": "1.31.0", + "require": { + "drupal/core": "^10.0", + "drupal/search_api": "*" + }, + "type": "metapackage", + "extra": { + "drupal": { + "version": "8.x-1.31", + "datestamp": "1700926323", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "borisson_", + "homepage": "https://www.drupal.org/user/2393360" + }, + { + "name": "drunken monkey", + "homepage": "https://www.drupal.org/user/205582" + }, + { + "name": "Nick_vh", + "homepage": "https://www.drupal.org/user/122682" + } + ], + "description": "Offers an implementation of the Search API that uses database tables for indexing content.", + "homepage": "https://www.drupal.org/project/search_api", + "support": { + "source": "https://git.drupalcode.org/project/search_api" + } + }, { "name": "drupal/search_api_saved_searches", "version": "1.0.0-beta1", @@ -12650,35 +14094,35 @@ }, { "name": "drupal/skins", - "version": "1.0.0-rc4", + "version": "2.0.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/skins.git", - "reference": "8.x-1.0-rc4" + "reference": "2.0.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/skins-8.x-1.0-rc4.zip", - "reference": "8.x-1.0-rc4", - "shasum": "04598bfffe8a5b6a1a6031f185d1140cf8c4ed08" + "url": "https://ftp.drupal.org/files/projects/skins-2.0.0-alpha1.zip", + "reference": "2.0.0-alpha1", + "shasum": "192b0ba615b866f0d36feebfc99d9a3ff58f86c0" }, "require": { - "drupal/core": "^8.8 || ^9" + "drupal/core": "^9.3 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc4", - "datestamp": "1659298946", + "version": "2.0.0-alpha1", + "datestamp": "1687484216", "security-coverage": { "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "message": "Alpha releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0-or-later" + "GPL-2.0+" ], "authors": [ { @@ -12703,29 +14147,33 @@ } ], "description": "Enable themes or modules to provide a set of skins with distinct stylesheets and templates.", - "homepage": "https://www.drupal.org/project/skins", + "homepage": "http://drupal.org/project/skins", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/skins" + "source": "http://cgit.drupalcode.org/skins", + "issues": "http://drupal.org/project/issues/skins" } }, { "name": "drupal/smart_date", - "version": "3.7.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smart_date.git", - "reference": "3.7.2" + "reference": "4.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_date-3.7.2.zip", - "reference": "3.7.2", - "shasum": "4dc2040d94688369cff3c8b1062c1991fe685963" + "url": "https://ftp.drupal.org/files/projects/smart_date-4.0.3.zip", + "reference": "4.0.3", + "shasum": "9f8fd56690eae5b5ae7231ab17641fa1d57ec261" }, "require": { "drupal/core": "^9 || ^10", "php": ">=8.0", - "simshaun/recurr": "^4" + "simshaun/recurr": "^5" }, "suggest": { "drupal/multiple_fields_remove_button": "Provides a button for editors to remove unwanted rows." @@ -12733,8 +14181,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.7.2", - "datestamp": "1677784501", + "version": "4.0.3", + "datestamp": "1689755800", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12773,21 +14221,21 @@ }, { "name": "drupal/sms", - "version": "2.1.0", + "version": "2.2.0-rc1", "require": { - "drupal/core": "^9.2", - "drupal/dynamic_entity_reference": "^1 || ^2", + "drupal/core": "^9.5 || ^10", + "drupal/dynamic_entity_reference": "^3 || ^4", "drupal/smsframework": "^2", - "php": ">=7.4" + "php": ">=8" }, "type": "metapackage", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1670240395", + "version": "2.2.0-rc1", + "datestamp": "1670241566", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -12818,77 +14266,6 @@ "issues": "https://www.drupal.org/project/issues/smsframework" } }, - { - "name": "drupal/sms_twilio", - "version": "dev-1.x", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/sms_twilio.git", - "reference": "a750193481855e999889a04e5165c0c220a1a0c4" - }, - "require": { - "drupal/core": "^8.9 || ^9", - "drupal/smsframework": "^1.0 || ^2.0@alpha", - "twilio/sdk": "5.4.*" - }, - "suggest": { - "drupal/smsframework": "Provides integration with SMS Framework" - }, - "type": "drupal-module", - "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - }, - "drupal": { - "version": "8.x-1.0+2-dev", - "datestamp": "1630002985", - "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." - } - } - }, - "autoload": { - "psr-4": { - "Drupal\\sms_twilio\\": "src" - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0" - ], - "authors": [ - { - "name": "Chris Rockwell", - "homepage": "https://twitter.com/chrisrockwell", - "role": "Maintainer" - }, - { - "name": "Daniel Phin", - "homepage": "http://danielph.in", - "email": "pro@danielph.in", - "role": "Developer" - }, - { - "name": "mcpuddin", - "homepage": "https://www.drupal.org/user/564834" - }, - { - "name": "spheresh", - "homepage": "https://www.drupal.org/user/624860" - }, - { - "name": "univate", - "homepage": "https://www.drupal.org/user/279264" - } - ], - "description": "Integrates Twilio with SMS Framework.", - "homepage": "https://www.drupal.org/project/sms_twilio", - "support": { - "source": "http://cgit.drupalcode.org/sms_twilio", - "issues": "https://www.drupal.org/project/issues/sms_twilio" - } - }, { "name": "drupal/smsframework", "version": "2.1.0", @@ -13315,6 +14692,82 @@ "source": "https://git.drupalcode.org/project/stable" } }, + { + "name": "drupal/stringoverrides", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/stringoverrides.git", + "reference": "8.x-1.8" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/stringoverrides-8.x-1.8.zip", + "reference": "8.x-1.8", + "shasum": "5c621d593fc9d74079d76fb7970c7c648b98d0e7" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.8", + "datestamp": "1671212608", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Audrius Vaitonis", + "homepage": "https://www.drupal.org/user/454662" + }, + { + "name": "eaton", + "homepage": "https://www.drupal.org/user/16496" + }, + { + "name": "hubdrop", + "homepage": "https://www.drupal.org/user/2750597" + }, + { + "name": "manuel.adan", + "homepage": "https://www.drupal.org/user/516420" + }, + { + "name": "Nitesh Sethia", + "homepage": "https://www.drupal.org/user/2474982" + }, + { + "name": "pwolanin", + "homepage": "https://www.drupal.org/user/49851" + }, + { + "name": "quicksketch", + "homepage": "https://www.drupal.org/user/35821" + }, + { + "name": "RobLoach", + "homepage": "https://www.drupal.org/user/61114" + }, + { + "name": "webchick", + "homepage": "https://www.drupal.org/user/24967" + } + ], + "description": "Provides a quick and easy way of replacing text.", + "homepage": "https://www.drupal.org/project/stringoverrides", + "support": { + "source": "https://git.drupalcode.org/project/stringoverrides" + } + }, { "name": "drupal/subpathauto", "version": "1.3.0", @@ -13373,35 +14826,35 @@ }, { "name": "drupal/subprofiles", - "version": "1.0.0", + "version": "2.0.0-alpha2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/subprofiles.git", - "reference": "8.x-1.0" + "reference": "2.0.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/subprofiles-8.x-1.0.zip", - "reference": "8.x-1.0", - "shasum": "f026baab069c7e81d091925c714cb205a22828c3" + "url": "https://ftp.drupal.org/files/projects/subprofiles-2.0.0-alpha2.zip", + "reference": "2.0.0-alpha2", + "shasum": "2f5e16cf4a918d7e9873abbaa99a26788c8a63b3" }, "require": { - "drupal/core": "^8.9 || ^9" + "drupal/core": "^9.3 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0", - "datestamp": "1619564567", + "version": "2.0.0-alpha2", + "datestamp": "1697325686", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0-or-later" + "GPL-2.0+" ], "authors": [ { @@ -13431,8 +14884,82 @@ ], "description": "Provide multiple variations of a single installation profile.", "homepage": "https://www.drupal.org/project/subprofiles", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/subprofiles" + "source": "https://git.drupalcode.org/project/subprofiles", + "issues": "http://drupal.org/project/issues/subprofiles" + } + }, + { + "name": "drupal/taxonomy_import", + "version": "2.0.12", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/taxonomy_import.git", + "reference": "2.0.12" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/taxonomy_import-2.0.12.zip", + "reference": "2.0.12", + "shasum": "7ee3acb762e5f30208423c51035db1b889fe5785" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.12", + "datestamp": "1680814752", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "AswathyAjish", + "homepage": "https://www.drupal.org/user/2584696" + }, + { + "name": "colan", + "homepage": "https://www.drupal.org/user/58704" + }, + { + "name": "neethups", + "homepage": "https://www.drupal.org/user/3516137" + }, + { + "name": "sajiniantony", + "homepage": "https://www.drupal.org/user/2603884" + }, + { + "name": "TolstoyDotCom", + "homepage": "https://www.drupal.org/user/103055" + }, + { + "name": "vuil", + "homepage": "https://www.drupal.org/user/3568458" + } + ], + "description": "A module to import taxonomy using CSV or XML file to a user defined vocabulary.", + "homepage": "https://www.drupal.org/project/taxonomy_import", + "keywords": [ + "Drupal", + "taxonomy_import" + ], + "support": { + "source": "http://cgit.drupalcode.org/taxonomy_import", + "issues": "https://www.drupal.org/project/issues/taxonomy_import", + "documentation": "https://www.drupal.org/project/taxonomy_import" } }, { @@ -13688,26 +15215,26 @@ }, { "name": "drupal/trim", - "version": "1.0.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/trim.git", - "reference": "8.x-1.0" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/trim-8.x-1.0.zip", - "reference": "8.x-1.0", - "shasum": "6eaffecc422d556903b2b5befb2dba9a595b1aa0" + "url": "https://ftp.drupal.org/files/projects/trim-2.0.0.zip", + "reference": "2.0.0", + "shasum": "7550d1c93c4694e4e1221d3cbd5577db31fabace" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0", - "datestamp": "1598192128", + "version": "2.0.0", + "datestamp": "1695245036", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13732,12 +15259,73 @@ "homepage": "https://www.drupal.org/user/386087" } ], - "description": "Strips whitespace from all input prior to validation or saving.", + "description": "Strips whitespace from all textfield input prior to validation and saving.", "homepage": "https://www.drupal.org/project/trim", "support": { "source": "https://git.drupalcode.org/project/trim" } }, + { + "name": "drupal/twig_tweak", + "version": "3.3.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/twig_tweak.git", + "reference": "3.3.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/twig_tweak-3.3.0.zip", + "reference": "3.3.0", + "shasum": "a029ab1775b62f08e573e5ad1ab27bc833e7f5b9" + }, + "require": { + "drupal/core": "^9.3 || ^10.0", + "ext-json": "*", + "php": ">=7.3", + "symfony/polyfill-php80": "^1.17", + "twig/twig": "^2.15.3 || ^3.4.3" + }, + "suggest": { + "symfony/var-dumper": "Better dump() function for debugging Twig variables" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.3.0", + "datestamp": "1708670116", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "drush": { + "services": { + "drush.services.yml": "^9 || ^10 || ^11" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Chi", + "homepage": "https://www.drupal.org/user/556138" + } + ], + "description": "A Twig extension with some useful functions and filters for Drupal development.", + "homepage": "https://www.drupal.org/project/twig_tweak", + "keywords": [ + "Drupal", + "Twig" + ], + "support": { + "source": "https://git.drupalcode.org/project/twig_tweak", + "issues": "https://www.drupal.org/project/issues/twig_tweak" + } + }, { "name": "drupal/twigsuggest", "version": "1.0.0-rc2", @@ -14065,55 +15653,6 @@ "source": "https://git.drupalcode.org/project/ui_patterns" } }, - { - "name": "drupal/urllogin", - "version": "dev-2.x", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/urllogin.git", - "reference": "08c5e3861bcc92ae4b4c222499ca42e279cd8f40" - }, - "require": { - "drupal/core": "^8 || ^9" - }, - "type": "drupal-module", - "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - }, - "drupal": { - "version": "2.x-dev", - "datestamp": "1632195881", - "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": "DarrellDuane", - "homepage": "https://www.drupal.org/user/142816" - }, - { - "name": "andrewfn", - "homepage": "https://www.drupal.org/user/60662" - }, - { - "name": "philltran", - "homepage": "https://www.drupal.org/user/295397" - } - ], - "description": "Allow login using link from URL", - "homepage": "https://www.drupal.org/project/urllogin", - "support": { - "source": "https://git.drupalcode.org/project/urllogin" - } - }, { "name": "drupal/variationcache", "version": "1.5.0", @@ -14226,6 +15765,62 @@ "source": "https://git.drupalcode.org/project/video_embed_field" } }, + { + "name": "drupal/view_password", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/view_password.git", + "reference": "6.0.3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/view_password-6.0.3.zip", + "reference": "6.0.3", + "shasum": "e1a3fb300f7ce22d003eadd22a30a02b51417c5f" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "6.0.3", + "datestamp": "1677609028", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "ahana92", + "homepage": "https://www.drupal.org/user/3494063" + }, + { + "name": "anacolautti", + "homepage": "https://www.drupal.org/user/2925043" + }, + { + "name": "cesarmiquel", + "homepage": "https://www.drupal.org/user/115500" + }, + { + "name": "lmingarro", + "homepage": "https://www.drupal.org/user/262938" + } + ], + "description": "Allows the users to see the contents of the password fields on selected forms before submission.", + "homepage": "https://www.drupal.org/project/view_password", + "support": { + "source": "https://git.drupalcode.org/project/view_password" + } + }, { "name": "drupal/view_unpublished", "version": "1.1.0", @@ -14280,58 +15875,137 @@ } }, { - "name": "drupal/visitors", - "version": "2.17.0", + "name": "drupal/views_plain", + "version": "1.0.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/visitors.git", - "reference": "8.x-2.17" + "url": "https://git.drupalcode.org/project/views_plain.git", + "reference": "8.x-1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.17.zip", - "reference": "8.x-2.17", - "shasum": "7697679ef2fb1f33847c16622a45a77c3d260db1" + "url": "https://ftp.drupal.org/files/projects/views_plain-8.x-1.0.zip", + "reference": "8.x-1.0", + "shasum": "5eac9098aea2daf2e174cc271c2689263041f401" }, "require": { - "drupal/core": "^9.5 || ^10", - "geoip2/geoip2": "~2.0", - "matomo/device-detector": "^6.1" + "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.17", - "datestamp": "1716995579", + "version": "8.x-1.0", + "datestamp": "1695650382", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "drush": { - "services": { - "drush.services.yml": ">=9" - } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0-or-later" + "GPL-2.0+" ], "authors": [ { - "name": "Steven Ayers (bluegeek9)", - "homepage": "https://www.drupal.org/u/bluegeek9", - "role": "Maintainer" + "name": "colorfield", + "homepage": "https://www.drupal.org/user/2295486" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "Raphael Larrinaga", + "homepage": "https://www.drupal.org/user/2873013" + }, + { + "name": "Rockabelly", + "homepage": "https://www.drupal.org/user/2649181" } ], - "description": "Visitors is a native drupal web analytics software.", - "homepage": "https://drupal.org/project/visitors", + "description": "Views display style that removes all the wrapper markup.", + "homepage": "https://www.drupal.org/project/views_plain", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/visitors", - "issues": "https://www.drupal.org/project/issues/visitors?version=8.x", - "docs": "https://www.drupal.org/docs/8/modules/visitors", - "forum": "https://drupal.stackexchange.com/questions/tagged/visitors" + "source": "http://cgit.drupalcode.org/views_plain", + "issues": "https://www.drupal.org/project/issues/views_plain" + } + }, + { + "name": "drupal/viewsreference", + "version": "dev-1.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/viewsreference.git", + "reference": "2ee107cd681a00f26ffe5382660d2298283ec978" + }, + "require": { + "drupal/core": "^9.3 || ^10", + "php": "^7.0|^8.0" + }, + "conflict": { + "drupal/viewsreferennce": "*" + }, + "require-dev": { + "composer/installers": "^1.2", + "drupal/coder": "^8.2", + "drupal/core-composer-scaffold": "*", + "webflo/drupal-core-require-dev": "~8.5" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + }, + "drupal": { + "version": "8.x-1.8+2-dev", + "datestamp": "1691455445", + "security-coverage": { + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." + } + }, + "installer-paths": { + "../build/core": [ + "type:drupal-core" + ], + "../build/modules/contrib/{$name}": [ + "type:drupal-module" + ], + "../build/themes/contrib/{$name}": [ + "type:drupal-theme" + ] + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "joekers", + "homepage": "https://www.drupal.org/user/2229066" + }, + { + "name": "NewZeal", + "homepage": "https://www.drupal.org/user/93571" + }, + { + "name": "seanB", + "homepage": "https://www.drupal.org/user/545912" + } + ], + "description": "Views Reference", + "homepage": "http://drupal.org/project/viewsreference", + "keywords": [ + "Drupal" + ], + "support": { + "source": "http://cgit.drupalcode.org/viewsreference", + "issues": "http://drupal.org/project/issues/viewsreference" } }, { @@ -14509,6 +16183,110 @@ "issues": "https://www.drupal.org/project/issues/weight" } }, + { + "name": "drupal/workflow_buttons", + "version": "1.0.0-beta6", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/workflow_buttons.git", + "reference": "8.x-1.0-beta6" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/workflow_buttons-8.x-1.0-beta6.zip", + "reference": "8.x-1.0-beta6", + "shasum": "3becb7ccfd7946cfd6448caae32a6f8aa8d89d33" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.0-beta6", + "datestamp": "1702440893", + "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": "beunerd", + "homepage": "https://www.drupal.org/user/1312798" + }, + { + "name": "gnuget", + "homepage": "https://www.drupal.org/user/992990" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + } + ], + "description": "Provide workflow buttons for content moderation instead of a select dropdown of states. Button labels are taken from the transition names.", + "homepage": "https://www.drupal.org/project/workflow_buttons", + "keywords": [ + "buttons", + "content", + "content moderation", + "drupal", + "editor", + "form", + "workflow" + ], + "support": { + "source": "https://git.drupalcode.org/project/workflow_buttons.git", + "issues": "https://www.drupal.org/project/issues/workflow_buttons" + } + }, + { + "name": "drupal/workflow_buttons_trash", + "version": "1.0.0-beta6", + "require": { + "drupal/core": "^9 || ^10", + "drupal/workflow_buttons": "^1" + }, + "type": "metapackage", + "extra": { + "drupal": { + "version": "8.x-1.0-beta6", + "datestamp": "1702440893", + "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-or-later" + ], + "authors": [ + { + "name": "beunerd", + "homepage": "https://www.drupal.org/user/1312798" + }, + { + "name": "gnuget", + "homepage": "https://www.drupal.org/user/992990" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + } + ], + "description": "Provides a trash (soft-delete) workflow which works well with (but does not require) Workflow buttons.", + "homepage": "https://www.drupal.org/project/workflow_buttons", + "support": { + "source": "https://git.drupalcode.org/project/workflow_buttons" + } + }, { "name": "drupal/wysiwyg_linebreaks", "version": "dev-2.0.x", @@ -14616,55 +16394,55 @@ }, { "name": "drush/drush", - "version": "10.6.2", + "version": "12.4.3", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "0a570a16ec63259eb71195aba5feab532318b337" + "reference": "8245acede57ecc62a90aa0f19ff3b29e5f11f971" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/0a570a16ec63259eb71195aba5feab532318b337", - "reference": "0a570a16ec63259eb71195aba5feab532318b337", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/8245acede57ecc62a90aa0f19ff3b29e5f11f971", + "reference": "8245acede57ecc62a90aa0f19ff3b29e5f11f971", "shasum": "" }, "require": { - "chi-teck/drupal-code-generator": "^1.32.1", + "chi-teck/drupal-code-generator": "^3.0", + "composer-runtime-api": "^2.2", "composer/semver": "^1.4 || ^3", - "consolidation/config": "^1.2", - "consolidation/filter-via-dot-access-data": "^1", - "consolidation/robo": "^1.4.11 || ^2 || ^3", - "consolidation/site-alias": "^3.0.0@stable", - "consolidation/site-process": "^2.1 || ^4", - "enlightn/security-checker": "^1", + "consolidation/annotated-command": "^4.9.1", + "consolidation/config": "^2.1.2", + "consolidation/filter-via-dot-access-data": "^2.0.2", + "consolidation/output-formatters": "^4.3.2", + "consolidation/robo": "^4.0.6", + "consolidation/site-alias": "^4", + "consolidation/site-process": "^5.2.0", "ext-dom": "*", - "grasmash/yaml-expander": "^1.1.1", - "guzzlehttp/guzzle": "^6.3 || ^7.0", - "league/container": "^2.5 || ^3.4", - "php": ">=7.1.3", - "psr/log": "~1.0", - "psy/psysh": ">=0.6 <0.11", - "symfony/event-dispatcher": "^3.4 || ^4.0", - "symfony/finder": "^3.4 || ^4.0 || ^5", - "symfony/var-dumper": "^3.4 || ^4.0 || ^5.0", - "symfony/yaml": "^3.4 || ^4.0", - "webflo/drupal-finder": "^1.2", - "webmozart/path-util": "^2.1.0" + "grasmash/yaml-cli": "^3.1", + "guzzlehttp/guzzle": "^7.0", + "league/container": "^4", + "php": ">=8.1", + "psy/psysh": "~0.11", + "symfony/event-dispatcher": "^6", + "symfony/filesystem": "^6.1", + "symfony/finder": "^6", + "symfony/var-dumper": "^6.0", + "symfony/yaml": "^6.0", + "webflo/drupal-finder": "^1.2" }, "conflict": { + "drupal/core": "< 10.0", "drupal/migrate_run": "*", "drupal/migrate_tools": "<= 5" }, "require-dev": { - "composer/installers": "^1.7", + "composer/installers": "^2", "cweagans/composer-patches": "~1.0", - "david-garcia/phpwhois": "4.3.0", - "drupal/alinks": "1.0.0", - "drupal/core-recommended": "^8.8", - "phpunit/phpunit": ">=7.5.20", - "squizlabs/php_codesniffer": "^2.7 || ^3", - "vlucas/phpdotenv": "^2.4", - "yoast/phpunit-polyfills": "^0.2.0" + "drupal/core-recommended": "^10", + "drupal/semver_example": "2.3.0", + "phpunit/phpunit": "^9", + "rector/rector": "^0.12", + "squizlabs/php_codesniffer": "^3.7" }, "bin": [ "drush" @@ -14700,8 +16478,7 @@ }, "autoload": { "psr-4": { - "Drush\\": "src/", - "Drush\\Internal\\": "src/internal-forks" + "Drush\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -14746,10 +16523,10 @@ "homepage": "http://www.drush.org", "support": { "forum": "http://drupal.stackexchange.com/questions/tagged/drush", - "irc": "irc://irc.freenode.org/drush", "issues": "https://github.com/drush-ops/drush/issues", + "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/10.6.2" + "source": "https://github.com/drush-ops/drush/tree/12.4.3" }, "funding": [ { @@ -14757,50 +16534,50 @@ "type": "github" } ], - "time": "2021-12-15T17:09:54+00:00" + "time": "2023-11-16T22:57:24+00:00" }, { "name": "drutopia/drutopia", - "version": "dev-8.x-1.x", + "version": "2.0.x-dev", "source": { "type": "git", - "url": "https://gitlab.com/drutopia/drutopia.git", - "reference": "ef52cc3b81e94196dc1c3b5ecc9fec432f55cce6" + "url": "git@gitlab.com:drutopia/drutopia.git", + "reference": "04f95b36c8fb2a227fd4bf4526566feacb1dd81b" }, "dist": { "type": "zip", - "url": "https://gitlab.com/api/v4/projects/drutopia%2Fdrutopia/repository/archive.zip?sha=ef52cc3b81e94196dc1c3b5ecc9fec432f55cce6", - "reference": "ef52cc3b81e94196dc1c3b5ecc9fec432f55cce6", + "url": "https://gitlab.com/api/v4/projects/drutopia%2Fdrutopia/repository/archive.zip?sha=04f95b36c8fb2a227fd4bf4526566feacb1dd81b", + "reference": "04f95b36c8fb2a227fd4bf4526566feacb1dd81b", "shasum": "" }, "require": { - "cweagans/composer-patches": "^1.6", - "drupal/antibot": "^2.0", + "cweagans/composer-patches": "^1", + "drupal/antibot": "^2", "drupal/block_visibility_groups": "^2", - "drupal/bulma": "^1.0-rc1", - "drupal/config_actions_provider": "^1.0-rc1", + "drupal/bulma_components": "^1.0@alpha", + "drupal/config_actions_provider": "^1", "drupal/config_sync": "^3", - "drupal/config_update": "^1.7", + "drupal/config_update": "^2", "drupal/default_content": "^2", - "drupal/drutopia_action": "^1.1", - "drupal/drutopia_article": "^1.1", - "drupal/drutopia_blog": "^1.1", - "drupal/drutopia_campaign": "^1.1", - "drupal/drutopia_comment": "^1.1", - "drupal/drutopia_core": "^1.1", - "drupal/drutopia_event": "^1.1", - "drupal/drutopia_group": "^1.1", - "drupal/drutopia_landing_page": "^1.1", - "drupal/drutopia_page": "^1.1", - "drupal/drutopia_people": "^1.1", - "drupal/drutopia_related_content": "^1.1", - "drupal/drutopia_resource": "^1.1", - "drupal/drutopia_search": "^1.1", - "drupal/drutopia_seo": "^1.1", - "drupal/drutopia_site": "^1.1", - "drupal/drutopia_social": "^1.1", - "drupal/drutopia_storyline": "^1.1", - "drupal/drutopia_user": "^1.1", + "drupal/drutopia_action": "^2", + "drupal/drutopia_article": "^2", + "drupal/drutopia_blog": "^2", + "drupal/drutopia_campaign": "^2", + "drupal/drutopia_comment": "^2", + "drupal/drutopia_core": "^2", + "drupal/drutopia_event": "^2", + "drupal/drutopia_group": "^2", + "drupal/drutopia_landing_page": "^2", + "drupal/drutopia_page": "^2", + "drupal/drutopia_people": "^2", + "drupal/drutopia_related_content": "^2", + "drupal/drutopia_resource": "^2", + "drupal/drutopia_search": "^2", + "drupal/drutopia_seo": "^2", + "drupal/drutopia_site": "^2", + "drupal/drutopia_social": "^2", + "drupal/drutopia_storyline": "^2", + "drupal/drutopia_user": "^2", "drupal/eu_cookie_compliance": "^1.9", "drupal/features": "^3", "drupal/gdpr": "^3.0@alpha", @@ -14808,10 +16585,10 @@ "drupal/gin_toolbar": "^1.0@beta", "drupal/honeypot": "^2.0", "drupal/menu_block": "^1.6", - "drupal/octavia": "^1.1", + "drupal/octavia": "^2", "drupal/paranoia": "^1.0-rc1", - "drupal/riddler": "^2", - "drupal/subprofiles": "^1.0", + "drupal/riddler": "^3", + "drupal/subprofiles": "^2", "drupal/twigsuggest": "^1.0", "drupal/yaml_content": "^1.0-alpha7", "geeks4change/composer-pin": "*" @@ -14819,14 +16596,13 @@ "require-dev": { "drupal/devel": "^5", "drupal/drupal-extension": "^5", - "drush/drush": "^11", + "drush/drush": "^12", "jcalderonzumba/gastonjs": "~1.0.2", "mikey179/vfsstream": "~1.2", "se/selenium-server-standalone": "^2.53", "squizlabs/php_codesniffer": "2.*", "symfony/css-selector": "~2.8" }, - "default-branch": true, "type": "drupal-profile", "extra": { "drupal-scaffold": { @@ -14844,14 +16620,12 @@ } } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "Drutopia's base distribution provides an enhanced starting place for building sites for grassroots organizations and other purposes.", - "support": { - "source": "https://gitlab.com/drutopia/drutopia/-/tree/8.x-1.x" - }, - "time": "2023-10-16T09:09:15-07:00" + "time": "2023-11-30T23:44:28+00:00" }, { "name": "easyrdf/easyrdf", @@ -14930,26 +16704,26 @@ }, { "name": "egulias/email-validator", - "version": "3.2.6", + "version": "4.0.2", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7" + "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7", - "reference": "e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ebaaf5be6c0286928352e054f2d5125608e5405e", + "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e", "shasum": "" }, "require": { - "doctrine/lexer": "^1.2|^2", - "php": ">=7.2", - "symfony/polyfill-intl-idn": "^1.15" + "doctrine/lexer": "^2.0 || ^3.0", + "php": ">=8.1", + "symfony/polyfill-intl-idn": "^1.26" }, "require-dev": { - "phpunit/phpunit": "^8.5.8|^9.3.3", - "vimeo/psalm": "^4" + "phpunit/phpunit": "^10.2", + "vimeo/psalm": "^5.12" }, "suggest": { "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" @@ -14957,7 +16731,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0.x-dev" } }, "autoload": { @@ -14985,7 +16759,7 @@ ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/3.2.6" + "source": "https://github.com/egulias/EmailValidator/tree/4.0.2" }, "funding": [ { @@ -14993,73 +16767,7 @@ "type": "github" } ], - "time": "2023-06-01T07:04:22+00:00" - }, - { - "name": "enlightn/security-checker", - "version": "v1.11.0", - "source": { - "type": "git", - "url": "https://github.com/enlightn/security-checker.git", - "reference": "68df5c7256c84b428bf8fcff0d249de06ce362d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/enlightn/security-checker/zipball/68df5c7256c84b428bf8fcff0d249de06ce362d2", - "reference": "68df5c7256c84b428bf8fcff0d249de06ce362d2", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/guzzle": "^6.3|^7.0", - "php": ">=5.6", - "symfony/console": "^3.4|^4|^5|^6|^7", - "symfony/finder": "^3|^4|^5|^6|^7", - "symfony/process": "^3.4|^4|^5|^6|^7", - "symfony/yaml": "^3.4|^4|^5|^6|^7" - }, - "require-dev": { - "ext-zip": "*", - "friendsofphp/php-cs-fixer": "^2.18|^3.0", - "phpunit/phpunit": "^5.5|^6|^7|^8|^9" - }, - "bin": [ - "security-checker" - ], - "type": "library", - "autoload": { - "psr-4": { - "Enlightn\\SecurityChecker\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paras Malhotra", - "email": "paras@laravel-enlightn.com" - }, - { - "name": "Miguel Piedrafita", - "email": "soy@miguelpiedrafita.com" - } - ], - "description": "A PHP dependency vulnerabilities scanner based on the Security Advisories Database.", - "keywords": [ - "package", - "php", - "scanner", - "security", - "security advisories", - "vulnerability scanner" - ], - "support": { - "issues": "https://github.com/enlightn/security-checker/issues", - "source": "https://github.com/enlightn/security-checker/tree/v1.11.0" - }, - "time": "2023-11-17T07:53:29+00:00" + "time": "2023-10-06T06:47:41+00:00" }, { "name": "ezyang/htmlpurifier", @@ -15411,27 +17119,28 @@ }, { "name": "grasmash/expander", - "version": "1.0.0", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/grasmash/expander.git", - "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f" + "reference": "bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/expander/zipball/95d6037344a4be1dd5f8e0b0b2571a28c397578f", - "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f", + "url": "https://api.github.com/repos/grasmash/expander/zipball/bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82", + "reference": "bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0", - "php": ">=5.4" + "dflydev/dot-access-data": "^3.0.0", + "php": ">=8.0", + "psr/log": "^2 | ^3" }, "require-dev": { "greg-1-anderson/composer-test-scenarios": "^1", - "phpunit/phpunit": "^4|^5.5.4", - "satooshi/php-coveralls": "^1.0.2|dev-master", - "squizlabs/php_codesniffer": "^2.7" + "php-coveralls/php-coveralls": "^2.5", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.3" }, "type": "library", "extra": { @@ -15456,44 +17165,48 @@ "description": "Expands internal property references in PHP arrays file.", "support": { "issues": "https://github.com/grasmash/expander/issues", - "source": "https://github.com/grasmash/expander/tree/master" + "source": "https://github.com/grasmash/expander/tree/3.0.0" }, - "time": "2017-12-21T22:14:55+00:00" + "time": "2022-05-10T13:14:49+00:00" }, { - "name": "grasmash/yaml-expander", - "version": "1.4.0", + "name": "grasmash/yaml-cli", + "version": "3.1.0", "source": { "type": "git", - "url": "https://github.com/grasmash/yaml-expander.git", - "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1" + "url": "https://github.com/grasmash/yaml-cli.git", + "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/yaml-expander/zipball/3f0f6001ae707a24f4d9733958d77d92bf9693b1", - "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1", + "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/00f3fd775f6abbfacd44432f1999c3c3b02791f0", + "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0", - "php": ">=5.4", - "symfony/yaml": "^2.8.11|^3|^4" + "dflydev/dot-access-data": "^3", + "php": ">=8.0", + "symfony/console": "^6", + "symfony/filesystem": "^6", + "symfony/yaml": "^6" }, "require-dev": { - "greg-1-anderson/composer-test-scenarios": "^1", - "phpunit/phpunit": "^4.8|^5.5.4", - "satooshi/php-coveralls": "^1.0.2|dev-master", - "squizlabs/php_codesniffer": "^2.7" + "php-coveralls/php-coveralls": "^2", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.0" }, + "bin": [ + "bin/yaml-cli" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { - "Grasmash\\YamlExpander\\": "src/" + "Grasmash\\YamlCli\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -15505,46 +17218,56 @@ "name": "Matthew Grasmick" } ], - "description": "Expands internal property references in a yaml file.", + "description": "A command line tool for reading and manipulating yaml files.", "support": { - "issues": "https://github.com/grasmash/yaml-expander/issues", - "source": "https://github.com/grasmash/yaml-expander/tree/master" + "issues": "https://github.com/grasmash/yaml-cli/issues", + "source": "https://github.com/grasmash/yaml-cli/tree/3.1.0" }, - "time": "2017-12-16T16:06:03+00:00" + "time": "2022-05-09T20:22:34+00:00" }, { "name": "guzzlehttp/guzzle", - "version": "6.5.8", + "version": "7.8.1", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "a52f0440530b54fa079ce76e8c5d196a42cad981" + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/a52f0440530b54fa079ce76e8c5d196a42cad981", - "reference": "a52f0440530b54fa079ce76e8c5d196a42cad981", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/41042bc7ab002487b876a0683fc8dce04ddce104", + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.9", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.17" + "guzzlehttp/promises": "^1.5.3 || ^2.0.1", + "guzzlehttp/psr7": "^1.9.1 || ^2.5.1", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" }, "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", - "psr/log": "^1.1" + "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", + "php-http/message-factory": "^1.1", + "phpunit/phpunit": "^8.5.36 || ^9.6.15", + "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "6.5-dev" + "bamarni-bin": { + "bin-links": true, + "forward-command": false } }, "autoload": { @@ -15597,19 +17320,20 @@ } ], "description": "Guzzle is a PHP HTTP client library", - "homepage": "http://guzzlephp.org/", "keywords": [ "client", "curl", "framework", "http", "http client", + "psr-18", + "psr-7", "rest", "web service" ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/6.5.8" + "source": "https://github.com/guzzle/guzzle/tree/7.8.1" }, "funding": [ { @@ -15625,33 +17349,37 @@ "type": "tidelift" } ], - "time": "2022-06-20T22:16:07+00:00" + "time": "2023-12-03T20:35:24+00:00" }, { "name": "guzzlehttp/promises", - "version": "1.5.3", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "67ab6e18aaa14d753cc148911d273f6e6cb6721e" + "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/67ab6e18aaa14d753cc148911d273f6e6cb6721e", - "reference": "67ab6e18aaa14d753cc148911d273f6e6cb6721e", + "url": "https://api.github.com/repos/guzzle/promises/zipball/bbff78d96034045e58e13dedd6ad91b5d1253223", + "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223", "shasum": "" }, "require": { - "php": ">=5.5" + "php": "^7.2.5 || ^8.0" }, "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.36 || ^9.6.15" }, "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, "autoload": { - "files": [ - "src/functions_include.php" - ], "psr-4": { "GuzzleHttp\\Promise\\": "src/" } @@ -15688,7 +17416,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.5.3" + "source": "https://github.com/guzzle/promises/tree/2.0.2" }, "funding": [ { @@ -15704,42 +17432,48 @@ "type": "tidelift" } ], - "time": "2023-05-21T12:31:43+00:00" + "time": "2023-12-03T20:19:20+00:00" }, { "name": "guzzlehttp/psr7", - "version": "1.9.1", + "version": "2.6.2", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "e4490cabc77465aaee90b20cfc9a770f8c04be6b" + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/e4490cabc77465aaee90b20cfc9a770f8c04be6b", - "reference": "e4490cabc77465aaee90b20cfc9a770f8c04be6b", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/45b30f99ac27b5ca93cb4831afe16285f57b8221", + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221", "shasum": "" }, "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0", + "ralouphie/getallheaders": "^3.0" }, "provide": { + "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" + "bamarni/composer-bin-plugin": "^1.8.2", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.36 || ^9.6.15" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, "autoload": { - "files": [ - "src/functions_include.php" - ], "psr-4": { "GuzzleHttp\\Psr7\\": "src/" } @@ -15778,6 +17512,11 @@ "name": "Tobias Schultze", "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" } ], "description": "PSR-7 message implementation that also provides common utility methods", @@ -15793,7 +17532,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.9.1" + "source": "https://github.com/guzzle/psr7/tree/2.6.2" }, "funding": [ { @@ -15809,7 +17548,7 @@ "type": "tidelift" } ], - "time": "2023-04-17T16:00:37+00:00" + "time": "2023-12-03T20:05:35+00:00" }, { "name": "indieauth/client", @@ -16008,6 +17747,59 @@ }, "time": "2023-05-24T15:33:06+00:00" }, + { + "name": "kwn/number-to-words", + "version": "1.13.0", + "source": { + "type": "git", + "url": "https://github.com/kwn/number-to-words.git", + "reference": "df61dc0f2fffe49f87319c9bcf1f7f44669152c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/kwn/number-to-words/zipball/df61dc0f2fffe49f87319c9bcf1f7f44669152c7", + "reference": "df61dc0f2fffe49f87319c9bcf1f7f44669152c7", + "shasum": "" + }, + "require": { + "php": ">=5.6|>=7.1" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.9", + "squizlabs/php_codesniffer": "^3.3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "NumberToWords\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Karol Wnuk", + "email": "k.wnuk@ascetic.pl" + } + ], + "description": "Multi language standalone PHP number to words converter. Fully tested, open for extensions and new languages.", + "keywords": [ + "currency", + "money", + "number", + "numbers", + "string", + "to", + "words" + ], + "support": { + "issues": "https://github.com/kwn/number-to-words/issues", + "source": "https://github.com/kwn/number-to-words/tree/1.13.0" + }, + "time": "2021-06-23T20:47:44+00:00" + }, { "name": "laminas/laminas-escaper", "version": "2.13.0", @@ -16410,22 +18202,115 @@ "time": "2021-09-28T19:18:28+00:00" }, { - "name": "league/container", - "version": "3.4.1", + "name": "league/commonmark", + "version": "1.6.7", "source": { "type": "git", - "url": "https://github.com/thephpleague/container.git", - "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd" + "url": "https://github.com/thephpleague/commonmark.git", + "reference": "2b8185c13bc9578367a5bf901881d1c1b5bbd09b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/84ecbc2dbecc31bd23faf759a0e329ee49abddbd", - "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/2b8185c13bc9578367a5bf901881d1c1b5bbd09b", + "reference": "2b8185c13bc9578367a5bf901881d1c1b5bbd09b", "shasum": "" }, "require": { - "php": "^7.0 || ^8.0", - "psr/container": "^1.0.0" + "ext-mbstring": "*", + "php": "^7.1 || ^8.0" + }, + "conflict": { + "scrutinizer/ocular": "1.7.*" + }, + "require-dev": { + "cebe/markdown": "~1.0", + "commonmark/commonmark.js": "0.29.2", + "erusev/parsedown": "~1.0", + "ext-json": "*", + "github/gfm": "0.29.0", + "michelf/php-markdown": "~1.4", + "mikehaertl/php-shellcommand": "^1.4", + "phpstan/phpstan": "^0.12.90", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.2", + "scrutinizer/ocular": "^1.5", + "symfony/finder": "^4.2" + }, + "bin": [ + "bin/commonmark" + ], + "type": "library", + "autoload": { + "psr-4": { + "League\\CommonMark\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and Github-Flavored Markdown (GFM)", + "homepage": "https://commonmark.thephpleague.com", + "keywords": [ + "commonmark", + "flavored", + "gfm", + "github", + "github-flavored", + "markdown", + "md", + "parser" + ], + "support": { + "docs": "https://commonmark.thephpleague.com/", + "issues": "https://github.com/thephpleague/commonmark/issues", + "rss": "https://github.com/thephpleague/commonmark/releases.atom", + "source": "https://github.com/thephpleague/commonmark" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/commonmark", + "type": "tidelift" + } + ], + "time": "2022-01-13T17:18:13+00:00" + }, + { + "name": "league/container", + "version": "4.2.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/container.git", + "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/container/zipball/375d13cb828649599ef5d48a339c4af7a26cd0ab", + "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "psr/container": "^1.1 || ^2.0" }, "provide": { "psr/container-implementation": "^1.0" @@ -16434,15 +18319,19 @@ "orno/di": "~2.0" }, "require-dev": { - "phpunit/phpunit": "^6.0 || ^7.0", + "nette/php-generator": "^3.4", + "nikic/php-parser": "^4.10", + "phpstan/phpstan": "^0.12.47", + "phpunit/phpunit": "^8.5.17", "roave/security-advisories": "dev-latest", "scrutinizer/ocular": "^1.8", - "squizlabs/php_codesniffer": "^3.5" + "squizlabs/php_codesniffer": "^3.6" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.x-dev", + "dev-master": "4.x-dev", + "dev-4.x": "4.x-dev", "dev-3.x": "3.x-dev", "dev-2.x": "2.x-dev", "dev-1.x": "1.x-dev" @@ -16460,8 +18349,7 @@ "authors": [ { "name": "Phil Bennett", - "email": "philipobenito@gmail.com", - "homepage": "http://www.philipobenito.com", + "email": "mail@philbennett.co.uk", "role": "Developer" } ], @@ -16478,7 +18366,7 @@ ], "support": { "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/3.4.1" + "source": "https://github.com/thephpleague/container/tree/4.2.0" }, "funding": [ { @@ -16486,7 +18374,7 @@ "type": "github" } ], - "time": "2021-07-09T08:23:52+00:00" + "time": "2021-11-16T10:29:06+00:00" }, { "name": "league/csv", @@ -16703,124 +18591,26 @@ }, "time": "2022-02-24T18:45:07+00:00" }, - { - "name": "longwave/laminas-diactoros", - "version": "2.14.2", - "source": { - "type": "git", - "url": "https://github.com/longwave/laminas-diactoros.git", - "reference": "ae4f0becf249ae8eea8f2f8f9fb927104e55a885" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/longwave/laminas-diactoros/zipball/ae4f0becf249ae8eea8f2f8f9fb927104e55a885", - "reference": "ae4f0becf249ae8eea8f2f8f9fb927104e55a885", - "shasum": "" - }, - "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0 || ~8.2.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0", - "zendframework/zend-diactoros": "*" - }, - "provide": { - "psr/http-factory-implementation": "1.0", - "psr/http-message-implementation": "1.0" - }, - "replace": { - "laminas/laminas-diactoros": "2.18.1" - }, - "require-dev": { - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-libxml": "*", - "http-interop/http-factory-tests": "^0.9.0", - "laminas/laminas-coding-standard": "~2.3.0", - "php-http/psr7-integration-tests": "^1.1.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5", - "psalm/plugin-phpunit": "^0.17.0", - "vimeo/psalm": "^4.24.0" - }, - "type": "library", - "extra": { - "laminas": { - "config-provider": "Laminas\\Diactoros\\ConfigProvider", - "module": "Laminas\\Diactoros" - } - }, - "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], - "psr-4": { - "Laminas\\Diactoros\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR HTTP Message implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "laminas", - "psr", - "psr-17", - "psr-7" - ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-diactoros/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-diactoros/issues", - "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", - "source": "https://github.com/laminas/laminas-diactoros" - }, - "time": "2023-04-26T21:27:14+00:00" - }, { "name": "masterminds/html5", - "version": "2.7.6", + "version": "2.8.1", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", - "reference": "897eb517a343a2281f11bc5556d6548db7d93947" + "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/897eb517a343a2281f11bc5556d6548db7d93947", - "reference": "897eb517a343a2281f11bc5556d6548db7d93947", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f47dcf3c70c584de14f21143c55d9939631bc6cf", + "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf", "shasum": "" }, "require": { - "ext-ctype": "*", "ext-dom": "*", - "ext-libxml": "*", "php": ">=5.3.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7" + "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8" }, "type": "library", "extra": { @@ -16864,9 +18654,58 @@ ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.7.6" + "source": "https://github.com/Masterminds/html5-php/tree/2.8.1" }, - "time": "2022-08-18T16:18:26+00:00" + "time": "2023-05-10T11:58:31+00:00" + }, + { + "name": "mck89/peast", + "version": "v1.15.4", + "source": { + "type": "git", + "url": "https://github.com/mck89/peast.git", + "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mck89/peast/zipball/1df4dc28a6b5bb7ab117ab073c1712256e954e18", + "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.15.4-dev" + } + }, + "autoload": { + "psr-4": { + "Peast\\": "lib/Peast/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Marco Marchiò", + "email": "marco.mm89@gmail.com" + } + ], + "description": "Peast is PHP library that generates AST for JavaScript code", + "support": { + "issues": "https://github.com/mck89/peast/issues", + "source": "https://github.com/mck89/peast/tree/v1.15.4" + }, + "time": "2023-08-12T08:29:29+00:00" }, { "name": "matomo/device-detector", @@ -17157,35 +18996,33 @@ "time": "2016-07-25T17:07:32+00:00" }, { - "name": "mustangostang/spyc", - "version": "0.6.3", + "name": "mtownsend/xml-to-array", + "version": "2.0.0", "source": { "type": "git", - "url": "https://github.com/mustangostang/spyc.git", - "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0" + "url": "https://github.com/mtownsend5512/xml-to-array.git", + "reference": "0734720a8462dba36d90fb8b2723bf46af0091f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mustangostang/spyc/zipball/4627c838b16550b666d15aeae1e5289dd5b77da0", - "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0", + "url": "https://api.github.com/repos/mtownsend5512/xml-to-array/zipball/0734720a8462dba36d90fb8b2723bf46af0091f4", + "reference": "0734720a8462dba36d90fb8b2723bf46af0091f4", "shasum": "" }, "require": { - "php": ">=5.3.1" + "php": "~7.0|~8.0" }, "require-dev": { - "phpunit/phpunit": "4.3.*@dev" + "phpunit/phpunit": "^6.4" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.5.x-dev" - } - }, "autoload": { "files": [ - "Spyc.php" - ] + "src/helpers.php" + ], + "psr-4": { + "Mtownsend\\XmlToArray\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -17193,22 +19030,23 @@ ], "authors": [ { - "name": "mustangostang", - "email": "vlad.andersen@gmail.com" + "name": "Mark Townsend", + "email": "mtownsend5512@gmail.com", + "role": "Developer" } ], - "description": "A simple YAML loader/dumper class for PHP", - "homepage": "https://github.com/mustangostang/spyc/", + "description": "Easily convert valid xml to a php array.", "keywords": [ - "spyc", - "yaml", - "yml" + "array", + "convert", + "laravel", + "xml" ], "support": { - "issues": "https://github.com/mustangostang/spyc/issues", - "source": "https://github.com/mustangostang/spyc/tree/0.6.3" + "issues": "https://github.com/mtownsend5512/xml-to-array/issues", + "source": "https://github.com/mtownsend5512/xml-to-array/tree/2.0.0" }, - "time": "2019-09-10T13:16:29+00:00" + "time": "2021-02-27T22:39:18+00:00" }, { "name": "nikic/php-parser", @@ -17907,6 +19745,110 @@ }, "time": "2021-03-21T15:43:46+00:00" }, + { + "name": "phootwork/collection", + "version": "v3.2.2", + "source": { + "type": "git", + "url": "https://github.com/phootwork/collection.git", + "reference": "46dde20420fba17766c89200bc3ff91d3e58eafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phootwork/collection/zipball/46dde20420fba17766c89200bc3ff91d3e58eafa", + "reference": "46dde20420fba17766c89200bc3ff91d3e58eafa", + "shasum": "" + }, + "require": { + "phootwork/lang": "^3.0", + "php": ">=8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "phootwork\\collection\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Thomas Gossmann", + "homepage": "http://gos.si" + } + ], + "description": "The phootwork library fills gaps in the php language and provides better solutions than the existing ones php offers.", + "homepage": "https://phootwork.github.io/collection/", + "keywords": [ + "Array object", + "Text object", + "collection", + "collections", + "json", + "list", + "map", + "queue", + "set", + "stack", + "xml" + ], + "support": { + "issues": "https://github.com/phootwork/phootwork/issues", + "source": "https://github.com/phootwork/collection/tree/v3.2.2" + }, + "time": "2022-08-27T12:51:24+00:00" + }, + { + "name": "phootwork/lang", + "version": "v3.2.2", + "source": { + "type": "git", + "url": "https://github.com/phootwork/lang.git", + "reference": "baaf154ae7d521ebeee5e89105f5b12b0f234597" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phootwork/lang/zipball/baaf154ae7d521ebeee5e89105f5b12b0f234597", + "reference": "baaf154ae7d521ebeee5e89105f5b12b0f234597", + "shasum": "" + }, + "require": { + "php": ">=8.0", + "symfony/polyfill-mbstring": "^1.12", + "symfony/polyfill-php81": "^1.22" + }, + "type": "library", + "autoload": { + "psr-4": { + "phootwork\\lang\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Thomas Gossmann", + "homepage": "http://gos.si" + } + ], + "description": "Missing PHP language constructs", + "homepage": "https://phootwork.github.io/lang/", + "keywords": [ + "array", + "comparator", + "comparison", + "string" + ], + "support": { + "issues": "https://github.com/phootwork/phootwork/issues", + "source": "https://github.com/phootwork/lang/tree/v3.2.2" + }, + "time": "2023-05-26T05:37:59+00:00" + }, { "name": "phpoption/phpoption", "version": "1.9.2", @@ -17983,21 +19925,73 @@ "time": "2023-11-12T21:59:55+00:00" }, { - "name": "psr/cache", - "version": "1.0.1", + "name": "phpowermove/docblock", + "version": "v4.0", "source": { "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" + "url": "https://github.com/phpowermove/docblock.git", + "reference": "a73f6e17b7d4e1b92ca5378c248c952c9fae7826" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", + "url": "https://api.github.com/repos/phpowermove/docblock/zipball/a73f6e17b7d4e1b92ca5378c248c952c9fae7826", + "reference": "a73f6e17b7d4e1b92ca5378c248c952c9fae7826", "shasum": "" }, "require": { - "php": ">=5.3.0" + "phootwork/collection": "^3.0", + "phootwork/lang": "^3.0", + "php": ">=8.0" + }, + "require-dev": { + "phootwork/php-cs-fixer-config": "^0.4", + "phpunit/phpunit": "^9.0", + "psalm/phar": "^4.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "phpowermove\\docblock\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Thomas Gossmann", + "homepage": "http://gos.si" + } + ], + "description": "PHP Docblock parser and generator. An API to read and write Docblocks.", + "keywords": [ + "docblock", + "generator", + "parser" + ], + "support": { + "issues": "https://github.com/phpowermove/docblock/issues", + "source": "https://github.com/phpowermove/docblock/tree/v4.0" + }, + "time": "2021-09-22T16:57:06+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" }, "type": "library", "extra": { @@ -18017,7 +20011,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for caching libraries", @@ -18027,9 +20021,9 @@ "psr-6" ], "support": { - "source": "https://github.com/php-fig/cache/tree/master" + "source": "https://github.com/php-fig/cache/tree/3.0.0" }, - "time": "2016-08-06T20:24:11+00:00" + "time": "2021-02-03T23:26:27+00:00" }, { "name": "psr/clock", @@ -18081,22 +20075,27 @@ }, { "name": "psr/container", - "version": "1.1.2", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", - "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", "shasum": "" }, "require": { "php": ">=7.4.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" @@ -18123,9 +20122,111 @@ ], "support": { "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/1.1.2" + "source": "https://github.com/php-fig/container/tree/2.0.2" }, - "time": "2021-11-05T16:50:12+00:00" + "time": "2021-11-05T16:47:00+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client" + }, + "time": "2023-09-23T14:17:50+00:00" }, { "name": "psr/http-factory", @@ -18184,25 +20285,25 @@ }, { "name": "psr/http-message", - "version": "1.0.1", + "version": "2.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": "^7.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -18217,7 +20318,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", @@ -18231,36 +20332,36 @@ "response" ], "support": { - "source": "https://github.com/php-fig/http-message/tree/master" + "source": "https://github.com/php-fig/http-message/tree/2.0" }, - "time": "2016-08-06T14:39:51+00:00" + "time": "2023-04-04T09:54:51+00:00" }, { "name": "psr/log", - "version": "1.1.4", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Log\\": "Psr/Log/" + "Psr\\Log\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -18281,42 +20382,42 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/1.1.4" + "source": "https://github.com/php-fig/log/tree/3.0.0" }, - "time": "2021-05-03T11:20:27+00:00" + "time": "2021-07-14T16:46:02+00:00" }, { "name": "psy/psysh", - "version": "v0.10.12", + "version": "v0.12.0", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "a0d9981aa07ecfcbea28e4bfa868031cca121e7d" + "reference": "750bf031a48fd07c673dbe3f11f72362ea306d0d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/a0d9981aa07ecfcbea28e4bfa868031cca121e7d", - "reference": "a0d9981aa07ecfcbea28e4bfa868031cca121e7d", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/750bf031a48fd07c673dbe3f11f72362ea306d0d", + "reference": "750bf031a48fd07c673dbe3f11f72362ea306d0d", "shasum": "" }, "require": { "ext-json": "*", "ext-tokenizer": "*", - "nikic/php-parser": "~4.0|~3.0|~2.0|~1.3", - "php": "^8.0 || ^7.0 || ^5.5.9", - "symfony/console": "~5.0|~4.0|~3.0|^2.4.2|~2.3.10", - "symfony/var-dumper": "~5.0|~4.0|~3.0|~2.7" + "nikic/php-parser": "^5.0 || ^4.0", + "php": "^8.0 || ^7.4", + "symfony/console": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.2", - "hoa/console": "3.17.*" + "bamarni/composer-bin-plugin": "^1.2" }, "suggest": { "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", "ext-pdo-sqlite": "The doc command requires SQLite to work.", - "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", - "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.", - "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit." + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." }, "bin": [ "bin/psysh" @@ -18324,7 +20425,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "0.10.x-dev" + "dev-main": "0.12.x-dev" + }, + "bamarni-bin": { + "bin-links": false, + "forward-command": false } }, "autoload": { @@ -18356,9 +20461,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.10.12" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.0" }, - "time": "2021-11-30T14:05:36+00:00" + "time": "2023-12-20T15:28:09+00:00" }, { "name": "ralouphie/getallheaders", @@ -18405,25 +20510,92 @@ "time": "2019-03-08T08:55:37+00:00" }, { - "name": "simshaun/recurr", - "version": "v4.0.5", + "name": "sebastian/diff", + "version": "4.0.5", "source": { "type": "git", - "url": "https://github.com/simshaun/recurr.git", - "reference": "08b0b46879f598cd11dd42b4c1a9c221a0562749" + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/simshaun/recurr/zipball/08b0b46879f598cd11dd42b4c1a9c221a0562749", - "reference": "08b0b46879f598cd11dd42b4c1a9c221a0562749", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131", + "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131", "shasum": "" }, "require": { - "doctrine/collections": "~1.3", - "php": ">=5.5.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "~5.7" + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-05-07T05:35:17+00:00" + }, + { + "name": "simshaun/recurr", + "version": "v5.0.2", + "source": { + "type": "git", + "url": "https://github.com/simshaun/recurr.git", + "reference": "1aff62e6e0ee875b3f2487352542605123ee9172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/simshaun/recurr/zipball/1aff62e6e0ee875b3f2487352542605123ee9172", + "reference": "1aff62e6e0ee875b3f2487352542605123ee9172", + "shasum": "" + }, + "require": { + "doctrine/collections": "~1.6||^2.0", + "php": "^7.2||^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.16", + "symfony/yaml": "^5.3" }, "type": "library", "extra": { @@ -18458,63 +20630,9 @@ ], "support": { "issues": "https://github.com/simshaun/recurr/issues", - "source": "https://github.com/simshaun/recurr/tree/v4.0.5" + "source": "https://github.com/simshaun/recurr/tree/v5.0.2" }, - "time": "2021-03-25T23:00:49+00:00" - }, - { - "name": "stack/builder", - "version": "v1.0.6", - "source": { - "type": "git", - "url": "https://github.com/stackphp/builder.git", - "reference": "a4faaa6f532c6086bc66c29e1bc6c29593e1ca7c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/stackphp/builder/zipball/a4faaa6f532c6086bc66c29e1bc6c29593e1ca7c", - "reference": "a4faaa6f532c6086bc66c29e1bc6c29593e1ca7c", - "shasum": "" - }, - "require": { - "php": ">=7.2.0", - "symfony/http-foundation": "~2.1|~3.0|~4.0|~5.0", - "symfony/http-kernel": "~2.1|~3.0|~4.0|~5.0" - }, - "require-dev": { - "phpunit/phpunit": "~8.0", - "symfony/routing": "^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-0": { - "Stack": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - } - ], - "description": "Builder for stack middleware based on HttpKernelInterface.", - "keywords": [ - "stack" - ], - "support": { - "issues": "https://github.com/stackphp/builder/issues", - "source": "https://github.com/stackphp/builder/tree/v1.0.6" - }, - "time": "2020-01-30T12:17:27+00:00" + "time": "2023-09-26T20:31:33+00:00" }, { "name": "stella-maris/clock", @@ -18563,114 +20681,49 @@ }, "time": "2022-11-25T16:15:06+00:00" }, - { - "name": "symfony-cmf/routing", - "version": "2.3.4", - "source": { - "type": "git", - "url": "https://github.com/symfony-cmf/Routing.git", - "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/bbcdf2f6301d740454ba9ebb8adaefd436c36a6b", - "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0", - "psr/log": "^1.0 || ^2.0 || ^3.0", - "symfony/http-kernel": "^4.4 || ^5.0", - "symfony/routing": "^4.4 || ^5.0" - }, - "require-dev": { - "symfony-cmf/testing": "^3@dev", - "symfony/config": "^4.4 || ^5.0", - "symfony/dependency-injection": "^4.4 || ^5.0", - "symfony/event-dispatcher": "^4.4 || ^5.0", - "symfony/phpunit-bridge": "^5.0" - }, - "suggest": { - "symfony/event-dispatcher": "DynamicRouter can optionally trigger an event at the start of matching. Minimal version (^4.4 || ^5.0)" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Cmf\\Component\\Routing\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Symfony CMF Community", - "homepage": "https://github.com/symfony-cmf/Routing/contributors" - } - ], - "description": "Extends the Symfony routing component for dynamic routes and chaining several routers", - "homepage": "http://cmf.symfony.com", - "keywords": [ - "database", - "routing" - ], - "support": { - "issues": "https://github.com/symfony-cmf/Routing/issues", - "source": "https://github.com/symfony-cmf/Routing/tree/2.3.4" - }, - "time": "2021-11-08T16:33:10+00:00" - }, { "name": "symfony/console", - "version": "v4.4.49", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "33fa45ffc81fdcc1ca368d4946da859c8cdb58d9" + "reference": "2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/33fa45ffc81fdcc1ca368d4946da859c8cdb58d9", - "reference": "33fa45ffc81fdcc1ca368d4946da859c8cdb58d9", + "url": "https://api.github.com/repos/symfony/console/zipball/2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e", + "reference": "2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2" + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^5.4|^6.0|^7.0" }, "conflict": { - "psr/log": ">=3", - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", - "symfony/lock": "<4.4", - "symfony/process": "<3.3" + "symfony/dependency-injection": "<5.4", + "symfony/dotenv": "<5.4", + "symfony/event-dispatcher": "<5.4", + "symfony/lock": "<5.4", + "symfony/process": "<5.4" }, "provide": { - "psr/log-implementation": "1.0|2.0" + "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { - "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", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -18697,8 +20750,14 @@ ], "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command-line", + "console", + "terminal" + ], "support": { - "source": "https://github.com/symfony/console/tree/v4.4.49" + "source": "https://github.com/symfony/console/tree/v6.4.3" }, "funding": [ { @@ -18714,118 +20773,44 @@ "type": "tidelift" } ], - "time": "2022-11-05T17:10:16+00:00" - }, - { - "name": "symfony/debug", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/debug.git", - "reference": "1a692492190773c5310bc7877cb590c04c2f05be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", - "reference": "1a692492190773c5310bc7877cb590c04c2f05be", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2|^3" - }, - "conflict": { - "symfony/http-kernel": "<3.4" - }, - "require-dev": { - "symfony/http-kernel": "^3.4|^4.0|^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Debug\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides tools to ease debugging PHP code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/debug/tree/v4.4.44" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "abandoned": "symfony/error-handler", - "time": "2022-07-28T16:29:46+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/dependency-injection", - "version": "v4.4.49", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "9065fe97dbd38a897e95ea254eb5ddfe1310f734" + "reference": "6871811c5a5c5e180244ddb689746446db02c05b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/9065fe97dbd38a897e95ea254eb5ddfe1310f734", - "reference": "9065fe97dbd38a897e95ea254eb5ddfe1310f734", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6871811c5a5c5e180244ddb689746446db02c05b", + "reference": "6871811c5a5c5e180244ddb689746446db02c05b", "shasum": "" }, "require": { - "php": ">=7.1.3", - "psr/container": "^1.0", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1.6|^2" + "php": ">=8.1", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/service-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.2.10|^7.0" }, "conflict": { - "symfony/config": "<4.3|>=5.0", - "symfony/finder": "<3.4", - "symfony/proxy-manager-bridge": "<3.4", - "symfony/yaml": "<4.4.26" + "ext-psr": "<1.1|>=2", + "symfony/config": "<6.1", + "symfony/finder": "<5.4", + "symfony/proxy-manager-bridge": "<6.3", + "symfony/yaml": "<5.4" }, "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0|2.0" + "psr/container-implementation": "1.1|2.0", + "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { - "symfony/config": "^4.3", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/yaml": "^4.4.26|^5.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" + "symfony/config": "^6.1|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -18853,7 +20838,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.49" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.3" }, "funding": [ { @@ -18869,29 +20854,29 @@ "type": "tidelift" } ], - "time": "2022-11-16T16:18:09+00:00" + "time": "2024-01-30T08:32:12+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v2.5.2", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", - "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=8.1" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -18920,7 +20905,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.5.2" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" }, "funding": [ { @@ -18936,32 +20921,39 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:53:40+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { "name": "symfony/error-handler", - "version": "v4.4.44", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "be731658121ef2d8be88f3a1ec938148a9237291" + "reference": "6dc3c76a278b77f01d864a6005d640822c6f26a6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", - "reference": "be731658121ef2d8be88f3a1ec938148a9237291", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/6dc3c76a278b77f01d864a6005d640822c6f26a6", + "reference": "6dc3c76a278b77f01d864a6005d640822c6f26a6", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=8.1", "psr/log": "^1|^2|^3", - "symfony/debug": "^4.4.5", - "symfony/var-dumper": "^4.4|^5.0" + "symfony/var-dumper": "^5.4|^6.0|^7.0" + }, + "conflict": { + "symfony/deprecation-contracts": "<2.5", + "symfony/http-kernel": "<6.4" }, "require-dev": { - "symfony/http-kernel": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/serializer": "^5.4|^6.0|^7.0" }, + "bin": [ + "Resources/bin/patch-type-declarations" + ], "type": "library", "autoload": { "psr-4": { @@ -18988,7 +20980,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.44" + "source": "https://github.com/symfony/error-handler/tree/v6.4.3" }, "funding": [ { @@ -19004,47 +20996,43 @@ "type": "tidelift" } ], - "time": "2022-07-28T16:29:46+00:00" + "time": "2024-01-29T15:40:36+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.4.44", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" + "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", - "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ae9d3a6f3003a6caf56acd7466d8d52378d44fef", + "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1", + "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { - "symfony/dependency-injection": "<3.4" + "symfony/dependency-injection": "<5.4", + "symfony/service-contracts": "<2.5" }, "provide": { "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" + "symfony/event-dispatcher-implementation": "2.0|3.0" }, "require-dev": { "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", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -19072,7 +21060,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.44" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.3" }, "funding": [ { @@ -19088,33 +21076,30 @@ "type": "tidelift" } ], - "time": "2022-07-20T09:59:04+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.13", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", - "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", "shasum": "" }, "require": { - "php": ">=7.1.3" - }, - "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" + "php": ">=8.1", + "psr/event-dispatcher": "^1" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.1-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -19151,7 +21136,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" }, "funding": [ { @@ -19167,26 +21152,26 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:41:36+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { "name": "symfony/filesystem", - "version": "v4.4.42", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "815412ee8971209bd4c1eecd5f4f481eacd44bf5" + "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/815412ee8971209bd4c1eecd5f4f481eacd44bf5", - "reference": "815412ee8971209bd4c1eecd5f4f481eacd44bf5", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", + "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-mbstring": "~1.8" }, "type": "library", "autoload": { @@ -19214,7 +21199,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v4.4.42" + "source": "https://github.com/symfony/filesystem/tree/v6.4.3" }, "funding": [ { @@ -19230,26 +21215,27 @@ "type": "tidelift" } ], - "time": "2022-05-20T08:49:14+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/finder", - "version": "v5.4.35", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "abe6d6f77d9465fed3cd2d029b29d03b56b56435" + "reference": "11d736e97f116ac375a81f96e662911a34cd50ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/abe6d6f77d9465fed3cd2d029b29d03b56b56435", - "reference": "abe6d6f77d9465fed3cd2d029b29d03b56b56435", + "url": "https://api.github.com/repos/symfony/finder/zipball/11d736e97f116ac375a81f96e662911a34cd50ce", + "reference": "11d736e97f116ac375a81f96e662911a34cd50ce", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1" + }, + "require-dev": { + "symfony/filesystem": "^6.0|^7.0" }, "type": "library", "autoload": { @@ -19277,7 +21263,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.35" + "source": "https://github.com/symfony/finder/tree/v6.4.0" }, "funding": [ { @@ -19293,109 +21279,40 @@ "type": "tidelift" } ], - "time": "2024-01-23T13:51:25+00:00" - }, - { - "name": "symfony/http-client-contracts", - "version": "v2.5.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "suggest": { - "symfony/http-client-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\HttpClient\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to HTTP clients", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-04-12T15:48:08+00:00" + "time": "2023-10-31T17:30:12+00:00" }, { "name": "symfony/http-foundation", - "version": "v4.4.49", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "191413c7b832c015bb38eae963f2e57498c3c173" + "reference": "5677bdf7cade4619cb17fc9e1e7b31ec392244a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/191413c7b832c015bb38eae963f2e57498c3c173", - "reference": "191413c7b832c015bb38eae963f2e57498c3c173", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5677bdf7cade4619cb17fc9e1e7b31ec392244a9", + "reference": "5677bdf7cade4619cb17fc9e1e7b31ec392244a9", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/mime": "^4.3|^5.0", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-php83": "^1.27" + }, + "conflict": { + "symfony/cache": "<6.3" }, "require-dev": { - "predis/predis": "~1.0", - "symfony/expression-language": "^3.4|^4.0|^5.0" + "doctrine/dbal": "^2.13.1|^3|^4", + "predis/predis": "^1.1|^2.0", + "symfony/cache": "^6.3|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/rate-limiter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -19423,7 +21340,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.49" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.3" }, "funding": [ { @@ -19439,67 +21356,76 @@ "type": "tidelift" } ], - "time": "2022-11-04T16:17:57+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/http-kernel", - "version": "v4.4.51", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "ad8ab192cb619ff7285c95d28c69b36d718416c7" + "reference": "9c6ec4e543044f7568a53a76ab1484ecd30637a2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/ad8ab192cb619ff7285c95d28c69b36d718416c7", - "reference": "ad8ab192cb619ff7285c95d28c69b36d718416c7", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9c6ec4e543044f7568a53a76ab1484ecd30637a2", + "reference": "9c6ec4e543044f7568a53a76ab1484ecd30637a2", "shasum": "" }, "require": { - "php": ">=7.1.3", - "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.30|^5.3.7", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/error-handler": "^6.4|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "symfony/browser-kit": "<4.3", - "symfony/config": "<3.4", - "symfony/console": ">=5", - "symfony/dependency-injection": "<4.3", - "symfony/translation": "<4.2", - "twig/twig": "<1.43|<2.13,>=2" + "symfony/browser-kit": "<5.4", + "symfony/cache": "<5.4", + "symfony/config": "<6.1", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<6.4", + "symfony/doctrine-bridge": "<5.4", + "symfony/form": "<5.4", + "symfony/http-client": "<5.4", + "symfony/http-client-contracts": "<2.5", + "symfony/mailer": "<5.4", + "symfony/messenger": "<5.4", + "symfony/translation": "<5.4", + "symfony/translation-contracts": "<2.5", + "symfony/twig-bridge": "<5.4", + "symfony/validator": "<6.4", + "symfony/var-dumper": "<6.3", + "twig/twig": "<2.13" }, "provide": { - "psr/log-implementation": "1.0|2.0" + "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^4.3|^5.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/console": "^3.4|^4.0", - "symfony/css-selector": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^4.3|^5.0", - "symfony/dom-crawler": "^3.4|^4.0|^5.0", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/routing": "^3.4|^4.0|^5.0", - "symfony/stopwatch": "^3.4|^4.0|^5.0", - "symfony/templating": "^3.4|^4.0|^5.0", - "symfony/translation": "^4.2|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "twig/twig": "^1.43|^2.13|^3.0.4" - }, - "suggest": { - "symfony/browser-kit": "", - "symfony/config": "", - "symfony/console": "", - "symfony/dependency-injection": "" + "symfony/browser-kit": "^5.4|^6.0|^7.0", + "symfony/clock": "^6.2|^7.0", + "symfony/config": "^6.1|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/css-selector": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/dom-crawler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client-contracts": "^2.5|^3", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4.5|^6.0.5|^7.0", + "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.3|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/translation": "^5.4|^6.0|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-exporter": "^6.2|^7.0", + "twig/twig": "^2.13|^3.0.4" }, "type": "library", "autoload": { @@ -19527,7 +21453,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.51" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.3" }, "funding": [ { @@ -19543,42 +21469,123 @@ "type": "tidelift" } ], - "time": "2023-11-10T13:31:29+00:00" + "time": "2024-01-31T07:21:29+00:00" }, { - "name": "symfony/mime", - "version": "v5.4.13", + "name": "symfony/mailer", + "version": "v6.4.3", "source": { "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd" + "url": "https://github.com/symfony/mailer.git", + "reference": "74412c62f88a85a41b61f0b71ab0afcaad6f03ee" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", - "reference": "bb2ccf759e2b967dcd11bdee5bdf30dddd2290bd", + "url": "https://api.github.com/repos/symfony/mailer/zipball/74412c62f88a85a41b61f0b71ab0afcaad6f03ee", + "reference": "74412c62f88a85a41b61f0b71ab0afcaad6f03ee", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", + "egulias/email-validator": "^2.1.10|^3|^4", + "php": ">=8.1", + "psr/event-dispatcher": "^1", + "psr/log": "^1|^2|^3", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/mime": "^6.2|^7.0", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<5.4", + "symfony/messenger": "<6.2", + "symfony/mime": "<6.2", + "symfony/twig-bridge": "<6.2.1" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/messenger": "^6.2|^7.0", + "symfony/twig-bridge": "^6.2|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mailer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps sending emails", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/mailer/tree/v6.4.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T15:01:07+00:00" + }, + { + "name": "symfony/mime", + "version": "v6.4.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "5017e0a9398c77090b7694be46f20eb796262a34" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/5017e0a9398c77090b7694be46f20eb796262a34", + "reference": "5017e0a9398c77090b7694be46f20eb796262a34", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.16" + "symfony/polyfill-mbstring": "^1.0" }, "conflict": { "egulias/email-validator": "~3.0.0", "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<4.4" + "symfony/mailer": "<5.4", + "symfony/serializer": "<6.3.2" }, "require-dev": { - "egulias/email-validator": "^2.1.10|^3.1", + "egulias/email-validator": "^2.1.10|^3.1|^4", + "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^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" + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.3.2|^7.0" }, "type": "library", "autoload": { @@ -19610,7 +21617,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.13" + "source": "https://github.com/symfony/mime/tree/v6.4.3" }, "funding": [ { @@ -19626,20 +21633,20 @@ "type": "tidelift" } ], - "time": "2022-09-01T18:18:29+00:00" + "time": "2024-01-30T08:32:12+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", "shasum": "" }, "require": { @@ -19654,7 +21661,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19692,7 +21699,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" }, "funding": [ { @@ -19708,20 +21715,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-iconv", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "927013f3aac555983a5059aada98e1907d842695" + "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/927013f3aac555983a5059aada98e1907d842695", - "reference": "927013f3aac555983a5059aada98e1907d842695", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/6de50471469b8c9afc38164452ab2b6170ee71c1", + "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1", "shasum": "" }, "require": { @@ -19736,7 +21743,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19775,7 +21782,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.28.0" }, "funding": [ { @@ -19791,20 +21798,101 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { - "name": "symfony/polyfill-intl-idn", - "version": "v1.27.0", + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.28.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da" + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "875e90aeea2777b6f135677f618529449334a612" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", + "reference": "875e90aeea2777b6f135677f618529449334a612", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-26T09:26:14+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.28.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d", + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d", "shasum": "" }, "require": { @@ -19818,7 +21906,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19862,7 +21950,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0" }, "funding": [ { @@ -19878,20 +21966,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:30:37+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", "shasum": "" }, "require": { @@ -19903,7 +21991,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19946,7 +22034,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" }, "funding": [ { @@ -19962,20 +22050,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + "reference": "42292d99c55abe617799667f454222c54c60e229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", + "reference": "42292d99c55abe617799667f454222c54c60e229", "shasum": "" }, "require": { @@ -19990,7 +22078,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -20029,7 +22117,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" }, "funding": [ { @@ -20045,7 +22133,7 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-07-28T09:04:16+00:00" }, { "name": "symfony/polyfill-php72", @@ -20121,93 +22209,17 @@ "time": "2024-01-29T20:11:03+00:00" }, { - "name": "symfony/polyfill-php73", + "name": "symfony/polyfill-php80", "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "21bd091060673a1177ae842c0ef8fe30893114d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/21bd091060673a1177ae842c0ef8fe30893114d2", - "reference": "21bd091060673a1177ae842c0ef8fe30893114d2", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.27.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", "shasum": "" }, "require": { @@ -20215,9 +22227,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.27-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -20261,7 +22270,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0" }, "funding": [ { @@ -20277,25 +22286,180 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { - "name": "symfony/process", - "version": "v4.4.44", + "name": "symfony/polyfill-php81", + "version": "v1.29.0", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", - "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/c565ad1e63f30e7477fc40738343c62b40bc672d", + "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-php80": "^1.16" + "php": ">=7.1" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.29.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T20:11:03+00:00" + }, + { + "name": "symfony/polyfill-php83", + "version": "v1.28.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", + "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-php80": "^1.14" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php83\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php83/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-08-16T06:22:46+00:00" + }, + { + "name": "symfony/process", + "version": "v6.4.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "31642b0818bfcff85930344ef93193f8c607e0a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/31642b0818bfcff85930344ef93193f8c607e0a3", + "reference": "31642b0818bfcff85930344ef93193f8c607e0a3", + "shasum": "" + }, + "require": { + "php": ">=8.1" }, "type": "library", "autoload": { @@ -20323,7 +22487,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v4.4.44" + "source": "https://github.com/symfony/process/tree/v6.4.3" }, "funding": [ { @@ -20339,46 +22503,42 @@ "type": "tidelift" } ], - "time": "2022-06-27T13:16:42+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v2.1.4", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "a125b93ef378c492e274f217874906fb9babdebb" + "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/a125b93ef378c492e274f217874906fb9babdebb", - "reference": "a125b93ef378c492e274f217874906fb9babdebb", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/49cfb0223ec64379f7154214dcc1f7c46f3c7a47", + "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47", "shasum": "" }, "require": { - "php": ">=7.1", - "psr/http-message": "^1.0", - "symfony/http-foundation": "^4.4 || ^5.0 || ^6.0" + "php": ">=8.1", + "psr/http-message": "^1.0|^2.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0" + }, + "conflict": { + "php-http/discovery": "<1.15", + "symfony/http-kernel": "<6.2" }, "require-dev": { "nyholm/psr7": "^1.1", - "psr/log": "^1.1 || ^2 || ^3", - "symfony/browser-kit": "^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" + "php-http/discovery": "^1.15", + "psr/log": "^1.1.4|^2|^3", + "symfony/browser-kit": "^5.4|^6.0|^7.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/framework-bundle": "^6.2|^7.0", + "symfony/http-kernel": "^6.2|^7.0" }, "type": "symfony-bridge", - "extra": { - "branch-alias": { - "dev-main": "2.1-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Bridge\\PsrHttpMessage\\": "" @@ -20398,11 +22558,11 @@ }, { "name": "Symfony Community", - "homepage": "http://symfony.com/contributors" + "homepage": "https://symfony.com/contributors" } ], "description": "PSR HTTP message bridge", - "homepage": "http://symfony.com", + "homepage": "https://symfony.com", "keywords": [ "http", "http-message", @@ -20410,8 +22570,7 @@ "psr-7" ], "support": { - "issues": "https://github.com/symfony/psr-http-message-bridge/issues", - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.1.4" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.3" }, "funding": [ { @@ -20427,46 +22586,40 @@ "type": "tidelift" } ], - "time": "2022-11-28T22:46:34+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/routing", - "version": "v4.4.44", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "f7751fd8b60a07f3f349947a309b5bdfce22d6ae" + "reference": "3b2957ad54902f0f544df83e3d58b38d7e8e5842" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/f7751fd8b60a07f3f349947a309b5bdfce22d6ae", - "reference": "f7751fd8b60a07f3f349947a309b5bdfce22d6ae", + "url": "https://api.github.com/repos/symfony/routing/zipball/3b2957ad54902f0f544df83e3d58b38d7e8e5842", + "reference": "3b2957ad54902f0f544df83e3d58b38d7e8e5842", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { - "symfony/config": "<4.2", - "symfony/dependency-injection": "<3.4", - "symfony/yaml": "<3.4" + "doctrine/annotations": "<1.12", + "symfony/config": "<6.2", + "symfony/dependency-injection": "<5.4", + "symfony/yaml": "<5.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4", + "doctrine/annotations": "^1.12|^2", "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", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "doctrine/annotations": "For using the annotation loader", - "symfony/config": "For using the all-in-one router or any loader", - "symfony/expression-language": "For using expression matching", - "symfony/http-foundation": "For using a Symfony Request object", - "symfony/yaml": "For using the YAML loader" + "symfony/config": "^6.2|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -20500,7 +22653,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v4.4.44" + "source": "https://github.com/symfony/routing/tree/v6.4.3" }, "funding": [ { @@ -20516,57 +22669,61 @@ "type": "tidelift" } ], - "time": "2022-07-20T09:59:04+00:00" + "time": "2024-01-30T13:55:02+00:00" }, { "name": "symfony/serializer", - "version": "v4.4.47", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "6e01d63c55657930a6de03d6e36aae50af98888d" + "reference": "51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/6e01d63c55657930a6de03d6e36aae50af98888d", - "reference": "6e01d63c55657930a6de03d6e36aae50af98888d", + "url": "https://api.github.com/repos/symfony/serializer/zipball/51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d", + "reference": "51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "phpdocumentor/reflection-docblock": "<3.0|>=3.2.0,<3.2.2", - "phpdocumentor/type-resolver": "<0.3.0|1.3.*", - "symfony/dependency-injection": "<3.4", - "symfony/property-access": "<3.4", - "symfony/property-info": "<3.4", - "symfony/yaml": "<3.4" + "doctrine/annotations": "<1.12", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/dependency-injection": "<5.4", + "symfony/property-access": "<5.4", + "symfony/property-info": "<5.4.24|>=6,<6.2.11", + "symfony/uid": "<5.4", + "symfony/validator": "<6.4", + "symfony/yaml": "<5.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4", + "doctrine/annotations": "^1.12|^2", "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", - "symfony/cache": "^3.4|^4.0|^5.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/mime": "^4.4|^5.0", - "symfony/property-access": "^4.4.36|^5.3.13", - "symfony/property-info": "^3.4.13|~4.0|^5.0", - "symfony/validator": "^3.4|^4.0|^5.0", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "doctrine/annotations": "For using the annotation mapping.", - "psr/cache-implementation": "For using the metadata cache.", - "symfony/config": "For using the XML mapping loader.", - "symfony/http-foundation": "For using a MIME type guesser within the DataUriNormalizer.", - "symfony/property-access": "For using the ObjectNormalizer.", - "symfony/property-info": "To deserialize relations.", - "symfony/yaml": "For using the default YAML mapping loader." + "seld/jsonlint": "^1.10", + "symfony/cache": "^5.4|^6.0|^7.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/form": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4.26|^6.3|^7.0", + "symfony/property-info": "^5.4.24|^6.2.11|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0", + "symfony/var-exporter": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -20594,7 +22751,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.47" + "source": "https://github.com/symfony/serializer/tree/v6.4.3" }, "funding": [ { @@ -20610,37 +22767,33 @@ "type": "tidelift" } ], - "time": "2022-09-19T08:38:33+00:00" + "time": "2024-01-30T08:32:12+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.5.2", + "version": "v3.4.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", - "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0", + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/container": "^1.1", - "symfony/deprecation-contracts": "^2.1|^3" + "php": ">=8.1", + "psr/container": "^1.1|^2.0" }, "conflict": { "ext-psr": "<1.1|>=2" }, - "suggest": { - "symfony/service-implementation": "" - }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -20650,7 +22803,10 @@ "autoload": { "psr-4": { "Symfony\\Contracts\\Service\\": "" - } + }, + "exclude-from-classmap": [ + "/Test/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -20677,7 +22833,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + "source": "https://github.com/symfony/service-contracts/tree/v3.4.1" }, "funding": [ { @@ -20693,57 +22849,46 @@ "type": "tidelift" } ], - "time": "2022-05-30T19:17:29+00:00" + "time": "2023-12-26T14:02:43+00:00" }, { - "name": "symfony/translation", - "version": "v4.4.47", + "name": "symfony/string", + "version": "v6.4.3", "source": { "type": "git", - "url": "https://github.com/symfony/translation.git", - "reference": "45036b1d53accc48fe9bab71ccd86d57eba0dd94" + "url": "https://github.com/symfony/string.git", + "reference": "7a14736fb179876575464e4658fce0c304e8c15b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/45036b1d53accc48fe9bab71ccd86d57eba0dd94", - "reference": "45036b1d53accc48fe9bab71ccd86d57eba0dd94", + "url": "https://api.github.com/repos/symfony/string/zipball/7a14736fb179876575464e4658fce0c304e8c15b", + "reference": "7a14736fb179876575464e4658fce0c304e8c15b", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16", - "symfony/translation-contracts": "^1.1.6|^2" + "php": ">=8.1", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/config": "<3.4", - "symfony/dependency-injection": "<3.4", - "symfony/http-kernel": "<4.4", - "symfony/yaml": "<3.4" - }, - "provide": { - "symfony/translation-implementation": "1.0|2.0" + "symfony/translation-contracts": "<2.5" }, "require-dev": { - "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", - "symfony/finder": "~2.8|~3.0|~4.0|^5.0", - "symfony/http-kernel": "^4.4", - "symfony/intl": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1.2|^2", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "psr/log-implementation": "To use logging capability in translator", - "symfony/config": "", - "symfony/yaml": "" + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/intl": "^6.2|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { + "files": [ + "Resources/functions.php" + ], "psr-4": { - "Symfony\\Component\\Translation\\": "" + "Symfony\\Component\\String\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -20755,18 +22900,26 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Provides tools to internationalize your application", + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], "support": { - "source": "https://github.com/symfony/translation/tree/v4.4.47" + "source": "https://github.com/symfony/string/tree/v6.4.3" }, "funding": [ { @@ -20782,32 +22935,29 @@ "type": "tidelift" } ], - "time": "2022-10-03T15:15:11+00:00" + "time": "2024-01-25T09:26:29+00:00" }, { "name": "symfony/translation-contracts", - "version": "v2.5.2", + "version": "v3.4.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe" + "reference": "06450585bf65e978026bda220cdebca3f867fde7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/136b19dd05cdf0709db6537d058bcab6dd6e2dbe", - "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/06450585bf65e978026bda220cdebca3f867fde7", + "reference": "06450585bf65e978026bda220cdebca3f867fde7", "shasum": "" }, "require": { - "php": ">=7.2.5" - }, - "suggest": { - "symfony/translation-implementation": "" + "php": ">=8.1" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -20817,7 +22967,10 @@ "autoload": { "psr-4": { "Symfony\\Contracts\\Translation\\": "" - } + }, + "exclude-from-classmap": [ + "/Test/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -20844,7 +22997,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v2.5.2" + "source": "https://github.com/symfony/translation-contracts/tree/v3.4.1" }, "funding": [ { @@ -20860,69 +23013,59 @@ "type": "tidelift" } ], - "time": "2022-06-27T16:58:25+00:00" + "time": "2023-12-26T14:02:43+00:00" }, { "name": "symfony/validator", - "version": "v4.4.48", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "54781a4c41efbd283b779110bf8ae7f263737775" + "reference": "9c1d8bb4edce5304fcefca7923741085f1ca5b60" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/54781a4c41efbd283b779110bf8ae7f263737775", - "reference": "54781a4c41efbd283b779110bf8ae7f263737775", + "url": "https://api.github.com/repos/symfony/validator/zipball/9c1d8bb4edce5304fcefca7923741085f1ca5b60", + "reference": "9c1d8bb4edce5304fcefca7923741085f1ca5b60", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16", - "symfony/translation-contracts": "^1.1|^2" + "symfony/polyfill-php83": "^1.27", + "symfony/translation-contracts": "^2.5|^3" }, "conflict": { + "doctrine/annotations": "<1.13", "doctrine/lexer": "<1.1", - "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", - "symfony/dependency-injection": "<3.4", - "symfony/http-kernel": "<4.4", - "symfony/intl": "<4.3", - "symfony/translation": ">=5.0", - "symfony/yaml": "<3.4" + "symfony/dependency-injection": "<5.4", + "symfony/expression-language": "<5.4", + "symfony/http-kernel": "<5.4", + "symfony/intl": "<5.4", + "symfony/property-info": "<5.4", + "symfony/translation": "<5.4.35|>=6.0,<6.3.12|>=6.4,<6.4.3|>=7.0,<7.0.3", + "symfony/yaml": "<5.4" }, "require-dev": { - "doctrine/annotations": "^1.10.4", - "doctrine/cache": "^1.0|^2.0", - "egulias/email-validator": "^2.1.10|^3", - "symfony/cache": "^3.4|^4.0|^5.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-client": "^4.3|^5.0", - "symfony/http-foundation": "^4.1|^5.0", - "symfony/http-kernel": "^4.4", - "symfony/intl": "^4.3|^5.0", - "symfony/mime": "^4.4|^5.0", - "symfony/property-access": "^3.4|^4.0|^5.0", - "symfony/property-info": "^3.4|^4.0|^5.0", - "symfony/translation": "^4.2", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.", - "doctrine/cache": "For using the default cached annotation reader.", - "egulias/email-validator": "Strict (RFC compliant) email validation", - "psr/cache-implementation": "For using the mapping cache.", - "symfony/config": "", - "symfony/expression-language": "For using the Expression validator", - "symfony/http-foundation": "", - "symfony/intl": "", - "symfony/property-access": "For accessing properties within comparison constraints", - "symfony/property-info": "To automatically add NotNull and Type constraints", - "symfony/translation": "For translating validation errors.", - "symfony/yaml": "" + "doctrine/annotations": "^1.13|^2", + "egulias/email-validator": "^2.1.10|^3|^4", + "symfony/cache": "^5.4|^6.0|^7.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/intl": "^5.4|^6.0|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4|^6.0|^7.0", + "symfony/translation": "^5.4.35|~6.3.12|^6.4.3|^7.0.3", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -20950,7 +23093,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v4.4.48" + "source": "https://github.com/symfony/validator/tree/v6.4.3" }, "funding": [ { @@ -20966,43 +23109,39 @@ "type": "tidelift" } ], - "time": "2022-10-25T13:54:11+00:00" + "time": "2024-01-29T15:01:07+00:00" }, { "name": "symfony/var-dumper", - "version": "v5.4.35", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "ce4685b30e47d94dfc990c5566285ff99ddf012b" + "reference": "0435a08f69125535336177c29d56af3abc1f69da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ce4685b30e47d94dfc990c5566285ff99ddf012b", - "reference": "ce4685b30e47d94dfc990c5566285ff99ddf012b", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/0435a08f69125535336177c29d56af3abc1f69da", + "reference": "0435a08f69125535336177c29d56af3abc1f69da", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/console": "<4.4" + "symfony/console": "<5.4" }, "require-dev": { "ext-iconv": "*", - "symfony/console": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/uid": "^5.1|^6.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^6.3|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/uid": "^5.4|^6.0|^7.0", "twig/twig": "^2.13|^3.0.4" }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" - }, "bin": [ "Resources/bin/var-dump-server" ], @@ -21039,7 +23178,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.4.35" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.3" }, "funding": [ { @@ -21055,35 +23194,111 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:28:09+00:00" + "time": "2024-01-23T14:53:30+00:00" }, { - "name": "symfony/yaml", - "version": "v4.4.45", + "name": "symfony/var-exporter", + "version": "v6.4.3", "source": { "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "aeccc4dc52a9e634f1d1eebeb21eacfdcff1053d" + "url": "https://github.com/symfony/var-exporter.git", + "reference": "a8c12b5448a5ac685347f5eeb2abf6a571ec16b8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/aeccc4dc52a9e634f1d1eebeb21eacfdcff1053d", - "reference": "aeccc4dc52a9e634f1d1eebeb21eacfdcff1053d", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/a8c12b5448a5ac685347f5eeb2abf6a571ec16b8", + "reference": "a8c12b5448a5ac685347f5eeb2abf6a571ec16b8", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<3.4" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" }, "require-dev": { - "symfony/console": "^3.4|^4.0|^5.0" + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\VarExporter\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows exporting any serializable PHP data structure to plain PHP code", + "homepage": "https://symfony.com", + "keywords": [ + "clone", + "construct", + "export", + "hydrate", + "instantiate", + "lazy-loading", + "proxy", + "serialize" + ], + "support": { + "source": "https://github.com/symfony/var-exporter/tree/v6.4.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-23T14:51:35+00:00" + }, + { + "name": "symfony/yaml", + "version": "v6.4.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "d75715985f0f94f978e3a8fa42533e10db921b90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/d75715985f0f94f978e3a8fa42533e10db921b90", + "reference": "d75715985f0f94f978e3a8fa42533e10db921b90", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/console": "<5.4" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0|^7.0" + }, + "bin": [ + "Resources/bin/yaml-lint" + ], "type": "library", "autoload": { "psr-4": { @@ -21110,7 +23325,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v4.4.45" + "source": "https://github.com/symfony/yaml/tree/v6.4.3" }, "funding": [ { @@ -21126,28 +23341,28 @@ "type": "tidelift" } ], - "time": "2022-08-02T15:47:23+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "thinkshout/mailchimp-api-php", - "version": "2.0.0", + "version": "v3.0.0", "source": { "type": "git", "url": "https://github.com/thinkshout/mailchimp-api-php.git", - "reference": "ffa6cf96efe3a7e8e0de8309737a7dae40f51981" + "reference": "2fcd4b550f8c9b78b872bc922fafbcf6f6d39085" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thinkshout/mailchimp-api-php/zipball/ffa6cf96efe3a7e8e0de8309737a7dae40f51981", - "reference": "ffa6cf96efe3a7e8e0de8309737a7dae40f51981", + "url": "https://api.github.com/repos/thinkshout/mailchimp-api-php/zipball/2fcd4b550f8c9b78b872bc922fafbcf6f6d39085", + "reference": "2fcd4b550f8c9b78b872bc922fafbcf6f6d39085", "shasum": "" }, "require": { - "guzzlehttp/guzzle": "^6.2.1", + "guzzlehttp/guzzle": "^6.5.8|^7.4.5", "php": ">=5.4.0" }, "require-dev": { - "phpunit/phpunit": "^6.2.2" + "phpunit/phpunit": "^6.2.2|^7.0|^8.0|^9.0" }, "type": "library", "autoload": { @@ -21157,6 +23372,9 @@ } }, "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], "description": "PHP library for v3 of the MailChimp API", "homepage": "https://github.com/thinkshout/mailchimp-api-php", "keywords": [ @@ -21165,44 +23383,36 @@ ], "support": { "issues": "https://github.com/thinkshout/mailchimp-api-php/issues", - "source": "https://github.com/thinkshout/mailchimp-api-php/tree/master" + "source": "https://github.com/thinkshout/mailchimp-api-php/tree/v3.0.0" }, - "time": "2018-02-27T17:52:03+00:00" + "time": "2023-05-26T21:57:04+00:00" }, { "name": "twig/twig", - "version": "v2.15.6", + "version": "v3.8.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "ad637405a828601a56f32ccab9a85541c4b66c9d" + "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/ad637405a828601a56f32ccab9a85541c4b66c9d", - "reference": "ad637405a828601a56f32ccab9a85541c4b66c9d", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", + "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-mbstring": "^1.3", - "symfony/polyfill-php72": "^1.8" + "symfony/polyfill-php80": "^1.22" }, "require-dev": { - "psr/container": "^1.0", - "symfony/phpunit-bridge": "^5.4.9|^6.3" + "psr/container": "^1.0|^2.0", + "symfony/phpunit-bridge": "^5.4.9|^6.3|^7.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.15-dev" - } - }, "autoload": { - "psr-0": { - "Twig_": "lib/" - }, "psr-4": { "Twig\\": "src/" } @@ -21235,7 +23445,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v2.15.6" + "source": "https://github.com/twigphp/Twig/tree/v3.8.0" }, "funding": [ { @@ -21247,112 +23457,7 @@ "type": "tidelift" } ], - "time": "2023-11-21T17:34:48+00:00" - }, - { - "name": "twilio/sdk", - "version": "5.4.2", - "source": { - "type": "git", - "url": "https://github.com/twilio/twilio-php.git", - "reference": "354b5859cc7386642b8842a8b9e3dee01e957235" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/twilio/twilio-php/zipball/354b5859cc7386642b8842a8b9e3dee01e957235", - "reference": "354b5859cc7386642b8842a8b9e3dee01e957235", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "apigen/apigen": "^4.1", - "phpunit/phpunit": "4.5.*" - }, - "type": "library", - "autoload": { - "psr-4": { - "Twilio\\": "Twilio/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Twilio API Team", - "email": "api@twilio.com" - } - ], - "description": "A PHP wrapper for Twilio's API", - "homepage": "http://github.com/twilio/twilio-php", - "keywords": [ - "api", - "sms", - "twilio" - ], - "support": { - "issues": "https://github.com/twilio/twilio-php/issues", - "source": "https://github.com/twilio/twilio-php/tree/5.4.2" - }, - "time": "2016-10-12T17:28:31+00:00" - }, - { - "name": "typo3/phar-stream-wrapper", - "version": "v3.1.7", - "source": { - "type": "git", - "url": "https://github.com/TYPO3/phar-stream-wrapper.git", - "reference": "5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/TYPO3/phar-stream-wrapper/zipball/5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c", - "reference": "5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^7.0 || ^8.0" - }, - "require-dev": { - "ext-xdebug": "*", - "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^5.1" - }, - "suggest": { - "ext-fileinfo": "For PHP builtin file type guessing, otherwise uses internal processing" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "v3.x-dev" - } - }, - "autoload": { - "psr-4": { - "TYPO3\\PharStreamWrapper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Interceptors for PHP's native phar:// stream handling", - "homepage": "https://typo3.org/", - "keywords": [ - "phar", - "php", - "security", - "stream-wrapper" - ], - "support": { - "issues": "https://github.com/TYPO3/phar-stream-wrapper/issues", - "source": "https://github.com/TYPO3/phar-stream-wrapper/tree/v3.1.7" - }, - "time": "2021-09-20T19:19:13+00:00" + "time": "2023-11-21T18:54:41+00:00" }, { "name": "vlucas/phpdotenv", @@ -21539,57 +23644,6 @@ "source": "https://github.com/webmozarts/assert/tree/1.11.0" }, "time": "2022-06-03T18:03:27+00:00" - }, - { - "name": "webmozart/path-util", - "version": "2.3.0", - "source": { - "type": "git", - "url": "https://github.com/webmozart/path-util.git", - "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725", - "reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "webmozart/assert": "~1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.6", - "sebastian/version": "^1.0.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3-dev" - } - }, - "autoload": { - "psr-4": { - "Webmozart\\PathUtil\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.", - "support": { - "issues": "https://github.com/webmozart/path-util/issues", - "source": "https://github.com/webmozart/path-util/tree/2.3.0" - }, - "abandoned": "symfony/filesystem", - "time": "2015-12-17T08:42:14+00:00" } ], "packages-dev": [ @@ -21809,128 +23863,6 @@ }, "time": "2023-12-09T11:23:23+00:00" }, - { - "name": "behat/mink-browserkit-driver", - "version": "v1.4.1", - "source": { - "type": "git", - "url": "https://github.com/minkphp/MinkBrowserKitDriver.git", - "reference": "057926c9da452bac5bfcffb92eb4f3e1ce74dae9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/minkphp/MinkBrowserKitDriver/zipball/057926c9da452bac5bfcffb92eb4f3e1ce74dae9", - "reference": "057926c9da452bac5bfcffb92eb4f3e1ce74dae9", - "shasum": "" - }, - "require": { - "behat/mink": "^1.7.1@dev", - "php": ">=5.4", - "symfony/browser-kit": "~2.3|~3.0|~4.0", - "symfony/dom-crawler": "~2.3|~3.0|~4.0" - }, - "require-dev": { - "mink/driver-testsuite": "dev-master", - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.18 || ^8.5 || ^9.5", - "symfony/debug": "^2.7|^3.0|^4.0", - "symfony/http-kernel": "~2.3|~3.0|~4.0", - "yoast/phpunit-polyfills": "^1.0" - }, - "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": "Symfony2 BrowserKit driver for Mink framework", - "homepage": "https://mink.behat.org/", - "keywords": [ - "Mink", - "Symfony2", - "browser", - "testing" - ], - "support": { - "issues": "https://github.com/minkphp/MinkBrowserKitDriver/issues", - "source": "https://github.com/minkphp/MinkBrowserKitDriver/tree/v1.4.1" - }, - "time": "2021-12-10T14:17:06+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" - }, - "abandoned": "behat/mink-browserkit-driver", - "time": "2021-10-12T11:35:46+00:00" - }, { "name": "behat/transliterator", "version": "v1.5.0", @@ -22104,66 +24036,6 @@ "source": "https://git.drupalcode.org/project/upgrade_status" } }, - { - "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" - }, - "abandoned": "symfony/browser-kit", - "time": "2020-11-01T09:30:18+00:00" - }, { "name": "mglaman/phpstan-drupal", "version": "1.2.7", @@ -22378,111 +24250,36 @@ }, "time": "2023-08-05T09:02:04+00:00" }, - { - "name": "symfony/browser-kit", - "version": "v4.4.44", - "source": { - "type": "git", - "url": "https://github.com/symfony/browser-kit.git", - "reference": "2a1ff40723ef6b29c8229a860a9c8f815ad7dbbb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/2a1ff40723ef6b29c8229a860a9c8f815ad7dbbb", - "reference": "2a1ff40723ef6b29c8229a860a9c8f815ad7dbbb", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/dom-crawler": "^3.4|^4.0|^5.0", - "symfony/polyfill-php80": "^1.16" - }, - "require-dev": { - "symfony/css-selector": "^3.4|^4.0|^5.0", - "symfony/http-client": "^4.3|^5.0", - "symfony/mime": "^4.3|^5.0", - "symfony/process": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/process": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\BrowserKit\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/browser-kit/tree/v4.4.44" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-07-25T12:56:14+00:00" - }, { "name": "symfony/config", - "version": "v4.4.44", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "ed42f8f9da528d2c6cae36fe1f380b0c1d8f0658" + "reference": "206482ff3ed450495b1d5b7bad1bc3a852def96f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/ed42f8f9da528d2c6cae36fe1f380b0c1d8f0658", - "reference": "ed42f8f9da528d2c6cae36fe1f380b0c1d8f0658", + "url": "https://api.github.com/repos/symfony/config/zipball/206482ff3ed450495b1d5b7bad1bc3a852def96f", + "reference": "206482ff3ed450495b1d5b7bad1bc3a852def96f", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/filesystem": "^3.4|^4.0|^5.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.16", - "symfony/polyfill-php81": "^1.22" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/finder": "<3.4" + "symfony/finder": "<5.4", + "symfony/service-contracts": "<2.5" }, "require-dev": { - "symfony/event-dispatcher": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/messenger": "^4.1|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -22510,7 +24307,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v4.4.44" + "source": "https://github.com/symfony/config/tree/v6.4.3" }, "funding": [ { @@ -22526,25 +24323,24 @@ "type": "tidelift" } ], - "time": "2022-07-20T09:59:04+00:00" + "time": "2024-01-29T13:26:27+00:00" }, { "name": "symfony/css-selector", - "version": "v5.4.35", + "version": "v6.4.3", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "9e615d367e2bed41f633abb383948c96a2dbbfae" + "reference": "ee0f7ed5cf298cc019431bb3b3977ebc52b86229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/9e615d367e2bed41f633abb383948c96a2dbbfae", - "reference": "9e615d367e2bed41f633abb383948c96a2dbbfae", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/ee0f7ed5cf298cc019431bb3b3977ebc52b86229", + "reference": "ee0f7ed5cf298cc019431bb3b3977ebc52b86229", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.16" + "php": ">=8.1" }, "type": "library", "autoload": { @@ -22576,7 +24372,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v5.4.35" + "source": "https://github.com/symfony/css-selector/tree/v6.4.3" }, "funding": [ { @@ -22592,42 +24388,63 @@ "type": "tidelift" } ], - "time": "2024-01-23T13:51:25+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { - "name": "symfony/dom-crawler", - "version": "v4.4.45", + "name": "symfony/translation", + "version": "v6.4.3", "source": { "type": "git", - "url": "https://github.com/symfony/dom-crawler.git", - "reference": "4b8daf6c56801e6d664224261cb100b73edc78a5" + "url": "https://github.com/symfony/translation.git", + "reference": "637c51191b6b184184bbf98937702bcf554f7d04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/4b8daf6c56801e6d664224261cb100b73edc78a5", - "reference": "4b8daf6c56801e6d664224261cb100b73edc78a5", + "url": "https://api.github.com/repos/symfony/translation/zipball/637c51191b6b184184bbf98937702bcf554f7d04", + "reference": "637c51191b6b184184bbf98937702bcf554f7d04", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-ctype": "~1.8", + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "^1.16" + "symfony/translation-contracts": "^2.5|^3.0" }, "conflict": { - "masterminds/html5": "<2.6" + "symfony/config": "<5.4", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<5.4", + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<5.4", + "symfony/service-contracts": "<2.5", + "symfony/twig-bundle": "<5.4", + "symfony/yaml": "<5.4" + }, + "provide": { + "symfony/translation-implementation": "2.3|3.0" }, "require-dev": { - "masterminds/html5": "^2.6", - "symfony/css-selector": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/css-selector": "" + "nikic/php-parser": "^4.18|^5.0", + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client-contracts": "^2.5|^3.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/intl": "^5.4|^6.0|^7.0", + "symfony/polyfill-intl-icu": "^1.21", + "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { + "files": [ + "Resources/functions.php" + ], "psr-4": { - "Symfony\\Component\\DomCrawler\\": "" + "Symfony\\Component\\Translation\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -22647,10 +24464,10 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Eases DOM navigation for HTML and XML documents", + "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v4.4.45" + "source": "https://github.com/symfony/translation/tree/v6.4.3" }, "funding": [ { @@ -22666,125 +24483,33 @@ "type": "tidelift" } ], - "time": "2022-08-03T12:57:57+00:00" - }, - { - "name": "symfony/polyfill-php81", - "version": "v1.29.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/c565ad1e63f30e7477fc40738343c62b40bc672d", - "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php81\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-01-29T13:11:52+00:00" } ], "aliases": [ { - "package": "drupal/drutopia_collection", - "version": "dev-8.x-1.x", - "alias": "1.x-dev", - "alias_normalized": "1.9999999.9999999.9999999-dev" - }, - { - "package": "drupal/drutopia_core", - "version": "dev-8.x-1.x", - "alias": "1.x-dev", - "alias_normalized": "1.9999999.9999999.9999999-dev" - }, - { - "package": "drupal/octavia_camouflage", - "version": "dev-8.x-1.x", - "alias": "1.x-dev", - "alias_normalized": "1.9999999.9999999.9999999-dev" + "package": "drupal/facets", + "version": "dev-3.0.x", + "alias": "2.0.x-dev", + "alias_normalized": "2.0.9999999.9999999-dev" } ], "minimum-stability": "dev", "stability-flags": { "drupal/auto_entitylabel": 10, - "drupal/convert_bundles": 15, "drupal/drutopia_collection": 20, "drupal/drutopia_core": 20, - "drupal/drutopia_paragraph_title": 20, - "drupal/entitygroupfield": 15, - "drupal/footnotes": 20, - "drupal/gin": 10, - "drupal/gin_toolbar": 10, + "drupal/drutopia_site": 20, + "drupal/empty_page": 20, + "drupal/facets": 20, + "drupal/google_analytics": 20, "drupal/inline_entity_form": 5, "drupal/menu_link_config": 15, - "drupal/mobile_number": 15, "drupal/notfoundpassthrough": 20, "drupal/octavia": 20, "drupal/octavia_camouflage": 20, "drupal/plausible": 10, "drupal/rabbit_hole": 10, - "drupal/search_api_saved_searches": 15, "drupal/social_post_facebook": 20, "drupal/social_post_twitter": 20, "drupal/subpathauto": 5, From 7d5e28470e825c2dc6e9d8967973406fb500a8a1 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 23 Feb 2024 13:00:13 -0800 Subject: [PATCH 068/202] Apply automatic drupal scaffolding updates --- web/.ht.router.php | 2 +- web/.htaccess | 19 +++++++++---------- web/robots.txt | 10 +++++++++- 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/web/.ht.router.php b/web/.ht.router.php index 2c8a6f6..b5884ef 100644 --- a/web/.ht.router.php +++ b/web/.ht.router.php @@ -39,7 +39,7 @@ if (file_exists(__DIR__ . $url['path'])) { // Work around the PHP bug. $path = $url['path']; $script = 'index.php'; -if (strpos($path, '.php') !== FALSE) { +if (str_contains($path, '.php')) { // Work backwards through the path to check if a script exists. Otherwise // fallback to index.php. do { diff --git a/web/.htaccess b/web/.htaccess index 1575c51..4031da4 100644 --- a/web/.htaccess +++ b/web/.htaccess @@ -26,13 +26,6 @@ AddEncoding gzip svgz # sites/default/default.settings.php and # Drupal\Core\DrupalKernel::bootEnvironment() for settings that can be # changed at runtime. - -# PHP 7, Apache 1 and 2. -<IfModule mod_php7.c> - php_value assert.active 0 -</IfModule> - -# PHP 8, Apache 1 and 2. <IfModule mod_php.c> php_value assert.active 0 </IfModule> @@ -42,8 +35,8 @@ AddEncoding gzip svgz # Enable expirations. ExpiresActive On - # Cache all files and redirects for 2 weeks after access (A). - ExpiresDefault A1209600 + # Cache all files for 1 year after access. + ExpiresDefault "access plus 1 year" <FilesMatch \.php$> # Do not allow PHP scripts to be cached unless they explicitly send cache @@ -180,7 +173,13 @@ AddEncoding gzip svgz # Various header fixes. <IfModule mod_headers.c> - # Disable content sniffing, since it's an attack vector. + # Disable content sniffing for all responses, since it's an attack vector. + # This header is also set in FinishResponseSubscriber, which depending on + # Apache configuration might get placed in the 'onsuccess' table. To prevent + # header duplication, unset that one prior to setting in the 'always' table. + # See "To circumvent this limitation..." in + # https://httpd.apache.org/docs/current/mod/mod_headers.html. + Header onsuccess unset X-Content-Type-Options Header always set X-Content-Type-Options nosniff # Disable Proxy header, since it's an attack vector. RequestHeader unset Proxy diff --git a/web/robots.txt b/web/robots.txt index ebcd04b..3ad8e2e 100644 --- a/web/robots.txt +++ b/web/robots.txt @@ -37,7 +37,15 @@ Allow: /profiles/*.svg Disallow: /core/ Disallow: /profiles/ # Files -Disallow: /README.txt +Disallow: /README.md +Disallow: /composer/Metapackage/README.txt +Disallow: /composer/Plugin/ProjectMessage/README.md +Disallow: /composer/Plugin/Scaffold/README.md +Disallow: /composer/Plugin/VendorHardening/README.txt +Disallow: /composer/Template/README.txt +Disallow: /modules/README.txt +Disallow: /sites/README.txt +Disallow: /themes/README.txt Disallow: /web.config # Paths (clean URLs) Disallow: /admin/ From 4d03914d17afc26c81b931af28e78d87c77a4c83 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 23 Feb 2024 13:28:32 -0800 Subject: [PATCH 069/202] Add D10 compatibility to geo upgrade cusstom module --- web/modules/custom/geo_upgrade/geo_upgrade.info.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/modules/custom/geo_upgrade/geo_upgrade.info.yml b/web/modules/custom/geo_upgrade/geo_upgrade.info.yml index c2d58a4..eb2b04a 100644 --- a/web/modules/custom/geo_upgrade/geo_upgrade.info.yml +++ b/web/modules/custom/geo_upgrade/geo_upgrade.info.yml @@ -1,7 +1,7 @@ name: Geo Upgrade type: module description: Customization of Drupal 7 to Drupal 8 upgrade migration. -core_version_requirement: ^8 || ^9 +core_version_requirement: ^8 || ^9 || ^10 package: Migration dependencies: - migrate_drupal From c1520113fd2c11baa3f1261b43a12b3592802666 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 23 Feb 2024 13:29:42 -0800 Subject: [PATCH 070/202] Apply database updates --- ...ot.config_sync.module.drutopia_article.yml | 2 +- ...pshot.config_sync.module.drutopia_blog.yml | 2 +- ...pshot.config_sync.module.drutopia_page.yml | 2 +- ...hot.config_sync.module.drutopia_people.yml | 2 +- ...hot.config_sync.module.drutopia_search.yml | 2 +- ...t.snapshot.config_sync.module.honeypot.yml | 4 +- ...t.config_sync.module.image_widget_crop.yml | 47 + ...shot.snapshot.config_sync.module.media.yml | 1023 ++++++++++++ ...pshot.config_sync.module.media_library.yml | 1483 +++++++++++++++++ ...snapshot.config_sync.module.search_api.yml | 8 +- ...pshot.snapshot.config_sync.module.user.yml | 16 +- ...t.snapshot.config_sync.module.views_ui.yml | 2 +- ...e.entity_form_mode.media.media_library.yml | 16 + .../core.entity_form_mode.user.register.yml | 1 + ...e.entity_view_display.node.article.box.yml | 5 + ....entity_view_display.node.article.card.yml | 2 + ....entity_view_display.node.article.full.yml | 2 + ...view_display.node.article.search_index.yml | 7 + ..._view_display.node.article.simple_card.yml | 4 + ...ntity_view_display.node.article.teaser.yml | 7 + ...ore.entity_view_display.node.blog.card.yml | 2 + ...ore.entity_view_display.node.blog.full.yml | 2 + ...ty_view_display.node.blog.search_index.yml | 4 + ...ity_view_display.node.blog.simple_card.yml | 4 + ...e.entity_view_display.node.blog.teaser.yml | 2 + ...tity_view_display.node.collection.card.yml | 2 + ...ew_display.node.collection.simple_card.yml | 2 + ...entity_view_display.node.gleaning.card.yml | 2 + ...entity_view_display.node.gleaning.full.yml | 1 + ...e.entity_view_display.node.people.full.yml | 2 + ..._view_display.node.people.search_index.yml | 2 + ...ty_view_display.node.people.small_card.yml | 2 + ...entity_view_display.node.people.teaser.yml | 2 + ..._view_display.paragraph.slide.columnar.yml | 2 + ....entity_view_display.user.user.default.yml | 2 + .../core.entity_view_mode.block.token.yml | 1 + ...ntity_view_mode.block_content.columnar.yml | 1 + ...re.entity_view_mode.block_content.full.yml | 1 + ...e.entity_view_mode.block_content.token.yml | 1 + .../core.entity_view_mode.comment.full.yml | 1 + .../core.entity_view_mode.comment.token.yml | 1 + ...entity_view_mode.contact_message.token.yml | 1 + .../sync/core.entity_view_mode.crop.token.yml | 1 + .../sync/core.entity_view_mode.file.token.yml | 1 + .../sync/core.entity_view_mode.media.full.yml | 13 + ...e.entity_view_mode.media.media_library.yml | 16 + ...tity_view_mode.menu_link_content.token.yml | 1 + .../sync/core.entity_view_mode.node.box.yml | 1 + .../sync/core.entity_view_mode.node.card.yml | 1 + .../sync/core.entity_view_mode.node.full.yml | 1 + .../sync/core.entity_view_mode.node.media.yml | 1 + .../sync/core.entity_view_mode.node.micro.yml | 1 + .../sync/core.entity_view_mode.node.rss.yml | 1 + ...ore.entity_view_mode.node.search_index.yml | 1 + ...re.entity_view_mode.node.search_result.yml | 1 + ...core.entity_view_mode.node.simple_card.yml | 1 + .../core.entity_view_mode.node.small_card.yml | 1 + .../core.entity_view_mode.node.teaser.yml | 1 + .../sync/core.entity_view_mode.node.tile.yml | 1 + .../sync/core.entity_view_mode.node.token.yml | 1 + ...re.entity_view_mode.paragraph.columnar.yml | 1 + ...ore.entity_view_mode.paragraph.preview.yml | 1 + .../core.entity_view_mode.shortcut.token.yml | 1 + ...re.entity_view_mode.taxonomy_term.full.yml | 1 + ...e.entity_view_mode.taxonomy_term.token.yml | 1 + .../sync/core.entity_view_mode.tour.token.yml | 1 + .../core.entity_view_mode.user.compact.yml | 1 + .../sync/core.entity_view_mode.user.full.yml | 1 + .../sync/core.entity_view_mode.user.token.yml | 1 + config/sync/core.extension.yml | 8 + config/sync/ds.settings.yml | 12 +- config/sync/file.settings.yml | 7 + config/sync/filter.format.basic_html.yml | 31 +- config/sync/filter.format.full_html.yml | 101 +- config/sync/filter.format.minimalhtml.yml | 18 +- config/sync/filter.format.plain_text.yml | 12 +- config/sync/filter.format.restricted_html.yml | 12 +- config/sync/google_analytics.settings.yml | 6 +- config/sync/image.style.crop_thumbnail.yml | 17 + config/sync/image.style.media_library.yml | 20 + config/sync/image_widget_crop.settings.yml | 12 + config/sync/mailchimp.settings.yml | 1 + config/sync/media.settings.yml | 6 + config/sync/media_library.settings.yml | 3 + config/sync/node.type.page.yml | 2 +- config/sync/search_api.index.article.yml | 2 +- config/sync/search_api.index.blog.yml | 2 +- config/sync/search_api.index.content.yml | 2 +- config/sync/search_api.index.people.yml | 2 +- config/sync/search_api.settings.yml | 16 +- .../system.action.media_delete_action.yml | 13 + .../system.action.media_publish_action.yml | 13 + .../sync/system.action.media_save_action.yml | 13 + .../system.action.media_unpublish_action.yml | 13 + config/sync/system.feature_flags.yml | 1 + config/sync/system.mail.yml | 7 + config/sync/system.performance.yml | 1 - config/sync/system.theme.global.yml | 2 +- config/sync/tour.tour.honeypot.yml | 4 +- .../tour.tour.search-api-index-fields.yml | 2 +- .../sync/tour.tour.search-api-index-form.yml | 2 +- .../tour.tour.search-api-index-processors.yml | 2 +- config/sync/tour.tour.search-api-server.yml | 2 +- config/sync/tour.tour.views-ui.yml | 2 +- config/sync/update.settings.yml | 2 +- config/sync/user.role.anonymous.yml | 2 + config/sync/user.role.authenticated.yml | 4 + config/sync/user.role.contributor.yml | 2 + config/sync/user.role.editor.yml | 3 + config/sync/user.role.invited_blogger.yml | 4 + config/sync/user.role.manager.yml | 7 + config/sync/views.settings.yml | 1 - config/sync/views.view.block_content.yml | 26 +- config/sync/views.view.blogs.yml | 3 +- config/sync/views.view.comment.yml | 18 + config/sync/views.view.content.yml | 9 + config/sync/views.view.content_by_author.yml | 1 - config/sync/views.view.files.yml | 19 +- config/sync/views.view.glossary.yml | 11 +- config/sync/views.view.media.yml | 919 ++++++++++ config/sync/views.view.media_library.yml | 1401 ++++++++++++++++ config/sync/views.view.related_content.yml | 1 - config/sync/views.view.taxonomy_term.yml | 1 - config/sync/views.view.who_s_new.yml | 8 +- config/sync/views.view.who_s_online.yml | 8 +- 125 files changed, 5396 insertions(+), 154 deletions(-) create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.image_widget_crop.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.media.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.media_library.yml create mode 100644 config/sync/core.entity_form_mode.media.media_library.yml create mode 100644 config/sync/core.entity_view_mode.media.full.yml create mode 100644 config/sync/core.entity_view_mode.media.media_library.yml create mode 100644 config/sync/image.style.crop_thumbnail.yml create mode 100644 config/sync/image.style.media_library.yml create mode 100644 config/sync/image_widget_crop.settings.yml create mode 100644 config/sync/media.settings.yml create mode 100644 config/sync/media_library.settings.yml create mode 100644 config/sync/system.action.media_delete_action.yml create mode 100644 config/sync/system.action.media_publish_action.yml create mode 100644 config/sync/system.action.media_save_action.yml create mode 100644 config/sync/system.action.media_unpublish_action.yml create mode 100644 config/sync/system.feature_flags.yml create mode 100644 config/sync/views.view.media.yml create mode 100644 config/sync/views.view.media_library.yml diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml index 263d0a9..5ad98c3 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml @@ -1761,7 +1761,7 @@ items: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 field_tags: label: Tags datasource_id: 'entity:node' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml index 594e1b8..4386e69 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml @@ -1378,7 +1378,7 @@ items: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 field_tags: label: Tags datasource_id: 'entity:node' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml index ec5d9fa..d049928 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml @@ -450,7 +450,7 @@ items: parent: 'main:' name: 'Basic page' type: page - description: 'Use <em>basic pages</em> for your static content, such as an ''About us'' page.' + description: "Use <em>basic pages</em> for your static content, such as an 'About us' page." help: '' new_revision: true preview_mode: 1 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml index 0679c4c..1d4e048 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml @@ -1015,7 +1015,7 @@ items: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 created: label: 'Authored on' datasource_id: 'entity:node' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml index 8e16e74..4da4f8b 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml @@ -331,7 +331,7 @@ items: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 dependencies: module: - node diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml b/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml index c262e2e..3be2b9c 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml @@ -73,7 +73,7 @@ items: weight: -7 attributes: data-id: edit-element-name - body: 'Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like ''url'', ''homepage'', or ''link'' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!' + body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!" location: top honeypot-time-limit: id: honeypot-time-limit @@ -82,7 +82,7 @@ items: weight: -6 attributes: data-id: edit-time-limit - body: 'If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you''re a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable.' + body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." location: top honeypot-form-specific-settings: id: honeypot-form-specific-settings diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.image_widget_crop.yml b/config/sync/config_snapshot.snapshot.config_sync.module.image_widget_crop.yml new file mode 100644 index 0000000..e9aeb4d --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.image_widget_crop.yml @@ -0,0 +1,47 @@ +uuid: 6343a179-9aa1-44fa-802d-fcdf473575d7 +langcode: en +status: true +dependencies: + module: + - image_widget_crop +id: config_sync.module.image_widget_crop +snapshotSet: config_sync +extensionType: module +extensionName: image_widget_crop +items: + - + collection: '' + name: image.style.crop_thumbnail + data: + langcode: en + status: true + dependencies: { } + name: crop_thumbnail + label: 'Crop thumbnail' + effects: + 8fc26706-68dc-4eb7-8121-33e3936ed55f: + uuid: 8fc26706-68dc-4eb7-8121-33e3936ed55f + id: image_scale + weight: 1 + data: + width: 400 + height: null + upscale: false + _core: + default_config_hash: N1S0PHZeyxfFqgzB-sDeGPaxi0dDOL8NUiP_d6WXSV0 + - + collection: '' + name: image_widget_crop.settings + data: + settings: + library_url: '' + css_url: '' + crop_preview_image_style: crop_thumbnail + crop_list: { } + crop_types_required: { } + warn_multiple_usages: false + show_default_crop: true + notify_apply: false + notify_update: true + _core: + default_config_hash: UYGkeE2iH3UGp9lBPsELb3VSgHz9vkMJeaGzcYwE7Uw diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.media.yml b/config/sync/config_snapshot.snapshot.config_sync.module.media.yml new file mode 100644 index 0000000..3fff518 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.media.yml @@ -0,0 +1,1023 @@ +uuid: 096d654d-e0b0-4038-ac29-dd62fcbd5b2f +langcode: en +status: true +dependencies: + module: + - media +id: config_sync.module.media +snapshotSet: config_sync +extensionType: module +extensionName: media +items: + - + collection: '' + name: core.entity_view_mode.media.full + data: + langcode: en + status: false + dependencies: + module: + - media + id: media.full + label: 'Full content' + description: '' + targetEntityType: media + cache: true + _core: + default_config_hash: dTfAUHooYV0uOVPO3saGpgv-c5PppJXDwxvwRTJOycM + - + collection: '' + name: media.settings + data: + icon_base_uri: 'public://media-icons/generic' + iframe_domain: null + oembed_providers_url: 'https://oembed.com/providers.json' + standalone_url: false + _core: + default_config_hash: WCFqLQAxMw1weToDJEhfnW1Z-iOF7cqMdL8X7YTFxBA + - + collection: '' + name: system.action.media_delete_action + data: + langcode: en + status: true + dependencies: + module: + - media + id: media_delete_action + label: 'Delete media' + type: media + plugin: 'entity:delete_action:media' + configuration: { } + _core: + default_config_hash: FrZy1tmuXJcOxhXlBoI1Hsnen5TT-9OCC1iolWH84go + - + collection: '' + name: system.action.media_publish_action + data: + langcode: en + status: true + dependencies: + module: + - media + id: media_publish_action + label: 'Publish media' + type: media + plugin: 'entity:publish_action:media' + configuration: { } + _core: + default_config_hash: nh83qNNrmWE-CDdHz2MdFOAk60T9mzv3R-MaKfZR2jw + - + collection: '' + name: system.action.media_save_action + data: + langcode: en + status: true + dependencies: + module: + - media + id: media_save_action + label: 'Save media' + type: media + plugin: 'entity:save_action:media' + configuration: { } + _core: + default_config_hash: VVyUA6PIaVeGtcIbgEWqJ6SYDiJdReBeojFswURFpKs + - + collection: '' + name: system.action.media_unpublish_action + data: + langcode: en + status: true + dependencies: + module: + - media + id: media_unpublish_action + label: 'Unpublish media' + type: media + plugin: 'entity:unpublish_action:media' + configuration: { } + _core: + default_config_hash: CsK6TseQ2DatEbZgbd30swOlZ28_HHwAESU2LvEnWq0 + - + collection: '' + name: views.view.media + data: + langcode: en + status: true + dependencies: + config: + - image.style.thumbnail + module: + - image + - media + - user + id: media + label: Media + module: views + description: 'Find and manage media.' + tag: '' + base_table: media_field_data + base_field: mid + display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Media + fields: + media_bulk_form: + id: media_bulk_form + table: media + field: media_bulk_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + thumbnail__target_id: + id: thumbnail__target_id + table: media_field_data + field: thumbnail__target_id + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: thumbnail + plugin_id: field + label: Thumbnail + 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: image + settings: + image_link: '' + image_style: thumbnail + image_loading: + attribute: lazy + group_column: '' + 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 + 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 + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: field + 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 + uid: + id: uid + table: media_field_data + field: uid + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: uid + plugin_id: field + label: Author + 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: true + 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 + status: + id: status + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: field + label: Status + 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: boolean + settings: + format: custom + format_custom_false: Unpublished + format_custom_true: Published + 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 + changed: + id: changed + table: media_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: changed + plugin_id: field + label: Updated + 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: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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 + operations: + id: operations + table: media + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_operations + 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 + 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 + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } + filters: + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: 'Media name' + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: bundle_op + label: Type + description: '' + use_operator: false + operator: bundle_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: 'True' + 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 + is_grouped: true + group_info: + label: 'Published status' + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + status_extra: + id: status_extra + table: media_field_data + field: status_extra + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_status + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: media_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + 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: { } + display_extenders: { } + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - user.permissions + tags: { } + media_page_list: + 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: '' + context: '0' + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - user.permissions + tags: { } + _core: + default_config_hash: 27loqXfECE8tWznkMVYi7qOU8oCYFgn5MEysgZQQOV8 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.media_library.yml b/config/sync/config_snapshot.snapshot.config_sync.module.media_library.yml new file mode 100644 index 0000000..f72a065 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.media_library.yml @@ -0,0 +1,1483 @@ +uuid: dd0f8c66-f0b8-49d9-8348-400e09b0bcbd +langcode: en +status: true +dependencies: + module: + - media_library +id: config_sync.module.media_library +snapshotSet: config_sync +extensionType: module +extensionName: media_library +items: + - + collection: '' + name: core.entity_form_mode.media.media_library + data: + langcode: en + status: true + dependencies: + module: + - media + enforced: + module: + - media_library + id: media.media_library + label: 'Media library' + description: '' + targetEntityType: media + cache: true + _core: + default_config_hash: 04_dAqpWYP1WmsXZ7IXJ7-yarCvNddD10EUkBDtIFy4 + - + collection: '' + name: core.entity_view_mode.media.media_library + data: + langcode: en + status: true + dependencies: + module: + - media + enforced: + module: + - media_library + id: media.media_library + label: 'Media library' + description: '' + targetEntityType: media + cache: true + _core: + default_config_hash: 04_dAqpWYP1WmsXZ7IXJ7-yarCvNddD10EUkBDtIFy4 + - + collection: '' + name: image.style.media_library + data: + langcode: en + status: true + dependencies: + enforced: + module: + - media_library + name: media_library + label: 'Media Library thumbnail (220×220)' + effects: + 75b076a8-1234-4b42-85db-bf377c4d8d5f: + uuid: 75b076a8-1234-4b42-85db-bf377c4d8d5f + id: image_scale + weight: 0 + data: + width: 220 + height: 220 + upscale: false + _core: + default_config_hash: 7qJqToD1OQLAyeswpmg7M0LRxQlw1URQkJDWUJCnmR8 + - + collection: '' + name: media_library.settings + data: + advanced_ui: false + _core: + default_config_hash: _3gQsCnZELUjUUqHk8SSh8bXnx7TZwN95vctAeVJG60 + - + collection: '' + name: views.view.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - image.style.media_library + module: + - image + - media + - media_library + - user + enforced: + module: + - media_library + id: media_library + label: 'Media library' + module: views + description: 'Find and manage media.' + tag: '' + base_table: media_field_data + base_field: mid + display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Media + fields: + media_bulk_form: + id: media_bulk_form + table: media + field: media_bulk_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + 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 + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: 'Publishing status' + 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 + is_grouped: true + group_info: + label: Published + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: bundle_op + label: 'Media type' + description: '' + use_operator: false + operator: bundle_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: 'Media type' + description: null + identifier: bundle + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + status_extra: + id: status_extra + table: media_field_data + field: status_extra + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_status + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: media_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + 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 + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: field + label: '' + 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: false + 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: 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 + edit_media: + id: edit_media + table: media + field: edit_media + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_link_edit + label: '' + exclude: false + alter: + alter_text: true + text: 'Edit {{ name }}' + make_link: true + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: 'Edit {{ name }}' + 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: false + element_wrapper_type: '0' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: Edit + output_url_as_text: false + absolute: false + delete_media: + id: delete_media + table: media + field: delete_media + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_link_delete + label: '' + exclude: false + alter: + alter_text: true + text: 'Delete {{ name }}' + make_link: true + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: 'Delete {{ name }}' + 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: false + element_wrapper_type: '0' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: Delete + output_url_as_text: false + absolute: false + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_mode: media_library + defaults: + fields: false + display_extenders: { } + path: admin/content/media-grid + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user + - user.permissions + tags: { } + widget: + id: widget + display_title: Widget + display_plugin: page + position: 2 + display_options: + fields: + media_library_select_form: + id: media_library_select_form + table: media + field: media_library_select_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_library_select_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_mode: media_library + 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: '' + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + default_langcode: + id: default_langcode + table: media_field_data + field: default_langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: default_langcode + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + 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 + plugin_id: display_link + label: Grid + empty: true + display_id: widget + display_link_table: + id: display_link_table + table: views + field: display_link + plugin_id: display_link + label: Table + empty: true + display_id: widget_table + rendering_language: '***LANGUAGE_language_interface***' + display_extenders: { } + path: admin/content/media-widget + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user.permissions + tags: { } + widget_table: + id: widget_table + display_title: 'Widget (table)' + display_plugin: page + position: 3 + display_options: + fields: + media_library_select_form: + id: media_library_select_form + table: media + field: media_library_select_form + relationship: none + entity_type: media + plugin_id: media_library_select_form + label: '' + element_class: '' + element_wrapper_class: '' + thumbnail__target_id: + id: thumbnail__target_id + table: media_field_data + field: thumbnail__target_id + relationship: none + entity_type: media + entity_field: thumbnail + plugin_id: field + label: Thumbnail + type: image + settings: + image_link: '' + image_style: media_library + image_loading: + attribute: eager + name: + id: name + table: media_field_data + field: name + relationship: none + entity_type: media + entity_field: name + plugin_id: field + label: Name + type: string + settings: + link_to_entity: false + uid: + id: uid + table: media_field_revision + field: uid + relationship: none + entity_type: media + entity_field: uid + plugin_id: field + label: Author + type: entity_reference_label + settings: + link: true + changed: + id: changed + table: media_field_data + field: changed + relationship: none + entity_type: media + entity_field: changed + plugin_id: field + label: Updated + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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: '' + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + default_langcode: + id: default_langcode + table: media_field_data + field: default_langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: default_langcode + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + 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 + plugin_id: display_link + label: Grid + empty: true + display_id: widget + display_link_table: + id: display_link_table + table: views + field: display_link + plugin_id: display_link + label: Table + empty: true + display_id: widget_table + rendering_language: '***LANGUAGE_language_interface***' + display_extenders: { } + path: admin/content/media-widget-table + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user.permissions + tags: { } + _core: + default_config_hash: iFhkNhGoobQ7V0PJEH_Io9Vlli35kiaeQfdqUttfQeU diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml b/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml index 11371ad..3504a1d 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml @@ -167,7 +167,7 @@ items: id: search-api-index-fields-machine-name plugin: text label: 'Machine name' - body: 'The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field''s machine name requires reindexing of the index.' + body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index." weight: 4 attributes: data-class: 'details-wrapper:nth(0) table thead th:nth(1)' @@ -270,7 +270,7 @@ items: id: search-api-index-form-tracker plugin: text label: Tracker - body: 'An index''s tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items.' + body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items." weight: 4 attributes: data-id: edit-tracker @@ -317,7 +317,7 @@ items: id: search-api-index-processors-introduction plugin: text label: 'Processors used for this index' - body: 'Processors customize different aspects of an index''s functionality. They can keep items from being indexed, change how certain fields are indexed and influence searches.' + body: "Processors customize different aspects of an index's functionality. They can keep items from being indexed, change how certain fields are indexed and influence searches." weight: 1 search-api-index-processors-enable: id: search-api-index-processors-enable @@ -392,7 +392,7 @@ items: id: search-api-server-clear plugin: text label: 'Delete all indexed data' - body: 'This will permanently remove all data currently indexed on this server for indexes that aren''t read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results.' + body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results." weight: 5 attributes: data-id: edit-clear diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.user.yml b/config/sync/config_snapshot.snapshot.config_sync.module.user.yml index 2f5da79..6cc79de 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.user.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.user.yml @@ -1212,7 +1212,7 @@ items: module: - user id: who_s_new - label: 'Who''s new' + label: "Who's new" module: user description: 'Shows a list of the newest user accounts on the site.' tag: default @@ -1365,7 +1365,7 @@ items: plugin_id: date entity_type: user entity_field: created - title: 'Who''s new' + title: "Who's new" header: { } footer: { } empty: { } @@ -1382,11 +1382,11 @@ items: block_1: display_plugin: block id: block_1 - display_title: 'Who''s new' + display_title: "Who's new" position: 1 display_options: display_description: 'A list of new users' - block_description: 'Who''s new' + block_description: "Who's new" block_category: User display_extenders: { } cache_metadata: @@ -1406,7 +1406,7 @@ items: module: - user id: who_s_online - label: 'Who''s online block' + label: "Who's online block" module: user description: 'Shows the user names of the most recently active users, and the total number of active users.' tag: default @@ -1568,7 +1568,7 @@ items: plugin_id: date entity_type: user entity_field: access - title: 'Who''s online' + title: "Who's online" header: result: id: result @@ -1606,10 +1606,10 @@ items: who_s_online_block: display_plugin: block id: who_s_online_block - display_title: 'Who''s online' + display_title: "Who's online" position: 1 display_options: - block_description: 'Who''s online' + block_description: "Who's online" display_description: 'A list of users that are currently logged in.' display_extenders: { } cache_metadata: diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml b/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml index 652b822..84961a4 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml @@ -54,7 +54,7 @@ items: id: views-ui-format plugin: text label: 'Output format' - body: 'Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal''s base functionality.' + body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." weight: 4 attributes: data-class: views-ui-display-tab-bucket.format diff --git a/config/sync/core.entity_form_mode.media.media_library.yml b/config/sync/core.entity_form_mode.media.media_library.yml new file mode 100644 index 0000000..ec6aa9a --- /dev/null +++ b/config/sync/core.entity_form_mode.media.media_library.yml @@ -0,0 +1,16 @@ +uuid: c74c0a3f-ac98-415a-88ec-2ca916862690 +langcode: en +status: true +dependencies: + module: + - media + enforced: + module: + - media_library +_core: + default_config_hash: 04_dAqpWYP1WmsXZ7IXJ7-yarCvNddD10EUkBDtIFy4 +id: media.media_library +label: 'Media library' +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_form_mode.user.register.yml b/config/sync/core.entity_form_mode.user.register.yml index 5b97643..1c859fc 100644 --- a/config/sync/core.entity_form_mode.user.register.yml +++ b/config/sync/core.entity_form_mode.user.register.yml @@ -8,5 +8,6 @@ _core: default_config_hash: flXhTcp55yLcyy7ZLOhPGKGZobZQJdkAFVWV3LseiuI id: user.register label: Register +description: '' targetEntityType: user cache: true diff --git a/config/sync/core.entity_view_display.node.article.box.yml b/config/sync/core.entity_view_display.node.article.box.yml index 5ad6812..c562922 100644 --- a/config/sync/core.entity_view_display.node.article.box.yml +++ b/config/sync/core.entity_view_display.node.article.box.yml @@ -8,12 +8,16 @@ dependencies: - field.field.node.article.comment - field.field.node.article.field_article_type - field.field.node.article.field_authors + - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image - field.field.node.article.field_meta_tags + - field.field.node.article.field_publication_date + - field.field.node.article.field_subtitle - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics + - field.field.node.article.field_upload - node.type.article module: - ds @@ -70,6 +74,7 @@ hidden: comment: true field_article_type: true field_authors: true + field_biography: true field_body_paragraph: true field_economic_sectors: true field_image: true diff --git a/config/sync/core.entity_view_display.node.article.card.yml b/config/sync/core.entity_view_display.node.article.card.yml index 46d182f..60bcc62 100644 --- a/config/sync/core.entity_view_display.node.article.card.yml +++ b/config/sync/core.entity_view_display.node.article.card.yml @@ -102,6 +102,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.article.full.yml b/config/sync/core.entity_view_display.node.article.full.yml index 094bdf5..98d5980 100644 --- a/config/sync/core.entity_view_display.node.article.full.yml +++ b/config/sync/core.entity_view_display.node.article.full.yml @@ -134,6 +134,8 @@ content: settings: responsive_image_style: wide image_link: '' + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.article.search_index.yml b/config/sync/core.entity_view_display.node.article.search_index.yml index 61892b3..1163a14 100644 --- a/config/sync/core.entity_view_display.node.article.search_index.yml +++ b/config/sync/core.entity_view_display.node.article.search_index.yml @@ -8,12 +8,16 @@ dependencies: - field.field.node.article.comment - field.field.node.article.field_article_type - field.field.node.article.field_authors + - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image - field.field.node.article.field_meta_tags + - field.field.node.article.field_publication_date + - field.field.node.article.field_subtitle - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics + - field.field.node.article.field_upload - node.type.article module: - ds @@ -80,6 +84,8 @@ content: settings: responsive_image_style: '' image_link: '' + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: ds_content @@ -108,6 +114,7 @@ hidden: body: true comment: true field_article_type: true + field_biography: true field_economic_sectors: true field_institutions_structures: true field_meta_tags: true diff --git a/config/sync/core.entity_view_display.node.article.simple_card.yml b/config/sync/core.entity_view_display.node.article.simple_card.yml index aadc9be..f980e63 100644 --- a/config/sync/core.entity_view_display.node.article.simple_card.yml +++ b/config/sync/core.entity_view_display.node.article.simple_card.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.article.comment - field.field.node.article.field_article_type - field.field.node.article.field_authors + - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image - field.field.node.article.field_meta_tags @@ -94,6 +95,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' @@ -104,6 +107,7 @@ hidden: comment: true field_article_type: true field_authors: true + field_biography: true field_body_paragraph: true field_meta_tags: true field_publication_date: true diff --git a/config/sync/core.entity_view_display.node.article.teaser.yml b/config/sync/core.entity_view_display.node.article.teaser.yml index 21841e8..37baaeb 100644 --- a/config/sync/core.entity_view_display.node.article.teaser.yml +++ b/config/sync/core.entity_view_display.node.article.teaser.yml @@ -8,12 +8,16 @@ dependencies: - field.field.node.article.comment - field.field.node.article.field_article_type - field.field.node.article.field_authors + - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image - field.field.node.article.field_meta_tags + - field.field.node.article.field_publication_date + - field.field.node.article.field_subtitle - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics + - field.field.node.article.field_upload - node.type.article - responsive_image.styles.narrow module: @@ -83,6 +87,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' @@ -112,6 +118,7 @@ hidden: body: true comment: true field_article_type: true + field_biography: true field_body_paragraph: true field_economic_sectors: true field_institutions_structures: true diff --git a/config/sync/core.entity_view_display.node.blog.card.yml b/config/sync/core.entity_view_display.node.blog.card.yml index ecd95fb..e514928 100644 --- a/config/sync/core.entity_view_display.node.blog.card.yml +++ b/config/sync/core.entity_view_display.node.blog.card.yml @@ -96,6 +96,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.blog.full.yml b/config/sync/core.entity_view_display.node.blog.full.yml index d708687..7ea5b43 100644 --- a/config/sync/core.entity_view_display.node.blog.full.yml +++ b/config/sync/core.entity_view_display.node.blog.full.yml @@ -112,6 +112,8 @@ content: settings: responsive_image_style: wide image_link: '' + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.blog.search_index.yml b/config/sync/core.entity_view_display.node.blog.search_index.yml index b6f75a3..3e71bb5 100644 --- a/config/sync/core.entity_view_display.node.blog.search_index.yml +++ b/config/sync/core.entity_view_display.node.blog.search_index.yml @@ -10,9 +10,11 @@ dependencies: - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_publication_date - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics + - field.field.node.blog.field_upload - node.type.blog module: - ds @@ -81,6 +83,8 @@ content: settings: responsive_image_style: '' image_link: '' + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: ds_content diff --git a/config/sync/core.entity_view_display.node.blog.simple_card.yml b/config/sync/core.entity_view_display.node.blog.simple_card.yml index 5dc9463..f742c1f 100644 --- a/config/sync/core.entity_view_display.node.blog.simple_card.yml +++ b/config/sync/core.entity_view_display.node.blog.simple_card.yml @@ -10,9 +10,11 @@ dependencies: - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_publication_date - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics + - field.field.node.blog.field_upload - node.type.blog - responsive_image.styles.narrow module: @@ -90,6 +92,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: ds_content diff --git a/config/sync/core.entity_view_display.node.blog.teaser.yml b/config/sync/core.entity_view_display.node.blog.teaser.yml index 7b21ef6..b0c4895 100644 --- a/config/sync/core.entity_view_display.node.blog.teaser.yml +++ b/config/sync/core.entity_view_display.node.blog.teaser.yml @@ -85,6 +85,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.collection.card.yml b/config/sync/core.entity_view_display.node.collection.card.yml index 897346f..8c2fe4d 100644 --- a/config/sync/core.entity_view_display.node.collection.card.yml +++ b/config/sync/core.entity_view_display.node.collection.card.yml @@ -107,6 +107,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.collection.simple_card.yml b/config/sync/core.entity_view_display.node.collection.simple_card.yml index 4569a9a..7153c0a 100644 --- a/config/sync/core.entity_view_display.node.collection.simple_card.yml +++ b/config/sync/core.entity_view_display.node.collection.simple_card.yml @@ -93,6 +93,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.gleaning.card.yml b/config/sync/core.entity_view_display.node.gleaning.card.yml index c568f54..5fac874 100644 --- a/config/sync/core.entity_view_display.node.gleaning.card.yml +++ b/config/sync/core.entity_view_display.node.gleaning.card.yml @@ -83,6 +83,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.gleaning.full.yml b/config/sync/core.entity_view_display.node.gleaning.full.yml index 08bc3c7..f9062f6 100644 --- a/config/sync/core.entity_view_display.node.gleaning.full.yml +++ b/config/sync/core.entity_view_display.node.gleaning.full.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning module: diff --git a/config/sync/core.entity_view_display.node.people.full.yml b/config/sync/core.entity_view_display.node.people.full.yml index e9a8fed..c3ab1aa 100644 --- a/config/sync/core.entity_view_display.node.people.full.yml +++ b/config/sync/core.entity_view_display.node.people.full.yml @@ -68,6 +68,8 @@ content: settings: responsive_image_style: wide image_link: '' + image_loading: + attribute: eager third_party_settings: ds: ds_limit: '1' diff --git a/config/sync/core.entity_view_display.node.people.search_index.yml b/config/sync/core.entity_view_display.node.people.search_index.yml index ab32c27..c0c8c88 100644 --- a/config/sync/core.entity_view_display.node.people.search_index.yml +++ b/config/sync/core.entity_view_display.node.people.search_index.yml @@ -61,6 +61,8 @@ content: settings: responsive_image_style: '' image_link: '' + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: ds_content diff --git a/config/sync/core.entity_view_display.node.people.small_card.yml b/config/sync/core.entity_view_display.node.people.small_card.yml index b44fcdd..dc7a85a 100644 --- a/config/sync/core.entity_view_display.node.people.small_card.yml +++ b/config/sync/core.entity_view_display.node.people.small_card.yml @@ -82,6 +82,8 @@ content: settings: responsive_image_style: short image_link: content + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: ds_content diff --git a/config/sync/core.entity_view_display.node.people.teaser.yml b/config/sync/core.entity_view_display.node.people.teaser.yml index fe1ae36..a005e5e 100644 --- a/config/sync/core.entity_view_display.node.people.teaser.yml +++ b/config/sync/core.entity_view_display.node.people.teaser.yml @@ -68,6 +68,8 @@ content: settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: eager third_party_settings: { } weight: 2 region: left diff --git a/config/sync/core.entity_view_display.paragraph.slide.columnar.yml b/config/sync/core.entity_view_display.paragraph.slide.columnar.yml index 1f215f1..822a025 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.columnar.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.columnar.yml @@ -26,6 +26,8 @@ content: settings: responsive_image_style: narrow image_link: '' + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: content diff --git a/config/sync/core.entity_view_display.user.user.default.yml b/config/sync/core.entity_view_display.user.user.default.yml index 9c39405..229d557 100644 --- a/config/sync/core.entity_view_display.user.user.default.yml +++ b/config/sync/core.entity_view_display.user.user.default.yml @@ -19,6 +19,8 @@ content: settings: responsive_image_style: tall image_link: '' + image_loading: + attribute: eager third_party_settings: { } weight: 6 region: content diff --git a/config/sync/core.entity_view_mode.block.token.yml b/config/sync/core.entity_view_mode.block.token.yml index ce84202..a326470 100644 --- a/config/sync/core.entity_view_mode.block.token.yml +++ b/config/sync/core.entity_view_mode.block.token.yml @@ -6,5 +6,6 @@ dependencies: - block id: block.token label: Token +description: '' targetEntityType: block cache: true diff --git a/config/sync/core.entity_view_mode.block_content.columnar.yml b/config/sync/core.entity_view_mode.block_content.columnar.yml index 4faf87a..34fe263 100644 --- a/config/sync/core.entity_view_mode.block_content.columnar.yml +++ b/config/sync/core.entity_view_mode.block_content.columnar.yml @@ -8,5 +8,6 @@ _core: default_config_hash: QqgQqXTAzP3BZhl5XLw2R5EE1BsJTCwptXnMkjY8xZw id: block_content.columnar label: Columnar +description: '' targetEntityType: block_content cache: true diff --git a/config/sync/core.entity_view_mode.block_content.full.yml b/config/sync/core.entity_view_mode.block_content.full.yml index 1a63d9a..ea3f834 100644 --- a/config/sync/core.entity_view_mode.block_content.full.yml +++ b/config/sync/core.entity_view_mode.block_content.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 4tedlMuvQjDOdvHdw86_e-2Rt78aR7TGFMfOK8Ejppg id: block_content.full label: Full +description: '' targetEntityType: block_content cache: true diff --git a/config/sync/core.entity_view_mode.block_content.token.yml b/config/sync/core.entity_view_mode.block_content.token.yml index b24b3f7..b264d8c 100644 --- a/config/sync/core.entity_view_mode.block_content.token.yml +++ b/config/sync/core.entity_view_mode.block_content.token.yml @@ -6,5 +6,6 @@ dependencies: - block_content id: block_content.token label: Token +description: '' targetEntityType: block_content cache: true diff --git a/config/sync/core.entity_view_mode.comment.full.yml b/config/sync/core.entity_view_mode.comment.full.yml index 836ba7e..ff2a480 100644 --- a/config/sync/core.entity_view_mode.comment.full.yml +++ b/config/sync/core.entity_view_mode.comment.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: K7eNlfU7NEUajz01wItywZklr2oaPgL6s1_97fmDXLA id: comment.full label: 'Full comment' +description: '' targetEntityType: comment cache: true diff --git a/config/sync/core.entity_view_mode.comment.token.yml b/config/sync/core.entity_view_mode.comment.token.yml index 05de093..5036d47 100644 --- a/config/sync/core.entity_view_mode.comment.token.yml +++ b/config/sync/core.entity_view_mode.comment.token.yml @@ -6,5 +6,6 @@ dependencies: - comment id: comment.token label: Token +description: '' targetEntityType: comment cache: true diff --git a/config/sync/core.entity_view_mode.contact_message.token.yml b/config/sync/core.entity_view_mode.contact_message.token.yml index f642aba..bb523a6 100644 --- a/config/sync/core.entity_view_mode.contact_message.token.yml +++ b/config/sync/core.entity_view_mode.contact_message.token.yml @@ -6,5 +6,6 @@ dependencies: - contact id: contact_message.token label: Token +description: '' targetEntityType: contact_message cache: true diff --git a/config/sync/core.entity_view_mode.crop.token.yml b/config/sync/core.entity_view_mode.crop.token.yml index 9ab146e..b5593f1 100644 --- a/config/sync/core.entity_view_mode.crop.token.yml +++ b/config/sync/core.entity_view_mode.crop.token.yml @@ -6,5 +6,6 @@ dependencies: - crop id: crop.token label: Token +description: '' targetEntityType: crop cache: true diff --git a/config/sync/core.entity_view_mode.file.token.yml b/config/sync/core.entity_view_mode.file.token.yml index 76f5ff5..9d0d41c 100644 --- a/config/sync/core.entity_view_mode.file.token.yml +++ b/config/sync/core.entity_view_mode.file.token.yml @@ -6,5 +6,6 @@ dependencies: - file id: file.token label: Token +description: '' targetEntityType: file cache: true diff --git a/config/sync/core.entity_view_mode.media.full.yml b/config/sync/core.entity_view_mode.media.full.yml new file mode 100644 index 0000000..520f618 --- /dev/null +++ b/config/sync/core.entity_view_mode.media.full.yml @@ -0,0 +1,13 @@ +uuid: 4bd4119e-c675-4feb-a5be-88f32dcdaee3 +langcode: en +status: false +dependencies: + module: + - media +_core: + default_config_hash: dTfAUHooYV0uOVPO3saGpgv-c5PppJXDwxvwRTJOycM +id: media.full +label: 'Full content' +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_mode.media.media_library.yml b/config/sync/core.entity_view_mode.media.media_library.yml new file mode 100644 index 0000000..20220d5 --- /dev/null +++ b/config/sync/core.entity_view_mode.media.media_library.yml @@ -0,0 +1,16 @@ +uuid: 31965379-30f2-4be4-b7fe-562164cf5110 +langcode: en +status: true +dependencies: + module: + - media + enforced: + module: + - media_library +_core: + default_config_hash: 04_dAqpWYP1WmsXZ7IXJ7-yarCvNddD10EUkBDtIFy4 +id: media.media_library +label: 'Media library' +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_mode.menu_link_content.token.yml b/config/sync/core.entity_view_mode.menu_link_content.token.yml index 0c44db6..20327de 100644 --- a/config/sync/core.entity_view_mode.menu_link_content.token.yml +++ b/config/sync/core.entity_view_mode.menu_link_content.token.yml @@ -6,5 +6,6 @@ dependencies: - menu_link_content id: menu_link_content.token label: Token +description: '' targetEntityType: menu_link_content cache: true diff --git a/config/sync/core.entity_view_mode.node.box.yml b/config/sync/core.entity_view_mode.node.box.yml index a58a0f7..59ae56a 100644 --- a/config/sync/core.entity_view_mode.node.box.yml +++ b/config/sync/core.entity_view_mode.node.box.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 72C_fCp3_JLorvt4YLz5w9UeUuor4vY465KrhUFEBxM id: node.box label: Box +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.card.yml b/config/sync/core.entity_view_mode.node.card.yml index 62e307b..b33ca2f 100644 --- a/config/sync/core.entity_view_mode.node.card.yml +++ b/config/sync/core.entity_view_mode.node.card.yml @@ -8,5 +8,6 @@ _core: default_config_hash: z6QSG0XSjPK_V4notuY8MaeIAO_QnwfvuH825TyLiHg id: node.card label: Card +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.full.yml b/config/sync/core.entity_view_mode.node.full.yml index f5d1317..b211419 100644 --- a/config/sync/core.entity_view_mode.node.full.yml +++ b/config/sync/core.entity_view_mode.node.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: ElrtInxGjZd7GaapJ5O9n-ugi2hG2IxFivtgn0tHOsk id: node.full label: 'Full content' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.media.yml b/config/sync/core.entity_view_mode.node.media.yml index 89f9649..ef7bc7d 100644 --- a/config/sync/core.entity_view_mode.node.media.yml +++ b/config/sync/core.entity_view_mode.node.media.yml @@ -8,5 +8,6 @@ _core: default_config_hash: zCJHOoAhXJBG7URAzV10-MNcnU7eNX9VTz4LvWS625I id: node.media label: 'Media object' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.micro.yml b/config/sync/core.entity_view_mode.node.micro.yml index f4a044b..1a6c1f4 100644 --- a/config/sync/core.entity_view_mode.node.micro.yml +++ b/config/sync/core.entity_view_mode.node.micro.yml @@ -8,5 +8,6 @@ _core: default_config_hash: REKLyEtFZOM1LgQ-KVSwvqkcwNlS7EvkWbdV12zinFw id: node.micro label: Micro +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.rss.yml b/config/sync/core.entity_view_mode.node.rss.yml index d87e559..1ca374e 100644 --- a/config/sync/core.entity_view_mode.node.rss.yml +++ b/config/sync/core.entity_view_mode.node.rss.yml @@ -8,5 +8,6 @@ _core: default_config_hash: vlYzr-rp2f9NMp-Qlr4sFjlqRq-90mco5-afLNGwCrU id: node.rss label: RSS +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.search_index.yml b/config/sync/core.entity_view_mode.node.search_index.yml index 338fa2f..88f368e 100644 --- a/config/sync/core.entity_view_mode.node.search_index.yml +++ b/config/sync/core.entity_view_mode.node.search_index.yml @@ -8,5 +8,6 @@ _core: default_config_hash: fVFfJv_GzBRE-wpRHbfD5a3VjnhbEOXG6lvRd3uaccY id: node.search_index label: 'Search index' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.search_result.yml b/config/sync/core.entity_view_mode.node.search_result.yml index 6502091..dbe03e3 100644 --- a/config/sync/core.entity_view_mode.node.search_result.yml +++ b/config/sync/core.entity_view_mode.node.search_result.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 6GCOQ-jP2RbdbHA5YWQ6bT8CfGbqrBYKOSC_XY4E3ZM id: node.search_result label: 'Search result highlighting input' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.simple_card.yml b/config/sync/core.entity_view_mode.node.simple_card.yml index 9e67aec..97a9b99 100644 --- a/config/sync/core.entity_view_mode.node.simple_card.yml +++ b/config/sync/core.entity_view_mode.node.simple_card.yml @@ -8,5 +8,6 @@ _core: default_config_hash: Crt6i6j8yM0YLdbxgS7BCzDtadVne43fhOy0WVkoB1o id: node.simple_card label: 'Simple card' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.small_card.yml b/config/sync/core.entity_view_mode.node.small_card.yml index d9f60dd..f497a83 100644 --- a/config/sync/core.entity_view_mode.node.small_card.yml +++ b/config/sync/core.entity_view_mode.node.small_card.yml @@ -8,5 +8,6 @@ _core: default_config_hash: I68oVlHUQbsqRH-WCvFJRANAwaYqU1nl3ZHVstUkWkg id: node.small_card label: 'Small card' +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.teaser.yml b/config/sync/core.entity_view_mode.node.teaser.yml index 833aff2..296fd7c 100644 --- a/config/sync/core.entity_view_mode.node.teaser.yml +++ b/config/sync/core.entity_view_mode.node.teaser.yml @@ -8,5 +8,6 @@ _core: default_config_hash: Mz9qWr1kUYK0mjRAGDsr5XS6PvtZ24en_7ndt-pyWe4 id: node.teaser label: Teaser +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.tile.yml b/config/sync/core.entity_view_mode.node.tile.yml index fb0f60b..41fa1f6 100644 --- a/config/sync/core.entity_view_mode.node.tile.yml +++ b/config/sync/core.entity_view_mode.node.tile.yml @@ -8,5 +8,6 @@ _core: default_config_hash: nfevs6UIIvKBEKDLqjESVCx8H-owjCTzCHcyb398q3w id: node.tile label: Tile +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.node.token.yml b/config/sync/core.entity_view_mode.node.token.yml index ac98c24..83b7a37 100644 --- a/config/sync/core.entity_view_mode.node.token.yml +++ b/config/sync/core.entity_view_mode.node.token.yml @@ -6,5 +6,6 @@ dependencies: - node id: node.token label: Token +description: '' targetEntityType: node cache: true diff --git a/config/sync/core.entity_view_mode.paragraph.columnar.yml b/config/sync/core.entity_view_mode.paragraph.columnar.yml index ab4e0ac..a2b7c52 100644 --- a/config/sync/core.entity_view_mode.paragraph.columnar.yml +++ b/config/sync/core.entity_view_mode.paragraph.columnar.yml @@ -8,5 +8,6 @@ _core: default_config_hash: hFG3sm7kkwkMu9ruyw2Ys51J421IyluY9DhnSsT6tMM id: paragraph.columnar label: Columnar +description: '' targetEntityType: paragraph cache: true diff --git a/config/sync/core.entity_view_mode.paragraph.preview.yml b/config/sync/core.entity_view_mode.paragraph.preview.yml index d9475d0..3d646f1 100644 --- a/config/sync/core.entity_view_mode.paragraph.preview.yml +++ b/config/sync/core.entity_view_mode.paragraph.preview.yml @@ -8,5 +8,6 @@ _core: default_config_hash: fAWHL-ZbCR4HOdE03GYzQfiMYfEvVhTWNBHWcU_pa18 id: paragraph.preview label: Preview +description: '' targetEntityType: paragraph cache: true diff --git a/config/sync/core.entity_view_mode.shortcut.token.yml b/config/sync/core.entity_view_mode.shortcut.token.yml index 25906d6..9b9b209 100644 --- a/config/sync/core.entity_view_mode.shortcut.token.yml +++ b/config/sync/core.entity_view_mode.shortcut.token.yml @@ -6,5 +6,6 @@ dependencies: - shortcut id: shortcut.token label: Token +description: '' targetEntityType: shortcut cache: true diff --git a/config/sync/core.entity_view_mode.taxonomy_term.full.yml b/config/sync/core.entity_view_mode.taxonomy_term.full.yml index a9055ec..9b220e6 100644 --- a/config/sync/core.entity_view_mode.taxonomy_term.full.yml +++ b/config/sync/core.entity_view_mode.taxonomy_term.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: '-PPKjsNQPvoIDjOuUAvlLocYD976MNjb9Zpgyz5_BWE' id: taxonomy_term.full label: 'Taxonomy term page' +description: '' targetEntityType: taxonomy_term cache: true diff --git a/config/sync/core.entity_view_mode.taxonomy_term.token.yml b/config/sync/core.entity_view_mode.taxonomy_term.token.yml index 286f0ab..da87748 100644 --- a/config/sync/core.entity_view_mode.taxonomy_term.token.yml +++ b/config/sync/core.entity_view_mode.taxonomy_term.token.yml @@ -6,5 +6,6 @@ dependencies: - taxonomy id: taxonomy_term.token label: Token +description: '' targetEntityType: taxonomy_term cache: true diff --git a/config/sync/core.entity_view_mode.tour.token.yml b/config/sync/core.entity_view_mode.tour.token.yml index 1c45b0e..9d75e29 100644 --- a/config/sync/core.entity_view_mode.tour.token.yml +++ b/config/sync/core.entity_view_mode.tour.token.yml @@ -6,5 +6,6 @@ dependencies: - tour id: tour.token label: Token +description: '' targetEntityType: tour cache: true diff --git a/config/sync/core.entity_view_mode.user.compact.yml b/config/sync/core.entity_view_mode.user.compact.yml index d141f96..bf15838 100644 --- a/config/sync/core.entity_view_mode.user.compact.yml +++ b/config/sync/core.entity_view_mode.user.compact.yml @@ -8,5 +8,6 @@ _core: default_config_hash: 71CSAr_LNPcgu6D6jI4INl1KATkahmeyUFBETAWya8g id: user.compact label: Compact +description: '' targetEntityType: user cache: true diff --git a/config/sync/core.entity_view_mode.user.full.yml b/config/sync/core.entity_view_mode.user.full.yml index 8424a17..03bfc3e 100644 --- a/config/sync/core.entity_view_mode.user.full.yml +++ b/config/sync/core.entity_view_mode.user.full.yml @@ -8,5 +8,6 @@ _core: default_config_hash: mQIF_foYjmnVSr9MpcD4CTaJE_FpO1AyDd_DskztGhM id: user.full label: 'User account' +description: '' targetEntityType: user cache: true diff --git a/config/sync/core.entity_view_mode.user.token.yml b/config/sync/core.entity_view_mode.user.token.yml index 2ee0958..1b3ae86 100644 --- a/config/sync/core.entity_view_mode.user.token.yml +++ b/config/sync/core.entity_view_mode.user.token.yml @@ -6,5 +6,6 @@ dependencies: - user id: user.token label: Token +description: '' targetEntityType: user cache: true diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 42d355a..7393c14 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -16,6 +16,7 @@ module: captcha: 0 checklistapi: 0 ckeditor: 0 + ckeditor5: 0 ckeditorheight: 0 classitup: 0 comment: 0 @@ -80,11 +81,16 @@ module: history: 0 honeypot: 0 image: 0 + image_widget_crop: 0 insert: 0 layout_discovery: 0 link: 0 linkit: 0 mailchimp: 0 + media: 0 + media_library: 0 + media_library_media_modify: 0 + media_responsive_thumbnail: 0 menu_block: 0 menu_ui: 0 metatag: 0 @@ -101,6 +107,7 @@ module: page_cache: 0 path: 0 path_alias: 0 + phpass: 0 rdf: 0 redirect: 0 responsive_image: 0 @@ -125,6 +132,7 @@ module: update: 0 user: 0 video_embed_field: 0 + views_plain: 0 views_ui: 0 wysiwyg_linebreaks: 0 ds: 1 diff --git a/config/sync/ds.settings.yml b/config/sync/ds.settings.yml index 116acfe..69ef101 100644 --- a/config/sync/ds.settings.yml +++ b/config/sync/ds.settings.yml @@ -2,8 +2,6 @@ _core: default_config_hash: xfB0qOeoAomOThclNNokdKTrVwXLcXz13SU3-4a5-FY disabled: false field_template: false -ft-default: default -ft-show-colon: false classes: region: - is-article @@ -12,3 +10,13 @@ classes: - is-gleaning field: { } use_field_names: true +ft_bc: true +exclude_layout_builder_blocks_on_block_field: false +ft_expert_prefix_suffix_textarea: false +ft_default: default +ft_show_colon: false +ft_layout_builder: null +exclude_ds_layout_layout_builder: false +layout_icon_image_bc: true +ft_default_bc: true +layout_suggestion_bc: true diff --git a/config/sync/file.settings.yml b/config/sync/file.settings.yml index 1ca5bd9..4481791 100644 --- a/config/sync/file.settings.yml +++ b/config/sync/file.settings.yml @@ -6,3 +6,10 @@ description: icon: directory: core/modules/file/icons make_unused_managed_files_temporary: false +filename_sanitization: + transliterate: false + replace_whitespace: false + replace_non_alphanumeric: false + deduplicate_separators: false + lowercase: false + replacement_character: '-' diff --git a/config/sync/filter.format.basic_html.yml b/config/sync/filter.format.basic_html.yml index 20ead79..e6b10ac 100644 --- a/config/sync/filter.format.basic_html.yml +++ b/config/sync/filter.format.basic_html.yml @@ -4,21 +4,19 @@ status: true dependencies: module: - editor + - linkit _core: default_config_hash: 73bBl0mQ4I5Md9_FoI1V9MErX_I6ykC9gNKwLqb80Ko name: 'Basic HTML' format: basic_html weight: -9 filters: - filter_html: - id: filter_html - provider: filter + editor_file_reference: + id: editor_file_reference + provider: editor status: true - weight: -10 - settings: - allowed_html: '<a href hreflang data-entity-type data-entity-uuid data-entity-substitution> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <p> <br> <span> <img src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height>' - filter_html_help: false - filter_html_nofollow: false + weight: 11 + settings: { } filter_align: id: filter_align provider: filter @@ -31,17 +29,26 @@ filters: status: true weight: 8 settings: { } + filter_html: + id: filter_html + provider: filter + status: true + weight: -10 + settings: + allowed_html: '<a href hreflang data-entity-type data-entity-uuid data-entity-substitution> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <p> <br> <span> <img src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height>' + filter_html_help: false + filter_html_nofollow: false filter_html_image_secure: id: filter_html_image_secure provider: filter status: true weight: 9 settings: { } - editor_file_reference: - id: editor_file_reference - provider: editor + filter_image_lazy_load: + id: filter_image_lazy_load + provider: filter status: true - weight: 11 + weight: 12 settings: { } linkit: id: linkit diff --git a/config/sync/filter.format.full_html.yml b/config/sync/filter.format.full_html.yml index 92a03d7..ef0201b 100644 --- a/config/sync/filter.format.full_html.yml +++ b/config/sync/filter.format.full_html.yml @@ -13,50 +13,17 @@ name: 'Full HTML' format: full_html weight: -10 filters: - filter_align: - id: filter_align - provider: filter - status: true - weight: -50 - settings: { } - filter_caption: - id: filter_caption - provider: filter - status: true - weight: -49 - settings: { } - filter_htmlcorrector: - id: filter_htmlcorrector - provider: filter - status: true - weight: -41 - settings: { } editor_file_reference: id: editor_file_reference provider: editor status: true weight: -47 settings: { } - filter_html: - id: filter_html + filter_align: + id: filter_align provider: filter - status: false - weight: -46 - settings: - allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <s> <sup> <sub> <img title src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height class=""> <table> <caption> <tbody> <thead> <tfoot> <th> <td> <tr> <hr> <p> <h1> <pre> <a type href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution class=""> <span class=""> <u> <fn>' - filter_html_help: true - filter_html_nofollow: false - noreferrer: - id: noreferrer - provider: noreferrer status: true - weight: -48 - settings: { } - filter_html_escape: - id: filter_html_escape - provider: filter - status: false - weight: -45 + weight: -50 settings: { } filter_autop: id: filter_autop @@ -64,18 +31,11 @@ filters: status: false weight: -44 settings: { } - filter_url: - id: filter_url + filter_caption: + id: filter_caption provider: filter - status: false - weight: -43 - settings: - filter_url_length: 72 - filter_html_image_secure: - id: filter_html_image_secure - provider: filter - status: false - weight: -40 + status: true + weight: -49 settings: { } filter_footnotes: id: filter_footnotes @@ -85,6 +45,47 @@ filters: settings: footnotes_collapse: '0' footnotes_html: '1' + footnotes_css: '1' + filter_html: + id: filter_html + provider: filter + status: false + weight: -46 + settings: + allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <s> <sup> <sub> <img title src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height class=""> <table> <caption> <tbody> <thead> <tfoot> <th> <td> <tr> <hr> <p> <h1> <pre> <a type href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution class=""> <span class=""> <u> <fn>' + filter_html_help: true + filter_html_nofollow: false + filter_html_escape: + id: filter_html_escape + provider: filter + status: false + weight: -45 + settings: { } + filter_html_image_secure: + id: filter_html_image_secure + provider: filter + status: false + weight: -40 + settings: { } + filter_htmlcorrector: + id: filter_htmlcorrector + provider: filter + status: true + weight: -41 + settings: { } + filter_image_lazy_load: + id: filter_image_lazy_load + provider: filter + status: true + weight: -46 + settings: { } + filter_url: + id: filter_url + provider: filter + status: false + weight: -43 + settings: + filter_url_length: 72 linkit: id: linkit provider: linkit @@ -92,3 +93,9 @@ filters: weight: -47 settings: title: true + noreferrer: + id: noreferrer + provider: noreferrer + status: true + weight: -48 + settings: { } diff --git a/config/sync/filter.format.minimalhtml.yml b/config/sync/filter.format.minimalhtml.yml index 3fadc51..ec0763f 100644 --- a/config/sync/filter.format.minimalhtml.yml +++ b/config/sync/filter.format.minimalhtml.yml @@ -8,11 +8,11 @@ name: 'Minimal HTML' format: minimalhtml weight: 0 filters: - filter_htmlcorrector: - id: filter_htmlcorrector + filter_autop: + id: filter_autop provider: filter status: true - weight: 10 + weight: 0 settings: { } filter_html: id: filter_html @@ -23,6 +23,12 @@ filters: allowed_html: '<a href hreflang> <abbr title> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd>' filter_html_help: true filter_html_nofollow: false + filter_htmlcorrector: + id: filter_htmlcorrector + provider: filter + status: true + weight: 10 + settings: { } filter_url: id: filter_url provider: filter @@ -30,9 +36,3 @@ filters: weight: 0 settings: filter_url_length: 72 - filter_autop: - id: filter_autop - provider: filter - status: true - weight: 0 - settings: { } diff --git a/config/sync/filter.format.plain_text.yml b/config/sync/filter.format.plain_text.yml index 64d1565..ae100f4 100644 --- a/config/sync/filter.format.plain_text.yml +++ b/config/sync/filter.format.plain_text.yml @@ -8,6 +8,12 @@ name: 'Plain text' format: plain_text weight: -7 filters: + filter_autop: + id: filter_autop + provider: filter + status: true + weight: 0 + settings: { } filter_html_escape: id: filter_html_escape provider: filter @@ -21,9 +27,3 @@ filters: weight: 0 settings: filter_url_length: 72 - filter_autop: - id: filter_autop - provider: filter - status: true - weight: 0 - settings: { } diff --git a/config/sync/filter.format.restricted_html.yml b/config/sync/filter.format.restricted_html.yml index 0a94e6f..7407a98 100644 --- a/config/sync/filter.format.restricted_html.yml +++ b/config/sync/filter.format.restricted_html.yml @@ -8,6 +8,12 @@ name: 'Restricted HTML' format: restricted_html weight: -8 filters: + filter_autop: + id: filter_autop + provider: filter + status: true + weight: 0 + settings: { } filter_html: id: filter_html provider: filter @@ -17,12 +23,6 @@ filters: allowed_html: '<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>' filter_html_help: true filter_html_nofollow: false - filter_autop: - id: filter_autop - provider: filter - status: true - weight: 0 - settings: { } filter_url: id: filter_url provider: filter diff --git a/config/sync/google_analytics.settings.yml b/config/sync/google_analytics.settings.yml index dd18031..2900a28 100644 --- a/config/sync/google_analytics.settings.yml +++ b/config/sync/google_analytics.settings.yml @@ -1,7 +1,6 @@ _core: default_config_hash: Vx5EGxHruJuiMSwDv8Mg3PBf9RaPo8o2MCj8_QeTUhg account: UA-29989015-1 -premium: false domain_mode: 0 cross_domains: '' visibility: @@ -14,6 +13,7 @@ visibility: track: outbound: true mailto: true + tel: true files: true files_extensions: '7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip' colorbox: true @@ -29,9 +29,7 @@ track: displayfeatures: true privacy: anonymizeip: true -custom: - dimension: { } - metric: { } +custom: { } codesnippet: create: { } before: '' diff --git a/config/sync/image.style.crop_thumbnail.yml b/config/sync/image.style.crop_thumbnail.yml new file mode 100644 index 0000000..b8aafc1 --- /dev/null +++ b/config/sync/image.style.crop_thumbnail.yml @@ -0,0 +1,17 @@ +uuid: 8e072ce5-ae52-4fe9-bffc-277105a8d0e1 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: N1S0PHZeyxfFqgzB-sDeGPaxi0dDOL8NUiP_d6WXSV0 +name: crop_thumbnail +label: 'Crop thumbnail' +effects: + 8fc26706-68dc-4eb7-8121-33e3936ed55f: + uuid: 8fc26706-68dc-4eb7-8121-33e3936ed55f + id: image_scale + weight: 1 + data: + width: 400 + height: null + upscale: false diff --git a/config/sync/image.style.media_library.yml b/config/sync/image.style.media_library.yml new file mode 100644 index 0000000..ec51cb6 --- /dev/null +++ b/config/sync/image.style.media_library.yml @@ -0,0 +1,20 @@ +uuid: e7bd563c-b853-4401-852e-d015ee7067a0 +langcode: en +status: true +dependencies: + enforced: + module: + - media_library +_core: + default_config_hash: 7qJqToD1OQLAyeswpmg7M0LRxQlw1URQkJDWUJCnmR8 +name: media_library +label: 'Media Library thumbnail (220×220)' +effects: + 75b076a8-1234-4b42-85db-bf377c4d8d5f: + uuid: 75b076a8-1234-4b42-85db-bf377c4d8d5f + id: image_scale + weight: 0 + data: + width: 220 + height: 220 + upscale: false diff --git a/config/sync/image_widget_crop.settings.yml b/config/sync/image_widget_crop.settings.yml new file mode 100644 index 0000000..d7ceb3e --- /dev/null +++ b/config/sync/image_widget_crop.settings.yml @@ -0,0 +1,12 @@ +_core: + default_config_hash: UYGkeE2iH3UGp9lBPsELb3VSgHz9vkMJeaGzcYwE7Uw +settings: + library_url: '' + css_url: '' + crop_preview_image_style: crop_thumbnail + crop_list: { } + crop_types_required: { } + warn_multiple_usages: false + show_default_crop: true + notify_apply: false + notify_update: true diff --git a/config/sync/mailchimp.settings.yml b/config/sync/mailchimp.settings.yml index f3af885..2236195 100644 --- a/config/sync/mailchimp.settings.yml +++ b/config/sync/mailchimp.settings.yml @@ -6,3 +6,4 @@ cron: false batch_limit: 100 api_classname: Mailchimp\Mailchimp test_mode: false +optin_check_email_msg: 'Please check your email to confirm your subscription.' diff --git a/config/sync/media.settings.yml b/config/sync/media.settings.yml new file mode 100644 index 0000000..d54f078 --- /dev/null +++ b/config/sync/media.settings.yml @@ -0,0 +1,6 @@ +_core: + default_config_hash: WCFqLQAxMw1weToDJEhfnW1Z-iOF7cqMdL8X7YTFxBA +icon_base_uri: 'public://media-icons/generic' +iframe_domain: null +oembed_providers_url: 'https://oembed.com/providers.json' +standalone_url: false diff --git a/config/sync/media_library.settings.yml b/config/sync/media_library.settings.yml new file mode 100644 index 0000000..3a1479a --- /dev/null +++ b/config/sync/media_library.settings.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: _3gQsCnZELUjUUqHk8SSh8bXnx7TZwN95vctAeVJG60 +advanced_ui: false diff --git a/config/sync/node.type.page.yml b/config/sync/node.type.page.yml index 8c48d88..8d9211b 100644 --- a/config/sync/node.type.page.yml +++ b/config/sync/node.type.page.yml @@ -14,7 +14,7 @@ _core: default_config_hash: FLnYNEOFyPHOO79AfbXqzGMZqlENS8dZ8-vDJW9e-Lk name: Page type: page -description: 'Use <em>pages</em> for your basic static content, such as an ''About us'' page.' +description: "Use <em>pages</em> for your basic static content, such as an 'About us' page." help: '' new_revision: true preview_mode: 0 diff --git a/config/sync/search_api.index.article.yml b/config/sync/search_api.index.article.yml index 524f97e..81ac842 100644 --- a/config/sync/search_api.index.article.yml +++ b/config/sync/search_api.index.article.yml @@ -134,7 +134,7 @@ field_settings: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 dependencies: module: - node diff --git a/config/sync/search_api.index.blog.yml b/config/sync/search_api.index.blog.yml index d218138..57081e8 100644 --- a/config/sync/search_api.index.blog.yml +++ b/config/sync/search_api.index.blog.yml @@ -116,7 +116,7 @@ field_settings: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 dependencies: module: - node diff --git a/config/sync/search_api.index.content.yml b/config/sync/search_api.index.content.yml index 214c30f..27c5630 100644 --- a/config/sync/search_api.index.content.yml +++ b/config/sync/search_api.index.content.yml @@ -115,7 +115,7 @@ field_settings: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 dependencies: module: - node diff --git a/config/sync/search_api.index.people.yml b/config/sync/search_api.index.people.yml index c539267..d64e390 100644 --- a/config/sync/search_api.index.people.yml +++ b/config/sync/search_api.index.people.yml @@ -107,7 +107,7 @@ field_settings: datasource_id: 'entity:node' property_path: title type: text - boost: !!float 8 + boost: 8.0 dependencies: module: - node diff --git a/config/sync/search_api.settings.yml b/config/sync/search_api.settings.yml index 6476ba9..6cd5bd1 100644 --- a/config/sync/search_api.settings.yml +++ b/config/sync/search_api.settings.yml @@ -5,7 +5,7 @@ cron_worker_runtime: 15 default_tracker: default tracking_page_size: 100 boost_factors: - - !!float 0 + - 0.0 - 0.1 - 0.2 - 0.3 @@ -14,15 +14,15 @@ boost_factors: - 0.7 - 0.8 - 0.9 - - !!float 1 + - 1.0 - 1.1 - 1.2 - 1.3 - 1.4 - 1.5 - - !!float 2 - - !!float 3 - - !!float 5 - - !!float 8 - - !!float 13 - - !!float 21 + - 2.0 + - 3.0 + - 5.0 + - 8.0 + - 13.0 + - 21.0 diff --git a/config/sync/system.action.media_delete_action.yml b/config/sync/system.action.media_delete_action.yml new file mode 100644 index 0000000..1f5c093 --- /dev/null +++ b/config/sync/system.action.media_delete_action.yml @@ -0,0 +1,13 @@ +uuid: ebbdbbdd-2c8e-4e29-8a60-2cd5f0a9fea8 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: FrZy1tmuXJcOxhXlBoI1Hsnen5TT-9OCC1iolWH84go +id: media_delete_action +label: 'Delete media' +type: media +plugin: 'entity:delete_action:media' +configuration: { } diff --git a/config/sync/system.action.media_publish_action.yml b/config/sync/system.action.media_publish_action.yml new file mode 100644 index 0000000..f36af6f --- /dev/null +++ b/config/sync/system.action.media_publish_action.yml @@ -0,0 +1,13 @@ +uuid: 55b32edc-f5cb-4b7a-a4b4-1e6c260b7653 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: nh83qNNrmWE-CDdHz2MdFOAk60T9mzv3R-MaKfZR2jw +id: media_publish_action +label: 'Publish media' +type: media +plugin: 'entity:publish_action:media' +configuration: { } diff --git a/config/sync/system.action.media_save_action.yml b/config/sync/system.action.media_save_action.yml new file mode 100644 index 0000000..372150f --- /dev/null +++ b/config/sync/system.action.media_save_action.yml @@ -0,0 +1,13 @@ +uuid: 802965d5-ae83-475c-a8ff-cc1f7d8fc338 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: VVyUA6PIaVeGtcIbgEWqJ6SYDiJdReBeojFswURFpKs +id: media_save_action +label: 'Save media' +type: media +plugin: 'entity:save_action:media' +configuration: { } diff --git a/config/sync/system.action.media_unpublish_action.yml b/config/sync/system.action.media_unpublish_action.yml new file mode 100644 index 0000000..fe69912 --- /dev/null +++ b/config/sync/system.action.media_unpublish_action.yml @@ -0,0 +1,13 @@ +uuid: 6393e92a-f5e6-45f3-9bfa-54019aeae290 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: CsK6TseQ2DatEbZgbd30swOlZ28_HHwAESU2LvEnWq0 +id: media_unpublish_action +label: 'Unpublish media' +type: media +plugin: 'entity:unpublish_action:media' +configuration: { } diff --git a/config/sync/system.feature_flags.yml b/config/sync/system.feature_flags.yml new file mode 100644 index 0000000..7169df0 --- /dev/null +++ b/config/sync/system.feature_flags.yml @@ -0,0 +1 @@ +linkset_endpoint: false diff --git a/config/sync/system.mail.yml b/config/sync/system.mail.yml index 419e77e..2c6ba5a 100644 --- a/config/sync/system.mail.yml +++ b/config/sync/system.mail.yml @@ -2,3 +2,10 @@ _core: default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE interface: default: php_mail +mailer_dsn: + scheme: sendmail + host: default + user: null + password: null + port: null + options: { } diff --git a/config/sync/system.performance.yml b/config/sync/system.performance.yml index cd81c18..d8dbe9a 100644 --- a/config/sync/system.performance.yml +++ b/config/sync/system.performance.yml @@ -14,4 +14,3 @@ fast_404: js: preprocess: true gzip: true -stale_file_threshold: 2592000 diff --git a/config/sync/system.theme.global.yml b/config/sync/system.theme.global.yml index a3e2141..929d470 100644 --- a/config/sync/system.theme.global.yml +++ b/config/sync/system.theme.global.yml @@ -12,5 +12,5 @@ features: node_user_picture: true logo: path: '' - url: '' + url: null use_default: true diff --git a/config/sync/tour.tour.honeypot.yml b/config/sync/tour.tour.honeypot.yml index 1a6910d..dffbfea 100644 --- a/config/sync/tour.tour.honeypot.yml +++ b/config/sync/tour.tour.honeypot.yml @@ -41,7 +41,7 @@ tips: plugin: text label: 'Honeypot Element Name' weight: -7 - body: 'Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like ''url'', ''homepage'', or ''link'' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!' + body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!" selector: '#edit-element-name' position: top-start honeypot-time-limit: @@ -49,7 +49,7 @@ tips: plugin: text label: 'Honeypot Time Limit' weight: -6 - body: 'If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you''re a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable.' + body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." selector: '#edit-time-limit' position: top-start honeypot-form-specific-settings: diff --git a/config/sync/tour.tour.search-api-index-fields.yml b/config/sync/tour.tour.search-api-index-fields.yml index f93635b..8eb9926 100644 --- a/config/sync/tour.tour.search-api-index-fields.yml +++ b/config/sync/tour.tour.search-api-index-fields.yml @@ -38,7 +38,7 @@ tips: plugin: text label: 'Machine name' weight: 4 - body: 'The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field''s machine name requires reindexing of the index.' + body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index." selector: '.details-wrapper:nth(0) table thead th:nth(1)' search-api-index-fields-property-path: id: search-api-index-fields-property-path diff --git a/config/sync/tour.tour.search-api-index-form.yml b/config/sync/tour.tour.search-api-index-form.yml index d98bf30..511e290 100644 --- a/config/sync/tour.tour.search-api-index-form.yml +++ b/config/sync/tour.tour.search-api-index-form.yml @@ -40,7 +40,7 @@ tips: plugin: text label: Tracker weight: 4 - body: 'An index''s tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items.' + body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items." selector: '#edit-tracker' search-api-index-form-server: id: search-api-index-form-server diff --git a/config/sync/tour.tour.search-api-index-processors.yml b/config/sync/tour.tour.search-api-index-processors.yml index 33562e0..d118b6b 100644 --- a/config/sync/tour.tour.search-api-index-processors.yml +++ b/config/sync/tour.tour.search-api-index-processors.yml @@ -18,7 +18,7 @@ tips: plugin: text label: 'Processors used for this index' weight: 1 - body: 'Processors customize different aspects of an index''s functionality. They can keep items from being indexed, change how certain fields are indexed and influence searches.' + body: "Processors customize different aspects of an index's functionality. They can keep items from being indexed, change how certain fields are indexed and influence searches." search-api-index-processors-enable: id: search-api-index-processors-enable plugin: text diff --git a/config/sync/tour.tour.search-api-server.yml b/config/sync/tour.tour.search-api-server.yml index 9be79b0..74216b7 100644 --- a/config/sync/tour.tour.search-api-server.yml +++ b/config/sync/tour.tour.search-api-server.yml @@ -45,5 +45,5 @@ tips: plugin: text label: 'Delete all indexed data' weight: 5 - body: 'This will permanently remove all data currently indexed on this server for indexes that aren''t read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results.' + body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results." selector: '#edit-clear' diff --git a/config/sync/tour.tour.views-ui.yml b/config/sync/tour.tour.views-ui.yml index 79d793f..cbfa5b5 100644 --- a/config/sync/tour.tour.views-ui.yml +++ b/config/sync/tour.tour.views-ui.yml @@ -41,7 +41,7 @@ tips: plugin: text label: 'Output format' weight: 4 - body: 'Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal''s base functionality.' + body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." selector: .views-ui-display-tab-bucket.format views-ui-fields: id: views-ui-fields diff --git a/config/sync/update.settings.yml b/config/sync/update.settings.yml index e2e991b..85995bc 100644 --- a/config/sync/update.settings.yml +++ b/config/sync/update.settings.yml @@ -4,7 +4,7 @@ check: disabled_extensions: false interval_days: 1 fetch: - url: '' + url: null max_attempts: 2 timeout: 30 notification: diff --git a/config/sync/user.role.anonymous.yml b/config/sync/user.role.anonymous.yml index 3bb7396..3cf2561 100644 --- a/config/sync/user.role.anonymous.yml +++ b/config/sync/user.role.anonymous.yml @@ -7,6 +7,7 @@ dependencies: - contact - empty_page - exclude_node_title + - media - statistics - system _core: @@ -22,4 +23,5 @@ permissions: - 'post comments' - 'use exclude node title' - 'view empty pages' + - 'view media' - 'view post access counter' diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml index 1d931b8..67d7e28 100644 --- a/config/sync/user.role.authenticated.yml +++ b/config/sync/user.role.authenticated.yml @@ -9,7 +9,9 @@ dependencies: - contact - empty_page - exclude_node_title + - file - google_analytics + - media - node - statistics - system @@ -25,6 +27,7 @@ permissions: - 'access site-wide contact form' - 'access user contact forms' - 'change own username' + - 'delete own files' - 'opt-in or out of google analytics tracking' - 'post comments' - 'skip CAPTCHA' @@ -32,5 +35,6 @@ permissions: - 'subscribe to comments' - 'use exclude node title' - 'view empty pages' + - 'view media' - 'view own unpublished content' - 'view post access counter' diff --git a/config/sync/user.role.contributor.yml b/config/sync/user.role.contributor.yml index 87dffed..271214c 100644 --- a/config/sync/user.role.contributor.yml +++ b/config/sync/user.role.contributor.yml @@ -12,6 +12,7 @@ dependencies: module: - comment - contextual + - file - filter - node - shortcut @@ -32,6 +33,7 @@ permissions: - 'create article content' - 'create blog content' - 'create people content' + - 'delete own files' - 'edit own article content' - 'edit own blog content' - 'edit own comments' diff --git a/config/sync/user.role.editor.yml b/config/sync/user.role.editor.yml index 1173a46..3b2d604 100644 --- a/config/sync/user.role.editor.yml +++ b/config/sync/user.role.editor.yml @@ -9,6 +9,7 @@ dependencies: - contextual - file - filter + - help - node - path - redirect @@ -29,6 +30,7 @@ permissions: - 'access content overview' - 'access contextual links' - 'access files overview' + - 'access help pages' - 'access shortcuts' - 'access site in maintenance mode' - 'access toolbar' @@ -46,6 +48,7 @@ permissions: - 'create url aliases' - 'create url aliases' - 'delete all revisions' + - 'delete own files' - 'revert all revisions' - 'skip comment approval' - 'use text format full_html' diff --git a/config/sync/user.role.invited_blogger.yml b/config/sync/user.role.invited_blogger.yml index 91cab71..5b48fed 100644 --- a/config/sync/user.role.invited_blogger.yml +++ b/config/sync/user.role.invited_blogger.yml @@ -9,7 +9,9 @@ dependencies: - comment - contact - contextual + - file - filter + - help - node - system - toolbar @@ -22,11 +24,13 @@ permissions: - 'access comments' - 'access content' - 'access contextual links' + - 'access help pages' - 'access site-wide contact form' - 'access toolbar' - 'change own username' - 'create blog content' - 'delete own blog content' + - 'delete own files' - 'edit own blog content' - 'edit own blog content' - 'edit own comments' diff --git a/config/sync/user.role.manager.yml b/config/sync/user.role.manager.yml index 2107a43..d024327 100644 --- a/config/sync/user.role.manager.yml +++ b/config/sync/user.role.manager.yml @@ -6,6 +6,7 @@ dependencies: - filter.format.full_html module: - block + - block_content - captcha - checklistapi - comment @@ -16,6 +17,7 @@ dependencies: - file - filter - google_analytics + - help - metatag - node - path @@ -38,9 +40,11 @@ permissions: - 'Administer site information' - 'Edit contact form' - 'access administration pages' + - 'access block library' - 'access content overview' - 'access contextual links' - 'access files overview' + - 'access help pages' - 'access shortcuts' - 'access site in maintenance mode' - 'access toolbar' @@ -48,6 +52,8 @@ permissions: - 'access user contact forms' - 'access user profiles' - 'administer CAPTCHA settings' + - 'administer block content' + - 'administer block types' - 'administer blocks' - 'administer comment notify' - 'administer comments' @@ -69,6 +75,7 @@ permissions: - 'create url aliases' - 'create url aliases' - 'delete all revisions' + - 'delete own files' - 'edit gdpr_checklist checklistapi checklist' - 'revert all revisions' - 'skip comment approval' diff --git a/config/sync/views.settings.yml b/config/sync/views.settings.yml index b48ea16..aaba173 100644 --- a/config/sync/views.settings.yml +++ b/config/sync/views.settings.yml @@ -1,7 +1,6 @@ _core: default_config_hash: RaRd9EIcwA4u3qCSRLL8EnCicbda1kV__ASmVbyehvQ display_extenders: { } -skip_cache: false sql_signature: false ui: show: diff --git a/config/sync/views.view.block_content.yml b/config/sync/views.view.block_content.yml index 6c96336..bd597e0 100644 --- a/config/sync/views.view.block_content.yml +++ b/config/sync/views.view.block_content.yml @@ -8,7 +8,7 @@ dependencies: _core: default_config_hash: BmeDSOTSaTVy5QLgxgJ5ye_ZseG5t88JXRP1apFoBkk id: block_content -label: 'Custom block library' +label: 'Content blocks' module: views description: 'Find and manage custom blocks.' tag: default @@ -209,6 +209,15 @@ display: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 operations: id: operations table: block_content @@ -291,7 +300,7 @@ display: access: type: perm options: - perm: 'administer blocks' + perm: 'access block library' cache: type: tag options: { } @@ -508,7 +517,7 @@ display: footer: { } display_extenders: { } cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -523,17 +532,18 @@ display: position: 1 display_options: display_extenders: { } - path: admin/structure/block/block-content + path: admin/content/block menu: type: tab - title: 'Custom block library' - description: '' + title: Blocks + description: 'Create and edit block content.' weight: 0 + expanded: false menu_name: admin - parent: block.admin_display + parent: system.admin_content context: '0' cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' diff --git a/config/sync/views.view.blogs.yml b/config/sync/views.view.blogs.yml index 294500b..9aed064 100644 --- a/config/sync/views.view.blogs.yml +++ b/config/sync/views.view.blogs.yml @@ -247,11 +247,10 @@ display: title_enable: false title: All title_enable: true - title: '{{ arguments.uid }}''s blog' + title: "{{ arguments.uid }}'s blog" default_argument_type: user default_argument_options: user: false - default_argument_skip_url: false summary_options: base_path: '' count: true diff --git a/config/sync/views.view.comment.yml b/config/sync/views.view.comment.yml index c63bfce..82f19e7 100644 --- a/config/sync/views.view.comment.yml +++ b/config/sync/views.view.comment.yml @@ -394,6 +394,15 @@ display: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 group_column: value group_columns: { } group_rows: true @@ -1272,6 +1281,15 @@ display: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 group_column: value group_columns: { } group_rows: true diff --git a/config/sync/views.view.content.yml b/config/sync/views.view.content.yml index f2200f6..bfe2dd0 100644 --- a/config/sync/views.view.content.yml +++ b/config/sync/views.view.content.yml @@ -187,6 +187,15 @@ display: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 operations: id: operations table: node diff --git a/config/sync/views.view.content_by_author.yml b/config/sync/views.view.content_by_author.yml index b5502d4..7ba5d2b 100644 --- a/config/sync/views.view.content_by_author.yml +++ b/config/sync/views.view.content_by_author.yml @@ -148,7 +148,6 @@ display: title: '' default_argument_type: node default_argument_options: { } - default_argument_skip_url: false summary_options: base_path: '' count: true diff --git a/config/sync/views.view.files.yml b/config/sync/views.view.files.yml index 36aa978..7e1594f 100644 --- a/config/sync/views.view.files.yml +++ b/config/sync/views.view.files.yml @@ -335,6 +335,15 @@ display: date_format: medium custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 changed: id: changed table: file_managed @@ -391,6 +400,15 @@ display: date_format: medium custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 count: id: count table: file_usage @@ -1023,7 +1041,6 @@ display: default_argument_type: fixed default_argument_options: argument: '' - default_argument_skip_url: false summary_options: base_path: '' count: true diff --git a/config/sync/views.view.glossary.yml b/config/sync/views.view.glossary.yml index 2ab9953..e1cf1c1 100644 --- a/config/sync/views.view.glossary.yml +++ b/config/sync/views.view.glossary.yml @@ -183,6 +183,15 @@ display: date_format: long custom_date_format: '' timezone: '' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 pager: type: mini options: @@ -239,7 +248,6 @@ display: default_argument_type: fixed default_argument_options: argument: a - default_argument_skip_url: false summary_options: { } summary: format: default_summary @@ -406,7 +414,6 @@ display: default_argument_type: fixed default_argument_options: argument: a - default_argument_skip_url: false summary_options: items_per_page: 25 inline: true diff --git a/config/sync/views.view.media.yml b/config/sync/views.view.media.yml new file mode 100644 index 0000000..96eda33 --- /dev/null +++ b/config/sync/views.view.media.yml @@ -0,0 +1,919 @@ +uuid: 71e86700-bf49-4e76-81df-522007971b1f +langcode: en +status: true +dependencies: + config: + - image.style.thumbnail + module: + - image + - media + - user +_core: + default_config_hash: 27loqXfECE8tWznkMVYi7qOU8oCYFgn5MEysgZQQOV8 +id: media +label: Media +module: views +description: 'Find and manage media.' +tag: '' +base_table: media_field_data +base_field: mid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Media + fields: + media_bulk_form: + id: media_bulk_form + table: media + field: media_bulk_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + thumbnail__target_id: + id: thumbnail__target_id + table: media_field_data + field: thumbnail__target_id + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: thumbnail + plugin_id: field + label: Thumbnail + 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: image + settings: + image_link: '' + image_style: thumbnail + image_loading: + attribute: lazy + group_column: '' + 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 + 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 + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: field + 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 + uid: + id: uid + table: media_field_data + field: uid + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: uid + plugin_id: field + label: Author + 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: true + 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 + status: + id: status + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: field + label: Status + 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: boolean + settings: + format: custom + format_custom_false: Unpublished + format_custom_true: Published + 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 + changed: + id: changed + table: media_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: changed + plugin_id: field + label: Updated + 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: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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 + operations: + id: operations + table: media + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_operations + 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 + 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 + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second + arguments: { } + filters: + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: 'Media name' + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: bundle_op + label: Type + description: '' + use_operator: false + operator: bundle_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: 'True' + 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 + is_grouped: true + group_info: + label: 'Published status' + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + status_extra: + id: status_extra + table: media_field_data + field: status_extra + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_status + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: media_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + 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: { } + display_extenders: { } + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - user.permissions + tags: { } + media_page_list: + 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: '' + context: '0' + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - user.permissions + tags: { } diff --git a/config/sync/views.view.media_library.yml b/config/sync/views.view.media_library.yml new file mode 100644 index 0000000..7f599e4 --- /dev/null +++ b/config/sync/views.view.media_library.yml @@ -0,0 +1,1401 @@ +uuid: b87497b5-3da0-46c8-b315-6f6340ebe131 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - image.style.media_library + module: + - image + - media + - media_library + - user + enforced: + module: + - media_library +_core: + default_config_hash: iFhkNhGoobQ7V0PJEH_Io9Vlli35kiaeQfdqUttfQeU +id: media_library +label: 'Media library' +module: views +description: 'Find and manage media.' +tag: '' +base_table: media_field_data +base_field: mid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Media + fields: + media_bulk_form: + id: media_bulk_form + table: media + field: media_bulk_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + 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 + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: 'Publishing status' + 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 + is_grouped: true + group_info: + label: Published + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bundle: + id: bundle + table: media_field_data + field: bundle + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: bundle + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: bundle_op + label: 'Media type' + description: '' + use_operator: false + operator: bundle_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: 'Media type' + description: null + identifier: bundle + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: { } + 2: { } + 3: { } + status_extra: + id: status_extra + table: media_field_data + field: status_extra + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_status + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: media_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + 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 + plugin_id: bulk_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: field + label: '' + 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: false + 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: 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 + edit_media: + id: edit_media + table: media + field: edit_media + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_link_edit + label: '' + exclude: false + alter: + alter_text: true + text: 'Edit {{ name }}' + make_link: true + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: 'Edit {{ name }}' + 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: false + element_wrapper_type: '0' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: Edit + output_url_as_text: false + absolute: false + delete_media: + id: delete_media + table: media + field: delete_media + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: entity_link_delete + label: '' + exclude: false + alter: + alter_text: true + text: 'Delete {{ name }}' + make_link: true + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: 'Delete {{ name }}' + 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: false + element_wrapper_type: '0' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: Delete + output_url_as_text: false + absolute: false + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_mode: media_library + defaults: + fields: false + display_extenders: { } + path: admin/content/media-grid + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user + - user.permissions + tags: { } + widget: + id: widget + display_title: Widget + display_plugin: page + position: 2 + display_options: + fields: + media_library_select_form: + id: media_library_select_form + table: media + field: media_library_select_form + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: media_library_select_form + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + rendered_entity: + id: rendered_entity + table: media + field: rendered_entity + relationship: none + group_type: group + admin_label: '' + entity_type: media + plugin_id: rendered_entity + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + view_mode: media_library + 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: '' + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + default_langcode: + id: default_langcode + table: media_field_data + field: default_langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: default_langcode + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + 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 + plugin_id: display_link + label: Grid + empty: true + display_id: widget + display_link_table: + id: display_link_table + table: views + field: display_link + plugin_id: display_link + label: Table + empty: true + display_id: widget_table + rendering_language: '***LANGUAGE_language_interface***' + display_extenders: { } + path: admin/content/media-widget + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user.permissions + tags: { } + widget_table: + id: widget_table + display_title: 'Widget (table)' + display_plugin: page + position: 3 + display_options: + fields: + media_library_select_form: + id: media_library_select_form + table: media + field: media_library_select_form + relationship: none + entity_type: media + plugin_id: media_library_select_form + label: '' + element_class: '' + element_wrapper_class: '' + thumbnail__target_id: + id: thumbnail__target_id + table: media_field_data + field: thumbnail__target_id + relationship: none + entity_type: media + entity_field: thumbnail + plugin_id: field + label: Thumbnail + type: image + settings: + image_link: '' + image_style: media_library + image_loading: + attribute: eager + name: + id: name + table: media_field_data + field: name + relationship: none + entity_type: media + entity_field: name + plugin_id: field + label: Name + type: string + settings: + link_to_entity: false + uid: + id: uid + table: media_field_revision + field: uid + relationship: none + entity_type: media + entity_field: uid + plugin_id: field + label: Author + type: entity_reference_label + settings: + link: true + changed: + id: changed + table: media_field_data + field: changed + relationship: none + entity_type: media + entity_field: changed + plugin_id: field + label: Updated + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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: '' + 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 + table: media_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + name: + id: name + table: media_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: name + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + operator_limit_selection: false + operator_list: { } + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + default_langcode: + id: default_langcode + table: media_field_data + field: default_langcode + relationship: none + group_type: group + admin_label: '' + entity_type: media + entity_field: default_langcode + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + 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 + plugin_id: display_link + label: Grid + empty: true + display_id: widget + display_link_table: + id: display_link_table + table: views + field: display_link + plugin_id: display_link + label: Table + empty: true + display_id: widget_table + rendering_language: '***LANGUAGE_language_interface***' + display_extenders: { } + path: admin/content/media-widget-table + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + - 'url.query_args:sort_by' + - user.permissions + tags: { } diff --git a/config/sync/views.view.related_content.yml b/config/sync/views.view.related_content.yml index 4c78d33..85a6f2c 100644 --- a/config/sync/views.view.related_content.yml +++ b/config/sync/views.view.related_content.yml @@ -130,7 +130,6 @@ display: title: '' default_argument_type: node default_argument_options: { } - default_argument_skip_url: false summary_options: base_path: '' count: true diff --git a/config/sync/views.view.taxonomy_term.yml b/config/sync/views.view.taxonomy_term.yml index cb32026..c813c60 100644 --- a/config/sync/views.view.taxonomy_term.yml +++ b/config/sync/views.view.taxonomy_term.yml @@ -108,7 +108,6 @@ display: default_argument_type: fixed default_argument_options: argument: '' - default_argument_skip_url: false summary_options: base_path: '' count: true diff --git a/config/sync/views.view.who_s_new.yml b/config/sync/views.view.who_s_new.yml index 468a13d..d161855 100644 --- a/config/sync/views.view.who_s_new.yml +++ b/config/sync/views.view.who_s_new.yml @@ -7,7 +7,7 @@ dependencies: _core: default_config_hash: o_8fSWHZOVIbydZACGsSX09DtuJhqkRmNOzcVj-4bQI id: who_s_new -label: 'Who''s new' +label: "Who's new" module: user description: 'Shows a list of the newest user accounts on the site.' tag: default @@ -20,7 +20,7 @@ display: display_plugin: default position: 0 display_options: - title: 'Who''s new' + title: "Who's new" fields: name: id: name @@ -180,13 +180,13 @@ display: tags: { } block_1: id: block_1 - display_title: 'Who''s new' + 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_description: "Who's new" block_category: User cache_metadata: max-age: -1 diff --git a/config/sync/views.view.who_s_online.yml b/config/sync/views.view.who_s_online.yml index 1b26a0c..a106ff7 100644 --- a/config/sync/views.view.who_s_online.yml +++ b/config/sync/views.view.who_s_online.yml @@ -7,7 +7,7 @@ dependencies: _core: default_config_hash: m0vmYmhrzMR6S_IC0UlK0Cl-q5lEvL8-EbxbbcDtk34 id: who_s_online -label: 'Who''s online block' +label: "Who's online block" module: user description: 'Shows the user names of the most recently active users, and the total number of active users.' tag: default @@ -20,7 +20,7 @@ display: display_plugin: default position: 0 display_options: - title: 'Who''s online' + title: "Who's online" fields: name: id: name @@ -210,13 +210,13 @@ display: tags: { } who_s_online_block: id: who_s_online_block - display_title: 'Who''s online' + display_title: "Who's online" display_plugin: block position: 1 display_options: display_description: 'A list of users that are currently logged in.' display_extenders: { } - block_description: 'Who''s online' + block_description: "Who's online" cache_metadata: max-age: -1 contexts: From 41e1a3985a283607f2e8ce9b0dadf53302e7d136 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 10:57:32 -0800 Subject: [PATCH 071/202] Enable workflow buttons, trash workflow, and other module dependencies --- config/sync/core.extension.yml | 4 + config/sync/views.view.moderated_content.yml | 842 ++++++++++++++++++ config/sync/workflow_buttons.settings.yml | 4 + ...flow.workflow_buttons_trash_publishing.yml | 93 ++ 4 files changed, 943 insertions(+) create mode 100644 config/sync/views.view.moderated_content.yml create mode 100644 config/sync/workflow_buttons.settings.yml create mode 100644 config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 7393c14..9cd6ab0 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -34,6 +34,7 @@ module: config_sync: 0 config_update: 0 contact: 0 + content_moderation: 0 contextual: 0 convert_bundles: 0 crop: 0 @@ -134,6 +135,9 @@ module: video_embed_field: 0 views_plain: 0 views_ui: 0 + workflow_buttons: 0 + workflow_buttons_trash: 0 + workflows: 0 wysiwyg_linebreaks: 0 ds: 1 menu_admin_per_menu: 1 diff --git a/config/sync/views.view.moderated_content.yml b/config/sync/views.view.moderated_content.yml new file mode 100644 index 0000000..22b4283 --- /dev/null +++ b/config/sync/views.view.moderated_content.yml @@ -0,0 +1,842 @@ +uuid: 82109386-a0e8-4a0a-bd0c-eab6e18fd02a +langcode: en +status: true +dependencies: + module: + - node + - user + enforced: + module: + - content_moderation +_core: + default_config_hash: 7olvKOaJNf15B-Bj4eD1wJyaz4BR7CNA9cEjWBssa2Y +id: moderated_content +label: 'Moderated content' +module: views +description: 'Find and moderate content.' +tag: '' +base_table: node_field_revision +base_field: vid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Moderated content' + fields: + title: + id: title + table: node_field_revision + 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 + 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: false + ellipsis: false + 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 + type: + id: type + table: node_field_data + field: type + relationship: nid + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content 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 + name: + id: name + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Author + 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: user_name + 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 + moderation_state: + id: moderation_state + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: field + label: 'Moderation state' + 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: content_moderation_state + settings: { } + 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 + changed: + id: changed + table: node_field_revision + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: changed + plugin_id: field + label: Updated + 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: false + ellipsis: false + 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: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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 + operations: + id: operations + table: node_revision + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: entity_operations + 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 + 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: 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: 'view any unpublished 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 moderated content available. Only pending versions of content, such as drafts, are listed here.' + tokenize: false + sorts: { } + arguments: { } + filters: + latest_translation_affected_revision: + id: latest_translation_affected_revision + table: node_revision + field: latest_translation_affected_revision + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: latest_translation_affected_revision + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + title: + id: title + table: node_field_revision + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: title_op + label: Title + description: '' + use_operator: false + operator: title_op + operator_limit_selection: false + operator_list: { } + identifier: title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + type: + id: type + table: node_field_data + field: type + relationship: nid + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: 'Content type' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + moderation_state: + id: moderation_state + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: moderation_state_filter + operator: in + value: + editorial-draft: editorial-draft + editorial-archived: editorial-archived + group: 1 + exposed: true + expose: + operator_id: moderation_state_op + label: 'Moderation state' + description: '' + use_operator: false + operator: moderation_state_op + operator_limit_selection: false + operator_list: { } + identifier: moderation_state + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: true + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: node_field_revision + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + moderation_state_1: + id: moderation_state_1 + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: moderation_state_filter + operator: 'not in' + value: + editorial-published: editorial-published + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + title: title + type: type + name: name + moderation_state: moderation_state + changed: changed + default: changed + 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: '' + name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + moderation_state: + 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: '' + 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: false + replica: false + query_tags: { } + relationships: + nid: + id: nid + table: node_field_revision + field: nid + relationship: none + group_type: group + admin_label: 'Get the actual content from a content revision.' + entity_type: node + entity_field: nid + plugin_id: standard + required: false + uid: + id: uid + table: node_field_revision + field: uid + relationship: none + group_type: group + admin_label: User + entity_type: node + entity_field: uid + plugin_id: standard + required: false + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + moderated_content: + id: moderated_content + display_title: 'Moderated content' + display_plugin: page + position: 1 + display_options: + display_description: '' + display_extenders: { } + path: admin/content/moderated + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } diff --git a/config/sync/workflow_buttons.settings.yml b/config/sync/workflow_buttons.settings.yml new file mode 100644 index 0000000..45bda49 --- /dev/null +++ b/config/sync/workflow_buttons.settings.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: MNhJFHOSodAXLNq8PWQ57QuQ9cKrQjTTCLh0hcLiIY8 +display: + top_buttons: false diff --git a/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml b/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml new file mode 100644 index 0000000..ca6edaf --- /dev/null +++ b/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml @@ -0,0 +1,93 @@ +uuid: 725ee6c0-309c-4351-adba-741b6290bcc6 +langcode: en +status: true +dependencies: + module: + - content_moderation +_core: + default_config_hash: C0jZewM2mDrvz1X6CgI-Z0c5suz-odCZu1SKLKhotjo +id: workflow_buttons_trash_publishing +label: 'Publishing (with draft and soft delete)' +type: content_moderation +type_settings: + states: + draft: + label: Draft + published: false + default_revision: false + weight: -2 + published: + label: Published + published: true + default_revision: true + weight: 0 + trash: + published: false + default_revision: true + label: Trash + weight: 1 + unpublished: + published: false + default_revision: true + label: Unpublished + weight: 2 + transitions: + create_new_draft: + label: Save + to: draft + weight: -5 + from: + - draft + delete: + label: Delete + from: + - draft + - published + - unpublished + to: trash + weight: 1 + publish: + label: Publish + to: published + weight: -1 + from: + - draft + - unpublished + restore_draft: + label: 'Restore to Draft' + from: + - trash + to: draft + weight: 2 + restore_publish: + label: 'Restore and Publish' + from: + - trash + to: published + weight: 3 + save_draft_leave_current_published: + label: 'Create draft (leave current version published)' + from: + - published + to: draft + weight: -2 + save_unpublished: + label: Save + from: + - unpublished + to: unpublished + weight: -4 + unpublish: + label: Unpublish + from: + - published + to: unpublished + weight: 0 + update: + label: Update + from: + - published + to: published + weight: -3 + default_moderation_state: draft + entity_types: { } From 9affa010230c15464c16b80a330664d942f7719b Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 10:58:05 -0800 Subject: [PATCH 072/202] Add and update config snapshots --- ....config_sync.module.content_moderation.yml | 856 ++++++++++++++++++ ...hot.snapshot.config_sync.module.system.yml | 7 + ...ot.config_sync.module.workflow_buttons.yml | 19 + ...fig_sync.module.workflow_buttons_trash.yml | 106 +++ 4 files changed, 988 insertions(+) create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.content_moderation.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons_trash.yml diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.content_moderation.yml b/config/sync/config_snapshot.snapshot.config_sync.module.content_moderation.yml new file mode 100644 index 0000000..1db4e01 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.content_moderation.yml @@ -0,0 +1,856 @@ +uuid: bc1d1be8-46fd-4a35-89cc-5ea77d5f3c68 +langcode: en +status: true +dependencies: + module: + - content_moderation +id: config_sync.module.content_moderation +snapshotSet: config_sync +extensionType: module +extensionName: content_moderation +items: + - + collection: '' + name: views.view.moderated_content + data: + langcode: en + status: true + dependencies: + module: + - node + - user + enforced: + module: + - content_moderation + id: moderated_content + label: 'Moderated content' + module: views + description: 'Find and moderate content.' + tag: '' + base_table: node_field_revision + base_field: vid + display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: 'Moderated content' + fields: + title: + id: title + table: node_field_revision + 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 + 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: false + ellipsis: false + 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 + type: + id: type + table: node_field_data + field: type + relationship: nid + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content 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 + name: + id: name + table: users_field_data + field: name + relationship: uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: Author + 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: user_name + 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 + moderation_state: + id: moderation_state + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: field + label: 'Moderation state' + 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: content_moderation_state + settings: { } + 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 + changed: + id: changed + table: node_field_revision + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: changed + plugin_id: field + label: Updated + 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: false + ellipsis: false + 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: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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 + operations: + id: operations + table: node_revision + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: entity_operations + 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 + 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: 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: 'view any unpublished 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 moderated content available. Only pending versions of content, such as drafts, are listed here.' + tokenize: false + sorts: { } + arguments: { } + filters: + latest_translation_affected_revision: + id: latest_translation_affected_revision + table: node_revision + field: latest_translation_affected_revision + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: latest_translation_affected_revision + operator: '=' + value: '' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + title: + id: title + table: node_field_revision + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: title_op + label: Title + description: '' + use_operator: false + operator: title_op + operator_limit_selection: false + operator_list: { } + identifier: title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + type: + id: type + table: node_field_data + field: type + relationship: nid + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: 'Content type' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + moderation_state: + id: moderation_state + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: moderation_state_filter + operator: in + value: + editorial-draft: editorial-draft + editorial-archived: editorial-archived + group: 1 + exposed: true + expose: + operator_id: moderation_state_op + label: 'Moderation state' + description: '' + use_operator: false + operator: moderation_state_op + operator_limit_selection: false + operator_list: { } + identifier: moderation_state + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: true + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + langcode: + id: langcode + table: node_field_revision + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + moderation_state_1: + id: moderation_state_1 + table: node_field_revision + field: moderation_state + relationship: none + group_type: group + admin_label: '' + entity_type: node + plugin_id: moderation_state_filter + operator: 'not in' + value: + editorial-published: editorial-published + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + title: title + type: type + name: name + moderation_state: moderation_state + changed: changed + default: changed + 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: '' + name: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + moderation_state: + 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: '' + 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: false + replica: false + query_tags: { } + relationships: + nid: + id: nid + table: node_field_revision + field: nid + relationship: none + group_type: group + admin_label: 'Get the actual content from a content revision.' + entity_type: node + entity_field: nid + plugin_id: standard + required: false + uid: + id: uid + table: node_field_revision + field: uid + relationship: none + group_type: group + admin_label: User + entity_type: node + entity_field: uid + plugin_id: standard + required: false + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + moderated_content: + id: moderated_content + display_title: 'Moderated content' + display_plugin: page + position: 1 + display_options: + display_description: '' + display_extenders: { } + path: admin/content/moderated + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + _core: + default_config_hash: 7olvKOaJNf15B-Bj4eD1wJyaz4BR7CNA9cEjWBssa2Y diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.system.yml b/config/sync/config_snapshot.snapshot.config_sync.module.system.yml index 7ce4d6a..651100d 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.system.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.system.yml @@ -170,6 +170,13 @@ items: context: lines_leading: 2 lines_trailing: 2 + - + collection: '' + name: system.feature_flags + data: + linkset_endpoint: false + _core: + default_config_hash: ZYyVj1FtPGV40Cf65YDVTUIc7YgLH6trXlotuevfs2I - collection: '' name: system.file diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons.yml b/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons.yml new file mode 100644 index 0000000..3310bfc --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons.yml @@ -0,0 +1,19 @@ +uuid: 3b7814aa-71f8-4911-a434-ae79eefc927d +langcode: en +status: true +dependencies: + module: + - workflow_buttons +id: config_sync.module.workflow_buttons +snapshotSet: config_sync +extensionType: module +extensionName: workflow_buttons +items: + - + collection: '' + name: workflow_buttons.settings + data: + display: + top_buttons: false + _core: + default_config_hash: MNhJFHOSodAXLNq8PWQ57QuQ9cKrQjTTCLh0hcLiIY8 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons_trash.yml b/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons_trash.yml new file mode 100644 index 0000000..5b5443c --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.workflow_buttons_trash.yml @@ -0,0 +1,106 @@ +uuid: 66215c48-b04c-4d44-a330-13cbaa5eb314 +langcode: en +status: true +dependencies: + module: + - workflow_buttons_trash +id: config_sync.module.workflow_buttons_trash +snapshotSet: config_sync +extensionType: module +extensionName: workflow_buttons_trash +items: + - + collection: '' + name: workflows.workflow.workflow_buttons_trash_publishing + data: + langcode: en + status: true + dependencies: + module: + - content_moderation + id: workflow_buttons_trash_publishing + label: 'Publishing (with draft and soft delete)' + type: content_moderation + type_settings: + states: + draft: + label: Draft + published: false + default_revision: false + weight: -2 + published: + label: Published + published: true + default_revision: true + weight: 0 + trash: + published: false + default_revision: true + label: Trash + weight: 1 + unpublished: + published: false + default_revision: true + label: Unpublished + weight: 2 + transitions: + create_new_draft: + label: Save + to: draft + weight: -5 + from: + - draft + delete: + label: Delete + from: + - draft + - published + - unpublished + to: trash + weight: 1 + publish: + label: Publish + to: published + weight: -1 + from: + - draft + - unpublished + restore_draft: + label: 'Restore to Draft' + from: + - trash + to: draft + weight: 2 + restore_publish: + label: 'Restore and Publish' + from: + - trash + to: published + weight: 3 + save_draft_leave_current_published: + label: 'Create draft (leave current version published)' + from: + - published + to: draft + weight: -2 + save_unpublished: + label: Save + from: + - unpublished + to: unpublished + weight: -4 + unpublish: + label: Unpublish + from: + - published + to: unpublished + weight: 0 + update: + label: Update + from: + - published + to: published + weight: -3 + default_moderation_state: draft + _core: + default_config_hash: C0jZewM2mDrvz1X6CgI-Z0c5suz-odCZu1SKLKhotjo From ed09c9acf2cbf8c2562fc11034c8871b9475ea20 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 11:46:17 -0800 Subject: [PATCH 073/202] Apply automatic config self-updates --- config/sync/field.field.node.article.body.yml | 1 + ...field.field.node.article.field_summary.yml | 3 ++- config/sync/field.field.node.blog.body.yml | 1 + .../field.field.node.blog.field_summary.yml | 3 ++- .../field.field.node.page.field_summary.yml | 3 ++- ...field.field.paragraph.slide.field_text.yml | 3 ++- .../field.field.paragraph.text.field_text.yml | 3 ++- ...ield.field.paragraph.update.field_text.yml | 3 ++- ...hs.paragraphs_type.drutopia_collection.yml | 1 + .../sync/paragraphs.paragraphs_type.faq.yml | 1 + .../sync/paragraphs.paragraphs_type.file.yml | 1 + .../sync/paragraphs.paragraphs_type.image.yml | 1 + .../sync/paragraphs.paragraphs_type.slide.yml | 1 + .../sync/paragraphs.paragraphs_type.text.yml | 1 + .../paragraphs.paragraphs_type.update.yml | 1 + .../sync/paragraphs.paragraphs_type.video.yml | 1 + config/sync/search_api.index.article.yml | 2 +- config/sync/search_api.index.blog.yml | 2 +- config/sync/search_api.index.collection.yml | 2 +- config/sync/tour.tour.honeypot.yml | 22 +++++++++---------- .../tour.tour.search-api-index-fields.yml | 20 ++++++++--------- .../sync/tour.tour.search-api-index-form.yml | 12 +++++----- .../tour.tour.search-api-index-processors.yml | 6 ++--- config/sync/tour.tour.search-api-index.yml | 22 +++++++++---------- .../sync/tour.tour.search-api-server-form.yml | 6 ++--- config/sync/tour.tour.search-api-server.yml | 8 +++---- config/sync/tour.tour.views-ui.yml | 22 +++++++++---------- config/sync/views.view.comments_recent.yml | 2 +- config/sync/views.view.related_content.yml | 18 +++++++-------- 29 files changed, 94 insertions(+), 78 deletions(-) diff --git a/config/sync/field.field.node.article.body.yml b/config/sync/field.field.node.article.body.yml index 353f0d9..7021914 100644 --- a/config/sync/field.field.node.article.body.yml +++ b/config/sync/field.field.node.article.body.yml @@ -22,4 +22,5 @@ default_value_callback: '' settings: display_summary: true required_summary: false + allowed_formats: { } field_type: text_with_summary diff --git a/config/sync/field.field.node.article.field_summary.yml b/config/sync/field.field.node.article.field_summary.yml index fd60564..c46a76f 100644 --- a/config/sync/field.field.node.article.field_summary.yml +++ b/config/sync/field.field.node.article.field_summary.yml @@ -19,5 +19,6 @@ required: true translatable: true default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/field.field.node.blog.body.yml b/config/sync/field.field.node.blog.body.yml index e84c4b7..4c236c9 100644 --- a/config/sync/field.field.node.blog.body.yml +++ b/config/sync/field.field.node.blog.body.yml @@ -22,4 +22,5 @@ default_value_callback: '' settings: display_summary: true required_summary: false + allowed_formats: { } field_type: text_with_summary diff --git a/config/sync/field.field.node.blog.field_summary.yml b/config/sync/field.field.node.blog.field_summary.yml index 4619b4a..0c1b569 100644 --- a/config/sync/field.field.node.blog.field_summary.yml +++ b/config/sync/field.field.node.blog.field_summary.yml @@ -19,5 +19,6 @@ required: true translatable: true default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/field.field.node.page.field_summary.yml b/config/sync/field.field.node.page.field_summary.yml index 4bb837a..fae683d 100644 --- a/config/sync/field.field.node.page.field_summary.yml +++ b/config/sync/field.field.node.page.field_summary.yml @@ -19,5 +19,6 @@ required: true translatable: true default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/field.field.paragraph.slide.field_text.yml b/config/sync/field.field.paragraph.slide.field_text.yml index 9fe9fa1..70fe65d 100644 --- a/config/sync/field.field.paragraph.slide.field_text.yml +++ b/config/sync/field.field.paragraph.slide.field_text.yml @@ -19,5 +19,6 @@ required: false translatable: true default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/field.field.paragraph.text.field_text.yml b/config/sync/field.field.paragraph.text.field_text.yml index f73be3f..89d9747 100644 --- a/config/sync/field.field.paragraph.text.field_text.yml +++ b/config/sync/field.field.paragraph.text.field_text.yml @@ -19,5 +19,6 @@ required: false translatable: false default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/field.field.paragraph.update.field_text.yml b/config/sync/field.field.paragraph.update.field_text.yml index 37114b3..056dfc2 100644 --- a/config/sync/field.field.paragraph.update.field_text.yml +++ b/config/sync/field.field.paragraph.update.field_text.yml @@ -19,5 +19,6 @@ required: false translatable: true default_value: { } default_value_callback: '' -settings: { } +settings: + allowed_formats: { } field_type: text_long diff --git a/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml b/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml index 67bbd86..573ed4c 100644 --- a/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml +++ b/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml @@ -5,5 +5,6 @@ dependencies: { } id: drutopia_collection label: Collection icon_uuid: null +icon_default: null description: 'Allows grouping referenced content together. For instance, an Issue collection could use collection paragraphs to group articles into three themes within that issue.' behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.faq.yml b/config/sync/paragraphs.paragraphs_type.faq.yml index 58e074e..e537e29 100644 --- a/config/sync/paragraphs.paragraphs_type.faq.yml +++ b/config/sync/paragraphs.paragraphs_type.faq.yml @@ -7,5 +7,6 @@ _core: id: faq label: FAQ icon_uuid: null +icon_default: null description: '' behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.file.yml b/config/sync/paragraphs.paragraphs_type.file.yml index e7e26b3..1927361 100644 --- a/config/sync/paragraphs.paragraphs_type.file.yml +++ b/config/sync/paragraphs.paragraphs_type.file.yml @@ -7,5 +7,6 @@ _core: id: file label: File icon_uuid: null +icon_default: null description: null behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.image.yml b/config/sync/paragraphs.paragraphs_type.image.yml index c90fe75..72be040 100644 --- a/config/sync/paragraphs.paragraphs_type.image.yml +++ b/config/sync/paragraphs.paragraphs_type.image.yml @@ -7,5 +7,6 @@ _core: id: image label: Image icon_uuid: null +icon_default: null description: null behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.slide.yml b/config/sync/paragraphs.paragraphs_type.slide.yml index 821c000..69713fe 100644 --- a/config/sync/paragraphs.paragraphs_type.slide.yml +++ b/config/sync/paragraphs.paragraphs_type.slide.yml @@ -7,5 +7,6 @@ _core: id: slide label: Slide icon_uuid: null +icon_default: null description: null behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.text.yml b/config/sync/paragraphs.paragraphs_type.text.yml index 9009dbb..b496094 100644 --- a/config/sync/paragraphs.paragraphs_type.text.yml +++ b/config/sync/paragraphs.paragraphs_type.text.yml @@ -7,5 +7,6 @@ _core: id: text label: Text icon_uuid: null +icon_default: null description: null behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.update.yml b/config/sync/paragraphs.paragraphs_type.update.yml index f56aaba..d5e6a66 100644 --- a/config/sync/paragraphs.paragraphs_type.update.yml +++ b/config/sync/paragraphs.paragraphs_type.update.yml @@ -7,5 +7,6 @@ _core: id: update label: Update icon_uuid: null +icon_default: null description: null behavior_plugins: { } diff --git a/config/sync/paragraphs.paragraphs_type.video.yml b/config/sync/paragraphs.paragraphs_type.video.yml index c093847..f646941 100644 --- a/config/sync/paragraphs.paragraphs_type.video.yml +++ b/config/sync/paragraphs.paragraphs_type.video.yml @@ -7,5 +7,6 @@ _core: id: video label: Video icon_uuid: null +icon_default: null description: 'For adding an embedded video from YouTube or Vimeo.' behavior_plugins: { } diff --git a/config/sync/search_api.index.article.yml b/config/sync/search_api.index.article.yml index 81ac842..a3c7a3a 100644 --- a/config/sync/search_api.index.article.yml +++ b/config/sync/search_api.index.article.yml @@ -107,7 +107,7 @@ field_settings: type: text configuration: roles: - anonymous: anonymous + - anonymous view_mode: 'entity:node': article: search_index diff --git a/config/sync/search_api.index.blog.yml b/config/sync/search_api.index.blog.yml index 57081e8..7b30e2d 100644 --- a/config/sync/search_api.index.blog.yml +++ b/config/sync/search_api.index.blog.yml @@ -89,7 +89,7 @@ field_settings: type: text configuration: roles: - anonymous: anonymous + - anonymous view_mode: 'entity:node': blog: search_index diff --git a/config/sync/search_api.index.collection.yml b/config/sync/search_api.index.collection.yml index 91c90f8..8b23979 100644 --- a/config/sync/search_api.index.collection.yml +++ b/config/sync/search_api.index.collection.yml @@ -98,7 +98,7 @@ field_settings: type: text configuration: roles: - anonymous: anonymous + - anonymous view_mode: 'entity:node': collection: search_index diff --git a/config/sync/tour.tour.honeypot.yml b/config/sync/tour.tour.honeypot.yml index dffbfea..7b356dc 100644 --- a/config/sync/tour.tour.honeypot.yml +++ b/config/sync/tour.tour.honeypot.yml @@ -18,45 +18,45 @@ tips: plugin: text label: Honeypot weight: -10 - body: "Congratulations on installing Honeypot on your site! With just a few clicks, you can have your site well-protected against automated spam bots.\r\n\r\nClick Next to be guided through this configuration page." position: top-start + body: "Congratulations on installing Honeypot on your site! With just a few clicks, you can have your site well-protected against automated spam bots.\r\n\r\nClick Next to be guided through this configuration page." protect-all-forms: id: protect-all-forms plugin: text label: 'Protect all forms' weight: -9 - body: "Protecting all the forms is the easiest way to quickly cut down on spam on your site, but doing this disables Drupal's caching for every page where a form is displayed.\r\n\r\nNote: If you have the honeypot time limit enabled, this option may cause issues with Drupal Commerce product forms or similarly-sparse forms that are able to be completed in a very short time." - selector: '#edit-protect-all-forms' position: bottom-start + selector: '#edit-protect-all-forms' + body: "Protecting all the forms is the easiest way to quickly cut down on spam on your site, but doing this disables Drupal's caching for every page where a form is displayed.\r\n\r\nNote: If you have the honeypot time limit enabled, this option may cause issues with Drupal Commerce product forms or similarly-sparse forms that are able to be completed in a very short time." log-blocked-form-submissions: id: log-blocked-form-submissions plugin: text label: 'Log blocked form submissions' weight: -8 - body: 'Check this box to log every form submission using watchdog. If you have Database Logging enabled, you can view these log entries in the Recent log messages page under Reports.' - selector: '#edit-log' position: bottom-start + selector: '#edit-log' + body: 'Check this box to log every form submission using watchdog. If you have Database Logging enabled, you can view these log entries in the Recent log messages page under Reports.' honeypot-element-name: id: honeypot-element-name plugin: text label: 'Honeypot Element Name' weight: -7 - body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!" - selector: '#edit-element-name' position: top-start + selector: '#edit-element-name' + body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!" honeypot-time-limit: id: honeypot-time-limit plugin: text label: 'Honeypot Time Limit' weight: -6 - body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." - selector: '#edit-time-limit' position: top-start + selector: '#edit-time-limit' + body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." honeypot-form-specific-settings: id: honeypot-form-specific-settings plugin: text label: 'Honeypot form-specific settings' weight: -5 - body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.' - selector: '#edit-form-settings' position: top-start + selector: '#edit-form-settings' + body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.' diff --git a/config/sync/tour.tour.search-api-index-fields.yml b/config/sync/tour.tour.search-api-index-fields.yml index 8eb9926..860652c 100644 --- a/config/sync/tour.tour.search-api-index-fields.yml +++ b/config/sync/tour.tour.search-api-index-fields.yml @@ -24,68 +24,68 @@ tips: plugin: text label: 'Add fields' weight: 2 - body: 'With the "Add fields" button you can add additional fields to this index.' selector: '.button-action[data-drupal-selector="edit-add-field"]' + body: 'With the "Add fields" button you can add additional fields to this index.' search-api-index-fields-label: id: search-api-index-fields-label plugin: text label: Label weight: 3 - body: 'A label for the field that will be used to refer to the field in most places in the user interface.' selector: '.details-wrapper:nth(0) table thead th:nth(0)' + body: 'A label for the field that will be used to refer to the field in most places in the user interface.' search-api-index-fields-machine-name: id: search-api-index-fields-machine-name plugin: text label: 'Machine name' weight: 4 - body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index." selector: '.details-wrapper:nth(0) table thead th:nth(1)' + body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index." search-api-index-fields-property-path: id: search-api-index-fields-property-path plugin: text label: 'Property path' weight: 5 - body: 'The internal relationship linking the indexed item to the field, with links being separated by colons (:). This can be useful information for advanced users, but can otherwise be ignored.' selector: '.details-wrapper:nth(0) table thead th:nth(2)' + body: 'The internal relationship linking the indexed item to the field, with links being separated by colons (:). This can be useful information for advanced users, but can otherwise be ignored.' search-api-index-fields-type: id: search-api-index-fields-type plugin: text label: Type weight: 6 - body: 'The data type to use when indexing the field. Determines how a field can be used in searches. For information on the available types, see the <a href="#search-api-data-types-table">"Data types" box</a> at the bottom of the page.' selector: '.details-wrapper:nth(0) table thead th:nth(3)' + body: 'The data type to use when indexing the field. Determines how a field can be used in searches. For information on the available types, see the <a href="#search-api-data-types-table">"Data types" box</a> at the bottom of the page.' search-api-index-fields-boost: id: search-api-index-fields-boost plugin: text label: Boost weight: 7 - body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.' selector: '.details-wrapper:nth(0) table thead th:nth(4)' + body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.' search-api-index-fields-edit: id: search-api-index-fields-edit plugin: text label: 'Edit field' weight: 8 - body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.' selector: '.details-wrapper:nth(0) table tbody td:nth(5) a' + body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.' search-api-index-fields-remove: id: search-api-index-fields-remove plugin: text label: 'Remove field' weight: 9 - body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)' selector: '.details-wrapper:nth(0) table tbody td:nth(6) a' + body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)' search-api-index-fields-submit: id: search-api-index-fields-submit plugin: text label: 'Save changes' weight: 10 - body: 'This saves all changes made to the fields for this index. Until this button is pressed, all added, changed or removed fields will only be stored temporarily and not effect the actual index used in the rest of the site.' selector: '#edit-actions-submit' + body: 'This saves all changes made to the fields for this index. Until this button is pressed, all added, changed or removed fields will only be stored temporarily and not effect the actual index used in the rest of the site.' search-api-index-fields-cancel: id: search-api-index-fields-cancel plugin: text label: 'Cancel changes' weight: 10 - body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.' selector: '#edit-actions-cancel' + body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.' diff --git a/config/sync/tour.tour.search-api-index-form.yml b/config/sync/tour.tour.search-api-index-form.yml index 511e290..e48748e 100644 --- a/config/sync/tour.tour.search-api-index-form.yml +++ b/config/sync/tour.tour.search-api-index-form.yml @@ -26,40 +26,40 @@ tips: plugin: text label: 'Index name' weight: 2 - body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.' selector: '#edit-name' + body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.' search-api-index-form-datasources: id: search-api-index-form-datasources plugin: text label: Datasources weight: 3 - body: 'Datasources define the types of items that will be indexed in this index. By default, all content entities (like content, comments and taxonomy terms) will be available here, but modules can also add their own.' selector: '#edit-datasources' + body: 'Datasources define the types of items that will be indexed in this index. By default, all content entities (like content, comments and taxonomy terms) will be available here, but modules can also add their own.' search-api-index-form-tracker: id: search-api-index-form-tracker plugin: text label: Tracker weight: 4 - body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items." selector: '#edit-tracker' + body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items." search-api-index-form-server: id: search-api-index-form-server plugin: text label: Server weight: 5 - body: 'The search server that the index should use for indexing and searching. If no server is selected here, the index cannot be enabled. An index can only have one server, but a server can have any number of indexes.' selector: '#edit-server' + body: 'The search server that the index should use for indexing and searching. If no server is selected here, the index cannot be enabled. An index can only have one server, but a server can have any number of indexes.' search-api-index-form-description: id: search-api-index-form-description plugin: text label: 'Index description' weight: 6 - body: 'Optionally, enter a description to explain the function of the index in more detail. This will only be displayed in the admin user interface.' selector: '#edit-description' + body: 'Optionally, enter a description to explain the function of the index in more detail. This will only be displayed in the admin user interface.' search-api-index-form-options: id: search-api-index-form-options plugin: text label: 'Advanced options' weight: 7 - body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.' selector: '#edit-options' + body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.' diff --git a/config/sync/tour.tour.search-api-index-processors.yml b/config/sync/tour.tour.search-api-index-processors.yml index d118b6b..600a6c6 100644 --- a/config/sync/tour.tour.search-api-index-processors.yml +++ b/config/sync/tour.tour.search-api-index-processors.yml @@ -24,19 +24,19 @@ tips: plugin: text label: 'Enable processors' weight: 2 - body: 'This lists all processors available for this index and lets you choose the ones that should be active. (Note: Some processors cannot be disabled.)' selector: '#edit-status' + body: 'This lists all processors available for this index and lets you choose the ones that should be active. (Note: Some processors cannot be disabled.)' search-api-index-processors-weights: id: search-api-index-processors-weights plugin: text label: 'Processor order' weight: 3 - body: 'This shows you which enabled processors will be active in the different parts of the indexing/searching workflow, and lets you re-arrange them. This should usually not be necessary, and only be used by advanced users as some processors will lead to unexpected results when used in the wrong order.' selector: '#edit-weights' + body: 'This shows you which enabled processors will be active in the different parts of the indexing/searching workflow, and lets you re-arrange them. This should usually not be necessary, and only be used by advanced users as some processors will lead to unexpected results when used in the wrong order.' search-api-index-processors-settings: id: search-api-index-processors-settings plugin: text label: 'Processor settings' weight: 4 - body: 'Some processors have additional configuration available, which you are able to change here.' selector: .form-type-vertical-tabs + body: 'Some processors have additional configuration available, which you are able to change here.' diff --git a/config/sync/tour.tour.search-api-index.yml b/config/sync/tour.tour.search-api-index.yml index 0f8a7b5..b345fcb 100644 --- a/config/sync/tour.tour.search-api-index.yml +++ b/config/sync/tour.tour.search-api-index.yml @@ -24,75 +24,75 @@ tips: plugin: text label: 'Index status' weight: 2 - body: 'This gives a summary about how many items are known for this index, and how many have been indexed in their latest version. Items that are not indexed yet cannot be found by searches.' selector: .search-api-index-status + body: 'This gives a summary about how many items are known for this index, and how many have been indexed in their latest version. Items that are not indexed yet cannot be found by searches.' search-api-index-status: id: search-api-index-status plugin: text label: Status weight: 3 - body: 'Shows whether the index is currently enabled or disabled.' selector: .search-api-index-summary--status + body: 'Shows whether the index is currently enabled or disabled.' search-api-index-datasources: id: search-api-index-datasources plugin: text label: Datasources weight: 4 - body: 'Lists all datasources that are enabled for this index.' selector: .search-api-index-summary--datasource + body: 'Lists all datasources that are enabled for this index.' search-api-index-tracker: id: search-api-index-tracker plugin: text label: Tracker weight: 5 - body: 'The tracker used by the index. Only one ("Default") is available by default.' selector: .search-api-index-summary--tracker + body: 'The tracker used by the index. Only one ("Default") is available by default.' search-api-index-server: id: search-api-index-server plugin: text label: Server weight: 6 - body: 'If the index is attached to a server, this server is listed here.' selector: .search-api-index-summary--server + body: 'If the index is attached to a server, this server is listed here.' search-api-index-server-index-status: id: search-api-index-server-index-status plugin: text label: 'Server index status' weight: 7 - body: 'For enabled indexes, the number of items that can actually be retrieved from the server is listed here. For reasons why this number might differ from the number under "Index status", <a href="https://www.drupal.org/docs/8/modules/search-api/getting-started/frequently-asked-questions#server-index-status">see the module''s documentation</a>.' selector: .search-api-index-summary--server-index-status + body: 'For enabled indexes, the number of items that can actually be retrieved from the server is listed here. For reasons why this number might differ from the number under "Index status", <a href="https://www.drupal.org/docs/8/modules/search-api/getting-started/frequently-asked-questions#server-index-status">see the module''s documentation</a>.' search-api-index-cron-batch-size: id: search-api-index-cron-batch-size plugin: text label: 'Cron batch size' weight: 8 - body: 'The number of items that will be indexed at once during cron runs.' selector: .search-api-index-summary--cron-batch-size + body: 'The number of items that will be indexed at once during cron runs.' search-api-index-index-now: id: search-api-index-remove plugin: text label: 'Start indexing now' weight: 9 - body: 'The "Start indexing now" form allows indexing items manually right away, with a batch process. Otherwise, items are only indexed during cron runs. The form might be disabled if indexing is currently not possible for some reason, or not necessary.' selector: '#edit-index' + body: 'The "Start indexing now" form allows indexing items manually right away, with a batch process. Otherwise, items are only indexed during cron runs. The form might be disabled if indexing is currently not possible for some reason, or not necessary.' search-api-index-tracking: id: search-api-index-tracking plugin: text label: 'Track items for index' weight: 10 - body: 'In certain situations, the index''s tracker doesn''t have the latest state of the items available for indexing. This will be automatically rectified during cron runs, but can also be manually triggered here, with the "Track now" button.' selector: '#edit-tracking' + body: 'In certain situations, the index''s tracker doesn''t have the latest state of the items available for indexing. This will be automatically rectified during cron runs, but can also be manually triggered here, with the "Track now" button.' search-api-index-reindex: id: search-api-index-reindex plugin: text label: 'Queue all items for reindexing' weight: 11 - body: 'This will queue all items on this index for reindexing. Previously indexed data will remain on the search server, so searches on this index will continue to yield results.' selector: '#edit-reindex' + body: 'This will queue all items on this index for reindexing. Previously indexed data will remain on the search server, so searches on this index will continue to yield results.' search-api-index-clear: id: search-api-index-clear plugin: text label: 'Clear all indexed data' weight: 12 - body: 'This will remove all indexed content for this index from the search server and queue it for reindexing. Searches on this index will not return any results until items are reindexed.' selector: '#edit-clear' + body: 'This will remove all indexed content for this index from the search server and queue it for reindexing. Searches on this index will not return any results until items are reindexed.' diff --git a/config/sync/tour.tour.search-api-server-form.yml b/config/sync/tour.tour.search-api-server-form.yml index 90726b8..4af6d6c 100644 --- a/config/sync/tour.tour.search-api-server-form.yml +++ b/config/sync/tour.tour.search-api-server-form.yml @@ -26,19 +26,19 @@ tips: plugin: text label: 'Server name' weight: 2 - body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.' selector: '#edit-name' + body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.' search-api-server-form-description: id: search-api-server-form-description plugin: text label: 'Server description' weight: 3 - body: 'Optionally, enter a description to explain the function of the server in more detail. This will only be displayed in the admin user interface.' selector: '#edit-description' + body: 'Optionally, enter a description to explain the function of the server in more detail. This will only be displayed in the admin user interface.' search-api-server-form-backend: id: search-api-server-form-backend plugin: text label: 'Server backend' weight: 4 - body: 'Servers can be based on different technologies. These are called "backends". A server uses exactly one backend and cannot change it later. You can make the "Database" backend available by enabling the "Database Search" module. Another very common backend is <a href="https://www.drupal.org/project/search_api_solr">"Solr"</a>, which requires to be set up separately.' selector: '#edit-backend' + body: 'Servers can be based on different technologies. These are called "backends". A server uses exactly one backend and cannot change it later. You can make the "Database" backend available by enabling the "Database Search" module. Another very common backend is <a href="https://www.drupal.org/project/search_api_solr">"Solr"</a>, which requires to be set up separately.' diff --git a/config/sync/tour.tour.search-api-server.yml b/config/sync/tour.tour.search-api-server.yml index 74216b7..67df814 100644 --- a/config/sync/tour.tour.search-api-server.yml +++ b/config/sync/tour.tour.search-api-server.yml @@ -24,26 +24,26 @@ tips: plugin: text label: Status weight: 2 - body: 'Shows whether the server is currently enabled or disabled.' selector: .search-api-server-summary--status + body: 'Shows whether the server is currently enabled or disabled.' search-api-server-backend: id: search-api-server-backend plugin: text label: 'Backend class' weight: 3 - body: 'The backend plugin used for this server. The backend plugin determines how items are indexed and searched – for example, using the database or an Apache Solr server.' selector: .search-api-server-summary--backend + body: 'The backend plugin used for this server. The backend plugin determines how items are indexed and searched – for example, using the database or an Apache Solr server.' search-api-server-indexes: id: search-api-server-indexes plugin: text label: 'Search indexes' weight: 4 - body: 'Lists all search indexes that are attached to this server.' selector: .search-api-server-summary--indexes + body: 'Lists all search indexes that are attached to this server.' search-api-server-clear: id: search-api-server-clear plugin: text label: 'Delete all indexed data' weight: 5 - body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results." selector: '#edit-clear' + body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results." diff --git a/config/sync/tour.tour.views-ui.yml b/config/sync/tour.tour.views-ui.yml index cbfa5b5..e94d800 100644 --- a/config/sync/tour.tour.views-ui.yml +++ b/config/sync/tour.tour.views-ui.yml @@ -26,63 +26,63 @@ tips: plugin: text label: 'Displays in this view' weight: 2 - body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.' selector: '#views-display-top' + body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.' views-ui-view-admin: id: views-ui-view-admin plugin: text label: 'View administration' weight: 3 - body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.' - selector: '#views-display-extra-actions' position: left-start + selector: '#views-display-extra-actions' + body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.' views-ui-format: id: views-ui-format plugin: text label: 'Output format' weight: 4 - body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." selector: .views-ui-display-tab-bucket.format + body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." views-ui-fields: id: views-ui-fields plugin: text label: Fields weight: 5 - body: 'If this view uses fields, they are listed here. You can click on a field to configure it.' selector: .views-ui-display-tab-bucket.field + body: 'If this view uses fields, they are listed here. You can click on a field to configure it.' views-ui-filter: id: views-ui-filter plugin: text label: 'Filter your view' weight: 6 - body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.' selector: .views-ui-display-tab-bucket.filter + body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.' views-ui-filter-operations: id: views-ui-filter-operations plugin: text label: 'Filter actions' weight: 7 - body: 'Add, rearrange or remove filters.' selector: '.views-ui-display-tab-bucket.filter .dropbutton-widget' + body: 'Add, rearrange or remove filters.' views-ui-sorts: id: views-ui-sorts plugin: text label: 'Sort Criteria' weight: 8 - body: 'Control the order in which the results are output. Click on an active sort rule to configure it.' selector: .views-ui-display-tab-bucket.sort + body: 'Control the order in which the results are output. Click on an active sort rule to configure it.' views-ui-sorts-operations: id: views-ui-sorts-operations plugin: text label: 'Sort actions' weight: 9 - body: 'Add, rearrange or remove sorting rules.' selector: '.views-ui-display-tab-bucket.sort .dropbutton-widget' + body: 'Add, rearrange or remove sorting rules.' views-ui-preview: id: views-ui-preview plugin: text label: Preview weight: 10 - body: 'Show a preview of the view output.' - selector: '#preview-submit' position: left-start + selector: '#preview-submit' + body: 'Show a preview of the view output.' diff --git a/config/sync/views.view.comments_recent.yml b/config/sync/views.view.comments_recent.yml index 9088f77..275582d 100644 --- a/config/sync/views.view.comments_recent.yml +++ b/config/sync/views.view.comments_recent.yml @@ -187,9 +187,9 @@ display: entity_field: cid plugin_id: field order: DESC - exposed: false expose: field_identifier: cid + exposed: false filters: status: id: status diff --git a/config/sync/views.view.related_content.yml b/config/sync/views.view.related_content.yml index 85a6f2c..1cd68a3 100644 --- a/config/sync/views.view.related_content.yml +++ b/config/sync/views.view.related_content.yml @@ -145,16 +145,16 @@ display: fail: 'not found' validate_options: { } break_phrase: false - not: 0 + not: false vocabularies: - action_type: 0 - article_type: 0 - event_type: 0 - group_type: 0 - people_type: 0 - resource_type: 0 - tags: 0 - include_args: 0 + action_type: '0' + article_type: '0' + event_type: '0' + group_type: '0' + people_type: '0' + resource_type: '0' + tags: '0' + include_args: false filters: status: id: status From 790a477269326af2b2361817dd459bce1d70e5fa Mon Sep 17 00:00:00 2001 From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com> Date: Fri, 1 Mar 2024 12:17:57 -0800 Subject: [PATCH 074/202] Add new configuration generated by config distro after d10 upgrade --- config/sync/admin_toolbar_search.settings.yml | 3 + config/sync/block.block.stark_admin.yml | 27 ++++++++ config/sync/block.block.stark_branding.yml | 25 +++++++ .../sync/block.block.stark_local_actions.yml | 20 ++++++ config/sync/block.block.stark_local_tasks.yml | 22 +++++++ config/sync/block.block.stark_messages.yml | 22 +++++++ config/sync/block.block.stark_page_title.yml | 20 ++++++ config/sync/block.block.stark_tools.yml | 27 ++++++++ config/sync/ckeditorheight.settings.yml | 6 ++ ...shot.config_sync.module.ckeditorheight.yml | 21 ++++++ ...ntity_form_display.media.audio.default.yml | 55 ++++++++++++++++ ...form_display.media.audio.media_library.yml | 22 +++++++ ...ty_form_display.media.document.default.yml | 55 ++++++++++++++++ ...m_display.media.document.media_library.yml | 22 +++++++ ...ntity_form_display.media.image.default.yml | 65 +++++++++++++++++++ ...e.entity_form_display.media.image.main.yml | 40 ++++++++++++ ...form_display.media.image.media_library.yml | 40 ++++++++++++ ...orm_display.media.remote_video.default.yml | 56 ++++++++++++++++ ...splay.media.remote_video.media_library.yml | 22 +++++++ ...ntity_form_display.media.video.default.yml | 55 ++++++++++++++++ ...form_display.media.video.media_library.yml | 22 +++++++ .../sync/core.entity_form_mode.media.main.yml | 13 ++++ ...ntity_view_display.media.audio.default.yml | 33 ++++++++++ ...view_display.media.audio.media_library.yml | 35 ++++++++++ ...ty_view_display.media.document.default.yml | 29 +++++++++ ...w_display.media.document.media_library.yml | 35 ++++++++++ ...ntity_view_display.media.image.default.yml | 34 ++++++++++ ...view_display.media.image.media_library.yml | 35 ++++++++++ ...entity_view_display.media.image.narrow.yml | 35 ++++++++++ ...e.entity_view_display.media.image.wide.yml | 35 ++++++++++ ...iew_display.media.remote_video.default.yml | 33 ++++++++++ ...splay.media.remote_video.media_library.yml | 35 ++++++++++ ...ntity_view_display.media.video.default.yml | 36 ++++++++++ ...view_display.media.video.media_library.yml | 35 ++++++++++ ...e.entity_view_display.node.people.card.yml | 52 +++++++++++++++ ...y_view_display.node.people.simple_card.yml | 52 +++++++++++++++ .../core.entity_view_mode.media.narrow.yml | 13 ++++ .../sync/core.entity_view_mode.media.wide.yml | 13 ++++ .../sync/crop.type.extra_wide_rectangle.yml | 14 ++++ config/sync/crop.type.square.yml | 14 ++++ config/sync/crop.type.wide_rectangle.yml | 14 ++++ ...eld.media.audio.field_media_audio_file.yml | 29 +++++++++ ...ld.media.document.field_media_document.yml | 32 +++++++++ ...ld.field.media.image.field_media_image.yml | 43 ++++++++++++ ....remote_video.field_media_oembed_video.yml | 21 ++++++ ...eld.media.video.field_media_video_file.yml | 29 +++++++++ ...d.field.node.article.field_media_image.yml | 33 ++++++++++ ...ield.field.node.blog.field_media_image.yml | 33 ++++++++++ ...ld.field.node.people.field_media_image.yml | 33 ++++++++++ .../field.field.node.people.field_topics.yml | 31 +++++++++ ...ield.paragraph.image.field_media_image.yml | 33 ++++++++++ ...ield.paragraph.slide.field_media_image.yml | 33 ++++++++++ ...d.storage.media.field_media_audio_file.yml | 25 +++++++ ...eld.storage.media.field_media_document.yml | 28 ++++++++ .../field.storage.media.field_media_image.yml | 35 ++++++++++ ...storage.media.field_media_oembed_video.yml | 23 +++++++ ...d.storage.media.field_media_video_file.yml | 25 +++++++ .../field.storage.node.field_media_image.yml | 23 +++++++ ...ld.storage.paragraph.field_media_image.yml | 23 +++++++ ....style.drutopia_extra_wide_extra_large.yml | 28 ++++++++ ....style.drutopia_extra_wide_extra_small.yml | 28 ++++++++ .../image.style.drutopia_extra_wide_large.yml | 28 ++++++++ ...image.style.drutopia_extra_wide_medium.yml | 28 ++++++++ .../image.style.drutopia_extra_wide_small.yml | 28 ++++++++ ...mage.style.drutopia_square_extra_large.yml | 28 ++++++++ ...mage.style.drutopia_square_extra_small.yml | 28 ++++++++ .../image.style.drutopia_square_large.yml | 28 ++++++++ .../image.style.drutopia_square_medium.yml | 28 ++++++++ .../image.style.drutopia_square_small.yml | 28 ++++++++ config/sync/image.style.drutopia_wide.yml | 28 ++++++++ .../image.style.drutopia_wide_extra_large.yml | 28 ++++++++ .../image.style.drutopia_wide_extra_small.yml | 28 ++++++++ .../sync/image.style.drutopia_wide_large.yml | 28 ++++++++ .../sync/image.style.drutopia_wide_medium.yml | 28 ++++++++ .../sync/image.style.drutopia_wide_small.yml | 28 ++++++++ .../image.style.focal_point_220_square.yml | 19 ++++++ .../image.style.focal_point_480_square.yml | 19 ++++++ config/sync/image.style.wide.yml | 17 +++++ config/sync/media.type.audio.yml | 16 +++++ config/sync/media.type.document.yml | 16 +++++ config/sync/media.type.image.yml | 16 +++++ config/sync/media.type.remote_video.yml | 20 ++++++ config/sync/media.type.video.yml | 16 +++++ config/sync/metatag.settings.yml | 7 ++ .../sync/pathauto.pattern.generic_content.yml | 16 +++++ config/sync/pathauto.pattern.generic_term.yml | 16 +++++ .../sync/pathauto.pattern.node_collection.yml | 24 +++++++ .../responsive_image.styles.drutopia_card.yml | 42 ++++++++++++ .../responsive_image.styles.drutopia_main.yml | 44 +++++++++++++ .../responsive_image.styles.drutopia_wide.yml | 18 +++++ .../sync/responsive_image.styles.square.yml | 29 +++++++++ config/sync/riddler.riddle.example.yml | 10 +++ ...em.action.taxonomy_term_publish_action.yml | 13 ++++ ....action.taxonomy_term_unpublish_action.yml | 13 ++++ config/sync/tour.tour.block-layout.yml | 42 ++++++++++++ 95 files changed, 2635 insertions(+) create mode 100644 config/sync/admin_toolbar_search.settings.yml create mode 100644 config/sync/block.block.stark_admin.yml create mode 100644 config/sync/block.block.stark_branding.yml create mode 100644 config/sync/block.block.stark_local_actions.yml create mode 100644 config/sync/block.block.stark_local_tasks.yml create mode 100644 config/sync/block.block.stark_messages.yml create mode 100644 config/sync/block.block.stark_page_title.yml create mode 100644 config/sync/block.block.stark_tools.yml create mode 100644 config/sync/ckeditorheight.settings.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml create mode 100644 config/sync/core.entity_form_display.media.audio.default.yml create mode 100644 config/sync/core.entity_form_display.media.audio.media_library.yml create mode 100644 config/sync/core.entity_form_display.media.document.default.yml create mode 100644 config/sync/core.entity_form_display.media.document.media_library.yml create mode 100644 config/sync/core.entity_form_display.media.image.default.yml create mode 100644 config/sync/core.entity_form_display.media.image.main.yml create mode 100644 config/sync/core.entity_form_display.media.image.media_library.yml create mode 100644 config/sync/core.entity_form_display.media.remote_video.default.yml create mode 100644 config/sync/core.entity_form_display.media.remote_video.media_library.yml create mode 100644 config/sync/core.entity_form_display.media.video.default.yml create mode 100644 config/sync/core.entity_form_display.media.video.media_library.yml create mode 100644 config/sync/core.entity_form_mode.media.main.yml create mode 100644 config/sync/core.entity_view_display.media.audio.default.yml create mode 100644 config/sync/core.entity_view_display.media.audio.media_library.yml create mode 100644 config/sync/core.entity_view_display.media.document.default.yml create mode 100644 config/sync/core.entity_view_display.media.document.media_library.yml create mode 100644 config/sync/core.entity_view_display.media.image.default.yml create mode 100644 config/sync/core.entity_view_display.media.image.media_library.yml create mode 100644 config/sync/core.entity_view_display.media.image.narrow.yml create mode 100644 config/sync/core.entity_view_display.media.image.wide.yml create mode 100644 config/sync/core.entity_view_display.media.remote_video.default.yml create mode 100644 config/sync/core.entity_view_display.media.remote_video.media_library.yml create mode 100644 config/sync/core.entity_view_display.media.video.default.yml create mode 100644 config/sync/core.entity_view_display.media.video.media_library.yml create mode 100644 config/sync/core.entity_view_display.node.people.card.yml create mode 100644 config/sync/core.entity_view_display.node.people.simple_card.yml create mode 100644 config/sync/core.entity_view_mode.media.narrow.yml create mode 100644 config/sync/core.entity_view_mode.media.wide.yml create mode 100644 config/sync/crop.type.extra_wide_rectangle.yml create mode 100644 config/sync/crop.type.square.yml create mode 100644 config/sync/crop.type.wide_rectangle.yml create mode 100644 config/sync/field.field.media.audio.field_media_audio_file.yml create mode 100644 config/sync/field.field.media.document.field_media_document.yml create mode 100644 config/sync/field.field.media.image.field_media_image.yml create mode 100644 config/sync/field.field.media.remote_video.field_media_oembed_video.yml create mode 100644 config/sync/field.field.media.video.field_media_video_file.yml create mode 100644 config/sync/field.field.node.article.field_media_image.yml create mode 100644 config/sync/field.field.node.blog.field_media_image.yml create mode 100644 config/sync/field.field.node.people.field_media_image.yml create mode 100644 config/sync/field.field.node.people.field_topics.yml create mode 100644 config/sync/field.field.paragraph.image.field_media_image.yml create mode 100644 config/sync/field.field.paragraph.slide.field_media_image.yml create mode 100644 config/sync/field.storage.media.field_media_audio_file.yml create mode 100644 config/sync/field.storage.media.field_media_document.yml create mode 100644 config/sync/field.storage.media.field_media_image.yml create mode 100644 config/sync/field.storage.media.field_media_oembed_video.yml create mode 100644 config/sync/field.storage.media.field_media_video_file.yml create mode 100644 config/sync/field.storage.node.field_media_image.yml create mode 100644 config/sync/field.storage.paragraph.field_media_image.yml create mode 100644 config/sync/image.style.drutopia_extra_wide_extra_large.yml create mode 100644 config/sync/image.style.drutopia_extra_wide_extra_small.yml create mode 100644 config/sync/image.style.drutopia_extra_wide_large.yml create mode 100644 config/sync/image.style.drutopia_extra_wide_medium.yml create mode 100644 config/sync/image.style.drutopia_extra_wide_small.yml create mode 100644 config/sync/image.style.drutopia_square_extra_large.yml create mode 100644 config/sync/image.style.drutopia_square_extra_small.yml create mode 100644 config/sync/image.style.drutopia_square_large.yml create mode 100644 config/sync/image.style.drutopia_square_medium.yml create mode 100644 config/sync/image.style.drutopia_square_small.yml create mode 100644 config/sync/image.style.drutopia_wide.yml create mode 100644 config/sync/image.style.drutopia_wide_extra_large.yml create mode 100644 config/sync/image.style.drutopia_wide_extra_small.yml create mode 100644 config/sync/image.style.drutopia_wide_large.yml create mode 100644 config/sync/image.style.drutopia_wide_medium.yml create mode 100644 config/sync/image.style.drutopia_wide_small.yml create mode 100644 config/sync/image.style.focal_point_220_square.yml create mode 100644 config/sync/image.style.focal_point_480_square.yml create mode 100644 config/sync/image.style.wide.yml create mode 100644 config/sync/media.type.audio.yml create mode 100644 config/sync/media.type.document.yml create mode 100644 config/sync/media.type.image.yml create mode 100644 config/sync/media.type.remote_video.yml create mode 100644 config/sync/media.type.video.yml create mode 100644 config/sync/metatag.settings.yml create mode 100644 config/sync/pathauto.pattern.generic_content.yml create mode 100644 config/sync/pathauto.pattern.generic_term.yml create mode 100644 config/sync/pathauto.pattern.node_collection.yml create mode 100644 config/sync/responsive_image.styles.drutopia_card.yml create mode 100644 config/sync/responsive_image.styles.drutopia_main.yml create mode 100644 config/sync/responsive_image.styles.drutopia_wide.yml create mode 100644 config/sync/responsive_image.styles.square.yml create mode 100644 config/sync/riddler.riddle.example.yml create mode 100644 config/sync/system.action.taxonomy_term_publish_action.yml create mode 100644 config/sync/system.action.taxonomy_term_unpublish_action.yml create mode 100644 config/sync/tour.tour.block-layout.yml diff --git a/config/sync/admin_toolbar_search.settings.yml b/config/sync/admin_toolbar_search.settings.yml new file mode 100644 index 0000000..4ae9775 --- /dev/null +++ b/config/sync/admin_toolbar_search.settings.yml @@ -0,0 +1,3 @@ +_core: + default_config_hash: AAmWcgwzGYbXfR6wfEfMyoi3r5QZwlpxvq5dHbupnJo +display_menu_item: 0 diff --git a/config/sync/block.block.stark_admin.yml b/config/sync/block.block.stark_admin.yml new file mode 100644 index 0000000..2496958 --- /dev/null +++ b/config/sync/block.block.stark_admin.yml @@ -0,0 +1,27 @@ +uuid: 6790306e-f38a-4863-b979-1883e3afedcd +langcode: en +status: false +dependencies: + config: + - system.menu.admin + module: + - system + theme: + - stark +_core: + default_config_hash: 5MfnyzXbzrDa_OJuFfZfpiBYkMiuRp4mk4GM7HYc8eM +id: stark_admin +theme: stark +region: '' +weight: 1 +provider: null +plugin: 'system_menu_block:admin' +settings: + id: 'system_menu_block:admin' + label: Administration + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false +visibility: { } diff --git a/config/sync/block.block.stark_branding.yml b/config/sync/block.block.stark_branding.yml new file mode 100644 index 0000000..e6cee27 --- /dev/null +++ b/config/sync/block.block.stark_branding.yml @@ -0,0 +1,25 @@ +uuid: 393bf6cf-ea6e-409d-9949-2af679aa0906 +langcode: en +status: false +dependencies: + module: + - system + theme: + - stark +_core: + default_config_hash: sG8t_FghbUscJ-GrnQ8zs_vx5YM4bJCfntrK-J5HcAY +id: stark_branding +theme: stark +region: '' +weight: 0 +provider: null +plugin: system_branding_block +settings: + id: system_branding_block + label: 'Site branding' + label_display: '0' + provider: system + use_site_logo: true + use_site_name: true + use_site_slogan: true +visibility: { } diff --git a/config/sync/block.block.stark_local_actions.yml b/config/sync/block.block.stark_local_actions.yml new file mode 100644 index 0000000..7ae51ac --- /dev/null +++ b/config/sync/block.block.stark_local_actions.yml @@ -0,0 +1,20 @@ +uuid: 255af1c8-ac5c-47c1-bd28-001be1d0ba4f +langcode: en +status: false +dependencies: + theme: + - stark +_core: + default_config_hash: ABoKnlk20KHqZRw_2Qr4EvaFvH4lnQ2nuhunHeE1JIU +id: stark_local_actions +theme: stark +region: '' +weight: -10 +provider: null +plugin: local_actions_block +settings: + id: local_actions_block + label: 'Primary admin actions' + label_display: '0' + provider: core +visibility: { } diff --git a/config/sync/block.block.stark_local_tasks.yml b/config/sync/block.block.stark_local_tasks.yml new file mode 100644 index 0000000..aa1732c --- /dev/null +++ b/config/sync/block.block.stark_local_tasks.yml @@ -0,0 +1,22 @@ +uuid: c1670262-5fca-4205-b517-af086af50ffa +langcode: en +status: false +dependencies: + theme: + - stark +_core: + default_config_hash: T0wbI6qVdThbbIqXDZFg_1VZ3_ittXBdEoUH7d7ux_E +id: stark_local_tasks +theme: stark +region: '' +weight: -20 +provider: null +plugin: local_tasks_block +settings: + id: local_tasks_block + label: Tabs + label_display: '0' + provider: core + primary: true + secondary: true +visibility: { } diff --git a/config/sync/block.block.stark_messages.yml b/config/sync/block.block.stark_messages.yml new file mode 100644 index 0000000..344655c --- /dev/null +++ b/config/sync/block.block.stark_messages.yml @@ -0,0 +1,22 @@ +uuid: 3ff06255-e54f-4b05-9bbc-9e14964f4846 +langcode: en +status: false +dependencies: + module: + - system + theme: + - stark +_core: + default_config_hash: aeqlWs7HwctZeZC7ADcbxfqehJzBRfZKmuZz3DsH3_4 +id: stark_messages +theme: stark +region: '' +weight: 0 +provider: null +plugin: system_messages_block +settings: + id: system_messages_block + label: 'Status messages' + label_display: '0' + provider: system +visibility: { } diff --git a/config/sync/block.block.stark_page_title.yml b/config/sync/block.block.stark_page_title.yml new file mode 100644 index 0000000..6aa562c --- /dev/null +++ b/config/sync/block.block.stark_page_title.yml @@ -0,0 +1,20 @@ +uuid: 8ff5180a-d858-4b32-a4c3-8bb22c040dc1 +langcode: en +status: false +dependencies: + theme: + - stark +_core: + default_config_hash: Oh72CHUkp6cj6dbrXMK2hzCsM05w9cHVoD22rMLQUfk +id: stark_page_title +theme: stark +region: '' +weight: -30 +provider: null +plugin: page_title_block +settings: + id: page_title_block + label: 'Page title' + label_display: '0' + provider: core +visibility: { } diff --git a/config/sync/block.block.stark_tools.yml b/config/sync/block.block.stark_tools.yml new file mode 100644 index 0000000..be169df --- /dev/null +++ b/config/sync/block.block.stark_tools.yml @@ -0,0 +1,27 @@ +uuid: f80204b6-0f0b-4eb0-b1af-9c4013764b24 +langcode: en +status: false +dependencies: + config: + - system.menu.tools + module: + - system + theme: + - stark +_core: + default_config_hash: UL5ZZvI0Lnp3fmVmhIDxvNI9RlMD0sfBIOi9ozr-k5o +id: stark_tools +theme: stark +region: '' +weight: 0 +provider: null +plugin: 'system_menu_block:tools' +settings: + id: 'system_menu_block:tools' + label: Tools + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false +visibility: { } diff --git a/config/sync/ckeditorheight.settings.yml b/config/sync/ckeditorheight.settings.yml new file mode 100644 index 0000000..0a9b52d --- /dev/null +++ b/config/sync/ckeditorheight.settings.yml @@ -0,0 +1,6 @@ +_core: + default_config_hash: ocjcQr-U0K6oGgiak8JMZVD9LAKNesDbQ9nRfTsq5ks +offset: 1.0 +line_height: 1.5 +unit: em +disable_autogrow: false diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml b/config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml new file mode 100644 index 0000000..ab29164 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml @@ -0,0 +1,21 @@ +uuid: 33e8f083-bfe1-405c-bd32-53a7ca7b6891 +langcode: en +status: true +dependencies: + module: + - ckeditorheight +id: config_sync.module.ckeditorheight +snapshotSet: config_sync +extensionType: module +extensionName: ckeditorheight +items: + - + collection: '' + name: ckeditorheight.settings + data: + offset: 1 + line_height: 1.5 + unit: em + disable_autogrow: false + _core: + default_config_hash: ocjcQr-U0K6oGgiak8JMZVD9LAKNesDbQ9nRfTsq5ks diff --git a/config/sync/core.entity_form_display.media.audio.default.yml b/config/sync/core.entity_form_display.media.audio.default.yml new file mode 100644 index 0000000..be644ae --- /dev/null +++ b/config/sync/core.entity_form_display.media.audio.default.yml @@ -0,0 +1,55 @@ +uuid: 7878cb69-e0dd-4460-a1a9-ce9554202885 +langcode: en +status: true +dependencies: + config: + - field.field.media.audio.field_media_audio_file + - media.type.audio + module: + - file + - path +_core: + default_config_hash: G2_SKH3jmI9FQeXSUxo3KgQqiyF1hPDEkc7-3-rCSbc +id: media.audio.default +targetEntityType: media +bundle: audio +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_audio_file: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.media.audio.media_library.yml b/config/sync/core.entity_form_display.media.audio.media_library.yml new file mode 100644 index 0000000..2992cd4 --- /dev/null +++ b/config/sync/core.entity_form_display.media.audio.media_library.yml @@ -0,0 +1,22 @@ +uuid: 5be82444-ff70-4028-9210-f67ab1afc3a9 +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.audio.field_media_audio_file + - media.type.audio +_core: + default_config_hash: 28vwMIYtvyjPcD4RyciZXIztxtZgmuWRCNgYemr_SZE +id: media.audio.media_library +targetEntityType: media +bundle: audio +mode: media_library +content: { } +hidden: + created: true + field_media_audio_file: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_display.media.document.default.yml b/config/sync/core.entity_form_display.media.document.default.yml new file mode 100644 index 0000000..617e24f --- /dev/null +++ b/config/sync/core.entity_form_display.media.document.default.yml @@ -0,0 +1,55 @@ +uuid: 6c80efec-2297-4d04-a791-bab9e91b927e +langcode: en +status: true +dependencies: + config: + - field.field.media.document.field_media_document + - media.type.document + module: + - file + - path +_core: + default_config_hash: j3PwHXJrIDYYTMBtwbGTChh6m3fzbh9KJyHZ4wJdb1U +id: media.document.default +targetEntityType: media +bundle: document +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_document: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.media.document.media_library.yml b/config/sync/core.entity_form_display.media.document.media_library.yml new file mode 100644 index 0000000..7061258 --- /dev/null +++ b/config/sync/core.entity_form_display.media.document.media_library.yml @@ -0,0 +1,22 @@ +uuid: 5e5d1a21-1ba6-42da-bab2-13e042412356 +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.document.field_media_document + - media.type.document +_core: + default_config_hash: dcpfpqyLXOSGpulacMAJW3H-G34_LeNsjdfxd1_oCfY +id: media.document.media_library +targetEntityType: media +bundle: document +mode: media_library +content: { } +hidden: + created: true + field_media_document: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_display.media.image.default.yml b/config/sync/core.entity_form_display.media.image.default.yml new file mode 100644 index 0000000..fd37bc0 --- /dev/null +++ b/config/sync/core.entity_form_display.media.image.default.yml @@ -0,0 +1,65 @@ +uuid: 43ae5c46-1d6d-4e4f-ac52-1d6895d237f1 +langcode: en +status: true +dependencies: + config: + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop + - path +_core: + default_config_hash: v5qWuH4sE0OlCxD1-nK7_3VpLAN3Doi1y05Hvl-7Zwk +id: media.image.default +targetEntityType: media +bundle: image +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_image: + type: image_widget_crop + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.media.image.main.yml b/config/sync/core.entity_form_display.media.image.main.yml new file mode 100644 index 0000000..7cc26d6 --- /dev/null +++ b/config/sync/core.entity_form_display.media.image.main.yml @@ -0,0 +1,40 @@ +uuid: 63cead63-8e58-4ea3-87dc-b9a70772c724 +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.main + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop +_core: + default_config_hash: 3U-oqNeYCjMf0Ut-MGSnlAVCChG9hh-CcFHBjll6rco +id: media.image.main +targetEntityType: media +bundle: image +mode: main +content: + field_media_image: + type: image_widget_crop + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } +hidden: + created: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_display.media.image.media_library.yml b/config/sync/core.entity_form_display.media.image.media_library.yml new file mode 100644 index 0000000..064366e --- /dev/null +++ b/config/sync/core.entity_form_display.media.image.media_library.yml @@ -0,0 +1,40 @@ +uuid: c507cbea-8345-4410-90b2-1d6ecd29d0ef +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop +_core: + default_config_hash: wIK8DFl2IN-h0ibfi0dIjMcjCErV1qHMOTfENAHs7qw +id: media.image.media_library +targetEntityType: media +bundle: image +mode: media_library +content: + field_media_image: + type: image_widget_crop + weight: 1 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } +hidden: + created: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_display.media.remote_video.default.yml b/config/sync/core.entity_form_display.media.remote_video.default.yml new file mode 100644 index 0000000..ffed902 --- /dev/null +++ b/config/sync/core.entity_form_display.media.remote_video.default.yml @@ -0,0 +1,56 @@ +uuid: c3f055d1-2982-4ac3-aa67-0812fb55ef2d +langcode: en +status: true +dependencies: + config: + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video + module: + - media + - path +_core: + default_config_hash: pM8mGlwfpvfG_y5tZn0lGAXFLXz2_yKkL7MvWZsRqdA +id: media.remote_video.default +targetEntityType: media +bundle: remote_video +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_oembed_video: + type: oembed_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.media.remote_video.media_library.yml b/config/sync/core.entity_form_display.media.remote_video.media_library.yml new file mode 100644 index 0000000..d44b357 --- /dev/null +++ b/config/sync/core.entity_form_display.media.remote_video.media_library.yml @@ -0,0 +1,22 @@ +uuid: 4abedeb4-96a3-4cc2-8fb0-3a4f581ee206 +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video +_core: + default_config_hash: TBgPW-uaXRaICBwLaVc16rXpRiLSknDIdF9q0XL7qso +id: media.remote_video.media_library +targetEntityType: media +bundle: remote_video +mode: media_library +content: { } +hidden: + created: true + field_media_oembed_video: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_display.media.video.default.yml b/config/sync/core.entity_form_display.media.video.default.yml new file mode 100644 index 0000000..8f97c0f --- /dev/null +++ b/config/sync/core.entity_form_display.media.video.default.yml @@ -0,0 +1,55 @@ +uuid: ecc70309-b995-47ca-b939-11982d665b04 +langcode: en +status: true +dependencies: + config: + - field.field.media.video.field_media_video_file + - media.type.video + module: + - file + - path +_core: + default_config_hash: 0kIIaDTt6dixXy8TZkat2MNGZJ6vkRG8TaBWTy3E1bM +id: media.video.default +targetEntityType: media +bundle: video +mode: default +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_video_file: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.media.video.media_library.yml b/config/sync/core.entity_form_display.media.video.media_library.yml new file mode 100644 index 0000000..ed98af4 --- /dev/null +++ b/config/sync/core.entity_form_display.media.video.media_library.yml @@ -0,0 +1,22 @@ +uuid: 67d732ed-73cc-43ff-9a25-f0d5094ebae5 +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.video.field_media_video_file + - media.type.video +_core: + default_config_hash: kGv8YsopqHvzTzb7QTINWcv0fnNa5ZDQyZxpOQR2vro +id: media.video.media_library +targetEntityType: media +bundle: video +mode: media_library +content: { } +hidden: + created: true + field_media_video_file: true + name: true + path: true + status: true + uid: true diff --git a/config/sync/core.entity_form_mode.media.main.yml b/config/sync/core.entity_form_mode.media.main.yml new file mode 100644 index 0000000..0e96136 --- /dev/null +++ b/config/sync/core.entity_form_mode.media.main.yml @@ -0,0 +1,13 @@ +uuid: 9b01c3f0-1148-4f28-bf6f-e97b2524a075 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: ENk37W6NnKGWq84DwzIkfEhYQv_afN8gHHugUQi7jjs +id: media.main +label: Main +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_display.media.audio.default.yml b/config/sync/core.entity_view_display.media.audio.default.yml new file mode 100644 index 0000000..3b9766d --- /dev/null +++ b/config/sync/core.entity_view_display.media.audio.default.yml @@ -0,0 +1,33 @@ +uuid: f125a31b-857e-4866-8271-e392b30a6993 +langcode: en +status: true +dependencies: + config: + - field.field.media.audio.field_media_audio_file + - media.type.audio + module: + - file +_core: + default_config_hash: rfAE0z_NC8oZIIWcz_BI71xUCTEXycqq7siaMS2E2M0 +id: media.audio.default +targetEntityType: media +bundle: audio +mode: default +content: + field_media_audio_file: + type: file_audio + label: hidden + settings: + controls: true + autoplay: false + loop: false + multiple_file_display_type: tags + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.audio.media_library.yml b/config/sync/core.entity_view_display.media.audio.media_library.yml new file mode 100644 index 0000000..36db04b --- /dev/null +++ b/config/sync/core.entity_view_display.media.audio.media_library.yml @@ -0,0 +1,35 @@ +uuid: 03e35b19-1f47-4c01-83c5-01f10175900d +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.audio.field_media_audio_file + - image.style.thumbnail + - media.type.audio + module: + - image +_core: + default_config_hash: 7DNpi1Sl1MWQhNyyLfTpd-yIhueyFZAcL2Snbr2sTUI +id: media.audio.media_library +targetEntityType: media +bundle: audio +mode: media_library +content: + thumbnail: + type: image + label: hidden + settings: + image_link: '' + image_style: thumbnail + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_media_audio_file: true + name: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_display.media.document.default.yml b/config/sync/core.entity_view_display.media.document.default.yml new file mode 100644 index 0000000..d0b7416 --- /dev/null +++ b/config/sync/core.entity_view_display.media.document.default.yml @@ -0,0 +1,29 @@ +uuid: 17c49517-f75c-4b61-ac18-7acc8ec5bc37 +langcode: en +status: true +dependencies: + config: + - field.field.media.document.field_media_document + - media.type.document + module: + - file +_core: + default_config_hash: WbV90lV3EUgETbXm-h7gUppdt-ECLhXrHI5_l92Md-8 +id: media.document.default +targetEntityType: media +bundle: document +mode: default +content: + field_media_document: + type: file_default + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.document.media_library.yml b/config/sync/core.entity_view_display.media.document.media_library.yml new file mode 100644 index 0000000..d78ef64 --- /dev/null +++ b/config/sync/core.entity_view_display.media.document.media_library.yml @@ -0,0 +1,35 @@ +uuid: 050ae7fc-6b6a-4e5f-80a3-a4cc7085320c +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.document.field_media_document + - image.style.thumbnail + - media.type.document + module: + - image +_core: + default_config_hash: QElKo67rYqcbExc-UzpEXj_f14eAMPr57XAF5Pbt_iY +id: media.document.media_library +targetEntityType: media +bundle: document +mode: media_library +content: + thumbnail: + type: image + label: hidden + settings: + image_link: '' + image_style: thumbnail + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_media_document: true + name: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_display.media.image.default.yml b/config/sync/core.entity_view_display.media.image.default.yml new file mode 100644 index 0000000..5c19684 --- /dev/null +++ b/config/sync/core.entity_view_display.media.image.default.yml @@ -0,0 +1,34 @@ +uuid: c3944acb-b57d-4e11-b295-e1ea0c791af4 +langcode: en +status: true +dependencies: + config: + - field.field.media.image.field_media_image + - image.style.large + - media.type.image + module: + - image +_core: + default_config_hash: O6cONwdUd3G9aEefXjJt9-jzCgj-UeIbUVr70hc8L7Y +id: media.image.default +targetEntityType: media +bundle: image +mode: default +content: + field_media_image: + type: image + label: hidden + settings: + image_link: '' + image_style: large + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.image.media_library.yml b/config/sync/core.entity_view_display.media.image.media_library.yml new file mode 100644 index 0000000..acccb91 --- /dev/null +++ b/config/sync/core.entity_view_display.media.image.media_library.yml @@ -0,0 +1,35 @@ +uuid: 77eda360-567c-4e23-bd13-9b0395149458 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.image.field_media_image + - image.style.medium + - media.type.image + module: + - image +_core: + default_config_hash: YMZYbnh33BQJRLbrQ3jWBetF1pUdG9gOA7dGUBoiDeg +id: media.image.media_library +targetEntityType: media +bundle: image +mode: media_library +content: + thumbnail: + type: image + label: hidden + settings: + image_link: '' + image_style: medium + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_media_image: true + name: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_display.media.image.narrow.yml b/config/sync/core.entity_view_display.media.image.narrow.yml new file mode 100644 index 0000000..2cf4a2e --- /dev/null +++ b/config/sync/core.entity_view_display.media.image.narrow.yml @@ -0,0 +1,35 @@ +uuid: 0f37acb9-543f-45c4-bd31-c0d8e96d3a19 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.narrow + - field.field.media.image.field_media_image + - media.type.image + - responsive_image.styles.narrow + module: + - responsive_image +_core: + default_config_hash: jqdouSPdlMuhGbF2hOxwtaBMZy190ZRvQOIYFGk-P9I +id: media.image.narrow +targetEntityType: media +bundle: image +mode: narrow +content: + field_media_image: + type: responsive_image + label: hidden + settings: + responsive_image_style: narrow + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.image.wide.yml b/config/sync/core.entity_view_display.media.image.wide.yml new file mode 100644 index 0000000..b58090e --- /dev/null +++ b/config/sync/core.entity_view_display.media.image.wide.yml @@ -0,0 +1,35 @@ +uuid: cc5d9b20-1205-4853-8fbc-bbcfd4675ac3 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.wide + - field.field.media.image.field_media_image + - media.type.image + - responsive_image.styles.drutopia_main + module: + - responsive_image +_core: + default_config_hash: L-tvHNhWMxmlrY5QcpYWXhODjMwypFqXoEXNSroi5j8 +id: media.image.wide +targetEntityType: media +bundle: image +mode: wide +content: + field_media_image: + type: responsive_image + label: hidden + settings: + responsive_image_style: drutopia_extra_wide + image_link: '' + image_loading: + attribute: eager + third_party_settings: { } + weight: 1 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.remote_video.default.yml b/config/sync/core.entity_view_display.media.remote_video.default.yml new file mode 100644 index 0000000..428991d --- /dev/null +++ b/config/sync/core.entity_view_display.media.remote_video.default.yml @@ -0,0 +1,33 @@ +uuid: 714d0b3f-6a27-4736-9d0b-1d65ba53200a +langcode: en +status: true +dependencies: + config: + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video + module: + - media +_core: + default_config_hash: z8VkL4rSXlcRRvvZGTQYRJ8CVzOKwsK4z-2LusSkO5Q +id: media.remote_video.default +targetEntityType: media +bundle: remote_video +mode: default +content: + field_media_oembed_video: + type: oembed + label: hidden + settings: + max_width: 0 + max_height: 0 + loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.remote_video.media_library.yml b/config/sync/core.entity_view_display.media.remote_video.media_library.yml new file mode 100644 index 0000000..652d8d4 --- /dev/null +++ b/config/sync/core.entity_view_display.media.remote_video.media_library.yml @@ -0,0 +1,35 @@ +uuid: 96804e06-b928-42f8-868d-51420549faac +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.remote_video.field_media_oembed_video + - image.style.medium + - media.type.remote_video + module: + - image +_core: + default_config_hash: V6aNSetHlDgDfn65BhxM6lScmnrnL0aBxkTU9va5GgU +id: media.remote_video.media_library +targetEntityType: media +bundle: remote_video +mode: media_library +content: + thumbnail: + type: image + label: hidden + settings: + image_link: '' + image_style: medium + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_media_oembed_video: true + name: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_display.media.video.default.yml b/config/sync/core.entity_view_display.media.video.default.yml new file mode 100644 index 0000000..ae5d7fa --- /dev/null +++ b/config/sync/core.entity_view_display.media.video.default.yml @@ -0,0 +1,36 @@ +uuid: ee8ab99b-4321-45e0-b3a1-64dd12d47cca +langcode: en +status: true +dependencies: + config: + - field.field.media.video.field_media_video_file + - media.type.video + module: + - file +_core: + default_config_hash: j4MJgDdEXztLGlE1HOfShdrBXLbbJRWHxayzF0V9R4A +id: media.video.default +targetEntityType: media +bundle: video +mode: default +content: + field_media_video_file: + type: file_video + label: hidden + settings: + controls: true + autoplay: false + loop: false + multiple_file_display_type: tags + muted: false + width: 640 + height: 480 + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true diff --git a/config/sync/core.entity_view_display.media.video.media_library.yml b/config/sync/core.entity_view_display.media.video.media_library.yml new file mode 100644 index 0000000..3d2df8d --- /dev/null +++ b/config/sync/core.entity_view_display.media.video.media_library.yml @@ -0,0 +1,35 @@ +uuid: a50ffb63-ae68-4961-8225-eaa94d0a531f +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.video.field_media_video_file + - image.style.thumbnail + - media.type.video + module: + - image +_core: + default_config_hash: ra9pCZSNfC2E0v0rxibirEcUAgp79s6oke7osDjpst0 +id: media.video.media_library +targetEntityType: media +bundle: video +mode: media_library +content: + thumbnail: + type: image + label: hidden + settings: + image_link: '' + image_style: thumbnail + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_media_video_file: true + name: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_display.node.people.card.yml b/config/sync/core.entity_view_display.node.people.card.yml new file mode 100644 index 0000000..00192b6 --- /dev/null +++ b/config/sync/core.entity_view_display.node.people.card.yml @@ -0,0 +1,52 @@ +uuid: 43883af9-9681-4d72-8ae8-f39287a1f303 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.card + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_media_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - field.field.node.people.field_topics + - node.type.people + - responsive_image.styles.drutopia_card + module: + - media_responsive_thumbnail + - user +_core: + default_config_hash: 5aDOMfLAFwDCqdovft_rABpy4XtO8GoXknScnpzs-rc +id: node.people.card +targetEntityType: node +bundle: people +mode: card +content: + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + body: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_people_position: true + field_people_type: true + field_summary: true + field_topics: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.people.simple_card.yml b/config/sync/core.entity_view_display.node.people.simple_card.yml new file mode 100644 index 0000000..9d791e2 --- /dev/null +++ b/config/sync/core.entity_view_display.node.people.simple_card.yml @@ -0,0 +1,52 @@ +uuid: 7f897890-b328-43a7-a959-935b1537649c +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.simple_card + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_media_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - field.field.node.people.field_topics + - node.type.people + - responsive_image.styles.drutopia_card + module: + - media_responsive_thumbnail + - user +_core: + default_config_hash: rIiXKZ3XTcCVwxhadn5a_e9GMBwCMjPgDyeUozFDTGA +id: node.people.simple_card +targetEntityType: node +bundle: people +mode: simple_card +content: + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + body: true + field_body_paragraph: true + field_image: true + field_meta_tags: true + field_people_position: true + field_people_type: true + field_summary: true + field_topics: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_mode.media.narrow.yml b/config/sync/core.entity_view_mode.media.narrow.yml new file mode 100644 index 0000000..685ebf5 --- /dev/null +++ b/config/sync/core.entity_view_mode.media.narrow.yml @@ -0,0 +1,13 @@ +uuid: 509383a5-754c-4217-8b74-5da261ac25b4 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: FNlRm8KB_uxHKVIuv4uEA3sQbmGiBKQ_r9BbgH61Bp8 +id: media.narrow +label: Narrow +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_mode.media.wide.yml b/config/sync/core.entity_view_mode.media.wide.yml new file mode 100644 index 0000000..d10682c --- /dev/null +++ b/config/sync/core.entity_view_mode.media.wide.yml @@ -0,0 +1,13 @@ +uuid: 0fa15233-08f1-456e-ae37-8fc7cfabea42 +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: kYbmr_oacOcMdwBxezolZwPMWVT7saq972LWg92nKZk +id: media.wide +label: Wide +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/crop.type.extra_wide_rectangle.yml b/config/sync/crop.type.extra_wide_rectangle.yml new file mode 100644 index 0000000..23fefb9 --- /dev/null +++ b/config/sync/crop.type.extra_wide_rectangle.yml @@ -0,0 +1,14 @@ +uuid: 66c69982-be10-4359-9a7d-ff3a2e04d85d +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: '-gaXv1-FB193LGMSMf1VVMvjs_aPtJgC9W9k3TsyMos' +label: 'Extra-wide rectangle' +id: extra_wide_rectangle +description: 'Ten units wide to five units tall.' +aspect_ratio: '2:1' +soft_limit_width: 600 +soft_limit_height: 300 +hard_limit_width: 200 +hard_limit_height: 100 diff --git a/config/sync/crop.type.square.yml b/config/sync/crop.type.square.yml new file mode 100644 index 0000000..a38442c --- /dev/null +++ b/config/sync/crop.type.square.yml @@ -0,0 +1,14 @@ +uuid: 79e894cf-1f18-4d2e-bbef-d96a5bd037f5 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: tDFmNCLELYpI263QvSxywmus0IGl_7APIIuRwTJrSJE +label: Square +id: square +description: '' +aspect_ratio: '1:1' +soft_limit_width: 300 +soft_limit_height: 300 +hard_limit_width: 100 +hard_limit_height: 100 diff --git a/config/sync/crop.type.wide_rectangle.yml b/config/sync/crop.type.wide_rectangle.yml new file mode 100644 index 0000000..7836225 --- /dev/null +++ b/config/sync/crop.type.wide_rectangle.yml @@ -0,0 +1,14 @@ +uuid: d20ca70a-d42d-45b3-ba28-830409018024 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: dL4rMqEd9txKq-rSlwyG8SC45WD7TLoAlsYsQe75B_4 +label: 'Wide rectangle' +id: wide_rectangle +description: 'Ten units wide to six units tall.' +aspect_ratio: '5:3' +soft_limit_width: 1000 +soft_limit_height: 600 +hard_limit_width: 500 +hard_limit_height: 300 diff --git a/config/sync/field.field.media.audio.field_media_audio_file.yml b/config/sync/field.field.media.audio.field_media_audio_file.yml new file mode 100644 index 0000000..8e5f565 --- /dev/null +++ b/config/sync/field.field.media.audio.field_media_audio_file.yml @@ -0,0 +1,29 @@ +uuid: e323a920-7673-4095-ae23-9ecbe6ea92e7 +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_media_audio_file + - media.type.audio + module: + - file +_core: + default_config_hash: UlZPIbHcLyNqGY5bvydCTijGcKDmwn4Fo8oYZT85wlk +id: media.audio.field_media_audio_file +field_name: field_media_audio_file +entity_type: media +bundle: audio +label: 'Audio file' +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'mp3 wav aac' + max_filesize: '' + description_field: false +field_type: file diff --git a/config/sync/field.field.media.document.field_media_document.yml b/config/sync/field.field.media.document.field_media_document.yml new file mode 100644 index 0000000..aa41f98 --- /dev/null +++ b/config/sync/field.field.media.document.field_media_document.yml @@ -0,0 +1,32 @@ +uuid: 0fabcad7-4cfd-4136-892d-e75f9109e8ca +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_media_document + - media.type.document + module: + - file + enforced: + module: + - media +_core: + default_config_hash: DY5HtJTxUjFRGU_PaY6ifo2nhR-nAZ0y0s6kLmUbv5g +id: media.document.field_media_document +field_name: field_media_document +entity_type: media +bundle: document +label: Document +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'txt rtf doc docx ppt pptx xls xlsx pdf odf odg odp ods odt fodt fods fodp fodg key numbers pages' + max_filesize: '' + description_field: false +field_type: file diff --git a/config/sync/field.field.media.image.field_media_image.yml b/config/sync/field.field.media.image.field_media_image.yml new file mode 100644 index 0000000..ed692dc --- /dev/null +++ b/config/sync/field.field.media.image.field_media_image.yml @@ -0,0 +1,43 @@ +uuid: 4414cd4e-d656-40e7-932e-7225642adaac +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_media_image + - media.type.image + module: + - image + enforced: + module: + - media +_core: + default_config_hash: G50TJOA95bCLfsZZR93jMEuPCFNOxeEklwM_co0wqdU +id: media.image.field_media_image +field_name: field_media_image +entity_type: media +bundle: image +label: Image +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg webp' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null +field_type: image diff --git a/config/sync/field.field.media.remote_video.field_media_oembed_video.yml b/config/sync/field.field.media.remote_video.field_media_oembed_video.yml new file mode 100644 index 0000000..32ff5ac --- /dev/null +++ b/config/sync/field.field.media.remote_video.field_media_oembed_video.yml @@ -0,0 +1,21 @@ +uuid: 3e4e6c59-b1da-495f-bf1d-02d0a80f3323 +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_media_oembed_video + - media.type.remote_video +_core: + default_config_hash: Eo4HHenV5iZat_kEWgr_wydD3TgwURMCzwt-7qIEyoM +id: media.remote_video.field_media_oembed_video +field_name: field_media_oembed_video +entity_type: media +bundle: remote_video +label: 'Video URL' +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.media.video.field_media_video_file.yml b/config/sync/field.field.media.video.field_media_video_file.yml new file mode 100644 index 0000000..041c00d --- /dev/null +++ b/config/sync/field.field.media.video.field_media_video_file.yml @@ -0,0 +1,29 @@ +uuid: 25e762b6-e829-49ea-8f8d-11c01de24913 +langcode: en +status: true +dependencies: + config: + - field.storage.media.field_media_video_file + - media.type.video + module: + - file +_core: + default_config_hash: 6kMMjmk2r_csGQ52qI9BUaO8r_oAzNLbxlclaj-JlDQ +id: media.video.field_media_video_file +field_name: field_media_video_file +entity_type: media +bundle: video +label: 'Video file' +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: mp4 + max_filesize: '' + description_field: false +field_type: file diff --git a/config/sync/field.field.node.article.field_media_image.yml b/config/sync/field.field.node.article.field_media_image.yml new file mode 100644 index 0000000..70ce1e8 --- /dev/null +++ b/config/sync/field.field.node.article.field_media_image.yml @@ -0,0 +1,33 @@ +uuid: 857b19e7-820e-4f1e-9459-5dd49032eb07 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.article + module: + - media_library_media_modify +_core: + default_config_hash: Qcn3JCSgkRcHCI7MD1-K4XLJ_GtzanMfIOL3Qnqx3n4 +id: node.article.field_media_image +field_name: field_media_image +entity_type: node +bundle: article +label: 'Media image' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + image: image + sort: + field: _none + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify diff --git a/config/sync/field.field.node.blog.field_media_image.yml b/config/sync/field.field.node.blog.field_media_image.yml new file mode 100644 index 0000000..81cd266 --- /dev/null +++ b/config/sync/field.field.node.blog.field_media_image.yml @@ -0,0 +1,33 @@ +uuid: 9940cde7-e039-4b85-a0ff-6a5c5ee38e16 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.blog + module: + - media_library_media_modify +_core: + default_config_hash: f46zn4uaJdean3NGK8lZ8_kt8kf1D2vh-JeBOF2xydI +id: node.blog.field_media_image +field_name: field_media_image +entity_type: node +bundle: blog +label: 'Media image' +description: '' +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: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify diff --git a/config/sync/field.field.node.people.field_media_image.yml b/config/sync/field.field.node.people.field_media_image.yml new file mode 100644 index 0000000..d679c4b --- /dev/null +++ b/config/sync/field.field.node.people.field_media_image.yml @@ -0,0 +1,33 @@ +uuid: 7d1245e7-1c2f-49a6-b4fe-8ab372ed9f00 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.people + module: + - media_library_media_modify +_core: + default_config_hash: DC1ZnohEB2ZR4ChhatkaoGcq6IbFJH5CmRa-6xWV-Y0 +id: node.people.field_media_image +field_name: field_media_image +entity_type: node +bundle: people +label: 'Media image' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + image: image + sort: + field: changed + direction: DESC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify diff --git a/config/sync/field.field.node.people.field_topics.yml b/config/sync/field.field.node.people.field_topics.yml new file mode 100644 index 0000000..811c9fb --- /dev/null +++ b/config/sync/field.field.node.people.field_topics.yml @@ -0,0 +1,31 @@ +uuid: 6dd9b232-291e-4fca-b2ee-0f39184f8e0a +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_topics + - node.type.people + - taxonomy.vocabulary.topics +_core: + default_config_hash: K3btHZ3JKmqsqxayLMy-xog1XK47ZkM-y6FVZ7Am2Qo +id: node.people.field_topics +field_name: field_topics +entity_type: node +bundle: people +label: Topics +description: 'Add any topics used across this site that this person has particular experience or involvement in.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + topics: topics + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/sync/field.field.paragraph.image.field_media_image.yml b/config/sync/field.field.paragraph.image.field_media_image.yml new file mode 100644 index 0000000..40df8dd --- /dev/null +++ b/config/sync/field.field.paragraph.image.field_media_image.yml @@ -0,0 +1,33 @@ +uuid: 06bac6b6-94fe-4852-833a-afbff4027219 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_media_image + - media.type.image + - paragraphs.paragraphs_type.image + module: + - media_library_media_modify +_core: + default_config_hash: 68hqAsoHkTnQEbmJR8h5NyCZtNhgS6VoiwU2rSIRJ1M +id: paragraph.image.field_media_image +field_name: field_media_image +entity_type: paragraph +bundle: image +label: 'Media image' +description: '' +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: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify diff --git a/config/sync/field.field.paragraph.slide.field_media_image.yml b/config/sync/field.field.paragraph.slide.field_media_image.yml new file mode 100644 index 0000000..abfc28d --- /dev/null +++ b/config/sync/field.field.paragraph.slide.field_media_image.yml @@ -0,0 +1,33 @@ +uuid: 184fd142-d8f9-436e-9111-19209bcedc66 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_media_image + - media.type.image + - paragraphs.paragraphs_type.slide + module: + - media_library_media_modify +_core: + default_config_hash: Y1AH7iGXAPYpIo1CWJxk0aVTKSNGq0mFrkSh6KmYVn8 +id: paragraph.slide.field_media_image +field_name: field_media_image +entity_type: paragraph +bundle: slide +label: 'Media image' +description: '' +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: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify diff --git a/config/sync/field.storage.media.field_media_audio_file.yml b/config/sync/field.storage.media.field_media_audio_file.yml new file mode 100644 index 0000000..fad69f7 --- /dev/null +++ b/config/sync/field.storage.media.field_media_audio_file.yml @@ -0,0 +1,25 @@ +uuid: be7871f0-bb0f-4853-85b7-a91f5996c129 +langcode: en +status: true +dependencies: + module: + - file + - media +_core: + default_config_hash: JCHoh95CpUeBx9ch24Tmi6ru0nwmNz8xWVH4Qs7RnTg +id: media.field_media_audio_file +field_name: field_media_audio_file +entity_type: media +type: file +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public +module: file +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.media.field_media_document.yml b/config/sync/field.storage.media.field_media_document.yml new file mode 100644 index 0000000..250995a --- /dev/null +++ b/config/sync/field.storage.media.field_media_document.yml @@ -0,0 +1,28 @@ +uuid: 173b2afe-20e5-4730-9ed9-b16a2148a880 +langcode: en +status: true +dependencies: + module: + - file + - media + enforced: + module: + - media +_core: + default_config_hash: BdkTx7IL59MCw5a_fOZprPTOGM_wcjz-Fm8g7HV3vFk +id: media.field_media_document +field_name: field_media_document +entity_type: media +type: file +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public +module: file +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.media.field_media_image.yml b/config/sync/field.storage.media.field_media_image.yml new file mode 100644 index 0000000..80e8325 --- /dev/null +++ b/config/sync/field.storage.media.field_media_image.yml @@ -0,0 +1,35 @@ +uuid: ed523a85-8b56-4a0e-8e62-c7b8278466a0 +langcode: en +status: true +dependencies: + module: + - file + - image + - media + enforced: + module: + - media +_core: + default_config_hash: 0N0KSFk57p6qsq3qM4lYVGSuROvzXK-tSsdwByqUh3g +id: media.field_media_image +field_name: field_media_image +entity_type: media +type: image +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + default_image: + uuid: null + alt: '' + title: '' + width: null + height: null +module: image +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.media.field_media_oembed_video.yml b/config/sync/field.storage.media.field_media_oembed_video.yml new file mode 100644 index 0000000..7b4e1e8 --- /dev/null +++ b/config/sync/field.storage.media.field_media_oembed_video.yml @@ -0,0 +1,23 @@ +uuid: de0bbe6b-7707-432f-8d74-91f928afa21a +langcode: en +status: true +dependencies: + module: + - media +_core: + default_config_hash: cNf_852Dq-fNnSaMI4LxL-J6N7bLkHuDbD9EUqOn4_U +id: media.field_media_oembed_video +field_name: field_media_oembed_video +entity_type: media +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.media.field_media_video_file.yml b/config/sync/field.storage.media.field_media_video_file.yml new file mode 100644 index 0000000..39e25fd --- /dev/null +++ b/config/sync/field.storage.media.field_media_video_file.yml @@ -0,0 +1,25 @@ +uuid: 96c58a7b-8f8b-40d6-9e4e-1f1974f4ca63 +langcode: en +status: true +dependencies: + module: + - file + - media +_core: + default_config_hash: z5mgbn1PIVZ5TNMByBmivqo_u3Rdk58UIzpyN4ypTeM +id: media.field_media_video_file +field_name: field_media_video_file +entity_type: media +type: file +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public +module: file +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_media_image.yml b/config/sync/field.storage.node.field_media_image.yml new file mode 100644 index 0000000..e824033 --- /dev/null +++ b/config/sync/field.storage.node.field_media_image.yml @@ -0,0 +1,23 @@ +uuid: e278f38b-12f2-4966-9ff2-eaad786e8a19 +langcode: en +status: true +dependencies: + module: + - media + - media_library_media_modify + - node +_core: + default_config_hash: u1BJrs9USBwZjpS7g60ZH8u2sKaLWtoujJwVNcYIYDE +id: node.field_media_image +field_name: field_media_image +entity_type: node +type: entity_reference_entity_modify +settings: + target_type: media +module: media_library_media_modify +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.paragraph.field_media_image.yml b/config/sync/field.storage.paragraph.field_media_image.yml new file mode 100644 index 0000000..051397f --- /dev/null +++ b/config/sync/field.storage.paragraph.field_media_image.yml @@ -0,0 +1,23 @@ +uuid: 24b87d9d-a249-4da8-bf3b-abeaa73a8273 +langcode: en +status: true +dependencies: + module: + - media + - media_library_media_modify + - paragraphs +_core: + default_config_hash: ey-tX87OAJ8GQEP3qMmQZiOC0ug1m91GqqkKq5Bq6k8 +id: paragraph.field_media_image +field_name: field_media_image +entity_type: paragraph +type: entity_reference_entity_modify +settings: + target_type: media +module: media_library_media_modify +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/image.style.drutopia_extra_wide_extra_large.yml b/config/sync/image.style.drutopia_extra_wide_extra_large.yml new file mode 100644 index 0000000..2e2be98 --- /dev/null +++ b/config/sync/image.style.drutopia_extra_wide_extra_large.yml @@ -0,0 +1,28 @@ +uuid: 535a096d-62d5-49d5-bc77-5561f1aec53c +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop +_core: + default_config_hash: PXhHY3h02Ao3iBYcAQTuJ9LhQ5ckRxBL91-vvmgWA7g +name: drutopia_extra_wide_extra_large +label: 'Extra-wide extra-large' +effects: + d113d848-f9e6-4fd2-8c98-9b859796e840: + uuid: d113d848-f9e6-4fd2-8c98-9b859796e840 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + c4263bcc-2975-4d54-99ca-296c5b6131f5: + uuid: c4263bcc-2975-4d54-99ca-296c5b6131f5 + id: image_scale + weight: 2 + data: + width: 2600 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_extra_wide_extra_small.yml b/config/sync/image.style.drutopia_extra_wide_extra_small.yml new file mode 100644 index 0000000..a2244cc --- /dev/null +++ b/config/sync/image.style.drutopia_extra_wide_extra_small.yml @@ -0,0 +1,28 @@ +uuid: b3f331ba-c42f-4926-a70a-cd79d6380e2a +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop +_core: + default_config_hash: c-uUWpF34rkPWBXjgYY-1shoaUQAkY8VW7PcLfVzMAs +name: drutopia_extra_wide_extra_small +label: 'Extra-wide extra-small' +effects: + 99a5677f-a2b4-4c3b-a6ae-ab59b5eee3e9: + uuid: 99a5677f-a2b4-4c3b-a6ae-ab59b5eee3e9 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + dda19dc4-0ccc-42b1-ae8f-65df895b1075: + uuid: dda19dc4-0ccc-42b1-ae8f-65df895b1075 + id: image_scale + weight: 2 + data: + width: 270 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_extra_wide_large.yml b/config/sync/image.style.drutopia_extra_wide_large.yml new file mode 100644 index 0000000..b4700ed --- /dev/null +++ b/config/sync/image.style.drutopia_extra_wide_large.yml @@ -0,0 +1,28 @@ +uuid: 7596c1f3-e0b1-4328-87f7-9eeb80b96264 +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop +_core: + default_config_hash: X9tDFMDI1F-0mmEmXTK3g_nTmdA4e0oRh2h6YA-p9so +name: drutopia_extra_wide_large +label: 'Extra-wide large' +effects: + 534259e4-b61a-4a96-b131-50742a98770c: + uuid: 534259e4-b61a-4a96-b131-50742a98770c + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + da282f38-1997-4208-bfd9-a6f5bebd2930: + uuid: da282f38-1997-4208-bfd9-a6f5bebd2930 + id: image_scale + weight: 2 + data: + width: 1900 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_extra_wide_medium.yml b/config/sync/image.style.drutopia_extra_wide_medium.yml new file mode 100644 index 0000000..9d6911c --- /dev/null +++ b/config/sync/image.style.drutopia_extra_wide_medium.yml @@ -0,0 +1,28 @@ +uuid: 1a9542d2-92a9-45d5-b667-e3948638ef8c +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop +_core: + default_config_hash: H3KInR1AvRnzjtUcaEfaXIZHE60b4WiqZvocT0octA8 +name: drutopia_extra_wide_medium +label: 'Extra-wide medium' +effects: + fc5b7ebc-0309-45f4-8d0c-2adec1ea5960: + uuid: fc5b7ebc-0309-45f4-8d0c-2adec1ea5960 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + a920756b-b3e1-4143-a54d-78b42bc9fcdc: + uuid: a920756b-b3e1-4143-a54d-78b42bc9fcdc + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_extra_wide_small.yml b/config/sync/image.style.drutopia_extra_wide_small.yml new file mode 100644 index 0000000..027e274 --- /dev/null +++ b/config/sync/image.style.drutopia_extra_wide_small.yml @@ -0,0 +1,28 @@ +uuid: 4d322045-7296-4393-a0ea-64e10c6d7206 +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop +_core: + default_config_hash: 5QIlla3TxySeT5paJmoeqraqs1oe6OG6nYjGpFBoNio +name: drutopia_extra_wide_small +label: 'Extra-wide small' +effects: + 84311a0a-d6a5-43ca-8fe9-15dd8bfee5c4: + uuid: 84311a0a-d6a5-43ca-8fe9-15dd8bfee5c4 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + 9bd514b3-1894-4e9e-889c-8588c2c5b6b9: + uuid: 9bd514b3-1894-4e9e-889c-8588c2c5b6b9 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_square_extra_large.yml b/config/sync/image.style.drutopia_square_extra_large.yml new file mode 100644 index 0000000..bb12b17 --- /dev/null +++ b/config/sync/image.style.drutopia_square_extra_large.yml @@ -0,0 +1,28 @@ +uuid: 26845d43-2326-4124-937e-9a1cb1e6fad4 +langcode: en +status: true +dependencies: + config: + - crop.type.square + module: + - crop +_core: + default_config_hash: CGXRhZowgLgmR1CW9PTuH4_kI4yl8jmxOCyzrcXkB8s +name: drutopia_square_extra_large +label: 'Square extra-large' +effects: + 9d3d487e-7c7c-4245-b48e-10fa2d7fcde0: + uuid: 9d3d487e-7c7c-4245-b48e-10fa2d7fcde0 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e7fdbc5d-7a1a-4c18-a422-7c4bc2fdc82a: + uuid: e7fdbc5d-7a1a-4c18-a422-7c4bc2fdc82a + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_square_extra_small.yml b/config/sync/image.style.drutopia_square_extra_small.yml new file mode 100644 index 0000000..83d6403 --- /dev/null +++ b/config/sync/image.style.drutopia_square_extra_small.yml @@ -0,0 +1,28 @@ +uuid: efb261bc-b48e-4290-b8fc-debc2af4f44b +langcode: en +status: true +dependencies: + config: + - crop.type.square + module: + - crop +_core: + default_config_hash: a4g3N9iSVS0w4My8vKRAJVqXGFBLbBARijt_Bzxjs5o +name: drutopia_square_extra_small +label: 'Square extra-small ' +effects: + 6b4924cb-48f6-43c2-b837-206e952e58b2: + uuid: 6b4924cb-48f6-43c2-b837-206e952e58b2 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + 0a847a91-370f-4044-965f-3ee80816925e: + uuid: 0a847a91-370f-4044-965f-3ee80816925e + id: image_scale + weight: 2 + data: + width: 135 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_square_large.yml b/config/sync/image.style.drutopia_square_large.yml new file mode 100644 index 0000000..3b0de14 --- /dev/null +++ b/config/sync/image.style.drutopia_square_large.yml @@ -0,0 +1,28 @@ +uuid: b5241f3e-9ae5-47c3-accc-2dd7cbc08753 +langcode: en +status: true +dependencies: + config: + - crop.type.square + module: + - crop +_core: + default_config_hash: 6qzuaSacNLzuiIi1Wl-ldYKZgfRmjLhjBXQVTRCZG-s +name: drutopia_square_large +label: 'Square large' +effects: + 1a1643eb-5557-4367-a03d-5aa277f9dad0: + uuid: 1a1643eb-5557-4367-a03d-5aa277f9dad0 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e5572093-6c4a-4578-bbf7-8c97649dd59f: + uuid: e5572093-6c4a-4578-bbf7-8c97649dd59f + id: image_scale + weight: 2 + data: + width: 950 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_square_medium.yml b/config/sync/image.style.drutopia_square_medium.yml new file mode 100644 index 0000000..56d3fea --- /dev/null +++ b/config/sync/image.style.drutopia_square_medium.yml @@ -0,0 +1,28 @@ +uuid: 5a4e852f-1617-4701-ad6b-e8df42c837f0 +langcode: en +status: true +dependencies: + config: + - crop.type.square + module: + - crop +_core: + default_config_hash: wiWS9f9KS8VAgCv0Jf1xH1QwVxqm_NJWkvlcORNCI_g +name: drutopia_square_medium +label: 'Square medium' +effects: + 20ae03dc-f974-4bca-8fa0-5fd1d98b6f91: + uuid: 20ae03dc-f974-4bca-8fa0-5fd1d98b6f91 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + ebced429-7f52-4fd7-8f4b-8eb637fd7b56: + uuid: ebced429-7f52-4fd7-8f4b-8eb637fd7b56 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_square_small.yml b/config/sync/image.style.drutopia_square_small.yml new file mode 100644 index 0000000..75dedf8 --- /dev/null +++ b/config/sync/image.style.drutopia_square_small.yml @@ -0,0 +1,28 @@ +uuid: 2e20c546-8833-4725-a0a5-8fc8353844df +langcode: en +status: true +dependencies: + config: + - crop.type.square + module: + - crop +_core: + default_config_hash: toUvv7Z-gBe0OOMy_xCFIe_gAKi9l7i5_si2FPxqAqI +name: drutopia_square_small +label: 'Square small' +effects: + f501ba24-4feb-44a7-8a09-b29f98cd9b25: + uuid: f501ba24-4feb-44a7-8a09-b29f98cd9b25 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e935798f-d97a-4f96-9cbd-20ed7ae9a358: + uuid: e935798f-d97a-4f96-9cbd-20ed7ae9a358 + id: image_scale + weight: 2 + data: + width: 325 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_wide.yml b/config/sync/image.style.drutopia_wide.yml new file mode 100644 index 0000000..b023a5a --- /dev/null +++ b/config/sync/image.style.drutopia_wide.yml @@ -0,0 +1,28 @@ +uuid: f78e64b8-f5f8-4791-8ef6-01db9520246b +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: kNNDAZPw3BxoRNwagvduKCcDVVVtpuNFPNX4tj_ufig +name: drutopia_wide +label: 'Wide (1090)' +effects: + 09959c15-59ce-4f6d-90df-e2d7cf32bce5: + uuid: 09959c15-59ce-4f6d-90df-e2d7cf32bce5 + id: image_scale + weight: -9 + data: + width: 1090 + height: null + upscale: false + 1a353a64-72a1-44d5-b757-0288cd4fb157: + uuid: 1a353a64-72a1-44d5-b757-0288cd4fb157 + id: crop_crop + weight: -10 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default diff --git a/config/sync/image.style.drutopia_wide_extra_large.yml b/config/sync/image.style.drutopia_wide_extra_large.yml new file mode 100644 index 0000000..71c85d4 --- /dev/null +++ b/config/sync/image.style.drutopia_wide_extra_large.yml @@ -0,0 +1,28 @@ +uuid: ec4c99b9-31ef-4fd6-a283-6530d19876db +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: '-IL2VFbEBYRJD_SOOmtiIS2Cv35Vfk1asab0JlGhvhA' +name: drutopia_wide_extra_large +label: 'Wide extra-large' +effects: + ec86d675-795f-4a16-b497-3838af74d1c4: + uuid: ec86d675-795f-4a16-b497-3838af74d1c4 + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + 69c087e5-402d-4849-be76-16eb22dd7fc1: + uuid: 69c087e5-402d-4849-be76-16eb22dd7fc1 + id: image_scale + weight: 2 + data: + width: 2600 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_wide_extra_small.yml b/config/sync/image.style.drutopia_wide_extra_small.yml new file mode 100644 index 0000000..292dc46 --- /dev/null +++ b/config/sync/image.style.drutopia_wide_extra_small.yml @@ -0,0 +1,28 @@ +uuid: a74321c1-ea0b-4065-b016-2ed8d07852ad +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: zR-DPkkCP0aNRxhTjNasr1aYbZG7uL5bm14tnq8voZA +name: drutopia_wide_extra_small +label: 'Wide extra-small' +effects: + 8b4d9126-dd97-4b10-89d0-be415358d3ad: + uuid: 8b4d9126-dd97-4b10-89d0-be415358d3ad + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + f33c7363-1707-457f-bd02-58058c40f5d4: + uuid: f33c7363-1707-457f-bd02-58058c40f5d4 + id: image_scale + weight: 2 + data: + width: 270 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_wide_large.yml b/config/sync/image.style.drutopia_wide_large.yml new file mode 100644 index 0000000..eb88197 --- /dev/null +++ b/config/sync/image.style.drutopia_wide_large.yml @@ -0,0 +1,28 @@ +uuid: 14fbe5d1-fc16-43a7-8526-3aaeda995edd +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: 5ES-pOsiQ5NKYhLXPVH4wo94Yk73gsZluOJZtod83dY +name: drutopia_wide_large +label: 'Wide large' +effects: + 2dc5870d-380f-4214-ab18-1f4b97f662ac: + uuid: 2dc5870d-380f-4214-ab18-1f4b97f662ac + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + b4a65084-2cba-475a-8452-840d6e2eee5a: + uuid: b4a65084-2cba-475a-8452-840d6e2eee5a + id: image_scale + weight: 2 + data: + width: 1900 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_wide_medium.yml b/config/sync/image.style.drutopia_wide_medium.yml new file mode 100644 index 0000000..20f839c --- /dev/null +++ b/config/sync/image.style.drutopia_wide_medium.yml @@ -0,0 +1,28 @@ +uuid: b35974df-c27f-4bf6-a710-ca0611879947 +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: L1IxLUShVV_NQDFMwExe3T0Ubt9f4UPZh4yhksmsnDE +name: drutopia_wide_medium +label: 'Wide medium' +effects: + ebe52955-3408-4181-8cb0-26aa351e348e: + uuid: ebe52955-3408-4181-8cb0-26aa351e348e + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + 6fa0acf6-4530-4488-aa0a-10342e34cd51: + uuid: 6fa0acf6-4530-4488-aa0a-10342e34cd51 + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false diff --git a/config/sync/image.style.drutopia_wide_small.yml b/config/sync/image.style.drutopia_wide_small.yml new file mode 100644 index 0000000..2adb7e1 --- /dev/null +++ b/config/sync/image.style.drutopia_wide_small.yml @@ -0,0 +1,28 @@ +uuid: d8483b24-6169-4a7a-b70c-e091e23a60e7 +langcode: en +status: true +dependencies: + config: + - crop.type.wide_rectangle + module: + - crop +_core: + default_config_hash: b07us1-9XDjdOGTsn6ZPtECcGNWEgtzF8XXTO_JHy5s +name: drutopia_wide_small +label: 'Wide small' +effects: + 816ee922-2f69-4770-8c87-74b09ad53a0f: + uuid: 816ee922-2f69-4770-8c87-74b09ad53a0f + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + aaabf105-6aa7-4d46-80ce-9674b0c54f95: + uuid: aaabf105-6aa7-4d46-80ce-9674b0c54f95 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false diff --git a/config/sync/image.style.focal_point_220_square.yml b/config/sync/image.style.focal_point_220_square.yml new file mode 100644 index 0000000..c9713d4 --- /dev/null +++ b/config/sync/image.style.focal_point_220_square.yml @@ -0,0 +1,19 @@ +uuid: 28c5170e-4d7c-43cd-8882-629c50607cd0 +langcode: en +status: true +dependencies: + module: + - focal_point +_core: + default_config_hash: SgOXMfUaOC0ZUeczRr3HYchXj4gUjwMcADniCYJLymc +name: focal_point_220_square +label: 'Medium square (220x220) focal point' +effects: + f6232ea6-e067-4638-a052-3744ec14a073: + uuid: f6232ea6-e067-4638-a052-3744ec14a073 + id: focal_point_scale_and_crop + weight: 1 + data: + width: 220 + height: 220 + crop_type: focal_point diff --git a/config/sync/image.style.focal_point_480_square.yml b/config/sync/image.style.focal_point_480_square.yml new file mode 100644 index 0000000..f521046 --- /dev/null +++ b/config/sync/image.style.focal_point_480_square.yml @@ -0,0 +1,19 @@ +uuid: b2f6326d-6f49-4c63-a89d-fcfaac6e44ed +langcode: en +status: true +dependencies: + module: + - focal_point +_core: + default_config_hash: 8kxkJflOy1gPVfj36En0POkNqcXVCe31GYg8BKQGnIA +name: focal_point_480_square +label: 'Large square (480×480) focal point' +effects: + 436dfbfa-0150-47e4-b412-b32f7526f872: + uuid: 436dfbfa-0150-47e4-b412-b32f7526f872 + id: focal_point_scale_and_crop + weight: 1 + data: + width: 480 + height: 480 + crop_type: focal_point diff --git a/config/sync/image.style.wide.yml b/config/sync/image.style.wide.yml new file mode 100644 index 0000000..210928b --- /dev/null +++ b/config/sync/image.style.wide.yml @@ -0,0 +1,17 @@ +uuid: 653046e5-1de0-4484-8ab4-12c4a5329e2d +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: LswCVLg8z4Zk1u6pV1Dpj1qUj5YY2CQ7_ojx7bJQ8qk +name: wide +label: 'Wide (1090)' +effects: + 09959c15-59ce-4f6d-90df-e2d7cf32bce5: + uuid: 09959c15-59ce-4f6d-90df-e2d7cf32bce5 + id: image_scale + weight: 1 + data: + width: 1090 + height: null + upscale: false diff --git a/config/sync/media.type.audio.yml b/config/sync/media.type.audio.yml new file mode 100644 index 0000000..fa41182 --- /dev/null +++ b/config/sync/media.type.audio.yml @@ -0,0 +1,16 @@ +uuid: edfd957b-7536-4595-b003-b0c80be02762 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: eJw8n6Tk2tO3ZysuEeGR1gZa1yRffaZzR4t0Q7iNurs +id: audio +label: Audio +description: 'A locally hosted audio file.' +source: audio_file +queue_thumbnail_downloads: false +new_revision: true +source_configuration: + source_field: field_media_audio_file +field_map: + name: name diff --git a/config/sync/media.type.document.yml b/config/sync/media.type.document.yml new file mode 100644 index 0000000..0c40b2d --- /dev/null +++ b/config/sync/media.type.document.yml @@ -0,0 +1,16 @@ +uuid: b5c9f819-d218-4f2f-8312-d70e66ebc676 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: _D9q3XSnP6ik9we9UuoTvZsQKPuYNp_G9PfwVtWzgnQ +id: document +label: Document +description: 'An uploaded file or document, such as a PDF.' +source: file +queue_thumbnail_downloads: false +new_revision: true +source_configuration: + source_field: field_media_document +field_map: + name: name diff --git a/config/sync/media.type.image.yml b/config/sync/media.type.image.yml new file mode 100644 index 0000000..0afda6b --- /dev/null +++ b/config/sync/media.type.image.yml @@ -0,0 +1,16 @@ +uuid: 0f5cabac-e5d2-4e53-90f0-f73373439028 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: 6Qope5wG7HUpV0tPOBMtDI_GZkHFcF1Xj4hgD9Cu_hM +id: image +label: Image +description: 'Use local images for reusable media.' +source: image +queue_thumbnail_downloads: false +new_revision: true +source_configuration: + source_field: field_media_image +field_map: + name: name diff --git a/config/sync/media.type.remote_video.yml b/config/sync/media.type.remote_video.yml new file mode 100644 index 0000000..667a155 --- /dev/null +++ b/config/sync/media.type.remote_video.yml @@ -0,0 +1,20 @@ +uuid: 54b98c92-e8e2-4106-9c76-00082f3990af +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: hIBTnDGgDKnCiP6HUZm1m7600DHUEpC6FN3LQ4sUgZ4 +id: remote_video +label: 'Remote video' +description: 'A remotely hosted video from YouTube or Vimeo.' +source: 'oembed:video' +queue_thumbnail_downloads: false +new_revision: true +source_configuration: + source_field: field_media_oembed_video + thumbnails_directory: 'public://oembed_thumbnails/[date:custom:Y-m]' + providers: + - YouTube + - Vimeo +field_map: + title: name diff --git a/config/sync/media.type.video.yml b/config/sync/media.type.video.yml new file mode 100644 index 0000000..78a0b52 --- /dev/null +++ b/config/sync/media.type.video.yml @@ -0,0 +1,16 @@ +uuid: a17fa7a3-1b38-4dfa-a905-6779fcedae9f +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: hzgvcRgZHltqWf8hBmttoWh95tCJoPL25lPq9YSIRsY +id: video +label: Video +description: 'A locally hosted video file.' +source: video_file +queue_thumbnail_downloads: false +new_revision: true +source_configuration: + source_field: field_media_video_file +field_map: + name: name diff --git a/config/sync/metatag.settings.yml b/config/sync/metatag.settings.yml new file mode 100644 index 0000000..a47b310 --- /dev/null +++ b/config/sync/metatag.settings.yml @@ -0,0 +1,7 @@ +_core: + default_config_hash: 3mgYDspyj5REgG6ooA1izlcMzEs34kHPFUOMIXeDOco +entity_type_groups: { } +tag_trim_method: beforeValue +use_maxlength: true +tag_trim_maxlength: { } +tag_scroll_max_height: '' diff --git a/config/sync/pathauto.pattern.generic_content.yml b/config/sync/pathauto.pattern.generic_content.yml new file mode 100644 index 0000000..91e03d8 --- /dev/null +++ b/config/sync/pathauto.pattern.generic_content.yml @@ -0,0 +1,16 @@ +uuid: d084b2f5-c12e-418d-9de3-f44f72fca440 +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: HXi80aTzhUO2qnTzoUvXR-MbpO673Ud07zTY3c1iEpI +id: generic_content +label: 'Generic content' +type: 'canonical_entities:node' +pattern: '[node:content-type]/[node:title]' +selection_criteria: { } +selection_logic: and +weight: 0 +relationships: { } diff --git a/config/sync/pathauto.pattern.generic_term.yml b/config/sync/pathauto.pattern.generic_term.yml new file mode 100644 index 0000000..84a9a00 --- /dev/null +++ b/config/sync/pathauto.pattern.generic_term.yml @@ -0,0 +1,16 @@ +uuid: ee95b79d-75ed-4bbd-a902-a99d4b366806 +langcode: en +status: true +dependencies: + module: + - taxonomy +_core: + default_config_hash: yo_6TShaM6J7zPC0iPyzTbGoX55GFyWdn4a9UOH9TJc +id: generic_term +label: 'Generic term' +type: 'canonical_entities:taxonomy_term' +pattern: '[term:vocabulary]/[term:name]' +selection_criteria: { } +selection_logic: and +weight: 0 +relationships: { } diff --git a/config/sync/pathauto.pattern.node_collection.yml b/config/sync/pathauto.pattern.node_collection.yml new file mode 100644 index 0000000..cc691b3 --- /dev/null +++ b/config/sync/pathauto.pattern.node_collection.yml @@ -0,0 +1,24 @@ +uuid: e629062c-40bf-4ab4-80ce-175afc4b388b +langcode: en +status: true +dependencies: + module: + - node +_core: + default_config_hash: ofYqGwKW2yCiN6Z7YvvlFH4XrjfWFRTzDLmpKsnyoF4 +id: node_collection +label: 'Node collection' +type: 'canonical_entities:node' +pattern: 'collections/[node:title]' +selection_criteria: + 7e8d81ea-6e4f-4fee-a1ad-6f1621656038: + id: 'entity_bundle:node' + negate: false + uuid: 7e8d81ea-6e4f-4fee-a1ad-6f1621656038 + context_mapping: + node: node + bundles: + article: collection +selection_logic: and +weight: -5 +relationships: { } diff --git a/config/sync/responsive_image.styles.drutopia_card.yml b/config/sync/responsive_image.styles.drutopia_card.yml new file mode 100644 index 0000000..8a73b79 --- /dev/null +++ b/config/sync/responsive_image.styles.drutopia_card.yml @@ -0,0 +1,42 @@ +uuid: c4e6dc77-5ebe-4b90-a9e5-b7b6056f21d4 +langcode: en +status: true +dependencies: + config: + - image.style.drutopia_wide_extra_small + - image.style.drutopia_wide_medium + - image.style.drutopia_wide_small + module: + - drutopia_core +_core: + default_config_hash: DyJYr1VGP_Okl7KSvoJ9hsLs5gakhjh7xx4eMOnBC5I +id: drutopia_card +label: Card +image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.fullhd + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.widescreen + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_extra_small + breakpoint_id: drutopia_core.desktop + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.tablet + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_medium + breakpoint_id: drutopia_core.mobile + multiplier: 1x +breakpoint_group: drutopia_core +fallback_image_style: drutopia_wide_extra_small diff --git a/config/sync/responsive_image.styles.drutopia_main.yml b/config/sync/responsive_image.styles.drutopia_main.yml new file mode 100644 index 0000000..fbbf4cb --- /dev/null +++ b/config/sync/responsive_image.styles.drutopia_main.yml @@ -0,0 +1,44 @@ +uuid: 1dadd71d-1a7d-4394-8d90-ea11b3367f43 +langcode: en +status: true +dependencies: + config: + - image.style.drutopia_extra_wide_extra_large + - image.style.drutopia_extra_wide_extra_small + - image.style.drutopia_extra_wide_large + - image.style.drutopia_extra_wide_medium + - image.style.drutopia_extra_wide_small + module: + - drutopia_core +_core: + default_config_hash: iH_ZVxuN4bXJ5TwGVmTH-JQQ0NU1DpZKPda9GwMkp3w +id: drutopia_main +label: Main +image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_extra_large + breakpoint_id: drutopia_core.fullhd + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_large + breakpoint_id: drutopia_core.widescreen + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_medium + breakpoint_id: drutopia_core.desktop + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_small + breakpoint_id: drutopia_core.tablet + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_extra_small + breakpoint_id: drutopia_core.mobile + multiplier: 1x +breakpoint_group: drutopia_core +fallback_image_style: drutopia_extra_wide_extra_small diff --git a/config/sync/responsive_image.styles.drutopia_wide.yml b/config/sync/responsive_image.styles.drutopia_wide.yml new file mode 100644 index 0000000..e4fb368 --- /dev/null +++ b/config/sync/responsive_image.styles.drutopia_wide.yml @@ -0,0 +1,18 @@ +uuid: 2c05c910-1c3d-4677-82de-a924bbc7453e +langcode: en +status: true +dependencies: + config: + - image.style.drutopia_wide +_core: + default_config_hash: 6gGx8qIdqXjaHZtprlhfS-cZSjh7CX_tNCVfuokwYys +id: drutopia_wide +label: Wide +image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_wide + breakpoint_id: responsive_image.viewport_sizing + multiplier: 1x +breakpoint_group: responsive_image +fallback_image_style: drutopia_wide diff --git a/config/sync/responsive_image.styles.square.yml b/config/sync/responsive_image.styles.square.yml new file mode 100644 index 0000000..46a3b70 --- /dev/null +++ b/config/sync/responsive_image.styles.square.yml @@ -0,0 +1,29 @@ +uuid: 9e0dd61f-2bde-4d7a-a7a1-fd0453d9ff2b +langcode: en +status: true +dependencies: + config: + - image.style.drutopia_square_extra_large + - image.style.drutopia_square_extra_small + - image.style.drutopia_square_large + - image.style.drutopia_square_medium + - image.style.drutopia_square_small +_core: + default_config_hash: JMf-xC8fggihQjiOPJXjO4aHdh7JTRktK2GO7J9X0nQ +id: square +label: Square +image_style_mappings: + - + image_mapping_type: sizes + image_mapping: + sizes: '(min-width: 1290px) 325px, (min-width: 851px) 25vw, (min-width: 560px) 50vw, 100vw' + sizes_image_styles: + - drutopia_square_extra_large + - drutopia_square_extra_small + - drutopia_square_large + - drutopia_square_medium + - drutopia_square_small + breakpoint_id: responsive_image.viewport_sizing + multiplier: 1x +breakpoint_group: responsive_image +fallback_image_style: drutopia_square_extra_small diff --git a/config/sync/riddler.riddle.example.yml b/config/sync/riddler.riddle.example.yml new file mode 100644 index 0000000..a7d3869 --- /dev/null +++ b/config/sync/riddler.riddle.example.yml @@ -0,0 +1,10 @@ +uuid: e9d07e6d-65fe-46da-ab25-7f9d265ffa9d +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: f7dN3Eb7xyyMUWug2Gwt-bjoXTpTvtXXGMQmIS4LJ44 +id: example +question: 'Do you really hate Spam?' +solution: 'Yes,Yes!,y,absolutely,yeah' +hint: 'I think you do!' diff --git a/config/sync/system.action.taxonomy_term_publish_action.yml b/config/sync/system.action.taxonomy_term_publish_action.yml new file mode 100644 index 0000000..f28169b --- /dev/null +++ b/config/sync/system.action.taxonomy_term_publish_action.yml @@ -0,0 +1,13 @@ +uuid: b92e437c-f849-479a-b925-da206609b8de +langcode: en +status: true +dependencies: + module: + - taxonomy +_core: + default_config_hash: DoVt_VGgVLcDD4XmVbSFzr0K17SJy9imFiYusKkJBgY +id: taxonomy_term_publish_action +label: 'Publish taxonomy term' +type: taxonomy_term +plugin: 'entity:publish_action:taxonomy_term' +configuration: { } diff --git a/config/sync/system.action.taxonomy_term_unpublish_action.yml b/config/sync/system.action.taxonomy_term_unpublish_action.yml new file mode 100644 index 0000000..269998b --- /dev/null +++ b/config/sync/system.action.taxonomy_term_unpublish_action.yml @@ -0,0 +1,13 @@ +uuid: 0bad7221-6a6d-4329-b053-736aae94ac79 +langcode: en +status: true +dependencies: + module: + - taxonomy +_core: + default_config_hash: z2sNRM3ECa7FPCGnSNje_9SmZJQgwhD_6fG_L4Mr8zI +id: taxonomy_term_unpublish_action +label: 'Unpublish taxonomy term' +type: taxonomy_term +plugin: 'entity:unpublish_action:taxonomy_term' +configuration: { } diff --git a/config/sync/tour.tour.block-layout.yml b/config/sync/tour.tour.block-layout.yml new file mode 100644 index 0000000..6b3247a --- /dev/null +++ b/config/sync/tour.tour.block-layout.yml @@ -0,0 +1,42 @@ +uuid: 0ce31527-fe4d-4b3f-b561-cddb88ea1002 +langcode: en +status: true +dependencies: + module: + - block +_core: + default_config_hash: pG6QAggTrD7RQWb79PT3NH48GSvTiePly_l53f3OENs +id: block-layout +label: 'Block Layout Page' +module: block +routes: + - + route_name: block.admin_display +tips: + block-layout: + id: block-layout + plugin: text + label: 'Block Layout' + weight: 1 + body: 'Blocks are boxes of content rendered into an area, or region, of a web page that can be displayed in regions (such as footer or sidebar) on your page.' + place-block: + id: place-block + plugin: text + label: 'Place Blocks' + weight: 2 + selector: .button--small + body: 'Any custom or contributed block can be added to a particular region by clicking on a button Place block. A new block can also be created by clicking on Place Block' + block-region: + id: block-region + plugin: text + label: 'Block Region' + weight: 3 + selector: .block-region-select + body: 'Assign or change the region of a block by clicking here. A dropdown list with all the regions will appear. You can place one block in multiple regions.' + configure-block: + id: configure-block + plugin: text + label: 'Configure Block' + weight: 4 + selector: .dropbutton-widget + body: 'By Clicking on "Configure" you can go ahead and edit the contents of the block, deal with the visibility settings and even change the placement of where it is on your theme.' From 2a4b10f53747ae44a23a87ee736d8460d17072f0 Mon Sep 17 00:00:00 2001 From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com> Date: Fri, 1 Mar 2024 13:13:46 -0800 Subject: [PATCH 075/202] Bring in updated module configuration after D10 upgrade --- ...ntity_view_display.node.people.default.yml | 6 +- ...e.entity_view_display.node.people.full.yml | 26 +++++- ..._view_display.node.people.search_index.yml | 23 +++++- ...ty_view_display.node.people.small_card.yml | 26 ++++-- ...entity_view_display.node.people.teaser.yml | 27 ++++++- ....paragraph.drutopia_collection.default.yml | 2 + ...ity_view_display.paragraph.faq.default.yml | 2 +- ...y_view_display.paragraph.image.default.yml | 15 +++- ..._view_display.paragraph.slide.columnar.yml | 20 ++++- ...y_view_display.paragraph.slide.default.yml | 21 ++++- ...y_view_display.paragraph.video.default.yml | 2 +- config/sync/editor.editor.basic_html.yml | 79 +++++++++++-------- config/sync/editor.editor.full_html.yml | 46 ++++++++++- .../field.field.node.article.field_image.yml | 4 +- .../field.field.node.blog.field_image.yml | 2 +- ...d.node.collection.field_body_paragraph.yml | 2 + ...d.field.node.page.field_body_paragraph.yml | 2 +- .../field.field.node.page.field_summary.yml | 2 +- ...agraph.drutopia_collection.field_items.yml | 2 + ...ield.field.paragraph.image.field_image.yml | 2 +- ...ield.field.paragraph.slide.field_image.yml | 2 +- .../field.storage.paragraph.field_items.yml | 2 + config/sync/google_analytics.settings.yml | 3 +- config/sync/image.style.small_square.yml | 16 ++-- config/sync/mailchimp.settings.yml | 4 +- config/sync/metatag.metatag_defaults.403.yml | 1 + config/sync/node.type.landing_page.yml | 4 +- ...hs.paragraphs_type.drutopia_collection.yml | 2 + config/sync/pathauto.pattern.article_type.yml | 1 - .../sync/pathauto.pattern.collection_type.yml | 2 + config/sync/search_api.index.collection.yml | 2 + config/sync/system.cron.yml | 1 + config/sync/tour.tour.honeypot.yml | 10 ++- config/sync/update.settings.yml | 2 +- config/sync/user.role.anonymous.yml | 2 + config/sync/user.role.authenticated.yml | 3 + config/sync/views.view.archive.yml | 2 +- config/sync/views.view.block_content.yml | 10 +-- config/sync/views.view.collection.yml | 2 + config/sync/views.view.comment.yml | 4 +- config/sync/views.view.comments_recent.yml | 2 +- config/sync/views.view.content.yml | 2 +- config/sync/views.view.content_recent.yml | 2 +- config/sync/views.view.files.yml | 59 +++++++++++++- config/sync/views.view.frontpage.yml | 4 +- config/sync/views.view.glossary.yml | 28 +++---- config/sync/views.view.people.yml | 15 ++-- config/sync/views.view.taxonomy_term.yml | 2 +- config/sync/views.view.user_admin_people.yml | 2 +- config/sync/views.view.watchdog.yml | 8 +- config/sync/views.view.who_s_new.yml | 2 +- config/sync/views.view.who_s_online.yml | 2 +- 52 files changed, 385 insertions(+), 129 deletions(-) diff --git a/config/sync/core.entity_view_display.node.people.default.yml b/config/sync/core.entity_view_display.node.people.default.yml index 8aaf953..254d5b2 100644 --- a/config/sync/core.entity_view_display.node.people.default.yml +++ b/config/sync/core.entity_view_display.node.people.default.yml @@ -5,14 +5,14 @@ dependencies: config: - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people module: - - ds - user third_party_settings: ds: @@ -42,9 +42,11 @@ hidden: body: true field_body_paragraph: true field_image: true + field_media_image: true field_meta_tags: true field_people_position: true field_people_type: true field_summary: true + field_topics: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.people.full.yml b/config/sync/core.entity_view_display.node.people.full.yml index c3ab1aa..7a4a9c2 100644 --- a/config/sync/core.entity_view_display.node.people.full.yml +++ b/config/sync/core.entity_view_display.node.people.full.yml @@ -16,7 +16,7 @@ dependencies: module: - ds - entity_reference_revisions - - responsive_image + - media - user third_party_settings: ds: @@ -37,15 +37,16 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: - header: - - field_image left: - field_people_type - field_people_position right: - field_body_paragraph - links + header: + - field_image _core: default_config_hash: WOI8fKpLJDTEg6bXIJednEL7pAp6iAkutldE6veX2eE id: node.people.full @@ -75,6 +76,17 @@ content: ds_limit: '1' weight: 0 region: header + field_media_image: + type: media_thumbnail + label: hidden + settings: + image_link: '' + image_style: focal_point_480_square + image_loading: + attribute: eager + third_party_settings: { } + weight: 0 + region: left field_people_position: type: string label: hidden @@ -91,6 +103,14 @@ content: third_party_settings: { } weight: 1 region: left + field_topics: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } + weight: 3 + region: right links: settings: { } third_party_settings: { } diff --git a/config/sync/core.entity_view_display.node.people.search_index.yml b/config/sync/core.entity_view_display.node.people.search_index.yml index c0c8c88..640f0c0 100644 --- a/config/sync/core.entity_view_display.node.people.search_index.yml +++ b/config/sync/core.entity_view_display.node.people.search_index.yml @@ -6,16 +6,16 @@ dependencies: - core.entity_view_mode.node.search_index - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people module: - ds - entity_reference_revisions - - responsive_image - user third_party_settings: ds: @@ -35,7 +35,7 @@ third_party_settings: link_custom: '' regions: ds_content: - - field_image + - field_media_image - field_people_position - field_body_paragraph - field_people_type @@ -66,6 +66,15 @@ content: third_party_settings: { } weight: 0 region: ds_content + field_media_image: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: media_library + link: false + third_party_settings: { } + weight: 0 + region: ds_content field_people_position: type: string label: hidden @@ -82,6 +91,14 @@ content: third_party_settings: { } weight: 3 region: ds_content + field_topics: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 5 + region: content hidden: body: true field_meta_tags: true diff --git a/config/sync/core.entity_view_display.node.people.small_card.yml b/config/sync/core.entity_view_display.node.people.small_card.yml index dc7a85a..07a126a 100644 --- a/config/sync/core.entity_view_display.node.people.small_card.yml +++ b/config/sync/core.entity_view_display.node.people.small_card.yml @@ -6,17 +6,18 @@ dependencies: - core.entity_view_mode.node.small_card - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people - - responsive_image.styles.short + - responsive_image.styles.tall module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -34,9 +35,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - node_title - field_people_position @@ -57,7 +59,7 @@ third_party_settings: - field_people_position label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -87,9 +89,20 @@ content: third_party_settings: { } weight: 0 region: ds_content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: tall + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content field_people_position: type: string - label: visually_hidden + label: hidden settings: link_to_entity: false third_party_settings: { } @@ -101,5 +114,6 @@ hidden: field_meta_tags: true field_people_type: true field_summary: true + field_topics: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.people.teaser.yml b/config/sync/core.entity_view_display.node.people.teaser.yml index a005e5e..eb8fda6 100644 --- a/config/sync/core.entity_view_display.node.people.teaser.yml +++ b/config/sync/core.entity_view_display.node.people.teaser.yml @@ -6,16 +6,16 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people - - responsive_image.styles.narrow + - responsive_image.styles.square module: - - ds - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -73,6 +73,17 @@ content: third_party_settings: { } weight: 2 region: left + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: square + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: content field_people_position: type: string label: hidden @@ -86,6 +97,14 @@ content: label: hidden settings: { } third_party_settings: { } + weight: 2 + region: content + field_topics: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } weight: 3 region: right hidden: diff --git a/config/sync/core.entity_view_display.paragraph.drutopia_collection.default.yml b/config/sync/core.entity_view_display.paragraph.drutopia_collection.default.yml index 816da13..f9fa4aa 100644 --- a/config/sync/core.entity_view_display.paragraph.drutopia_collection.default.yml +++ b/config/sync/core.entity_view_display.paragraph.drutopia_collection.default.yml @@ -7,6 +7,8 @@ dependencies: - paragraphs.paragraphs_type.drutopia_collection module: - ds +_core: + default_config_hash: 3EjlY1iURckfqQFhAWC_mtd1guLuILhh2IlwrzRhzYI id: paragraph.drutopia_collection.default targetEntityType: paragraph bundle: drutopia_collection diff --git a/config/sync/core.entity_view_display.paragraph.faq.default.yml b/config/sync/core.entity_view_display.paragraph.faq.default.yml index 3d3cd86..6e035f3 100644 --- a/config/sync/core.entity_view_display.paragraph.faq.default.yml +++ b/config/sync/core.entity_view_display.paragraph.faq.default.yml @@ -17,7 +17,7 @@ mode: default content: field_faq: type: faqfield_accordion - label: visually_hidden + label: hidden settings: active: null heightStyle: auto diff --git a/config/sync/core.entity_view_display.paragraph.image.default.yml b/config/sync/core.entity_view_display.paragraph.image.default.yml index d2b690d..a286a85 100644 --- a/config/sync/core.entity_view_display.paragraph.image.default.yml +++ b/config/sync/core.entity_view_display.paragraph.image.default.yml @@ -4,10 +4,11 @@ status: true dependencies: config: - field.field.paragraph.image.field_image + - field.field.paragraph.image.field_media_image - image.style.large - paragraphs.paragraphs_type.image module: - - image + - media _core: default_config_hash: yvjwA4JR_adrMOhuQgqO4_4tAYWa_U0UIaGVvNoD22Q id: paragraph.image.default @@ -26,5 +27,17 @@ content: third_party_settings: { } weight: 0 region: content + field_media_image: + type: media_thumbnail + label: hidden + settings: + image_link: '' + image_style: large + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content hidden: + field_image: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.slide.columnar.yml b/config/sync/core.entity_view_display.paragraph.slide.columnar.yml index 822a025..8bcf12e 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.columnar.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.columnar.yml @@ -6,12 +6,12 @@ dependencies: - core.entity_view_mode.paragraph.columnar - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - paragraphs.paragraphs_type.slide - - responsive_image.styles.narrow module: - link - - responsive_image + - media_responsive_thumbnail - text _core: default_config_hash: XWaH1UK_qZbcAWI_iiaPUCuUXd_8bk4jANSjSMMZkMc @@ -33,7 +33,7 @@ content: region: content field_link: type: link - label: visually_hidden + label: hidden settings: trim_length: 80 url_only: false @@ -43,12 +43,24 @@ content: third_party_settings: { } weight: 1 region: content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: '' + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content field_text: type: text_default - label: visually_hidden + label: hidden settings: { } third_party_settings: { } weight: 2 region: content hidden: + field_image: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.slide.default.yml b/config/sync/core.entity_view_display.paragraph.slide.default.yml index d14cbd9..f69b503 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.default.yml @@ -5,12 +5,13 @@ dependencies: config: - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - - image.style.focal_point_2600x1300 - paragraphs.paragraphs_type.slide + - responsive_image.styles.drutopia_main module: - - image - link + - media_responsive_thumbnail - text _core: default_config_hash: UAPQqmLqL09HJqncuKGUGYmYfBq2PFHcEOyes55hDek @@ -29,7 +30,7 @@ content: region: content field_link: type: link - label: visually_hidden + label: hidden settings: trim_length: 80 url_only: false @@ -39,12 +40,24 @@ content: third_party_settings: { } weight: 2 region: content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_main + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content field_text: type: text_default - label: visually_hidden + label: hidden settings: { } third_party_settings: { } weight: 1 region: content hidden: + field_image: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.video.default.yml b/config/sync/core.entity_view_display.paragraph.video.default.yml index 74d6631..26c79ce 100644 --- a/config/sync/core.entity_view_display.paragraph.video.default.yml +++ b/config/sync/core.entity_view_display.paragraph.video.default.yml @@ -16,7 +16,7 @@ mode: default content: field_video_embed: type: video_embed_field_video - label: visually_hidden + label: hidden settings: autoplay: false responsive: true diff --git a/config/sync/editor.editor.basic_html.yml b/config/sync/editor.editor.basic_html.yml index 8de3bc6..baf0f44 100644 --- a/config/sync/editor.editor.basic_html.yml +++ b/config/sync/editor.editor.basic_html.yml @@ -5,44 +5,59 @@ dependencies: config: - filter.format.basic_html module: - - ckeditor + - ckeditor5 _core: default_config_hash: AqlPmO16LvJI4D0Ih6u4GFQIzqr5OnLgAUSjcUGWk2g format: basic_html -editor: ckeditor +editor: ckeditor5 settings: toolbar: - rows: - - - - - name: Formatting - items: - - Bold - - Italic - - - name: Linking - items: - - DrupalLink - - DrupalUnlink - - - name: Lists - items: - - BulletedList - - NumberedList - - - name: Media - items: - - Blockquote - - DrupalImage - - - name: 'Block Formatting' - items: - - Format - - - name: Tools - items: - - Source + items: + - bold + - italic + - '|' + - link + - '|' + - bulletedList + - numberedList + - '|' + - blockQuote + - drupalInsertImage + - '|' + - heading + - code + - '|' + - sourceEditing plugins: + ckeditor5_heading: + enabled_headings: + - heading2 + - heading3 + - heading4 + - heading5 + - heading6 + ckeditor5_imageResize: + allow_resize: true + ckeditor5_list: + properties: + reversed: false + startIndex: true + multiBlock: true + ckeditor5_sourceEditing: + allowed_tags: + - '<cite>' + - '<dl>' + - '<dt>' + - '<dd>' + - '<a hreflang>' + - '<blockquote cite>' + - '<ul type>' + - '<ol type>' + - '<h2 id>' + - '<h3 id>' + - '<h4 id>' + - '<h5 id>' + - '<h6 id>' drupallink: linkit_enabled: true linkit_profile: '' diff --git a/config/sync/editor.editor.full_html.yml b/config/sync/editor.editor.full_html.yml index 4c66c47..6aa37a1 100644 --- a/config/sync/editor.editor.full_html.yml +++ b/config/sync/editor.editor.full_html.yml @@ -5,13 +5,39 @@ dependencies: config: - filter.format.full_html module: - - ckeditor + - ckeditor5 _core: default_config_hash: 967ijj7p6i7rwrYl7r08WQFeCY_c23YAh0h8u-w_CXM format: full_html -editor: ckeditor +editor: ckeditor5 settings: toolbar: + items: + - bold + - italic + - underline + - strikethrough + - code + - superscript + - subscript + - removeFormat + - '|' + - link + - '|' + - bulletedList + - numberedList + - '|' + - blockQuote + - drupalInsertImage + - insertTable + - specialCharacters + - horizontalLine + - '|' + - heading + - '|' + - undo + - redo + - sourceEditing rows: - - @@ -52,6 +78,22 @@ settings: - ShowBlocks - Source plugins: + ckeditor5_heading: + enabled_headings: + - heading2 + - heading3 + - heading4 + - heading5 + - heading6 + ckeditor5_imageResize: + allow_resize: true + ckeditor5_list: + properties: + reversed: true + startIndex: true + multiBlock: true + ckeditor5_sourceEditing: + allowed_tags: { } drupallink: linkit_enabled: true linkit_profile: default diff --git a/config/sync/field.field.node.article.field_image.yml b/config/sync/field.field.node.article.field_image.yml index 635a037..6468173 100644 --- a/config/sync/field.field.node.article.field_image.yml +++ b/config/sync/field.field.node.article.field_image.yml @@ -13,8 +13,8 @@ id: node.article.field_image field_name: field_image entity_type: node bundle: article -label: Image -description: '' +label: 'Image (deprecated)' +description: 'Use Media image instead.' required: false translatable: true default_value: { } diff --git a/config/sync/field.field.node.blog.field_image.yml b/config/sync/field.field.node.blog.field_image.yml index ba58a74..f8ecb23 100644 --- a/config/sync/field.field.node.blog.field_image.yml +++ b/config/sync/field.field.node.blog.field_image.yml @@ -13,7 +13,7 @@ id: node.blog.field_image field_name: field_image entity_type: node bundle: blog -label: Image +label: 'Image (DEPRECATED)' description: '' required: false translatable: true diff --git a/config/sync/field.field.node.collection.field_body_paragraph.yml b/config/sync/field.field.node.collection.field_body_paragraph.yml index 06d0947..ab7b310 100644 --- a/config/sync/field.field.node.collection.field_body_paragraph.yml +++ b/config/sync/field.field.node.collection.field_body_paragraph.yml @@ -12,6 +12,8 @@ dependencies: - paragraphs.paragraphs_type.video module: - entity_reference_revisions +_core: + default_config_hash: gfZqYddYFY8po0Ek3xn59IJhLaQq9iVMUXKRzrhYMOU id: node.collection.field_body_paragraph field_name: field_body_paragraph entity_type: node diff --git a/config/sync/field.field.node.page.field_body_paragraph.yml b/config/sync/field.field.node.page.field_body_paragraph.yml index 067199c..8f3511f 100644 --- a/config/sync/field.field.node.page.field_body_paragraph.yml +++ b/config/sync/field.field.node.page.field_body_paragraph.yml @@ -20,7 +20,7 @@ id: node.page.field_body_paragraph field_name: field_body_paragraph entity_type: node bundle: page -label: 'Body paragraph' +label: Description description: '' required: false translatable: true diff --git a/config/sync/field.field.node.page.field_summary.yml b/config/sync/field.field.node.page.field_summary.yml index fae683d..5f87e6a 100644 --- a/config/sync/field.field.node.page.field_summary.yml +++ b/config/sync/field.field.node.page.field_summary.yml @@ -14,7 +14,7 @@ field_name: field_summary entity_type: node bundle: page label: Summary -description: 'Enter a short description of what this page is about. The summary is visible in certain displays.' +description: 'Enter a short description of what this page is about. The summary is visible in search results.' required: true translatable: true default_value: { } diff --git a/config/sync/field.field.paragraph.drutopia_collection.field_items.yml b/config/sync/field.field.paragraph.drutopia_collection.field_items.yml index 12371f2..c6ad081 100644 --- a/config/sync/field.field.paragraph.drutopia_collection.field_items.yml +++ b/config/sync/field.field.paragraph.drutopia_collection.field_items.yml @@ -8,6 +8,8 @@ dependencies: - node.type.blog - node.type.people - paragraphs.paragraphs_type.drutopia_collection +_core: + default_config_hash: 7DUUXZdsPh4mDm9mhYlDJz3claVAxXookJakBJhDocs id: paragraph.drutopia_collection.field_items field_name: field_items entity_type: paragraph diff --git a/config/sync/field.field.paragraph.image.field_image.yml b/config/sync/field.field.paragraph.image.field_image.yml index c87ad19..d027044 100644 --- a/config/sync/field.field.paragraph.image.field_image.yml +++ b/config/sync/field.field.paragraph.image.field_image.yml @@ -13,7 +13,7 @@ id: paragraph.image.field_image field_name: field_image entity_type: paragraph bundle: image -label: Image +label: 'Image (deprecated)' description: '' required: false translatable: false diff --git a/config/sync/field.field.paragraph.slide.field_image.yml b/config/sync/field.field.paragraph.slide.field_image.yml index 5d8547b..34426ac 100644 --- a/config/sync/field.field.paragraph.slide.field_image.yml +++ b/config/sync/field.field.paragraph.slide.field_image.yml @@ -13,7 +13,7 @@ id: paragraph.slide.field_image field_name: field_image entity_type: paragraph bundle: slide -label: Image +label: 'Image (DEPRECATED)' description: '' required: false translatable: true diff --git a/config/sync/field.storage.paragraph.field_items.yml b/config/sync/field.storage.paragraph.field_items.yml index 18ef9a2..adee4da 100644 --- a/config/sync/field.storage.paragraph.field_items.yml +++ b/config/sync/field.storage.paragraph.field_items.yml @@ -5,6 +5,8 @@ dependencies: module: - node - paragraphs +_core: + default_config_hash: VnnPidg22ez5r9ylXvzs766yDC5mVWjS__wyXmq1yvU id: paragraph.field_items field_name: field_items entity_type: paragraph diff --git a/config/sync/google_analytics.settings.yml b/config/sync/google_analytics.settings.yml index 2900a28..2c05db4 100644 --- a/config/sync/google_analytics.settings.yml +++ b/config/sync/google_analytics.settings.yml @@ -29,7 +29,8 @@ track: displayfeatures: true privacy: anonymizeip: true -custom: { } +custom: + parameters: { } codesnippet: create: { } before: '' diff --git a/config/sync/image.style.small_square.yml b/config/sync/image.style.small_square.yml index 86bd654..5420723 100644 --- a/config/sync/image.style.small_square.yml +++ b/config/sync/image.style.small_square.yml @@ -1,17 +1,19 @@ uuid: d0ba7637-bf70-49ee-925a-c943c24f7022 langcode: en status: true -dependencies: { } +dependencies: + module: + - focal_point _core: default_config_hash: bWYyQV3LvN1aF-D6S2BzSCVsHNkNoq-kEglfd0LLzZM name: small_square -label: 'Small square (170x170)' +label: 'Small square (170x170) focal point' effects: - fa950bf3-2e2e-44b9-bf11-26bee6a3218a: - uuid: fa950bf3-2e2e-44b9-bf11-26bee6a3218a - id: image_scale_and_crop - weight: 1 + 5b1257a2-35db-4203-a97e-5d3e5e138bc5: + uuid: 5b1257a2-35db-4203-a97e-5d3e5e138bc5 + id: focal_point_scale_and_crop + weight: 2 data: width: 170 height: 170 - anchor: center-center + crop_type: focal_point diff --git a/config/sync/mailchimp.settings.yml b/config/sync/mailchimp.settings.yml index 2236195..06788c5 100644 --- a/config/sync/mailchimp.settings.yml +++ b/config/sync/mailchimp.settings.yml @@ -1,6 +1,8 @@ _core: default_config_hash: x8k6uOqmSHPqpp71jYGxHF3_SAs3U-Pha3YCntQIhPU -api_key: '' +api_key: null +domain: '' +use_oauth: false api_timeout: 10 cron: false batch_limit: 100 diff --git a/config/sync/metatag.metatag_defaults.403.yml b/config/sync/metatag.metatag_defaults.403.yml index 2bfe47a..a7ca786 100644 --- a/config/sync/metatag.metatag_defaults.403.yml +++ b/config/sync/metatag.metatag_defaults.403.yml @@ -7,5 +7,6 @@ _core: id: '403' label: '403 access denied' tags: + robots: noindex canonical_url: '[site:url]' shortlink: '[site:url]' diff --git a/config/sync/node.type.landing_page.yml b/config/sync/node.type.landing_page.yml index 41027ed..09d82ca 100644 --- a/config/sync/node.type.landing_page.yml +++ b/config/sync/node.type.landing_page.yml @@ -11,9 +11,9 @@ third_party_settings: parent: 'main:' _core: default_config_hash: QECb_5oLjGh317SVZR3QFu-KwYdEVSyCJt5RrxFDRgY -name: 'Landing page' +name: 'Landing page (DEPRECATED)' type: landing_page -description: 'Landing pages can be used for custom pages such as the home page.' +description: 'Use Page instead. (Landing pages can be used for custom pages such as the home page.)' help: '' new_revision: true preview_mode: 1 diff --git a/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml b/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml index 573ed4c..948cf38 100644 --- a/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml +++ b/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml @@ -2,6 +2,8 @@ uuid: aa44324b-593d-407b-8ed4-0f66c4cb87b0 langcode: en status: true dependencies: { } +_core: + default_config_hash: xJxbh5L6gM8EZzAr1kp2OBNKKhv_5OE9anEo_btj2cA id: drutopia_collection label: Collection icon_uuid: null diff --git a/config/sync/pathauto.pattern.article_type.yml b/config/sync/pathauto.pattern.article_type.yml index 63db821..db2e663 100644 --- a/config/sync/pathauto.pattern.article_type.yml +++ b/config/sync/pathauto.pattern.article_type.yml @@ -3,7 +3,6 @@ langcode: en status: true dependencies: module: - - ctools - taxonomy _core: default_config_hash: MtYWd2Bu4lkfsQqq8nziFo81bxcl-2Thou3PGg0oIKY diff --git a/config/sync/pathauto.pattern.collection_type.yml b/config/sync/pathauto.pattern.collection_type.yml index 4b91e45..13a6f2f 100644 --- a/config/sync/pathauto.pattern.collection_type.yml +++ b/config/sync/pathauto.pattern.collection_type.yml @@ -5,6 +5,8 @@ dependencies: module: - ctools - taxonomy +_core: + default_config_hash: 8ybgXD47lBYtq3zDwOhbr_pdGHwEQdDfLeUvvnBam5A id: collection_type label: 'Collection type' type: 'canonical_entities:taxonomy_term' diff --git a/config/sync/search_api.index.collection.yml b/config/sync/search_api.index.collection.yml index 8b23979..ebb45b3 100644 --- a/config/sync/search_api.index.collection.yml +++ b/config/sync/search_api.index.collection.yml @@ -14,6 +14,8 @@ dependencies: - node - user - search_api +_core: + default_config_hash: _QVCLp7W8HxV52MEnKkYc2bX5i3NFf4ejVOfuTApG9g id: collection name: Collection description: 'An index for the collection content type.' diff --git a/config/sync/system.cron.yml b/config/sync/system.cron.yml index ef31d95..c77ffef 100644 --- a/config/sync/system.cron.yml +++ b/config/sync/system.cron.yml @@ -3,3 +3,4 @@ _core: threshold: requirements_warning: 172800 requirements_error: 1209600 +logging: 1 diff --git a/config/sync/tour.tour.honeypot.yml b/config/sync/tour.tour.honeypot.yml index 7b356dc..3d8c8d9 100644 --- a/config/sync/tour.tour.honeypot.yml +++ b/config/sync/tour.tour.honeypot.yml @@ -52,11 +52,19 @@ tips: position: top-start selector: '#edit-time-limit' body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." + honeypot-expire: + id: honeypot-expire + plugin: text + label: 'Honeypot Expire' + weight: -5 + position: top-start + selector: '#edit-expire' + body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." honeypot-form-specific-settings: id: honeypot-form-specific-settings plugin: text label: 'Honeypot form-specific settings' - weight: -5 + weight: -4 position: top-start selector: '#edit-form-settings' body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.' diff --git a/config/sync/update.settings.yml b/config/sync/update.settings.yml index 85995bc..944aa9a 100644 --- a/config/sync/update.settings.yml +++ b/config/sync/update.settings.yml @@ -1,5 +1,5 @@ _core: - default_config_hash: 2QzULf0zovJQx3J06Y9rufzzfi-CY2CTTlEfJJh2Qyw + default_config_hash: xbYr66-g0FjNgVBkGypCuN46vBI2XHntXN1URawq1s4 check: disabled_extensions: false interval_days: 1 diff --git a/config/sync/user.role.anonymous.yml b/config/sync/user.role.anonymous.yml index 3cf2561..fdb6b6c 100644 --- a/config/sync/user.role.anonymous.yml +++ b/config/sync/user.role.anonymous.yml @@ -2,6 +2,8 @@ uuid: 6151d556-5104-4936-a96b-5ec733c798da langcode: en status: true dependencies: + config: + - filter.format.restricted_html module: - comment - contact diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml index 67d7e28..7a0d7b7 100644 --- a/config/sync/user.role.authenticated.yml +++ b/config/sync/user.role.authenticated.yml @@ -2,6 +2,9 @@ uuid: f3a87a2a-96b2-4e23-a6c0-14bcdcad2d75 langcode: en status: true dependencies: + config: + - filter.format.basic_html + - workflows.workflow.workflow_buttons_trash_publishing module: - captcha - comment diff --git a/config/sync/views.view.archive.yml b/config/sync/views.view.archive.yml index c1b55cd..d364f02 100644 --- a/config/sync/views.view.archive.yml +++ b/config/sync/views.view.archive.yml @@ -19,7 +19,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.block_content.yml b/config/sync/views.view.block_content.yml index bd597e0..4f9d3ff 100644 --- a/config/sync/views.view.block_content.yml +++ b/config/sync/views.view.block_content.yml @@ -10,18 +10,18 @@ _core: id: block_content label: 'Content blocks' module: views -description: 'Find and manage custom blocks.' +description: 'Find and manage content blocks.' tag: default base_table: block_content_field_data base_field: id display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: - title: 'Custom block library' + title: 'Content blocks' fields: info: id: info @@ -291,7 +291,7 @@ display: type: basic options: submit_button: Apply - reset_button: false + reset_button: true reset_button_label: Reset exposed_sorts_label: 'Sort by' expose_sort_order: true @@ -314,7 +314,7 @@ display: admin_label: '' plugin_id: text_custom empty: true - content: 'There are no custom blocks available.' + content: 'There are no content blocks available.' tokenize: false block_content_listing_empty: id: block_content_listing_empty diff --git a/config/sync/views.view.collection.yml b/config/sync/views.view.collection.yml index d8a5db1..9a9731d 100644 --- a/config/sync/views.view.collection.yml +++ b/config/sync/views.view.collection.yml @@ -8,6 +8,8 @@ dependencies: module: - search_api - user +_core: + default_config_hash: f8uoIe_CmLkBA5LAlknvx3pT4QCs26VgjFam0s8Wz68 id: collection label: Collection module: views diff --git a/config/sync/views.view.comment.yml b/config/sync/views.view.comment.yml index 82f19e7..e9a105b 100644 --- a/config/sync/views.view.comment.yml +++ b/config/sync/views.view.comment.yml @@ -17,7 +17,7 @@ base_field: cid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -553,7 +553,7 @@ display: exposed_form: type: basic options: - submit_button: Apply + submit_button: Filter reset_button: false reset_button_label: Reset exposed_sorts_label: 'Sort by' diff --git a/config/sync/views.view.comments_recent.yml b/config/sync/views.view.comments_recent.yml index 275582d..a4b82df 100644 --- a/config/sync/views.view.comments_recent.yml +++ b/config/sync/views.view.comments_recent.yml @@ -18,7 +18,7 @@ base_field: cid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.content.yml b/config/sync/views.view.content.yml index bfe2dd0..c794dd6 100644 --- a/config/sync/views.view.content.yml +++ b/config/sync/views.view.content.yml @@ -17,7 +17,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.content_recent.yml b/config/sync/views.view.content_recent.yml index d5d82af..c0bca70 100644 --- a/config/sync/views.view.content_recent.yml +++ b/config/sync/views.view.content_recent.yml @@ -22,7 +22,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.files.yml b/config/sync/views.view.files.yml index 7e1594f..a8fa7a5 100644 --- a/config/sync/views.view.files.yml +++ b/config/sync/views.view.files.yml @@ -17,7 +17,7 @@ base_field: fid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -466,6 +466,57 @@ display: format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz prefix: '' suffix: '' + operations: + id: operations + table: file_managed + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: file + plugin_id: entity_operations + 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: false pager: type: mini options: @@ -743,7 +794,7 @@ display: footer: { } display_extenders: { } cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -780,7 +831,7 @@ display: menu_name: admin context: '' cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -1137,7 +1188,7 @@ display: display_extenders: { } path: admin/content/files/usage/% cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_interface' - url diff --git a/config/sync/views.view.frontpage.yml b/config/sync/views.view.frontpage.yml index de26587..05eddd1 100644 --- a/config/sync/views.view.frontpage.yml +++ b/config/sync/views.view.frontpage.yml @@ -20,7 +20,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -98,7 +98,7 @@ display: plugin_id: title label: '' empty: true - title: 'Welcome to [site:name]' + title: Welcome! sorts: sticky: id: sticky diff --git a/config/sync/views.view.glossary.yml b/config/sync/views.view.glossary.yml index e1cf1c1..c13affa 100644 --- a/config/sync/views.view.glossary.yml +++ b/config/sync/views.view.glossary.yml @@ -19,7 +19,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -263,6 +263,19 @@ display: transform_dash: false break_phrase: false filters: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } langcode: id: langcode table: node_field_data @@ -305,19 +318,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - status: - id: status - table: node_field_data - field: status - entity_type: node - entity_field: status - plugin_id: boolean - value: '1' - group: 1 - expose: - operator: '' - operator_limit_selection: false - operator_list: { } style: type: table options: diff --git a/config/sync/views.view.people.yml b/config/sync/views.view.people.yml index f3520b9..20a69b5 100644 --- a/config/sync/views.view.people.yml +++ b/config/sync/views.view.people.yml @@ -9,6 +9,7 @@ dependencies: module: - search_api - user + - views_plain _core: default_config_hash: 72LPS7fct6h0DmYlM4FLFPTVPyzvV2TQLMw9I_5eLk4 id: people @@ -21,7 +22,7 @@ base_field: search_api_id display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -238,22 +239,20 @@ display: arguments: { } filters: { } style: - type: default + type: plain_style options: grouping: - field: field_people_type rendered: true rendered_strip: false - row_class: '' - default_row_class: false uses_fields: true row: type: search_api options: view_modes: 'entity:node': - people: small_card + people: teaser query: type: search_api_query options: @@ -268,9 +267,12 @@ display: contexts: - 'languages:language_content' - 'languages:language_interface' + - 'user.node_grants:view' - user.permissions tags: - 'config:field.storage.node.field_people_type' + - 'config:search_api.index.people' + - 'search_api_list:people' page_listing: id: page_listing display_title: Page @@ -294,6 +296,9 @@ display: contexts: - 'languages:language_content' - 'languages:language_interface' + - 'user.node_grants:view' - user.permissions tags: - 'config:field.storage.node.field_people_type' + - 'config:search_api.index.people' + - 'search_api_list:people' diff --git a/config/sync/views.view.taxonomy_term.yml b/config/sync/views.view.taxonomy_term.yml index c813c60..b8dbcce 100644 --- a/config/sync/views.view.taxonomy_term.yml +++ b/config/sync/views.view.taxonomy_term.yml @@ -20,7 +20,7 @@ base_field: nid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.user_admin_people.yml b/config/sync/views.view.user_admin_people.yml index ca71492..77b3850 100644 --- a/config/sync/views.view.user_admin_people.yml +++ b/config/sync/views.view.user_admin_people.yml @@ -17,7 +17,7 @@ base_field: uid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.watchdog.yml b/config/sync/views.view.watchdog.yml index 42ad02e..ca08102 100644 --- a/config/sync/views.view.watchdog.yml +++ b/config/sync/views.view.watchdog.yml @@ -17,7 +17,7 @@ base_field: wid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: @@ -603,8 +603,6 @@ display: default: wid info: nothing: - sortable: false - default_sort_order: asc align: '' separator: '' empty_column: false @@ -687,7 +685,7 @@ display: footer: { } display_extenders: { } cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -704,7 +702,7 @@ display: display_extenders: { } path: admin/reports/dblog cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' diff --git a/config/sync/views.view.who_s_new.yml b/config/sync/views.view.who_s_new.yml index d161855..43d50be 100644 --- a/config/sync/views.view.who_s_new.yml +++ b/config/sync/views.view.who_s_new.yml @@ -16,7 +16,7 @@ base_field: uid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: diff --git a/config/sync/views.view.who_s_online.yml b/config/sync/views.view.who_s_online.yml index a106ff7..936336f 100644 --- a/config/sync/views.view.who_s_online.yml +++ b/config/sync/views.view.who_s_online.yml @@ -16,7 +16,7 @@ base_field: uid display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: From f396430bc10cf13e6217a7def857f8a568bc9a2a Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 13:38:22 -0800 Subject: [PATCH 076/202] Selectively apply distro update --- config/sync/antibot.settings.yml | 2 +- config/sync/autosave_form.settings.yml | 2 +- config/sync/bulma.settings.yml | 4 +- ...ha_point.contact_message_personal_form.yml | 2 +- .../captcha.captcha_point.user_login_form.yml | 2 +- .../sync/captcha.captcha_point.user_pass.yml | 2 +- ...ptcha.captcha_point.user_register_form.yml | 2 +- config/sync/captcha.settings.yml | 3 +- ...tity_form_display.node.article.default.yml | 16 +++---- ....entity_form_display.node.blog.default.yml | 25 ++++++----- ...ntity_form_display.node.people.default.yml | 33 ++++++++++----- ....paragraph.drutopia_collection.default.yml | 2 + ...y_form_display.paragraph.image.default.yml | 17 +++++--- ...y_form_display.paragraph.slide.default.yml | 29 +++++++------ ...w_display.block_content.slide.columnar.yml | 2 +- ...ew_display.block_content.slide.default.yml | 2 +- ...e.entity_view_display.node.article.box.yml | 1 + ....entity_view_display.node.article.card.yml | 34 +++++++++++---- ...tity_view_display.node.article.default.yml | 1 + ....entity_view_display.node.article.full.yml | 24 +++++------ ...entity_view_display.node.article.media.yml | 22 +++++----- ...e.entity_view_display.node.article.rss.yml | 5 ++- ...view_display.node.article.search_index.yml | 32 ++++++++------ ..._view_display.node.article.simple_card.yml | 30 ++++++------- ...ntity_view_display.node.article.teaser.yml | 24 +++++------ ...ore.entity_view_display.node.blog.card.yml | 42 +++++++++++++------ ....entity_view_display.node.blog.default.yml | 2 + ...ore.entity_view_display.node.blog.full.yml | 25 ++++++----- ...re.entity_view_display.node.blog.media.yml | 26 ++++++------ ...ty_view_display.node.blog.search_index.yml | 14 ++++--- ...ity_view_display.node.blog.simple_card.yml | 30 ++++++------- ...e.entity_view_display.node.blog.teaser.yml | 36 ++++++++-------- ...tity_view_display.node.collection.full.yml | 9 ++-- ...ty_view_display.node.landing_page.full.yml | 2 +- 34 files changed, 295 insertions(+), 209 deletions(-) diff --git a/config/sync/antibot.settings.yml b/config/sync/antibot.settings.yml index cd30437..32970a3 100644 --- a/config/sync/antibot.settings.yml +++ b/config/sync/antibot.settings.yml @@ -5,5 +5,5 @@ form_ids: - user_login_form - user_pass - user_register_form - - 'contact_*' + - 'contact_message_*' show_form_ids: false diff --git a/config/sync/autosave_form.settings.yml b/config/sync/autosave_form.settings.yml index 1e4768f..15b8142 100644 --- a/config/sync/autosave_form.settings.yml +++ b/config/sync/autosave_form.settings.yml @@ -1,5 +1,5 @@ _core: - default_config_hash: QnLi3Y7e5T_v9EZqYxRb90E0bBDb2g1y7xREWLKJLC0 + default_config_hash: NX6_WyjygzZfQY-9SZq6_5fmh_KUK7L0XlOqaAXkRCQ interval: 60000 only_on_form_change: false active_on: diff --git a/config/sync/bulma.settings.yml b/config/sync/bulma.settings.yml index 8609d89..b3fe700 100644 --- a/config/sync/bulma.settings.yml +++ b/config/sync/bulma.settings.yml @@ -27,7 +27,7 @@ table: narrow: 0 cdn: bulma: - version: 0.5.3 + version: 0.9.1 bulmaswatch: - version: 0.5.1 + version: 0.8.1 theme: default diff --git a/config/sync/captcha.captcha_point.contact_message_personal_form.yml b/config/sync/captcha.captcha_point.contact_message_personal_form.yml index 2f543ce..718b536 100644 --- a/config/sync/captcha.captcha_point.contact_message_personal_form.yml +++ b/config/sync/captcha.captcha_point.contact_message_personal_form.yml @@ -3,7 +3,7 @@ langcode: en status: false dependencies: { } _core: - default_config_hash: JWbmGm_KvY_3No38GsmOrkAy8N9u5Sm4yjJlDJlAW7c + default_config_hash: 7zUmOK1ti1l0bc78ieysHa3_57MOin7IgHpHhwbSugs formId: contact_message_personal_form captchaType: default label: contact_message_personal_form diff --git a/config/sync/captcha.captcha_point.user_login_form.yml b/config/sync/captcha.captcha_point.user_login_form.yml index f20fd35..2bf2125 100644 --- a/config/sync/captcha.captcha_point.user_login_form.yml +++ b/config/sync/captcha.captcha_point.user_login_form.yml @@ -3,7 +3,7 @@ langcode: en status: false dependencies: { } _core: - default_config_hash: crLwyc9uwZ8Bv8lpMLIOEQYHOxW_mS49jaDf_95-o4I + default_config_hash: XbughDuwgOtc_8ztmYxz84gaXBeR760xH3bGSKD9v1Q formId: user_login_form captchaType: default label: user_login_form diff --git a/config/sync/captcha.captcha_point.user_pass.yml b/config/sync/captcha.captcha_point.user_pass.yml index bbddd5b..1150677 100644 --- a/config/sync/captcha.captcha_point.user_pass.yml +++ b/config/sync/captcha.captcha_point.user_pass.yml @@ -3,7 +3,7 @@ langcode: en status: false dependencies: { } _core: - default_config_hash: KV2eyuDk4Ux0da6fu6QsTUf_49rPDXilNurV5nRZqJE + default_config_hash: qZeHI5fZ9WQRKsfl8FMBwzk3puSsWCRtWKEZh04JJUo formId: user_pass captchaType: default label: user_pass diff --git a/config/sync/captcha.captcha_point.user_register_form.yml b/config/sync/captcha.captcha_point.user_register_form.yml index 3ad1509..e4fee70 100644 --- a/config/sync/captcha.captcha_point.user_register_form.yml +++ b/config/sync/captcha.captcha_point.user_register_form.yml @@ -3,7 +3,7 @@ langcode: en status: false dependencies: { } _core: - default_config_hash: O11nB9Assnic6AhIuaeK_CQdh_zO0udxABDnUZJupis + default_config_hash: 2iz3cMg7T1eSKXtNIB9WyaRptfg7wosDDPBSBhXFXl0 formId: user_register_form captchaType: default label: user_register_form diff --git a/config/sync/captcha.settings.yml b/config/sync/captcha.settings.yml index 00c3473..b0a79a8 100644 --- a/config/sync/captcha.settings.yml +++ b/config/sync/captcha.settings.yml @@ -1,9 +1,10 @@ _core: - default_config_hash: _UaIWu0_ZD3lUs97wlFC2Koi-o7Bex69Xr9q36nJtkY +default_config_hash: QDFjOXYIYVwCPQYHY4wAx4DUqOEkNaZokIx6DGApR9I enable_globally: 0 enable_globally_on_admin_routes: false default_challenge: riddler/Riddler description: 'This question is to verify that you are a human visitor and to prevent automated spam.' +title: CAPTCHA administration_mode: true administration_mode_on_admin_routes: false wrong_captcha_response_message: 'The answer you entered for the CAPTCHA was not correct.' diff --git a/config/sync/core.entity_form_display.node.article.default.yml b/config/sync/core.entity_form_display.node.article.default.yml index ab637a5..6edaff0 100644 --- a/config/sync/core.entity_form_display.node.article.default.yml +++ b/config/sync/core.entity_form_display.node.article.default.yml @@ -87,21 +87,20 @@ content: form_display_mode: default default_paragraph_type: text third_party_settings: { } - field_image: - type: image_focal_point - weight: 4 + field_media_image: + type: media_library_widget + weight: 3 region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } third_party_settings: { } field_meta_tags: type: metatag_firehose weight: 15 region: content - settings: { } + settings: + sidebar: true + use_details: true third_party_settings: { } field_publication_date: type: datetime_default @@ -193,4 +192,5 @@ content: third_party_settings: { } hidden: body: true + field_image: true field_tags: true diff --git a/config/sync/core.entity_form_display.node.blog.default.yml b/config/sync/core.entity_form_display.node.blog.default.yml index d17717c..79624f2 100644 --- a/config/sync/core.entity_form_display.node.blog.default.yml +++ b/config/sync/core.entity_form_display.node.blog.default.yml @@ -57,7 +57,7 @@ content: third_party_settings: { } field_body_paragraph: type: entity_reference_paragraphs - weight: 4 + weight: 3 region: content settings: title: Paragraph @@ -67,21 +67,25 @@ content: form_display_mode: default default_paragraph_type: text third_party_settings: { } - field_image: - type: image_focal_point - weight: 2 + field_media_image: + type: media_library_media_modify_widget + weight: 4 region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } + form_mode: main + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } field_meta_tags: type: metatag_firehose weight: 12 region: content - settings: { } + settings: + sidebar: true + use_details: true third_party_settings: { } field_publication_date: type: datetime_default @@ -91,7 +95,7 @@ content: third_party_settings: { } field_summary: type: text_textarea - weight: 3 + weight: 2 region: content settings: rows: 5 @@ -165,4 +169,5 @@ content: third_party_settings: { } hidden: body: true + field_image: true field_tags: true diff --git a/config/sync/core.entity_form_display.node.people.default.yml b/config/sync/core.entity_form_display.node.people.default.yml index d6dd2f0..d9dd264 100644 --- a/config/sync/core.entity_form_display.node.people.default.yml +++ b/config/sync/core.entity_form_display.node.people.default.yml @@ -5,15 +5,15 @@ dependencies: config: - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary - - image.style.thumbnail + - field.field.node.people.field_topics - node.type.people module: - - focal_point + - media_library_media_modify - metatag - paragraphs - path @@ -43,21 +43,25 @@ content: form_display_mode: default default_paragraph_type: text third_party_settings: { } - field_image: - type: image_focal_point - weight: 3 + field_media_image: + type: media_library_media_modify_widget + weight: 4 region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } + form_mode: main + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } field_meta_tags: type: metatag_firehose weight: 26 region: content - settings: { } + settings: + sidebar: true + use_details: true third_party_settings: { } field_people_position: type: string_textfield @@ -81,6 +85,12 @@ content: rows: 5 placeholder: '' third_party_settings: { } + field_topics: + type: options_select + weight: 2 + region: content + settings: { } + third_party_settings: { } path: type: path weight: 10 @@ -133,3 +143,4 @@ content: third_party_settings: { } hidden: body: true + field_image: true diff --git a/config/sync/core.entity_form_display.paragraph.drutopia_collection.default.yml b/config/sync/core.entity_form_display.paragraph.drutopia_collection.default.yml index 9e6aa14..bc97c17 100644 --- a/config/sync/core.entity_form_display.paragraph.drutopia_collection.default.yml +++ b/config/sync/core.entity_form_display.paragraph.drutopia_collection.default.yml @@ -5,6 +5,8 @@ dependencies: config: - field.field.paragraph.drutopia_collection.field_items - paragraphs.paragraphs_type.drutopia_collection +_core: + default_config_hash: _1hZ95TGb11kRSt9dhg0nFE2VsiWz58W7YnNBRFKIO8 id: paragraph.drutopia_collection.default targetEntityType: paragraph bundle: drutopia_collection diff --git a/config/sync/core.entity_form_display.paragraph.image.default.yml b/config/sync/core.entity_form_display.paragraph.image.default.yml index 64c35a3..54de93d 100644 --- a/config/sync/core.entity_form_display.paragraph.image.default.yml +++ b/config/sync/core.entity_form_display.paragraph.image.default.yml @@ -4,10 +4,10 @@ status: true dependencies: config: - field.field.paragraph.image.field_image - - image.style.thumbnail + - field.field.paragraph.image.field_media_image - paragraphs.paragraphs_type.image module: - - image + - media_library_media_modify _core: default_config_hash: ou3xPG2m27zKOuCQrqnDiacrj7Bel9oz6I80NH4QHkY id: paragraph.image.default @@ -15,15 +15,20 @@ targetEntityType: paragraph bundle: image mode: default content: - field_image: - type: image_image + field_media_image: + type: media_library_media_modify_widget weight: 0 region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } hidden: created: true + field_image: true status: true uid: true diff --git a/config/sync/core.entity_form_display.paragraph.slide.default.yml b/config/sync/core.entity_form_display.paragraph.slide.default.yml index 490630d..23cd3bc 100644 --- a/config/sync/core.entity_form_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_form_display.paragraph.slide.default.yml @@ -5,12 +5,12 @@ dependencies: config: - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - - image.style.thumbnail - paragraphs.paragraphs_type.slide module: - - image - link + - media_library_media_modify - text _core: default_config_hash: 9DmaPeGJlntQ_TPQkheefttDgdO2Avh10rSJih-ADVM @@ -19,25 +19,29 @@ targetEntityType: paragraph bundle: slide mode: default content: - field_image: - type: image_image - weight: 5 - region: content - settings: - progress_indicator: throbber - preview_image_style: thumbnail - third_party_settings: { } field_link: type: link_default - weight: 4 + weight: 1 region: content settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } + field_media_image: + type: media_library_media_modify_widget + weight: 0 + region: content + settings: + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false + third_party_settings: { } field_text: type: text_textarea - weight: 6 + weight: 2 region: content settings: rows: 5 @@ -45,5 +49,6 @@ content: third_party_settings: { } hidden: created: true + field_image: true status: true uid: true diff --git a/config/sync/core.entity_view_display.block_content.slide.columnar.yml b/config/sync/core.entity_view_display.block_content.slide.columnar.yml index 11cfd15..22f199a 100644 --- a/config/sync/core.entity_view_display.block_content.slide.columnar.yml +++ b/config/sync/core.entity_view_display.block_content.slide.columnar.yml @@ -18,7 +18,7 @@ mode: columnar content: field_slide: type: entity_reference_revisions_entity_view - label: visually_hidden + label: hidden settings: view_mode: columnar link: '' diff --git a/config/sync/core.entity_view_display.block_content.slide.default.yml b/config/sync/core.entity_view_display.block_content.slide.default.yml index 619146a..ed342ac 100644 --- a/config/sync/core.entity_view_display.block_content.slide.default.yml +++ b/config/sync/core.entity_view_display.block_content.slide.default.yml @@ -16,7 +16,7 @@ mode: default content: field_slide: type: entity_reference_revisions_entity_view - label: visually_hidden + label: hidden settings: view_mode: default link: '' diff --git a/config/sync/core.entity_view_display.node.article.box.yml b/config/sync/core.entity_view_display.node.article.box.yml index c562922..890e2db 100644 --- a/config/sync/core.entity_view_display.node.article.box.yml +++ b/config/sync/core.entity_view_display.node.article.box.yml @@ -79,6 +79,7 @@ hidden: field_economic_sectors: true field_image: true field_institutions_structures: true + field_media_image: true field_meta_tags: true field_movements_struggles: true field_practices_tools_strategies: true diff --git a/config/sync/core.entity_view_display.node.article.card.yml b/config/sync/core.entity_view_display.node.article.card.yml index 60bcc62..78d8fd6 100644 --- a/config/sync/core.entity_view_display.node.article.card.yml +++ b/config/sync/core.entity_view_display.node.article.card.yml @@ -44,6 +44,7 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - field_image @@ -69,7 +70,7 @@ third_party_settings: - field_authors label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -81,6 +82,24 @@ third_party_settings: attributes: '' effect: none speed: fast + group_card_content_bottom: + children: + - field_topics + label: 'Card content bottom' + parent_name: '' + region: ds_content + weight: 2 + format_type: html_element + format_settings: + classes: '' + id: '' + element: div + show_label: false + label_element: h3 + label_element_classes: '' + attributes: '' + effect: none + speed: fast _core: default_config_hash: p6e_07jFYgDYzfPzft22FzzqyvPqhEUyM-XdQCUljIY id: node.article.card @@ -96,17 +115,15 @@ content: third_party_settings: { } weight: 6 region: ds_content - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: narrow + responsive_image_style: drutopia_card image_link: content image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content field_publication_date: @@ -124,6 +141,7 @@ hidden: field_article_type: true field_biography: true field_body_paragraph: true + field_image: true field_meta_tags: true field_subtitle: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.article.default.yml b/config/sync/core.entity_view_display.node.article.default.yml index 0c46003..9d62709 100644 --- a/config/sync/core.entity_view_display.node.article.default.yml +++ b/config/sync/core.entity_view_display.node.article.default.yml @@ -80,6 +80,7 @@ hidden: field_authors: true field_body_paragraph: true field_image: true + field_media_image: true field_meta_tags: true field_summary: true field_tags: true diff --git a/config/sync/core.entity_view_display.node.article.full.yml b/config/sync/core.entity_view_display.node.article.full.yml index 98d5980..8a37d98 100644 --- a/config/sync/core.entity_view_display.node.article.full.yml +++ b/config/sync/core.entity_view_display.node.article.full.yml @@ -51,9 +51,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: header: - - field_image + - field_media_image - field_subtitle left: - field_article_type @@ -91,7 +92,7 @@ content: region: right field_article_type: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -99,7 +100,7 @@ content: region: left field_authors: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: @@ -121,24 +122,22 @@ content: region: right field_body_paragraph: type: entity_reference_revisions_entity_view - label: visually_hidden + label: hidden settings: view_mode: default link: '' third_party_settings: { } weight: 5 region: right - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: wide + responsive_image_style: drutopia_main image_link: '' image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: header field_subtitle: @@ -159,7 +158,7 @@ content: region: right field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -177,6 +176,7 @@ content: region: right hidden: body: true + field_image: true field_meta_tags: true field_publication_date: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.article.media.yml b/config/sync/core.entity_view_display.node.article.media.yml index b16b111..79a667f 100644 --- a/config/sync/core.entity_view_display.node.article.media.yml +++ b/config/sync/core.entity_view_display.node.article.media.yml @@ -23,7 +23,7 @@ dependencies: module: - ds - field_group - - image + - media - user third_party_settings: ds: @@ -41,10 +41,11 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - group_media_left - - field_image + - field_media_image - group_media_content - node_title - field_topics @@ -65,7 +66,7 @@ third_party_settings: - field_topics label: 'Media content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -79,10 +80,10 @@ third_party_settings: speed: fast group_media_left: children: - - field_image + - field_media_image label: 'Media left' parent_name: '' - region: hidden + region: ds_content weight: 0 format_type: html_element format_settings: @@ -101,12 +102,12 @@ targetEntityType: node bundle: article mode: media content: - field_image: - type: image - label: visually_hidden + field_media_image: + type: media_thumbnail + label: hidden settings: image_link: content - image_style: square_thumbnail + image_style: medium image_loading: attribute: lazy third_party_settings: { } @@ -114,7 +115,7 @@ content: region: ds_content field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -133,6 +134,7 @@ hidden: field_biography: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.article.rss.yml b/config/sync/core.entity_view_display.node.article.rss.yml index 4571a5d..0ff022b 100644 --- a/config/sync/core.entity_view_display.node.article.rss.yml +++ b/config/sync/core.entity_view_display.node.article.rss.yml @@ -22,7 +22,6 @@ dependencies: - node.type.article module: - ds - - image - taxonomy - text - user @@ -42,9 +41,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - node_title - field_summary - field_topics @@ -109,6 +109,7 @@ hidden: field_biography: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.article.search_index.yml b/config/sync/core.entity_view_display.node.article.search_index.yml index 1163a14..3bac8e0 100644 --- a/config/sync/core.entity_view_display.node.article.search_index.yml +++ b/config/sync/core.entity_view_display.node.article.search_index.yml @@ -20,9 +20,9 @@ dependencies: - field.field.node.article.field_upload - node.type.article module: - - ds - entity_reference_revisions - - responsive_image + - media + - text - user third_party_settings: ds: @@ -42,7 +42,7 @@ third_party_settings: link_custom: '' regions: ds_content: - - field_image + - field_media_image - field_authors - node_post_date - field_body_paragraph @@ -68,7 +68,7 @@ content: link: true third_party_settings: { } weight: 1 - region: ds_content + region: content field_body_paragraph: type: entity_reference_revisions_entity_view label: hidden @@ -77,18 +77,25 @@ content: link: '' third_party_settings: { } weight: 3 - region: ds_content - field_image: - type: responsive_image + region: content + field_media_image: + type: media_thumbnail label: hidden settings: - responsive_image_style: '' image_link: '' + image_style: '' image_loading: - attribute: eager + attribute: lazy + third_party_settings: { } + weight: 1 + region: content + field_summary: + type: text_default + label: hidden + settings: { } third_party_settings: { } weight: 0 - region: ds_content + region: content field_tags: type: entity_reference_label label: hidden @@ -96,7 +103,7 @@ content: link: true third_party_settings: { } weight: 5 - region: ds_content + region: content field_topics: type: entity_reference_label label: hidden @@ -104,7 +111,7 @@ content: link: true third_party_settings: { } weight: 4 - region: ds_content + region: content geo_citation: settings: { } third_party_settings: { } @@ -116,6 +123,7 @@ hidden: field_article_type: true field_biography: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.article.simple_card.yml b/config/sync/core.entity_view_display.node.article.simple_card.yml index f980e63..a6e3d62 100644 --- a/config/sync/core.entity_view_display.node.article.simple_card.yml +++ b/config/sync/core.entity_view_display.node.article.simple_card.yml @@ -23,7 +23,7 @@ dependencies: module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -41,18 +41,14 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - 'bundle_field:node' - group_card_content - node_title fields: - 'bundle_field:node': - plugin_id: 'bundle_field:node' - weight: 0 - label: hidden - formatter: default node_title: plugin_id: node_title weight: 1 @@ -63,6 +59,11 @@ third_party_settings: wrapper: h2 class: '' exclude_node_title: '1' + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 0 + label: hidden + formatter: default field_group: group_card_content: children: @@ -70,7 +71,7 @@ third_party_settings: - node_title label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -89,17 +90,15 @@ targetEntityType: node bundle: article mode: simple_card content: - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: narrow + responsive_image_style: drutopia_card image_link: content image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content hidden: @@ -109,6 +108,7 @@ hidden: field_authors: true field_biography: true field_body_paragraph: true + field_image: true field_meta_tags: true field_publication_date: true field_subtitle: true diff --git a/config/sync/core.entity_view_display.node.article.teaser.yml b/config/sync/core.entity_view_display.node.article.teaser.yml index 37baaeb..235fe1a 100644 --- a/config/sync/core.entity_view_display.node.article.teaser.yml +++ b/config/sync/core.entity_view_display.node.article.teaser.yml @@ -22,7 +22,7 @@ dependencies: - responsive_image.styles.narrow module: - ds - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -42,9 +42,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: left: - - field_image + - field_media_image right: - node_post_date - node_title @@ -75,35 +76,33 @@ mode: teaser content: field_authors: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } weight: 3 region: right - field_image: - type: responsive_image - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: responsive_image_style: narrow image_link: content image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: left field_summary: type: text_default - label: visually_hidden + label: hidden settings: { } third_party_settings: { } weight: 4 region: right field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -121,6 +120,7 @@ hidden: field_biography: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.blog.card.yml b/config/sync/core.entity_view_display.node.blog.card.yml index e514928..f179e5c 100644 --- a/config/sync/core.entity_view_display.node.blog.card.yml +++ b/config/sync/core.entity_view_display.node.blog.card.yml @@ -40,9 +40,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - node_title - field_authors @@ -63,7 +64,7 @@ third_party_settings: - field_authors label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -75,6 +76,24 @@ third_party_settings: attributes: '' effect: none speed: fast + group_card_content_bottom: + children: + - field_topics + label: 'Card content bottom' + parent_name: '' + region: ds_content + weight: 2 + format_type: html_element + format_settings: + classes: '' + id: '' + element: div + show_label: false + label_element: h3 + label_element_classes: '' + attributes: '' + effect: none + speed: fast _core: default_config_hash: XYwyKKa3-njRWSk_M5xND_313C_fphpvWjlySBpNcxY id: node.blog.card @@ -84,29 +103,28 @@ mode: card content: field_authors: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } weight: 4 region: ds_content - field_image: - type: responsive_image - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: narrow - image_link: content + responsive_image_style: drutopia_card + image_link: '' image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content hidden: body: true comment: true field_body_paragraph: true + field_image: true field_meta_tags: true field_publication_date: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.blog.default.yml b/config/sync/core.entity_view_display.node.blog.default.yml index 48683d4..9e1deee 100644 --- a/config/sync/core.entity_view_display.node.blog.default.yml +++ b/config/sync/core.entity_view_display.node.blog.default.yml @@ -36,6 +36,7 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: { } _core: default_config_hash: e8yvfhoZmb_vDdkLtsMVv8u8XKzSRihmLtMph3nm6rM @@ -67,6 +68,7 @@ hidden: field_authors: true field_body_paragraph: true field_image: true + field_media_image: true field_meta_tags: true field_summary: true field_tags: true diff --git a/config/sync/core.entity_view_display.node.blog.full.yml b/config/sync/core.entity_view_display.node.blog.full.yml index 7ea5b43..0d9bae8 100644 --- a/config/sync/core.entity_view_display.node.blog.full.yml +++ b/config/sync/core.entity_view_display.node.blog.full.yml @@ -22,7 +22,7 @@ dependencies: - comment - ds - entity_reference_revisions - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -50,7 +50,7 @@ third_party_settings: label: '' regions: header: - - field_image + - field_media_image left: - node_post_date - field_authors @@ -99,29 +99,27 @@ content: region: left field_body_paragraph: type: entity_reference_revisions_entity_view - label: visually_hidden + label: hidden settings: view_mode: default link: '' third_party_settings: { } weight: 3 region: right - field_image: - type: responsive_image - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: wide + responsive_image_style: drutopia_main image_link: '' image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: header field_tags: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -129,7 +127,7 @@ content: region: right field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -137,6 +135,7 @@ content: region: right hidden: body: true + field_image: true field_meta_tags: true field_publication_date: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.blog.media.yml b/config/sync/core.entity_view_display.node.blog.media.yml index becf7a0..0e8d006 100644 --- a/config/sync/core.entity_view_display.node.blog.media.yml +++ b/config/sync/core.entity_view_display.node.blog.media.yml @@ -20,7 +20,7 @@ dependencies: module: - ds - field_group - - image + - media - user third_party_settings: ds: @@ -38,11 +38,12 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - group_media_left - group_media_content - - field_image + - field_media_image - node_title - field_topics fields: @@ -58,10 +59,10 @@ third_party_settings: field_group: group_media_left: children: - - field_image + - field_media_image label: 'Media left' parent_name: '' - region: hidden + region: ds_content weight: 0 format_type: html_element format_settings: @@ -79,7 +80,7 @@ third_party_settings: - field_topics label: 'Media content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -99,20 +100,20 @@ targetEntityType: node bundle: blog mode: media content: - field_image: - type: image - label: visually_hidden + field_media_image: + type: media_thumbnail + label: hidden settings: - image_link: content - image_style: square_thumbnail + image_link: '' + image_style: media_library image_loading: attribute: lazy third_party_settings: { } - weight: 2 + weight: 0 region: ds_content field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -124,6 +125,7 @@ hidden: field_authors: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.blog.search_index.yml b/config/sync/core.entity_view_display.node.blog.search_index.yml index 3e71bb5..d33430e 100644 --- a/config/sync/core.entity_view_display.node.blog.search_index.yml +++ b/config/sync/core.entity_view_display.node.blog.search_index.yml @@ -19,7 +19,7 @@ dependencies: module: - ds - entity_reference_revisions - - responsive_image + - media - user third_party_settings: ds: @@ -37,9 +37,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - field_authors - node_post_date - field_body_paragraph @@ -77,14 +78,14 @@ content: third_party_settings: { } weight: 3 region: ds_content - field_image: - type: responsive_image + field_media_image: + type: media_thumbnail label: hidden settings: - responsive_image_style: '' image_link: '' + image_style: '' image_loading: - attribute: eager + attribute: lazy third_party_settings: { } weight: 0 region: ds_content @@ -110,6 +111,7 @@ hidden: body: true comment: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.blog.simple_card.yml b/config/sync/core.entity_view_display.node.blog.simple_card.yml index f742c1f..6a7bcc1 100644 --- a/config/sync/core.entity_view_display.node.blog.simple_card.yml +++ b/config/sync/core.entity_view_display.node.blog.simple_card.yml @@ -20,7 +20,7 @@ dependencies: module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -38,18 +38,14 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - 'bundle_field:node' - node_title fields: - 'bundle_field:node': - plugin_id: 'bundle_field:node' - weight: 2 - label: hidden - formatter: default node_title: plugin_id: node_title weight: 3 @@ -60,6 +56,11 @@ third_party_settings: wrapper: h2 class: '' exclude_node_title: '1' + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 2 + label: hidden + formatter: default field_group: group_card_content: children: @@ -67,7 +68,7 @@ third_party_settings: - node_title label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -86,14 +87,14 @@ targetEntityType: node bundle: blog mode: simple_card content: - field_image: - type: responsive_image - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: narrow - image_link: content + responsive_image_style: drutopia_card + image_link: '' image_loading: - attribute: eager + attribute: lazy third_party_settings: { } weight: 0 region: ds_content @@ -103,6 +104,7 @@ hidden: field_authors: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.blog.teaser.yml b/config/sync/core.entity_view_display.node.blog.teaser.yml index b0c4895..664108f 100644 --- a/config/sync/core.entity_view_display.node.blog.teaser.yml +++ b/config/sync/core.entity_view_display.node.blog.teaser.yml @@ -19,7 +19,7 @@ dependencies: - responsive_image.styles.narrow module: - ds - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -41,20 +41,16 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: left: - - field_image + - field_media_image right: - node_post_date - node_title - field_authors - field_summary fields: - node_post_date: - plugin_id: node_post_date - weight: 1 - label: hidden - formatter: ds_post_date_month_day_year node_title: plugin_id: node_title weight: 2 @@ -64,6 +60,11 @@ third_party_settings: link: true wrapper: h2 class: '' + node_post_date: + plugin_id: node_post_date + weight: 1 + label: hidden + formatter: ds_post_date_month_day_year _core: default_config_hash: 53n1XaLVXVvOb4o-_UMQh5byPnkR8COqK2YHtdExSdE id: node.blog.teaser @@ -73,28 +74,26 @@ mode: teaser content: field_authors: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } weight: 3 region: right - field_image: - type: responsive_image - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: narrow - image_link: content + responsive_image_style: drutopia_card + image_link: '' image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + attribute: lazy + third_party_settings: { } weight: 0 region: left field_summary: type: text_default - label: visually_hidden + label: hidden settings: { } third_party_settings: { } weight: 4 @@ -104,6 +103,7 @@ hidden: comment: true field_body_paragraph: true field_economic_sectors: true + field_image: true field_institutions_structures: true field_meta_tags: true field_movements_struggles: true diff --git a/config/sync/core.entity_view_display.node.collection.full.yml b/config/sync/core.entity_view_display.node.collection.full.yml index cbc554a..54f5fe0 100644 --- a/config/sync/core.entity_view_display.node.collection.full.yml +++ b/config/sync/core.entity_view_display.node.collection.full.yml @@ -52,6 +52,7 @@ third_party_settings: - node_post_date - field_authors - field_collection_type + - field_body_paragraph - field_topics - field_tags right: @@ -100,7 +101,7 @@ content: region: right field_collection_type: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: false third_party_settings: { } @@ -123,15 +124,15 @@ content: settings: link: true third_party_settings: { } - weight: 5 + weight: 6 region: left field_topics: type: entity_reference_label - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } - weight: 4 + weight: 5 region: left hidden: body: true diff --git a/config/sync/core.entity_view_display.node.landing_page.full.yml b/config/sync/core.entity_view_display.node.landing_page.full.yml index 420d239..08ab12c 100644 --- a/config/sync/core.entity_view_display.node.landing_page.full.yml +++ b/config/sync/core.entity_view_display.node.landing_page.full.yml @@ -39,7 +39,7 @@ mode: full content: field_body_paragraph: type: entity_reference_revisions_entity_view - label: visually_hidden + label: hidden settings: view_mode: default link: '' From 705d7c56f31626697b40d384ce9dbadb2840e2ff Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 13:39:10 -0800 Subject: [PATCH 077/202] Update config snapshots --- ...onfig_sync.module.admin_toolbar_search.yml | 9 +- ...ot.snapshot.config_sync.module.antibot.yml | 4 +- ...shot.config_sync.module.automated_cron.yml | 2 + ...pshot.config_sync.module.autosave_form.yml | 4 +- ...shot.snapshot.config_sync.module.block.yml | 47 +- ...pshot.config_sync.module.block_content.yml | 323 +- ...ot.snapshot.config_sync.module.captcha.yml | 39 +- ...ot.snapshot.config_sync.module.comment.yml | 1074 +++--- ...shot.config_sync.module.comment_notify.yml | 2 + ...apshot.config_sync.module.config_perms.yml | 8 + ...ot.snapshot.config_sync.module.contact.yml | 4 + ...pshot.snapshot.config_sync.module.crop.yml | 2 + ...shot.snapshot.config_sync.module.dblog.yml | 356 +- ...ot.config_sync.module.drutopia_article.yml | 660 ++-- ...pshot.config_sync.module.drutopia_blog.yml | 541 ++-- ...config_sync.module.drutopia_collection.yml | 161 +- ...ot.config_sync.module.drutopia_comment.yml | 15 +- ...pshot.config_sync.module.drutopia_core.yml | 2882 ++++++++++++++++- ...nfig_sync.module.drutopia_landing_page.yml | 35 +- ...pshot.config_sync.module.drutopia_page.yml | 44 +- ...hot.config_sync.module.drutopia_people.yml | 667 ++-- ...g_sync.module.drutopia_related_content.yml | 7 +- ...hot.config_sync.module.drutopia_search.yml | 17 +- ...apshot.config_sync.module.drutopia_seo.yml | 2 + ...pshot.config_sync.module.drutopia_site.yml | 217 +- ...napshot.snapshot.config_sync.module.ds.yml | 13 +- ...snapshot.config_sync.module.empty_page.yml | 2 + ....config_sync.module.exclude_node_title.yml | 5 +- ...shot.snapshot.config_sync.module.field.yml | 2 + ...t.snapshot.config_sync.module.field_ui.yml | 2 + ...pshot.snapshot.config_sync.module.file.yml | 1420 ++++---- ...hot.snapshot.config_sync.module.filter.yml | 16 +- ...napshot.config_sync.module.focal_point.yml | 4 + ...napshot.config_sync.module.geo_upgrade.yml | 2 + ...ot.config_sync.module.google_analytics.yml | 9 +- ...apshot.snapshot.config_sync.module.hal.yml | 3 +- ...t.snapshot.config_sync.module.honeypot.yml | 41 +- ...shot.snapshot.config_sync.module.image.yml | 28 + ...hot.snapshot.config_sync.module.insert.yml | 18 +- ...hot.snapshot.config_sync.module.linkit.yml | 8 +- ....snapshot.config_sync.module.mailchimp.yml | 8 +- ...ot.snapshot.config_sync.module.menu_ui.yml | 2 + ...ot.snapshot.config_sync.module.metatag.yml | 26 + ...shot.config_sync.module.migrate_drupal.yml | 2 + ...ot.snapshot.config_sync.module.minimal.yml | 192 +- ...napshot.config_sync.module.minimalhtml.yml | 4 + ...pshot.snapshot.config_sync.module.node.yml | 2032 ++++++------ ...snapshot.config_sync.module.noreferrer.yml | 4 +- ...snapshot.config_sync.module.paragraphs.yml | 12 +- ...t.snapshot.config_sync.module.pathauto.yml | 6 + ...t.snapshot.config_sync.module.redirect.yml | 17 +- ...ot.snapshot.config_sync.module.riddler.yml | 13 +- ...snapshot.config_sync.module.search_api.yml | 147 +- ...pshot.config_sync.module.search_api_db.yml | 2 + ...t.snapshot.config_sync.module.shortcut.yml | 2 + ...snapshot.config_sync.module.statistics.yml | 2 + ...napshot.config_sync.module.subpathauto.yml | 3 + ...napshot.config_sync.module.subprofiles.yml | 2 + ...hot.snapshot.config_sync.module.system.yml | 96 +- ...t.snapshot.config_sync.module.taxonomy.yml | 177 +- ...pshot.snapshot.config_sync.module.text.yml | 2 + ...hot.snapshot.config_sync.module.update.yml | 4 +- ...pshot.snapshot.config_sync.module.user.yml | 944 +++--- ...shot.snapshot.config_sync.module.views.yml | 5 +- ...t.snapshot.config_sync.module.views_ui.yml | 53 +- ...pshot.snapshot.config_sync.theme.bulma.yml | 26 +- ...pshot.snapshot.config_sync.theme.claro.yml | 39 +- ...hot.snapshot.config_sync.theme.octavia.yml | 18 + 68 files changed, 8446 insertions(+), 4089 deletions(-) diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_search.yml b/config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_search.yml index ceb42a5..2027d94 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_search.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_search.yml @@ -8,4 +8,11 @@ id: config_sync.module.admin_toolbar_search snapshotSet: config_sync extensionType: module extensionName: admin_toolbar_search -items: { } +items: + - + collection: '' + name: admin_toolbar_search.settings + data: + display_menu_item: 0 + _core: + default_config_hash: AAmWcgwzGYbXfR6wfEfMyoi3r5QZwlpxvq5dHbupnJo diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.antibot.yml b/config/sync/config_snapshot.snapshot.config_sync.module.antibot.yml index 133d6b0..ca24a34 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.antibot.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.antibot.yml @@ -18,5 +18,7 @@ items: - user_login_form - user_pass - user_register_form - - 'contact_*' + - 'contact_message_*' show_form_ids: false + _core: + default_config_hash: 2TnP0TViNExHGuA7Cdr4L3uxhYGNzKyL0XnoAhtSHMQ diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.automated_cron.yml b/config/sync/config_snapshot.snapshot.config_sync.module.automated_cron.yml index a6a603c..fe6004b 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.automated_cron.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.automated_cron.yml @@ -14,3 +14,5 @@ items: name: automated_cron.settings data: interval: 10800 + _core: + default_config_hash: fUksROt4FfkAU9BV4hV2XvhTBSS2nTNrZS4U7S-tKrs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.autosave_form.yml b/config/sync/config_snapshot.snapshot.config_sync.module.autosave_form.yml index 533ca06..f1254a6 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.autosave_form.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.autosave_form.yml @@ -21,6 +21,7 @@ items: name: autosave_form.settings data: interval: 60000 + only_on_form_change: false active_on: content_entity_forms: true config_entity_forms: false @@ -29,5 +30,6 @@ items: message: 'Saving draft...' delay: 1000 allowed_content_entity_types: { } + allowed_new: true _core: - default_config_hash: QnLi3Y7e5T_v9EZqYxRb90E0bBDb2g1y7xREWLKJLC0 + default_config_hash: NX6_WyjygzZfQY-9SZq6_5fmh_KUK7L0XlOqaAXkRCQ diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.block.yml b/config/sync/config_snapshot.snapshot.config_sync.module.block.yml index 735e8d1..e238366 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.block.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.block.yml @@ -8,4 +8,49 @@ id: config_sync.module.block snapshotSet: config_sync extensionType: module extensionName: block -items: { } +items: + - + collection: '' + name: tour.tour.block-layout + data: + langcode: en + status: true + dependencies: + module: + - block + id: block-layout + label: 'Block Layout Page' + module: block + routes: + - + route_name: block.admin_display + tips: + block-layout: + id: block-layout + plugin: text + label: 'Block Layout' + weight: 1 + body: 'Blocks are boxes of content rendered into an area, or region, of a web page that can be displayed in regions (such as footer or sidebar) on your page.' + place-block: + id: place-block + plugin: text + label: 'Place Blocks' + weight: 2 + selector: .button--small + body: 'Any custom or contributed block can be added to a particular region by clicking on a button Place block. A new block can also be created by clicking on Place Block' + block-region: + id: block-region + plugin: text + label: 'Block Region' + weight: 3 + selector: .block-region-select + body: 'Assign or change the region of a block by clicking here. A dropdown list with all the regions will appear. You can place one block in multiple regions.' + configure-block: + id: configure-block + plugin: text + label: 'Configure Block' + weight: 4 + selector: .dropbutton-widget + body: 'By Clicking on "Configure" you can go ahead and edit the contents of the block, deal with the visibility settings and even change the placement of where it is on your theme.' + _core: + default_config_hash: pG6QAggTrD7RQWb79PT3NH48GSvTiePly_l53f3OENs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.block_content.yml b/config/sync/config_snapshot.snapshot.config_sync.module.block_content.yml index e46c272..71013b6 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.block_content.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.block_content.yml @@ -20,8 +20,11 @@ items: - block_content id: block_content.full label: Full + description: '' targetEntityType: block_content cache: true + _core: + default_config_hash: Q7yUUYeRLByl-MCGveKKF_KhAtNICLCMJuKWfugCvso - collection: '' name: field.storage.block_content.body @@ -44,6 +47,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: eS0snV_L3dx9shtWRTzm5eblwOJ7qKWC9IE-4GMTDFc - collection: '' name: views.view.block_content @@ -55,112 +60,20 @@ items: - block_content - user id: block_content - label: 'Custom block library' + label: 'Content blocks' module: views - description: 'Find and manage custom blocks.' + description: 'Find and manage content blocks.' tag: default base_table: block_content_field_data base_field: id - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + 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: 'Content blocks' fields: info: id: info @@ -169,6 +82,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: null + entity_field: info + plugin_id: field label: 'Block description' exclude: false alter: @@ -224,9 +140,6 @@ items: 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 @@ -234,6 +147,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: type + plugin_id: field label: 'Block type' exclude: false alter: @@ -289,9 +205,6 @@ items: 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 @@ -299,6 +212,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: changed + plugin_id: field label: Updated exclude: false alter: @@ -340,14 +256,20 @@ items: 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 + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 operations: id: operations table: block_content @@ -355,6 +277,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + plugin_id: entity_operations label: Operations exclude: false alter: @@ -397,8 +321,66 @@ items: 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: 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 block library' + 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 content 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 @@ -407,6 +389,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: info + plugin_id: string operator: contains value: '' group: 1 @@ -417,6 +402,8 @@ items: description: '' use_operator: false operator: info_op + operator_limit_selection: false + operator_list: { } identifier: info required: false remember: false @@ -437,9 +424,6 @@ items: 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 @@ -447,6 +431,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: type + plugin_id: bundle operator: in value: { } group: 1 @@ -457,6 +444,8 @@ items: description: '' use_operator: false operator: type_op + operator_limit_selection: false + operator_list: { } identifier: type required: false remember: false @@ -478,9 +467,6 @@ items: 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 @@ -488,6 +474,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: block_content + entity_field: reusable + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -498,6 +487,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -516,70 +507,100 @@ items: 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: 0 tags: { } page_1: - display_plugin: page id: page_1 display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } - path: admin/structure/block/block-content + path: admin/content/block menu: type: tab - title: 'Custom block library' - description: '' - parent: block.admin_display + title: Blocks + description: 'Create and edit content blocks.' weight: 0 - context: '0' menu_name: admin + parent: system.admin_content + context: '0' cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - url - url.query_args - user.permissions - max-age: 0 tags: { } + _core: + default_config_hash: AcOE_1RLjX4okjWSOk7Pen1IdtPsY0Nbn0HXWG3zMqc diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.captcha.yml b/config/sync/config_snapshot.snapshot.config_sync.module.captcha.yml index 4837b83..4593ed4 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.captcha.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.captcha.yml @@ -9,18 +9,6 @@ snapshotSet: config_sync extensionType: module extensionName: captcha items: - - - collection: '' - name: captcha.captcha_point.contact_message_feedback_form - data: - langcode: en - status: false - dependencies: { } - formId: contact_message_feedback_form - captchaType: default - label: null - _core: - default_config_hash: MbTbUeeaumH8DjENUwT0-8uW9UuxyNHbF6jbKCLhYkk - collection: '' name: captcha.captcha_point.contact_message_personal_form @@ -30,9 +18,9 @@ items: dependencies: { } formId: contact_message_personal_form captchaType: default - label: null + label: contact_message_personal_form _core: - default_config_hash: JWbmGm_KvY_3No38GsmOrkAy8N9u5Sm4yjJlDJlAW7c + default_config_hash: 7zUmOK1ti1l0bc78ieysHa3_57MOin7IgHpHhwbSugs - collection: '' name: captcha.captcha_point.user_login_form @@ -42,9 +30,9 @@ items: dependencies: { } formId: user_login_form captchaType: default - label: null + label: user_login_form _core: - default_config_hash: crLwyc9uwZ8Bv8lpMLIOEQYHOxW_mS49jaDf_95-o4I + default_config_hash: XbughDuwgOtc_8ztmYxz84gaXBeR760xH3bGSKD9v1Q - collection: '' name: captcha.captcha_point.user_pass @@ -54,9 +42,9 @@ items: dependencies: { } formId: user_pass captchaType: default - label: null + label: user_pass _core: - default_config_hash: KV2eyuDk4Ux0da6fu6QsTUf_49rPDXilNurV5nRZqJE + default_config_hash: qZeHI5fZ9WQRKsfl8FMBwzk3puSsWCRtWKEZh04JJUo - collection: '' name: captcha.captcha_point.user_register_form @@ -66,22 +54,25 @@ items: dependencies: { } formId: user_register_form captchaType: default - label: null + label: user_register_form _core: - default_config_hash: O11nB9Assnic6AhIuaeK_CQdh_zO0udxABDnUZJupis + default_config_hash: 2iz3cMg7T1eSKXtNIB9WyaRptfg7wosDDPBSBhXFXl0 - collection: '' name: captcha.settings data: - enabled_default: 0 + enable_globally: 0 + enable_globally_on_admin_routes: false default_challenge: captcha/Math description: 'This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.' + title: CAPTCHA administration_mode: false - allow_on_admin_pages: false - add_captcha_description: true + administration_mode_on_admin_routes: false + whitelist_ips: '' + wrong_captcha_response_message: 'The answer you entered for the CAPTCHA was not correct.' default_validation: 1 persistence: 1 enable_stats: false log_wrong_responses: false _core: - default_config_hash: _UaIWu0_ZD3lUs97wlFC2Koi-o7Bex69Xr9q36nJtkY + default_config_hash: QDFjOXYIYVwCPQYHY4wAx4DUqOEkNaZokIx6DGApR9I diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.comment.yml b/config/sync/config_snapshot.snapshot.config_sync.module.comment.yml index 22a6b66..5a35195 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.comment.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.comment.yml @@ -14,6 +14,8 @@ items: name: comment.settings data: log_ip_addresses: false + _core: + default_config_hash: YNUW2Ij5uE7a4oaXp3i_2lvaFdYM1zNKPPfnEjB0jEc - collection: '' name: core.entity_view_mode.comment.full @@ -25,8 +27,11 @@ items: - comment id: comment.full label: 'Full comment' + description: '' targetEntityType: comment cache: true + _core: + default_config_hash: N4mUjXpPckUkVRY1PbKw4GGoL1i2ECU7PL3EreiKStk - collection: '' name: field.storage.comment.comment_body @@ -49,6 +54,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: swYoCch_hY8QO5uwr4FURplfnUCUlpPB4idF8WGVCpw - collection: '' name: system.action.comment_delete_action @@ -63,6 +70,8 @@ items: type: comment plugin: 'entity:delete_action:comment' configuration: { } + _core: + default_config_hash: vpBH8OmL4sdesCdeZLsW8KOutB5gkbreWJbfjhfFKaQ - collection: '' name: system.action.comment_publish_action @@ -77,6 +86,8 @@ items: type: comment plugin: 'entity:publish_action:comment' configuration: { } + _core: + default_config_hash: C00dyL_W_5M0nFlgUB3lWUTUs96jn51Jw1MLHVEHZD0 - collection: '' name: system.action.comment_save_action @@ -91,6 +102,8 @@ items: type: comment plugin: 'entity:save_action:comment' configuration: { } + _core: + default_config_hash: lfyE_snmvfg_EQ3VDyhUtGAXgmqtEiqa46I3bTMg8DU - collection: '' name: system.action.comment_unpublish_action @@ -105,6 +118,8 @@ items: type: comment plugin: 'entity:unpublish_action:comment' configuration: { } + _core: + default_config_hash: tWOIjSMobEWOFZddMkNqb9JySbOVwE1diC6NRqcfLTk - collection: '' name: views.view.comment @@ -122,123 +137,14 @@ items: tag: default base_table: comment_field_data base_field: cid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'administer comments' - 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: 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: true - caption: '' - summary: '' - description: '' - columns: - comment_bulk_form: comment_bulk_form - subject: subject - uid: uid - entity_id: entity_id - changed: changed - operations: operations - info: - comment_bulk_form: - align: '' - separator: '' - empty_column: false - responsive: '' - subject: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - uid: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - entity_id: - sortable: false - 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 - operations: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - default: changed - empty_table: true - row: - type: fields + title: Comments fields: comment_bulk_form: id: comment_bulk_form @@ -247,6 +153,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + plugin_id: comment_bulk_form label: '' exclude: false alter: @@ -293,8 +201,6 @@ items: selected_actions: - comment_delete_action - comment_unpublish_action - plugin_id: comment_bulk_form - entity_type: comment subject: id: subject table: comment_field_data @@ -302,6 +208,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: subject + plugin_id: field label: Subject exclude: false alter: @@ -357,9 +266,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: subject - plugin_id: field uid: id: uid table: comment_field_data @@ -367,6 +273,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: uid + plugin_id: field label: '' exclude: true alter: @@ -422,9 +331,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: uid - plugin_id: field name: id: name table: comment_field_data @@ -432,6 +338,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: name + plugin_id: field label: Author exclude: false alter: @@ -486,9 +395,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: name - plugin_id: field entity_id: id: entity_id table: comment_field_data @@ -496,6 +402,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: entity_id + plugin_id: commented_entity label: 'Posted in' exclude: false alter: @@ -551,9 +460,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: entity_id - plugin_id: commented_entity changed: id: changed table: comment_field_data @@ -561,6 +467,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: changed + plugin_id: field label: Updated exclude: false alter: @@ -608,6 +517,15 @@ items: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 group_column: value group_columns: { } group_rows: true @@ -618,9 +536,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: changed - plugin_id: field operations: id: operations table: comment @@ -628,6 +543,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + plugin_id: entity_operations label: Operations exclude: false alter: @@ -670,8 +587,6 @@ items: empty_zero: false hide_alter_empty: true destination: true - entity_type: comment - plugin_id: entity_operations name_1: id: name_1 table: users_field_data @@ -679,6 +594,9 @@ items: relationship: uid group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field label: '' exclude: true alter: @@ -734,9 +652,74 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: user - entity_field: name - plugin_id: field + 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 comments' + 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 comments available.' + tokenize: false + sorts: + changed: + id: changed + table: comment_field_data + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: changed + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: changed + exposed: false + granularity: second + arguments: { } filters: status: id: status @@ -745,6 +728,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: status + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -755,6 +741,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -773,9 +761,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - entity_type: comment - entity_field: status - plugin_id: boolean subject: id: subject table: comment_field_data @@ -783,6 +768,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: subject + plugin_id: string operator: contains value: '' group: 1 @@ -793,6 +781,8 @@ items: description: '' use_operator: false operator: subject_op + operator_limit_selection: false + operator_list: { } identifier: subject required: false remember: false @@ -813,9 +803,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - entity_type: comment - entity_field: subject - plugin_id: string combine: id: combine table: views @@ -823,6 +810,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: combine operator: contains value: '' group: 1 @@ -833,6 +821,8 @@ items: description: '' use_operator: false operator: combine_op + operator_limit_selection: false + operator_list: { } identifier: author_name required: false remember: false @@ -856,7 +846,6 @@ items: fields: name: name name_1: name_1 - plugin_id: combine langcode: id: langcode table: comment_field_data @@ -864,6 +853,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: langcode + plugin_id: language operator: in value: { } group: 1 @@ -874,6 +866,8 @@ items: description: '' use_operator: false operator: langcode_op + operator_limit_selection: false + operator_list: { } identifier: langcode required: false remember: false @@ -895,50 +889,81 @@ items: default_group: All default_group_multiple: { } group_items: { } - entity_type: comment - entity_field: langcode - plugin_id: language - sorts: - changed: - id: changed - table: comment_field_data - field: changed - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - granularity: second - entity_type: comment - entity_field: changed - plugin_id: date - title: Comments - 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 comments available.' - plugin_id: text_custom - arguments: { } - display_extenders: { } - use_more: false - use_more_always: true - use_more_text: more - use_ajax: false - hide_attachment_summary: false - show_admin_links: true - group_by: false - css_class: '' + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + comment_bulk_form: comment_bulk_form + subject: subject + uid: uid + entity_id: entity_id + changed: changed + operations: operations + default: changed + info: + comment_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + subject: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + uid: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + entity_id: + sortable: false + 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 + operations: + 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 + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } relationships: uid: id: uid @@ -947,235 +972,66 @@ items: relationship: none group_type: group admin_label: author - required: false entity_type: comment entity_field: uid plugin_id: standard - filter_groups: - operator: AND - groups: - 1: AND + required: false + css_class: '' + use_ajax: false + group_by: false + show_admin_links: true + use_more: false + use_more_always: true + use_more_text: more + header: { } + footer: { } + hide_attachment_summary: false + 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_published: - display_plugin: page id: page_published display_title: 'Published comments' + display_plugin: page position: 1 display_options: + display_description: 'The approved comments listing.' + display_comment: '' + exposed_block: false + display_extenders: { } path: admin/content/comment menu: type: tab title: Comments description: 'Comments published' - parent: '' weight: 0 - context: '0' menu_name: admin - display_description: 'The approved comments listing.' - display_extenders: { } - exposed_block: false - display_comment: '' + parent: '' + context: '0' 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_unapproved: - display_plugin: page id: page_unapproved display_title: 'Unapproved comments' + display_plugin: page position: 2 display_options: - path: admin/content/comment/approval - menu: - type: tab - title: 'Unapproved comments' - description: 'Comments unapproved' - parent: '' - weight: 1 - context: '0' - menu_name: admin - display_description: 'The unapproved comments listing.' - filters: - status: - id: status - table: comment_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: '0' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - 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: comment - entity_field: status - plugin_id: boolean - subject: - id: subject - table: comment_field_data - field: subject - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: subject_op - label: Subject - description: '' - use_operator: false - operator: subject_op - identifier: subject - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - 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: comment - entity_field: subject - plugin_id: string - combine: - id: combine - table: views - field: combine - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: combine_op - label: 'Author Name' - description: '' - use_operator: false - operator: combine_op - identifier: author_name - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - fields: - name: name - name_1: name_1 - plugin_id: combine - langcode: - id: langcode - table: comment_field_data - field: langcode - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: langcode_op - label: Language - description: '' - use_operator: false - operator: langcode_op - identifier: langcode - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - 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: comment - entity_field: langcode - plugin_id: language - defaults: - filters: false - filter_groups: false - fields: false - display_extenders: { } fields: comment_bulk_form: id: comment_bulk_form @@ -1184,6 +1040,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + plugin_id: comment_bulk_form label: '' exclude: false alter: @@ -1230,8 +1088,6 @@ items: selected_actions: - comment_delete_action - comment_publish_action - plugin_id: comment_bulk_form - entity_type: comment subject: id: subject table: comment_field_data @@ -1239,6 +1095,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: subject + plugin_id: field label: Subject exclude: false alter: @@ -1294,9 +1153,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: subject - plugin_id: field uid: id: uid table: comment_field_data @@ -1304,6 +1160,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: uid + plugin_id: field label: '' exclude: true alter: @@ -1359,9 +1218,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: uid - plugin_id: field name: id: name table: comment_field_data @@ -1369,6 +1225,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: name + plugin_id: field label: Author exclude: false alter: @@ -1423,9 +1282,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: name - plugin_id: field entity_id: id: entity_id table: comment_field_data @@ -1433,6 +1289,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: entity_id + plugin_id: commented_entity label: 'Posted in' exclude: false alter: @@ -1488,9 +1347,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: entity_id - plugin_id: commented_entity changed: id: changed table: comment_field_data @@ -1498,6 +1354,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + entity_field: changed + plugin_id: field label: Updated exclude: false alter: @@ -1545,6 +1404,15 @@ items: date_format: short custom_date_format: '' timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 group_column: value group_columns: { } group_rows: true @@ -1555,9 +1423,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: comment - entity_field: changed - plugin_id: field operations: id: operations table: comment @@ -1565,6 +1430,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: comment + plugin_id: entity_operations label: Operations exclude: false alter: @@ -1607,8 +1474,6 @@ items: empty_zero: false hide_alter_empty: true destination: true - entity_type: comment - plugin_id: entity_operations name_1: id: name_1 table: users_field_data @@ -1616,6 +1481,9 @@ items: relationship: uid group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field label: '' exclude: true alter: @@ -1671,23 +1539,206 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: user - entity_field: name - plugin_id: field + filters: + status: + id: status + table: comment_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: status + plugin_id: boolean + operator: '=' + value: '0' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + subject: + id: subject + table: comment_field_data + field: subject + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: subject + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: subject_op + label: Subject + description: '' + use_operator: false + operator: subject_op + operator_limit_selection: false + operator_list: { } + identifier: subject + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + combine: + id: combine + table: views + field: combine + relationship: none + group_type: group + admin_label: '' + plugin_id: combine + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: combine_op + label: 'Author Name' + description: '' + use_operator: false + operator: combine_op + operator_limit_selection: false + operator_list: { } + identifier: author_name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + fields: + name: name + name_1: name_1 + langcode: + id: langcode + table: comment_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } filter_groups: operator: AND groups: 1: AND + defaults: + fields: false + filters: false + filter_groups: false + display_description: 'The unapproved comments listing.' + display_extenders: { } + path: admin/content/comment/approval + menu: + type: tab + title: 'Unapproved comments' + description: 'Comments unapproved' + weight: 1 + menu_name: admin + parent: '' + context: '0' 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 + _core: + default_config_hash: WFURZFZFHS9S7tEJJqOd6ucYexi84JiyQxE5suLP7D8 - collection: '' name: views.view.comments_recent @@ -1706,62 +1757,25 @@ items: tag: default base_table: comment_field_data base_field: cid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access comments' - cache: - type: tag - query: - type: views_query - exposed_form: - type: basic - 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 - options: - default_field_elements: true - hide_empty: false - relationships: - node: - field: node - id: node - table: comment_field_data - required: true - plugin_id: standard + title: 'Recent comments' fields: subject: id: subject table: comment_field_data field: subject relationship: none - type: string - settings: - link_to_entity: true - plugin_id: field group_type: group admin_label: '' + entity_type: comment + entity_field: subject + plugin_id: field label: '' exclude: false alter: @@ -1803,16 +1817,19 @@ items: hide_empty: false empty_zero: false hide_alter_empty: true - entity_type: comment - entity_field: subject + type: string + settings: + link_to_entity: true changed: id: changed table: comment_field_data field: changed relationship: none - plugin_id: field group_type: group admin_label: '' + entity_type: comment + entity_field: changed + plugin_id: field label: '' exclude: false alter: @@ -1859,60 +1876,19 @@ items: future_format: '@interval hence' past_format: '@interval ago' granularity: 2 - entity_type: comment - entity_field: changed - filters: - status: - value: '1' - table: comment_field_data - field: status - id: status - plugin_id: boolean - expose: - operator: '' - group: 1 - entity_type: comment - entity_field: status - status_node: - value: '1' - table: node_field_data - field: status - relationship: node - id: status_node - plugin_id: boolean - expose: - operator: '' - group: 1 - entity_type: node - entity_field: status - sorts: - created: - id: created - table: comment_field_data - field: created - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - expose: - label: '' - plugin_id: date - entity_type: comment - entity_field: created - cid: - id: cid - table: comment_field_data - field: cid - relationship: none - group_type: group - admin_label: '' - order: DESC - exposed: false - plugin_id: field - entity_type: comment - entity_field: cid - title: 'Recent comments' + pager: + type: some + options: + offset: 0 + items_per_page: 10 + exposed_form: + type: basic + access: + type: perm + options: + perm: 'access comments' + cache: + type: tag empty: area_text_custom: id: area_text_custom @@ -1921,34 +1897,118 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: text_custom label: '' empty: true content: 'No comments available.' tokenize: false - plugin_id: text_custom + sorts: + created: + id: created + table: comment_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + cid: + id: cid + table: comment_field_data + field: cid + relationship: none + group_type: group + admin_label: '' + entity_type: comment + entity_field: cid + plugin_id: field + order: DESC + expose: + label: '' + field_identifier: cid + exposed: false + filters: + status: + id: status + table: comment_field_data + field: status + entity_type: comment + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + status_node: + id: status_node + table: node_field_data + field: status + relationship: node + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + style: + type: html_list + options: + grouping: { } + row_class: '' + default_row_class: true + type: ul + wrapper_class: item-list + class: '' + row: + type: fields + options: + default_field_elements: true + hide_empty: false + query: + type: views_query + relationships: + node: + id: node + table: comment_field_data + field: node + plugin_id: standard + required: true 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: Block + display_plugin: block position: 1 display_options: + display_extenders: { } block_description: 'Recent comments' block_category: 'Lists (Views)' allow: items_per_page: true - display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' - user.permissions - max-age: -1 tags: { } + _core: + default_config_hash: S_NN2ubd_NovTfgzbHVlZMmIJJQS-3h9h3inzbaFUMY diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.comment_notify.yml b/config/sync/config_snapshot.snapshot.config_sync.module.comment_notify.yml index f241bf4..d948b3e 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.comment_notify.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.comment_notify.yml @@ -68,3 +68,5 @@ items: -- [site:name] team [site:url] + _core: + default_config_hash: y7oCzsZ-B0R-nyeSFO1f2h9BEChUQGSZT-3cqXd-sLE diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.config_perms.yml b/config/sync/config_snapshot.snapshot.config_sync.module.config_perms.yml index 8d6751d..c35ef43 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.config_perms.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.config_perms.yml @@ -19,6 +19,8 @@ items: id: administer_account_settings label: 'Administer account settings' route: entity.user.admin_form + _core: + default_config_hash: G3RasgGpLT7MiDfwt1phJQ229-nSxEF7TVbk-QrirXU - collection: '' name: config_perms.custom_perms_entity.administer_date_time @@ -29,6 +31,8 @@ items: id: administer_date_time label: 'Administer date-time' route: entity.date_format.collection + _core: + default_config_hash: 3Ay9YI_ngS7P7x3VPJDbmjrsZ8GT_S-Zkfgx2g4tGeY - collection: '' name: config_perms.custom_perms_entity.administer_error_logs @@ -39,6 +43,8 @@ items: id: administer_error_logs label: 'Administer error logs' route: dblog.overview + _core: + default_config_hash: 2q2utr64_esqpIf4zs8AQlwD4Qx4E7zlyq3vx64o6u8 - collection: '' name: config_perms.custom_perms_entity.administer_file_system @@ -49,3 +55,5 @@ items: id: administer_file_system label: 'Administer file system' route: system.file_system_settings + _core: + default_config_hash: L7Fm9s3OFts1EqoEZeMwKxAa7FRxN6H418WDwfav3QI diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.contact.yml b/config/sync/config_snapshot.snapshot.config_sync.module.contact.yml index 34fc622..4d5ddcd 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.contact.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.contact.yml @@ -23,6 +23,8 @@ items: weight: 0 message: 'Your message has been sent.' redirect: '' + _core: + default_config_hash: jonvgt3CkUM2eMLTFwWfHileWWDC4YtXCuIlCahTk_I - collection: '' name: contact.settings @@ -32,3 +34,5 @@ items: limit: 5 interval: 3600 user_default_enabled: true + _core: + default_config_hash: U69DBeuvXuNVOC15rVNaBjDPK2fWFbo9v4takdYSSO8 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.crop.yml b/config/sync/config_snapshot.snapshot.config_sync.module.crop.yml index 437f37f..add2446 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.crop.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.crop.yml @@ -14,3 +14,5 @@ items: name: crop.settings data: flush_derivative_images: true + _core: + default_config_hash: 7eGOTSG7bRv_AAqu-Ls8CSnob7zPF1ez-lD2OLZgBHs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.dblog.yml b/config/sync/config_snapshot.snapshot.config_sync.module.dblog.yml index 082ba9c..6e96f93 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.dblog.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.dblog.yml @@ -14,6 +14,8 @@ items: name: dblog.settings data: row_limit: 1000 + _core: + default_config_hash: e883aGsrt1wFrsydlYU584PZONCSfRy0DtkZ9KzHb58 - collection: '' name: views.view.watchdog @@ -31,136 +33,14 @@ items: tag: '' base_table: watchdog base_field: wid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + 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 @@ -169,6 +49,7 @@ items: relationship: none group_type: group admin_label: Icon + plugin_id: custom label: '' exclude: false alter: @@ -210,7 +91,6 @@ items: hide_empty: false empty_zero: false hide_alter_empty: false - plugin_id: custom wid: id: wid table: watchdog @@ -218,6 +98,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: standard label: WID exclude: true alter: @@ -259,7 +140,6 @@ items: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard severity: id: severity table: watchdog @@ -267,6 +147,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: machine_name label: Severity exclude: true alter: @@ -309,7 +190,6 @@ items: empty_zero: false hide_alter_empty: true machine_name: false - plugin_id: machine_name type: id: type table: watchdog @@ -317,6 +197,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: standard label: Type exclude: false alter: @@ -358,7 +239,6 @@ items: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard timestamp: id: timestamp table: watchdog @@ -366,6 +246,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: date label: Date exclude: false alter: @@ -410,7 +291,6 @@ items: date_format: short custom_date_format: '' timezone: '' - plugin_id: date message: id: message table: watchdog @@ -418,6 +298,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: dblog_message label: Message exclude: false alter: @@ -460,7 +341,6 @@ items: empty_zero: false hide_alter_empty: true replace_variables: true - plugin_id: dblog_message name: id: name table: users_field_data @@ -468,6 +348,9 @@ items: relationship: uid group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field label: User exclude: false alter: @@ -523,9 +406,6 @@ items: multi_type: separator separator: ', ' field_api_classes: false - entity_type: user - entity_field: name - plugin_id: field link: id: link table: watchdog @@ -533,6 +413,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: dblog_operations label: Operations exclude: false alter: @@ -574,7 +455,68 @@ items: 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 @@ -583,6 +525,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: dblog_types operator: in value: { } group: 1 @@ -593,6 +536,8 @@ items: description: '' use_operator: false operator: type_op + operator_limit_selection: false + operator_list: { } identifier: type required: false remember: false @@ -614,7 +559,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - plugin_id: dblog_types severity: id: severity table: watchdog @@ -622,6 +566,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: in_operator operator: in value: { } group: 1 @@ -632,6 +577,8 @@ items: description: '' use_operator: false operator: severity_op + operator_limit_selection: false + operator_list: { } identifier: severity required: false remember: false @@ -653,35 +600,95 @@ items: 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: + 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 @@ -690,17 +697,14 @@ items: 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: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -709,15 +713,15 @@ items: - user.permissions tags: { } page: - display_plugin: page id: page display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } path: admin/reports/dblog cache_metadata: - max-age: 0 + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -725,3 +729,5 @@ items: - url.query_args - user.permissions tags: { } + _core: + default_config_hash: j0txIxY4nkJT_dscmXckM-1vanygDkJAeHPawZKfyH0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml index 5ad98c3..35a0f86 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_article.yml @@ -29,6 +29,8 @@ items: context_mapping: { } uuid: 7ff8110c-3b7e-4b97-8def-4081a2590558 allow_other_conditions: false + _core: + default_config_hash: iT20tn_NJtM8wJg4u9mQZO1iFxzV1_lXjCevCgdSMOc - collection: '' name: core.entity_form_display.node.article.default @@ -43,15 +45,15 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - - image.style.thumbnail - node.type.article module: - comment - - focal_point + - media_library - metatag - paragraphs - path @@ -64,32 +66,35 @@ items: comment: type: comment_default weight: 12 + region: content settings: { } third_party_settings: { } - region: content created: type: datetime_timestamp weight: 9 + region: content settings: { } third_party_settings: { } - region: content field_article_type: + type: options_select weight: 1 + region: content settings: { } third_party_settings: { } - type: options_select - region: content field_authors: type: entity_reference_autocomplete weight: 2 region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } field_body_paragraph: + type: entity_reference_paragraphs weight: 5 + region: content settings: title: Paragraph title_plural: Paragraphs @@ -98,93 +103,100 @@ items: form_display_mode: default default_paragraph_type: text third_party_settings: { } - type: entity_reference_paragraphs - region: content - field_image: - type: image_focal_point + field_media_image: + type: media_library_widget weight: 3 + region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } third_party_settings: { } - region: content field_meta_tags: - weight: 14 - settings: { } - third_party_settings: { } type: metatag_firehose + weight: 14 region: content + settings: + sidebar: true + use_details: true + third_party_settings: { } field_summary: + type: text_textarea weight: 4 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea - region: content field_tags: type: entity_reference_autocomplete_tags weight: 7 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } - region: content field_topics: + type: options_select weight: 6 + region: content settings: { } third_party_settings: { } - type: options_select - region: content path: type: path weight: 13 + region: content settings: { } third_party_settings: { } - region: content promote: type: boolean_checkbox + weight: 10 + region: content settings: display_label: true - weight: 10 third_party_settings: { } - region: content status: type: boolean_checkbox - settings: - display_label: true weight: 15 region: content + settings: + display_label: true third_party_settings: { } sticky: type: boolean_checkbox + weight: 11 + region: content settings: display_label: true - weight: 11 third_party_settings: { } - region: content title: type: string_textfield weight: 0 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - region: content uid: type: entity_reference_autocomplete weight: 8 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } + url_redirects: + weight: 50 region: content + settings: { } + third_party_settings: { } hidden: body: true + field_image: true + _core: + default_config_hash: IoPDh61dBqTARwYg-wHNrBefmZFYUDm0GkOgU9uwTzc - collection: '' name: core.entity_view_display.node.article.box @@ -200,6 +212,7 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags @@ -216,14 +229,14 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } regions: ds_content: - node_title @@ -255,11 +268,15 @@ items: field_authors: true field_body_paragraph: true field_image: true + field_media_image: true field_meta_tags: true field_summary: true field_tags: true field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: R9tuDrmDPfh6a1qQPTW0tPl6D4Y8_Biq_XnfVayhhfs - collection: '' name: core.entity_view_display.node.article.card @@ -275,16 +292,17 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - node.type.article - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -295,28 +313,25 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content + - group_card_content_bottom - node_post_date - node_title - field_summary - field_topics fields: - node_post_date: - plugin_id: node_post_date - weight: 3 - label: hidden - formatter: ds_post_date_month_day_year node_title: plugin_id: node_title weight: 4 @@ -326,68 +341,96 @@ items: link: true wrapper: h2 class: '' + node_post_date: + plugin_id: node_post_date + weight: 3 + label: hidden + formatter: ds_post_date_month_day_year field_group: group_card_content: children: - node_post_date - node_title - field_summary - - field_topics + label: 'Card content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Card content' - region: hidden + group_card_content_bottom: + children: + - field_topics + label: 'Card content bottom' + parent_name: '' + region: ds_content + weight: 2 + format_type: html_element + format_settings: + classes: '' + id: '' + element: div + show_label: false + label_element: h3 + label_element_classes: '' + attributes: '' + effect: none + speed: fast id: node.article.card targetEntityType: node bundle: article mode: card content: - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content - label: visually_hidden - settings: - responsive_image_style: narrow - image_link: content - third_party_settings: { } field_summary: type: text_trimmed - weight: 5 - region: ds_content - label: visually_hidden + label: hidden settings: trim_length: 180 third_party_settings: { } + weight: 5 + region: ds_content field_topics: type: entity_reference_label - weight: 6 - region: ds_content - label: visually_hidden + label: hidden settings: link: true third_party_settings: ds: ds_limit: '' + weight: 6 + region: ds_content hidden: body: true comment: true field_article_type: true field_authors: true field_body_paragraph: true + field_image: true field_meta_tags: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: xE6f9sE86YLSawIj-Aj-dqLPkqe8otRQMqeqB8Vt8_w - collection: '' name: core.entity_view_display.node.article.default @@ -402,30 +445,80 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - node.type.article module: + - entity_reference_revisions - user id: node.article.default targetEntityType: node bundle: article mode: default - content: { } + content: + field_article_type: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 1 + region: content + field_authors: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 3 + region: content + field_body_paragraph: + type: entity_reference_revisions_entity_view + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 4 + region: content + field_media_image: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: default + link: false + third_party_settings: { } + weight: 0 + region: content + field_tags: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 5 + region: content + field_topics: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 2 + region: content hidden: body: true comment: true - field_article_type: true - field_authors: true - field_body_paragraph: true field_image: true field_meta_tags: true field_summary: true - field_tags: true - field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: 36k64J9Ih_h9bjFrwcLtFqFWZwUlnObe0ZfqiG-OCgk - collection: '' name: core.entity_view_display.node.article.full @@ -442,17 +535,18 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - node.type.article - - responsive_image.styles.wide + - responsive_image.styles.drutopia_main module: - comment - ds - entity_reference_revisions - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -462,6 +556,8 @@ items: disable_css: true entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: header: div left: div @@ -472,11 +568,10 @@ items: attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: header: - - field_image + - field_media_image left: - node_post_date - field_authors @@ -499,75 +594,81 @@ items: mode: full content: comment: - label: above type: comment_default - weight: 7 + label: above settings: - pager_id: 0 view_mode: default + pager_id: 0 third_party_settings: { } + weight: 7 region: middle field_article_type: - weight: 4 - label: visually_hidden + type: entity_reference_label + label: hidden settings: link: true third_party_settings: { } - type: entity_reference_label + weight: 4 region: middle field_authors: type: entity_reference_label - weight: 2 - region: left - label: visually_hidden + label: hidden settings: link: true third_party_settings: ds: ds_limit: '' + weight: 2 + region: left field_body_paragraph: - weight: 3 - label: visually_hidden + 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: middle - field_image: - type: responsive_image - weight: 0 + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: wide + responsive_image_style: drutopia_main image_link: '' + image_loading: + attribute: lazy third_party_settings: { } - label: visually_hidden + weight: 0 region: header field_tags: type: entity_reference_label - weight: 6 label: hidden settings: link: true third_party_settings: { } + weight: 6 region: middle field_topics: type: entity_reference_label - weight: 5 - region: middle - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } - links: - weight: 8 + weight: 5 region: middle + links: settings: { } third_party_settings: { } + weight: 8 + region: middle hidden: body: true + field_image: true field_meta_tags: true field_summary: true + search_api_excerpt: true + _core: + default_config_hash: RT_7MhkI9uUn9cu6UzAX5JL1XbXUyu_e4l7gvc5aID8 - collection: '' name: core.entity_view_display.node.article.media @@ -583,16 +684,17 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - - image.style.square_thumbnail + - image.style.medium - node.type.article module: - ds - field_group - - image + - media - user third_party_settings: ds: @@ -602,18 +704,19 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - group_media_left - - field_image + - field_media_image - group_media_content - node_title - field_topics @@ -632,69 +735,75 @@ items: children: - node_title - field_topics + label: 'Media content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Media content' - region: hidden group_media_left: children: - - field_image + - field_media_image + label: 'Media left' parent_name: '' + region: ds_content weight: 0 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Media left' - region: hidden id: node.article.media targetEntityType: node bundle: article mode: media content: - field_image: - type: image + field_media_image: + type: media_thumbnail + label: hidden + settings: + image_link: content + image_style: medium + image_loading: + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content - label: visually_hidden - settings: - image_style: square_thumbnail - image_link: content - third_party_settings: { } field_topics: type: entity_reference_label - weight: 3 - region: ds_content - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 3 + region: ds_content hidden: body: true comment: true field_article_type: true field_authors: true field_body_paragraph: true + field_image: true field_meta_tags: true field_summary: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: 4x38cJIClkq6DqpaPCgbmNJDykQNH8427FiUXCYH9Gc - collection: '' name: core.entity_view_display.node.article.rss @@ -710,15 +819,14 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - - image.style.small_square - node.type.article module: - ds - - image - taxonomy - text - user @@ -730,17 +838,17 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image - node_title - field_summary - field_topics @@ -760,42 +868,38 @@ items: bundle: article mode: rss content: - field_image: - type: image - weight: 0 - label: hidden - settings: - image_style: small_square - image_link: '' - third_party_settings: { } - region: ds_content field_summary: type: text_default - weight: 2 label: hidden settings: { } third_party_settings: { } + weight: 2 region: ds_content field_topics: type: entity_reference_rss_category - weight: 3 - region: ds_content label: inline settings: { } third_party_settings: { } - links: - weight: 4 + weight: 3 region: ds_content + links: settings: { } third_party_settings: { } + weight: 4 + region: ds_content hidden: body: true comment: true field_article_type: true field_authors: true field_body_paragraph: true + field_image: true + field_media_image: true field_meta_tags: true field_tags: true + search_api_excerpt: true + _core: + default_config_hash: Kwog5A7LRf57Az8kON5ZaEKeeRi8x1ieEksSX8lGZJM - collection: '' name: core.entity_view_display.node.article.search_index @@ -811,100 +915,90 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - node.type.article module: - - ds - entity_reference_revisions - - responsive_image + - media + - text - user - third_party_settings: - ds: - layout: - id: ds_1col - library: null - disable_css: false - entity_classes: all_classes - settings: - wrappers: - ds_content: div - outer_wrapper: div - attributes: '' - link_attribute: '' - link_custom: '' - classes: - layout_class: { } - regions: - ds_content: - - field_image - - field_authors - - node_post_date - - field_body_paragraph - - field_topics - - field_tags - fields: - node_post_date: - plugin_id: node_post_date - weight: 2 - label: hidden - formatter: ds_post_date_month_day_year id: node.article.search_index targetEntityType: node bundle: article mode: search_index content: - field_authors: + field_article_type: type: entity_reference_label - weight: 1 - region: ds_content label: hidden settings: link: true third_party_settings: { } + weight: 7 + region: content + field_authors: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 2 + region: content field_body_paragraph: type: entity_reference_revisions_entity_view - weight: 3 - region: ds_content label: hidden settings: view_mode: default link: '' third_party_settings: { } - field_image: - type: responsive_image - weight: 0 - region: ds_content + weight: 4 + region: content + field_media_image: + type: media_thumbnail label: hidden settings: - responsive_image_style: '' image_link: '' + image_style: '' + image_loading: + attribute: lazy third_party_settings: { } + weight: 1 + region: content + field_summary: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 0 + region: content field_tags: type: entity_reference_label - weight: 5 - region: ds_content label: hidden settings: link: true third_party_settings: { } + weight: 6 + region: content field_topics: type: entity_reference_label - weight: 4 - region: ds_content label: hidden settings: link: true third_party_settings: { } + weight: 5 + region: content hidden: body: true comment: true - field_article_type: true + field_image: true field_meta_tags: true - field_summary: true links: true + search_api_excerpt: true + _core: + default_config_hash: dToWFUVSfEOoDvE9B6ydW6UwI9bTe4VepVMxeYlHlt8 - collection: '' name: core.entity_view_display.node.article.simple_card @@ -920,16 +1014,17 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags - field.field.node.article.field_topics - node.type.article - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -939,26 +1034,22 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - 'bundle_field:node' - group_card_content - node_title fields: - 'bundle_field:node': - plugin_id: 'bundle_field:node' - weight: 0 - label: hidden - formatter: default node_title: plugin_id: node_title weight: 1 @@ -969,50 +1060,61 @@ items: wrapper: h2 class: '' exclude_node_title: '1' + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 0 + label: hidden + formatter: default field_group: group_card_content: children: - 'bundle_field:node' - node_title + label: 'Card content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Card content' - region: hidden id: node.article.simple_card targetEntityType: node bundle: article mode: simple_card content: - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content - label: visually_hidden - settings: - responsive_image_style: narrow - image_link: content - third_party_settings: { } hidden: body: true comment: true field_article_type: true field_authors: true field_body_paragraph: true + field_image: true field_meta_tags: true field_summary: true field_tags: true field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: pFMSJiKIepy570vXhXY-pMgof9DL1jHz0oe_DNL7e0o - collection: '' name: core.entity_view_display.node.article.teaser @@ -1028,6 +1130,7 @@ items: - field.field.node.article.field_authors - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_summary - field.field.node.article.field_tags @@ -1036,7 +1139,7 @@ items: - responsive_image.styles.narrow module: - ds - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -1047,6 +1150,8 @@ items: disable_css: true entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: left: div right: div @@ -1054,11 +1159,10 @@ items: attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: left: - - field_image + - field_media_image right: - node_post_date - node_title @@ -1087,44 +1191,50 @@ items: content: field_authors: type: entity_reference_label - weight: 3 - region: right - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } - field_image: - type: responsive_image - weight: 0 + weight: 3 + region: right + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: responsive_image_style: narrow image_link: content + image_loading: + attribute: lazy third_party_settings: { } - label: visually_hidden + weight: 0 region: left field_summary: type: text_default - weight: 4 - label: visually_hidden + label: hidden settings: { } third_party_settings: { } + weight: 4 region: right field_topics: type: entity_reference_label - weight: 5 - region: right - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 5 + region: right hidden: body: true comment: true field_article_type: true field_body_paragraph: true + field_image: true field_meta_tags: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: LdbKdOo5xzgO6lxARJTOA025DYLPHpqZQvTEZ65kNpE - collection: '' name: facets.facet.article_topics @@ -1142,6 +1252,8 @@ items: url_alias: article_topics weight: 0 min_count: 1 + missing: false + missing_label: others show_only_one_result: false field_identifier: field_topics facet_source_id: 'search_api:views_page__article__page_listing' @@ -1155,6 +1267,10 @@ items: show_more_label: 'Show more' query_operator: or use_hierarchy: false + keep_hierarchy_parents_active: false + hierarchy: + type: taxonomy + config: { } expand_hierarchy: false enable_parent_when_child_gets_disabled: true hard_limit: 0 @@ -1181,6 +1297,8 @@ items: empty_behavior: behavior: none show_title: null + _core: + default_config_hash: aMbJzy29DPwTSRFIu_1WcaynVEivGMmHQ973ONIAzmc - collection: '' name: facets.facet.article_type @@ -1198,6 +1316,8 @@ items: url_alias: article_type weight: 0 min_count: 1 + missing: false + missing_label: others show_only_one_result: false field_identifier: field_article_type facet_source_id: 'search_api:views_page__article__page_listing' @@ -1211,6 +1331,10 @@ items: show_more_label: 'Show more' query_operator: or use_hierarchy: false + keep_hierarchy_parents_active: false + hierarchy: + type: taxonomy + config: { } expand_hierarchy: false enable_parent_when_child_gets_disabled: true hard_limit: 0 @@ -1237,6 +1361,8 @@ items: empty_behavior: behavior: none show_title: null + _core: + default_config_hash: l5mPOMnF5ocmUOvIpRCfUFwBjq7StjVgPkG3jO27eAs - collection: '' name: field.field.node.article.body @@ -1261,7 +1387,11 @@ items: default_value_callback: '' settings: display_summary: true + required_summary: false + allowed_formats: { } field_type: text_with_summary + _core: + default_config_hash: 4Wxs1LseZ8JsNwD9uJVIbzZqG35yQXN8Eo1Hub6NMuI - collection: '' name: field.field.node.article.comment @@ -1298,6 +1428,8 @@ items: form_location: false preview: 1 field_type: comment + _core: + default_config_hash: r5hRugc6YdPtshnRHWTHfXqV-H4ayy4RUmYrjwtee_Q - collection: '' name: field.field.node.article.field_article_type @@ -1329,6 +1461,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: sgfDlNErzrtqSZmOFogMgSbCrnNGqi9qI7n1nkU4Miw - collection: '' name: field.field.node.article.field_authors @@ -1361,6 +1495,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: R0g08RdnWFjIcG24yv8h_an5OKMBYUqd31XpTgAN-xU - collection: '' name: field.field.node.article.field_body_paragraph @@ -1421,6 +1557,8 @@ items: weight: -9 enabled: false field_type: entity_reference_revisions + _core: + default_config_hash: zmbXArDMaD7OI9uW7TPK5-yqjX542fQ1zyARsCDKR58 - collection: '' name: field.field.node.article.field_image @@ -1437,31 +1575,69 @@ items: field_name: field_image entity_type: node bundle: article - label: Image - description: '' + label: 'Image (deprecated)' + description: 'Use Media image instead.' required: false translatable: true default_value: { } default_value_callback: '' settings: + handler: 'default:file' + handler_settings: { } file_directory: '[date:custom:Y]-[date:custom:m]' file_extensions: 'png gif jpg jpeg' max_filesize: '' max_resolution: '' min_resolution: '' alt_field: true - title_field: false alt_field_required: true + title_field: false title_field_required: false default_image: - uuid: null + uuid: '' alt: '' title: '' width: null height: null - handler: 'default:file' - handler_settings: { } field_type: image + _core: + default_config_hash: _g6OvaJp-SmDwkd7ksSnoeNscNYVpaeiK2e2V-DexWk + - + collection: '' + name: field.field.node.article.field_media_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.article + module: + - media_library_media_modify + id: node.article.field_media_image + field_name: field_media_image + entity_type: node + bundle: article + label: 'Media image' + description: '' + required: false + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:media' + handler_settings: + target_bundles: + image: image + sort: + field: _none + direction: ASC + auto_create: false + auto_create_bundle: '' + field_type: entity_reference_entity_modify + _core: + default_config_hash: Qcn3JCSgkRcHCI7MD1-K4XLJ_GtzanMfIOL3Qnqx3n4 - collection: '' name: field.field.node.article.field_meta_tags @@ -1488,6 +1664,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: gtsKaCJiVxHYhlaPmNdE3yTfOfo_QGaoVNC0NhXk0T4 - collection: '' name: field.field.node.article.field_summary @@ -1510,8 +1688,11 @@ items: translatable: true default_value: { } default_value_callback: '' - settings: { } + settings: + allowed_formats: { } field_type: text_long + _core: + default_config_hash: zFJNsKnw3lHQY-FIP2W518KwFHDbdoIujDVJ7ALsiLY - collection: '' name: field.field.node.article.field_tags @@ -1542,6 +1723,8 @@ items: field: _none auto_create: true field_type: entity_reference + _core: + default_config_hash: QdUgf_beeoaPiyKorFv0q1fcJpWH_uZTqe_xoVJacrw - collection: '' name: field.field.node.article.field_topics @@ -1574,6 +1757,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: s7YTdMGSG08vB0dJzeaYsUpxqfAOtRna6ptjOzUcUpo - collection: '' name: field.storage.node.field_article_type @@ -1597,6 +1782,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: OXKi1lOkzdvllQeaPeFGNCH7pyjNUdXsiHsc2-w5_sI - collection: '' name: node.type.article @@ -1611,6 +1798,8 @@ items: new_revision: true preview_mode: 1 display_submitted: true + _core: + default_config_hash: AeW1SEDgb1OTQACAWGhzvMknMYAJlcZu0jljfeU3oso - collection: '' name: pathauto.pattern.article_type @@ -1619,7 +1808,6 @@ items: status: true dependencies: module: - - ctools - taxonomy id: article_type label: 'Article type' @@ -1637,6 +1825,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: Rcg9h-VqkNegI45Jc7z1yAFDLPCCUQf6PVBm2XtPFu4 - collection: '' name: pathauto.pattern.node_article @@ -1652,7 +1842,7 @@ items: pattern: 'articles/[node:title]' selection_criteria: 03faf328-473f-4ba7-bafe-72df857287d9: - id: node_type + id: 'entity_bundle:node' bundles: article: article negate: false @@ -1662,6 +1852,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: ccAZpESv4ZfBcJ6yMGWzpUboQCvuhFkwH_CB6e4rIHw - collection: '' name: rdf.mapping.node.article @@ -1715,6 +1907,8 @@ items: field_tags: properties: - 'schema:about' + _core: + default_config_hash: IdobJe379eDudt7-bXFfJjF7pDqFl-kYxVFtpWrgkro - collection: '' name: search_api.index.article @@ -1960,7 +2154,10 @@ items: options: index_directly: true cron_limit: 50 + track_changes_in_references: true server: database + _core: + default_config_hash: mS4DxDqwZoIgBPzHPrV8CmozPYyECJGh1f0bgN4rlzs - collection: '' name: taxonomy.vocabulary.article_type @@ -1972,6 +2169,8 @@ items: vid: article_type description: 'For categorizing articles.' weight: 0 + _core: + default_config_hash: Uik12fWp9O8FJNPyHcdC9_pvMgRFD5puSLiuquIxo0A - collection: '' name: views.view.article @@ -1992,7 +2191,6 @@ items: tag: '' base_table: search_api_index_article base_field: search_api_id - core: 8.x display: default: display_plugin: default @@ -2008,7 +2206,7 @@ items: type: none options: { } query: - type: views_query + type: search_api_query options: bypass_access: false skip_access: false @@ -2203,3 +2401,5 @@ items: - url.query_args - user.permissions tags: { } + _core: + default_config_hash: kdPpKbJz_zBnqJQMI6Q8Dr6ltKOVTRh2GvOgMZKZb-E diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml index 4386e69..cfbb98f 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_blog.yml @@ -29,6 +29,8 @@ items: context_mapping: { } uuid: b3c1bb42-5349-4f54-abe9-590277c82bcc allow_other_conditions: false + _core: + default_config_hash: BY6B0phBkxMBePbxKu_qCUSqBpFoQ8n_A4Vw4anEqZk - collection: '' name: core.entity_form_display.node.blog.default @@ -42,15 +44,15 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - - image.style.thumbnail - node.type.blog module: - comment - - focal_point + - media_library_media_modify - metatag - paragraphs - path @@ -61,28 +63,31 @@ items: mode: default content: comment: + type: comment_default weight: 12 + region: content settings: { } third_party_settings: { } - type: comment_default - region: content created: type: datetime_timestamp weight: 8 + region: content settings: { } third_party_settings: { } - region: content field_authors: + 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_body_paragraph: - weight: 4 + type: entity_reference_paragraphs + weight: 3 + region: content settings: title: Paragraph title_plural: Paragraphs @@ -91,93 +96,105 @@ items: form_display_mode: default default_paragraph_type: text third_party_settings: { } - type: entity_reference_paragraphs + field_media_image: + type: media_library_media_modify_widget + weight: 4 region: content - field_image: - weight: 2 settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } + form_mode: main + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } - type: image_focal_point - region: content field_meta_tags: - weight: 13 - settings: { } - third_party_settings: { } type: metatag_firehose + weight: 13 region: content + settings: + sidebar: true + use_details: true + third_party_settings: { } field_summary: - weight: 3 + type: text_textarea + weight: 2 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea - region: content field_tags: + type: entity_reference_autocomplete_tags weight: 6 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } - type: entity_reference_autocomplete_tags - region: content field_topics: + type: options_select weight: 5 + region: content settings: { } third_party_settings: { } - type: options_select - region: content path: type: path weight: 11 + region: content settings: { } third_party_settings: { } - region: content promote: type: boolean_checkbox + weight: 9 + region: content settings: display_label: true - weight: 9 third_party_settings: { } - region: content status: type: boolean_checkbox - settings: - display_label: true weight: 14 region: content + settings: + display_label: true third_party_settings: { } sticky: type: boolean_checkbox + weight: 10 + region: content settings: display_label: true - weight: 10 third_party_settings: { } - region: content title: type: string_textfield weight: 0 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - region: content uid: type: entity_reference_autocomplete weight: 7 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } + url_redirects: + weight: 15 region: content + settings: { } + third_party_settings: { } hidden: body: true + field_image: true + _core: + default_config_hash: gJYbXNSqzl7m-yUYyd36nfdOepKpvJut_hStwXo5oGI - collection: '' name: core.entity_view_display.node.blog.card @@ -192,16 +209,17 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - node.type.blog - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -212,18 +230,20 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content + - group_card_content_bottom - node_title - field_authors - field_summary @@ -244,21 +264,38 @@ items: - node_title - field_authors - field_summary - - field_topics + label: 'Card content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Card content' - region: hidden + group_card_content_bottom: + children: + - field_topics + label: 'Card content bottom' + parent_name: '' + region: ds_content + weight: 2 + format_type: html_element + format_settings: + classes: '' + id: '' + element: div + show_label: false + label_element: h3 + label_element_classes: '' + attributes: '' + effect: none + speed: fast id: node.blog.card targetEntityType: node bundle: blog @@ -266,43 +303,49 @@ items: content: field_authors: type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } weight: 4 region: ds_content - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - link: true + responsive_image_style: drutopia_card + image_link: '' + image_loading: + attribute: lazy third_party_settings: { } - field_image: - type: responsive_image weight: 0 region: ds_content - label: visually_hidden - settings: - responsive_image_style: narrow - image_link: content - third_party_settings: { } field_summary: type: text_default - weight: 5 - region: ds_content - label: visually_hidden + label: hidden settings: { } third_party_settings: { } + weight: 5 + region: ds_content field_topics: type: entity_reference_label - weight: 6 - region: ds_content - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 6 + region: ds_content hidden: body: true comment: true field_body_paragraph: true + field_image: true field_meta_tags: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: fZbsOhcT17ToWwSr5WZR9efC6kPfSZDT0Lyfrw4AW7g - collection: '' name: core.entity_view_display.node.blog.default @@ -316,6 +359,7 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags @@ -332,20 +376,32 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } - regions: { } + label: '' + regions: + ds_content: + - field_media_image id: node.blog.default targetEntityType: node bundle: blog mode: default - content: { } + content: + field_media_image: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: default + link: false + third_party_settings: { } + weight: 1 + region: ds_content hidden: body: true comment: true @@ -357,6 +413,9 @@ items: field_tags: true field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: ImTK-3oAc-aqtw5x2OslU4EkaRdc5oYWo_XevaTPHbY - collection: '' name: core.entity_view_display.node.blog.full @@ -372,17 +431,18 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - node.type.blog - - responsive_image.styles.wide + - responsive_image.styles.drutopia_main module: - comment - ds - entity_reference_revisions - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -392,6 +452,8 @@ items: disable_css: true entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: header: div left: div @@ -402,11 +464,10 @@ items: attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: header: - - field_image + - field_media_image left: - field_authors middle: @@ -417,79 +478,85 @@ items: - node_links - comment fields: - node_post_date: - plugin_id: node_post_date - weight: 2 - label: hidden - formatter: ds_post_date_month_day_year node_links: plugin_id: node_links weight: 6 label: hidden formatter: default + node_post_date: + plugin_id: node_post_date + weight: 2 + label: hidden + formatter: ds_post_date_month_day_year id: node.blog.full targetEntityType: node bundle: blog mode: full content: comment: - weight: 7 + type: comment_default label: above settings: - pager_id: 0 view_mode: default + pager_id: 0 third_party_settings: { } - type: comment_default + weight: 7 region: middle field_authors: type: entity_reference_label - weight: 1 - region: left - label: visually_hidden + label: hidden settings: link: true third_party_settings: ds: ds_limit: '' + weight: 1 + region: left field_body_paragraph: - weight: 3 - label: visually_hidden + 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: middle - field_image: - weight: 0 - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: wide + responsive_image_style: drutopia_main image_link: '' + image_loading: + attribute: lazy third_party_settings: { } - type: responsive_image + weight: 0 region: header field_tags: - weight: 5 - label: visually_hidden + type: entity_reference_label + label: hidden settings: link: true third_party_settings: { } - type: entity_reference_label + weight: 5 region: middle field_topics: type: entity_reference_label - weight: 4 - region: middle - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 4 + region: middle hidden: body: true + field_image: true field_meta_tags: true field_summary: true links: true + search_api_excerpt: true + _core: + default_config_hash: 4ZfS_Z10S3CoO0d96Fj5X_zPHWrGJx0abq31G1ZO1TU - collection: '' name: core.entity_view_display.node.blog.media @@ -504,16 +571,17 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - - image.style.square_thumbnail + - image.style.media_library - node.type.blog module: - ds - field_group - - image + - media - user third_party_settings: ds: @@ -523,19 +591,20 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - group_media_left + - field_media_image - group_media_content - - field_image - node_title - field_topics fields: @@ -551,71 +620,76 @@ items: field_group: group_media_left: children: - - field_image + - field_media_image + label: 'Media left' parent_name: '' + region: ds_content weight: 0 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Media left' - region: hidden group_media_content: children: - node_title - field_topics + label: 'Media content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - label: 'Media content' + classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - id: '' - classes: '' - label: 'Media content' - region: hidden id: node.blog.media targetEntityType: node bundle: blog mode: media content: - field_image: - type: image - weight: 2 - region: ds_content - label: visually_hidden + field_media_image: + type: media_thumbnail + label: hidden settings: - image_style: square_thumbnail - image_link: content + image_link: '' + image_style: media_library + image_loading: + attribute: lazy third_party_settings: { } + weight: 0 + region: ds_content field_topics: type: entity_reference_label - weight: 3 - region: ds_content - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 3 + region: ds_content hidden: body: true comment: true field_authors: true field_body_paragraph: true + field_image: true field_meta_tags: true field_summary: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: tyJ0i9SWeKAdXCELGSOKNiqPVRxs7rZC_4NPXlFzgw4 - collection: '' name: core.entity_view_display.node.blog.search_index @@ -630,6 +704,7 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags @@ -638,7 +713,7 @@ items: module: - ds - entity_reference_revisions - - responsive_image + - media - user third_party_settings: ds: @@ -648,17 +723,18 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - field_authors - node_post_date - field_body_paragraph @@ -677,56 +753,62 @@ items: content: field_authors: type: entity_reference_label - weight: 1 - region: ds_content label: hidden settings: link: true third_party_settings: ds: ds_limit: '' + weight: 1 + region: ds_content field_body_paragraph: type: entity_reference_revisions_entity_view - weight: 3 - region: ds_content label: hidden settings: view_mode: default link: '' third_party_settings: { } - field_image: - type: responsive_image - weight: 0 + weight: 3 region: ds_content + field_media_image: + type: media_thumbnail label: hidden settings: - responsive_image_style: '' image_link: '' + image_style: '' + image_loading: + attribute: lazy third_party_settings: { } + weight: 0 + region: ds_content field_tags: type: entity_reference_label - weight: 5 - region: ds_content label: hidden settings: link: true third_party_settings: ds: ds_limit: '' + weight: 5 + region: ds_content field_topics: type: entity_reference_label - weight: 4 - region: ds_content label: hidden settings: link: true third_party_settings: { } + weight: 4 + region: ds_content hidden: body: true comment: true + field_image: true field_meta_tags: true field_summary: true links: true + search_api_excerpt: true + _core: + default_config_hash: is6wdcdUBUrn4zwiKcd9isfY9VbMOAuOoOAms-OfEaw - collection: '' name: core.entity_view_display.node.blog.simple_card @@ -741,16 +823,17 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - node.type.blog - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -760,26 +843,22 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - 'bundle_field:node' - node_title fields: - 'bundle_field:node': - plugin_id: 'bundle_field:node' - weight: 2 - label: hidden - formatter: default node_title: plugin_id: node_title weight: 3 @@ -790,49 +869,60 @@ items: wrapper: h2 class: '' exclude_node_title: '1' + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 2 + label: hidden + formatter: default field_group: group_card_content: children: - 'bundle_field:node' - node_title + label: 'Card content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Card content' - region: hidden id: node.blog.simple_card targetEntityType: node bundle: blog mode: simple_card content: - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content - label: visually_hidden - settings: - responsive_image_style: narrow - image_link: content - third_party_settings: { } hidden: body: true comment: true field_authors: true field_body_paragraph: true + field_image: true field_meta_tags: true field_summary: true field_tags: true field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: B4wGOCyu2sefG5yxbONx-U0xIsYU-8mhC3o2EoqccCw - collection: '' name: core.entity_view_display.node.blog.teaser @@ -847,15 +937,16 @@ items: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_summary - field.field.node.blog.field_tags - field.field.node.blog.field_topics - node.type.blog - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - - responsive_image + - media_responsive_thumbnail - text - user third_party_settings: @@ -866,6 +957,8 @@ items: disable_css: true entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: left: div right: div @@ -873,11 +966,10 @@ items: attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: left: - - field_image + - field_media_image right: - node_post_date - node_title @@ -885,11 +977,6 @@ items: - field_summary - field_topics fields: - node_post_date: - plugin_id: node_post_date - weight: 1 - label: hidden - formatter: ds_post_date_month_day_year node_title: plugin_id: node_title weight: 2 @@ -899,6 +986,11 @@ items: link: true wrapper: h2 class: '' + node_post_date: + plugin_id: node_post_date + weight: 1 + label: hidden + formatter: ds_post_date_month_day_year id: node.blog.teaser targetEntityType: node bundle: blog @@ -906,43 +998,49 @@ items: content: field_authors: type: entity_reference_label - weight: 3 - region: right - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } - field_image: - type: responsive_image - weight: 0 - label: visually_hidden + weight: 3 + region: right + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: narrow - image_link: content + responsive_image_style: drutopia_card + image_link: '' + image_loading: + attribute: lazy third_party_settings: { } + weight: 0 region: left field_summary: type: text_default - weight: 4 - label: visually_hidden + label: hidden settings: { } third_party_settings: { } + weight: 4 region: right field_topics: type: entity_reference_label - weight: 5 - region: right - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } + weight: 5 + region: right hidden: body: true comment: true field_body_paragraph: true + field_image: true field_meta_tags: true field_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: eMJT1H3QrF7bnxGsMPL4uZQ_UbsBwtkiYCsvBABIVCE - collection: '' name: facets.facet.blog_topics @@ -960,6 +1058,8 @@ items: url_alias: blog_topics weight: 0 min_count: 1 + missing: false + missing_label: others show_only_one_result: false field_identifier: field_topics facet_source_id: 'search_api:views_page__blog__page_listing' @@ -973,6 +1073,10 @@ items: show_more_label: 'Show more' query_operator: or use_hierarchy: false + keep_hierarchy_parents_active: false + hierarchy: + type: taxonomy + config: { } expand_hierarchy: false enable_parent_when_child_gets_disabled: true hard_limit: 0 @@ -1005,6 +1109,8 @@ items: empty_behavior: behavior: none show_title: null + _core: + default_config_hash: FCCrzUdSW6PQvRmBb-14tGvWstB3WGVn__X_FZXuyfU - collection: '' name: field.field.node.blog.body @@ -1029,7 +1135,11 @@ items: default_value_callback: '' settings: display_summary: true + required_summary: false + allowed_formats: { } field_type: text_with_summary + _core: + default_config_hash: pAztVcOiuynLqh1ehRwqRDvFSXnGUNahnBkzXwYnoHk - collection: '' name: field.field.node.blog.comment @@ -1066,6 +1176,8 @@ items: form_location: false preview: 1 field_type: comment + _core: + default_config_hash: 2u1516pRLPEEjj2VR3MThKwKK3RmbjpI2CnKvwUJG_w - collection: '' name: field.field.node.blog.field_authors @@ -1098,6 +1210,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: RLR-cg4JkgDP52sJp856cLP0btRGIdldE04Zph2UIk8 - collection: '' name: field.field.node.blog.field_body_paragraph @@ -1135,6 +1249,8 @@ items: weight: -7 enabled: false field_type: entity_reference_revisions + _core: + default_config_hash: FLtvcFPffBH3zBV90mr2s-PH9FMXSrPlUOTAWEdf8SA - collection: '' name: field.field.node.blog.field_image @@ -1151,13 +1267,15 @@ items: field_name: field_image entity_type: node bundle: blog - label: Image + label: 'Image (DEPRECATED)' description: '' required: false translatable: true default_value: { } default_value_callback: '' settings: + handler: 'default:file' + handler_settings: { } file_directory: '[date:custom:Y]-[date:custom:m]' file_extensions: 'png gif jpg jpeg' max_filesize: '' @@ -1173,9 +1291,45 @@ items: title: '' width: null height: null - handler: 'default:file' - handler_settings: { } field_type: image + _core: + default_config_hash: bgBvF28MNkkDTcAUmn21EQapStkUW4CD9Mtd9Ha9hOg + - + collection: '' + name: field.field.node.blog.field_media_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.blog + module: + - media_library_media_modify + id: node.blog.field_media_image + field_name: field_media_image + entity_type: node + bundle: blog + label: 'Media image' + description: '' + 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: false + auto_create_bundle: '' + field_type: entity_reference_entity_modify + _core: + default_config_hash: f46zn4uaJdean3NGK8lZ8_kt8kf1D2vh-JeBOF2xydI - collection: '' name: field.field.node.blog.field_meta_tags @@ -1202,6 +1356,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: 43SnkPqaaVhhp2JBx3vtRkUmdLNswdhBMP4VKjxI_gc - collection: '' name: field.field.node.blog.field_summary @@ -1224,8 +1380,11 @@ items: translatable: true default_value: { } default_value_callback: '' - settings: { } + settings: + allowed_formats: { } field_type: text_long + _core: + default_config_hash: _d0Wpv5JicuiVOtdyeU3s6lHlMQR-iC4YkBLMDyDBWE - collection: '' name: field.field.node.blog.field_tags @@ -1256,6 +1415,8 @@ items: field: _none auto_create: true field_type: entity_reference + _core: + default_config_hash: quGdfscmU2kZSXdGqeqxHMXJ8XqPjq3cuQuN8BYBllw - collection: '' name: field.field.node.blog.field_topics @@ -1288,6 +1449,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: qJeUuy3m8P3cWrbXno5irZyYFFMKRget3ObasudltjM - collection: '' name: node.type.blog @@ -1309,6 +1472,8 @@ items: new_revision: false preview_mode: 1 display_submitted: true + _core: + default_config_hash: 2tOuWCHTBNQL6qHpVU0Fp4sBGevWZAkXhAaPBu3HyN8 - collection: '' name: pathauto.pattern.node_blog @@ -1324,7 +1489,7 @@ items: pattern: 'blog/[node:title]' selection_criteria: cbbc8b23-30be-44a8-969b-ef9c72e952ab: - id: node_type + id: 'entity_bundle:node' bundles: blog: blog negate: false @@ -1334,6 +1499,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: bP415sOfXkCNV1dEP0bCav-jTQIqTk-blXVNZFmcy5g - collection: '' name: search_api.index.blog @@ -1561,7 +1728,10 @@ items: options: index_directly: true cron_limit: 50 + track_changes_in_references: true server: database + _core: + default_config_hash: 2bH1R-hnrKLJJDI4FUZBg4Nq-pgqOuv3a_Afvx_xo6Q - collection: '' name: views.view.blog @@ -1582,7 +1752,6 @@ items: tag: '' base_table: search_api_index_blog base_field: search_api_id - core: 8.x display: default: display_plugin: default @@ -1598,7 +1767,7 @@ items: type: none options: { } query: - type: views_query + type: search_api_query options: bypass_access: false skip_access: false @@ -1773,6 +1942,8 @@ items: multiple: false remember_roles: authenticated: authenticated + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -1830,3 +2001,5 @@ items: - url.query_args - user.permissions tags: { } + _core: + default_config_hash: W9W8F8YHcJHXY3T4csMAbUGw6zKUv-A03dYNs7Qa73s diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_collection.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_collection.yml index 6239d9e..21d9c4a 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_collection.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_collection.yml @@ -19,6 +19,7 @@ items: config: - field.field.node.collection.body - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image @@ -31,6 +32,7 @@ items: module: - image - metatag + - paragraphs - path - text id: node.collection.default @@ -40,12 +42,12 @@ items: content: created: type: datetime_timestamp - weight: 10 + weight: 13 region: content settings: { } third_party_settings: { } field_authors: - weight: 4 + weight: 2 settings: match_operator: CONTAINS size: 60 @@ -53,6 +55,18 @@ items: third_party_settings: { } type: entity_reference_autocomplete region: content + field_body_paragraph: + type: entity_reference_paragraphs + weight: 6 + region: content + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + add_mode: dropdown + form_display_mode: default + default_paragraph_type: _none + third_party_settings: { } field_collection_items: weight: 5 settings: @@ -77,13 +91,13 @@ items: type: image_image region: content field_meta_tags: - weight: 7 + weight: 10 settings: { } third_party_settings: { } type: metatag_firehose region: content field_summary: - weight: 2 + weight: 4 settings: rows: 5 placeholder: '' @@ -91,7 +105,7 @@ items: type: text_textarea region: content field_tags: - weight: 15 + weight: 8 settings: match_operator: CONTAINS size: 60 @@ -100,7 +114,7 @@ items: type: entity_reference_autocomplete region: content field_topics: - weight: 14 + weight: 7 settings: match_operator: CONTAINS size: 60 @@ -110,7 +124,7 @@ items: region: content path: type: path - weight: 8 + weight: 11 region: content settings: { } third_party_settings: { } @@ -118,21 +132,21 @@ items: type: boolean_checkbox settings: display_label: true - weight: 12 + weight: 15 region: content third_party_settings: { } status: type: boolean_checkbox settings: display_label: true - weight: 13 + weight: 16 region: content third_party_settings: { } sticky: type: boolean_checkbox settings: display_label: true - weight: 11 + weight: 14 region: content third_party_settings: { } title: @@ -145,7 +159,7 @@ items: third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 6 + weight: 9 settings: match_operator: CONTAINS size: 60 @@ -153,12 +167,14 @@ items: region: content third_party_settings: { } url_redirects: - weight: 9 + weight: 12 region: content settings: { } third_party_settings: { } hidden: body: true + _core: + default_config_hash: nQ_UEFVKl51O_tJ1AN9LAH0VhuJTgpKOszmSUZjYygc - collection: '' name: core.entity_form_display.paragraph.drutopia_collection.default @@ -186,6 +202,8 @@ items: hidden: created: true status: true + _core: + default_config_hash: _1hZ95TGb11kRSt9dhg0nFE2VsiWz58W7YnNBRFKIO8 - collection: '' name: core.entity_view_display.node.collection.default @@ -196,6 +214,7 @@ items: config: - field.field.node.collection.body - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image @@ -294,7 +313,10 @@ items: settings: { } third_party_settings: { } hidden: + field_body_paragraph: true search_api_excerpt: true + _core: + default_config_hash: wVi9ZiHfMvJ_gpdc2gUELVYpZVl3lVvKT9vS_3R9MVk - collection: '' name: core.entity_view_display.node.collection.full @@ -306,6 +328,7 @@ items: - core.entity_view_mode.node.full - field.field.node.collection.body - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image @@ -317,6 +340,7 @@ items: module: - ds - image + - paragraphs - text - user third_party_settings: @@ -345,6 +369,7 @@ items: - node_post_date - field_authors - field_collection_type + - field_body_paragraph - field_topics - field_tags right: @@ -369,8 +394,15 @@ items: third_party_settings: { } type: entity_reference_label region: left + field_body_paragraph: + type: paragraph_summary + weight: 4 + region: left + label: hidden + settings: { } + third_party_settings: { } field_collection_items: - weight: 7 + weight: 8 label: hidden settings: view_mode: teaser @@ -384,7 +416,7 @@ items: type: entity_reference_label weight: 3 region: left - label: visually_hidden + label: hidden settings: link: false third_party_settings: { } @@ -398,7 +430,7 @@ items: type: image region: header field_summary: - weight: 6 + weight: 7 label: hidden settings: { } third_party_settings: { } @@ -406,7 +438,7 @@ items: region: right field_tags: type: entity_reference_label - weight: 5 + weight: 6 region: left label: hidden settings: @@ -414,9 +446,9 @@ items: third_party_settings: { } field_topics: type: entity_reference_label - weight: 4 + weight: 5 region: left - label: visually_hidden + label: hidden settings: link: true third_party_settings: { } @@ -425,6 +457,8 @@ items: field_meta_tags: true links: true search_api_excerpt: true + _core: + default_config_hash: u9hFi5GI6LLnFCyw2M7JDw0SSDmlT2tpCHBVDYoBO7g - collection: '' name: core.entity_view_display.node.collection.teaser @@ -435,6 +469,15 @@ items: config: - core.entity_view_mode.node.teaser - field.field.node.collection.body + - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph + - field.field.node.collection.field_collection_items + - field.field.node.collection.field_collection_type + - field.field.node.collection.field_image + - field.field.node.collection.field_meta_tags + - field.field.node.collection.field_summary + - field.field.node.collection.field_tags + - field.field.node.collection.field_topics - node.type.collection module: - text @@ -458,7 +501,18 @@ items: third_party_settings: { } region: content hidden: + field_authors: true + field_body_paragraph: true + field_collection_items: true + field_collection_type: true + field_image: true + field_meta_tags: true + field_summary: true + field_tags: true + field_topics: true search_api_excerpt: true + _core: + default_config_hash: UOzCi2kjYaqcRKtMRkEhE6_Asdw7kUZCrcbT6o2frwU - collection: '' name: core.entity_view_display.paragraph.drutopia_collection.default @@ -484,6 +538,8 @@ items: region: content hidden: search_api_excerpt: true + _core: + default_config_hash: 3EjlY1iURckfqQFhAWC_mtd1guLuILhh2IlwrzRhzYI - collection: '' name: field.field.node.collection.body @@ -509,6 +565,8 @@ items: settings: display_summary: true field_type: text_with_summary + _core: + default_config_hash: WqgDhaPELkw6JGhrh7TfT43wKws4fg45OgEkunye7ss - collection: '' name: field.field.node.collection.field_authors @@ -541,6 +599,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: OrTTW4_ECRhwCEGANjteWeZi18YWtx-oqSJtjtsnQfM - collection: '' name: field.field.node.collection.field_body_paragraph @@ -600,6 +660,8 @@ items: weight: 16 enabled: false field_type: entity_reference_revisions + _core: + default_config_hash: gfZqYddYFY8po0Ek3xn59IJhLaQq9iVMUXKRzrhYMOU - collection: '' name: field.field.node.collection.field_collection_items @@ -628,6 +690,8 @@ items: display_name: entity_reference arguments: { } field_type: entity_reference + _core: + default_config_hash: 6X5yj9boH7NtcRbeF2H7cXLeNdjCfZY9ReiufRdXuXc - collection: '' name: field.field.node.collection.field_collection_type @@ -660,6 +724,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: kC3_rOUozrdfvnh-qzpCz7MoI8HoyP1J6OM8cOKdKec - collection: '' name: field.field.node.collection.field_image @@ -701,6 +767,8 @@ items: handler: 'default:file' handler_settings: { } field_type: image + _core: + default_config_hash: zBDVKqvoMMh7BWNgskjQQbHyTDLFE8r96x1qWGUX7Zw - collection: '' name: field.field.node.collection.field_meta_tags @@ -725,6 +793,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: s5m_9i4ysGOa4EWQLPM8uXAthSHK1wub2Fvl69J6H88 - collection: '' name: field.field.node.collection.field_summary @@ -749,6 +819,8 @@ items: default_value_callback: '' settings: { } field_type: text_long + _core: + default_config_hash: 4VgNv6j__Zkf6FRVk20T510x6SpcboFHU5NtFipdQyc - collection: '' name: field.field.node.collection.field_tags @@ -781,6 +853,8 @@ items: auto_create: true auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: rXf2ywn1NcjYQ8T6KyCPzRJ6Ajvk8fNa7BwM4uDdg1I - collection: '' name: field.field.node.collection.field_topics @@ -813,6 +887,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: Pg-JRInG6Nx2HfzJT2lKOaq4x1Y4ZFE5SZM9dFzeGlg - collection: '' name: field.field.paragraph.drutopia_collection.field_items @@ -849,6 +925,8 @@ items: auto_create: false auto_create_bundle: article field_type: entity_reference + _core: + default_config_hash: 7DUUXZdsPh4mDm9mhYlDJz3claVAxXookJakBJhDocs - collection: '' name: field.storage.node.field_collection_items @@ -871,6 +949,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: psnh1gqgVQvkgOeMy2UPZCmTlRAkEBYuBOi6jZGOvUc - collection: '' name: field.storage.node.field_collection_type @@ -894,6 +974,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: RLkCTg6QDZQdy0j5eduNhF5sSLCi-dqmfp8o_JZAkA0 - collection: '' name: field.storage.paragraph.field_items @@ -917,6 +999,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: VnnPidg22ez5r9ylXvzs766yDC5mVWjS__wyXmq1yvU - collection: '' name: node.type.collection @@ -938,6 +1022,8 @@ items: new_revision: true preview_mode: 1 display_submitted: false + _core: + default_config_hash: stQdgWbQWDAjVwOeuvG1Ye8uI8OiGwWQ4sinbQPW2lI - collection: '' name: paragraphs.paragraphs_type.drutopia_collection @@ -950,6 +1036,8 @@ items: icon_uuid: null description: 'Allows grouping referenced content together. For instance, an Issue collection could use collection paragraphs to group articles into three themes within that issue.' behavior_plugins: { } + _core: + default_config_hash: xJxbh5L6gM8EZzAr1kp2OBNKKhv_5OE9anEo_btj2cA - collection: '' name: pathauto.pattern.collection_type @@ -976,6 +1064,35 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: 8ybgXD47lBYtq3zDwOhbr_pdGHwEQdDfLeUvvnBam5A + - + collection: '' + name: pathauto.pattern.node_collection + data: + langcode: en + status: true + dependencies: + module: + - node + id: node_collection + label: 'Node collection' + type: 'canonical_entities:node' + pattern: 'collections/[node:title]' + selection_criteria: + 7e8d81ea-6e4f-4fee-a1ad-6f1621656038: + id: 'entity_bundle:node' + bundles: + article: collection + negate: false + context_mapping: + node: node + uuid: 7e8d81ea-6e4f-4fee-a1ad-6f1621656038 + selection_logic: and + weight: -5 + relationships: { } + _core: + default_config_hash: ofYqGwKW2yCiN6Z7YvvlFH4XrjfWFRTzDLmpKsnyoF4 - collection: '' name: search_api.index.collection @@ -1136,6 +1253,8 @@ items: index_directly: true cron_limit: 50 server: database + _core: + default_config_hash: _QVCLp7W8HxV52MEnKkYc2bX5i3NFf4ejVOfuTApG9g - collection: '' name: taxonomy.vocabulary.collection_type @@ -1147,6 +1266,8 @@ items: vid: collection_type description: 'For categorizing collections on aspects unique to collections.' weight: 0 + _core: + default_config_hash: NRvgGmvJBASvwlaRtyOhK0ur-e-b02hS5hSe89iTTrc - collection: '' name: views.view.collection @@ -1378,6 +1499,8 @@ items: - url.query_args - user.permissions tags: { } + _core: + default_config_hash: f8uoIe_CmLkBA5LAlknvx3pT4QCs26VgjFam0s8Wz68 - collection: '' name: views.view.collection_select_content @@ -1788,3 +1911,5 @@ items: - user.permissions tags: - 'config:field.storage.node.field_summary' + _core: + default_config_hash: v-S3QqIVn35UujN6yge8GibCgD3sPt76Ef-IyBL6zDU diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml index 5061550..990ca1f 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_comment.yml @@ -20,6 +20,8 @@ items: label: 'Default comments' target_entity_type_id: node description: 'Allows commenting on content' + _core: + default_config_hash: bqZsN31T2n0UjcbyCpOPi9D2iO0sAOHR7FnEs9qMvaA - collection: '' name: core.entity_form_display.comment.comment.default @@ -57,6 +59,8 @@ items: third_party_settings: { } region: content hidden: { } + _core: + default_config_hash: i9gg03KbztdQ0LmR6WLr5smEj5TBKU12U2X8ZlSpKJA - collection: '' name: core.entity_view_display.comment.comment.default @@ -84,7 +88,10 @@ items: links: weight: 100 region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: f0x0ePQCmvxjco4g7XRIUYd8t7rq3uUvhvzJqtnyStg - collection: '' name: field.field.comment.comment.comment_body @@ -109,6 +116,8 @@ items: default_value_callback: '' settings: { } field_type: text_long + _core: + default_config_hash: TmAKjNrJ7RR60YpqvJq_QqEewYe_S8Kd23n8VRCqiWs - collection: '' name: field.storage.node.comment @@ -132,6 +141,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: ktCna9xmWvYZIUfOCUyDQvedn5RtnS4CRmEIwNmvYjc - collection: '' name: rdf.mapping.comment.comment @@ -169,3 +180,5 @@ items: properties: - 'schema:author' mapping_type: rel + _core: + default_config_hash: uETe6XupRGKDForx2MpY0pMOEu6CzGgdCAZZOKkbgmk diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml index 5387580..c9d8513 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_core.yml @@ -19,6 +19,8 @@ items: id: administer_site_information label: 'Administer site information' route: system.site_information_settings + _core: + default_config_hash: 4SOCGLTpCWgga4_Ohxap04eJSop6vQL-h2XC4VbDIPs - collection: '' name: config_perms.custom_perms_entity.edit_contact_form @@ -29,6 +31,8 @@ items: id: edit_contact_form label: 'Edit contact form' route: "entity.contact_form.collection\r\nentity.contact_form.edit_form" + _core: + default_config_hash: eJWhGhpRfmEhpk2aZAe8424DHGi6A4onjpxfouE4eWk - collection: '' name: core.date_format.month_day_year @@ -40,6 +44,495 @@ items: label: 'Month day year' locked: false pattern: 'F j, Y' + _core: + default_config_hash: GgGjm7gBYI1AY61q7R4O3PkFlAGcgMUBwG4jKZQKtLc + - + collection: '' + name: core.entity_form_display.media.audio.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.audio.field_media_audio_file + - media.type.audio + module: + - file + - path + id: media.audio.default + targetEntityType: media + bundle: audio + mode: default + content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_audio_file: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } + hidden: + name: true + _core: + default_config_hash: G2_SKH3jmI9FQeXSUxo3KgQqiyF1hPDEkc7-3-rCSbc + - + collection: '' + name: core.entity_form_display.media.audio.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.audio.field_media_audio_file + - media.type.audio + id: media.audio.media_library + targetEntityType: media + bundle: audio + mode: media_library + content: { } + hidden: + created: true + field_media_audio_file: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: 28vwMIYtvyjPcD4RyciZXIztxtZgmuWRCNgYemr_SZE + - + collection: '' + name: core.entity_form_display.media.document.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.document.field_media_document + - media.type.document + module: + - file + - path + id: media.document.default + targetEntityType: media + bundle: document + mode: default + content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_document: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } + hidden: + name: true + _core: + default_config_hash: j3PwHXJrIDYYTMBtwbGTChh6m3fzbh9KJyHZ4wJdb1U + - + collection: '' + name: core.entity_form_display.media.document.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.document.field_media_document + - media.type.document + id: media.document.media_library + targetEntityType: media + bundle: document + mode: media_library + content: { } + hidden: + created: true + field_media_document: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: dcpfpqyLXOSGpulacMAJW3H-G34_LeNsjdfxd1_oCfY + - + collection: '' + name: core.entity_form_display.media.image.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop + - path + id: media.image.default + targetEntityType: media + bundle: image + mode: default + content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_image: + type: image_widget_crop + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } + hidden: + name: true + _core: + default_config_hash: v5qWuH4sE0OlCxD1-nK7_3VpLAN3Doi1y05Hvl-7Zwk + - + collection: '' + name: core.entity_form_display.media.image.main + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.main + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop + id: media.image.main + targetEntityType: media + bundle: image + mode: main + content: + field_media_image: + type: image_widget_crop + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } + hidden: + created: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: 3U-oqNeYCjMf0Ut-MGSnlAVCChG9hh-CcFHBjll6rco + - + collection: '' + name: core.entity_form_display.media.image.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.image.field_media_image + - image.style.media_library + - media.type.image + module: + - image_widget_crop + id: media.image.media_library + targetEntityType: media + bundle: image + mode: media_library + content: + field_media_image: + type: image_widget_crop + weight: 1 + region: content + settings: + progress_indicator: throbber + preview_image_style: media_library + crop_preview_image_style: crop_thumbnail + crop_list: + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } + hidden: + created: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: wIK8DFl2IN-h0ibfi0dIjMcjCErV1qHMOTfENAHs7qw + - + collection: '' + name: core.entity_form_display.media.remote_video.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video + module: + - media + - path + id: media.remote_video.default + targetEntityType: media + bundle: remote_video + mode: default + content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_oembed_video: + type: oembed_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } + hidden: + name: true + _core: + default_config_hash: pM8mGlwfpvfG_y5tZn0lGAXFLXz2_yKkL7MvWZsRqdA + - + collection: '' + name: core.entity_form_display.media.remote_video.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video + id: media.remote_video.media_library + targetEntityType: media + bundle: remote_video + mode: media_library + content: { } + hidden: + created: true + field_media_oembed_video: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: TBgPW-uaXRaICBwLaVc16rXpRiLSknDIdF9q0XL7qso + - + collection: '' + name: core.entity_form_display.media.video.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.video.field_media_video_file + - media.type.video + module: + - file + - path + id: media.video.default + targetEntityType: media + bundle: video + mode: default + content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_video_file: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } + hidden: + name: true + _core: + default_config_hash: 0kIIaDTt6dixXy8TZkat2MNGZJ6vkRG8TaBWTy3E1bM + - + collection: '' + name: core.entity_form_display.media.video.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_form_mode.media.media_library + - field.field.media.video.field_media_video_file + - media.type.video + id: media.video.media_library + targetEntityType: media + bundle: video + mode: media_library + content: { } + hidden: + created: true + field_media_video_file: true + name: true + path: true + status: true + uid: true + _core: + default_config_hash: kGv8YsopqHvzTzb7QTINWcv0fnNa5ZDQyZxpOQR2vro - collection: '' name: core.entity_form_display.paragraph.faq.default @@ -75,6 +568,8 @@ items: created: true status: true uid: true + _core: + default_config_hash: UR3bECoQY6FKRLCCFWjqe5mQ_ZF5wYv8l8dFkrmWYE4 - collection: '' name: core.entity_form_display.paragraph.file.default @@ -103,6 +598,8 @@ items: created: true status: true uid: true + _core: + default_config_hash: 47c_p3_AKkkCabhYVnOWmPVzSp8BmBg5ERP84VO4EM0 - collection: '' name: core.entity_form_display.paragraph.image.default @@ -112,27 +609,34 @@ items: dependencies: config: - field.field.paragraph.image.field_image - - image.style.thumbnail + - field.field.paragraph.image.field_media_image - paragraphs.paragraphs_type.image module: - - image + - media_library_media_modify id: paragraph.image.default targetEntityType: paragraph bundle: image mode: default content: - field_image: + field_media_image: + type: media_library_media_modify_widget weight: 0 - settings: - progress_indicator: throbber - preview_image_style: thumbnail - third_party_settings: { } - type: image_image region: content + settings: + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false + third_party_settings: { } hidden: created: true + field_image: true status: true uid: true + _core: + default_config_hash: mCiuLvYrXsWNGIOEjtrmrlLYbT39UBsp3wt4xoS0ycg - collection: '' name: core.entity_form_display.paragraph.slide.default @@ -143,46 +647,53 @@ items: config: - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - - image.style.thumbnail - paragraphs.paragraphs_type.slide module: - - image - link + - media_library_media_modify - text id: paragraph.slide.default targetEntityType: paragraph bundle: slide mode: default content: - field_image: - weight: 5 - settings: - progress_indicator: throbber - preview_image_style: thumbnail - third_party_settings: { } - type: image_image - region: content field_link: - weight: 4 + type: link_default + weight: 1 + region: content settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } - type: link_default + field_media_image: + type: media_library_media_modify_widget + weight: 0 region: content + settings: + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false + third_party_settings: { } field_text: - weight: 6 + type: text_textarea + weight: 2 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea - region: content hidden: created: true + field_image: true status: true uid: true + _core: + default_config_hash: pZma3NRWTI-EBfju5Mh1EayjayIjqdB5jOIrZGvNfa8 - collection: '' name: core.entity_form_display.paragraph.text.default @@ -212,6 +723,8 @@ items: created: true status: true uid: true + _core: + default_config_hash: HcHUk34p8VqAF8IVnIOT1SpvhP1C7UmNlFz8jHIDwE0 - collection: '' name: core.entity_form_display.paragraph.update.default @@ -249,6 +762,8 @@ items: created: true status: true uid: true + _core: + default_config_hash: GXL-mQnJwIkuHcYPg2aEDI38w0YZMH6xFa0CJ_PGtis - collection: '' name: core.entity_form_display.paragraph.video.default @@ -276,6 +791,469 @@ items: created: true status: true uid: true + _core: + default_config_hash: 06c7Ahwb8yJby6MRemnEP6p683BbgZCUPnF6WE1ni50 + - + collection: '' + name: core.entity_form_mode.media.main + data: + langcode: en + status: true + dependencies: + module: + - media + id: media.main + label: Main + targetEntityType: media + cache: true + _core: + default_config_hash: ENk37W6NnKGWq84DwzIkfEhYQv_afN8gHHugUQi7jjs + - + collection: '' + name: core.entity_view_display.media.audio.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.audio.field_media_audio_file + - media.type.audio + module: + - file + id: media.audio.default + targetEntityType: media + bundle: audio + mode: default + content: + field_media_audio_file: + type: file_audio + label: hidden + settings: + controls: true + autoplay: false + loop: false + multiple_file_display_type: tags + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: rfAE0z_NC8oZIIWcz_BI71xUCTEXycqq7siaMS2E2M0 + - + collection: '' + name: core.entity_view_display.media.audio.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.audio.field_media_audio_file + - image.style.thumbnail + - media.type.audio + module: + - image + id: media.audio.media_library + targetEntityType: media + bundle: audio + mode: media_library + content: + thumbnail: + type: image + label: hidden + settings: + image_style: thumbnail + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + field_media_audio_file: true + name: true + search_api_excerpt: true + uid: true + _core: + default_config_hash: 7DNpi1Sl1MWQhNyyLfTpd-yIhueyFZAcL2Snbr2sTUI + - + collection: '' + name: core.entity_view_display.media.document.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.document.field_media_document + - media.type.document + module: + - file + id: media.document.default + targetEntityType: media + bundle: document + mode: default + content: + field_media_document: + type: file_default + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: WbV90lV3EUgETbXm-h7gUppdt-ECLhXrHI5_l92Md-8 + - + collection: '' + name: core.entity_view_display.media.document.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.document.field_media_document + - image.style.thumbnail + - media.type.document + module: + - image + id: media.document.media_library + targetEntityType: media + bundle: document + mode: media_library + content: + thumbnail: + type: image + label: hidden + settings: + image_style: thumbnail + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + field_media_document: true + name: true + search_api_excerpt: true + uid: true + _core: + default_config_hash: QElKo67rYqcbExc-UzpEXj_f14eAMPr57XAF5Pbt_iY + - + collection: '' + name: core.entity_view_display.media.image.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.image.field_media_image + - image.style.large + - media.type.image + module: + - image + id: media.image.default + targetEntityType: media + bundle: image + mode: default + content: + field_media_image: + type: image + label: hidden + settings: + image_link: '' + image_style: large + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: O6cONwdUd3G9aEefXjJt9-jzCgj-UeIbUVr70hc8L7Y + - + collection: '' + name: core.entity_view_display.media.image.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.image.field_media_image + - image.style.medium + - media.type.image + module: + - image + id: media.image.media_library + targetEntityType: media + bundle: image + mode: media_library + content: + thumbnail: + type: image + label: hidden + settings: + image_style: medium + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + field_media_image: true + name: true + search_api_excerpt: true + uid: true + _core: + default_config_hash: YMZYbnh33BQJRLbrQ3jWBetF1pUdG9gOA7dGUBoiDeg + - + collection: '' + name: core.entity_view_display.media.image.narrow + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.narrow + - field.field.media.image.field_media_image + - media.type.image + - responsive_image.styles.narrow + module: + - responsive_image + id: media.image.narrow + targetEntityType: media + bundle: image + mode: narrow + content: + field_media_image: + type: responsive_image + label: hidden + settings: + responsive_image_style: narrow + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: jqdouSPdlMuhGbF2hOxwtaBMZy190ZRvQOIYFGk-P9I + - + collection: '' + name: core.entity_view_display.media.image.wide + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.wide + - field.field.media.image.field_media_image + - media.type.image + - responsive_image.styles.drutopia_main + module: + - responsive_image + id: media.image.wide + targetEntityType: media + bundle: image + mode: wide + content: + field_media_image: + type: responsive_image + label: hidden + settings: + responsive_image_style: drutopia_extra_wide + image_link: '' + image_loading: + attribute: eager + third_party_settings: { } + weight: 1 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: L-tvHNhWMxmlrY5QcpYWXhODjMwypFqXoEXNSroi5j8 + - + collection: '' + name: core.entity_view_display.media.remote_video.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.remote_video.field_media_oembed_video + - media.type.remote_video + module: + - media + id: media.remote_video.default + targetEntityType: media + bundle: remote_video + mode: default + content: + field_media_oembed_video: + type: oembed + label: hidden + settings: + max_width: 0 + max_height: 0 + loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: z8VkL4rSXlcRRvvZGTQYRJ8CVzOKwsK4z-2LusSkO5Q + - + collection: '' + name: core.entity_view_display.media.remote_video.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.remote_video.field_media_oembed_video + - image.style.medium + - media.type.remote_video + module: + - image + id: media.remote_video.media_library + targetEntityType: media + bundle: remote_video + mode: media_library + content: + thumbnail: + type: image + label: hidden + settings: + image_style: medium + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + field_media_oembed_video: true + name: true + search_api_excerpt: true + uid: true + _core: + default_config_hash: V6aNSetHlDgDfn65BhxM6lScmnrnL0aBxkTU9va5GgU + - + collection: '' + name: core.entity_view_display.media.video.default + data: + langcode: en + status: true + dependencies: + config: + - field.field.media.video.field_media_video_file + - media.type.video + module: + - file + id: media.video.default + targetEntityType: media + bundle: video + mode: default + content: + field_media_video_file: + type: file_video + label: hidden + settings: + controls: true + autoplay: false + loop: false + multiple_file_display_type: tags + muted: false + width: 640 + height: 480 + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + name: true + search_api_excerpt: true + thumbnail: true + uid: true + _core: + default_config_hash: j4MJgDdEXztLGlE1HOfShdrBXLbbJRWHxayzF0V9R4A + - + collection: '' + name: core.entity_view_display.media.video.media_library + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.media.media_library + - field.field.media.video.field_media_video_file + - image.style.thumbnail + - media.type.video + module: + - image + id: media.video.media_library + targetEntityType: media + bundle: video + mode: media_library + content: + thumbnail: + type: image + label: hidden + settings: + image_style: thumbnail + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + hidden: + created: true + field_media_video_file: true + name: true + search_api_excerpt: true + uid: true + _core: + default_config_hash: ra9pCZSNfC2E0v0rxibirEcUAgp79s6oke7osDjpst0 - collection: '' name: core.entity_view_display.paragraph.faq.default @@ -296,7 +1274,7 @@ items: content: field_faq: weight: 0 - label: visually_hidden + label: hidden settings: active: null heightStyle: auto @@ -310,7 +1288,10 @@ items: ds_limit: '' type: faqfield_accordion region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: OjvNYYHOUtgOHQRicWbzhlQmBYeQgpmFXmi-wGpCBO4 - collection: '' name: core.entity_view_display.paragraph.file.default @@ -335,7 +1316,10 @@ items: third_party_settings: { } type: file_default region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: 7APNi5gpaAg2_8CMsnLPZDur8I52PYdXwRHzYO3SLbg - collection: '' name: core.entity_view_display.paragraph.image.default @@ -345,25 +1329,32 @@ items: dependencies: config: - field.field.paragraph.image.field_image + - field.field.paragraph.image.field_media_image - image.style.large - paragraphs.paragraphs_type.image module: - - image + - media id: paragraph.image.default targetEntityType: paragraph bundle: image mode: default content: - field_image: - weight: 0 + field_media_image: + type: media_thumbnail label: hidden settings: - image_style: large image_link: '' + image_style: large + image_loading: + attribute: lazy third_party_settings: { } - type: image + weight: 0 region: content - hidden: { } + hidden: + field_image: true + search_api_excerpt: true + _core: + default_config_hash: EZcpSrf0LkFkRJ6caGJtQaQJB7fbzzVNOjOBrjV2QW0 - collection: '' name: core.entity_view_display.paragraph.slide.columnar @@ -375,30 +1366,21 @@ items: - core.entity_view_mode.paragraph.columnar - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - paragraphs.paragraphs_type.slide - - responsive_image.styles.narrow module: - link - - responsive_image + - media_responsive_thumbnail - text id: paragraph.slide.columnar targetEntityType: paragraph bundle: slide mode: columnar content: - field_image: - weight: 0 - label: visually_hidden - settings: - responsive_image_style: narrow - image_link: '' - third_party_settings: { } - type: responsive_image - region: content field_link: - weight: 1 - label: visually_hidden + type: link + label: hidden settings: trim_length: 80 url_only: false @@ -406,16 +1388,31 @@ items: rel: '' target: '' third_party_settings: { } - type: link + weight: 1 + region: content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: '' + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 region: content field_text: - weight: 2 - label: visually_hidden + type: text_default + label: hidden settings: { } third_party_settings: { } - type: text_default + weight: 2 region: content - hidden: { } + hidden: + field_image: true + search_api_excerpt: true + _core: + default_config_hash: 3DuBaTqp1Siiz3TRwDjaqP9OEA1aRgFjQzPVAPf5WSM - collection: '' name: core.entity_view_display.paragraph.slide.default @@ -426,29 +1423,22 @@ items: config: - field.field.paragraph.slide.field_image - field.field.paragraph.slide.field_link + - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - - image.style.focal_point_2600x1300 - paragraphs.paragraphs_type.slide + - responsive_image.styles.drutopia_main module: - - image - link + - media_responsive_thumbnail - text id: paragraph.slide.default targetEntityType: paragraph bundle: slide mode: default content: - field_image: - weight: 0 - label: visually_hidden - settings: - image_style: focal_point_2600x1300 - third_party_settings: { } - type: image_url - region: content field_link: - weight: 2 - label: visually_hidden + type: link + label: hidden settings: trim_length: 80 url_only: false @@ -456,16 +1446,31 @@ items: rel: '' target: '' third_party_settings: { } - type: link + weight: 2 + region: content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_main + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 region: content field_text: - weight: 1 - label: visually_hidden + type: text_default + label: hidden settings: { } third_party_settings: { } - type: text_default + weight: 1 region: content - hidden: { } + hidden: + field_image: true + search_api_excerpt: true + _core: + default_config_hash: ohH3LV4HCmywa9RKlBnqXM7-CltOakwn08h2XRzlE5A - collection: '' name: core.entity_view_display.paragraph.text.default @@ -490,7 +1495,10 @@ items: third_party_settings: { } type: text_default region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: UqJ8MrV9NzsI3Y7YOmxgPliS0FlCUFjBiUNdxx8CZ9g - collection: '' name: core.entity_view_display.paragraph.update.default @@ -549,7 +1557,10 @@ items: third_party_settings: { } type: datetime_default region: left - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: qDNGlVh5FS_YT6M5ZIb3A2fCPt6vUmXfKXlTJxcL1QM - collection: '' name: core.entity_view_display.paragraph.video.default @@ -569,7 +1580,7 @@ items: content: field_video_embed: weight: 0 - label: visually_hidden + label: hidden settings: responsive: true width: 854 @@ -578,7 +1589,10 @@ items: third_party_settings: { } type: video_embed_field_video region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: 7N7ip2NAorA5LEffe4X0RaQB3n3Nh9af-V2A7DH-YGo - collection: '' name: core.entity_view_mode.block_content.columnar @@ -592,6 +1606,38 @@ items: label: Columnar targetEntityType: block_content cache: true + _core: + default_config_hash: QqgQqXTAzP3BZhl5XLw2R5EE1BsJTCwptXnMkjY8xZw + - + collection: '' + name: core.entity_view_mode.media.narrow + data: + langcode: en + status: true + dependencies: + module: + - media + id: media.narrow + label: Narrow + targetEntityType: media + cache: true + _core: + default_config_hash: FNlRm8KB_uxHKVIuv4uEA3sQbmGiBKQ_r9BbgH61Bp8 + - + collection: '' + name: core.entity_view_mode.media.wide + data: + langcode: en + status: true + dependencies: + module: + - media + id: media.wide + label: Wide + targetEntityType: media + cache: true + _core: + default_config_hash: kYbmr_oacOcMdwBxezolZwPMWVT7saq972LWg92nKZk - collection: '' name: core.entity_view_mode.node.box @@ -605,6 +1651,8 @@ items: label: Box targetEntityType: node cache: true + _core: + default_config_hash: 72C_fCp3_JLorvt4YLz5w9UeUuor4vY465KrhUFEBxM - collection: '' name: core.entity_view_mode.node.card @@ -618,6 +1666,8 @@ items: label: Card targetEntityType: node cache: true + _core: + default_config_hash: z6QSG0XSjPK_V4notuY8MaeIAO_QnwfvuH825TyLiHg - collection: '' name: core.entity_view_mode.node.media @@ -631,6 +1681,8 @@ items: label: 'Media object' targetEntityType: node cache: true + _core: + default_config_hash: zCJHOoAhXJBG7URAzV10-MNcnU7eNX9VTz4LvWS625I - collection: '' name: core.entity_view_mode.node.micro @@ -644,6 +1696,8 @@ items: label: Micro targetEntityType: node cache: true + _core: + default_config_hash: REKLyEtFZOM1LgQ-KVSwvqkcwNlS7EvkWbdV12zinFw - collection: '' name: core.entity_view_mode.node.simple_card @@ -657,6 +1711,8 @@ items: label: 'Simple card' targetEntityType: node cache: true + _core: + default_config_hash: Crt6i6j8yM0YLdbxgS7BCzDtadVne43fhOy0WVkoB1o - collection: '' name: core.entity_view_mode.node.small_card @@ -670,6 +1726,8 @@ items: label: 'Small card' targetEntityType: node cache: true + _core: + default_config_hash: I68oVlHUQbsqRH-WCvFJRANAwaYqU1nl3ZHVstUkWkg - collection: '' name: core.entity_view_mode.node.tile @@ -683,6 +1741,8 @@ items: label: Tile targetEntityType: node cache: true + _core: + default_config_hash: nfevs6UIIvKBEKDLqjESVCx8H-owjCTzCHcyb398q3w - collection: '' name: core.entity_view_mode.paragraph.columnar @@ -696,6 +1756,228 @@ items: label: Columnar targetEntityType: paragraph cache: true + _core: + default_config_hash: hFG3sm7kkwkMu9ruyw2Ys51J421IyluY9DhnSsT6tMM + - + collection: '' + name: crop.type.extra_wide_rectangle + data: + langcode: en + status: true + dependencies: { } + id: extra_wide_rectangle + label: 'Extra-wide rectangle' + description: 'Ten units wide to five units tall.' + aspect_ratio: '2:1' + soft_limit_width: 600 + soft_limit_height: 300 + hard_limit_width: 200 + hard_limit_height: 100 + _core: + default_config_hash: '-gaXv1-FB193LGMSMf1VVMvjs_aPtJgC9W9k3TsyMos' + - + collection: '' + name: crop.type.square + data: + langcode: en + status: true + dependencies: { } + label: Square + id: square + description: '' + aspect_ratio: '1:1' + soft_limit_width: 300 + soft_limit_height: 300 + hard_limit_width: 100 + hard_limit_height: 100 + _core: + default_config_hash: tDFmNCLELYpI263QvSxywmus0IGl_7APIIuRwTJrSJE + - + collection: '' + name: crop.type.wide_rectangle + data: + langcode: en + status: true + dependencies: { } + id: wide_rectangle + label: 'Wide rectangle' + description: 'Ten units wide to six units tall.' + aspect_ratio: '5:3' + soft_limit_width: 1000 + soft_limit_height: 600 + hard_limit_width: 500 + hard_limit_height: 300 + _core: + default_config_hash: dL4rMqEd9txKq-rSlwyG8SC45WD7TLoAlsYsQe75B_4 + - + collection: '' + name: field.field.media.audio.field_media_audio_file + data: + langcode: en + status: true + dependencies: + config: + - field.storage.media.field_media_audio_file + - media.type.audio + module: + - file + id: media.audio.field_media_audio_file + field_name: field_media_audio_file + entity_type: media + bundle: audio + label: 'Audio file' + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'mp3 wav aac' + max_filesize: '' + description_field: false + field_type: file + _core: + default_config_hash: UlZPIbHcLyNqGY5bvydCTijGcKDmwn4Fo8oYZT85wlk + - + collection: '' + name: field.field.media.document.field_media_document + data: + langcode: en + status: true + dependencies: + config: + - field.storage.media.field_media_document + - media.type.document + module: + - file + enforced: + module: + - media + id: media.document.field_media_document + field_name: field_media_document + entity_type: media + bundle: document + label: Document + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'txt rtf doc docx ppt pptx xls xlsx pdf odf odg odp ods odt fodt fods fodp fodg key numbers pages' + max_filesize: '' + description_field: false + field_type: file + _core: + default_config_hash: DY5HtJTxUjFRGU_PaY6ifo2nhR-nAZ0y0s6kLmUbv5g + - + collection: '' + name: field.field.media.image.field_media_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.media.field_media_image + - media.type.image + module: + - image + enforced: + module: + - media + id: media.image.field_media_image + field_name: field_media_image + entity_type: media + bundle: image + label: Image + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg webp' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + field_type: image + _core: + default_config_hash: G50TJOA95bCLfsZZR93jMEuPCFNOxeEklwM_co0wqdU + - + collection: '' + name: field.field.media.remote_video.field_media_oembed_video + data: + langcode: en + status: true + dependencies: + config: + - field.storage.media.field_media_oembed_video + - media.type.remote_video + id: media.remote_video.field_media_oembed_video + field_name: field_media_oembed_video + entity_type: media + bundle: remote_video + label: 'Video URL' + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: { } + field_type: string + _core: + default_config_hash: Eo4HHenV5iZat_kEWgr_wydD3TgwURMCzwt-7qIEyoM + - + collection: '' + name: field.field.media.video.field_media_video_file + data: + langcode: en + status: true + dependencies: + config: + - field.storage.media.field_media_video_file + - media.type.video + module: + - file + id: media.video.field_media_video_file + field_name: field_media_video_file + entity_type: media + bundle: video + label: 'Video file' + description: '' + required: true + translatable: true + default_value: { } + default_value_callback: '' + settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: mp4 + max_filesize: '' + description_field: false + field_type: file + _core: + default_config_hash: 6kMMjmk2r_csGQ52qI9BUaO8r_oAzNLbxlclaj-JlDQ - collection: '' name: field.field.paragraph.faq.field_faq @@ -721,6 +2003,8 @@ items: settings: default_format: basic_html field_type: faqfield + _core: + default_config_hash: HhZz537H5gJ7zksj2I2dU3yg8L0OnjPwibq-57NpPl8 - collection: '' name: field.field.paragraph.file.field_file @@ -751,6 +2035,8 @@ items: handler: 'default:file' handler_settings: { } field_type: file + _core: + default_config_hash: i0b97odFJz3_v7ctsvVTJCH3HXJVTjnrcfuONJU0J_o - collection: '' name: field.field.paragraph.image.field_image @@ -767,13 +2053,15 @@ items: field_name: field_image entity_type: paragraph bundle: image - label: Image + label: 'Image (deprecated)' description: '' required: false translatable: false default_value: { } default_value_callback: '' settings: + handler: 'default:file' + handler_settings: { } file_directory: '[date:custom:Y]-[date:custom:m]' file_extensions: 'png gif jpg jpeg' max_filesize: '' @@ -789,9 +2077,45 @@ items: title: '' width: null height: null - handler: 'default:file' - handler_settings: { } field_type: image + _core: + default_config_hash: fKswwNfm7A_JZRKaPI9D4jCj9XuH1XkJw_tu5G7HqII + - + collection: '' + name: field.field.paragraph.image.field_media_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.paragraph.field_media_image + - media.type.image + - paragraphs.paragraphs_type.image + module: + - media_library_media_modify + id: paragraph.image.field_media_image + field_name: field_media_image + entity_type: paragraph + bundle: image + label: 'Media image' + description: '' + 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: false + auto_create_bundle: '' + field_type: entity_reference_entity_modify + _core: + default_config_hash: 68hqAsoHkTnQEbmJR8h5NyCZtNhgS6VoiwU2rSIRJ1M - collection: '' name: field.field.paragraph.slide.field_image @@ -808,13 +2132,15 @@ items: field_name: field_image entity_type: paragraph bundle: slide - label: Image + label: 'Image (DEPRECATED)' description: '' required: false translatable: true default_value: { } default_value_callback: '' settings: + handler: 'default:file' + handler_settings: { } file_directory: '[date:custom:Y]-[date:custom:m]' file_extensions: 'png gif jpg jpeg' max_filesize: '' @@ -830,9 +2156,9 @@ items: title: '' width: null height: null - handler: 'default:file' - handler_settings: { } field_type: image + _core: + default_config_hash: 90ikg0ITXrEXTkygUKQ3Lrh0WndunNnHBUfezA-8Tcs - collection: '' name: field.field.paragraph.slide.field_link @@ -859,6 +2185,44 @@ items: link_type: 17 title: 1 field_type: link + _core: + default_config_hash: 3SQrcvd8PXzK2VjPW70QylqO9ngUJgi5IWFMCgn-z_4 + - + collection: '' + name: field.field.paragraph.slide.field_media_image + data: + langcode: en + status: true + dependencies: + config: + - field.storage.paragraph.field_media_image + - media.type.image + - paragraphs.paragraphs_type.slide + module: + - media_library_media_modify + id: paragraph.slide.field_media_image + field_name: field_media_image + entity_type: paragraph + bundle: slide + label: 'Media image' + description: '' + 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: false + auto_create_bundle: '' + field_type: entity_reference_entity_modify + _core: + default_config_hash: Y1AH7iGXAPYpIo1CWJxk0aVTKSNGq0mFrkSh6KmYVn8 - collection: '' name: field.field.paragraph.slide.field_text @@ -881,8 +2245,11 @@ items: translatable: true default_value: { } default_value_callback: '' - settings: { } + settings: + allowed_formats: { } field_type: text_long + _core: + default_config_hash: aGheEFevpljRn84GcfwTuh_hfNL7BuAoE6LHfr9sPvM - collection: '' name: field.field.paragraph.text.field_text @@ -905,8 +2272,11 @@ items: translatable: false default_value: { } default_value_callback: '' - settings: { } + settings: + allowed_formats: { } field_type: text_long + _core: + default_config_hash: WiG8dWcaC4ohSz2wUvsXJa_knYBY-8XBkXTLo4Grr4I - collection: '' name: field.field.paragraph.update.field_text @@ -929,8 +2299,11 @@ items: translatable: true default_value: { } default_value_callback: '' - settings: { } + settings: + allowed_formats: { } field_type: text_long + _core: + default_config_hash: CKDEwRBG2PB0gfdtmfr5OEgYoHP4EDVoeySFoW5rums - collection: '' name: field.field.paragraph.update.field_update_date @@ -958,6 +2331,8 @@ items: default_value_callback: '' settings: { } field_type: datetime + _core: + default_config_hash: yagpX5FEGlwqGGzCIQtfIfP_rj9gDApFUEL3UTNzMSg - collection: '' name: field.field.paragraph.video.field_video_embed @@ -986,6 +2361,8 @@ items: youtube: '0' youtube_playlist: '0' field_type: video_embed_field + _core: + default_config_hash: Yrm-bWfkd2hARu0QJI5GATWCD4Sf6COaEHduLWg21M0 - collection: '' name: field.storage.block_content.field_slide @@ -1010,6 +2387,159 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: AxkDEkx9vK76lF4X6JBx0k4oWSPR6RhfYLRM6QWiIbw + - + collection: '' + name: field.storage.media.field_media_audio_file + data: + langcode: en + status: true + dependencies: + module: + - file + - media + id: media.field_media_audio_file + field_name: field_media_audio_file + entity_type: media + type: file + settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + module: file + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: JCHoh95CpUeBx9ch24Tmi6ru0nwmNz8xWVH4Qs7RnTg + - + collection: '' + name: field.storage.media.field_media_document + data: + langcode: en + status: true + dependencies: + module: + - file + - media + enforced: + module: + - media + id: media.field_media_document + field_name: field_media_document + entity_type: media + type: file + settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + module: file + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: BdkTx7IL59MCw5a_fOZprPTOGM_wcjz-Fm8g7HV3vFk + - + collection: '' + name: field.storage.media.field_media_image + data: + langcode: en + status: true + dependencies: + module: + - file + - image + - media + enforced: + module: + - media + id: media.field_media_image + field_name: field_media_image + entity_type: media + type: image + settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + default_image: + uuid: null + alt: '' + title: '' + width: null + height: null + module: image + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: 0N0KSFk57p6qsq3qM4lYVGSuROvzXK-tSsdwByqUh3g + - + collection: '' + name: field.storage.media.field_media_oembed_video + data: + langcode: en + status: true + dependencies: + module: + - media + id: media.field_media_oembed_video + field_name: field_media_oembed_video + entity_type: media + type: string + settings: + max_length: 255 + case_sensitive: false + is_ascii: false + module: core + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: cNf_852Dq-fNnSaMI4LxL-J6N7bLkHuDbD9EUqOn4_U + - + collection: '' + name: field.storage.media.field_media_video_file + data: + langcode: en + status: true + dependencies: + module: + - file + - media + id: media.field_media_video_file + field_name: field_media_video_file + entity_type: media + type: file + settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + module: file + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: z5mgbn1PIVZ5TNMByBmivqo_u3Rdk58UIzpyN4ypTeM - collection: '' name: field.storage.node.field_body_paragraph @@ -1034,6 +2564,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: apBTEXiNuvZPiGbTYCwsasekxQ4YqUOvtnEuzATjiwc - collection: '' name: field.storage.node.field_image @@ -1069,6 +2601,34 @@ items: - target_id persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: xujY74EBripC-8AA-UCTh5fUytzlg3kcQBM29IH41mQ + - + collection: '' + name: field.storage.node.field_media_image + data: + langcode: en + status: true + dependencies: + module: + - media + - media_library_media_modify + - node + id: node.field_media_image + field_name: field_media_image + entity_type: node + type: entity_reference_entity_modify + settings: + target_type: media + module: media_library_media_modify + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: u1BJrs9USBwZjpS7g60ZH8u2sKaLWtoujJwVNcYIYDE - collection: '' name: field.storage.node.field_paragraph @@ -1093,6 +2653,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: GJ3c5-oxhWRoRHwb-EAbBMWh5oJaRrwXWBE79MNqHEI - collection: '' name: field.storage.node.field_summary @@ -1115,6 +2677,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: N5_02nQrQQDjBfs7YVGK9j_5tAg0GnCop4tHxV2fXmQ - collection: '' name: field.storage.node.field_tags @@ -1138,6 +2702,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: IdZ8A-giJtLe4z8yyZiu1PBa_sy0uqG91XEblrIHBVs - collection: '' name: field.storage.node.field_topics @@ -1161,6 +2727,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: 4nfCwbS1LYl0l2T7piSaWE_e5X9jKehpN0X8fUOvn8A - collection: '' name: field.storage.paragraph.field_faq @@ -1183,6 +2751,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: asVsdD_z0Ht6Asv-BLRI6upQtFeds9ILrYpqbxmbctE - collection: '' name: field.storage.paragraph.field_file @@ -1209,6 +2779,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: VbzWOLBtW6nflFtbjF45aMNo80tQ8kmayJvlMULfT8o - collection: '' name: field.storage.paragraph.field_image @@ -1242,6 +2814,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: LgkUWAI6XZ77w8nYvv2A8WD1l_n6tBX3j8eSjHhzPfk - collection: '' name: field.storage.paragraph.field_link @@ -1264,6 +2838,34 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: shpX7SN4SMQrtD1yinDZI59p7VHAGCVOs0P3E73LNyQ + - + collection: '' + name: field.storage.paragraph.field_media_image + data: + langcode: en + status: true + dependencies: + module: + - media + - media_library_media_modify + - paragraphs + id: paragraph.field_media_image + field_name: field_media_image + entity_type: paragraph + type: entity_reference_entity_modify + settings: + target_type: media + module: media_library_media_modify + locked: false + cardinality: 1 + translatable: true + indexes: { } + persist_with_no_fields: false + custom_storage: false + _core: + default_config_hash: ey-tX87OAJ8GQEP3qMmQZiOC0ug1m91GqqkKq5Bq6k8 - collection: '' name: field.storage.paragraph.field_text @@ -1286,6 +2888,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: iECtyKuz0YAntb4ScZLLMyh96KH9p9IDmgJrKB0WosQ - collection: '' name: field.storage.paragraph.field_update_date @@ -1309,6 +2913,8 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: yD0qQkEgcvBrVG0iaF0vQLoF0NrZAL6ZyoHAag8OpfY - collection: '' name: field.storage.paragraph.field_video_embed @@ -1331,6 +2937,504 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: 7pnKv1o8OLIFTOvfreN2O4S13MgT8mqaaGDhUoC8z88 + - + collection: '' + name: image.style.drutopia_extra_wide_extra_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop + name: drutopia_extra_wide_extra_large + label: 'Extra-wide extra-large' + effects: + d113d848-f9e6-4fd2-8c98-9b859796e840: + uuid: d113d848-f9e6-4fd2-8c98-9b859796e840 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + c4263bcc-2975-4d54-99ca-296c5b6131f5: + uuid: c4263bcc-2975-4d54-99ca-296c5b6131f5 + id: image_scale + weight: 2 + data: + width: 2600 + height: null + upscale: false + _core: + default_config_hash: PXhHY3h02Ao3iBYcAQTuJ9LhQ5ckRxBL91-vvmgWA7g + - + collection: '' + name: image.style.drutopia_extra_wide_extra_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop + name: drutopia_extra_wide_extra_small + label: 'Extra-wide extra-small' + effects: + 99a5677f-a2b4-4c3b-a6ae-ab59b5eee3e9: + uuid: 99a5677f-a2b4-4c3b-a6ae-ab59b5eee3e9 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + dda19dc4-0ccc-42b1-ae8f-65df895b1075: + uuid: dda19dc4-0ccc-42b1-ae8f-65df895b1075 + id: image_scale + weight: 2 + data: + width: 270 + height: null + upscale: false + _core: + default_config_hash: c-uUWpF34rkPWBXjgYY-1shoaUQAkY8VW7PcLfVzMAs + - + collection: '' + name: image.style.drutopia_extra_wide_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop + name: drutopia_extra_wide_large + label: 'Extra-wide large' + effects: + 534259e4-b61a-4a96-b131-50742a98770c: + uuid: 534259e4-b61a-4a96-b131-50742a98770c + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + da282f38-1997-4208-bfd9-a6f5bebd2930: + uuid: da282f38-1997-4208-bfd9-a6f5bebd2930 + id: image_scale + weight: 2 + data: + width: 1900 + height: null + upscale: false + _core: + default_config_hash: X9tDFMDI1F-0mmEmXTK3g_nTmdA4e0oRh2h6YA-p9so + - + collection: '' + name: image.style.drutopia_extra_wide_medium + data: + langcode: en + status: true + dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop + name: drutopia_extra_wide_medium + label: 'Extra-wide medium' + effects: + fc5b7ebc-0309-45f4-8d0c-2adec1ea5960: + uuid: fc5b7ebc-0309-45f4-8d0c-2adec1ea5960 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + a920756b-b3e1-4143-a54d-78b42bc9fcdc: + uuid: a920756b-b3e1-4143-a54d-78b42bc9fcdc + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false + _core: + default_config_hash: H3KInR1AvRnzjtUcaEfaXIZHE60b4WiqZvocT0octA8 + - + collection: '' + name: image.style.drutopia_extra_wide_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.extra_wide_rectangle + module: + - crop + name: drutopia_extra_wide_small + label: 'Extra-wide small' + effects: + 84311a0a-d6a5-43ca-8fe9-15dd8bfee5c4: + uuid: 84311a0a-d6a5-43ca-8fe9-15dd8bfee5c4 + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_rectangle + automatic_crop_provider: automated_crop_default + 9bd514b3-1894-4e9e-889c-8588c2c5b6b9: + uuid: 9bd514b3-1894-4e9e-889c-8588c2c5b6b9 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false + _core: + default_config_hash: 5QIlla3TxySeT5paJmoeqraqs1oe6OG6nYjGpFBoNio + - + collection: '' + name: image.style.drutopia_square_extra_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.square + module: + - crop + name: drutopia_square_extra_large + label: 'Square extra-large' + effects: + 9d3d487e-7c7c-4245-b48e-10fa2d7fcde0: + uuid: 9d3d487e-7c7c-4245-b48e-10fa2d7fcde0 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e7fdbc5d-7a1a-4c18-a422-7c4bc2fdc82a: + uuid: e7fdbc5d-7a1a-4c18-a422-7c4bc2fdc82a + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false + _core: + default_config_hash: CGXRhZowgLgmR1CW9PTuH4_kI4yl8jmxOCyzrcXkB8s + - + collection: '' + name: image.style.drutopia_square_extra_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.square + module: + - crop + name: drutopia_square_extra_small + label: 'Square extra-small ' + effects: + 6b4924cb-48f6-43c2-b837-206e952e58b2: + uuid: 6b4924cb-48f6-43c2-b837-206e952e58b2 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + 0a847a91-370f-4044-965f-3ee80816925e: + uuid: 0a847a91-370f-4044-965f-3ee80816925e + id: image_scale + weight: 2 + data: + width: 135 + height: null + upscale: false + _core: + default_config_hash: a4g3N9iSVS0w4My8vKRAJVqXGFBLbBARijt_Bzxjs5o + - + collection: '' + name: image.style.drutopia_square_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.square + module: + - crop + name: drutopia_square_large + label: 'Square large' + effects: + 1a1643eb-5557-4367-a03d-5aa277f9dad0: + uuid: 1a1643eb-5557-4367-a03d-5aa277f9dad0 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e5572093-6c4a-4578-bbf7-8c97649dd59f: + uuid: e5572093-6c4a-4578-bbf7-8c97649dd59f + id: image_scale + weight: 2 + data: + width: 950 + height: null + upscale: false + _core: + default_config_hash: 6qzuaSacNLzuiIi1Wl-ldYKZgfRmjLhjBXQVTRCZG-s + - + collection: '' + name: image.style.drutopia_square_medium + data: + langcode: en + status: true + dependencies: + config: + - crop.type.square + module: + - crop + name: drutopia_square_medium + label: 'Square medium' + effects: + 20ae03dc-f974-4bca-8fa0-5fd1d98b6f91: + uuid: 20ae03dc-f974-4bca-8fa0-5fd1d98b6f91 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + ebced429-7f52-4fd7-8f4b-8eb637fd7b56: + uuid: ebced429-7f52-4fd7-8f4b-8eb637fd7b56 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false + _core: + default_config_hash: wiWS9f9KS8VAgCv0Jf1xH1QwVxqm_NJWkvlcORNCI_g + - + collection: '' + name: image.style.drutopia_square_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.square + module: + - crop + name: drutopia_square_small + label: 'Square small' + effects: + f501ba24-4feb-44a7-8a09-b29f98cd9b25: + uuid: f501ba24-4feb-44a7-8a09-b29f98cd9b25 + id: crop_crop + weight: 1 + data: + crop_type: square + automatic_crop_provider: automated_crop_default + e935798f-d97a-4f96-9cbd-20ed7ae9a358: + uuid: e935798f-d97a-4f96-9cbd-20ed7ae9a358 + id: image_scale + weight: 2 + data: + width: 325 + height: null + upscale: false + _core: + default_config_hash: toUvv7Z-gBe0OOMy_xCFIe_gAKi9l7i5_si2FPxqAqI + - + collection: '' + name: image.style.drutopia_wide + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide + label: 'Wide (1090)' + effects: + 09959c15-59ce-4f6d-90df-e2d7cf32bce5: + uuid: 09959c15-59ce-4f6d-90df-e2d7cf32bce5 + id: image_scale + weight: -9 + data: + width: 1090 + height: null + upscale: false + 1a353a64-72a1-44d5-b757-0288cd4fb157: + uuid: 1a353a64-72a1-44d5-b757-0288cd4fb157 + id: crop_crop + weight: -10 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + _core: + default_config_hash: kNNDAZPw3BxoRNwagvduKCcDVVVtpuNFPNX4tj_ufig + - + collection: '' + name: image.style.drutopia_wide_extra_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide_extra_large + label: 'Wide extra-large' + effects: + ec86d675-795f-4a16-b497-3838af74d1c4: + uuid: ec86d675-795f-4a16-b497-3838af74d1c4 + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + 69c087e5-402d-4849-be76-16eb22dd7fc1: + uuid: 69c087e5-402d-4849-be76-16eb22dd7fc1 + id: image_scale + weight: 2 + data: + width: 2600 + height: null + upscale: false + _core: + default_config_hash: '-IL2VFbEBYRJD_SOOmtiIS2Cv35Vfk1asab0JlGhvhA' + - + collection: '' + name: image.style.drutopia_wide_extra_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide_extra_small + label: 'Wide extra-small' + effects: + 8b4d9126-dd97-4b10-89d0-be415358d3ad: + uuid: 8b4d9126-dd97-4b10-89d0-be415358d3ad + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + f33c7363-1707-457f-bd02-58058c40f5d4: + uuid: f33c7363-1707-457f-bd02-58058c40f5d4 + id: image_scale + weight: 2 + data: + width: 270 + height: null + upscale: false + _core: + default_config_hash: zR-DPkkCP0aNRxhTjNasr1aYbZG7uL5bm14tnq8voZA + - + collection: '' + name: image.style.drutopia_wide_large + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide_large + label: 'Wide large' + effects: + 2dc5870d-380f-4214-ab18-1f4b97f662ac: + uuid: 2dc5870d-380f-4214-ab18-1f4b97f662ac + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + b4a65084-2cba-475a-8452-840d6e2eee5a: + uuid: b4a65084-2cba-475a-8452-840d6e2eee5a + id: image_scale + weight: 2 + data: + width: 1900 + height: null + upscale: false + _core: + default_config_hash: 5ES-pOsiQ5NKYhLXPVH4wo94Yk73gsZluOJZtod83dY + - + collection: '' + name: image.style.drutopia_wide_medium + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide_medium + label: 'Wide medium' + effects: + ebe52955-3408-4181-8cb0-26aa351e348e: + uuid: ebe52955-3408-4181-8cb0-26aa351e348e + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + 6fa0acf6-4530-4488-aa0a-10342e34cd51: + uuid: 6fa0acf6-4530-4488-aa0a-10342e34cd51 + id: image_scale + weight: 2 + data: + width: 1300 + height: null + upscale: false + _core: + default_config_hash: L1IxLUShVV_NQDFMwExe3T0Ubt9f4UPZh4yhksmsnDE + - + collection: '' + name: image.style.drutopia_wide_small + data: + langcode: en + status: true + dependencies: + config: + - crop.type.wide_rectangle + module: + - crop + name: drutopia_wide_small + label: 'Wide small' + effects: + 816ee922-2f69-4770-8c87-74b09ad53a0f: + uuid: 816ee922-2f69-4770-8c87-74b09ad53a0f + id: crop_crop + weight: 1 + data: + crop_type: wide_rectangle + automatic_crop_provider: automated_crop_default + aaabf105-6aa7-4d46-80ce-9674b0c54f95: + uuid: aaabf105-6aa7-4d46-80ce-9674b0c54f95 + id: image_scale + weight: 2 + data: + width: 650 + height: null + upscale: false + _core: + default_config_hash: b07us1-9XDjdOGTsn6ZPtECcGNWEgtzF8XXTO_JHy5s - collection: '' name: image.style.focal_point_1300x650 @@ -1351,6 +3455,8 @@ items: width: 1300 height: 650 crop_type: focal_point + _core: + default_config_hash: JhakHi5Bp4GURB73dGJlxCGA5BT0Hp8UBH53VPE91OA - collection: '' name: image.style.focal_point_195x260 @@ -1371,6 +3477,30 @@ items: width: 195 height: 260 crop_type: focal_point + _core: + default_config_hash: BcDSdo--ZBYhsTxtWzQhPtO2oD6dFpgLGulG9Uq3hJI + - + collection: '' + name: image.style.focal_point_220_square + data: + langcode: en + status: true + dependencies: + module: + - focal_point + name: focal_point_220_square + label: 'Medium square (220x220) focal point' + effects: + f6232ea6-e067-4638-a052-3744ec14a073: + uuid: f6232ea6-e067-4638-a052-3744ec14a073 + id: focal_point_scale_and_crop + weight: 1 + data: + width: 220 + height: 220 + crop_type: focal_point + _core: + default_config_hash: SgOXMfUaOC0ZUeczRr3HYchXj4gUjwMcADniCYJLymc - collection: '' name: image.style.focal_point_2600x1300 @@ -1391,6 +3521,8 @@ items: width: 2600 height: 1300 crop_type: focal_point + _core: + default_config_hash: Mc09CCd6YUU46FOF_XJ_Odx0Jjo56ltgpi1EPnjq0Ks - collection: '' name: image.style.focal_point_325x195 @@ -1411,6 +3543,8 @@ items: width: 325 height: 195 crop_type: focal_point + _core: + default_config_hash: 1l_YGYrTVB3-oyvoPxSKtsQDYo_yl8IVYJZLBHVw0aw - collection: '' name: image.style.focal_point_390x520 @@ -1431,6 +3565,30 @@ items: width: 390 height: 520 crop_type: focal_point + _core: + default_config_hash: furwmdLfWJQuM0stMUMiGCAK9Bf8FFUtma5qfos2fRA + - + collection: '' + name: image.style.focal_point_480_square + data: + langcode: en + status: true + dependencies: + module: + - focal_point + name: focal_point_480_square + label: 'Large square (480×480) focal point' + effects: + 436dfbfa-0150-47e4-b412-b32f7526f872: + uuid: 436dfbfa-0150-47e4-b412-b32f7526f872 + id: focal_point_scale_and_crop + weight: 1 + data: + width: 480 + height: 480 + crop_type: focal_point + _core: + default_config_hash: 8kxkJflOy1gPVfj36En0POkNqcXVCe31GYg8BKQGnIA - collection: '' name: image.style.focal_point_650x390 @@ -1451,6 +3609,8 @@ items: width: 650 height: 390 crop_type: focal_point + _core: + default_config_hash: GXhi1QLJL-gzU50nzrkjTu91_gOPg_xJG0jywojwycg - collection: '' name: image.style.focal_point_780x1040 @@ -1471,24 +3631,30 @@ items: width: 780 height: 1040 crop_type: focal_point + _core: + default_config_hash: 1qee2igdHVzG2UwKjYE1V0Ro8NylR43Y_kSWuZTaeSE - collection: '' name: image.style.small_square data: langcode: en status: true - dependencies: { } + dependencies: + module: + - focal_point name: small_square - label: 'Small square (170x170)' + label: 'Small square (170x170) focal point' effects: - fa950bf3-2e2e-44b9-bf11-26bee6a3218a: - uuid: fa950bf3-2e2e-44b9-bf11-26bee6a3218a - id: image_scale_and_crop - weight: 1 + 5b1257a2-35db-4203-a97e-5d3e5e138bc5: + uuid: 5b1257a2-35db-4203-a97e-5d3e5e138bc5 + id: focal_point_scale_and_crop + weight: 2 data: width: 170 height: 170 - anchor: center-center + crop_type: focal_point + _core: + default_config_hash: AP-6TgQrlEF2Os--UDSAteBO1NhO2xE41ipv1mYeVMA - collection: '' name: image.style.square_thumbnail @@ -1507,6 +3673,107 @@ items: width: 100 height: 100 anchor: center-center + _core: + default_config_hash: 49qs8-_yJXtaSNo-W2WzjD9qWXxQ05omG4iB8SejKQc + - + collection: '' + name: media.type.audio + data: + langcode: en + status: true + dependencies: { } + id: audio + label: Audio + description: 'A locally hosted audio file.' + source: audio_file + queue_thumbnail_downloads: false + new_revision: true + source_configuration: + source_field: field_media_audio_file + field_map: + name: name + _core: + default_config_hash: eJw8n6Tk2tO3ZysuEeGR1gZa1yRffaZzR4t0Q7iNurs + - + collection: '' + name: media.type.document + data: + langcode: en + status: true + dependencies: { } + id: document + label: Document + description: 'An uploaded file or document, such as a PDF.' + source: file + queue_thumbnail_downloads: false + new_revision: true + source_configuration: + source_field: field_media_document + field_map: + name: name + _core: + default_config_hash: _D9q3XSnP6ik9we9UuoTvZsQKPuYNp_G9PfwVtWzgnQ + - + collection: '' + name: media.type.image + data: + langcode: en + status: true + dependencies: { } + id: image + label: Image + description: 'Use local images for reusable media.' + source: image + queue_thumbnail_downloads: false + new_revision: true + source_configuration: + source_field: field_media_image + field_map: + name: name + _core: + default_config_hash: 6Qope5wG7HUpV0tPOBMtDI_GZkHFcF1Xj4hgD9Cu_hM + - + collection: '' + name: media.type.remote_video + data: + langcode: en + status: true + dependencies: { } + id: remote_video + label: 'Remote video' + description: 'A remotely hosted video from YouTube or Vimeo.' + source: 'oembed:video' + queue_thumbnail_downloads: false + new_revision: true + source_configuration: + source_field: field_media_oembed_video + thumbnails_directory: 'public://oembed_thumbnails/[date:custom:Y-m]' + providers: + - YouTube + - Vimeo + field_map: + title: name + _core: + default_config_hash: hIBTnDGgDKnCiP6HUZm1m7600DHUEpC6FN3LQ4sUgZ4 + - + collection: '' + name: media.type.video + data: + langcode: en + status: true + dependencies: { } + id: video + label: Video + description: 'A locally hosted video file.' + source: video_file + queue_thumbnail_downloads: false + new_revision: true + source_configuration: + source_field: field_media_video_file + field_map: + name: name + _core: + default_config_hash: hzgvcRgZHltqWf8hBmttoWh95tCJoPL25lPq9YSIRsY - collection: '' name: paragraphs.paragraphs_type.faq @@ -1517,8 +3784,11 @@ items: id: faq label: FAQ icon_uuid: null + icon_default: null description: '' behavior_plugins: { } + _core: + default_config_hash: K2p0W4MCUvuBElHhE7QN_XCg9YrdswPjuV_ZvlIE_Mo - collection: '' name: paragraphs.paragraphs_type.file @@ -1529,8 +3799,11 @@ items: id: file label: File icon_uuid: null + icon_default: null description: null behavior_plugins: { } + _core: + default_config_hash: Q24y2Xn5CuJ9BqbH3W5K15MKTH1brFSCfCw-CPOyICk - collection: '' name: paragraphs.paragraphs_type.image @@ -1541,8 +3814,11 @@ items: id: image label: Image icon_uuid: null + icon_default: null description: null behavior_plugins: { } + _core: + default_config_hash: io0rtYy4rt2Jmwje9xibomS8ro9j39M2qvbOQorEN7U - collection: '' name: paragraphs.paragraphs_type.slide @@ -1553,8 +3829,11 @@ items: id: slide label: Slide icon_uuid: null + icon_default: null description: null behavior_plugins: { } + _core: + default_config_hash: WE7I6KkN7GEqUYHkwhNLMOMtit1N3A31l_n3_msd-WM - collection: '' name: paragraphs.paragraphs_type.text @@ -1565,8 +3844,11 @@ items: id: text label: Text icon_uuid: null + icon_default: null description: null behavior_plugins: { } + _core: + default_config_hash: DiWAHNz80wuBze_Xi5-N6ldgWFEVtERfuOTyS41yVa0 - collection: '' name: paragraphs.paragraphs_type.update @@ -1577,8 +3859,11 @@ items: id: update label: Update icon_uuid: null + icon_default: null description: null behavior_plugins: { } + _core: + default_config_hash: XmA4e9klQYkiFJvobPFvooyxlCliVUxeNFWn5a5fFj8 - collection: '' name: paragraphs.paragraphs_type.video @@ -1589,8 +3874,49 @@ items: id: video label: Video icon_uuid: null + icon_default: null description: 'For adding an embedded video from YouTube or Vimeo.' behavior_plugins: { } + _core: + default_config_hash: YvM1yNE63kk13pVhYUIsv6XMWVzOipnNQQARGiYfAmk + - + collection: '' + name: pathauto.pattern.generic_content + data: + langcode: en + status: true + dependencies: + module: + - node + id: generic_content + label: 'Generic content' + type: 'canonical_entities:node' + pattern: '[node:content-type]/[node:title]' + selection_criteria: { } + selection_logic: and + weight: 0 + relationships: { } + _core: + default_config_hash: HXi80aTzhUO2qnTzoUvXR-MbpO673Ud07zTY3c1iEpI + - + collection: '' + name: pathauto.pattern.generic_term + data: + langcode: en + status: true + dependencies: + module: + - taxonomy + id: generic_term + label: 'Generic term' + type: 'canonical_entities:taxonomy_term' + pattern: '[term:vocabulary]/[term:name]' + selection_criteria: { } + selection_logic: and + weight: 0 + relationships: { } + _core: + default_config_hash: yo_6TShaM6J7zPC0iPyzTbGoX55GFyWdn4a9UOH9TJc - collection: '' name: rdf.mapping.taxonomy_term.tags @@ -1614,6 +3940,8 @@ items: description: properties: - 'schema:description' + _core: + default_config_hash: o5duwyS1CTHx3tYOZhuu91kspe8VQjQsnwZjAJv9njk - collection: '' name: rdf.mapping.taxonomy_term.topics @@ -1637,6 +3965,121 @@ items: description: properties: - 'schema:description' + _core: + default_config_hash: laEV9Mm5bDiVsaTGWDxNoK9cf39u8fgRStlg7b6KFts + - + collection: '' + name: responsive_image.styles.drutopia_card + data: + langcode: en + status: true + dependencies: + config: + - image.style.drutopia_wide_extra_small + - image.style.drutopia_wide_medium + - image.style.drutopia_wide_small + module: + - drutopia_core + id: drutopia_card + label: Card + image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.fullhd + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.widescreen + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_extra_small + breakpoint_id: drutopia_core.desktop + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_small + breakpoint_id: drutopia_core.tablet + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_wide_medium + breakpoint_id: drutopia_core.mobile + multiplier: 1x + breakpoint_group: drutopia_core + fallback_image_style: drutopia_wide_extra_small + _core: + default_config_hash: DyJYr1VGP_Okl7KSvoJ9hsLs5gakhjh7xx4eMOnBC5I + - + collection: '' + name: responsive_image.styles.drutopia_main + data: + langcode: en + status: true + dependencies: + config: + - image.style.drutopia_extra_wide_extra_large + - image.style.drutopia_extra_wide_extra_small + - image.style.drutopia_extra_wide_large + - image.style.drutopia_extra_wide_medium + - image.style.drutopia_extra_wide_small + module: + - drutopia_core + id: drutopia_main + label: Main + image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_extra_large + breakpoint_id: drutopia_core.fullhd + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_large + breakpoint_id: drutopia_core.widescreen + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_medium + breakpoint_id: drutopia_core.desktop + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_small + breakpoint_id: drutopia_core.tablet + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_extra_small + breakpoint_id: drutopia_core.mobile + multiplier: 1x + breakpoint_group: drutopia_core + fallback_image_style: drutopia_extra_wide_extra_small + _core: + default_config_hash: iH_ZVxuN4bXJ5TwGVmTH-JQQ0NU1DpZKPda9GwMkp3w + - + collection: '' + name: responsive_image.styles.drutopia_wide + data: + langcode: en + status: true + dependencies: + config: + - image.style.drutopia_wide + id: drutopia_wide + label: Wide + image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_wide + breakpoint_id: responsive_image.viewport_sizing + multiplier: 1x + breakpoint_group: responsive_image + fallback_image_style: drutopia_wide + _core: + default_config_hash: 6gGx8qIdqXjaHZtprlhfS-cZSjh7CX_tNCVfuokwYys - collection: '' name: responsive_image.styles.narrow @@ -1663,6 +4106,8 @@ items: - focal_point_650x390 breakpoint_group: responsive_image fallback_image_style: focal_point_325x195 + _core: + default_config_hash: o1xlBzV3-T8wXZvIqrg_N8yXmAzCqFb6fs9bpfroyaA - collection: '' name: responsive_image.styles.short @@ -1689,6 +4134,41 @@ items: - focal_point_780x1040 breakpoint_group: responsive_image fallback_image_style: focal_point_195x260 + _core: + default_config_hash: 0izBPJXHhozLxU5koRWYJCjEqRn5fwtfgRfLmDFhhso + - + collection: '' + name: responsive_image.styles.square + data: + uuid: 9e0dd61f-2bde-4d7a-a7a1-fd0453d9ff2b + langcode: en + status: true + dependencies: + config: + - image.style.drutopia_square_extra_large + - image.style.drutopia_square_extra_small + - image.style.drutopia_square_large + - image.style.drutopia_square_medium + - image.style.drutopia_square_small + _core: + default_config_hash: JMf-xC8fggihQjiOPJXjO4aHdh7JTRktK2GO7J9X0nQ + id: square + label: Square + image_style_mappings: + - + image_mapping_type: sizes + image_mapping: + sizes: '(min-width: 1290px) 325px, (min-width: 851px) 25vw, (min-width: 560px) 50vw, 100vw' + sizes_image_styles: + - drutopia_square_extra_large + - drutopia_square_extra_small + - drutopia_square_large + - drutopia_square_medium + - drutopia_square_small + breakpoint_id: responsive_image.viewport_sizing + multiplier: 1x + breakpoint_group: responsive_image + fallback_image_style: drutopia_square_extra_small - collection: '' name: responsive_image.styles.tall @@ -1715,34 +4195,8 @@ items: - focal_point_780x1040 breakpoint_group: responsive_image fallback_image_style: focal_point_195x260 - - - collection: '' - name: responsive_image.styles.wide - data: - langcode: en - status: true - dependencies: - config: - - image.style.focal_point_1300x650 - - image.style.focal_point_2600x1300 - - image.style.focal_point_325x195 - - image.style.focal_point_650x390 - id: wide - label: Wide - image_style_mappings: - - - breakpoint_id: responsive_image.viewport_sizing - multiplier: 1x - image_mapping_type: sizes - image_mapping: - sizes: '(min-width: 1290px) 1290px, 100vw' - sizes_image_styles: - - focal_point_1300x650 - - focal_point_2600x1300 - - focal_point_325x195 - - focal_point_650x390 - breakpoint_group: responsive_image - fallback_image_style: focal_point_325x195 + _core: + default_config_hash: IjrIkEw9KTR6GXbfSGdFw4BbQSQWMfN1fbgsiobcUBI - collection: '' name: search_api.server.database @@ -1765,6 +4219,8 @@ items: suggest_suffix: true suggest_words: true matching: words + _core: + default_config_hash: Mpbiccb26BfqxqdE7n8wu_l8L__Hj_Q5vp4corfOhrI - collection: '' name: taxonomy.vocabulary.tags @@ -1775,8 +4231,9 @@ items: name: Tags vid: tags description: 'Use tags to group content if you need categories beyond the given topics.' - hierarchy: 0 weight: 0 + _core: + default_config_hash: LGDZxL814z0e8kyjxRu-2kU4eDZ9n94wzbcB3WNGpQ0 - collection: '' name: taxonomy.vocabulary.topics @@ -1787,8 +4244,9 @@ items: name: Topics vid: topics description: 'Use topics to group content into categories.' - hierarchy: 0 weight: 0 + _core: + default_config_hash: BaPpT1TGJvkIY5lSC9Nb3-2lBeAUKChQM0yRyTAVurk - collection: '' name: user.role.administrator @@ -1800,24 +4258,56 @@ items: label: Administrator weight: 5 is_admin: true + _core: + default_config_hash: deBO6rveioT0_Xi1uj--U3HrKSa0JjKdvdHRKy0rXNo - collection: '' name: user.role.contributor data: langcode: en status: true - dependencies: { } + dependencies: + module: + - contextual + - exclude_node_title + - file + - node + - system + - taxonomy + - content_moderation + config: + - taxonomy.vocabulary.tags + - workflows.workflow.workflow_buttons_trash_publishing + - node.type.people + - node.type.article + - node.type.blog + - node.type.page id: contributor label: Contributor weight: 2 is_admin: null + _core: + default_config_hash: wx_SmNDtHorXJ90rDiwqo6EvHgyvz6_SZFsFO77cdvY permissions: + - 'access content overview' - 'access contextual links' - - 'access in-place editing' + - 'access media overview' + - 'create media' + - 'create terms in tags' + - 'delete own files' + - 'edit terms in tags' + - 'update media' + - 'use exclude node title' + - 'view all revisions' + - 'view all media revisions' + - 'view own unpublished content' + - 'view the administration theme' + - 'use workflow_buttons_trash_publishing transition create_new_draft' + - 'use workflow_buttons_trash_publishing transition save_draft_leave_current_published' + - 'use workflow_buttons_trash_publishing transition save_unpublished' - 'edit own comments' - 'skip comment approval' - 'create people content' - - 'delete own people content' - 'edit own people content' - 'create article content' - 'delete own article content' @@ -1826,7 +4316,6 @@ items: - 'delete own blog content' - 'edit own blog content' - 'create page content' - - 'delete own page content' - 'edit own page content' - collection: '' @@ -1834,43 +4323,174 @@ items: data: langcode: en status: true - dependencies: { } + dependencies: + module: + - contextual + - exclude_node_title + - file + - media + - node + - path + - system + - taxonomy + - toolbar + - tour + - redirect + - filter + - content_moderation + config: + - filter.format.restricted_html + - workflows.workflow.workflow_buttons_trash_publishing + - node.type.people + - node.type.landing_page + - node.type.page id: editor label: Editor weight: 3 is_admin: null + _core: + default_config_hash: rlOWgxSj7Nc4dVgLS2xaxjHVZNv9u9Csoy8JavNvygc permissions: - - 'use text format restricted_html' + - 'access administration pages' + - 'access content overview' - 'access contextual links' - - 'access in-place editing' + - 'access files overview' + - 'access media overview' + - 'access site in maintenance mode' - 'access toolbar' - 'access tour' - - 'bypass node access' + - 'access user profiles' + - 'administer nodes' + - 'administer taxonomy' + - 'administer users' + - 'create media' - 'create url aliases' + - 'delete all revisions' + - 'delete own files' + - 'revert all revisions' + - 'update any media' + - 'use exclude node title' + - 'view all media revisions' + - 'view all revisions' + - 'view own unpublished content' + - 'view own unpublished media' + - 'view the administration theme' + - 'administer redirects' + - 'use text format restricted_html' + - 'use workflow_buttons_trash_publishing transition delete' + - 'use workflow_buttons_trash_publishing transition publish' + - 'use workflow_buttons_trash_publishing transition restore_draft' + - 'use workflow_buttons_trash_publishing transition restore_publish' + - 'use workflow_buttons_trash_publishing transition unpublish' + - 'use workflow_buttons_trash_publishing transition update' - 'administer comments' - 'skip comment approval' + - 'create people content' + - 'edit any people content' + - 'create landing_page content' + - 'edit any landing_page content' + - 'create page content' + - 'edit any page content' - collection: '' name: user.role.manager data: langcode: en status: true - dependencies: { } + dependencies: + module: + - config_perms + - contextual + - exclude_node_title + - file + - media + - node + - path + - system + - taxonomy + - toolbar + - tour + - metatag + - redirect + - filter + - role_delegation + - block + - block_content + - content_moderation + - menu_admin_per_menu + config: + - filter.format.restricted_html + - workflows.workflow.workflow_buttons_trash_publishing + - node.type.people + - node.type.landing_page + - node.type.page id: manager label: Manager weight: 4 is_admin: null + _core: + default_config_hash: p1SmYFXVP1KLKKQI-wkTYJ2dVCvR7HgO7SL3BAKTyTE permissions: - - 'use text format restricted_html' + - 'access administration pages' + - 'access content overview' - 'access contextual links' - - 'access in-place editing' + - 'access files overview' + - 'access media overview' + - 'access site in maintenance mode' - 'access toolbar' - 'access tour' - 'access user contact forms' + - 'access user profiles' + - 'Administer account settings' + - 'Administer date-time' + - 'administer nodes' + - 'Administer site information' + - 'administer taxonomy' - 'administer url aliases' - - 'administer eu cookie compliance popup' - - 'bypass node access' + - 'administer users' + - 'create media' - 'create url aliases' - - 'edit gdpr_checklist checklistapi checklist' + - 'delete all revisions' + - 'delete own files' + - 'revert all revisions' + - 'update any media' + - 'use exclude node title' + - 'view all media revisions' + - 'view all revisions' + - 'view own unpublished content' + - 'view own unpublished media' + - 'view the administration theme' + - 'administer meta tags' + - 'administer redirect settings' + - 'administer redirects' + - 'administer block content' + - 'administer block types' + - 'administer blocks' + - 'administer main menu items' + - 'use text format restricted_html' + - 'assign manager role' + - 'assign editor role' + - 'assign contributor role' + - 'access block library' + - 'create basic block content' + - 'create slide block content' + - 'edit any basic block content' + - 'edit any slide block content' + - 'revert any basic block content revisions' + - 'revert any slide block content revisions' + - 'use workflow_buttons_trash_publishing transition delete' + - 'use workflow_buttons_trash_publishing transition publish' + - 'use workflow_buttons_trash_publishing transition restore_draft' + - 'use workflow_buttons_trash_publishing transition restore_publish' + - 'use workflow_buttons_trash_publishing transition unpublish' + - 'use workflow_buttons_trash_publishing transition update' + - 'view any basic block content history' + - 'view any slide block content history' - 'administer comments' - 'skip comment approval' + - 'create people content' + - 'edit any people content' + - 'create landing_page content' + - 'edit any landing_page content' + - 'create page content' + - 'edit any page content' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml index 42fdd32..9feccff 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_landing_page.yml @@ -34,6 +34,8 @@ items: on_label: 'On' off_label: 'Off' field_type: boolean + _core: + default_config_hash: KZ4pDrGhkRiIo7Ee-E4HGZp7YPXKS_FLR0nLeUQ3P2U - collection: '' name: core.entity_form_display.node.landing_page.default @@ -106,11 +108,19 @@ items: match_operator: CONTAINS size: 60 placeholder: '' + match_limit: 10 region: content third_party_settings: { } + url_redirects: + weight: 50 + settings: { } + third_party_settings: { } + region: content hidden: promote: true sticky: true + _core: + default_config_hash: CVRMZfgFZQ-7Fglznug8VWRO5ACmCl4KpQqjG2GNk0o - collection: '' name: core.entity_view_display.node.landing_page.default @@ -133,6 +143,9 @@ items: field_body_paragraph: true field_meta_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: vMs2OGAJMnWt1vLVre5A7Ch4SlU4gL-OTPzWjBXCAZ8 - collection: '' name: core.entity_view_display.node.landing_page.full @@ -175,7 +188,7 @@ items: content: field_body_paragraph: weight: 0 - label: visually_hidden + label: hidden settings: view_mode: default link: '' @@ -185,6 +198,9 @@ items: hidden: field_meta_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: 496HTAIE5jzDV02vjWsHBSVRzHTzT6RuZ0ZxpFD8QOY - collection: '' name: core.entity_view_display.node.landing_page.teaser @@ -208,6 +224,9 @@ items: field_body_paragraph: true field_meta_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: jCHE-D3rybQAAcV2w67fm98NDaZvTk1BBTGWRQvt__I - collection: '' name: field.field.node.landing_page.field_body_paragraph @@ -259,6 +278,8 @@ items: enabled: true weight: 8 field_type: entity_reference_revisions + _core: + default_config_hash: SY6szifQZxW4ucxM-P_RlOcopaMTOymNXiEZPLSvDec - collection: '' name: field.field.node.landing_page.field_meta_tags @@ -285,6 +306,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: 0TxksFlbv1taSWO5o9DKYQD7j4RPtqVhI7iV_bEGjTQ - collection: '' name: node.type.landing_page @@ -299,13 +322,15 @@ items: available_menus: - main parent: 'main:' - name: 'Landing page' + name: 'Landing page (DEPRECATED)' type: landing_page - description: 'Landing pages can be used for custom pages such as the home page.' + description: 'Use Page instead. (Landing pages can be used for custom pages such as the home page.)' help: '' new_revision: true preview_mode: 1 display_submitted: false + _core: + default_config_hash: Ghp4m6xuyfm3HxwelseF-cvCwlzIk6DMQLQqkDy_Jsk - collection: '' name: pathauto.pattern.node_landing_page @@ -321,7 +346,7 @@ items: pattern: '[node:title]' selection_criteria: e3e7a232-e1e0-455e-8b69-c99b582dc4f0: - id: node_type + id: 'entity_bundle:node' bundles: landing_page: landing_page negate: false @@ -331,3 +356,5 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: vBkdZgjK3wVtoRA2ztmoGyr7IyCGmjkC1xiODFYqp_A diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml index d049928..0f085b8 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_page.yml @@ -34,6 +34,8 @@ items: on_label: 'On' off_label: 'Off' field_type: boolean + _core: + default_config_hash: fPUEnm4T5zfZRr3ttDUqq7yCDd2uW3clWD-pvos4tlQ - collection: '' name: core.entity_form_display.node.page.default @@ -117,12 +119,20 @@ items: match_operator: CONTAINS size: 60 placeholder: '' + match_limit: 10 + third_party_settings: { } + region: content + url_redirects: + weight: 50 + settings: { } third_party_settings: { } region: content hidden: body: true promote: true sticky: true + _core: + default_config_hash: wAhpJRljOWQclUjA76cSgdVfWaKkYjrwCnvblTo9dJU - collection: '' name: core.entity_view_display.node.page.default @@ -167,6 +177,9 @@ items: field_meta_tags: true field_summary: true links: true + search_api_excerpt: true + _core: + default_config_hash: IJqwajtBIucTAaMgGd7kE-hw_HVZOxJuku1ohZjxVUU - collection: '' name: core.entity_view_display.node.page.full @@ -229,6 +242,9 @@ items: body: true field_meta_tags: true field_summary: true + search_api_excerpt: true + _core: + default_config_hash: GWD2zN3yeaHHDWEwl0eHfRw1NBwOIZZBWlgaPWHfDk8 - collection: '' name: core.entity_view_display.node.page.teaser @@ -294,6 +310,9 @@ items: field_body_paragraph: true field_meta_tags: true links: true + search_api_excerpt: true + _core: + default_config_hash: 0t_mvsiSfXpVDeIsN_YEaJrW-nvZpZgnWZZXQ3HCttI - collection: '' name: field.field.node.page.body @@ -318,7 +337,10 @@ items: default_value_callback: '' settings: display_summary: true + required_summary: false field_type: text_with_summary + _core: + default_config_hash: KgVkxLl_K3E3lvN6CEoWQIDT0V8J4Mv-fVYrAIc7-FE - collection: '' name: field.field.node.page.field_body_paragraph @@ -342,7 +364,7 @@ items: field_name: field_body_paragraph entity_type: node bundle: page - label: 'Body paragraph' + label: Description description: '' required: false translatable: true @@ -383,6 +405,8 @@ items: enabled: true weight: -9 field_type: entity_reference_revisions + _core: + default_config_hash: IZb3avpMcvY5tiws_RxDuZ-maGL9HNzmMeeCsP6u74k - collection: '' name: field.field.node.page.field_meta_tags @@ -409,6 +433,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: n2TFzOb_KtFLLjQrHXe-YhLMnwPwXTqsBVkr0aTK_EA - collection: '' name: field.field.node.page.field_summary @@ -426,13 +452,15 @@ items: entity_type: node bundle: page label: Summary - description: 'Enter a short description of what this page is about. The summary is visible in certain displays.' + description: 'Enter a short description of what this page is about. The summary is visible in search results.' required: true translatable: true default_value: { } default_value_callback: '' settings: { } field_type: text_long + _core: + default_config_hash: 3fRsavd-D5Yd1aEOmpsLBDtqsve6MU4iQ71v5i26aPk - collection: '' name: node.type.page @@ -448,13 +476,15 @@ items: - footer - main parent: 'main:' - name: 'Basic page' + name: Page type: page - description: "Use <em>basic pages</em> for your static content, such as an 'About us' page." + description: "Use <em>pages</em> for your static content, such as an 'About us' page." help: '' new_revision: true preview_mode: 1 display_submitted: false + _core: + default_config_hash: W-6WEzqubJ1pK5rQ6ffOA2sSmmaICuTkPHn4sMyTYdY - collection: '' name: pathauto.pattern.node_page @@ -470,7 +500,7 @@ items: pattern: '[node:title]' selection_criteria: 2e17ea21-8c33-444d-981e-2a2df6651647: - id: node_type + id: 'entity_bundle:node' bundles: page: page negate: false @@ -480,6 +510,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: Yj5YMfGaGLJFZKIyrOXa62nFXYbfI_5MplyMv78eh38 - collection: '' name: rdf.mapping.node.page @@ -524,3 +556,5 @@ items: callable: 'Drupal\rdf\SchemaOrgDataConverter::interactionCount' arguments: interaction_type: UserComments + _core: + default_config_hash: 32LxRnl4Wesvzqyfp7HnD0-U9-wxrLBn76pqY5XGNAE diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml index 1d4e048..899906c 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_people.yml @@ -34,6 +34,8 @@ items: on_label: 'On' off_label: 'Off' field_type: boolean + _core: + default_config_hash: vjAdEwFkNHAmhmslEPv5BP-dYKY6Wi_YlmsU55nVVbk - collection: '' name: core.base_field_override.node.people.title @@ -55,6 +57,8 @@ items: default_value_callback: '' settings: { } field_type: string + _core: + default_config_hash: MqZid1EqJeqdHcR7HbHVZKvtTA8LBlBAm5LVV10RuJo - collection: '' name: core.entity_form_display.node.people.default @@ -65,15 +69,15 @@ items: config: - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary - - image.style.thumbnail + - field.field.node.people.field_topics - node.type.people module: - - focal_point + - media_library_media_modify - metatag - paragraphs - path @@ -86,11 +90,13 @@ items: created: type: datetime_timestamp weight: 7 + region: content settings: { } third_party_settings: { } - region: content field_body_paragraph: + type: entity_reference_paragraphs weight: 5 + region: content settings: title: Paragraph title_plural: Paragraphs @@ -99,92 +105,162 @@ items: form_display_mode: default default_paragraph_type: text third_party_settings: { } - type: entity_reference_paragraphs + field_media_image: + type: media_library_media_modify_widget + weight: 4 region: content - field_image: - weight: 3 settings: - progress_indicator: throbber - preview_image_style: thumbnail - preview_link: true - offsets: '50,50' + media_types: { } + form_mode: main + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } - type: image_focal_point - region: content field_meta_tags: - weight: 26 - settings: { } - third_party_settings: { } type: metatag_firehose + weight: 26 region: content + settings: + sidebar: true + use_details: true + third_party_settings: { } field_people_position: + type: string_textfield weight: 1 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - type: string_textfield - region: content field_people_type: + type: options_select weight: 2 + region: content settings: { } third_party_settings: { } - type: options_select - region: content field_summary: + type: text_textarea weight: 4 + region: content settings: rows: 5 placeholder: '' third_party_settings: { } - type: text_textarea + field_topics: + type: options_select + weight: 2 region: content + settings: { } + third_party_settings: { } path: type: path weight: 10 + region: content settings: { } third_party_settings: { } - region: content promote: type: boolean_checkbox + weight: 8 + region: content settings: display_label: true - weight: 8 third_party_settings: { } - region: content status: type: boolean_checkbox - settings: - display_label: true weight: 120 region: content + settings: + display_label: true third_party_settings: { } sticky: type: boolean_checkbox + weight: 9 + region: content settings: display_label: true - weight: 9 third_party_settings: { } - region: content title: type: string_textfield weight: 0 + region: content settings: size: 60 placeholder: '' third_party_settings: { } - region: content uid: type: entity_reference_autocomplete weight: 6 + region: content settings: match_operator: CONTAINS + match_limit: 10 size: 60 placeholder: '' third_party_settings: { } + url_redirects: + weight: 50 + region: content + settings: { } + third_party_settings: { } + hidden: + body: true + _core: + default_config_hash: NPwjaMcfu2o4PR0qQ9uMcYhS3-ei2beZP_1f1VSIQZo + - + collection: '' + name: core.entity_view_display.node.people.card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.card + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_media_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - field.field.node.people.field_topics + - node.type.people + - responsive_image.styles.drutopia_card + module: + - media_responsive_thumbnail + - user + id: node.people.card + targetEntityType: node + bundle: people + mode: card + content: + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 region: content hidden: body: true + field_body_paragraph: true + field_meta_tags: true + field_people_position: true + field_people_type: true + field_summary: true + field_topics: true + search_api_excerpt: true + _core: + default_config_hash: 5aDOMfLAFwDCqdovft_rABpy4XtO8GoXknScnpzs-rc - collection: '' name: core.entity_view_display.node.people.default @@ -195,32 +271,15 @@ items: config: - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people module: - - ds - user - third_party_settings: - ds: - layout: - id: ds_1col - library: null - disable_css: false - entity_classes: all_classes - settings: - wrappers: - ds_content: div - outer_wrapper: div - attributes: '' - link_attribute: '' - link_custom: '' - classes: - layout_class: { } - regions: { } id: node.people.default targetEntityType: node bundle: people @@ -229,12 +288,16 @@ items: hidden: body: true field_body_paragraph: true - field_image: true + field_media_image: true field_meta_tags: true field_people_position: true field_people_type: true field_summary: true + field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: tCFeKhOJxXt3B-PQDaxWeXZ1xA6aorgYutmLgU9MBMs - collection: '' name: core.entity_view_display.node.people.full @@ -246,17 +309,18 @@ items: - core.entity_view_mode.node.full - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics + - image.style.focal_point_480_square - node.type.people - - responsive_image.styles.tall module: - ds - entity_reference_revisions - - responsive_image + - media - user third_party_settings: ds: @@ -266,6 +330,8 @@ items: disable_css: true entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: left: div right: div @@ -273,11 +339,10 @@ items: attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: left: - - field_image + - field_media_image right: - field_people_position - field_body_paragraph @@ -289,48 +354,61 @@ items: mode: full content: field_body_paragraph: - 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: right - field_image: - weight: 0 + field_media_image: + type: media_thumbnail label: hidden settings: - responsive_image_style: tall image_link: '' + image_style: focal_point_480_square + image_loading: + attribute: eager third_party_settings: { } - type: responsive_image + weight: 0 region: left field_people_position: type: string - weight: 1 label: hidden settings: link_to_entity: false third_party_settings: { } + weight: 1 region: right field_people_type: - weight: 3 + type: entity_reference_label label: hidden settings: link: true third_party_settings: { } + weight: 3 + region: right + field_topics: type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } + weight: 3 region: right links: - weight: 4 - region: right settings: { } third_party_settings: { } + weight: 4 + region: right hidden: body: true field_meta_tags: true field_summary: true + search_api_excerpt: true + _core: + default_config_hash: Mt7FyLGRorTo8uJXIEmizBwrHvXuLGzgzOGyDgTBClo - collection: '' name: core.entity_view_display.node.people.search_index @@ -342,16 +420,16 @@ items: - core.entity_view_mode.node.search_index - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people module: - ds - entity_reference_revisions - - responsive_image - user third_party_settings: ds: @@ -371,7 +449,7 @@ items: layout_class: { } regions: ds_content: - - field_image + - field_media_image - field_people_position - field_body_paragraph - field_people_type @@ -389,15 +467,15 @@ items: view_mode: default link: '' third_party_settings: { } - field_image: - type: responsive_image - weight: 0 - region: ds_content + field_media_image: + type: entity_reference_entity_view label: hidden settings: - responsive_image_style: '' - image_link: '' + view_mode: media_library + link: false third_party_settings: { } + weight: 0 + region: ds_content field_people_position: type: string weight: 1 @@ -408,17 +486,82 @@ items: third_party_settings: { } field_people_type: type: entity_reference_label - weight: 3 - region: ds_content label: hidden settings: link: true third_party_settings: { } + weight: 3 + region: ds_content + field_topics: + type: entity_reference_label + label: hidden + settings: + link: true + third_party_settings: { } + weight: 5 + region: content hidden: body: true field_meta_tags: true field_summary: true links: true + search_api_excerpt: true + _core: + default_config_hash: DoARGnH5OJ9fs67pcBro3YUedclcPt7AhXHzfwtENV0 + - + collection: '' + name: core.entity_view_display.node.people.simple_card + data: + langcode: en + status: true + dependencies: + config: + - core.entity_view_mode.node.simple_card + - field.field.node.people.body + - field.field.node.people.field_body_paragraph + - field.field.node.people.field_media_image + - field.field.node.people.field_meta_tags + - field.field.node.people.field_people_position + - field.field.node.people.field_people_type + - field.field.node.people.field_summary + - field.field.node.people.field_topics + - node.type.people + - responsive_image.styles.drutopia_card + module: + - media_responsive_thumbnail + - user + id: node.people.simple_card + targetEntityType: node + bundle: people + mode: simple_card + content: + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content + hidden: + body: true + field_body_paragraph: true + field_meta_tags: true + field_people_position: true + field_people_type: true + field_summary: true + field_topics: true + search_api_excerpt: true + _core: + default_config_hash: rIiXKZ3XTcCVwxhadn5a_e9GMBwCMjPgDyeUozFDTGA - collection: '' name: core.entity_view_display.node.people.small_card @@ -430,17 +573,18 @@ items: - core.entity_view_mode.node.small_card - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people - - responsive_image.styles.short + - responsive_image.styles.tall module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -450,17 +594,18 @@ items: disable_css: false entity_classes: all_classes settings: + classes: + layout_class: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - classes: - layout_class: { } + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - node_title - field_people_position @@ -479,49 +624,55 @@ items: children: - node_title - field_people_position + label: 'Card content' parent_name: '' + region: ds_content weight: 1 format_type: html_element format_settings: - id: '' classes: '' + id: '' element: div show_label: false label_element: h3 attributes: '' effect: none speed: fast - label: 'Card content' - region: hidden id: node.people.small_card targetEntityType: node bundle: people mode: small_card content: - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: tall + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } weight: 0 region: ds_content - label: visually_hidden - settings: - responsive_image_style: short - image_link: content - third_party_settings: { } field_people_position: type: string - weight: 2 - region: ds_content - label: visually_hidden + label: hidden settings: link_to_entity: false third_party_settings: { } + weight: 2 + region: ds_content hidden: body: true field_body_paragraph: true field_meta_tags: true field_people_type: true field_summary: true + field_topics: true links: true + search_api_excerpt: true + _core: + default_config_hash: KUWAn610cSZRNTW1F_99tuhyvrPNw5dFrRI1QcFLNHw - collection: '' name: core.entity_view_display.node.people.teaser @@ -533,80 +684,56 @@ items: - core.entity_view_mode.node.teaser - field.field.node.people.body - field.field.node.people.field_body_paragraph - - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people - - responsive_image.styles.narrow + - responsive_image.styles.square module: - - ds - - responsive_image + - media_responsive_thumbnail - text - user - third_party_settings: - ds: - layout: - id: ds_2col - library: ds/ds_2col - disable_css: true - entity_classes: all_classes - settings: - wrappers: - left: div - right: div - outer_wrapper: div - attributes: '' - link_attribute: '' - link_custom: '' - classes: - layout_class: { } - regions: - left: - - field_image - right: - - node_title - - field_people_position - - field_summary - fields: - node_title: - plugin_id: node_title - weight: 1 - label: hidden - formatter: default - settings: - link: true - wrapper: h2 - class: '' id: node.people.teaser targetEntityType: node bundle: people mode: teaser content: - field_image: - type: responsive_image - weight: 0 - label: visually_hidden + field_media_image: + type: media_responsive_thumbnail + label: hidden settings: - responsive_image_style: narrow + responsive_image_style: square image_link: content + image_loading: + attribute: lazy third_party_settings: { } - region: left + weight: 1 + region: content field_people_position: type: string - weight: 2 label: hidden settings: link_to_entity: false third_party_settings: { } - region: right + weight: 0 + region: content field_summary: type: text_default - weight: 3 label: hidden settings: { } third_party_settings: { } + weight: 2 + region: content + field_topics: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } + weight: 3 region: right hidden: body: true @@ -614,6 +741,9 @@ items: field_meta_tags: true field_people_type: true links: true + search_api_excerpt: true + _core: + default_config_hash: 6UsXg98S3yB0706GQUMSob_d-01TNRgJH6oX1yByj3M - collection: '' name: field.field.node.people.body @@ -638,7 +768,10 @@ items: default_value_callback: '' settings: display_summary: true + required_summary: false field_type: text_with_summary + _core: + default_config_hash: xdjrhlTT57lrbvjwGE7YenUm47NjrulXSWoDLcds_BE - collection: '' name: field.field.node.people.field_body_paragraph @@ -689,47 +822,44 @@ items: weight: 10 enabled: false field_type: entity_reference_revisions + _core: + default_config_hash: 0bKKOd0u6BWVA8_qN4zyQ9RnJerQ1i_ojb8vX7xsS-c - collection: '' - name: field.field.node.people.field_image + name: field.field.node.people.field_media_image data: langcode: en status: true dependencies: config: - - field.storage.node.field_image + - field.storage.node.field_media_image + - media.type.image - node.type.people module: - - image - id: node.people.field_image - field_name: field_image + - media_library_media_modify + id: node.people.field_media_image + field_name: field_media_image entity_type: node bundle: people - label: Image + label: 'Media image' description: '' required: false - translatable: true + translatable: false default_value: { } default_value_callback: '' settings: - file_directory: '[date:custom:Y]-[date:custom:m]' - 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 - default_image: - uuid: '' - alt: '' - title: '' - width: null - height: null - handler: 'default:file' - handler_settings: { } - field_type: image + handler: 'default:media' + handler_settings: + target_bundles: + image: image + sort: + field: changed + direction: DESC + auto_create: false + auto_create_bundle: '' + field_type: entity_reference_entity_modify + _core: + default_config_hash: DC1ZnohEB2ZR4ChhatkaoGcq6IbFJH5CmRa-6xWV-Y0 - collection: '' name: field.field.node.people.field_meta_tags @@ -754,6 +884,8 @@ items: default_value_callback: '' settings: { } field_type: metatag + _core: + default_config_hash: Jy6WGV-PE3Q3sRQDpqRpANnTUDnjwcR0z2sZRDH6-Ng - collection: '' name: field.field.node.people.field_people_position @@ -776,6 +908,8 @@ items: default_value_callback: '' settings: { } field_type: string + _core: + default_config_hash: r5QzktN_-nSrvYsgpD2K04j__Gxnsx5YrqAxvKPGMns - collection: '' name: field.field.node.people.field_people_type @@ -807,6 +941,8 @@ items: auto_create: false auto_create_bundle: '' field_type: entity_reference + _core: + default_config_hash: dtMxnws7m6b4_vE_RgmtnEGbj5rgmHSYYMKDsZIA3ok - collection: '' name: field.field.node.people.field_summary @@ -831,6 +967,43 @@ items: default_value_callback: '' settings: { } field_type: text_long + _core: + default_config_hash: EXOljgShOmy983x8K_RBAJkJ2cWknYTQvOdpbfg3EC4 + - + collection: '' + name: field.field.node.people.field_topics + data: + uuid: 6dd9b232-291e-4fca-b2ee-0f39184f8e0a + langcode: en + status: true + dependencies: + config: + - field.storage.node.field_topics + - node.type.people + - taxonomy.vocabulary.topics + id: node.people.field_topics + field_name: field_topics + entity_type: node + bundle: people + label: Topics + description: 'Add any topics used across this site that this person has particular experience or involvement in.' + required: false + translatable: false + default_value: { } + default_value_callback: '' + settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + topics: topics + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' + field_type: entity_reference + _core: + default_config_hash: K3btHZ3JKmqsqxayLMy-xog1XK47ZkM-y6FVZ7Am2Qo - collection: '' name: field.storage.node.field_authors @@ -853,6 +1026,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: CdsNvWBIHAJza9u2WNrUp4ObkJX91d1EFwUFnlQvAtc - collection: '' name: field.storage.node.field_people_position @@ -877,6 +1052,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: J4f7770QL2eOcA794z9cqefQlXK0ywmFLi7RqaBWX1k - collection: '' name: field.storage.node.field_people_type @@ -900,6 +1077,8 @@ items: indexes: { } persist_with_no_fields: false custom_storage: false + _core: + default_config_hash: chcdF2_EWxzeKzeYwGT_Ivlt4nHXOD-QUYTWx3XRMIA - collection: '' name: node.type.people @@ -914,13 +1093,15 @@ items: available_menus: - main parent: 'main:' - name: People + name: Person type: people - description: 'Use <em>people</em> content type for people such as staff, volunteers, contributors.' + description: 'Use the <em>person</em> content type for people such as staff, volunteers, contributors.' help: '' new_revision: true preview_mode: 1 display_submitted: false + _core: + default_config_hash: r-xpZkuQAhoS4D3-p5F5vtrQEsjx_GbmDMUVrgvV3Qs - collection: '' name: pathauto.pattern.people_node @@ -936,7 +1117,7 @@ items: pattern: 'people/[node:title]' selection_criteria: c9467269-b644-451e-b21f-01808d094c28: - id: node_type + id: 'entity_bundle:node' bundles: people: people negate: false @@ -946,6 +1127,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: VhDRsybkLGADMPlVIVSlNWoEHaybjdmU4tkhryK7XdQ - collection: '' name: pathauto.pattern.people_type @@ -972,6 +1155,8 @@ items: selection_logic: and weight: -5 relationships: { } + _core: + default_config_hash: kJvjcFRrqkBrjz3kIhGL4LHVUyWJezs8GJHnm3dJvPg - collection: '' name: search_api.index.people @@ -1191,6 +1376,8 @@ items: index_directly: true cron_limit: 50 server: database + _core: + default_config_hash: MppSSFf9_oAEuTYEXp1R5nK30k5xRKvptoEDwKw9v6o - collection: '' name: taxonomy.vocabulary.people_type @@ -1202,6 +1389,8 @@ items: vid: people_type description: 'For categorizing people content.' weight: 0 + _core: + default_config_hash: JO19BdRf7-8_1H53_vF57ekuHcSK6kTi9i2f3LD-uWY - collection: '' name: views.view.content_by_author @@ -1221,7 +1410,6 @@ items: tag: '' base_table: node_field_data base_field: nid - core: 8.x display: default: display_plugin: default @@ -1341,6 +1529,8 @@ items: id: status expose: operator: '' + operator_limit_selection: false + operator_list: { } group: 1 sorts: created: @@ -1446,6 +1636,8 @@ items: - 'user.node_grants:view' - user.permissions tags: { } + _core: + default_config_hash: 3vI7yksWCvIULEcbQRRzGJbNzM1sqI-lQMQeKHXzcjM - collection: '' name: views.view.people @@ -1460,6 +1652,7 @@ items: module: - search_api - user + - views_plain id: people label: People module: views @@ -1467,57 +1660,14 @@ items: tag: '' base_table: search_api_index_people base_field: search_api_id - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm - options: - perm: 'access content' - cache: - type: none - options: { } - query: - type: views_query - options: - bypass_access: false - skip_access: false - 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: none - options: - offset: 0 - style: - type: default - options: - grouping: - - - field: field_people_type - rendered: true - rendered_strip: false - row_class: '' - default_row_class: false - uses_fields: true - row: - type: search_api - options: - view_modes: - 'entity:node': - people: small_card + title: 'Our people' fields: field_people_type: id: field_people_type @@ -1526,6 +1676,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: node + plugin_id: search_api_field label: '' exclude: true alter: @@ -1605,8 +1757,6 @@ items: display_method: label topics: display_method: label - entity_type: node - plugin_id: search_api_field title: id: title table: search_api_datasource_people_entity_node @@ -1614,6 +1764,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: node + plugin_id: search_api_field label: '' exclude: false alter: @@ -1676,9 +1828,28 @@ items: use_highlighting: false multi_type: separator multi_separator: ', ' - entity_type: node - plugin_id: search_api_field - filters: { } + pager: + type: none + options: + offset: 0 + 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: none + options: { } + empty: { } sorts: field_people_type: id: field_people_type @@ -1687,11 +1858,11 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: search_api order: ASC - exposed: false expose: label: '' - plugin_id: search_api + exposed: false created: id: created table: search_api_index_people @@ -1699,30 +1870,52 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: search_api order: DESC - exposed: false expose: label: '' - plugin_id: search_api + exposed: false + arguments: { } + filters: { } + style: + type: plain_style + options: + grouping: + - + field: field_people_type + rendered: true + rendered_strip: false + uses_fields: true + row: + type: search_api + options: + view_modes: + 'entity:node': + people: teaser + query: + type: search_api_query + options: + bypass_access: false + skip_access: false + relationships: { } header: { } footer: { } - empty: { } - relationships: { } - arguments: { } display_extenders: { } - title: 'Our people' cache_metadata: max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' + - 'user.node_grants:view' - user.permissions tags: - 'config:field.storage.node.field_people_type' + - 'config:search_api.index.people' + - 'search_api_list:people' page_listing: - display_plugin: page id: page_listing display_title: Page + display_plugin: page position: 1 display_options: display_extenders: { } @@ -1731,16 +1924,22 @@ items: type: normal title: People description: 'Learn about our team' - expanded: false - parent: 'menu_link_content:33435872-bdbe-4833-9477-c057c2c33359' weight: 0 - context: '0' + enabled: true + expanded: false menu_name: main + parent: 'menu_link_content:33435872-bdbe-4833-9477-c057c2c33359' + context: '0' cache_metadata: max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' + - 'user.node_grants:view' - user.permissions tags: - 'config:field.storage.node.field_people_type' + - 'config:search_api.index.people' + - 'search_api_list:people' + _core: + default_config_hash: N1tfpVuHaGzNVTaQpYlhjjyIPe1X9mscVaPbU44J77o diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml index efd3b68..4729109 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_related_content.yml @@ -52,6 +52,8 @@ items: negate: true context_mapping: node: '@node.node_route_context:node' + _core: + default_config_hash: MRx48Mtce75hvDAK9VAUIcM1HZnpBlYuDp-SsC5kf2w - collection: '' name: views.view.related_content @@ -72,7 +74,6 @@ items: tag: '' base_table: node_field_data base_field: nid - core: 8.x display: default: display_plugin: default @@ -193,6 +194,8 @@ items: multiple: false remember_roles: authenticated: authenticated + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -301,3 +304,5 @@ items: - 'user.node_grants:view' - user.permissions tags: { } + _core: + default_config_hash: oAtaO3ho1pXlY8O_tnrNCQMfHekkzCNSasXW_RYExLQ diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml index 4da4f8b..34ca266 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_search.yml @@ -29,6 +29,8 @@ items: context_mapping: { } uuid: f502a545-a711-401c-8e94-6e727993abb4 allow_other_conditions: false + _core: + default_config_hash: ddeT3L9Xq8y_TDPJxLXDM1i3UEFHxVGo9zXUxIDsvCE - collection: '' name: facets.facet.search_content_type @@ -85,6 +87,8 @@ items: empty_behavior: behavior: none show_title: false + _core: + default_config_hash: k1PFdr_CIrIeS0KGckN85rrs-Pyl4WR64yyTgJ3VNj0 - collection: '' name: facets.facet.search_date @@ -144,6 +148,8 @@ items: empty_behavior: behavior: none show_title: false + _core: + default_config_hash: syu_tLhMKbEI3qeAzecwvNMGieJLpJSIm7B_x7Kvtd0 - collection: '' name: facets.facet.search_topics @@ -200,6 +206,8 @@ items: empty_behavior: behavior: none show_title: false + _core: + default_config_hash: dOZjHLs_u2M53WmjpSKWztyhsfl3i8mRHHxB430TWrE - collection: '' name: facets.facet_source.search_api__views_page__search__page_1 @@ -212,6 +220,8 @@ items: filter_key: null url_processor: query_string breadcrumb: { } + _core: + default_config_hash: NWruDTMV7miFQxlcWeWCv9-OEnAQuThLC9lbAG8xPK4 - collection: '' name: search_api.index.content @@ -478,6 +488,8 @@ items: index_directly: true cron_limit: 50 server: database + _core: + default_config_hash: q4urWOU1mmYKKSBzYuwpRBTSIJnFwzapGP4bnCajbFs - collection: '' name: views.view.search @@ -497,7 +509,6 @@ items: tag: '' base_table: search_api_index_content base_field: search_api_id - core: 8.x display: default: display_plugin: default @@ -659,6 +670,8 @@ items: authenticated: authenticated anonymous: '0' administrator: '0' + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -729,3 +742,5 @@ items: - url - url.query_args tags: { } + _core: + default_config_hash: GJZuVolkBuJ-bZTQ2IJQ-K6zss_KefjDBUJYOM0idYs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_seo.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_seo.yml index e9bd309..3649012 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_seo.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_seo.yml @@ -31,3 +31,5 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: _6IJ94Rz4TMt7cLH-8HeTgFxkumIB4cO-46roFGqRvw diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_site.yml b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_site.yml index c75d283..448df87 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_site.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.drutopia_site.yml @@ -20,6 +20,8 @@ items: label: 'Basic block' revision: 0 description: 'A basic block contains a title and a body.' + _core: + default_config_hash: zglzjmYxi0G0ag9MZ02y0LSJOdpWRwJxyP_OvFojFyo - collection: '' name: block_content.type.slide @@ -31,6 +33,8 @@ items: label: Slide revision: 1 description: '' + _core: + default_config_hash: pOGP3cCvZKJh3KvC3N1wt5CzxZgG0DOu7KDyFMi3gZw - collection: '' name: contact.form.feedback @@ -46,6 +50,8 @@ items: weight: 0 message: 'Your message has been sent.' redirect: '' + _core: + default_config_hash: vymHlgJy26BuI5GGj9-IXjwR3dRC5C0tij4BpWJnoqw - collection: '' name: core.entity_form_display.block_content.basic.default @@ -81,6 +87,8 @@ items: third_party_settings: { } region: content hidden: { } + _core: + default_config_hash: 6qtUzM5E9WGaNTRlMmYhrScXEP509jFMzRWm3gqFXvQ - collection: '' name: core.entity_form_display.block_content.slide.default @@ -119,6 +127,8 @@ items: placeholder: '' third_party_settings: { } hidden: { } + _core: + default_config_hash: 7cKjgY8GVkmEzOYGZdSAsWt1T5V3L5rEKw19Llx246c - collection: '' name: core.entity_view_display.block_content.basic.default @@ -143,7 +153,10 @@ items: settings: { } third_party_settings: { } region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: CmZdrveBfdzcVjaY5Iy891AdoO9AoBMJ4pdhu0WwXkI - collection: '' name: core.entity_view_display.block_content.slide.columnar @@ -166,7 +179,7 @@ items: field_slide: type: entity_reference_revisions_entity_view weight: 0 - label: visually_hidden + label: hidden settings: view_mode: columnar link: '' @@ -174,7 +187,10 @@ items: ds: ds_limit: '' region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: Qy6nDH_-O3SoksTn8t8slyCbTE2fP_sYtISt1_hZKZc - collection: '' name: core.entity_view_display.block_content.slide.default @@ -195,13 +211,16 @@ items: field_slide: type: entity_reference_revisions_entity_view weight: 0 - label: visually_hidden + label: hidden settings: view_mode: default link: '' third_party_settings: { } region: content - hidden: { } + hidden: + search_api_excerpt: true + _core: + default_config_hash: Ifn3KdN-1MT1MGhO0hGpyV6avfoMPpy6q2yuD5tsEgg - collection: '' name: editor.editor.basic_html @@ -212,44 +231,55 @@ items: config: - filter.format.basic_html module: - - ckeditor + - ckeditor5 format: basic_html - editor: ckeditor + editor: ckeditor5 settings: toolbar: - rows: - - - - - name: Formatting - items: - - Bold - - Italic - - - name: Linking - items: - - DrupalLink - - DrupalUnlink - - - name: Lists - items: - - BulletedList - - NumberedList - - - name: Media - items: - - Blockquote - - DrupalImage - - - name: 'Block Formatting' - items: - - Format - - - name: Tools - items: - - Source + items: + - bold + - italic + - '|' + - link + - '|' + - bulletedList + - numberedList + - '|' + - blockQuote + - drupalInsertImage + - '|' + - heading + - code + - '|' + - sourceEditing plugins: - stylescombo: - styles: '' + ckeditor5_heading: + enabled_headings: + - heading2 + - heading3 + - heading4 + - heading5 + - heading6 + ckeditor5_imageResize: + allow_resize: true + ckeditor5_list: + reversed: false + startIndex: true + ckeditor5_sourceEditing: + allowed_tags: + - '<cite>' + - '<dl>' + - '<dt>' + - '<dd>' + - '<a hreflang>' + - '<blockquote cite>' + - '<ul type>' + - '<ol start type>' + - '<h2 id>' + - '<h3 id>' + - '<h4 id>' + - '<h5 id>' + - '<h6 id>' image_upload: status: true scheme: public @@ -258,6 +288,8 @@ items: max_dimensions: width: 0 height: 0 + _core: + default_config_hash: lZlUTSJqWaN3iU0I0fhvQVgqf4ps9fxPPC-g_9aWIRc - collection: '' name: editor.editor.full_html @@ -268,52 +300,52 @@ items: config: - filter.format.full_html module: - - ckeditor + - ckeditor5 format: full_html - editor: ckeditor + editor: ckeditor5 settings: toolbar: - rows: - - - - - name: Formatting - items: - - Bold - - Italic - - Strike - - Superscript - - Subscript - - '-' - - RemoveFormat - - - name: Linking - items: - - DrupalLink - - DrupalUnlink - - - name: Lists - items: - - BulletedList - - NumberedList - - - name: Media - items: - - Blockquote - - DrupalImage - - Table - - HorizontalRule - - - name: 'Block Formatting' - items: - - Format - - - name: Tools - items: - - ShowBlocks - - Source + items: + - bold + - italic + - underline + - strikethrough + - code + - superscript + - subscript + - removeFormat + - '|' + - link + - '|' + - bulletedList + - numberedList + - '|' + - blockQuote + - drupalInsertImage + - insertTable + - specialCharacters + - horizontalLine + - '|' + - heading + - '|' + - undo + - redo + - sourceEditing plugins: - stylescombo: - styles: '' + ckeditor5_heading: + enabled_headings: + - heading2 + - heading3 + - heading4 + - heading5 + - heading6 + ckeditor5_imageResize: + allow_resize: true + ckeditor5_list: + reversed: true + startIndex: true + ckeditor5_sourceEditing: + allowed_tags: { } image_upload: status: true scheme: public @@ -322,6 +354,8 @@ items: max_dimensions: width: 0 height: 0 + _core: + default_config_hash: xaB_r7M0ei85xf3DREBJ7vg7cWRdpnGUqxRNGcjsO3w - collection: '' name: field.field.block_content.basic.body @@ -346,7 +380,11 @@ items: default_value_callback: '' settings: display_summary: false + required_summary: false + allowed_formats: { } field_type: text_with_summary + _core: + default_config_hash: j00Gfs9AFqwK4x9RIsISLbPO7vA12psPR4s60wOIwQo - collection: '' name: field.field.block_content.slide.field_slide @@ -392,6 +430,8 @@ items: weight: 10 enabled: false field_type: entity_reference_revisions + _core: + default_config_hash: DTGKvSTSWQLuPM_GVGwvK_Uqu5RQfCkI6pyro9U2PVw - collection: '' name: filter.format.basic_html @@ -438,6 +478,8 @@ items: status: true weight: 11 settings: { } + _core: + default_config_hash: 73bBl0mQ4I5Md9_FoI1V9MErX_I6ykC9gNKwLqb80Ko - collection: '' name: filter.format.full_html @@ -475,6 +517,17 @@ items: status: true weight: 11 settings: { } + filter_html: + id: filter_html + provider: filter + status: false + weight: -10 + settings: + allowed_html: '' + filter_html_help: true + filter_html_nofollow: false + _core: + default_config_hash: KMhXYrB50PHlC9zRDcIi-BZAV9qSWhsxVvhznwJBvUM - collection: '' name: filter.format.restricted_html @@ -508,3 +561,5 @@ items: weight: 0 settings: filter_url_length: 72 + _core: + default_config_hash: svzvsrZlfyHwBHGze539jJhmQPyb-CLVSc_jNHreKLw diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.ds.yml b/config/sync/config_snapshot.snapshot.config_sync.module.ds.yml index e97cd11..3139018 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.ds.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.ds.yml @@ -15,9 +15,18 @@ items: data: disabled: false field_template: false - ft-default: default - ft-show-colon: false + ft_default: default + ft_show_colon: false + ft_layout_builder: false + ft_expert_prefix_suffix_textarea: false + ft_bc: false + ft_default_bc: false classes: region: { } field: { } use_field_names: true + exclude_layout_builder_blocks_on_block_field: false + layout_icon_image_bc: false + layout_suggestion_bc: false + _core: + default_config_hash: YPUqVPBFEsvwMa23vT1yY60XrIdvCZdkOZICIV0BtbU diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.empty_page.yml b/config/sync/config_snapshot.snapshot.config_sync.module.empty_page.yml index b32c06f..10f8095 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.empty_page.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.empty_page.yml @@ -14,3 +14,5 @@ items: name: empty_page.settings data: new_id: 1 + _core: + default_config_hash: 1qKVk03zhLAZj-W36dakmXWDO3mx28TRgx9iDzHpqMs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml b/config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml index f303ff8..89c0a8d 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.exclude_node_title.yml @@ -15,7 +15,10 @@ items: data: nid_list: { } translation_sync: true - search: 0 + search: false + type: remove + _core: + default_config_hash: 0yJNd4uWv8TzhYEPQBDiApPL2e8ar88kBmQrzDjNCqc content_types: landing_page: user content_type_modes: diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.field.yml b/config/sync/config_snapshot.snapshot.config_sync.module.field.yml index 8ba0746..edba56d 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.field.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.field.yml @@ -14,3 +14,5 @@ items: name: field.settings data: purge_batch_size: 50 + _core: + default_config_hash: nJk0TAQBzlNo52ehiHI7bIEPLGi0BYqZvPdEn7Chfu0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.field_ui.yml b/config/sync/config_snapshot.snapshot.config_sync.module.field_ui.yml index 91d5162..e103163 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.field_ui.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.field_ui.yml @@ -14,3 +14,5 @@ items: name: field_ui.settings data: field_prefix: field_ + _core: + default_config_hash: Q1nMi90W6YQxKzZAgJQw7Ag9U4JrsEUwkomF0lhvbIM diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.file.yml b/config/sync/config_snapshot.snapshot.config_sync.module.file.yml index a8e5714..1fa337c 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.file.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.file.yml @@ -19,6 +19,15 @@ items: icon: directory: core/modules/file/icons make_unused_managed_files_temporary: false + filename_sanitization: + transliterate: false + replace_whitespace: false + replace_non_alphanumeric: false + deduplicate_separators: false + lowercase: false + replacement_character: '-' + _core: + default_config_hash: 2bwjZB1IjEYbppgZT3g7YW_5h_LDZYNa3DaDEfWX82U - collection: '' name: views.view.files @@ -36,29 +45,527 @@ items: tag: default base_table: file_managed base_field: fid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm + 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 + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + filename: + id: filename + table: file_managed + field: filename + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filename + plugin_id: field + label: Name + 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: false + ellipsis: false + 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: file_link + 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 + filemime: + id: filemime + table: file_managed + field: filemime + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filemime + plugin_id: field + label: 'MIME 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 + type: file_filemime + filesize: + id: filesize + table: file_managed + field: filesize + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filesize + plugin_id: field + label: Size + 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 + type: file_size + status: + id: status + table: file_managed + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: status + plugin_id: field + label: Status + 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 + type: boolean + settings: + format: custom + format_custom_false: Temporary + format_custom_true: Permanent + created: + id: created + table: file_managed + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: created + plugin_id: field + label: 'Upload date' + 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 + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + changed: + id: changed + table: file_managed + field: changed + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: changed + plugin_id: field + label: 'Changed date' + 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 + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + count: + id: count + table: file_usage + field: count + relationship: fid + group_type: sum + admin_label: '' + plugin_id: numeric + label: 'Used in' + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'admin/content/files/usage/{{ fid }}' + 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: true + format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz + prefix: '' + suffix: '' + operations: + id: operations + table: file_managed + field: operations + relationship: none + group_type: group + admin_label: '' + entity_type: file + plugin_id: entity_operations + 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: false + pager: + type: mini 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: { } + 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: @@ -69,35 +576,157 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: mini + access: + type: perm options: - items_per_page: 50 - offset: 0 - id: 0 - total_pages: 0 - tags: - previous: '‹ Previous' - next: 'Next ›' + 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 + table: file_managed + field: filename + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filename + plugin_id: string + operator: word + value: '' + group: 1 + exposed: true 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 + operator_id: filemime_op + label: Filename + description: '' + use_operator: false + operator: filename_op + operator_limit_selection: false + operator_list: { } + identifier: filename + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filemime: + id: filemime + table: file_managed + field: filemime + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: filemime + plugin_id: string + operator: word + value: '' + group: 1 + exposed: true + expose: + operator_id: filemime_op + label: 'MIME type' + description: '' + use_operator: false + operator: filemime_op + operator_limit_selection: false + operator_list: { } + identifier: filemime + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status + table: file_managed + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: file + entity_field: status + plugin_id: file_status + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: status_op + label: Status + 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 + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } style: type: table options: grouping: { } row_class: '' default_row_class: true - override: true - sticky: false - caption: '' - summary: '' - description: '' columns: fid: fid filename: filename @@ -107,6 +736,7 @@ items: created: created changed: changed count: count + default: changed info: fid: sortable: false @@ -164,570 +794,22 @@ items: separator: '' empty_column: false responsive: priority-medium - default: changed + override: true + sticky: false + summary: '' empty_table: true + caption: '' + description: '' row: type: fields - fields: - fid: - id: fid - table: file_managed - field: fid - 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 - relationship: none - group_type: group - admin_label: '' - label: Fid - exclude: true - 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 - plugin_id: field - entity_type: file - entity_field: fid - filename: - id: filename - table: file_managed - field: filename - relationship: none - group_type: group - admin_label: '' - label: Name - 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: false - ellipsis: false - 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: file_link - 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 - plugin_id: field - entity_type: file - entity_field: filename - filemime: - id: filemime - table: file_managed - field: filemime - relationship: none - group_type: group - admin_label: '' - label: 'MIME 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 - type: file_filemime - plugin_id: field - entity_type: file - entity_field: filemime - filesize: - id: filesize - table: file_managed - field: filesize - relationship: none - group_type: group - admin_label: '' - label: Size - 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 - type: file_size - plugin_id: field - entity_type: file - entity_field: filesize - status: - id: status - table: file_managed - field: status - relationship: none - group_type: group - admin_label: '' - label: Status - 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 - type: boolean - settings: - 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 - field: created - relationship: none - group_type: group - admin_label: '' - label: 'Upload date' - 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 - type: timestamp - settings: - date_format: medium - custom_date_format: '' - timezone: '' - plugin_id: field - entity_type: file - entity_field: created - changed: - id: changed - table: file_managed - field: changed - relationship: none - group_type: group - admin_label: '' - label: 'Changed date' - 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 - type: timestamp - settings: - date_format: medium - custom_date_format: '' - timezone: '' - plugin_id: field - entity_type: file - entity_field: changed - count: - id: count - table: file_usage - field: count - relationship: fid - group_type: sum - admin_label: '' - label: 'Used in' - exclude: false - alter: - alter_text: false - text: '' - make_link: true - path: 'admin/content/files/usage/{{ fid }}' - 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: true - format_plural_string: !!binary MSBwbGFjZQNAY291bnQgcGxhY2Vz - prefix: '' - suffix: '' - plugin_id: numeric - filters: - filename: - id: filename - table: file_managed - field: filename - relationship: none - group_type: group - admin_label: '' - operator: word - value: '' - group: 1 - exposed: true - expose: - operator_id: filemime_op - label: Filename - description: '' - use_operator: false - operator: filename_op - identifier: filename - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: string - entity_type: file - entity_field: filename - filemime: - id: filemime - table: file_managed - field: filemime - relationship: none - group_type: group - admin_label: '' - operator: word - value: '' - group: 1 - exposed: true - expose: - operator_id: filemime_op - label: 'MIME type' - description: '' - use_operator: false - operator: filemime_op - identifier: filemime - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: string - entity_type: file - entity_field: filemime - status: - id: status - table: file_managed - field: status - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: status_op - label: Status - description: '' - use_operator: false - operator: status_op - identifier: status - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - 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 + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } relationships: fid: id: fid @@ -737,34 +819,26 @@ items: 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: 0 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 @@ -777,59 +851,32 @@ items: 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: 0 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 @@ -838,6 +885,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: entity_label label: Entity exclude: false alter: @@ -880,7 +928,6 @@ items: empty_zero: false hide_alter_empty: true link_to_entity: true - plugin_id: entity_label type: id: type table: file_usage @@ -888,6 +935,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: standard label: 'Entity type' exclude: false alter: @@ -929,7 +977,6 @@ items: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard module: id: module table: file_usage @@ -937,6 +984,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: standard label: 'Registering module' exclude: false alter: @@ -978,7 +1026,6 @@ items: hide_empty: false empty_zero: false hide_alter_empty: true - plugin_id: standard count: id: count table: file_usage @@ -986,6 +1033,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: numeric label: 'Use count' exclude: false alter: @@ -1035,9 +1083,25 @@ items: 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 @@ -1046,6 +1110,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: file + entity_field: fid + plugin_id: file_fid default_action: 'not found' exception: value: all @@ -1056,12 +1123,11 @@ items: default_argument_type: fixed default_argument_options: argument: '' - default_argument_skip_url: false summary_options: base_path: '' count: true - items_per_page: 25 override: false + items_per_page: 25 summary: sort_order: asc number_of_records: 0 @@ -1073,25 +1139,22 @@ items: 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 @@ -1121,11 +1184,27 @@ items: 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 @@ -1135,12 +1214,17 @@ items: 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: 0 tags: { } + _core: + default_config_hash: ja1IXL3-eSj1lJFQKxyY6-b0yfBsQzvngMbe0J2F22w diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.filter.yml b/config/sync/config_snapshot.snapshot.config_sync.module.filter.yml index 69d835d..77e2628 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.filter.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.filter.yml @@ -20,6 +20,12 @@ items: format: plain_text weight: 10 filters: + filter_autop: + id: filter_autop + provider: filter + status: true + weight: 0 + settings: { } filter_html_escape: id: filter_html_escape provider: filter @@ -33,15 +39,13 @@ items: weight: 0 settings: filter_url_length: 72 - filter_autop: - id: filter_autop - provider: filter - status: true - weight: 0 - settings: { } + _core: + default_config_hash: JLMwODO0epnA_H-jFlH9ezVfa5YBJniRv3MmLqYNl_Q - collection: '' name: filter.settings data: fallback_format: plain_text always_show_fallback_choice: false + _core: + default_config_hash: FiPjM3WdB__ruFA7B6TLwni_UcZbmek5G4b2dxQItxA diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.focal_point.yml b/config/sync/config_snapshot.snapshot.config_sync.module.focal_point.yml index 65f6368..0afe671 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.focal_point.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.focal_point.yml @@ -24,9 +24,13 @@ items: soft_limit_height: null hard_limit_width: null hard_limit_height: null + _core: + default_config_hash: flCi9IdafdLXlJqvoHguutUOiC05-aynK4niYN4YZ3o - collection: '' name: focal_point.settings data: crop_type: focal_point default_value: '50,50' + _core: + default_config_hash: 8JOAPEbjHMB4rDFCsu3EXEx6L2UDQ5SSDyN0d7S0Ic0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.geo_upgrade.yml b/config/sync/config_snapshot.snapshot.config_sync.module.geo_upgrade.yml index f9ac5b8..3bf0253 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.geo_upgrade.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.geo_upgrade.yml @@ -25,3 +25,5 @@ items: enforced: module: - geo_upgrade + _core: + default_config_hash: qrV84-4qLrEFSQJkWXn80yslYe3h2wodjTiKPxACrI8 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.google_analytics.yml b/config/sync/config_snapshot.snapshot.config_sync.module.google_analytics.yml index c90ee11..c656ad6 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.google_analytics.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.google_analytics.yml @@ -14,7 +14,6 @@ items: name: google_analytics.settings data: account: '' - premium: false domain_mode: 0 cross_domains: '' visibility: @@ -28,10 +27,11 @@ items: /user/*/* user_role_mode: 0 user_role_roles: { } - user_account_mode: 0 + user_account_mode: 1 track: outbound: true mailto: true + tel: true files: true files_extensions: '7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip' colorbox: true @@ -45,8 +45,7 @@ items: privacy: anonymizeip: true custom: - dimension: { } - metric: { } + parameters: { } codesnippet: create: { } before: '' @@ -54,3 +53,5 @@ items: translation_set: false cache: false debug: false + _core: + default_config_hash: dwMYPgAnj9KBO77SLEv9Z42NDJAbuxe0uU9eGC8qw3M diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.hal.yml b/config/sync/config_snapshot.snapshot.config_sync.module.hal.yml index fa290ad..4ac536a 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.hal.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.hal.yml @@ -14,4 +14,5 @@ items: name: hal.settings data: link_domain: null - bc_file_uri_as_url_normalizer: false + _core: + default_config_hash: YD6v6hkrHtj51mcZHn6s2HulUJHWVZ_D7Y_SllXF6WE diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml b/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml index 3be2b9c..3c9e978 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.honeypot.yml @@ -29,6 +29,8 @@ items: user_pass: false feedback_contact_message_form: false _contact_message_form: false + _core: + default_config_hash: 9bVDfWSa_In6VzTXmy04jJ_3ZQobihKjO9isuuUCPaw - collection: '' name: tour.tour.honeypot @@ -47,49 +49,54 @@ items: label: Honeypot weight: -10 body: "Congratulations on installing Honeypot on your site! With just a few clicks, you can have your site well-protected against automated spam bots.\r\n\r\nClick Next to be guided through this configuration page." - location: top + position: top-start protect-all-forms: id: protect-all-forms plugin: text label: 'Protect all forms' weight: -9 - attributes: - data-id: edit-protect-all-forms + selector: '#edit-protect-all-forms' body: "Protecting all the forms is the easiest way to quickly cut down on spam on your site, but doing this disables Drupal's caching for every page where a form is displayed.\r\n\r\nNote: If you have the honeypot time limit enabled, this option may cause issues with Drupal Commerce product forms or similarly-sparse forms that are able to be completed in a very short time." - location: bottom + position: bottom-start log-blocked-form-submissions: id: log-blocked-form-submissions plugin: text label: 'Log blocked form submissions' weight: -8 - attributes: - data-id: edit-log + selector: '#edit-log' body: 'Check this box to log every form submission using watchdog. If you have Database Logging enabled, you can view these log entries in the Recent log messages page under Reports.' - location: bottom + position: bottom-start honeypot-element-name: id: honeypot-element-name plugin: text label: 'Honeypot Element Name' weight: -7 - attributes: - data-id: edit-element-name + selector: '#edit-element-name' body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!" - location: top + position: top-start honeypot-time-limit: id: honeypot-time-limit plugin: text label: 'Honeypot Time Limit' weight: -6 - attributes: - data-id: edit-time-limit + selector: '#edit-time-limit' body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." - location: top + position: top-start + honeypot-expire: + id: honeypot-expire + plugin: text + label: 'Honeypot Expire' + weight: -5 + selector: '#edit-expire' + body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable." + position: top-start honeypot-form-specific-settings: id: honeypot-form-specific-settings plugin: text label: 'Honeypot form-specific settings' - weight: -5 - attributes: - data-id: edit-form-settings + weight: -4 + selector: '#edit-form-settings' body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.' - location: top + position: top-start + _core: + default_config_hash: A_dlRbNEX9_hOqUkQ5m4AskEmat7VEA8qvFt7tVeufQ diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.image.yml b/config/sync/config_snapshot.snapshot.config_sync.module.image.yml index 5c882e0..06c23ca 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.image.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.image.yml @@ -16,6 +16,8 @@ items: preview_image: core/modules/image/sample.png allow_insecure_derivatives: false suppress_itok_output: false + _core: + default_config_hash: k-yDFHbqNfpe-Srg4sdCSqaosCl2D8uwyEY5esF8gEw - collection: '' name: image.style.large @@ -34,6 +36,8 @@ items: width: 480 height: 480 upscale: false + _core: + default_config_hash: J2n0RpFzS0-bgSyxjs6rSdgxB1rb-bTAgqywNx_964M - collection: '' name: image.style.medium @@ -52,6 +56,8 @@ items: width: 220 height: 220 upscale: false + _core: + default_config_hash: Y9NmnZHQq20ASSyTNA6JnwtWrJJiSajOehGDtmUFdM0 - collection: '' name: image.style.thumbnail @@ -70,3 +76,25 @@ items: width: 100 height: 100 upscale: false + _core: + default_config_hash: cCiWdBHgLwj5omG35lsKc4LkW4MBdmcctkVop4ol5x0 + - + collection: '' + name: image.style.wide + data: + langcode: en + status: true + dependencies: { } + name: wide + label: 'Wide (1090)' + effects: + 09959c15-59ce-4f6d-90df-e2d7cf32bce5: + uuid: 09959c15-59ce-4f6d-90df-e2d7cf32bce5 + id: image_scale + weight: 1 + data: + width: 1090 + height: null + upscale: false + _core: + default_config_hash: LswCVLg8z4Zk1u6pV1Dpj1qUj5YY2CQ7_ojx7bJQ8qk diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.insert.yml b/config/sync/config_snapshot.snapshot.config_sync.module.insert.yml index 9abed55..7745aaa 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.insert.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.insert.yml @@ -14,6 +14,20 @@ items: name: insert.config data: text_formats: { } + absolute: false + file_field_images_enabled: false + widgets: + file: + - file_generic + image: + - image_image css_classes: - file: '' - image: '' + file: { } + image: { } + file_extensions: + audio: + - mp3 + video: + - mp4 + _core: + default_config_hash: n5mlpvT_JvAQDFdotgikrUvdzuhlUIjltA4S04wVZAY diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.linkit.yml b/config/sync/config_snapshot.snapshot.config_sync.module.linkit.yml index 6c90467..df879ae 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.linkit.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.linkit.yml @@ -26,6 +26,9 @@ items: data: width: 50 height: 50 + anchor: center-center + _core: + default_config_hash: PY0kMp7KIxvU4kBi5mcnD_DHTKUc1OkYCfaPliXjpa8 - collection: '' name: linkit.linkit_profile.default @@ -44,10 +47,11 @@ items: id: 'entity:node' weight: 0 settings: - metadata: 'by [node:author] | [node:created:medium]' + metadata: '[node:content-type:name] #[node:nid] | [node:created:medium] by [node:author]' bundles: { } group_by_bundle: false include_unpublished: false substitution_type: canonical + limit: 100 _core: - default_config_hash: Tt8DtxZ3Nooo0PoWPpJvszA3R_5d8MmpUW7LM_R-BzY + default_config_hash: 0Jw_BFJCCtWk187tIYvME58VFpYwPaAdrc4eRtAyHH0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.mailchimp.yml b/config/sync/config_snapshot.snapshot.config_sync.module.mailchimp.yml index 5d90089..b009b82 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.mailchimp.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.mailchimp.yml @@ -13,8 +13,14 @@ items: collection: '' name: mailchimp.settings data: - api_key: '' + api_key: null + api_timeout: 10 + domain: '' + use_oauth: false cron: false batch_limit: 100 api_classname: Mailchimp\Mailchimp test_mode: false + optin_check_email_msg: 'Please check your email to confirm your subscription.' + _core: + default_config_hash: B-qrrA7oRcyy2W-a4OjHSgOhpMNFBK4dP9yb2KHC6v4 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.menu_ui.yml b/config/sync/config_snapshot.snapshot.config_sync.module.menu_ui.yml index 3a2ae95..5ce5b86 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.menu_ui.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.menu_ui.yml @@ -14,3 +14,5 @@ items: name: menu_ui.settings data: override_parent_selector: false + _core: + default_config_hash: SqMarzIjxC3F8dZo9FEOxfqDKD_sdW1tbcFTV1BA2zU diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.metatag.yml b/config/sync/config_snapshot.snapshot.config_sync.module.metatag.yml index 306cd82..cf0e684 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.metatag.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.metatag.yml @@ -19,8 +19,11 @@ items: id: '403' label: '403 access denied' tags: + robots: noindex canonical_url: '[site:url]' shortlink: '[site:url]' + _core: + default_config_hash: RDCkFL0NDt75Gwioooxo1iuA1S50xTVsBOgX__c6wTw - collection: '' name: metatag.metatag_defaults.404 @@ -33,6 +36,8 @@ items: tags: canonical_url: '[site:url]' shortlink: '[site:url]' + _core: + default_config_hash: puBstSLDz8mbaWU357zaqQDBGMGsJzG0j-TQNQkjg20 - collection: '' name: metatag.metatag_defaults.front @@ -45,6 +50,8 @@ items: tags: canonical_url: '[site:url]' shortlink: '[site:url]' + _core: + default_config_hash: 1noCXlegCr5HFehQRF1ViXy1jhU1jZ_sNN99a8Sj5jo - collection: '' name: metatag.metatag_defaults.global @@ -57,6 +64,8 @@ items: tags: canonical_url: '[current-page:url]' title: '[current-page:title] | [site:name]' + _core: + default_config_hash: sL588ui1E_8-2c_UupwyYxcqX2OVyMFp3HTLbbFqvPc - collection: '' name: metatag.metatag_defaults.node @@ -70,6 +79,8 @@ items: title: '[node:title] | [site:name]' description: '[node:summary]' canonical_url: '[node:url]' + _core: + default_config_hash: rpwvgyEURXLz_JjgMCrkS1rUv-0k3L79BpO-ReN7fDI - collection: '' name: metatag.metatag_defaults.taxonomy_term @@ -83,6 +94,8 @@ items: canonical_url: '[term:url]' description: '[term:description]' title: '[term:name] | [site:name]' + _core: + default_config_hash: 92bXZdyYJ5xqukdfmGRr_CYcwm1vfuS8b8aJ7X_G7E0 - collection: '' name: metatag.metatag_defaults.user @@ -96,3 +109,16 @@ items: canonical_url: '[user:url]' description: '[site:name]' title: '[user:display-name] | [site:name]' + _core: + default_config_hash: MvQPTbQx0Vxwy0ordSHyixdZmLCMpvMdLD69dlwkrKc + - + collection: '' + name: metatag.settings + data: + entity_type_groups: { } + tag_trim_method: beforeValue + tag_trim_maxlength: { } + tag_scroll_max_height: '' + use_maxlength: true + _core: + default_config_hash: 3mgYDspyj5REgG6ooA1izlcMzEs34kHPFUOMIXeDOco diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml b/config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml index 80fae16..f8de121 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.migrate_drupal.yml @@ -18,3 +18,5 @@ items: - 'Drupal 7' follow_up_migration_tags: - 'Follow-up migration' + _core: + default_config_hash: 1daEO2inZc1i3d0Sn-ADIq9mUIU7tSLCxn579NT6f2g diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.minimal.yml b/config/sync/config_snapshot.snapshot.config_sync.module.minimal.yml index 20caa04..51740b2 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.minimal.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.minimal.yml @@ -9,6 +9,190 @@ snapshotSet: config_sync extensionType: module extensionName: minimal items: + - + collection: '' + name: block.block.stark_admin + data: + langcode: en + status: true + dependencies: + config: + - system.menu.admin + module: + - system + theme: + - stark + id: stark_admin + theme: stark + region: sidebar_first + weight: 1 + provider: null + plugin: 'system_menu_block:admin' + settings: + id: 'system_menu_block:admin' + label: Administration + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false + visibility: { } + _core: + default_config_hash: 5MfnyzXbzrDa_OJuFfZfpiBYkMiuRp4mk4GM7HYc8eM + - + collection: '' + name: block.block.stark_branding + data: + langcode: en + status: true + dependencies: + module: + - system + theme: + - stark + id: stark_branding + theme: stark + region: header + weight: 0 + provider: null + plugin: system_branding_block + settings: + id: system_branding_block + label: 'Site branding' + label_display: '0' + provider: system + use_site_logo: true + use_site_name: true + use_site_slogan: true + visibility: { } + _core: + default_config_hash: sG8t_FghbUscJ-GrnQ8zs_vx5YM4bJCfntrK-J5HcAY + - + collection: '' + name: block.block.stark_local_actions + data: + langcode: en + status: true + dependencies: + theme: + - stark + id: stark_local_actions + theme: stark + region: content + weight: -10 + provider: null + plugin: local_actions_block + settings: + id: local_actions_block + label: 'Primary admin actions' + label_display: '0' + provider: core + visibility: { } + _core: + default_config_hash: ABoKnlk20KHqZRw_2Qr4EvaFvH4lnQ2nuhunHeE1JIU + - + collection: '' + name: block.block.stark_local_tasks + data: + langcode: en + status: true + dependencies: + theme: + - stark + id: stark_local_tasks + theme: stark + region: content + weight: -20 + provider: null + plugin: local_tasks_block + settings: + id: local_tasks_block + label: Tabs + label_display: '0' + provider: core + primary: true + secondary: true + visibility: { } + _core: + default_config_hash: T0wbI6qVdThbbIqXDZFg_1VZ3_ittXBdEoUH7d7ux_E + - + collection: '' + name: block.block.stark_messages + data: + langcode: en + status: true + dependencies: + module: + - system + theme: + - stark + id: stark_messages + theme: stark + region: highlighted + weight: 0 + provider: null + plugin: system_messages_block + settings: + id: system_messages_block + label: 'Status messages' + label_display: '0' + provider: system + visibility: { } + _core: + default_config_hash: aeqlWs7HwctZeZC7ADcbxfqehJzBRfZKmuZz3DsH3_4 + - + collection: '' + name: block.block.stark_page_title + data: + langcode: en + status: true + dependencies: + theme: + - stark + id: stark_page_title + theme: stark + region: content + weight: -30 + provider: null + plugin: page_title_block + settings: + id: page_title_block + label: 'Page title' + label_display: '0' + provider: core + visibility: { } + _core: + default_config_hash: Oh72CHUkp6cj6dbrXMK2hzCsM05w9cHVoD22rMLQUfk + - + collection: '' + name: block.block.stark_tools + data: + langcode: en + status: true + dependencies: + config: + - system.menu.tools + module: + - system + theme: + - stark + id: stark_tools + theme: stark + region: sidebar_first + weight: 0 + provider: null + plugin: 'system_menu_block:tools' + settings: + id: 'system_menu_block:tools' + label: Tools + label_display: visible + provider: system + level: 1 + depth: 0 + expand_all_items: false + visibility: { } + _core: + default_config_hash: UL5ZZvI0Lnp3fmVmhIDxvNI9RlMD0sfBIOi9ozr-k5o - collection: '' name: system.theme.global @@ -25,12 +209,15 @@ items: node_user_picture: false logo: path: '' - url: '' + url: null use_default: true + _core: + default_config_hash: 3qY7PfXvJcCtBPQpb9FxxBgXtUGFzx8JVakfWiNNYzw - collection: '' name: user.settings data: + langcode: en anonymous: Anonymous verify_mail: true notify: @@ -46,4 +233,5 @@ items: cancel_method: user_cancel_block password_reset_timeout: 86400 password_strength: true - langcode: en + _core: + default_config_hash: '-htDFWUv1S4OlJMzta2nhFl4QbhJvu0D9xsJ-clxo-M' diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.minimalhtml.yml b/config/sync/config_snapshot.snapshot.config_sync.module.minimalhtml.yml index 8325ab6..88a6d76 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.minimalhtml.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.minimalhtml.yml @@ -68,6 +68,8 @@ items: max_dimensions: width: null height: null + _core: + default_config_hash: kP3r4Ns9C1XIg5vFA9a0mteIKThq8E_eL43z7VIZUTY - collection: '' name: filter.format.minimalhtml @@ -106,3 +108,5 @@ items: status: true weight: 0 settings: { } + _core: + default_config_hash: 92ohirYz2djTZfHPcIDKZb7qWJfnf8PejLU9mQZs5GY diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.node.yml b/config/sync/config_snapshot.snapshot.config_sync.module.node.yml index 09e99bb..9551be7 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.node.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.node.yml @@ -20,8 +20,11 @@ items: - node id: node.full label: 'Full content' + description: '' targetEntityType: node cache: true + _core: + default_config_hash: QJ2aZ1xfVf59aq6Pz5X7fyUOa2HxuCoTwQ_RQjoulAU - collection: '' name: core.entity_view_mode.node.rss @@ -33,8 +36,11 @@ items: - node id: node.rss label: RSS + description: '' targetEntityType: node cache: true + _core: + default_config_hash: l8fiAFE3Kng_6bhLlUDnVTkTDzXWxzYFrCWTrngVXEA - collection: '' name: core.entity_view_mode.node.search_index @@ -46,8 +52,11 @@ items: - node id: node.search_index label: 'Search index' + description: '' targetEntityType: node cache: true + _core: + default_config_hash: r_A0T3aTqGDwLyvoH7wLps-0PM--RHlS8UsiJe_Ac64 - collection: '' name: core.entity_view_mode.node.search_result @@ -59,8 +68,11 @@ items: - node id: node.search_result label: 'Search result highlighting input' + description: '' targetEntityType: node cache: true + _core: + default_config_hash: d8wBEm7XvJ6H3S0IneDD9PfTBklPIH7GMpxElVemPf8 - collection: '' name: core.entity_view_mode.node.teaser @@ -72,8 +84,11 @@ items: - node id: node.teaser label: Teaser + description: '' targetEntityType: node cache: true + _core: + default_config_hash: KgGJDZFpMaz_8bTv6fN1bXS3Qi5LWmRJI9R53kEGsNQ - collection: '' name: field.storage.node.body @@ -96,11 +111,15 @@ items: indexes: { } persist_with_no_fields: true custom_storage: false + _core: + default_config_hash: EBUo7qOWqaiZaQ_RC9sLY5IoDKphS34v77VIHSACmVY - collection: '' name: node.settings data: use_admin_theme: false + _core: + default_config_hash: 2OMXCScXUOLSYID9-phjO4q36nnnaMWNUlDxEqZzG1U - collection: '' name: system.action.node_delete_action @@ -115,6 +134,8 @@ items: type: node plugin: 'entity:delete_action:node' configuration: { } + _core: + default_config_hash: t43OqwzP3CTbcAagSsWKNy6KwMm_zShXo3c4-So6rQg - collection: '' name: system.action.node_make_sticky_action @@ -129,6 +150,8 @@ items: type: node plugin: node_make_sticky_action configuration: { } + _core: + default_config_hash: sOb26JSy3fGpWkvR0WYN6_hMqj_6d1rvbvrkzp1yya0 - collection: '' name: system.action.node_make_unsticky_action @@ -143,6 +166,8 @@ items: type: node plugin: node_make_unsticky_action configuration: { } + _core: + default_config_hash: lDM9mvIGAu8Sw8rt-uCO4Sr7yX5VPrDPxYcawkbKd6k - collection: '' name: system.action.node_promote_action @@ -157,6 +182,8 @@ items: type: node plugin: node_promote_action configuration: { } + _core: + default_config_hash: N0RDBTqiK4dKoN4p4oW2j0SGWycdHyALUe9M-Ofp89U - collection: '' name: system.action.node_publish_action @@ -171,6 +198,8 @@ items: type: node plugin: 'entity:publish_action:node' configuration: { } + _core: + default_config_hash: 2B9uF8NL5gutNKSdPRAhhAsDWFZZG1PJOBmx0aBGd_0 - collection: '' name: system.action.node_save_action @@ -185,6 +214,8 @@ items: type: node plugin: 'entity:save_action:node' configuration: { } + _core: + default_config_hash: LhdsoZPL_pFas2fjaAWue4zvrQ_tEVofLYtcNec-JGM - collection: '' name: system.action.node_unpromote_action @@ -199,6 +230,8 @@ items: type: node plugin: node_unpromote_action configuration: { } + _core: + default_config_hash: JBptjnfuOMtsdKygklXxoOgeOCTMtQxlkymjnnj-cC0 - collection: '' name: system.action.node_unpublish_action @@ -213,6 +246,8 @@ items: type: node plugin: 'entity:unpublish_action:node' configuration: { } + _core: + default_config_hash: C7X8h9FWlwkQ9y5mnU2JzgaZICAdc6HFbPVbhvjlAYE - collection: '' name: views.view.archive @@ -232,30 +267,33 @@ items: tag: default base_table: node_field_data base_field: nid - core: '8' display: default: id: default - display_title: Master + display_title: Default 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 + fields: { } + pager: + type: mini options: - perm: 'access content' - cache: - type: tag - options: { } + offset: 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' + 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: @@ -266,72 +304,65 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: mini + access: + type: perm 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: ‹‹ - next: ›› + 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 - expose: - label: '' - granularity: second entity_type: node entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: created + exposed: false + granularity: second 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' - plugin_id: boolean - entity_type: node - entity_field: status + operator_limit_selection: false + operator_list: { } langcode: id: langcode table: node_field_data @@ -339,6 +370,9 @@ items: 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***' @@ -350,6 +384,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -369,9 +405,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode style: type: default options: @@ -383,20 +416,26 @@ items: 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 @@ -404,38 +443,38 @@ items: 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 @@ -446,17 +485,19 @@ items: 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: { } + _core: + default_config_hash: ko9GznzNBXHkuz09OCaBQ1YOSJYYjTY0TBpNV3WKnog - collection: '' name: views.view.content @@ -474,18 +515,247 @@ items: tag: default base_table: node_field_data base_field: nid - core: 8.x display: default: + id: default + display_title: Default + display_plugin: default + position: 0 display_options: - access: - type: perm + 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: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + title: + id: title + table: node_field_data + field: title + entity_type: node + entity_field: title + plugin_id: field + label: Title + exclude: false + alter: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: string + settings: + link_to_entity: true + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: field + label: 'Content 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 + 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: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: user_name + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: field + label: Status + exclude: false + alter: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: boolean + settings: + format: custom + format_custom_false: Unpublished + 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: + alter_text: false + element_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: timestamp + settings: + date_format: short + custom_date_format: '' + timezone: '' + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + operations: + id: operations + table: node + field: operations + relationship: none + group_type: group + admin_label: '' + plugin_id: entity_operations + 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 + pager: + type: full options: - perm: 'access content overview' - cache: - type: tag - query: - type: views_query + items_per_page: 50 + tags: + next: 'Next ›' + previous: '‹ Previous' + first: '« First' + last: 'Last »' exposed_form: type: basic options: @@ -496,26 +766,221 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: full + access: + type: perm options: - items_per_page: 50 - tags: - previous: '‹ Previous' - next: 'Next ›' - first: '« First' - last: 'Last »' + 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 + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: title_op + label: Title + description: '' + use_operator: false + operator: title_op + operator_limit_selection: false + operator_list: { } + identifier: title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: type_op + label: 'Content type' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status + table: node_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: Status + 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 + is_grouped: true + group_info: + label: 'Published status' + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Published + operator: '=' + value: '1' + 2: + title: Unpublished + operator: '=' + value: '0' + langcode: + id: langcode + table: node_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Language + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status_extra: + id: status_extra + table: node_field_data + field: status_extra + entity_type: node + plugin_id: node_status + operator: '=' + value: false + group: 1 + expose: + operator_limit_selection: false + operator_list: { } + filter_groups: + operator: AND + groups: + 1: AND 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 @@ -527,6 +992,7 @@ items: delete_node: delete_node dropbutton: dropbutton timestamp: title + default: changed info: node_bulk_form: align: '' @@ -596,433 +1062,28 @@ items: separator: '' empty_column: false responsive: '' - default: changed + override: true + sticky: true + summary: '' empty_table: true + caption: '' + description: '' row: type: fields - fields: - node_bulk_form: - id: node_bulk_form - table: node - field: node_bulk_form - label: '' - exclude: false - alter: - alter_text: false - element_class: '' - element_default_classes: true - empty: '' - 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 - label: Title - exclude: false - alter: - alter_text: false - element_class: '' - element_default_classes: true - empty: '' - 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 - field: type - relationship: none - group_type: group - admin_label: '' - label: 'Content 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: node - entity_field: type - plugin_id: field - name: - id: name - table: users_field_data - field: name - relationship: uid - label: Author - exclude: false - alter: - alter_text: false - element_class: '' - element_default_classes: true - empty: '' - 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 - label: Status - exclude: false - alter: - alter_text: false - element_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - type: boolean - settings: - format: custom - format_custom_true: Published - format_custom_false: Unpublished - plugin_id: field - entity_type: node - entity_field: status - changed: - id: changed - table: node_field_data - field: changed - label: Updated - exclude: false - alter: - alter_text: false - element_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - type: timestamp - settings: - date_format: short - custom_date_format: '' - timezone: '' - plugin_id: field - entity_type: node - entity_field: changed - operations: - id: operations - table: node - 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 - plugin_id: entity_operations - filters: - title: - id: title - table: node_field_data - field: title - relationship: none - group_type: group - admin_label: '' - operator: contains - value: '' - group: 1 - exposed: true - expose: - operator_id: title_op - label: Title - description: '' - use_operator: false - operator: title_op - identifier: title - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: string - entity_type: node - entity_field: title - type: - id: type - table: node_field_data - field: type - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: type_op - label: 'Content 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 - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - plugin_id: bundle - entity_type: node - entity_field: type - status: - id: status - table: node_field_data - field: status - relationship: none - group_type: group - admin_label: '' - operator: '=' - value: '1' - group: 1 - exposed: true - expose: - operator_id: '' - label: Status - description: '' - use_operator: false - operator: status_op - identifier: status - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: true - group_info: - label: 'Published status' - description: '' - identifier: status - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: - 1: - title: Published - operator: '=' - value: '1' - 2: - title: Unpublished - operator: '=' - value: '0' - plugin_id: boolean - entity_type: node - entity_field: status - langcode: - id: langcode - table: node_field_data - field: langcode - relationship: none - group_type: group - admin_label: '' - operator: in - value: { } - group: 1 - exposed: true - expose: - operator_id: langcode_op - label: Language - description: '' - use_operator: false - operator: langcode_op - identifier: langcode - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - administrator: '0' - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - 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 - operator: '=' - value: false - plugin_id: node_status - group: 1 - entity_type: node - 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: { } + 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' @@ -1031,30 +1092,30 @@ items: - 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' @@ -1063,8 +1124,9 @@ items: - user - 'user.node_grants:view' - user.permissions - max-age: 0 tags: { } + _core: + default_config_hash: 3ELwBpDb9lzqW5-daqjZYsC5lNcwbDS_i_-LKba12Lw - collection: '' name: views.view.content_recent @@ -1082,78 +1144,36 @@ items: tag: default base_table: node_field_data base_field: nid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + 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: '' @@ -1163,11 +1183,12 @@ items: 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 @@ -1175,6 +1196,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: node + entity_field: changed + plugin_id: field label: '' exclude: false alter: @@ -1229,9 +1253,58 @@ items: 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 @@ -1240,6 +1313,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: node + plugin_id: node_status operator: '=' value: false group: 1 @@ -1250,6 +1325,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1268,8 +1345,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - entity_type: node - plugin_id: node_status langcode: id: langcode table: node_field_data @@ -1277,6 +1352,9 @@ items: 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***' @@ -1288,6 +1366,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1307,40 +1387,25 @@ items: 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 @@ -1349,42 +1414,45 @@ items: 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: { } + _core: + default_config_hash: YqZN5rc7XDQcFcInc8wkzuaHJmC5YvirhTmDcrarT6M - collection: '' name: views.view.frontpage @@ -1405,52 +1473,36 @@ items: tag: default base_table: node_field_data base_field: nid - core: 8.x display: default: + id: default + display_title: Default + display_plugin: default + position: 0 display_options: - access: - type: perm + title: '' + fields: { } + pager: + type: full options: - perm: 'access content' - cache: - type: tag - options: { } - empty: - area_text_custom: - admin_label: '' - content: 'No front page content has been created yet.<br/>Follow the <a target="_blank" href="https://www.drupal.org/docs/user_guide/en/index.html">User Guide</a> to start building your site.' - empty: true - field: area_text_custom - group_type: group - id: area_text_custom - label: '' - relationship: none - table: views - 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 - entity_type: node - title: - id: title - table: views - field: title - relationship: none - group_type: group - admin_label: '' - label: '' - empty: true - title: 'Welcome to [site:name]' - plugin_id: title + 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: @@ -1461,56 +1513,135 @@ items: 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 + label: '' + empty: true + content: 'No front page content has been created yet.<br/>Follow the <a target="_blank" href="https://www.drupal.org/docs/user_guide/en/index.html">User Guide</a> to start building your site.' + tokenize: false + node_listing_empty: + id: node_listing_empty + table: node + 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 + field: title + relationship: none + group_type: group + admin_label: '' + plugin_id: title + label: '' + empty: true + title: Welcome! + 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: - admin_label: '' - expose: - description: '' - identifier: '' - label: '' - multiple: false - operator: '' - operator_id: '' - remember: false - remember_roles: - authenticated: authenticated - required: false - use_operator: false - exposed: false - field: promote - group: 1 - group_info: - default_group: All - default_group_multiple: { } - description: '' - group_items: { } - identifier: '' - label: '' - multiple: false - optional: true - remember: false - widget: select - group_type: group id: promote - is_grouped: false - operator: '=' - relationship: none table: node_field_data - value: '1' - plugin_id: boolean + field: promote + relationship: none + group_type: group + admin_label: '' entity_type: node entity_field: promote - status: - expose: - operator: '' - field: status + plugin_id: boolean + operator: '=' + value: '1' group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + 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: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } langcode: id: langcode table: node_field_data @@ -1518,6 +1649,9 @@ items: 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***' @@ -1529,6 +1663,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1548,72 +1684,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode - pager: - type: full - 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 - query: - type: views_query - options: - 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: @@ -1621,76 +1691,83 @@ items: row_class: '' default_row_class: true uses_fields: false - title: '' + 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: { } - 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: { } + _core: + default_config_hash: 6eeliKIydPjqyv5V__QqTfahvJMWkHjOVUUuUIdB1ik - collection: '' name: views.view.glossary @@ -1710,67 +1787,24 @@ items: tag: default base_table: node_field_data base_field: nid - core: '8' display: default: id: default - display_title: Master + display_title: Default 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: @@ -1812,18 +1846,17 @@ items: 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 @@ -1864,147 +1897,156 @@ items: 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 + 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 + 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 type: timestamp settings: date_format: long custom_date_format: '' timezone: '' - plugin_id: field - relationship: none - group_type: group - admin_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 - entity_type: node - entity_field: changed + tooltip: + date_format: long + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 + 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 + 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: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } langcode: id: langcode table: node_field_data @@ -2012,6 +2054,9 @@ items: 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***' @@ -2023,6 +2068,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -2042,11 +2089,64 @@ items: 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' @@ -2054,7 +2154,6 @@ items: - url.query_args - 'user.node_grants:view' - user.permissions - max-age: 0 tags: { } attachment_1: id: attachment_1 @@ -2062,59 +2161,59 @@ items: 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 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' @@ -2122,7 +2221,6 @@ items: - url.query_args - 'user.node_grants:view' - user.permissions - max-age: 0 tags: { } page_1: id: page_1 @@ -2133,6 +2231,7 @@ items: query: type: views_query options: { } + display_extenders: { } path: glossary menu: type: normal @@ -2140,8 +2239,8 @@ items: weight: 0 menu_name: main parent: '' - display_extenders: { } cache_metadata: + max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' @@ -2149,5 +2248,6 @@ items: - url.query_args - 'user.node_grants:view' - user.permissions - max-age: 0 tags: { } + _core: + default_config_hash: nmnCpWLsIDkgaZEKlzl9uYT7NYEM_5uKzQtTbvkl878 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.noreferrer.yml b/config/sync/config_snapshot.snapshot.config_sync.module.noreferrer.yml index ca8f8ef..099363c 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.noreferrer.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.noreferrer.yml @@ -17,4 +17,6 @@ items: noreferrer: true publish: false subscribe_url: '' - whitelisted_domains: '' + allowed_domains: '' + _core: + default_config_hash: 49R264IjjxKiyXtKTwp-ghB54W4FGFBl4Y1tRn88IC0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.paragraphs.yml b/config/sync/config_snapshot.snapshot.config_sync.module.paragraphs.yml index 232fd3a..05fc2fa 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.paragraphs.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.paragraphs.yml @@ -14,16 +14,20 @@ items: name: core.entity_view_mode.paragraph.preview data: langcode: en - id: paragraph.preview - label: Preview status: true - cache: true - targetEntityType: paragraph dependencies: module: - paragraphs + id: paragraph.preview + label: Preview + targetEntityType: paragraph + cache: true + _core: + default_config_hash: h3BeHVei4Lnyqbkao3YiF4KqoY-DhRvUNfEgKG8Rgjg - collection: '' name: paragraphs.settings data: show_unpublished: true + _core: + default_config_hash: 7eR0sk71Eol86r_A7BMqn5_46wzenh5J1O5vZRCGKv8 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml b/config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml index 4b86bf6..b0685f8 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.pathauto.yml @@ -33,6 +33,8 @@ items: - login-url - url - url-brief + _core: + default_config_hash: SwvLp8snyPEExF41CaJJYdPUVomofLqtXvwciHc4cPg - collection: '' name: system.action.pathauto_update_alias_node @@ -49,6 +51,8 @@ items: - node module: - pathauto + _core: + default_config_hash: lno8QThS348UX-kaUsagJtCnuPHKLXYnTQiF_9HSDWA - collection: '' name: system.action.pathauto_update_alias_user @@ -65,3 +69,5 @@ items: - user module: - pathauto + _core: + default_config_hash: x_ok_ZsfA4Xk4B_hVW3O4-3PcNoK57nXLz_Dlletidg diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.redirect.yml b/config/sync/config_snapshot.snapshot.config_sync.module.redirect.yml index 13e6741..8463aee 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.redirect.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.redirect.yml @@ -20,6 +20,8 @@ items: ignore_admin_path: false access_check: false route_normalizer_enabled: true + _core: + default_config_hash: FEwQLW1wXW7fiJdG1B2bxW1c_-k6w-r-3V3bSsW6PqM - collection: '' name: system.action.redirect_delete_action @@ -37,6 +39,8 @@ items: type: redirect plugin: redirect_delete_action configuration: { } + _core: + default_config_hash: vcnRZRvBqTbK3nZ2M4_lKPlEGc8GjPzgaqapYUfyX8M - collection: '' name: views.view.redirect @@ -55,7 +59,6 @@ items: tag: '' base_table: redirect base_field: rid - core: 8.x display: default: display_plugin: default @@ -82,7 +85,7 @@ items: type: basic options: submit_button: Filter - reset_button: false + reset_button: true reset_button_label: Reset exposed_sorts_label: 'Sort by' expose_sort_order: true @@ -399,6 +402,8 @@ items: authenticated: authenticated anonymous: '0' administrator: '0' + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -439,6 +444,8 @@ items: authenticated: authenticated anonymous: '0' administrator: '0' + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -482,6 +489,8 @@ items: authenticated: authenticated anonymous: '0' administrator: '0' + operator_limit_selection: false + operator_list: { } is_grouped: true group_info: label: 'Status code' @@ -572,6 +581,8 @@ items: anonymous: '0' administrator: '0' reduce: false + operator_limit_selection: false + operator_list: { } is_grouped: false group_info: label: '' @@ -638,3 +649,5 @@ items: cacheable: false max-age: 0 tags: { } + _core: + default_config_hash: I9VqfbwK5ZyKzL7810d0fswaadU6riFT3kPL0yxcpLs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.riddler.yml b/config/sync/config_snapshot.snapshot.config_sync.module.riddler.yml index 37de9fb..00cb1de 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.riddler.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.riddler.yml @@ -11,11 +11,12 @@ extensionName: riddler items: - collection: '' - name: riddler.settings + name: riddler.riddle.example data: - riddles: - - - question: 'Do you really hate Spam?' - response: Yes! + id: example + question: 'Do you really hate Spam?' + solution: 'Yes,Yes!,y,absolutely,yeah' + hint: 'I think you do!' + status: true _core: - default_config_hash: pKKCV0W4-r3Zf1QQzR2HDXAXmfH81248yrY2d9iR7S4 + default_config_hash: f7dN3Eb7xyyMUWug2Gwt-bjoXTpTvtXXGMQmIS4LJ44 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml b/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml index 3504a1d..204ee26 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.search_api.yml @@ -17,6 +17,30 @@ items: cron_worker_runtime: 15 default_tracker: default tracking_page_size: 100 + boost_factors: + - 0.0 + - 0.1 + - 0.2 + - 0.3 + - 0.5 + - 0.6 + - 0.7 + - 0.8 + - 0.9 + - 1.0 + - 1.1 + - 1.2 + - 1.3 + - 1.4 + - 1.5 + - 2.0 + - 3.0 + - 5.0 + - 8.0 + - 13.0 + - 21.0 + _core: + default_config_hash: b2zIRm9Jv3SB60NYdZkZHxH8-KdEa-Xa48-4NsIi4lg - collection: '' name: tour.tour.search-api-index @@ -44,88 +68,79 @@ items: label: 'Index status' body: 'This gives a summary about how many items are known for this index, and how many have been indexed in their latest version. Items that are not indexed yet cannot be found by searches.' weight: 2 - attributes: - data-class: search-api-index-status + selector: .search-api-index-status search-api-index-status: id: search-api-index-status plugin: text label: Status body: 'Shows whether the index is currently enabled or disabled.' weight: 3 - attributes: - data-class: search-api-index-summary--status + selector: .search-api-index-summary--status search-api-index-datasources: id: search-api-index-datasources plugin: text label: Datasources body: 'Lists all datasources that are enabled for this index.' weight: 4 - attributes: - data-class: search-api-index-summary--datasource + selector: .search-api-index-summary--datasource search-api-index-tracker: id: search-api-index-tracker plugin: text label: Tracker body: 'The tracker used by the index. Only one ("Default") is available by default.' weight: 5 - attributes: - data-class: search-api-index-summary--tracker + selector: .search-api-index-summary--tracker search-api-index-server: id: search-api-index-server plugin: text label: Server body: 'If the index is attached to a server, this server is listed here.' weight: 6 - attributes: - data-class: search-api-index-summary--server + selector: .search-api-index-summary--server search-api-index-server-index-status: id: search-api-index-server-index-status plugin: text label: 'Server index status' body: 'For enabled indexes, the number of items that can actually be retrieved from the server is listed here. For reasons why this number might differ from the number under "Index status", <a href="https://www.drupal.org/docs/8/modules/search-api/getting-started/frequently-asked-questions#server-index-status">see the module''s documentation</a>.' weight: 7 - attributes: - data-class: search-api-index-summary--server-index-status + selector: .search-api-index-summary--server-index-status search-api-index-cron-batch-size: id: search-api-index-cron-batch-size plugin: text label: 'Cron batch size' body: 'The number of items that will be indexed at once during cron runs.' weight: 8 - attributes: - data-class: search-api-index-summary--cron-batch-size + selector: .search-api-index-summary--cron-batch-size search-api-index-index-now: id: search-api-index-remove plugin: text label: 'Start indexing now' body: 'The "Start indexing now" form allows indexing items manually right away, with a batch process. Otherwise, items are only indexed during cron runs. The form might be disabled if indexing is currently not possible for some reason, or not necessary.' weight: 9 - attributes: - data-id: edit-index + selector: '#edit-index' search-api-index-tracking: id: search-api-index-tracking plugin: text label: 'Track items for index' body: 'In certain situations, the index''s tracker doesn''t have the latest state of the items available for indexing. This will be automatically rectified during cron runs, but can also be manually triggered here, with the "Track now" button.' weight: 10 - attributes: - data-id: edit-tracking + selector: '#edit-tracking' search-api-index-reindex: id: search-api-index-reindex plugin: text label: 'Queue all items for reindexing' body: 'This will queue all items on this index for reindexing. Previously indexed data will remain on the search server, so searches on this index will continue to yield results.' weight: 11 - attributes: - data-id: edit-reindex + selector: .edit-reindex search-api-index-clear: id: search-api-index-clear plugin: text label: 'Clear all indexed data' body: 'This will remove all indexed content for this index from the search server and queue it for reindexing. Searches on this index will not return any results until items are reindexed.' weight: 12 - attributes: - data-id: edit-clear + selector: '#edit-clear' + _core: + default_config_hash: DHNg3a7QdthDmUgBXKgxq-ewQd4uA9hHAmaM9vul95A - collection: '' name: tour.tour.search-api-index-fields @@ -153,80 +168,72 @@ items: label: 'Add fields' body: 'With the "Add fields" button you can add additional fields to this index.' weight: 2 - attributes: - data-class: 'button-action[data-drupal-selector="edit-add-field"]' + selector: '.button-action[data-drupal-selector="edit-add-field"]' search-api-index-fields-label: id: search-api-index-fields-label plugin: text label: Label body: 'A label for the field that will be used to refer to the field in most places in the user interface.' weight: 3 - attributes: - data-class: 'details-wrapper:nth(0) table thead th:nth(0)' + selector: '.details-wrapper table thead th:nth-child(1)' search-api-index-fields-machine-name: id: search-api-index-fields-machine-name plugin: text label: 'Machine name' body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index." weight: 4 - attributes: - data-class: 'details-wrapper:nth(0) table thead th:nth(1)' + selector: '.details-wrapper table thead th:nth-child(2)' search-api-index-fields-property-path: id: search-api-index-fields-property-path plugin: text label: 'Property path' body: 'The internal relationship linking the indexed item to the field, with links being separated by colons (:). This can be useful information for advanced users, but can otherwise be ignored.' weight: 5 - attributes: - data-class: 'details-wrapper:nth(0) table thead th:nth(2)' + selector: '.details-wrapper table thead th:nth-child(3)' search-api-index-fields-type: id: search-api-index-fields-type plugin: text label: Type body: 'The data type to use when indexing the field. Determines how a field can be used in searches. For information on the available types, see the <a href="#search-api-data-types-table">"Data types" box</a> at the bottom of the page.' weight: 6 - attributes: - data-class: 'details-wrapper:nth(0) table thead th:nth(3)' + selector: '.details-wrapper table thead th:nth-child(4)' search-api-index-fields-boost: id: search-api-index-fields-boost plugin: text label: Boost body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.' weight: 7 - attributes: - data-class: 'details-wrapper:nth(0) table thead th:nth(4)' + selector: '.details-wrapper table thead th:nth-child(5)' search-api-index-fields-edit: id: search-api-index-fields-edit plugin: text label: 'Edit field' body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.' weight: 8 - attributes: - data-class: 'details-wrapper:nth(0) table tbody td:nth(5) a' + selector: '.details-wrapper table tbody td:nth-child(6) a' search-api-index-fields-remove: id: search-api-index-fields-remove plugin: text label: 'Remove field' body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)' weight: 9 - attributes: - data-class: 'details-wrapper:nth(0) table tbody td:nth(6) a' + selector: '.details-wrapper table tbody td:nth-child(7) a' search-api-index-fields-submit: id: search-api-index-fields-submit plugin: text label: 'Save changes' body: 'This saves all changes made to the fields for this index. Until this button is pressed, all added, changed or removed fields will only be stored temporarily and not effect the actual index used in the rest of the site.' weight: 10 - attributes: - data-id: edit-actions-submit + selector: '#edit-actions-submit' search-api-index-fields-cancel: id: search-api-index-fields-cancel plugin: text label: 'Cancel changes' body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.' weight: 10 - attributes: - data-id: edit-actions-cancel + selector: '#edit-actions-cancel' + _core: + default_config_hash: TtSWlBl_1VI03GJW1yyzVwtlq15Yst0id1vPdvz5qxM - collection: '' name: tour.tour.search-api-index-form @@ -256,48 +263,44 @@ items: label: 'Index name' body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.' weight: 2 - attributes: - data-id: edit-name + selector: '#edit-name' search-api-index-form-datasources: id: search-api-index-form-datasources plugin: text label: Datasources body: 'Datasources define the types of items that will be indexed in this index. By default, all content entities (like content, comments and taxonomy terms) will be available here, but modules can also add their own.' weight: 3 - attributes: - data-id: edit-datasources + selector: '#edit-datasources' search-api-index-form-tracker: id: search-api-index-form-tracker plugin: text label: Tracker body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items." weight: 4 - attributes: - data-id: edit-tracker + selector: '#edit-tracker' search-api-index-form-server: id: search-api-index-form-server plugin: text label: Server body: 'The search server that the index should use for indexing and searching. If no server is selected here, the index cannot be enabled. An index can only have one server, but a server can have any number of indexes.' weight: 5 - attributes: - data-id: edit-server + selector: '#edit-server' search-api-index-form-description: id: search-api-index-form-description plugin: text label: 'Index description' body: 'Optionally, enter a description to explain the function of the index in more detail. This will only be displayed in the admin user interface.' weight: 6 - attributes: - data-id: edit-description + selector: '#edit-description' search-api-index-form-options: id: search-api-index-form-options plugin: text label: 'Advanced options' body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.' weight: 7 - attributes: - data-id: edit-options + selector: '#edit-options' + _core: + default_config_hash: sQzCtjeNBZnQCDro5e8B7_KNpDYVoetYDs4iaf1xBOA - collection: '' name: tour.tour.search-api-index-processors @@ -325,24 +328,23 @@ items: label: 'Enable processors' body: 'This lists all processors available for this index and lets you choose the ones that should be active. (Note: Some processors cannot be disabled.)' weight: 2 - attributes: - data-id: edit-status + selector: '#edit-status' search-api-index-processors-weights: id: search-api-index-processors-weights plugin: text label: 'Processor order' body: 'This shows you which enabled processors will be active in the different parts of the indexing/searching workflow, and lets you re-arrange them. This should usually not be necessary, and only be used by advanced users as some processors will lead to unexpected results when used in the wrong order.' weight: 3 - attributes: - data-id: edit-weights + selector: '#edit-weights' search-api-index-processors-settings: id: search-api-index-processors-settings plugin: text label: 'Processor settings' body: 'Some processors have additional configuration available, which you are able to change here.' weight: 4 - attributes: - data-class: form-type-vertical-tabs + selector: .form-type--vertical-tabs + _core: + default_config_hash: vs6bUgjvoJIdOBQIcX2l2Dp6BXpVFbs-h6PsKOmZfYk - collection: '' name: tour.tour.search-api-server @@ -370,32 +372,30 @@ items: label: Status body: 'Shows whether the server is currently enabled or disabled.' weight: 2 - attributes: - data-class: search-api-server-summary--status + selector: .search-api-server-summary--status search-api-server-backend: id: search-api-server-backend plugin: text label: 'Backend class' body: 'The backend plugin used for this server. The backend plugin determines how items are indexed and searched – for example, using the database or an Apache Solr server.' weight: 3 - attributes: - data-class: search-api-server-summary--backend + selector: .search-api-server-summary--backend search-api-server-indexes: id: search-api-server-indexes plugin: text label: 'Search indexes' body: 'Lists all search indexes that are attached to this server.' weight: 4 - attributes: - data-class: search-api-server-summary--indexes + selector: .search-api-server-summary--indexes search-api-server-clear: id: search-api-server-clear plugin: text label: 'Delete all indexed data' body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results." weight: 5 - attributes: - data-id: edit-clear + selector: '#edit-clear' + _core: + default_config_hash: XF-X52fvU1eywjOhWClTlaZiOmijG87qNfkOFlqg2cI - collection: '' name: tour.tour.search-api-server-form @@ -425,21 +425,20 @@ items: label: 'Server name' body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.' weight: 2 - attributes: - data-id: edit-name + selector: '#edit-name' search-api-server-form-description: id: search-api-server-form-description plugin: text label: 'Server description' body: 'Optionally, enter a description to explain the function of the server in more detail. This will only be displayed in the admin user interface.' weight: 3 - attributes: - data-id: edit-description + selector: '#edit-description' search-api-server-form-backend: id: search-api-server-form-backend plugin: text label: 'Server backend' body: 'Servers can be based on different technologies. These are called "backends". A server uses exactly one backend and cannot change it later. You can make the "Database" backend available by enabling the "Database Search" module. Another very common backend is <a href="https://www.drupal.org/project/search_api_solr">"Solr"</a>, which requires to be set up separately.' weight: 4 - attributes: - data-id: edit-backend + selector: '#edit-backend' + _core: + default_config_hash: 0kIrvs9YL0PKR2nGfa7deQoPoXrWR5nUI0UtCfj04LA diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.search_api_db.yml b/config/sync/config_snapshot.snapshot.config_sync.module.search_api_db.yml index c84b2da..088dea1 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.search_api_db.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.search_api_db.yml @@ -14,3 +14,5 @@ items: name: search_api_db.settings data: autocomplete_max_occurrences: 0.9 + _core: + default_config_hash: fEmluJPpUL5dVqkWi0Fw89OlZYLhjQqyZIl6HWCDE1s diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.shortcut.yml b/config/sync/config_snapshot.snapshot.config_sync.module.shortcut.yml index eb28411..1747499 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.shortcut.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.shortcut.yml @@ -18,3 +18,5 @@ items: dependencies: { } id: default label: Default + _core: + default_config_hash: U5VlGjd_SfV0Qm_EfnaynOfc549cNscFAx48JfYoMRI diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.statistics.yml b/config/sync/config_snapshot.snapshot.config_sync.module.statistics.yml index eb281a4..c34bdd3 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.statistics.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.statistics.yml @@ -15,3 +15,5 @@ items: data: count_content_views: 0 display_max_age: 3600 + _core: + default_config_hash: 83DFdl59OsypYUif32K2NCB8eiszXAKCcay04oZCRpA diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.subpathauto.yml b/config/sync/config_snapshot.snapshot.config_sync.module.subpathauto.yml index e611a6f..c783976 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.subpathauto.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.subpathauto.yml @@ -14,3 +14,6 @@ items: name: subpathauto.settings data: depth: 0 + redirect_support: true + _core: + default_config_hash: Q5P0hU2bQiNDXF1O2Nl-5AYW1pdze-p0V2hR8x0pFDs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.subprofiles.yml b/config/sync/config_snapshot.snapshot.config_sync.module.subprofiles.yml index 4ebbd23..36650aa 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.subprofiles.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.subprofiles.yml @@ -14,3 +14,5 @@ items: name: subprofiles.settings data: subprofile: standard + _core: + default_config_hash: GnFDZEW-JRQ2H2BMw8vXy1S64DTbrQQeWYJa4FElOzg diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.system.yml b/config/sync/config_snapshot.snapshot.config_sync.module.system.yml index 651100d..0c41c72 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.system.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.system.yml @@ -20,6 +20,8 @@ items: label: 'Fallback date format' locked: true pattern: 'D, m/d/Y - H:i' + _core: + default_config_hash: 7klS5IWXrwzVaPpYZFAs6wcx8U2FF1X73OfrtTsvuvE - collection: '' name: core.date_format.html_date @@ -31,6 +33,8 @@ items: label: 'HTML Date' locked: true pattern: Y-m-d + _core: + default_config_hash: EOQltUQPmgc6UQ2rcJ4Xi_leCEJj5ui0TR-12duS-Tk - collection: '' name: core.date_format.html_datetime @@ -42,6 +46,8 @@ items: label: 'HTML Datetime' locked: true pattern: 'Y-m-d\TH:i:sO' + _core: + default_config_hash: jxfClwZIRXIdcvMrE--WkcZxDGUVoOIE3Sm2NRZlFuE - collection: '' name: core.date_format.html_month @@ -53,6 +59,8 @@ items: label: 'HTML Month' locked: true pattern: Y-m + _core: + default_config_hash: Z7KuCUwM_WdTNvLcoltuX3_8d-s-8FZkTN6KgNwF0eM - collection: '' name: core.date_format.html_time @@ -64,6 +72,8 @@ items: label: 'HTML Time' locked: true pattern: 'H:i:s' + _core: + default_config_hash: M7yqicYkU36hRy5p9drAaGBBihhUD1OyujFrAaQ93ZE - collection: '' name: core.date_format.html_week @@ -75,6 +85,8 @@ items: label: 'HTML Week' locked: true pattern: Y-\WW + _core: + default_config_hash: wKD4WsoV_wFgv2vgI4mcAAFSIzrye17ykzdwrnApkfY - collection: '' name: core.date_format.html_year @@ -86,6 +98,8 @@ items: label: 'HTML Year' locked: true pattern: 'Y' + _core: + default_config_hash: OjekiQuX9RbVQ2_8jOHBL94RgYLePqX7wpfNGgcQzrk - collection: '' name: core.date_format.html_yearless_date @@ -97,6 +111,8 @@ items: label: 'HTML Yearless date' locked: true pattern: m-d + _core: + default_config_hash: 5VpawMrKPEPCkoO4YpPa0TDFO2dgiIHfTziJtwlmUxc - collection: '' name: core.date_format.long @@ -108,6 +124,8 @@ items: label: 'Default long date' locked: false pattern: 'l, F j, Y - H:i' + _core: + default_config_hash: og8sWXhBuHbLMw3CoiBEZjgqSyhFBFmcbUW_wLcfNbo - collection: '' name: core.date_format.medium @@ -119,6 +137,8 @@ items: label: 'Default medium date' locked: false pattern: 'D, m/d/Y - H:i' + _core: + default_config_hash: nzL5d024NjXIX_8TlT6uFAu973lmfkmHklJC-2i9rAE - collection: '' name: core.date_format.short @@ -130,6 +150,8 @@ items: label: 'Default short date' locked: false pattern: 'm/d/Y - H:i' + _core: + default_config_hash: AlzeyytA8InBgxIG9H2UDJYs3CG98Zj6yRsDKmlbZwA - collection: '' name: system.advisories @@ -138,11 +160,6 @@ items: interval_hours: 6 _core: default_config_hash: x0FuQ_7Cg81mSDQwG028_Z0CjH3R9ib5IDlHeV2BbAo - - - collection: '' - name: system.authorize - data: - filetransfer_default: null - collection: '' name: system.cron @@ -150,19 +167,24 @@ items: threshold: requirements_warning: 172800 requirements_error: 1209600 + logging: 1 + _core: + default_config_hash: 5Pw921y1EPfFN98wykliBBLArm51pC-SmrXeYCe7d0Y - collection: '' name: system.date data: + first_day: 0 country: default: '' - first_day: 0 timezone: default: '' user: configurable: true - warn: false default: 0 + warn: false + _core: + default_config_hash: t7clj3mzmOGrXX0HuCH5usf0vEqRtnMTBFVBIEmZ5pc - collection: '' name: system.diff @@ -170,6 +192,8 @@ items: context: lines_leading: 2 lines_trailing: 2 + _core: + default_config_hash: 1WanmaEhxW_vM8_5Ktsdntj8MaO9UBHXg0lN603PsWM - collection: '' name: system.feature_flags @@ -183,36 +207,53 @@ items: data: allow_insecure_uploads: false default_scheme: public - path: - temporary: '' temporary_maximum_age: 21600 + _core: + default_config_hash: mguGHCYb9Dw5EcpfjwoShGV1Vjkbz3QuPRCLfxiye-g - collection: '' name: system.image data: toolkit: gd + _core: + default_config_hash: durWHaKeBaq4d9Wpi4RqwADj1OufDepcnJuhVLmKN24 - collection: '' name: system.image.gd data: jpeg_quality: 75 + _core: + default_config_hash: eNXaHfkJJUThHeF0nvkoXyPLRrKYGxgHRjORvT4F5rQ - collection: '' name: system.logging data: error_level: hide + _core: + default_config_hash: u3-njszl92FaxjrCMiq0yDcjAfcdx72w1zT1O9dx6aA - collection: '' name: system.mail data: interface: default: php_mail + mailer_dsn: + scheme: sendmail + host: default + user: null + password: null + port: null + options: { } + _core: + default_config_hash: 5PvD9swkqWUeHkabdvbJ2SQqdhrzjkCT21wtD4BLfk4 - collection: '' name: system.maintenance data: - message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.' langcode: en + message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.' + _core: + default_config_hash: 1SNdA25INsV5YjlgAJtfC-6AM8VcWe_00xneMLb2yFg - collection: '' name: system.menu.account @@ -224,6 +265,8 @@ items: label: 'User account menu' description: 'Links related to the active user account' locked: true + _core: + default_config_hash: M_Bh81osDyUQ4wV0GgU_NdBNqkzM87sLxjaCdFj9mnw - collection: '' name: system.menu.admin @@ -235,6 +278,8 @@ items: label: Administration description: 'Administrative task links' locked: true + _core: + default_config_hash: sapEi2YDGoI9yQIT_WgIV2vUdQ6DScH0V3fAyTadAL0 - collection: '' name: system.menu.footer @@ -246,6 +291,8 @@ items: label: Footer description: 'Site information links' locked: true + _core: + default_config_hash: 7yrlW5z9zdg2eBucB2GPqXKSMQfH9lSRSO4DbWF7AFc - collection: '' name: system.menu.main @@ -257,6 +304,8 @@ items: label: 'Main navigation' description: 'Site section links' locked: true + _core: + default_config_hash: Q2Ra3jfoIVk0f3SjxJX61byRQFVBAbpzYDQOiY-kno8 - collection: '' name: system.menu.tools @@ -268,6 +317,8 @@ items: label: Tools description: 'User tool links, often added by modules' locked: true + _core: + default_config_hash: BCM-vV1zzRaLHN18dqAR_CuGOj8AFJvTx7BKl_8Gcxc - collection: '' name: system.performance @@ -286,21 +337,21 @@ items: js: preprocess: true gzip: true - stale_file_threshold: 2592000 + _core: + default_config_hash: jtno5biznHZbrIgKwzq-ze-7XaQxLCGe6PeUOR7bRiQ - collection: '' name: system.rss data: - channel: - description: '' items: - limit: 10 view_mode: rss - langcode: en + _core: + default_config_hash: MIpNzlG4gPunfS7vTCwUPum6QH3GUsEBMj-qS631Jw0 - collection: '' name: system.site data: + langcode: en uuid: '' name: '' mail: '' @@ -311,14 +362,17 @@ items: front: /user/login admin_compact_mode: false weight_select_max: 100 - langcode: en default_langcode: en + _core: + default_config_hash: l58O_yEXSo-SeJi19LXdzTU1tNJG3lmnIhCitRkM1tk - collection: '' name: system.theme data: - admin: seven - default: octavia + admin: '' + default: stark + _core: + default_config_hash: 6lQ55NXM9ysybMQ6NzJj4dtiQ1dAkOYxdDompa-r_kk - collection: '' name: system.theme.global @@ -332,8 +386,10 @@ items: comment_user_picture: true comment_user_verification: true favicon: true - node_user_picture: true + node_user_picture: false logo: path: '' - url: '' + url: null use_default: true + _core: + default_config_hash: 3qY7PfXvJcCtBPQpb9FxxBgXtUGFzx8JVakfWiNNYzw diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.taxonomy.yml b/config/sync/config_snapshot.snapshot.config_sync.module.taxonomy.yml index 26571c3..79b10fd 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.taxonomy.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.taxonomy.yml @@ -20,8 +20,43 @@ items: - taxonomy id: taxonomy_term.full label: 'Taxonomy term page' + description: '' targetEntityType: taxonomy_term cache: true + _core: + default_config_hash: iukUENpf8CFvjZbGGacKX_Ges0-lU9z6zvsd32P6kbo + - + collection: '' + name: system.action.taxonomy_term_publish_action + data: + langcode: en + status: true + dependencies: + module: + - taxonomy + id: taxonomy_term_publish_action + label: 'Publish taxonomy term' + type: taxonomy_term + plugin: 'entity:publish_action:taxonomy_term' + configuration: { } + _core: + default_config_hash: DoVt_VGgVLcDD4XmVbSFzr0K17SJy9imFiYusKkJBgY + - + collection: '' + name: system.action.taxonomy_term_unpublish_action + data: + langcode: en + status: true + dependencies: + module: + - taxonomy + id: taxonomy_term_unpublish_action + label: 'Unpublish taxonomy term' + type: taxonomy_term + plugin: 'entity:unpublish_action:taxonomy_term' + configuration: { } + _core: + default_config_hash: z2sNRM3ECa7FPCGnSNje_9SmZJQgwhD_6fG_L4Mr8zI - collection: '' name: taxonomy.settings @@ -29,6 +64,8 @@ items: maintain_index_table: true override_selector: false terms_per_page_admin: 100 + _core: + default_config_hash: zKpaWT6cJc1tVQQaTqatGELaCqU_oyRym6zTl27Yias - collection: '' name: views.view.taxonomy_term @@ -49,29 +86,32 @@ items: tag: default base_table: node_field_data base_field: nid - core: '8' display: default: id: default - display_title: Master + display_title: Default display_plugin: default position: 0 display_options: - query: - type: views_query + fields: { } + pager: + type: mini options: - query_comment: '' - disable_sql_rewrite: false - distinct: false - replica: false - query_tags: { } - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } + offset: 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' + 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: @@ -82,49 +122,41 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: mini + access: + type: perm 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: ‹‹ - next: ›› + 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: @@ -134,6 +166,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: taxonomy_index_tid default_action: 'not found' exception: value: '' @@ -144,12 +177,11 @@ items: default_argument_type: fixed default_argument_options: argument: '' - default_argument_skip_url: false summary_options: base_path: '' count: true - items_per_page: 25 override: false + items_per_page: 25 summary: sort_order: asc number_of_records: 0 @@ -159,15 +191,14 @@ items: 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 @@ -176,6 +207,9 @@ items: 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***' @@ -187,6 +221,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -206,9 +242,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - plugin_id: language - entity_type: node - entity_field: langcode status: id: status table: taxonomy_index @@ -216,6 +249,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -226,6 +260,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -244,7 +280,6 @@ items: default_group: All default_group_multiple: { } group_items: { } - plugin_id: boolean style: type: default options: @@ -256,6 +291,17 @@ items: 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 @@ -264,27 +310,22 @@ items: 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 @@ -292,37 +333,37 @@ items: 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 @@ -333,14 +374,16 @@ items: 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: { } + _core: + default_config_hash: z9csC6m3M65M2JczdNul_lMUrVg8ZO66pbSq8jPCBKs diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.text.yml b/config/sync/config_snapshot.snapshot.config_sync.module.text.yml index 9716844..d8633eb 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.text.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.text.yml @@ -14,3 +14,5 @@ items: name: text.settings data: default_summary_length: 600 + _core: + default_config_hash: Bkewb77RBOK3_aXMPsp8p87gbc03NvmC5gBLzPl7hVA diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.update.yml b/config/sync/config_snapshot.snapshot.config_sync.module.update.yml index 1e2b9de..5b6f215 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.update.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.update.yml @@ -17,11 +17,11 @@ items: disabled_extensions: false interval_days: 1 fetch: - url: '' + url: null max_attempts: 2 timeout: 30 notification: emails: { } threshold: all _core: - default_config_hash: 2QzULf0zovJQx3J06Y9rufzzfi-CY2CTTlEfJJh2Qyw + default_config_hash: xbYr66-g0FjNgVBkGypCuN46vBI2XHntXN1URawq1s4 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.user.yml b/config/sync/config_snapshot.snapshot.config_sync.module.user.yml index 6cc79de..c0bb9e6 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.user.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.user.yml @@ -20,8 +20,11 @@ items: - user id: user.register label: Register + description: '' targetEntityType: user cache: true + _core: + default_config_hash: 5pE_4hurqtIlZN3XDi7eTo5RG13BMG0Rh9HYlRI3h8U - collection: '' name: core.entity_view_mode.user.compact @@ -33,8 +36,11 @@ items: - user id: user.compact label: Compact + description: '' targetEntityType: user cache: true + _core: + default_config_hash: TtD7OuGskOsQfoGyxXkrdtllBpR37J19d5BMQDZWJgA - collection: '' name: core.entity_view_mode.user.full @@ -46,26 +52,11 @@ items: - user id: user.full label: 'User account' + description: '' targetEntityType: user cache: true - - - collection: '' - name: rdf.mapping.user.user - data: - langcode: en - status: true - dependencies: - module: - - user - id: user.user - targetEntityType: user - bundle: user - types: - - 'schema:Person' - fieldMappings: - name: - properties: - - 'schema:name' + _core: + default_config_hash: ZbXunWS_xAvMZXFfinyvClDAb_RCVLt7gAzE3v16E-Q - collection: '' name: system.action.user_block_user_action @@ -80,6 +71,8 @@ items: type: user plugin: user_block_user_action configuration: { } + _core: + default_config_hash: DyypzTfThX10FFQw-399qPfEbLLyrhXgQrKPVsmAoJ4 - collection: '' name: system.action.user_cancel_user_action @@ -94,6 +87,8 @@ items: type: user plugin: user_cancel_user_action configuration: { } + _core: + default_config_hash: nvrL9bFilzBvm2bjO9rQnFDpBA7dBBUjShSSt6NS-DU - collection: '' name: system.action.user_unblock_user_action @@ -108,6 +103,8 @@ items: type: user plugin: user_unblock_user_action configuration: { } + _core: + default_config_hash: SPsUXsR3Rc8d1y3gewzaAKWa1ncea_ywXX3f7LTn7k0 - collection: '' name: user.flood @@ -117,13 +114,17 @@ items: ip_window: 3600 user_limit: 5 user_window: 21600 + _core: + default_config_hash: UYfMzeP1S8jKm9PSvxf7nQNe8DsNS-3bc2WSNNXBQWs - collection: '' name: user.mail data: + langcode: en cancel_confirm: + subject: 'Account cancellation request for [user:display-name] at [site:name]' body: |- - [user:display-name], + [user:display-name] A request to cancel your account has been made at [site:name]. @@ -136,8 +137,8 @@ items: This link expires in one day and nothing will happen if it is not used. -- [site:name] team - subject: 'Account cancellation request for [user:display-name] at [site:name]' password_reset: + subject: 'Replacement login information for [user:display-name] at [site:name]' body: |- [user:display-name], @@ -150,8 +151,8 @@ items: This 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. -- [site:name] team - subject: 'Replacement login information for [user:display-name] at [site:name]' register_admin_created: + subject: 'An administrator created an account for you at [site:name]' body: |- [user:display-name], @@ -167,8 +168,8 @@ items: password: Your password -- [site:name] team - subject: 'An administrator created an account for you at [site:name]' register_no_approval_required: + subject: 'Account details for [user:display-name] at [site:name]' body: |- [user:display-name], @@ -184,22 +185,22 @@ items: password: Your password -- [site:name] team - subject: 'Account details for [user:display-name] at [site:name]' register_pending_approval: + subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' body: |- [user:display-name], Thank 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. -- [site:name] team - subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' register_pending_approval_admin: + subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' body: |- [user:display-name] has applied for an account. [user:edit-url] - subject: 'Account details for [user:display-name] at [site:name] (pending admin approval)' status_activated: + subject: 'Account details for [user:display-name] at [site:name] (approved)' body: |- [user:display-name], @@ -217,59 +218,93 @@ items: password: Your password -- [site:name] team - subject: 'Account details for [user:display-name] at [site:name] (approved)' status_blocked: + subject: 'Account details for [user:display-name] at [site:name] (blocked)' body: |- [user:display-name], Your account on [site:name] has been blocked. -- [site:name] team - subject: 'Account details for [user:display-name] at [site:name] (blocked)' status_canceled: + subject: 'Account details for [user:display-name] at [site:name] (canceled)' body: |- [user:display-name], Your account on [site:name] has been canceled. -- [site:name] team - subject: 'Account details for [user:display-name] at [site:name] (canceled)' - langcode: en + _core: + default_config_hash: 6CZIzFifRq3qbdq3n3nDpEOO4hWIQtKOAQNPvGNGKeM - collection: '' name: user.role.anonymous data: langcode: en status: true - dependencies: { } + dependencies: + module: + - exclude_node_title + - media + - system + - filter + config: + - filter.format.restricted_html id: anonymous label: 'Anonymous user' weight: 0 is_admin: false permissions: + - 'access content' + - 'use exclude node title' + - 'view media' - 'use text format restricted_html' - - 'access site-wide contact form' - 'access comments' + _core: + default_config_hash: j5zLMOdJBqC0bMvSdth5UebkprJB8g_2FXHqhfpJzow - collection: '' name: user.role.authenticated data: langcode: en status: true - dependencies: { } + dependencies: + module: + - exclude_node_title + - file + - media + - shortcut + - system + - filter + - content_moderation + config: + - filter.format.basic_html + - workflows.workflow.workflow_buttons_trash_publishing id: authenticated label: 'Authenticated user' weight: 1 is_admin: false permissions: + - 'access content' - 'access shortcuts' - - 'access site-wide contact form' + - 'cancel account' + - 'change own username' + - 'delete own files' + - 'use exclude node title' + - 'view media' + - 'use text format basic_html' + - 'use workflow_buttons_trash_publishing transition create_new_draft' + - 'use workflow_buttons_trash_publishing transition save_draft_leave_current_published' + - 'use workflow_buttons_trash_publishing transition save_unpublished' - 'access comments' - 'post comments' + _core: + default_config_hash: dJ0L2DNSj5q6XVZAGsuVDpJTh5UeYkIPwKrUOOpr8YI - collection: '' name: user.settings data: + langcode: en anonymous: Anonymous verify_mail: true notify: @@ -281,11 +316,12 @@ items: register_admin_created: true register_no_approval_required: true register_pending_approval: true - register: visitors + register: visitors_admin_approval cancel_method: user_cancel_block password_reset_timeout: 86400 password_strength: true - langcode: en + _core: + default_config_hash: '-htDFWUv1S4OlJMzta2nhFl4QbhJvu0D9xsJ-clxo-M' - collection: '' name: views.view.user_admin_people @@ -302,134 +338,14 @@ items: tag: default base_table: users_field_data base_field: uid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + 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 @@ -438,6 +354,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + plugin_id: user_bulk_form label: 'Bulk update' exclude: false alter: @@ -479,8 +397,6 @@ items: 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 @@ -488,6 +404,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: name + plugin_id: field label: Username exclude: false alter: @@ -529,10 +448,7 @@ items: 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 @@ -540,6 +456,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: status + plugin_id: field label: Status exclude: false alter: @@ -581,14 +500,11 @@ items: 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 @@ -596,6 +512,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: user_roles label: Roles exclude: false alter: @@ -639,7 +556,6 @@ items: hide_alter_empty: true type: ul separator: ', ' - plugin_id: user_roles created: id: created table: users_field_data @@ -647,6 +563,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: created + plugin_id: field label: 'Member for' exclude: false alter: @@ -693,9 +612,6 @@ items: future_format: '@interval' past_format: '@interval' granularity: 2 - plugin_id: field - entity_type: user - entity_field: created access: id: access table: users_field_data @@ -703,6 +619,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: access + plugin_id: field label: 'Last access' exclude: false alter: @@ -749,9 +668,6 @@ items: future_format: '@interval hence' past_format: '@interval ago' granularity: 2 - plugin_id: field - entity_type: user - entity_field: access operations: id: operations table: users @@ -759,6 +675,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + plugin_id: entity_operations label: Operations exclude: false alter: @@ -801,8 +719,6 @@ items: empty_zero: false hide_alter_empty: true destination: true - entity_type: user - plugin_id: entity_operations mail: id: mail table: users_field_data @@ -810,6 +726,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: mail + plugin_id: field label: '' exclude: true alter: @@ -864,9 +783,72 @@ items: 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 @@ -875,6 +857,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: combine operator: contains value: '' group: 1 @@ -885,6 +868,8 @@ items: description: '' use_operator: false operator: combine_op + operator_limit_selection: false + operator_list: { } identifier: user required: false remember: false @@ -908,7 +893,6 @@ items: fields: name: name mail: mail - plugin_id: combine status: id: status table: users_field_data @@ -916,6 +900,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: status + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -926,6 +913,8 @@ items: description: '' use_operator: false operator: status_op + operator_limit_selection: false + operator_list: { } identifier: status required: false remember: false @@ -954,9 +943,6 @@ items: title: Blocked operator: '=' value: '0' - plugin_id: boolean - entity_type: user - entity_field: status roles_target_id: id: roles_target_id table: user__roles @@ -964,6 +950,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: user_roles operator: or value: { } group: 1 @@ -974,6 +961,8 @@ items: description: '' use_operator: false operator: roles_target_id_op + operator_limit_selection: false + operator_list: { } identifier: role required: false remember: false @@ -996,7 +985,6 @@ items: default_group_multiple: { } group_items: { } reduce_duplicates: false - plugin_id: user_roles permission: id: permission table: user__roles @@ -1004,6 +992,7 @@ items: relationship: none group_type: group admin_label: '' + plugin_id: user_permissions operator: or value: { } group: 1 @@ -1014,6 +1003,8 @@ items: description: '' use_operator: false operator: permission_op + operator_limit_selection: false + operator_list: { } identifier: permission required: false remember: false @@ -1036,7 +1027,6 @@ items: default_group_multiple: { } group_items: { } reduce_duplicates: false - plugin_id: user_permissions default_langcode: id: default_langcode table: users_field_data @@ -1044,6 +1034,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: default_langcode + plugin_id: boolean operator: '=' value: '1' group: 1 @@ -1054,6 +1047,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1072,9 +1067,6 @@ items: 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 @@ -1082,6 +1074,8 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + plugin_id: numeric operator: '!=' value: min: '' @@ -1095,6 +1089,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1113,95 +1109,149 @@ items: 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 - use_more: false - use_more_always: false - use_more_text: more - 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 + 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: '' + hide_attachment_summary: false 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: { } + _core: + default_config_hash: njaZigMvB4ap21Fg_tQcJhWgYJCGNi49Z5rRL_N6RI0 - collection: '' name: views.view.who_s_new @@ -1218,29 +1268,54 @@ items: tag: default base_table: users_field_data base_field: uid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm + title: "Who's new" + fields: + name: + id: name + table: users_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + type: user_name + pager: + type: some 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: { } + offset: 0 + items_per_page: 5 exposed_form: type: basic options: @@ -1251,62 +1326,46 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: some + access: + type: perm options: - items_per_page: 5 - offset: 0 - style: - type: html_list - row: - type: fields - fields: - name: - id: name + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: + created: + id: created table: users_field_data - field: name - label: '' - plugin_id: field - type: user_name - 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 + field: created 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 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 - expose: - operator: '0' - group: 1 - plugin_id: boolean entity_type: user entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '0' + operator_limit_selection: false + operator_list: { } access: id: access table: users_field_data @@ -1314,6 +1373,9 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: access + plugin_id: date operator: '>' value: min: '' @@ -1328,6 +1390,8 @@ items: description: '' use_operator: false operator: '' + operator_limit_selection: false + operator_list: { } identifier: '' required: false remember: false @@ -1346,56 +1410,48 @@ items: 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: { } + _core: + default_config_hash: zji0_13MyVGK7Bn1lUMDeZyyOIZedWvqpYUeM_SioPI - collection: '' name: views.view.who_s_online @@ -1412,29 +1468,54 @@ items: tag: default base_table: users_field_data base_field: uid - core: 8.x display: default: - display_plugin: default id: default - display_title: Master + display_title: Default + display_plugin: default position: 0 display_options: - access: - type: perm + title: "Who's online" + fields: + name: + id: name + table: users_field_data + field: name + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + 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 + type: user_name + pager: + type: some 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: { } + offset: 0 + items_per_page: 10 exposed_form: type: basic options: @@ -1445,69 +1526,26 @@ items: expose_sort_order: true sort_asc_label: Asc sort_desc_label: Desc - pager: - type: some + access: + type: perm 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 - fields: - name: - id: name - table: users_field_data - field: name - label: '' - plugin_id: field - type: user_name - 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 + 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: '' - 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 - entity_type: user - entity_field: name - filters: - status: - value: '1' - table: users_field_data - field: status - id: status - expose: - operator: '0' - group: 1 - plugin_id: boolean - entity_type: user - entity_field: status + plugin_id: text_custom + empty: true + content: 'There are currently 0 users online.' + tokenize: false + sorts: access: id: access table: users_field_data @@ -1515,6 +1553,40 @@ items: relationship: none group_type: group admin_label: '' + entity_type: user + entity_field: access + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: access + exposed: false + granularity: second + arguments: { } + filters: + status: + id: status + table: users_field_data + field: status + entity_type: user + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '0' + operator_limit_selection: false + operator_list: { } + access: + id: access + table: users_field_data + field: access + relationship: none + group_type: group + admin_label: '' + entity_type: user + entity_field: access + plugin_id: date operator: '>=' value: min: '' @@ -1529,6 +1601,8 @@ items: 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 @@ -1549,26 +1623,26 @@ items: 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 @@ -1577,45 +1651,33 @@ items: 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: { } + _core: + default_config_hash: suDsVMgawXoQt4rfmdfpr05EVX3z3KyfDDTYgeSM898 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.views.yml b/config/sync/config_snapshot.snapshot.config_sync.module.views.yml index 05a6c3c..ddf7709 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.views.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.views.yml @@ -14,13 +14,12 @@ items: name: views.settings data: display_extenders: { } - skip_cache: false sql_signature: false ui: show: additional_queries: false advanced_column: false - master_display: false + default_display: false performance_statistics: false preview_information: true sql_query: @@ -59,3 +58,5 @@ items: ins: INS q: Q s: S + _core: + default_config_hash: 8oDr9oPVb_ostrNnVV6V7VdphwoH_u-NqTS0u7SE7qc diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml b/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml index 84961a4..3664812 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.views_ui.yml @@ -31,79 +31,72 @@ items: id: views-main plugin: text label: 'Manage view settings' - body: 'View or edit the configuration.' weight: 1 + body: 'View or edit the configuration.' views-ui-displays: id: views-ui-displays plugin: text label: 'Displays in this view' - body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.' weight: 2 - attributes: - data-id: views-display-top + selector: '#views-display-top' + body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.' views-ui-view-admin: id: views-ui-view-admin plugin: text label: 'View administration' - body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.' weight: 3 - location: left - attributes: - data-id: views-display-extra-actions + position: right + selector: '#views-display-extra-actions' + body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.' views-ui-format: id: views-ui-format plugin: text label: 'Output format' - body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." weight: 4 - attributes: - data-class: views-ui-display-tab-bucket.format + selector: .views-ui-display-tab-bucket.format + body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." views-ui-fields: id: views-ui-fields plugin: text label: Fields - body: 'If this view uses fields, they are listed here. You can click on a field to configure it.' weight: 5 - attributes: - data-class: views-ui-display-tab-bucket.field + selector: .views-ui-display-tab-bucket.field + body: 'If this view uses fields, they are listed here. You can click on a field to configure it.' views-ui-filter: id: views-ui-filter plugin: text label: 'Filter your view' - body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.' weight: 6 - attributes: - data-class: views-ui-display-tab-bucket.filter + selector: .views-ui-display-tab-bucket.filter + body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.' views-ui-filter-operations: id: views-ui-filter-operations plugin: text label: 'Filter actions' - body: 'Add, rearrange or remove filters.' weight: 7 - attributes: - data-class: 'views-ui-display-tab-bucket.filter .dropbutton-widget' + selector: '.views-ui-display-tab-bucket.filter .dropbutton-widget' + body: 'Add, rearrange or remove filters.' views-ui-sorts: id: views-ui-sorts plugin: text label: 'Sort Criteria' - body: 'Control the order in which the results are output. Click on an active sort rule to configure it.' weight: 8 - attributes: - data-class: views-ui-display-tab-bucket.sort + selector: .views-ui-display-tab-bucket.sort + body: 'Control the order in which the results are output. Click on an active sort rule to configure it.' views-ui-sorts-operations: id: views-ui-sorts-operations plugin: text label: 'Sort actions' - body: 'Add, rearrange or remove sorting rules.' weight: 9 - attributes: - data-class: 'views-ui-display-tab-bucket.sort .dropbutton-widget' + selector: '.views-ui-display-tab-bucket.sort .dropbutton-widget' + body: 'Add, rearrange or remove sorting rules.' views-ui-preview: id: views-ui-preview plugin: text label: Preview - body: 'Show a preview of the view output.' weight: 10 - location: left - attributes: - data-id: preview-submit + position: right + selector: '#preview-submit' + body: 'Show a preview of the view output.' + _core: + default_config_hash: XIYL1KF7ND2XQRa5AxvEcp8vgCN2kUGiuBNhCgxrPME diff --git a/config/sync/config_snapshot.snapshot.config_sync.theme.bulma.yml b/config/sync/config_snapshot.snapshot.config_sync.theme.bulma.yml index d57649a..ebb569d 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.theme.bulma.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.theme.bulma.yml @@ -36,6 +36,8 @@ items: level: 1 depth: 1 visibility: { } + _core: + default_config_hash: ivRfdXcG0y7oqxOSNtZVZoHjqp4UiRzqxBkeWu-td7w - collection: '' name: block.block.bulma_branding @@ -62,6 +64,8 @@ items: use_site_name: true use_site_slogan: true visibility: { } + _core: + default_config_hash: 5nFquolsBvfMODac4talrrzlz8UQuLwL4tsU2fXxuNw - collection: '' name: block.block.bulma_content @@ -85,6 +89,8 @@ items: provider: system label_display: '0' visibility: { } + _core: + default_config_hash: ZdQFxp_aNkFGWiHwnq1dL4zlpO3nJayqrgx9F7q_F5c - collection: '' name: block.block.bulma_help @@ -108,6 +114,8 @@ items: provider: help label_display: '0' visibility: { } + _core: + default_config_hash: FJJ2r0bw42DqHL5Q2FufIbCe31Z-THwXZURQ-M0i87s - collection: '' name: block.block.bulma_local_tasks @@ -131,6 +139,8 @@ items: primary: true secondary: true visibility: { } + _core: + default_config_hash: igXl1RwWLK2KijmB1eu6sT8BVJcxQqwbbKcI91DVZc8 - collection: '' name: block.block.bulma_main_menu @@ -158,6 +168,8 @@ items: level: 1 depth: 1 visibility: { } + _core: + default_config_hash: q9K0LS21F7XLuNT68ck1R3U5if0oqI0ZyyIVhfCXdN8 - collection: '' name: block.block.bulma_messages @@ -181,6 +193,8 @@ items: provider: system label_display: '0' visibility: { } + _core: + default_config_hash: Ron5OcY_0EyL7s5mDBUiLG_9LEvcC8KIPNmv6M5uAgE - collection: '' name: block.block.bulma_page_title @@ -202,6 +216,8 @@ items: provider: core label_display: '0' visibility: { } + _core: + default_config_hash: vKDVSFwHMcXw-AbHhOcynvv3NSyQWNLZPS605mARwDw - collection: '' name: block.block.bulma_powered @@ -225,6 +241,8 @@ items: provider: system label_display: '0' visibility: { } + _core: + default_config_hash: e_Xh9DIa3ZyP3C0BZayzu0bpWKwWH3Uz0afzQXOGVx8 - collection: '' name: block.block.bulma_tools @@ -252,6 +270,8 @@ items: level: 1 depth: 0 visibility: { } + _core: + default_config_hash: QJJjJ6HJDvVZazsyjBAOMao6Ffxnior9KqgZxZqPh2E - collection: '' name: bulma.settings @@ -283,7 +303,9 @@ items: narrow: 0 cdn: bulma: - version: 0.5.3 + version: 0.9.1 bulmaswatch: - version: 0.5.1 + version: 0.8.1 theme: default + _core: + default_config_hash: QfWMJov5ZfW5ByL0Vo3QlL069XBMiMEO5STgyeSiwNY diff --git a/config/sync/config_snapshot.snapshot.config_sync.theme.claro.yml b/config/sync/config_snapshot.snapshot.config_sync.theme.claro.yml index aec9b98..c6988d6 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.theme.claro.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.theme.claro.yml @@ -29,9 +29,11 @@ items: settings: id: system_breadcrumb_block label: Breadcrumbs - provider: system label_display: '0' + provider: system visibility: { } + _core: + default_config_hash: NjcxOBrPOiK5-38t56DwFBDVY4yer7YSlbRWXFuHe7A - collection: '' name: block.block.claro_content @@ -52,9 +54,11 @@ items: settings: id: system_main_block label: 'Main page content' - provider: system label_display: '0' + provider: system visibility: { } + _core: + default_config_hash: a0Yyx1GeyKarZ4T_yXQBR_ZFKnXiFLtxAb6gWLd8nr0 - collection: '' name: block.block.claro_help @@ -75,9 +79,11 @@ items: settings: id: help_block label: Help - provider: help label_display: '0' + provider: help visibility: { } + _core: + default_config_hash: jccFSSVqV0WCDb6NtML1VWAWTtDbZ-zn5YgTRMgMrIM - collection: '' name: block.block.claro_local_actions @@ -96,9 +102,11 @@ items: settings: id: local_actions_block label: 'Primary admin actions' - provider: core label_display: '0' + provider: core visibility: { } + _core: + default_config_hash: CdXfDmRgAvms7EQovxxWPdYi0GitxeRbVtScYK16ZH0 - collection: '' name: block.block.claro_messages @@ -119,9 +127,11 @@ items: settings: id: system_messages_block label: 'Status messages' - provider: system label_display: '0' + provider: system visibility: { } + _core: + default_config_hash: '-Ac3ISpIT0PQ-whzD7_dw0SdKi6dAbRFNWdSjOiVDqg' - collection: '' name: block.block.claro_page_title @@ -140,9 +150,11 @@ items: settings: id: page_title_block label: 'Page title' - provider: core label_display: '0' + provider: core visibility: { } + _core: + default_config_hash: fNwDdW063tk_ktzSWzZVeQS9wzvLooVO280BQ9WrsIs - collection: '' name: block.block.claro_primary_local_tasks @@ -161,11 +173,13 @@ items: settings: id: local_tasks_block label: 'Primary tabs' - provider: core label_display: '0' + provider: core primary: true secondary: false visibility: { } + _core: + default_config_hash: ACjBZI5shAMiiUpsz-inLYVXDqNNXRnSzAWV3kV_8Hw - collection: '' name: block.block.claro_secondary_local_tasks @@ -184,15 +198,10 @@ items: settings: id: local_tasks_block label: 'Secondary tabs' - provider: core label_display: '0' + provider: core primary: false secondary: true visibility: { } - - - collection: '' - name: claro.settings - data: - third_party_settings: - shortcut: - module_link: true + _core: + default_config_hash: 2L0geP-ixCbCkEpW6BVF6H7vDUZN4ea07_Y9CociQm4 diff --git a/config/sync/config_snapshot.snapshot.config_sync.theme.octavia.yml b/config/sync/config_snapshot.snapshot.config_sync.theme.octavia.yml index 2aa8b9c..4e47aa7 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.theme.octavia.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.theme.octavia.yml @@ -36,6 +36,8 @@ items: level: 1 depth: 1 visibility: { } + _core: + default_config_hash: vy-C4gu3RzSygiqQgbVRviyDx_EYg3GqyyaJFULGJK8 - collection: '' name: block.block.octavia_branding @@ -62,6 +64,8 @@ items: use_site_name: true use_site_slogan: true visibility: { } + _core: + default_config_hash: iPg6898SxUQVlYH_NuWRzSkMQuOaPSwLjQBREX8oAaI - collection: '' name: block.block.octavia_content @@ -85,6 +89,8 @@ items: provider: system label_display: '0' visibility: { } + _core: + default_config_hash: Z6hRh19g_ISc7jSTDck4pGBBLH9O0d7na9N-yBHCeQg - collection: '' name: block.block.octavia_help @@ -108,6 +114,8 @@ items: provider: help label_display: '0' visibility: { } + _core: + default_config_hash: j3YKEEyjzssnOoME1eq04152YXaW9TcGetpZOwq-iv8 - collection: '' name: block.block.octavia_local_tasks @@ -131,6 +139,8 @@ items: primary: true secondary: true visibility: { } + _core: + default_config_hash: kPIjtle6zFWxDFqQU5rSNq4Bov31ojFsMyXTwM949vU - collection: '' name: block.block.octavia_main_menu @@ -158,6 +168,8 @@ items: level: 1 depth: 2 visibility: { } + _core: + default_config_hash: '-GYFkdwy2i0163rMx99Cxo9jHfj7lngADq0BZbnTUi0' - collection: '' name: block.block.octavia_messages @@ -181,6 +193,8 @@ items: provider: system label_display: '0' visibility: { } + _core: + default_config_hash: PIFOE-_FeI-mqeoVBDWS6F1cmZYnvTKOSC1ZRLCGFXg - collection: '' name: block.block.octavia_page_title @@ -202,6 +216,8 @@ items: provider: core label_display: '0' visibility: { } + _core: + default_config_hash: sFPCArkI1EMTMKn-T_Gtlk6pAr2_JhI5b7aLvRz9UjM - collection: '' name: octavia.settings @@ -250,3 +266,5 @@ items: use_default: true favicon: use_default: true + _core: + default_config_hash: 67Xcg6LAsHVMjU8lsXcnGGSsYifNZYozNWZPyqK0gaA From 409ce63019529fe1f2c90cf319231a19a7c7238a Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 1 Mar 2024 13:48:55 -0800 Subject: [PATCH 078/202] Remove the stark blocks added from distro update Stark theme is not installed --- config/sync/block.block.stark_admin.yml | 27 ------------------- config/sync/block.block.stark_branding.yml | 25 ----------------- .../sync/block.block.stark_local_actions.yml | 20 -------------- config/sync/block.block.stark_local_tasks.yml | 22 --------------- config/sync/block.block.stark_messages.yml | 22 --------------- config/sync/block.block.stark_page_title.yml | 20 -------------- config/sync/block.block.stark_tools.yml | 27 ------------------- 7 files changed, 163 deletions(-) delete mode 100644 config/sync/block.block.stark_admin.yml delete mode 100644 config/sync/block.block.stark_branding.yml delete mode 100644 config/sync/block.block.stark_local_actions.yml delete mode 100644 config/sync/block.block.stark_local_tasks.yml delete mode 100644 config/sync/block.block.stark_messages.yml delete mode 100644 config/sync/block.block.stark_page_title.yml delete mode 100644 config/sync/block.block.stark_tools.yml diff --git a/config/sync/block.block.stark_admin.yml b/config/sync/block.block.stark_admin.yml deleted file mode 100644 index 2496958..0000000 --- a/config/sync/block.block.stark_admin.yml +++ /dev/null @@ -1,27 +0,0 @@ -uuid: 6790306e-f38a-4863-b979-1883e3afedcd -langcode: en -status: false -dependencies: - config: - - system.menu.admin - module: - - system - theme: - - stark -_core: - default_config_hash: 5MfnyzXbzrDa_OJuFfZfpiBYkMiuRp4mk4GM7HYc8eM -id: stark_admin -theme: stark -region: '' -weight: 1 -provider: null -plugin: 'system_menu_block:admin' -settings: - id: 'system_menu_block:admin' - label: Administration - label_display: visible - provider: system - level: 1 - depth: 0 - expand_all_items: false -visibility: { } diff --git a/config/sync/block.block.stark_branding.yml b/config/sync/block.block.stark_branding.yml deleted file mode 100644 index e6cee27..0000000 --- a/config/sync/block.block.stark_branding.yml +++ /dev/null @@ -1,25 +0,0 @@ -uuid: 393bf6cf-ea6e-409d-9949-2af679aa0906 -langcode: en -status: false -dependencies: - module: - - system - theme: - - stark -_core: - default_config_hash: sG8t_FghbUscJ-GrnQ8zs_vx5YM4bJCfntrK-J5HcAY -id: stark_branding -theme: stark -region: '' -weight: 0 -provider: null -plugin: system_branding_block -settings: - id: system_branding_block - label: 'Site branding' - label_display: '0' - provider: system - use_site_logo: true - use_site_name: true - use_site_slogan: true -visibility: { } diff --git a/config/sync/block.block.stark_local_actions.yml b/config/sync/block.block.stark_local_actions.yml deleted file mode 100644 index 7ae51ac..0000000 --- a/config/sync/block.block.stark_local_actions.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: 255af1c8-ac5c-47c1-bd28-001be1d0ba4f -langcode: en -status: false -dependencies: - theme: - - stark -_core: - default_config_hash: ABoKnlk20KHqZRw_2Qr4EvaFvH4lnQ2nuhunHeE1JIU -id: stark_local_actions -theme: stark -region: '' -weight: -10 -provider: null -plugin: local_actions_block -settings: - id: local_actions_block - label: 'Primary admin actions' - label_display: '0' - provider: core -visibility: { } diff --git a/config/sync/block.block.stark_local_tasks.yml b/config/sync/block.block.stark_local_tasks.yml deleted file mode 100644 index aa1732c..0000000 --- a/config/sync/block.block.stark_local_tasks.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: c1670262-5fca-4205-b517-af086af50ffa -langcode: en -status: false -dependencies: - theme: - - stark -_core: - default_config_hash: T0wbI6qVdThbbIqXDZFg_1VZ3_ittXBdEoUH7d7ux_E -id: stark_local_tasks -theme: stark -region: '' -weight: -20 -provider: null -plugin: local_tasks_block -settings: - id: local_tasks_block - label: Tabs - label_display: '0' - provider: core - primary: true - secondary: true -visibility: { } diff --git a/config/sync/block.block.stark_messages.yml b/config/sync/block.block.stark_messages.yml deleted file mode 100644 index 344655c..0000000 --- a/config/sync/block.block.stark_messages.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: 3ff06255-e54f-4b05-9bbc-9e14964f4846 -langcode: en -status: false -dependencies: - module: - - system - theme: - - stark -_core: - default_config_hash: aeqlWs7HwctZeZC7ADcbxfqehJzBRfZKmuZz3DsH3_4 -id: stark_messages -theme: stark -region: '' -weight: 0 -provider: null -plugin: system_messages_block -settings: - id: system_messages_block - label: 'Status messages' - label_display: '0' - provider: system -visibility: { } diff --git a/config/sync/block.block.stark_page_title.yml b/config/sync/block.block.stark_page_title.yml deleted file mode 100644 index 6aa562c..0000000 --- a/config/sync/block.block.stark_page_title.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: 8ff5180a-d858-4b32-a4c3-8bb22c040dc1 -langcode: en -status: false -dependencies: - theme: - - stark -_core: - default_config_hash: Oh72CHUkp6cj6dbrXMK2hzCsM05w9cHVoD22rMLQUfk -id: stark_page_title -theme: stark -region: '' -weight: -30 -provider: null -plugin: page_title_block -settings: - id: page_title_block - label: 'Page title' - label_display: '0' - provider: core -visibility: { } diff --git a/config/sync/block.block.stark_tools.yml b/config/sync/block.block.stark_tools.yml deleted file mode 100644 index be169df..0000000 --- a/config/sync/block.block.stark_tools.yml +++ /dev/null @@ -1,27 +0,0 @@ -uuid: f80204b6-0f0b-4eb0-b1af-9c4013764b24 -langcode: en -status: false -dependencies: - config: - - system.menu.tools - module: - - system - theme: - - stark -_core: - default_config_hash: UL5ZZvI0Lnp3fmVmhIDxvNI9RlMD0sfBIOi9ozr-k5o -id: stark_tools -theme: stark -region: '' -weight: 0 -provider: null -plugin: 'system_menu_block:tools' -settings: - id: 'system_menu_block:tools' - label: Tools - label_display: visible - provider: system - level: 1 - depth: 0 - expand_all_items: false -visibility: { } From 4a6f9c1469e7402a04ab9b2dfd5116e0fead0741 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Tue, 5 Mar 2024 17:07:08 -0800 Subject: [PATCH 079/202] Add migration helpers to composer requirements --- composer.json | 1 + composer.lock | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 56 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 6b1d45b..b0aa649 100644 --- a/composer.json +++ b/composer.json @@ -98,6 +98,7 @@ "drupal/migrate_source_csv": "^3", "drupal/migrate_tools": "^6", "drupal/migrate_upgrade": "^4", + "drupal/migration_helpers": "1.0.x-dev@dev", "drupal/minimalhtml": "^2", "drupal/node_view_permissions": "^1.4", "drupal/noreferrer": "^1", diff --git a/composer.lock b/composer.lock index aa28d1b..43eb0a5 100644 --- a/composer.lock +++ b/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": "d3bb837bf45849e9cafef7107e409dcd", + "content-hash": "e3c7785aa21b3f418217272f38668295", "packages": [ { "name": "abraham/twitteroauth", @@ -12001,6 +12001,59 @@ "slack": "#migrate" } }, + { + "name": "drupal/migration_helpers", + "version": "dev-1.0.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/migration_helpers.git", + "reference": "27a8943123052849fd350fa4283954c548b38477" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-1.0.x": "1.0.x-dev" + }, + "drupal": { + "version": "1.0.x-dev", + "datestamp": "1709058873", + "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+" + ], + "authors": [ + { + "name": "dinarcon", + "homepage": "https://www.drupal.org/user/909522" + }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + } + ], + "description": "Provides helpers to migrate data into modern Drupal.", + "homepage": "https://git.agaric.com/agaric/migration_helpers", + "support": { + "source": "https://git.drupalcode.org/project/migration_helpers" + } + }, { "name": "drupal/minimalhtml", "version": "2.0.2", @@ -24505,6 +24558,7 @@ "drupal/google_analytics": 20, "drupal/inline_entity_form": 5, "drupal/menu_link_config": 15, + "drupal/migration_helpers": 20, "drupal/notfoundpassthrough": 20, "drupal/octavia": 20, "drupal/octavia_camouflage": 20, From 8bc7393a1fe5d0c5b56de0732b99f8d4cfbf792c Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Tue, 5 Mar 2024 17:48:56 -0800 Subject: [PATCH 080/202] Enable migration helpers --- config/sync/core.extension.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 9cd6ab0..0e14809 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -100,6 +100,7 @@ module: migrate_plus: 0 migrate_source_csv: 0 migrate_tools: 0 + migration_helpers: 0 minimalhtml: 0 mysql: 0 node: 0 From c10d92021f87ff355518d7ae42f7d10276aee1d0 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Tue, 5 Mar 2024 17:50:23 -0800 Subject: [PATCH 081/202] Add deploy hook to migrate images to media using migration helpers --- .../custom/geo_upgrade/geo_upgrade.deploy.php | 39 +++++++++++++++++++ .../custom/geo_upgrade/geo_upgrade.info.yml | 1 + 2 files changed, 40 insertions(+) create mode 100644 web/modules/custom/geo_upgrade/geo_upgrade.deploy.php diff --git a/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php b/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php new file mode 100644 index 0000000..bff2fcd --- /dev/null +++ b/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php @@ -0,0 +1,39 @@ +<?php + +/** + * @file + * Implements migration helpers in deploy hook to help migrate images to media. + * + * Config updates in drutopia utilize media entities for storing images. + */ + +use Psr\Log\LogLevel; + +/** + * Move data from image fields to media entity reference fields. + * + * Implements hook_deploy_NAME(). + */ +function geo_upgrade_deploy_move_images_to_media() { + $transformations = [ + ['paragraph', ['field_image'], 'field_media_image', ['image', 'slide']], + ['node', ['field_image'], 'field_media_image', ['person', 'article', 'blog', 'collection', 'gleaning']], + // Leaving out the following for now, unless requested later + // ['paragraph', ['field_file'], 'field_media_document', ['file']], + // field_media_document would need to be created on file paragraph + // ['node', ['field_upload'], 'field_media_document', ['article', 'blog', 'gleaning']], + // new field would need to be added for generic file media (field_upload contains variety of file types) + ]; + + \Drupal::logger('geo_upgrade')->log(LogLevel::INFO, "Transformation started."); + foreach ($transformations as $transformation) { + [$entity_type, $image_field_names, $media_field_name, $bundles] = $transformation; + + /** @var \Drupal\migration_helpers\MigrationHelperFieldTransformations $field_transformations_service */ + $field_transformations_service = \Drupal::service('migration_helpers.field_transformations'); + $field_transformations_service->fieldToMediaEntity($entity_type, $image_field_names, $media_field_name, $bundles); + + $source_fields = implode(', ', $image_field_names); + \Drupal::logger('geo_upgrade')->log(LogLevel::INFO, "Data in image field(s) $source_fields of $entity_type entity moved to $media_field_name media reference field."); + } +} diff --git a/web/modules/custom/geo_upgrade/geo_upgrade.info.yml b/web/modules/custom/geo_upgrade/geo_upgrade.info.yml index eb2b04a..62268a7 100644 --- a/web/modules/custom/geo_upgrade/geo_upgrade.info.yml +++ b/web/modules/custom/geo_upgrade/geo_upgrade.info.yml @@ -8,3 +8,4 @@ dependencies: - migrate_plus - migrate_source_csv - migrate_tools + - migration_helpers From ea74c6ce832c07da03a877a6e962692d2a657b35 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Tue, 5 Mar 2024 17:51:19 -0800 Subject: [PATCH 082/202] Add convert bundles on media system action --- .../sync/system.action.convert_bundles_on_media.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 config/sync/system.action.convert_bundles_on_media.yml diff --git a/config/sync/system.action.convert_bundles_on_media.yml b/config/sync/system.action.convert_bundles_on_media.yml new file mode 100644 index 0000000..5a00ba0 --- /dev/null +++ b/config/sync/system.action.convert_bundles_on_media.yml @@ -0,0 +1,11 @@ +uuid: be4a06cb-0c36-4e95-8876-0274e1c63921 +langcode: en +status: true +dependencies: + module: + - convert_bundles +id: convert_bundles_on_media +label: 'Convert Media Entity Bundles' +type: media +plugin: convert_bundles_action_base +configuration: { } From 5e3d693aaa0278ea3fa9db08704ecc0d19e7304d Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 6 Mar 2024 15:22:10 -0800 Subject: [PATCH 083/202] Correct the machine name of the people content type in the image to media transformation --- web/modules/custom/geo_upgrade/geo_upgrade.deploy.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php b/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php index bff2fcd..7d398e9 100644 --- a/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php +++ b/web/modules/custom/geo_upgrade/geo_upgrade.deploy.php @@ -17,7 +17,7 @@ use Psr\Log\LogLevel; function geo_upgrade_deploy_move_images_to_media() { $transformations = [ ['paragraph', ['field_image'], 'field_media_image', ['image', 'slide']], - ['node', ['field_image'], 'field_media_image', ['person', 'article', 'blog', 'collection', 'gleaning']], + ['node', ['field_image'], 'field_media_image', ['people', 'article', 'blog', 'collection', 'gleaning']], // Leaving out the following for now, unless requested later // ['paragraph', ['field_file'], 'field_media_document', ['file']], // field_media_document would need to be created on file paragraph From dba0b270b06992bef41cd52041f274285605aeab Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 7 Mar 2024 15:04:40 -0800 Subject: [PATCH 084/202] Revise and re-save article config after distro update --- ...tity_form_display.node.article.default.yml | 17 ++++++++++---- ...e.entity_view_display.node.article.box.yml | 6 ++++- ....entity_view_display.node.article.card.yml | 17 ++++++-------- ...tity_view_display.node.article.default.yml | 1 + ....entity_view_display.node.article.full.yml | 5 ++-- ...entity_view_display.node.article.media.yml | 7 ++++-- ...e.entity_view_display.node.article.rss.yml | 15 +++++++----- ...view_display.node.article.search_index.yml | 23 +++++++++++-------- ..._view_display.node.article.simple_card.yml | 14 ++++++----- ...ntity_view_display.node.article.teaser.yml | 6 ++++- 10 files changed, 70 insertions(+), 41 deletions(-) diff --git a/config/sync/core.entity_form_display.node.article.default.yml b/config/sync/core.entity_form_display.node.article.default.yml index 6edaff0..85abc05 100644 --- a/config/sync/core.entity_form_display.node.article.default.yml +++ b/config/sync/core.entity_form_display.node.article.default.yml @@ -10,6 +10,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -17,7 +18,6 @@ dependencies: - field.field.node.article.field_tags - field.field.node.article.field_topics - field.field.node.article.field_upload - - image.style.thumbnail - node.type.article module: - comment @@ -25,7 +25,7 @@ dependencies: - datetime - entity_reference_override - file - - focal_point + - media_library_media_modify - metatag - paragraphs - path @@ -88,11 +88,16 @@ content: default_paragraph_type: text third_party_settings: { } field_media_image: - type: media_library_widget - weight: 3 + type: media_library_media_modify_widget + weight: 4 region: content settings: media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } field_meta_tags: type: metatag_firehose @@ -129,9 +134,13 @@ content: weight: 8 region: content settings: + save_lineage: false force_deepest: true parent: '0' level_labels: '' + hierarchy_depth: 0 + required_depth: 0 + none_label: '- Please select -' third_party_settings: { } field_upload: type: file_generic diff --git a/config/sync/core.entity_view_display.node.article.box.yml b/config/sync/core.entity_view_display.node.article.box.yml index 890e2db..791e6f1 100644 --- a/config/sync/core.entity_view_display.node.article.box.yml +++ b/config/sync/core.entity_view_display.node.article.box.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -32,16 +33,19 @@ third_party_settings: settings: classes: layout_class: { } + ds_content: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - node_title - node_post_date + - geo_citation fields: node_post_date: plugin_id: node_post_date @@ -68,7 +72,7 @@ content: settings: { } third_party_settings: { } weight: 90 - region: content + region: ds_content hidden: body: true comment: true diff --git a/config/sync/core.entity_view_display.node.article.card.yml b/config/sync/core.entity_view_display.node.article.card.yml index 78d8fd6..955cefa 100644 --- a/config/sync/core.entity_view_display.node.article.card.yml +++ b/config/sync/core.entity_view_display.node.article.card.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -19,12 +20,10 @@ dependencies: - field.field.node.article.field_topics - field.field.node.article.field_upload - node.type.article - - responsive_image.styles.narrow module: - datetime - ds - field_group - - responsive_image - user third_party_settings: ds: @@ -47,7 +46,7 @@ third_party_settings: label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - field_publication_date - node_title @@ -87,8 +86,8 @@ third_party_settings: - field_topics label: 'Card content bottom' parent_name: '' - region: ds_content - weight: 2 + region: hidden + weight: 24 format_type: html_element format_settings: classes: '' @@ -116,13 +115,11 @@ content: weight: 6 region: ds_content field_media_image: - type: media_responsive_thumbnail + type: entity_reference_entity_view label: hidden settings: - responsive_image_style: drutopia_card - image_link: content - image_loading: - attribute: lazy + view_mode: default + link: false third_party_settings: { } weight: 0 region: ds_content diff --git a/config/sync/core.entity_view_display.node.article.default.yml b/config/sync/core.entity_view_display.node.article.default.yml index 9d62709..44e2626 100644 --- a/config/sync/core.entity_view_display.node.article.default.yml +++ b/config/sync/core.entity_view_display.node.article.default.yml @@ -10,6 +10,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle diff --git a/config/sync/core.entity_view_display.node.article.full.yml b/config/sync/core.entity_view_display.node.article.full.yml index 8a37d98..44b27ee 100644 --- a/config/sync/core.entity_view_display.node.article.full.yml +++ b/config/sync/core.entity_view_display.node.article.full.yml @@ -12,6 +12,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -20,13 +21,13 @@ dependencies: - field.field.node.article.field_topics - field.field.node.article.field_upload - node.type.article - - responsive_image.styles.wide + - responsive_image.styles.drutopia_main module: - comment - ds - entity_reference_override - entity_reference_revisions - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: diff --git a/config/sync/core.entity_view_display.node.article.media.yml b/config/sync/core.entity_view_display.node.article.media.yml index 79a667f..7f4d2fb 100644 --- a/config/sync/core.entity_view_display.node.article.media.yml +++ b/config/sync/core.entity_view_display.node.article.media.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -18,7 +19,7 @@ dependencies: - field.field.node.article.field_tags - field.field.node.article.field_topics - field.field.node.article.field_upload - - image.style.square_thumbnail + - image.style.medium - node.type.article module: - ds @@ -35,6 +36,7 @@ third_party_settings: settings: classes: layout_class: { } + ds_content: { } wrappers: ds_content: div outer_wrapper: div @@ -49,6 +51,7 @@ third_party_settings: - group_media_content - node_title - field_topics + - geo_citation fields: node_title: plugin_id: node_title @@ -125,7 +128,7 @@ content: settings: { } third_party_settings: { } weight: 90 - region: content + region: ds_content hidden: body: true comment: true diff --git a/config/sync/core.entity_view_display.node.article.rss.yml b/config/sync/core.entity_view_display.node.article.rss.yml index 0ff022b..d9f9840 100644 --- a/config/sync/core.entity_view_display.node.article.rss.yml +++ b/config/sync/core.entity_view_display.node.article.rss.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -18,10 +19,10 @@ dependencies: - field.field.node.article.field_tags - field.field.node.article.field_topics - field.field.node.article.field_upload - - image.style.small_square - node.type.article module: - ds + - media - taxonomy - text - user @@ -35,6 +36,7 @@ third_party_settings: settings: classes: layout_class: { } + ds_content: { } wrappers: ds_content: div outer_wrapper: div @@ -49,6 +51,7 @@ third_party_settings: - field_summary - field_topics - links + - geo_citation fields: node_title: plugin_id: node_title @@ -66,12 +69,12 @@ targetEntityType: node bundle: article mode: rss content: - field_image: - type: image - label: hidden + field_media_image: + type: media_thumbnail + label: above settings: image_link: '' - image_style: small_square + image_style: '' image_loading: attribute: lazy third_party_settings: { } @@ -95,7 +98,7 @@ content: settings: { } third_party_settings: { } weight: 90 - region: content + region: ds_content links: settings: { } third_party_settings: { } diff --git a/config/sync/core.entity_view_display.node.article.search_index.yml b/config/sync/core.entity_view_display.node.article.search_index.yml index 3bac8e0..997faba 100644 --- a/config/sync/core.entity_view_display.node.article.search_index.yml +++ b/config/sync/core.entity_view_display.node.article.search_index.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -20,6 +21,7 @@ dependencies: - field.field.node.article.field_upload - node.type.article module: + - ds - entity_reference_revisions - media - text @@ -34,20 +36,24 @@ third_party_settings: settings: classes: layout_class: { } + ds_content: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_media_image + - field_summary - field_authors + - field_media_image - node_post_date - field_body_paragraph - field_topics - field_tags + - geo_citation fields: node_post_date: plugin_id: node_post_date @@ -68,7 +74,7 @@ content: link: true third_party_settings: { } weight: 1 - region: content + region: ds_content field_body_paragraph: type: entity_reference_revisions_entity_view label: hidden @@ -77,7 +83,7 @@ content: link: '' third_party_settings: { } weight: 3 - region: content + region: ds_content field_media_image: type: media_thumbnail label: hidden @@ -88,14 +94,14 @@ content: attribute: lazy third_party_settings: { } weight: 1 - region: content + region: ds_content field_summary: type: text_default label: hidden settings: { } third_party_settings: { } weight: 0 - region: content + region: ds_content field_tags: type: entity_reference_label label: hidden @@ -103,7 +109,7 @@ content: link: true third_party_settings: { } weight: 5 - region: content + region: ds_content field_topics: type: entity_reference_label label: hidden @@ -111,12 +117,12 @@ content: link: true third_party_settings: { } weight: 4 - region: content + region: ds_content geo_citation: settings: { } third_party_settings: { } weight: 90 - region: content + region: ds_content hidden: body: true comment: true @@ -131,7 +137,6 @@ hidden: field_publication_date: true field_regions: true field_subtitle: true - field_summary: true field_upload: true field_visions_models: true links: true diff --git a/config/sync/core.entity_view_display.node.article.simple_card.yml b/config/sync/core.entity_view_display.node.article.simple_card.yml index a6e3d62..acf7078 100644 --- a/config/sync/core.entity_view_display.node.article.simple_card.yml +++ b/config/sync/core.entity_view_display.node.article.simple_card.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -19,7 +20,7 @@ dependencies: - field.field.node.article.field_topics - field.field.node.article.field_upload - node.type.article - - responsive_image.styles.narrow + - responsive_image.styles.drutopia_card module: - ds - field_group @@ -35,6 +36,7 @@ third_party_settings: settings: classes: layout_class: { } + ds_content: { } wrappers: ds_content: div outer_wrapper: div @@ -49,6 +51,11 @@ third_party_settings: - group_card_content - node_title fields: + 'bundle_field:node': + plugin_id: 'bundle_field:node' + weight: 0 + label: hidden + formatter: default node_title: plugin_id: node_title weight: 1 @@ -59,11 +66,6 @@ third_party_settings: wrapper: h2 class: '' exclude_node_title: '1' - 'bundle_field:node': - plugin_id: 'bundle_field:node' - weight: 0 - label: hidden - formatter: default field_group: group_card_content: children: diff --git a/config/sync/core.entity_view_display.node.article.teaser.yml b/config/sync/core.entity_view_display.node.article.teaser.yml index 235fe1a..56e0961 100644 --- a/config/sync/core.entity_view_display.node.article.teaser.yml +++ b/config/sync/core.entity_view_display.node.article.teaser.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.article.field_biography - field.field.node.article.field_body_paragraph - field.field.node.article.field_image + - field.field.node.article.field_media_image - field.field.node.article.field_meta_tags - field.field.node.article.field_publication_date - field.field.node.article.field_subtitle @@ -35,6 +36,8 @@ third_party_settings: settings: classes: layout_class: { } + left: { } + right: { } wrappers: left: div right: div @@ -46,6 +49,7 @@ third_party_settings: regions: left: - field_media_image + - geo_citation right: - node_post_date - node_title @@ -112,7 +116,7 @@ content: settings: { } third_party_settings: { } weight: 90 - region: content + region: left hidden: body: true comment: true From 28422be24c947a0dbb7b0db44704c35e628f2e38 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 7 Mar 2024 16:28:20 -0800 Subject: [PATCH 085/202] Replace field image with field media image on gleanings --- ...ity_form_display.node.gleaning.default.yml | 41 +++++-------------- ...entity_view_display.node.gleaning.card.yml | 25 +++++------ ...ity_view_display.node.gleaning.default.yml | 13 +++--- ...entity_view_display.node.gleaning.full.yml | 2 + ...tity_view_display.node.gleaning.teaser.yml | 2 + ....field.node.gleaning.field_media_image.yml | 31 ++++++++++++++ 6 files changed, 63 insertions(+), 51 deletions(-) create mode 100644 config/sync/field.field.node.gleaning.field_media_image.yml diff --git a/config/sync/core.entity_form_display.node.gleaning.default.yml b/config/sync/core.entity_form_display.node.gleaning.default.yml index 741a41c..78773b8 100644 --- a/config/sync/core.entity_form_display.node.gleaning.default.yml +++ b/config/sync/core.entity_form_display.node.gleaning.default.yml @@ -6,14 +6,14 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_media_image - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - - image.style.thumbnail - node.type.gleaning module: - datetime - file - - insert + - media_library_media_modify - path - text id: node.gleaning.default @@ -37,37 +37,17 @@ content: region: content settings: { } third_party_settings: { } - field_image: - type: insert_image + field_media_image: + type: media_library_media_modify_widget weight: 3 region: content settings: - insert_absolute: false - insert_styles: - focal_point_325x195: focal_point_325x195 - focal_point_1300x650: '0' - focal_point_195x260: '0' - focal_point_2600x1300: '0' - focal_point_390x520: '0' - focal_point_650x390: '0' - focal_point_780x1040: '0' - fullwidth: '0' - inline: '0' - large: '0' - large_cropped: '0' - linkit_result_thumbnail: '0' - medium: '0' - small_square: '0' - square_thumbnail: '0' - thumbnail: '0' - link: '0' - icon_link: '0' - image: '0' - insert_default: focal_point_325x195 - insert_width: null - insert_rotate: false - progress_indicator: throbber - preview_image_style: thumbnail + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } field_publication_date: type: datetime_default @@ -134,3 +114,4 @@ content: third_party_settings: { } hidden: comment: true + field_image: true diff --git a/config/sync/core.entity_view_display.node.gleaning.card.yml b/config/sync/core.entity_view_display.node.gleaning.card.yml index 5fac874..7cf5b8a 100644 --- a/config/sync/core.entity_view_display.node.gleaning.card.yml +++ b/config/sync/core.entity_view_display.node.gleaning.card.yml @@ -7,15 +7,14 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_media_image - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning - - responsive_image.styles.narrow module: - datetime - ds - field_group - - responsive_image - user third_party_settings: field_group: @@ -25,7 +24,7 @@ third_party_settings: - node_title label: 'Card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -55,9 +54,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - field_publication_date - node_title @@ -77,17 +77,13 @@ targetEntityType: node bundle: gleaning mode: card content: - field_image: - type: responsive_image - label: hidden + field_media_image: + type: entity_reference_entity_view + label: above settings: - responsive_image_style: narrow - image_link: content - image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + view_mode: default + link: false + third_party_settings: { } weight: 0 region: ds_content field_publication_date: @@ -102,6 +98,7 @@ content: hidden: body: true comment: true + field_image: true field_upload: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.gleaning.default.yml b/config/sync/core.entity_view_display.node.gleaning.default.yml index 9fa3f54..5b114a1 100644 --- a/config/sync/core.entity_view_display.node.gleaning.default.yml +++ b/config/sync/core.entity_view_display.node.gleaning.default.yml @@ -6,13 +6,13 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_media_image - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning module: - datetime - file - - image - text - user id: node.gleaning.default @@ -27,14 +27,12 @@ content: third_party_settings: { } weight: 1 region: content - field_image: - type: image + field_media_image: + type: entity_reference_entity_view label: above settings: - image_link: '' - image_style: '' - image_loading: - attribute: lazy + view_mode: default + link: false third_party_settings: { } weight: 2 region: content @@ -62,4 +60,5 @@ content: region: content hidden: comment: true + field_image: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.gleaning.full.yml b/config/sync/core.entity_view_display.node.gleaning.full.yml index f9062f6..80dd662 100644 --- a/config/sync/core.entity_view_display.node.gleaning.full.yml +++ b/config/sync/core.entity_view_display.node.gleaning.full.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_media_image - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning @@ -52,5 +53,6 @@ content: region: content hidden: field_image: true + field_media_image: true field_publication_date: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.gleaning.teaser.yml b/config/sync/core.entity_view_display.node.gleaning.teaser.yml index 5f0327b..56ab661 100644 --- a/config/sync/core.entity_view_display.node.gleaning.teaser.yml +++ b/config/sync/core.entity_view_display.node.gleaning.teaser.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.gleaning.body - field.field.node.gleaning.comment - field.field.node.gleaning.field_image + - field.field.node.gleaning.field_media_image - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning @@ -29,6 +30,7 @@ content: hidden: comment: true field_image: true + field_media_image: true field_publication_date: true field_upload: true links: true diff --git a/config/sync/field.field.node.gleaning.field_media_image.yml b/config/sync/field.field.node.gleaning.field_media_image.yml new file mode 100644 index 0000000..9a01d1b --- /dev/null +++ b/config/sync/field.field.node.gleaning.field_media_image.yml @@ -0,0 +1,31 @@ +uuid: 9b0daf56-ff0a-4108-8e77-dd51966a349b +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.gleaning + module: + - media_library_media_modify +id: node.gleaning.field_media_image +field_name: field_media_image +entity_type: node +bundle: gleaning +label: 'Media image' +description: '' +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: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify From d643172cb27a97ef920b7664adca0bbfa1cf12fe Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 7 Mar 2024 16:55:04 -0800 Subject: [PATCH 086/202] Replace field_image with field_media_image on collections --- ...y_form_display.node.collection.default.yml | 25 +++++--- ...tity_view_display.node.collection.card.yml | 25 ++++---- ...y_view_display.node.collection.default.yml | 16 +++-- ...tity_view_display.node.collection.full.yml | 14 +++++ ...ity_view_display.node.collection.media.yml | 59 +++++++++++++++++++ ...ntity_view_display.node.collection.rss.yml | 58 ++++++++++++++++++ ...w_display.node.collection.search_index.yml | 58 ++++++++++++++++++ ...ew_display.node.collection.simple_card.yml | 14 +++++ ...ty_view_display.node.collection.teaser.yml | 14 +++++ ...ield.node.collection.field_media_image.yml | 31 ++++++++++ 10 files changed, 284 insertions(+), 30 deletions(-) create mode 100644 config/sync/core.entity_view_display.node.collection.media.yml create mode 100644 config/sync/core.entity_view_display.node.collection.rss.yml create mode 100644 config/sync/core.entity_view_display.node.collection.search_index.yml create mode 100644 config/sync/field.field.node.collection.field_media_image.yml diff --git a/config/sync/core.entity_form_display.node.collection.default.yml b/config/sync/core.entity_form_display.node.collection.default.yml index 6a70053..e2050ae 100644 --- a/config/sync/core.entity_form_display.node.collection.default.yml +++ b/config/sync/core.entity_form_display.node.collection.default.yml @@ -10,18 +10,18 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary - field.field.node.collection.field_tags - field.field.node.collection.field_topics - - image.style.thumbnail - node.type.collection module: - comment - cshs - datetime - - image + - media_library_media_modify - metatag - paragraphs - path @@ -73,19 +73,25 @@ content: region: content settings: { } third_party_settings: { } - field_image: - type: image_image + field_media_image: + type: media_library_media_modify_widget weight: 3 region: content settings: - progress_indicator: throbber - preview_image_style: thumbnail + media_types: { } + form_mode: default + check_selected: false + replace_checkbox_by_order_indicator: false + multi_edit_on_create: false + no_edit_on_create: false third_party_settings: { } field_meta_tags: type: metatag_firehose weight: 8 region: content - settings: { } + settings: + sidebar: true + use_details: true third_party_settings: { } field_publication_date: type: datetime_default @@ -106,9 +112,13 @@ content: weight: 6 region: content settings: + save_lineage: false force_deepest: true parent: '0' level_labels: '' + hierarchy_depth: 0 + required_depth: 0 + none_label: '- Please select -' third_party_settings: { } path: type: path @@ -163,4 +173,5 @@ content: hidden: body: true field_collection_items: true + field_image: true field_tags: true diff --git a/config/sync/core.entity_view_display.node.collection.card.yml b/config/sync/core.entity_view_display.node.collection.card.yml index 8c2fe4d..67f28f7 100644 --- a/config/sync/core.entity_view_display.node.collection.card.yml +++ b/config/sync/core.entity_view_display.node.collection.card.yml @@ -11,17 +11,16 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection - - responsive_image.styles.narrow module: - ds - field_group - - responsive_image - user third_party_settings: ds: @@ -41,9 +40,10 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: ds_content: - - field_image + - field_media_image - group_card_content - node_post_date - node_title @@ -71,7 +71,7 @@ third_party_settings: - field_authors label: 'card content' parent_name: '' - region: hidden + region: ds_content weight: 1 format_type: html_element format_settings: @@ -101,17 +101,13 @@ content: ds_limit: '' weight: 8 region: ds_content - field_image: - type: responsive_image - label: hidden + field_media_image: + type: entity_reference_entity_view + label: above settings: - responsive_image_style: narrow - image_link: content - image_loading: - attribute: eager - third_party_settings: - ds: - ds_limit: '1' + view_mode: default + link: false + third_party_settings: { } weight: 0 region: ds_content hidden: @@ -120,6 +116,7 @@ hidden: field_body_paragraph: true field_collection_items: true field_collection_type: true + field_image: true field_meta_tags: true field_publication_date: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.collection.default.yml b/config/sync/core.entity_view_display.node.collection.default.yml index 77769b7..b78e410 100644 --- a/config/sync/core.entity_view_display.node.collection.default.yml +++ b/config/sync/core.entity_view_display.node.collection.default.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary @@ -20,8 +21,6 @@ dependencies: module: - comment - datetime - - ds - - image - metatag - text - user @@ -75,14 +74,12 @@ content: third_party_settings: { } weight: 9 region: content - field_image: - type: image - label: hidden + field_media_image: + type: entity_reference_entity_view + label: above settings: - image_link: '' - image_style: '' - image_loading: - attribute: lazy + view_mode: default + link: false third_party_settings: { } weight: 3 region: content @@ -132,4 +129,5 @@ content: region: content hidden: field_body_paragraph: true + field_image: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.collection.full.yml b/config/sync/core.entity_view_display.node.collection.full.yml index 54f5fe0..61ed8ac 100644 --- a/config/sync/core.entity_view_display.node.collection.full.yml +++ b/config/sync/core.entity_view_display.node.collection.full.yml @@ -11,16 +11,19 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection + - responsive_image.styles.drutopia_main module: - ds - entity_reference_revisions - image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -118,6 +121,17 @@ content: third_party_settings: { } weight: 0 region: header + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_main + image_link: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: header field_tags: type: entity_reference_label label: visually_hidden diff --git a/config/sync/core.entity_view_display.node.collection.media.yml b/config/sync/core.entity_view_display.node.collection.media.yml new file mode 100644 index 0000000..66e996d --- /dev/null +++ b/config/sync/core.entity_view_display.node.collection.media.yml @@ -0,0 +1,59 @@ +uuid: 2bb75354-a007-456a-96a2-f71fb987d153 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.media + - field.field.node.collection.body + - field.field.node.collection.comment + - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph + - field.field.node.collection.field_collection_items + - field.field.node.collection.field_collection_type + - field.field.node.collection.field_image + - field.field.node.collection.field_media_image + - field.field.node.collection.field_meta_tags + - field.field.node.collection.field_publication_date + - field.field.node.collection.field_summary + - field.field.node.collection.field_tags + - field.field.node.collection.field_topics + - image.style.medium + - node.type.collection + module: + - media + - user +id: node.collection.media +targetEntityType: node +bundle: collection +mode: media +content: + field_media_image: + type: media_thumbnail + label: hidden + settings: + image_link: content + image_style: medium + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + body: true + comment: true + field_authors: true + field_body_paragraph: true + field_collection_items: true + field_collection_type: true + field_image: true + field_meta_tags: true + field_publication_date: true + field_summary: true + field_tags: true + field_topics: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.collection.rss.yml b/config/sync/core.entity_view_display.node.collection.rss.yml new file mode 100644 index 0000000..ceb1ad1 --- /dev/null +++ b/config/sync/core.entity_view_display.node.collection.rss.yml @@ -0,0 +1,58 @@ +uuid: a6e52697-12c5-4250-96cb-f208b8c8c868 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.rss + - field.field.node.collection.body + - field.field.node.collection.comment + - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph + - field.field.node.collection.field_collection_items + - field.field.node.collection.field_collection_type + - field.field.node.collection.field_image + - field.field.node.collection.field_media_image + - field.field.node.collection.field_meta_tags + - field.field.node.collection.field_publication_date + - field.field.node.collection.field_summary + - field.field.node.collection.field_tags + - field.field.node.collection.field_topics + - node.type.collection + module: + - media + - user +id: node.collection.rss +targetEntityType: node +bundle: collection +mode: rss +content: + field_media_image: + type: media_thumbnail + label: above + settings: + image_link: '' + image_style: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + body: true + comment: true + field_authors: true + field_body_paragraph: true + field_collection_items: true + field_collection_type: true + field_image: true + field_meta_tags: true + field_publication_date: true + field_summary: true + field_tags: true + field_topics: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.collection.search_index.yml b/config/sync/core.entity_view_display.node.collection.search_index.yml new file mode 100644 index 0000000..316e2ed --- /dev/null +++ b/config/sync/core.entity_view_display.node.collection.search_index.yml @@ -0,0 +1,58 @@ +uuid: 6110b07f-6e37-4100-a53c-bf93ecc1f9c2 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.search_index + - field.field.node.collection.body + - field.field.node.collection.comment + - field.field.node.collection.field_authors + - field.field.node.collection.field_body_paragraph + - field.field.node.collection.field_collection_items + - field.field.node.collection.field_collection_type + - field.field.node.collection.field_image + - field.field.node.collection.field_media_image + - field.field.node.collection.field_meta_tags + - field.field.node.collection.field_publication_date + - field.field.node.collection.field_summary + - field.field.node.collection.field_tags + - field.field.node.collection.field_topics + - node.type.collection + module: + - media + - user +id: node.collection.search_index +targetEntityType: node +bundle: collection +mode: search_index +content: + field_media_image: + type: media_thumbnail + label: hidden + settings: + image_link: '' + image_style: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: ds_content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + body: true + comment: true + field_authors: true + field_body_paragraph: true + field_collection_items: true + field_collection_type: true + field_image: true + field_meta_tags: true + field_publication_date: true + field_summary: true + field_tags: true + field_topics: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.collection.simple_card.yml b/config/sync/core.entity_view_display.node.collection.simple_card.yml index 7153c0a..c3a71e1 100644 --- a/config/sync/core.entity_view_display.node.collection.simple_card.yml +++ b/config/sync/core.entity_view_display.node.collection.simple_card.yml @@ -11,16 +11,19 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection + - responsive_image.styles.drutopia_card - responsive_image.styles.narrow module: - ds - field_group + - media_responsive_thumbnail - responsive_image - user third_party_settings: @@ -100,6 +103,17 @@ content: ds_limit: '1' weight: 0 region: ds_content + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: drutopia_card + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: ds_content hidden: body: true comment: true diff --git a/config/sync/core.entity_view_display.node.collection.teaser.yml b/config/sync/core.entity_view_display.node.collection.teaser.yml index 223a305..f7dd5e1 100644 --- a/config/sync/core.entity_view_display.node.collection.teaser.yml +++ b/config/sync/core.entity_view_display.node.collection.teaser.yml @@ -11,13 +11,16 @@ dependencies: - field.field.node.collection.field_collection_items - field.field.node.collection.field_collection_type - field.field.node.collection.field_image + - field.field.node.collection.field_media_image - field.field.node.collection.field_meta_tags - field.field.node.collection.field_publication_date - field.field.node.collection.field_summary - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection + - responsive_image.styles.narrow module: + - media_responsive_thumbnail - text - user _core: @@ -27,6 +30,17 @@ targetEntityType: node bundle: collection mode: teaser content: + field_media_image: + type: media_responsive_thumbnail + label: hidden + settings: + responsive_image_style: narrow + image_link: content + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: left field_summary: type: text_default label: hidden diff --git a/config/sync/field.field.node.collection.field_media_image.yml b/config/sync/field.field.node.collection.field_media_image.yml new file mode 100644 index 0000000..cf5b989 --- /dev/null +++ b/config/sync/field.field.node.collection.field_media_image.yml @@ -0,0 +1,31 @@ +uuid: 03f0b919-17c7-4783-b85a-0122c4587bf1 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_media_image + - media.type.image + - node.type.collection + module: + - media_library_media_modify +id: node.collection.field_media_image +field_name: field_media_image +entity_type: node +bundle: collection +label: 'Media image' +description: '' +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: false + auto_create_bundle: '' +field_type: entity_reference_entity_modify From abc6efebc3dcd59c13f30266db972c39726fe226 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 7 Mar 2024 16:56:45 -0800 Subject: [PATCH 087/202] Replace field_image spec in ds-1col template with field_media_image --- .../src/templates/layout/ds-1col--node-card.html.twig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/themes/custom/geofresco/src/templates/layout/ds-1col--node-card.html.twig b/web/themes/custom/geofresco/src/templates/layout/ds-1col--node-card.html.twig index 8ce48ff..ceaf294 100644 --- a/web/themes/custom/geofresco/src/templates/layout/ds-1col--node-card.html.twig +++ b/web/themes/custom/geofresco/src/templates/layout/ds-1col--node-card.html.twig @@ -19,12 +19,12 @@ {% set link_path = path('entity.node.canonical', route_options) %} {{ url }} #} - {% set image = ds_content.field_image|render %} + {% set image = ds_content.field_media_image|render %} {% if image %} {{ image }} {% else %} <a href="/node/{{ node.id }}" class="background-replacement-for-no-image image"></a> {% endif %} - {{ ds_content|without('field_image') }} + {{ ds_content|without('field_media_image') }} </{{ ds_content_wrapper }}> From a3ecb2a9058f15af43d4a1c589e5cef725d52ab7 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 7 Mar 2024 17:49:46 -0800 Subject: [PATCH 088/202] Configure full html text editor --- config/sync/editor.editor.full_html.yml | 78 ++++--------------------- config/sync/filter.format.full_html.yml | 12 +++- config/sync/user.role.anonymous.yml | 2 - config/sync/user.role.authenticated.yml | 3 - 4 files changed, 22 insertions(+), 73 deletions(-) diff --git a/config/sync/editor.editor.full_html.yml b/config/sync/editor.editor.full_html.yml index 6aa37a1..12ec2f9 100644 --- a/config/sync/editor.editor.full_html.yml +++ b/config/sync/editor.editor.full_html.yml @@ -1,4 +1,4 @@ -uuid: a5f0abfb-3948-4dc0-b8d6-f790acee0227 +uuid: 041f5b78-6d48-495d-8e78-6cc728679a20 langcode: en status: true dependencies: @@ -6,77 +6,28 @@ dependencies: - filter.format.full_html module: - ckeditor5 -_core: - default_config_hash: 967ijj7p6i7rwrYl7r08WQFeCY_c23YAh0h8u-w_CXM format: full_html editor: ckeditor5 settings: toolbar: items: + - heading - bold - italic - underline - - strikethrough - - code - superscript - subscript - removeFormat - - '|' + - Footnotes - link - - '|' - bulletedList - numberedList - - '|' - blockQuote - - drupalInsertImage + - drupalMedia - insertTable - - specialCharacters - horizontalLine - - '|' - - heading - - '|' - - undo - - redo + - showBlocks - sourceEditing - rows: - - - - - name: Formatting - items: - - Bold - - Italic - - Underline - - Superscript - - Subscript - - '-' - - RemoveFormat - - - name: Linking - items: - - footnotes - - DrupalLink - - DrupalUnlink - - - name: Lists - items: - - BulletedList - - NumberedList - - - name: Media - items: - - Blockquote - - DrupalImage - - Table - - HorizontalRule - - - name: 'Block Formatting' - items: - - Format - - - name: Tools - items: - - ShowBlocks - - Source plugins: ckeditor5_heading: enabled_headings: @@ -85,8 +36,6 @@ settings: - heading4 - heading5 - heading6 - ckeditor5_imageResize: - allow_resize: true ckeditor5_list: properties: reversed: true @@ -94,16 +43,11 @@ settings: multiBlock: true ckeditor5_sourceEditing: allowed_tags: { } - drupallink: + editor_advanced_link_link: + enabled_attributes: { } + linkit_extension: linkit_enabled: true linkit_profile: default - linebreaks: - method: force -image_upload: - status: true - scheme: public - directory: inline-images - max_size: '' - max_dimensions: - width: null - height: null + media_media: + allow_view_mode_override: false +image_upload: { } diff --git a/config/sync/filter.format.full_html.yml b/config/sync/filter.format.full_html.yml index ef0201b..3e9d078 100644 --- a/config/sync/filter.format.full_html.yml +++ b/config/sync/filter.format.full_html.yml @@ -6,6 +6,7 @@ dependencies: - editor - footnotes - linkit + - media - noreferrer _core: default_config_hash: Ntb6R4iBtiXqdVDdJTRFIQFCPmwCTUi9hbphjDkjZWA @@ -52,7 +53,7 @@ filters: status: false weight: -46 settings: - allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <s> <sup> <sub> <img title src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height class=""> <table> <caption> <tbody> <thead> <tfoot> <th> <td> <tr> <hr> <p> <h1> <pre> <a type href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution class=""> <span class=""> <u> <fn>' + allowed_html: '' filter_html_help: true filter_html_nofollow: false filter_html_escape: @@ -93,6 +94,15 @@ filters: weight: -47 settings: title: true + media_embed: + id: media_embed + provider: media + status: true + weight: 100 + settings: + default_view_mode: default + allowed_view_modes: { } + allowed_media_types: { } noreferrer: id: noreferrer provider: noreferrer diff --git a/config/sync/user.role.anonymous.yml b/config/sync/user.role.anonymous.yml index fdb6b6c..3cf2561 100644 --- a/config/sync/user.role.anonymous.yml +++ b/config/sync/user.role.anonymous.yml @@ -2,8 +2,6 @@ uuid: 6151d556-5104-4936-a96b-5ec733c798da langcode: en status: true dependencies: - config: - - filter.format.restricted_html module: - comment - contact diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml index 7a0d7b7..67d7e28 100644 --- a/config/sync/user.role.authenticated.yml +++ b/config/sync/user.role.authenticated.yml @@ -2,9 +2,6 @@ uuid: f3a87a2a-96b2-4e23-a6c0-14bcdcad2d75 langcode: en status: true dependencies: - config: - - filter.format.basic_html - - workflows.workflow.workflow_buttons_trash_publishing module: - captcha - comment From 0141a9ba1292524ee080e6922bf004f9b4b3149b Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 09:29:33 -0800 Subject: [PATCH 089/202] Remove reference to non-existent script in composer json --- composer.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/composer.json b/composer.json index b0aa649..17f4f3b 100644 --- a/composer.json +++ b/composer.json @@ -212,7 +212,6 @@ "quick-start": [ "composer install", "php docroot/core/scripts/drupal quick-start drutopia --no-interaction" - ], - "post-drupal-scaffold-cmd": "scripts/retain-custom-htaccess.sh" + ] } } From fd0e9ae445c568ef6ae244453c1088365bd98495 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 09:33:05 -0800 Subject: [PATCH 090/202] Configure display of field media image on all card view modes --- ...ore.entity_view_display.node.article.card.yml | 14 ++++++++++---- .../core.entity_view_display.node.blog.card.yml | 13 ++++++++----- ....entity_view_display.node.collection.card.yml | 16 +++++++++++----- ...re.entity_view_display.node.gleaning.card.yml | 16 +++++++++++----- 4 files changed, 40 insertions(+), 19 deletions(-) diff --git a/config/sync/core.entity_view_display.node.article.card.yml b/config/sync/core.entity_view_display.node.article.card.yml index 955cefa..353e7ff 100644 --- a/config/sync/core.entity_view_display.node.article.card.yml +++ b/config/sync/core.entity_view_display.node.article.card.yml @@ -20,10 +20,12 @@ dependencies: - field.field.node.article.field_topics - field.field.node.article.field_upload - node.type.article + - responsive_image.styles.wide module: - datetime - ds - field_group + - media_responsive_thumbnail - user third_party_settings: ds: @@ -115,12 +117,16 @@ content: weight: 6 region: ds_content field_media_image: - type: entity_reference_entity_view + type: media_responsive_thumbnail label: hidden settings: - view_mode: default - link: false - third_party_settings: { } + responsive_image_style: wide + image_link: content + image_loading: + attribute: lazy + third_party_settings: + ds: + ds_limit: '' weight: 0 region: ds_content field_publication_date: diff --git a/config/sync/core.entity_view_display.node.blog.card.yml b/config/sync/core.entity_view_display.node.blog.card.yml index f179e5c..a1ad24b 100644 --- a/config/sync/core.entity_view_display.node.blog.card.yml +++ b/config/sync/core.entity_view_display.node.blog.card.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_publication_date - field.field.node.blog.field_summary @@ -16,11 +17,11 @@ dependencies: - field.field.node.blog.field_topics - field.field.node.blog.field_upload - node.type.blog - - responsive_image.styles.narrow + - responsive_image.styles.wide module: - ds - field_group - - responsive_image + - media_responsive_thumbnail - user third_party_settings: ds: @@ -81,7 +82,7 @@ third_party_settings: - field_topics label: 'Card content bottom' parent_name: '' - region: ds_content + region: hidden weight: 2 format_type: html_element format_settings: @@ -113,11 +114,13 @@ content: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: drutopia_card + responsive_image_style: wide image_link: '' image_loading: attribute: lazy - third_party_settings: { } + third_party_settings: + ds: + ds_limit: '' weight: 0 region: ds_content hidden: diff --git a/config/sync/core.entity_view_display.node.collection.card.yml b/config/sync/core.entity_view_display.node.collection.card.yml index 67f28f7..1880059 100644 --- a/config/sync/core.entity_view_display.node.collection.card.yml +++ b/config/sync/core.entity_view_display.node.collection.card.yml @@ -18,9 +18,11 @@ dependencies: - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection + - responsive_image.styles.wide module: - ds - field_group + - media_responsive_thumbnail - user third_party_settings: ds: @@ -102,12 +104,16 @@ content: weight: 8 region: ds_content field_media_image: - type: entity_reference_entity_view - label: above + type: media_responsive_thumbnail + label: hidden settings: - view_mode: default - link: false - third_party_settings: { } + responsive_image_style: wide + image_link: '' + image_loading: + attribute: lazy + third_party_settings: + ds: + ds_limit: '' weight: 0 region: ds_content hidden: diff --git a/config/sync/core.entity_view_display.node.gleaning.card.yml b/config/sync/core.entity_view_display.node.gleaning.card.yml index 7cf5b8a..f1f3ec0 100644 --- a/config/sync/core.entity_view_display.node.gleaning.card.yml +++ b/config/sync/core.entity_view_display.node.gleaning.card.yml @@ -11,10 +11,12 @@ dependencies: - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning + - responsive_image.styles.wide module: - datetime - ds - field_group + - media_responsive_thumbnail - user third_party_settings: field_group: @@ -78,12 +80,16 @@ bundle: gleaning mode: card content: field_media_image: - type: entity_reference_entity_view - label: above + type: media_responsive_thumbnail + label: hidden settings: - view_mode: default - link: false - third_party_settings: { } + responsive_image_style: wide + image_link: '' + image_loading: + attribute: lazy + third_party_settings: + ds: + ds_limit: '' weight: 0 region: ds_content field_publication_date: From f3a09e29209ca23bc582d8c0dddc748f787aa1a4 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 10:52:07 -0800 Subject: [PATCH 091/202] Configure field media image display on all full content view modes --- ....entity_view_display.node.article.full.yml | 8 ++-- ...ore.entity_view_display.node.blog.full.yml | 9 ++-- ...tity_view_display.node.collection.full.yml | 29 +++++------- ...e.entity_view_display.node.people.full.yml | 45 +++++++------------ 4 files changed, 38 insertions(+), 53 deletions(-) diff --git a/config/sync/core.entity_view_display.node.article.full.yml b/config/sync/core.entity_view_display.node.article.full.yml index 44b27ee..e1187b7 100644 --- a/config/sync/core.entity_view_display.node.article.full.yml +++ b/config/sync/core.entity_view_display.node.article.full.yml @@ -21,7 +21,7 @@ dependencies: - field.field.node.article.field_topics - field.field.node.article.field_upload - node.type.article - - responsive_image.styles.drutopia_main + - responsive_image.styles.drutopia_wide module: - comment - ds @@ -134,11 +134,13 @@ content: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: drutopia_main + responsive_image_style: drutopia_wide image_link: '' image_loading: attribute: lazy - third_party_settings: { } + third_party_settings: + ds: + ds_limit: '' weight: 0 region: header field_subtitle: diff --git a/config/sync/core.entity_view_display.node.blog.full.yml b/config/sync/core.entity_view_display.node.blog.full.yml index 0d9bae8..2ae5aec 100644 --- a/config/sync/core.entity_view_display.node.blog.full.yml +++ b/config/sync/core.entity_view_display.node.blog.full.yml @@ -10,6 +10,7 @@ dependencies: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_publication_date - field.field.node.blog.field_summary @@ -17,7 +18,7 @@ dependencies: - field.field.node.blog.field_topics - field.field.node.blog.field_upload - node.type.blog - - responsive_image.styles.wide + - responsive_image.styles.drutopia_wide module: - comment - ds @@ -110,11 +111,13 @@ content: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: drutopia_main + responsive_image_style: drutopia_wide image_link: '' image_loading: attribute: lazy - third_party_settings: { } + third_party_settings: + ds: + ds_limit: '' weight: 0 region: header field_tags: diff --git a/config/sync/core.entity_view_display.node.collection.full.yml b/config/sync/core.entity_view_display.node.collection.full.yml index 61ed8ac..6a8102a 100644 --- a/config/sync/core.entity_view_display.node.collection.full.yml +++ b/config/sync/core.entity_view_display.node.collection.full.yml @@ -18,11 +18,10 @@ dependencies: - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection - - responsive_image.styles.drutopia_main + - responsive_image.styles.drutopia_wide module: - ds - entity_reference_revisions - - image - media_responsive_thumbnail - user third_party_settings: @@ -48,14 +47,14 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' + label: '' regions: header: - - field_image + - field_media_image left: - node_post_date - field_authors - field_collection_type - - field_body_paragraph - field_topics - field_tags right: @@ -110,26 +109,17 @@ content: third_party_settings: { } weight: 3 region: left - field_image: - type: image - label: hidden - settings: - image_link: '' - image_style: '' - image_loading: - attribute: lazy - third_party_settings: { } - weight: 0 - region: header field_media_image: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: drutopia_main + responsive_image_style: drutopia_wide image_link: '' image_loading: attribute: lazy - third_party_settings: { } + third_party_settings: + ds: + ds_limit: '' weight: 0 region: header field_tags: @@ -138,7 +128,7 @@ content: settings: link: true third_party_settings: { } - weight: 6 + weight: 5 region: left field_topics: type: entity_reference_label @@ -146,11 +136,12 @@ content: settings: link: true third_party_settings: { } - weight: 5 + weight: 4 region: left hidden: body: true comment: true + field_image: true field_meta_tags: true field_publication_date: true field_summary: true diff --git a/config/sync/core.entity_view_display.node.people.full.yml b/config/sync/core.entity_view_display.node.people.full.yml index 7a4a9c2..68e24e7 100644 --- a/config/sync/core.entity_view_display.node.people.full.yml +++ b/config/sync/core.entity_view_display.node.people.full.yml @@ -7,16 +7,18 @@ dependencies: - field.field.node.people.body - field.field.node.people.field_body_paragraph - field.field.node.people.field_image + - field.field.node.people.field_media_image - field.field.node.people.field_meta_tags - field.field.node.people.field_people_position - field.field.node.people.field_people_type - field.field.node.people.field_summary + - field.field.node.people.field_topics - node.type.people - - responsive_image.styles.wide + - responsive_image.styles.drutopia_wide module: - ds - entity_reference_revisions - - media + - media_responsive_thumbnail - user third_party_settings: ds: @@ -28,6 +30,10 @@ third_party_settings: settings: classes: layout_class: { } + header: { } + left: { } + right: { } + footer: { } wrappers: header: div left: div @@ -39,14 +45,14 @@ third_party_settings: link_custom: '' label: '' regions: + header: + - field_media_image left: - field_people_type - field_people_position right: - field_body_paragraph - links - header: - - field_image _core: default_config_hash: WOI8fKpLJDTEg6bXIJednEL7pAp6iAkutldE6veX2eE id: node.people.full @@ -63,30 +69,19 @@ content: third_party_settings: { } weight: 3 region: right - field_image: - type: responsive_image + field_media_image: + type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: wide + responsive_image_style: drutopia_wide image_link: '' image_loading: - attribute: eager + attribute: lazy third_party_settings: ds: - ds_limit: '1' + ds_limit: '' weight: 0 region: header - field_media_image: - type: media_thumbnail - label: hidden - settings: - image_link: '' - image_style: focal_point_480_square - image_loading: - attribute: eager - third_party_settings: { } - weight: 0 - region: left field_people_position: type: string label: hidden @@ -103,14 +98,6 @@ content: third_party_settings: { } weight: 1 region: left - field_topics: - type: entity_reference_label - label: visually_hidden - settings: - link: true - third_party_settings: { } - weight: 3 - region: right links: settings: { } third_party_settings: { } @@ -118,6 +105,8 @@ content: region: right hidden: body: true + field_image: true field_meta_tags: true field_summary: true + field_topics: true search_api_excerpt: true From 84c63254362853d5e9a1ceb42cef10114c523265 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 10:55:59 -0800 Subject: [PATCH 092/202] Update templates to reflect change from field_image to field_media_image --- ...html.twig => field--node--field-media-image--full.html.twig} | 0 .../geofresco/src/templates/layout/ds-2col-stacked.html.twig | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename web/themes/custom/geofresco/src/templates/elements/{field--node--field-image--full.html.twig => field--node--field-media-image--full.html.twig} (100%) diff --git a/web/themes/custom/geofresco/src/templates/elements/field--node--field-image--full.html.twig b/web/themes/custom/geofresco/src/templates/elements/field--node--field-media-image--full.html.twig similarity index 100% rename from web/themes/custom/geofresco/src/templates/elements/field--node--field-image--full.html.twig rename to web/themes/custom/geofresco/src/templates/elements/field--node--field-media-image--full.html.twig diff --git a/web/themes/custom/geofresco/src/templates/layout/ds-2col-stacked.html.twig b/web/themes/custom/geofresco/src/templates/layout/ds-2col-stacked.html.twig index 5e75a4a..63f5902 100644 --- a/web/themes/custom/geofresco/src/templates/layout/ds-2col-stacked.html.twig +++ b/web/themes/custom/geofresco/src/templates/layout/ds-2col-stacked.html.twig @@ -54,7 +54,7 @@ {{ title_suffix.contextual_links }} <{{ header_wrapper }}{{ header_attributes.addClass('group-header') }}> - {% if header.field_image|render is empty %} + {% if header.field_media_image|render is empty %} <div class="featured-image"> <figure class="background-replacement-for-no-image image"></figure> </div> From 2c5b6472ee73386bd7b3f19e14ac6b72996df43a Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 11:06:24 -0800 Subject: [PATCH 093/202] Switch template to extend stable9 rather than stable --- .../geofresco/src/templates/elements/page-title.html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/themes/custom/geofresco/src/templates/elements/page-title.html.twig b/web/themes/custom/geofresco/src/templates/elements/page-title.html.twig index 6203e36..9ab67f8 100644 --- a/web/themes/custom/geofresco/src/templates/elements/page-title.html.twig +++ b/web/themes/custom/geofresco/src/templates/elements/page-title.html.twig @@ -1,4 +1,4 @@ -{% extends "@stable/content/page-title.html.twig" %} +{% extends "@stable9/content/page-title.html.twig" %} {# /** * Make page titles larger by adding a class (where size 1 is the largest). From 4e7f31d3b44f342cf648d87031506caa6b182bae Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 8 Mar 2024 13:25:34 -0800 Subject: [PATCH 094/202] Override the paragraph slide template --- .../src/templates/paragraph/paragraph--slide.html.twig | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 web/themes/custom/geofresco/src/templates/paragraph/paragraph--slide.html.twig diff --git a/web/themes/custom/geofresco/src/templates/paragraph/paragraph--slide.html.twig b/web/themes/custom/geofresco/src/templates/paragraph/paragraph--slide.html.twig new file mode 100644 index 0000000..8540ef6 --- /dev/null +++ b/web/themes/custom/geofresco/src/templates/paragraph/paragraph--slide.html.twig @@ -0,0 +1,9 @@ +{% extends "@octavia/paragraph/paragraph--slide.html.twig" %} + +{% set item_classes = item_classes ?? [] %} +{% + set item_classes_override = item_classes|merge([ + 'button', + 'is-primary', + ]) +%} From 11cb90f508b0fb9eae8fc4cb56d384c5306e4ea4 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 11 Mar 2024 10:39:15 -0700 Subject: [PATCH 095/202] Update display of media images in slides --- ...ntity_form_display.media.image.default.yml | 1 + ...ity_form_display.media.image.paragraph.yml | 67 +++++++++++++++++++ ...y_form_display.paragraph.slide.default.yml | 2 +- .../core.entity_form_mode.media.paragraph.yml | 11 +++ ...e.entity_view_display.media.image.wide.yml | 6 +- ...y_view_display.paragraph.slide.default.yml | 18 +---- config/sync/crop.type.extra_wide_5_1.yml | 12 ++++ config/sync/image.style.crop_1500x300.yml | 26 +++++++ .../responsive_image.styles.wide_and_flat.yml | 16 +++++ 9 files changed, 140 insertions(+), 19 deletions(-) create mode 100644 config/sync/core.entity_form_display.media.image.paragraph.yml create mode 100644 config/sync/core.entity_form_mode.media.paragraph.yml create mode 100644 config/sync/crop.type.extra_wide_5_1.yml create mode 100644 config/sync/image.style.crop_1500x300.yml create mode 100644 config/sync/responsive_image.styles.wide_and_flat.yml diff --git a/config/sync/core.entity_form_display.media.image.default.yml b/config/sync/core.entity_form_display.media.image.default.yml index fd37bc0..e6b6323 100644 --- a/config/sync/core.entity_form_display.media.image.default.yml +++ b/config/sync/core.entity_form_display.media.image.default.yml @@ -31,6 +31,7 @@ content: preview_image_style: media_library crop_preview_image_style: crop_thumbnail crop_list: + - extra_wide_5_1 - extra_wide_rectangle - wide_rectangle crop_types_required: { } diff --git a/config/sync/core.entity_form_display.media.image.paragraph.yml b/config/sync/core.entity_form_display.media.image.paragraph.yml new file mode 100644 index 0000000..c4018d4 --- /dev/null +++ b/config/sync/core.entity_form_display.media.image.paragraph.yml @@ -0,0 +1,67 @@ +uuid: 870f5f54-b5cc-4ad9-a7ba-d8cf0352282a +langcode: en +status: true +dependencies: + config: + - core.entity_form_mode.media.paragraph + - field.field.media.image.field_media_image + - image.style.drutopia_wide + - media.type.image + module: + - image_widget_crop + - path +_core: + default_config_hash: v5qWuH4sE0OlCxD1-nK7_3VpLAN3Doi1y05Hvl-7Zwk +id: media.image.paragraph +targetEntityType: media +bundle: image +mode: paragraph +content: + created: + type: datetime_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + field_media_image: + type: image_widget_crop + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: drutopia_wide + crop_preview_image_style: wide + crop_list: + - extra_wide_5_1 + - extra_wide_rectangle + - wide_rectangle + crop_types_required: { } + warn_multiple_usages: true + show_crop_area: false + show_default_crop: true + third_party_settings: { } + path: + type: path + weight: 30 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + 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: '' + third_party_settings: { } +hidden: + name: true diff --git a/config/sync/core.entity_form_display.paragraph.slide.default.yml b/config/sync/core.entity_form_display.paragraph.slide.default.yml index 23cd3bc..39bd5b2 100644 --- a/config/sync/core.entity_form_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_form_display.paragraph.slide.default.yml @@ -33,7 +33,7 @@ content: region: content settings: media_types: { } - form_mode: default + form_mode: paragraph check_selected: false replace_checkbox_by_order_indicator: false multi_edit_on_create: false diff --git a/config/sync/core.entity_form_mode.media.paragraph.yml b/config/sync/core.entity_form_mode.media.paragraph.yml new file mode 100644 index 0000000..e29adee --- /dev/null +++ b/config/sync/core.entity_form_mode.media.paragraph.yml @@ -0,0 +1,11 @@ +uuid: 3f6d7521-af7b-478a-8925-f14b8afd2a89 +langcode: en +status: true +dependencies: + module: + - media +id: media.paragraph +label: Paragraph +description: '' +targetEntityType: media +cache: true diff --git a/config/sync/core.entity_view_display.media.image.wide.yml b/config/sync/core.entity_view_display.media.image.wide.yml index b58090e..4b2fc39 100644 --- a/config/sync/core.entity_view_display.media.image.wide.yml +++ b/config/sync/core.entity_view_display.media.image.wide.yml @@ -6,7 +6,7 @@ dependencies: - core.entity_view_mode.media.wide - field.field.media.image.field_media_image - media.type.image - - responsive_image.styles.drutopia_main + - responsive_image.styles.wide_and_flat module: - responsive_image _core: @@ -20,10 +20,10 @@ content: type: responsive_image label: hidden settings: - responsive_image_style: drutopia_extra_wide + responsive_image_style: wide_and_flat image_link: '' image_loading: - attribute: eager + attribute: lazy third_party_settings: { } weight: 1 region: content diff --git a/config/sync/core.entity_view_display.paragraph.slide.default.yml b/config/sync/core.entity_view_display.paragraph.slide.default.yml index f69b503..349e212 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.default.yml @@ -8,10 +8,8 @@ dependencies: - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - paragraphs.paragraphs_type.slide - - responsive_image.styles.drutopia_main module: - link - - media_responsive_thumbnail - text _core: default_config_hash: UAPQqmLqL09HJqncuKGUGYmYfBq2PFHcEOyes55hDek @@ -20,14 +18,6 @@ targetEntityType: paragraph bundle: slide mode: default content: - field_image: - type: image_url - label: visually_hidden - settings: - image_style: focal_point_2600x1300 - third_party_settings: { } - weight: 0 - region: content field_link: type: link label: hidden @@ -41,13 +31,11 @@ content: weight: 2 region: content field_media_image: - type: media_responsive_thumbnail + type: entity_reference_entity_view label: hidden settings: - responsive_image_style: drutopia_main - image_link: '' - image_loading: - attribute: lazy + view_mode: wide + link: false third_party_settings: { } weight: 0 region: content diff --git a/config/sync/crop.type.extra_wide_5_1.yml b/config/sync/crop.type.extra_wide_5_1.yml new file mode 100644 index 0000000..db743f3 --- /dev/null +++ b/config/sync/crop.type.extra_wide_5_1.yml @@ -0,0 +1,12 @@ +uuid: 9fffaa94-3acb-4cae-9759-dc0542d23d71 +langcode: en +status: true +dependencies: { } +label: 'Extra wide 5:1' +id: extra_wide_5_1 +description: '' +aspect_ratio: '5:1' +soft_limit_width: 1000 +soft_limit_height: 200 +hard_limit_width: 50 +hard_limit_height: 10 diff --git a/config/sync/image.style.crop_1500x300.yml b/config/sync/image.style.crop_1500x300.yml new file mode 100644 index 0000000..f508a95 --- /dev/null +++ b/config/sync/image.style.crop_1500x300.yml @@ -0,0 +1,26 @@ +uuid: 2200bf93-a434-48bc-a4f4-b33096994dbe +langcode: en +status: true +dependencies: + config: + - crop.type.extra_wide_5_1 + module: + - crop +name: crop_1500x300 +label: 'Crop (1500x300)' +effects: + bdf1cb17-bef6-4a3d-a1d9-48934810166d: + uuid: bdf1cb17-bef6-4a3d-a1d9-48934810166d + id: crop_crop + weight: 1 + data: + crop_type: extra_wide_5_1 + automatic_crop_provider: null + 16c611fa-d9ff-472e-8bc8-247d0864a18f: + uuid: 16c611fa-d9ff-472e-8bc8-247d0864a18f + id: image_scale + weight: 2 + data: + width: 1500 + height: 300 + upscale: false diff --git a/config/sync/responsive_image.styles.wide_and_flat.yml b/config/sync/responsive_image.styles.wide_and_flat.yml new file mode 100644 index 0000000..23681b8 --- /dev/null +++ b/config/sync/responsive_image.styles.wide_and_flat.yml @@ -0,0 +1,16 @@ +uuid: 26ffc89d-2091-451a-abab-b91e63f098f4 +langcode: en +status: true +dependencies: + config: + - image.style.crop_1500x300 +id: wide_and_flat +label: 'Wide and flat' +image_style_mappings: + - + image_mapping_type: image_style + image_mapping: crop_1500x300 + breakpoint_id: responsive_image.viewport_sizing + multiplier: 1x +breakpoint_group: responsive_image +fallback_image_style: crop_1500x300 From dafb90722cbe419bf361740ae92a163316a02899 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 11 Mar 2024 11:08:35 -0700 Subject: [PATCH 096/202] Revert "Update display of media images in slides" This reverts commit 766093f53980ae1adc12fd57191b14bdb68ee36f. --- ...ntity_form_display.media.image.default.yml | 1 - ...ity_form_display.media.image.paragraph.yml | 67 ------------------- ...y_form_display.paragraph.slide.default.yml | 2 +- .../core.entity_form_mode.media.paragraph.yml | 11 --- ...e.entity_view_display.media.image.wide.yml | 6 +- ...y_view_display.paragraph.slide.default.yml | 18 ++++- config/sync/crop.type.extra_wide_5_1.yml | 12 ---- config/sync/image.style.crop_1500x300.yml | 26 ------- .../responsive_image.styles.wide_and_flat.yml | 16 ----- 9 files changed, 19 insertions(+), 140 deletions(-) delete mode 100644 config/sync/core.entity_form_display.media.image.paragraph.yml delete mode 100644 config/sync/core.entity_form_mode.media.paragraph.yml delete mode 100644 config/sync/crop.type.extra_wide_5_1.yml delete mode 100644 config/sync/image.style.crop_1500x300.yml delete mode 100644 config/sync/responsive_image.styles.wide_and_flat.yml diff --git a/config/sync/core.entity_form_display.media.image.default.yml b/config/sync/core.entity_form_display.media.image.default.yml index e6b6323..fd37bc0 100644 --- a/config/sync/core.entity_form_display.media.image.default.yml +++ b/config/sync/core.entity_form_display.media.image.default.yml @@ -31,7 +31,6 @@ content: preview_image_style: media_library crop_preview_image_style: crop_thumbnail crop_list: - - extra_wide_5_1 - extra_wide_rectangle - wide_rectangle crop_types_required: { } diff --git a/config/sync/core.entity_form_display.media.image.paragraph.yml b/config/sync/core.entity_form_display.media.image.paragraph.yml deleted file mode 100644 index c4018d4..0000000 --- a/config/sync/core.entity_form_display.media.image.paragraph.yml +++ /dev/null @@ -1,67 +0,0 @@ -uuid: 870f5f54-b5cc-4ad9-a7ba-d8cf0352282a -langcode: en -status: true -dependencies: - config: - - core.entity_form_mode.media.paragraph - - field.field.media.image.field_media_image - - image.style.drutopia_wide - - media.type.image - module: - - image_widget_crop - - path -_core: - default_config_hash: v5qWuH4sE0OlCxD1-nK7_3VpLAN3Doi1y05Hvl-7Zwk -id: media.image.paragraph -targetEntityType: media -bundle: image -mode: paragraph -content: - created: - type: datetime_timestamp - weight: 10 - region: content - settings: { } - third_party_settings: { } - field_media_image: - type: image_widget_crop - weight: 0 - region: content - settings: - progress_indicator: throbber - preview_image_style: drutopia_wide - crop_preview_image_style: wide - crop_list: - - extra_wide_5_1 - - extra_wide_rectangle - - wide_rectangle - crop_types_required: { } - warn_multiple_usages: true - show_crop_area: false - show_default_crop: true - third_party_settings: { } - path: - type: path - weight: 30 - region: content - settings: { } - third_party_settings: { } - status: - type: boolean_checkbox - 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: '' - third_party_settings: { } -hidden: - name: true diff --git a/config/sync/core.entity_form_display.paragraph.slide.default.yml b/config/sync/core.entity_form_display.paragraph.slide.default.yml index 39bd5b2..23cd3bc 100644 --- a/config/sync/core.entity_form_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_form_display.paragraph.slide.default.yml @@ -33,7 +33,7 @@ content: region: content settings: media_types: { } - form_mode: paragraph + form_mode: default check_selected: false replace_checkbox_by_order_indicator: false multi_edit_on_create: false diff --git a/config/sync/core.entity_form_mode.media.paragraph.yml b/config/sync/core.entity_form_mode.media.paragraph.yml deleted file mode 100644 index e29adee..0000000 --- a/config/sync/core.entity_form_mode.media.paragraph.yml +++ /dev/null @@ -1,11 +0,0 @@ -uuid: 3f6d7521-af7b-478a-8925-f14b8afd2a89 -langcode: en -status: true -dependencies: - module: - - media -id: media.paragraph -label: Paragraph -description: '' -targetEntityType: media -cache: true diff --git a/config/sync/core.entity_view_display.media.image.wide.yml b/config/sync/core.entity_view_display.media.image.wide.yml index 4b2fc39..b58090e 100644 --- a/config/sync/core.entity_view_display.media.image.wide.yml +++ b/config/sync/core.entity_view_display.media.image.wide.yml @@ -6,7 +6,7 @@ dependencies: - core.entity_view_mode.media.wide - field.field.media.image.field_media_image - media.type.image - - responsive_image.styles.wide_and_flat + - responsive_image.styles.drutopia_main module: - responsive_image _core: @@ -20,10 +20,10 @@ content: type: responsive_image label: hidden settings: - responsive_image_style: wide_and_flat + responsive_image_style: drutopia_extra_wide image_link: '' image_loading: - attribute: lazy + attribute: eager third_party_settings: { } weight: 1 region: content diff --git a/config/sync/core.entity_view_display.paragraph.slide.default.yml b/config/sync/core.entity_view_display.paragraph.slide.default.yml index 349e212..f69b503 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.default.yml @@ -8,8 +8,10 @@ dependencies: - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - paragraphs.paragraphs_type.slide + - responsive_image.styles.drutopia_main module: - link + - media_responsive_thumbnail - text _core: default_config_hash: UAPQqmLqL09HJqncuKGUGYmYfBq2PFHcEOyes55hDek @@ -18,6 +20,14 @@ targetEntityType: paragraph bundle: slide mode: default content: + field_image: + type: image_url + label: visually_hidden + settings: + image_style: focal_point_2600x1300 + third_party_settings: { } + weight: 0 + region: content field_link: type: link label: hidden @@ -31,11 +41,13 @@ content: weight: 2 region: content field_media_image: - type: entity_reference_entity_view + type: media_responsive_thumbnail label: hidden settings: - view_mode: wide - link: false + responsive_image_style: drutopia_main + image_link: '' + image_loading: + attribute: lazy third_party_settings: { } weight: 0 region: content diff --git a/config/sync/crop.type.extra_wide_5_1.yml b/config/sync/crop.type.extra_wide_5_1.yml deleted file mode 100644 index db743f3..0000000 --- a/config/sync/crop.type.extra_wide_5_1.yml +++ /dev/null @@ -1,12 +0,0 @@ -uuid: 9fffaa94-3acb-4cae-9759-dc0542d23d71 -langcode: en -status: true -dependencies: { } -label: 'Extra wide 5:1' -id: extra_wide_5_1 -description: '' -aspect_ratio: '5:1' -soft_limit_width: 1000 -soft_limit_height: 200 -hard_limit_width: 50 -hard_limit_height: 10 diff --git a/config/sync/image.style.crop_1500x300.yml b/config/sync/image.style.crop_1500x300.yml deleted file mode 100644 index f508a95..0000000 --- a/config/sync/image.style.crop_1500x300.yml +++ /dev/null @@ -1,26 +0,0 @@ -uuid: 2200bf93-a434-48bc-a4f4-b33096994dbe -langcode: en -status: true -dependencies: - config: - - crop.type.extra_wide_5_1 - module: - - crop -name: crop_1500x300 -label: 'Crop (1500x300)' -effects: - bdf1cb17-bef6-4a3d-a1d9-48934810166d: - uuid: bdf1cb17-bef6-4a3d-a1d9-48934810166d - id: crop_crop - weight: 1 - data: - crop_type: extra_wide_5_1 - automatic_crop_provider: null - 16c611fa-d9ff-472e-8bc8-247d0864a18f: - uuid: 16c611fa-d9ff-472e-8bc8-247d0864a18f - id: image_scale - weight: 2 - data: - width: 1500 - height: 300 - upscale: false diff --git a/config/sync/responsive_image.styles.wide_and_flat.yml b/config/sync/responsive_image.styles.wide_and_flat.yml deleted file mode 100644 index 23681b8..0000000 --- a/config/sync/responsive_image.styles.wide_and_flat.yml +++ /dev/null @@ -1,16 +0,0 @@ -uuid: 26ffc89d-2091-451a-abab-b91e63f098f4 -langcode: en -status: true -dependencies: - config: - - image.style.crop_1500x300 -id: wide_and_flat -label: 'Wide and flat' -image_style_mappings: - - - image_mapping_type: image_style - image_mapping: crop_1500x300 - breakpoint_id: responsive_image.viewport_sizing - multiplier: 1x -breakpoint_group: responsive_image -fallback_image_style: crop_1500x300 From 0e760463e82d80e7fcb964e71e063e064e30376b Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 11 Mar 2024 12:53:23 -0700 Subject: [PATCH 097/202] Re-theme slides --- .../custom/geofresco/dist/css/global.css | 2163 +++++------------ .../geofresco/src/global/_components.scss | 52 +- .../src/templates/elements/image.html.twig | 2 +- 3 files changed, 589 insertions(+), 1628 deletions(-) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index 81604bc..b81e620 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -1,18 +1,8 @@ -@-webkit-keyframes spinAround { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } - @keyframes spinAround { from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); } + transform: rotate(0deg); } to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); } } + transform: rotate(359deg); } } .tabs, .pagination-previous, .pagination-next, @@ -36,12 +26,8 @@ pointer-events: none; position: absolute; top: 50%; - -webkit-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; + transform: rotate(-45deg); + transform-origin: center; width: 0.625em; } .tabs:not(:last-child), .message:not(:last-child), .list:not(:last-child), .level:not(:last-child), .breadcrumb:not(:last-child), .highlight:not(:last-child), .block:not(:last-child), .title:not(:last-child), @@ -57,11 +43,8 @@ cursor: pointer; pointer-events: auto; display: inline-block; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 0; + flex-shrink: 0; font-size: 0; height: 20px; max-height: 20px; @@ -79,12 +62,8 @@ left: 50%; position: absolute; top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); - -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform: translateX(-50%) translateY(-50%) rotate(45deg); - -webkit-transform-origin: center center; - -ms-transform-origin: center center; - transform-origin: center center; } + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } .modal-close::before, .delete::before { height: 2px; width: 50%; } @@ -118,8 +97,7 @@ width: 32px; } .control.is-loading::after, .select.is-loading::after, .loader, .button.is-loading::after { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; border-right-color: transparent; @@ -160,21 +138,14 @@ .file-name, .select select, .textarea, .input, .button { -moz-appearance: none; -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border: 1px solid transparent; border-radius: 4px; - -webkit-box-shadow: none; - box-shadow: none; - display: -webkit-inline-box; - display: -ms-inline-flexbox; + box-shadow: none; display: inline-flex; font-size: 1rem; height: 2.25em; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; line-height: 1.5; padding-bottom: calc(0.375em - 1px); padding-left: calc(0.625em - 1px); @@ -281,12 +252,10 @@ textarea { margin: 0; } html { - -webkit-box-sizing: border-box; - box-sizing: border-box; } + box-sizing: border-box; } *, *::before, *::after { - -webkit-box-sizing: inherit; - box-sizing: inherit; } + box-sizing: inherit; } img, embed, @@ -322,10 +291,7 @@ html { overflow-x: hidden; overflow-y: scroll; text-rendering: optimizeLegibility; - -webkit-text-size-adjust: 100%; - -moz-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; - text-size-adjust: 100%; } + text-size-adjust: 100%; } article, aside, @@ -938,62 +904,42 @@ a.has-text-danger:hover, a.has-text-danger:focus { display: block !important; } } .is-flex { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } @media screen and (max-width: 768px) { .is-flex-mobile { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 769px), print { .is-flex-tablet { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 769px) and (max-width: 1023px) { .is-flex-tablet-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (max-width: 1023px) { .is-flex-touch { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1024px) { .is-flex-desktop { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1024px) and (max-width: 1215px) { .is-flex-desktop-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1216px) { .is-flex-widescreen { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1216px) and (max-width: 1407px) { .is-flex-widescreen-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1408px) { .is-flex-fullhd { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } .is-inline { @@ -1075,62 +1021,42 @@ a.has-text-danger:hover, a.has-text-danger:focus { display: inline-block !important; } } .is-inline-flex { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } @media screen and (max-width: 768px) { .is-inline-flex-mobile { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 769px), print { .is-inline-flex-tablet { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 769px) and (max-width: 1023px) { .is-inline-flex-tablet-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (max-width: 1023px) { .is-inline-flex-touch { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1024px) { .is-inline-flex-desktop { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1024px) and (max-width: 1215px) { .is-inline-flex-desktop-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1216px) { .is-inline-flex-widescreen { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1216px) and (max-width: 1407px) { .is-inline-flex-widescreen-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1408px) { .is-inline-flex-fullhd { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } .is-hidden { @@ -1231,8 +1157,7 @@ a.has-text-danger:hover, a.has-text-danger:focus { border-radius: 0 !important; } .is-shadowless { - -webkit-box-shadow: none !important; - box-shadow: none !important; } + box-shadow: none !important; } .is-relative { position: relative !important; } @@ -1265,19 +1190,16 @@ a.has-text-danger:hover, a.has-text-danger:focus { .box { background-color: white; border-radius: 6px; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); color: #4a4a4a; display: block; padding: 1.25rem; } a.box:hover, a.box:focus { - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #4391E0; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #4391E0; } + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #4391E0; } a.box:active { - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #4391E0; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #4391E0; } + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #4391E0; } .button { background-color: white; @@ -1285,9 +1207,7 @@ a.box:active { border-width: 1px; color: #363636; cursor: pointer; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding-bottom: calc(0.375em - 1px); padding-left: 0.75em; padding-right: 0.75em; @@ -1315,8 +1235,7 @@ a.box:active { border-color: #4391E0; color: #363636; } .button:focus:not(:active), .button.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } + box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } .button:active, .button.is-active { border-color: #4a4a4a; color: #363636; } @@ -1334,8 +1253,7 @@ a.box:active { .button.is-text[disabled], fieldset[disabled] .button.is-text { background-color: transparent; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-white { background-color: white; border-color: transparent; @@ -1348,8 +1266,7 @@ a.box:active { border-color: transparent; color: #0a0a0a; } .button.is-white:focus:not(:active), .button.is-white.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } .button.is-white:active, .button.is-white.is-active { background-color: #f2f2f2; border-color: transparent; @@ -1357,8 +1274,7 @@ a.box:active { .button.is-white[disabled], fieldset[disabled] .button.is-white { background-color: white; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-white.is-inverted { background-color: #0a0a0a; color: white; } @@ -1367,8 +1283,7 @@ a.box:active { .button.is-white.is-inverted[disabled], fieldset[disabled] .button.is-white.is-inverted { background-color: #0a0a0a; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } .button.is-white.is-loading::after { border-color: transparent transparent #0a0a0a #0a0a0a !important; } @@ -1387,8 +1302,7 @@ a.box:active { .button.is-white.is-outlined[disabled], fieldset[disabled] .button.is-white.is-outlined { background-color: transparent; border-color: white; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } .button.is-white.is-inverted.is-outlined { background-color: transparent; @@ -1402,8 +1316,7 @@ a.box:active { .button.is-white.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-white.is-inverted.is-outlined { background-color: transparent; border-color: #0a0a0a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } .button.is-black { background-color: #0a0a0a; @@ -1417,8 +1330,7 @@ a.box:active { border-color: transparent; color: white; } .button.is-black:focus:not(:active), .button.is-black.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } .button.is-black:active, .button.is-black.is-active { background-color: black; border-color: transparent; @@ -1426,8 +1338,7 @@ a.box:active { .button.is-black[disabled], fieldset[disabled] .button.is-black { background-color: #0a0a0a; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-black.is-inverted { background-color: white; color: #0a0a0a; } @@ -1436,8 +1347,7 @@ a.box:active { .button.is-black.is-inverted[disabled], fieldset[disabled] .button.is-black.is-inverted { background-color: white; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } .button.is-black.is-loading::after { border-color: transparent transparent white white !important; } @@ -1456,8 +1366,7 @@ a.box:active { .button.is-black.is-outlined[disabled], fieldset[disabled] .button.is-black.is-outlined { background-color: transparent; border-color: #0a0a0a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #0a0a0a; } .button.is-black.is-inverted.is-outlined { background-color: transparent; @@ -1471,8 +1380,7 @@ a.box:active { .button.is-black.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-black.is-inverted.is-outlined { background-color: transparent; border-color: white; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: white; } .button.is-light { background-color: whitesmoke; @@ -1486,8 +1394,7 @@ a.box:active { border-color: transparent; color: #363636; } .button.is-light:focus:not(:active), .button.is-light.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } .button.is-light:active, .button.is-light.is-active { background-color: #e8e8e8; border-color: transparent; @@ -1495,8 +1402,7 @@ a.box:active { .button.is-light[disabled], fieldset[disabled] .button.is-light { background-color: whitesmoke; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-light.is-inverted { background-color: #363636; color: whitesmoke; } @@ -1505,8 +1411,7 @@ a.box:active { .button.is-light.is-inverted[disabled], fieldset[disabled] .button.is-light.is-inverted { background-color: #363636; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } .button.is-light.is-loading::after { border-color: transparent transparent #363636 #363636 !important; } @@ -1525,8 +1430,7 @@ a.box:active { .button.is-light.is-outlined[disabled], fieldset[disabled] .button.is-light.is-outlined { background-color: transparent; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } .button.is-light.is-inverted.is-outlined { background-color: transparent; @@ -1540,8 +1444,7 @@ a.box:active { .button.is-light.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-light.is-inverted.is-outlined { background-color: transparent; border-color: #363636; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } .button.is-dark { background-color: #363636; @@ -1555,8 +1458,7 @@ a.box:active { border-color: transparent; color: whitesmoke; } .button.is-dark:focus:not(:active), .button.is-dark.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .button.is-dark:active, .button.is-dark.is-active { background-color: #292929; border-color: transparent; @@ -1564,8 +1466,7 @@ a.box:active { .button.is-dark[disabled], fieldset[disabled] .button.is-dark { background-color: #363636; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-dark.is-inverted { background-color: whitesmoke; color: #363636; } @@ -1574,8 +1475,7 @@ a.box:active { .button.is-dark.is-inverted[disabled], fieldset[disabled] .button.is-dark.is-inverted { background-color: whitesmoke; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } .button.is-dark.is-loading::after { border-color: transparent transparent whitesmoke whitesmoke !important; } @@ -1594,8 +1494,7 @@ a.box:active { .button.is-dark.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-outlined { background-color: transparent; border-color: #363636; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #363636; } .button.is-dark.is-inverted.is-outlined { background-color: transparent; @@ -1609,8 +1508,7 @@ a.box:active { .button.is-dark.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-inverted.is-outlined { background-color: transparent; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: whitesmoke; } .button.is-primary { background-color: #478D00; @@ -1624,8 +1522,7 @@ a.box:active { border-color: transparent; color: #fff; } .button.is-primary:focus:not(:active), .button.is-primary.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .button.is-primary:active, .button.is-primary.is-active { background-color: #3a7400; border-color: transparent; @@ -1633,8 +1530,7 @@ a.box:active { .button.is-primary[disabled], fieldset[disabled] .button.is-primary { background-color: #478D00; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-primary.is-inverted { background-color: #fff; color: #478D00; } @@ -1643,8 +1539,7 @@ a.box:active { .button.is-primary.is-inverted[disabled], fieldset[disabled] .button.is-primary.is-inverted { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #478D00; } .button.is-primary.is-loading::after { border-color: transparent transparent #fff #fff !important; } @@ -1663,8 +1558,7 @@ a.box:active { .button.is-primary.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-outlined { background-color: transparent; border-color: #478D00; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #478D00; } .button.is-primary.is-inverted.is-outlined { background-color: transparent; @@ -1678,8 +1572,7 @@ a.box:active { .button.is-primary.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-inverted.is-outlined { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } .button.is-link { background-color: #4391E0; @@ -1693,8 +1586,7 @@ a.box:active { border-color: transparent; color: #fff; } .button.is-link:focus:not(:active), .button.is-link.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } + box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } .button.is-link:active, .button.is-link.is-active { background-color: #2d84dc; border-color: transparent; @@ -1702,8 +1594,7 @@ a.box:active { .button.is-link[disabled], fieldset[disabled] .button.is-link { background-color: #4391E0; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-link.is-inverted { background-color: #fff; color: #4391E0; } @@ -1712,8 +1603,7 @@ a.box:active { .button.is-link.is-inverted[disabled], fieldset[disabled] .button.is-link.is-inverted { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #4391E0; } .button.is-link.is-loading::after { border-color: transparent transparent #fff #fff !important; } @@ -1732,8 +1622,7 @@ a.box:active { .button.is-link.is-outlined[disabled], fieldset[disabled] .button.is-link.is-outlined { background-color: transparent; border-color: #4391E0; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #4391E0; } .button.is-link.is-inverted.is-outlined { background-color: transparent; @@ -1747,8 +1636,7 @@ a.box:active { .button.is-link.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-link.is-inverted.is-outlined { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } .button.is-info { background-color: #209cee; @@ -1762,8 +1650,7 @@ a.box:active { border-color: transparent; color: #fff; } .button.is-info:focus:not(:active), .button.is-info.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } .button.is-info:active, .button.is-info.is-active { background-color: #118fe4; border-color: transparent; @@ -1771,8 +1658,7 @@ a.box:active { .button.is-info[disabled], fieldset[disabled] .button.is-info { background-color: #209cee; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-info.is-inverted { background-color: #fff; color: #209cee; } @@ -1781,8 +1667,7 @@ a.box:active { .button.is-info.is-inverted[disabled], fieldset[disabled] .button.is-info.is-inverted { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #209cee; } .button.is-info.is-loading::after { border-color: transparent transparent #fff #fff !important; } @@ -1801,8 +1686,7 @@ a.box:active { .button.is-info.is-outlined[disabled], fieldset[disabled] .button.is-info.is-outlined { background-color: transparent; border-color: #209cee; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #209cee; } .button.is-info.is-inverted.is-outlined { background-color: transparent; @@ -1816,8 +1700,7 @@ a.box:active { .button.is-info.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-info.is-inverted.is-outlined { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } .button.is-success { background-color: #478D00; @@ -1831,8 +1714,7 @@ a.box:active { border-color: transparent; color: #fff; } .button.is-success:focus:not(:active), .button.is-success.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .button.is-success:active, .button.is-success.is-active { background-color: #3a7400; border-color: transparent; @@ -1840,8 +1722,7 @@ a.box:active { .button.is-success[disabled], fieldset[disabled] .button.is-success { background-color: #478D00; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-success.is-inverted { background-color: #fff; color: #478D00; } @@ -1850,8 +1731,7 @@ a.box:active { .button.is-success.is-inverted[disabled], fieldset[disabled] .button.is-success.is-inverted { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #478D00; } .button.is-success.is-loading::after { border-color: transparent transparent #fff #fff !important; } @@ -1870,8 +1750,7 @@ a.box:active { .button.is-success.is-outlined[disabled], fieldset[disabled] .button.is-success.is-outlined { background-color: transparent; border-color: #478D00; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #478D00; } .button.is-success.is-inverted.is-outlined { background-color: transparent; @@ -1885,8 +1764,7 @@ a.box:active { .button.is-success.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-success.is-inverted.is-outlined { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } .button.is-warning { background-color: #ffdd57; @@ -1900,8 +1778,7 @@ a.box:active { border-color: transparent; color: rgba(0, 0, 0, 0.7); } .button.is-warning:focus:not(:active), .button.is-warning.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } .button.is-warning:active, .button.is-warning.is-active { background-color: #ffd83e; border-color: transparent; @@ -1909,8 +1786,7 @@ a.box:active { .button.is-warning[disabled], fieldset[disabled] .button.is-warning { background-color: #ffdd57; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-warning.is-inverted { background-color: rgba(0, 0, 0, 0.7); color: #ffdd57; } @@ -1919,8 +1795,7 @@ a.box:active { .button.is-warning.is-inverted[disabled], fieldset[disabled] .button.is-warning.is-inverted { background-color: rgba(0, 0, 0, 0.7); border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ffdd57; } .button.is-warning.is-loading::after { border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; } @@ -1939,8 +1814,7 @@ a.box:active { .button.is-warning.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-outlined { background-color: transparent; border-color: #ffdd57; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #ffdd57; } .button.is-warning.is-inverted.is-outlined { background-color: transparent; @@ -1954,8 +1828,7 @@ a.box:active { .button.is-warning.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-inverted.is-outlined { background-color: transparent; border-color: rgba(0, 0, 0, 0.7); - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: rgba(0, 0, 0, 0.7); } .button.is-danger { background-color: #a70c20; @@ -1969,8 +1842,7 @@ a.box:active { border-color: transparent; color: #fff; } .button.is-danger:focus:not(:active), .button.is-danger.is-focused:not(:active) { - -webkit-box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); - box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } + box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } .button.is-danger:active, .button.is-danger.is-active { background-color: #8f0a1b; border-color: transparent; @@ -1978,8 +1850,7 @@ a.box:active { .button.is-danger[disabled], fieldset[disabled] .button.is-danger { background-color: #a70c20; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .button.is-danger.is-inverted { background-color: #fff; color: #a70c20; } @@ -1988,8 +1859,7 @@ a.box:active { .button.is-danger.is-inverted[disabled], fieldset[disabled] .button.is-danger.is-inverted { background-color: #fff; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #a70c20; } .button.is-danger.is-loading::after { border-color: transparent transparent #fff #fff !important; } @@ -2008,8 +1878,7 @@ a.box:active { .button.is-danger.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-outlined { background-color: transparent; border-color: #a70c20; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #a70c20; } .button.is-danger.is-inverted.is-outlined { background-color: transparent; @@ -2023,8 +1892,7 @@ a.box:active { .button.is-danger.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-inverted.is-outlined { background-color: transparent; border-color: #fff; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #fff; } .button.is-small { border-radius: 2px; @@ -2038,12 +1906,9 @@ a.box:active { .button[disabled], fieldset[disabled] .button { background-color: white; border-color: #dbdbdb; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; opacity: 0.5; } .button.is-fullwidth { - display: -webkit-box; - display: -ms-flexbox; display: flex; width: 100%; } .button.is-loading { @@ -2058,8 +1923,7 @@ a.box:active { background-color: whitesmoke; border-color: #dbdbdb; color: #7a7a7a; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; pointer-events: none; } .button.is-rounded { border-radius: 290486px; @@ -2067,17 +1931,10 @@ a.box:active { padding-right: 1em; } .buttons { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + flex-wrap: wrap; + justify-content: flex-start; } .buttons .button { margin-bottom: 0.5rem; } .buttons .button:not(:last-child):not(.is-fullwidth) { @@ -2109,30 +1966,21 @@ a.box:active { .buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover { z-index: 4; } .buttons.has-addons .button.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .buttons.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) { margin-left: 0.25rem; margin-right: 0.25rem; } .buttons.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) { margin-left: 0.25rem; margin-right: 0.25rem; } .container { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; margin: 0 auto; position: relative; width: auto; } @@ -2301,15 +2149,9 @@ a.box:active { font-size: 1.5rem; } .icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-inline-box; - display: -ms-inline-flexbox; + align-items: center; display: inline-flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; height: 1.5rem; width: 1.5rem; } .icon.is-small { @@ -2482,8 +2324,6 @@ a.box:active { .progress.is-white::-ms-fill { background-color: white; } .progress.is-white:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, white), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, white 30%, #dbdbdb 30%); background-image: linear-gradient(to right, white 30%, #dbdbdb 30%); } .progress.is-black::-webkit-progress-value { background-color: #0a0a0a; } @@ -2492,8 +2332,6 @@ a.box:active { .progress.is-black::-ms-fill { background-color: #0a0a0a; } .progress.is-black:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #0a0a0a), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #0a0a0a 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #0a0a0a 30%, #dbdbdb 30%); } .progress.is-light::-webkit-progress-value { background-color: whitesmoke; } @@ -2502,8 +2340,6 @@ a.box:active { .progress.is-light::-ms-fill { background-color: whitesmoke; } .progress.is-light:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, whitesmoke), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, whitesmoke 30%, #dbdbdb 30%); background-image: linear-gradient(to right, whitesmoke 30%, #dbdbdb 30%); } .progress.is-dark::-webkit-progress-value { background-color: #363636; } @@ -2512,8 +2348,6 @@ a.box:active { .progress.is-dark::-ms-fill { background-color: #363636; } .progress.is-dark:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #363636), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #363636 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #363636 30%, #dbdbdb 30%); } .progress.is-primary::-webkit-progress-value { background-color: #478D00; } @@ -2522,8 +2356,6 @@ a.box:active { .progress.is-primary::-ms-fill { background-color: #478D00; } .progress.is-primary:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #478D00), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #478D00 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #478D00 30%, #dbdbdb 30%); } .progress.is-link::-webkit-progress-value { background-color: #4391E0; } @@ -2532,8 +2364,6 @@ a.box:active { .progress.is-link::-ms-fill { background-color: #4391E0; } .progress.is-link:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #4391E0), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #4391E0 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #4391E0 30%, #dbdbdb 30%); } .progress.is-info::-webkit-progress-value { background-color: #209cee; } @@ -2542,8 +2372,6 @@ a.box:active { .progress.is-info::-ms-fill { background-color: #209cee; } .progress.is-info:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #209cee), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #209cee 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #209cee 30%, #dbdbdb 30%); } .progress.is-success::-webkit-progress-value { background-color: #478D00; } @@ -2552,8 +2380,6 @@ a.box:active { .progress.is-success::-ms-fill { background-color: #478D00; } .progress.is-success:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #478D00), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #478D00 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #478D00 30%, #dbdbdb 30%); } .progress.is-warning::-webkit-progress-value { background-color: #ffdd57; } @@ -2562,8 +2388,6 @@ a.box:active { .progress.is-warning::-ms-fill { background-color: #ffdd57; } .progress.is-warning:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #ffdd57), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #ffdd57 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #ffdd57 30%, #dbdbdb 30%); } .progress.is-danger::-webkit-progress-value { background-color: #a70c20; } @@ -2572,21 +2396,13 @@ a.box:active { .progress.is-danger::-ms-fill { background-color: #a70c20; } .progress.is-danger:indeterminate { - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #a70c20), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #a70c20 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #a70c20 30%, #dbdbdb 30%); } .progress:indeterminate { - -webkit-animation-duration: 1.5s; - animation-duration: 1.5s; - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; - -webkit-animation-name: moveIndeterminate; - animation-name: moveIndeterminate; - -webkit-animation-timing-function: linear; - animation-timing-function: linear; + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-name: moveIndeterminate; + animation-timing-function: linear; background-color: #dbdbdb; - background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #4a4a4a), color-stop(30%, #dbdbdb)); - background-image: -o-linear-gradient(left, #4a4a4a 30%, #dbdbdb 30%); background-image: linear-gradient(to right, #4a4a4a 30%, #dbdbdb 30%); background-position: top left; background-repeat: no-repeat; @@ -2602,12 +2418,6 @@ a.box:active { .progress.is-large { height: 1.5rem; } -@-webkit-keyframes moveIndeterminate { - from { - background-position: 200% 0; } - to { - background-position: -200% 0; } } - @keyframes moveIndeterminate { from { background-position: 200% 0; } @@ -2744,17 +2554,10 @@ a.box:active { max-width: 100%; } .tags { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + flex-wrap: wrap; + justify-content: flex-start; } .tags .tag { margin-bottom: 0.5rem; } .tags .tag:not(:last-child) { @@ -2768,16 +2571,12 @@ a.box:active { .tags.are-large .tag:not(.is-normal):not(.is-medium) { font-size: 1.25rem; } .tags.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .tags.is-centered .tag { margin-right: 0.25rem; margin-left: 0.25rem; } .tags.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .tags.is-right .tag:not(:first-child) { margin-left: 0.5rem; } .tags.is-right .tag:not(:last-child) { @@ -2793,20 +2592,14 @@ a.box:active { border-top-right-radius: 0; } .tag:not(body) { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; border-radius: 4px; color: #4a4a4a; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 0.75rem; height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; line-height: 1.5; padding-left: 0.75em; padding-right: 0.75em; @@ -2871,12 +2664,8 @@ a.box:active { left: 50%; position: absolute; top: 50%; - -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); - -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform: translateX(-50%) translateY(-50%) rotate(45deg); - -webkit-transform-origin: center center; - -ms-transform-origin: center center; - transform-origin: center center; } + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } .tag:not(body).is-delete::before { height: 1px; width: 50%; } @@ -2980,19 +2769,13 @@ a.tag:hover { max-width: 100%; } .number { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; border-radius: 290486px; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; font-size: 1.25rem; height: 2em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-right: 1.5rem; min-width: 2.5em; padding: 0.25rem 0.5rem; @@ -3015,15 +2798,13 @@ a.tag:hover { /* Add a gradient across only a portion of the vertical width of the navbar. */ .header, .sitename { - background: -o-linear-gradient(white, white 74px, #65AB1F 74px, #478D00 120px, white 120px, white); background: linear-gradient(white, white 74px, #65AB1F 74px, #478D00 120px, white 120px, white); } #navbar-menu .navbar-item { font-size: 22px; } .slogan { - -webkit-box-shadow: 0 2px 0 0 whitesmoke; - box-shadow: 0 2px 0 0 whitesmoke; + box-shadow: 0 2px 0 0 whitesmoke; margin-bottom: 2px; /* Needed to see the boxshadow when we have the featured image directly below. */ padding-bottom: 4px; @@ -3069,13 +2850,11 @@ a.tag:hover { border-color: #b5b5b5; } .select select:focus, .textarea:focus, .input:focus, .select select.is-focused, .is-focused.textarea, .is-focused.input, .select select:active, .textarea:active, .input:active, .select select.is-active, .is-active.textarea, .is-active.input { border-color: #4391E0; - -webkit-box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } + box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } .select select[disabled], [disabled].textarea, [disabled].input, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input { background-color: whitesmoke; border-color: whitesmoke; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #7a7a7a; } .select select[disabled]::-moz-placeholder, [disabled].textarea::-moz-placeholder, [disabled].input::-moz-placeholder, fieldset[disabled] .select select::-moz-placeholder, .select fieldset[disabled] select::-moz-placeholder, fieldset[disabled] .textarea::-moz-placeholder, fieldset[disabled] .input::-moz-placeholder { color: rgba(122, 122, 122, 0.3); } @@ -3087,63 +2866,51 @@ a.tag:hover { color: rgba(122, 122, 122, 0.3); } .textarea, .input { - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); max-width: 100%; width: 100%; } [readonly].textarea, [readonly].input { - -webkit-box-shadow: none; - box-shadow: none; } + box-shadow: none; } .is-white.textarea, .is-white.input { border-color: white; } .is-white.textarea:focus, .is-white.input:focus, .is-white.is-focused.textarea, .is-white.is-focused.input, .is-white.textarea:active, .is-white.input:active, .is-white.is-active.textarea, .is-white.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } .is-black.textarea, .is-black.input { border-color: #0a0a0a; } .is-black.textarea:focus, .is-black.input:focus, .is-black.is-focused.textarea, .is-black.is-focused.input, .is-black.textarea:active, .is-black.input:active, .is-black.is-active.textarea, .is-black.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } .is-light.textarea, .is-light.input { border-color: whitesmoke; } .is-light.textarea:focus, .is-light.input:focus, .is-light.is-focused.textarea, .is-light.is-focused.input, .is-light.textarea:active, .is-light.input:active, .is-light.is-active.textarea, .is-light.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } .is-dark.textarea, .is-dark.input { border-color: #363636; } .is-dark.textarea:focus, .is-dark.input:focus, .is-dark.is-focused.textarea, .is-dark.is-focused.input, .is-dark.textarea:active, .is-dark.input:active, .is-dark.is-active.textarea, .is-dark.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .is-primary.textarea, .is-primary.input { border-color: #478D00; } .is-primary.textarea:focus, .is-primary.input:focus, .is-primary.is-focused.textarea, .is-primary.is-focused.input, .is-primary.textarea:active, .is-primary.input:active, .is-primary.is-active.textarea, .is-primary.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .is-link.textarea, .is-link.input { border-color: #4391E0; } .is-link.textarea:focus, .is-link.input:focus, .is-link.is-focused.textarea, .is-link.is-focused.input, .is-link.textarea:active, .is-link.input:active, .is-link.is-active.textarea, .is-link.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } + box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } .is-info.textarea, .is-info.input { border-color: #209cee; } .is-info.textarea:focus, .is-info.input:focus, .is-info.is-focused.textarea, .is-info.is-focused.input, .is-info.textarea:active, .is-info.input:active, .is-info.is-active.textarea, .is-info.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } .is-success.textarea, .is-success.input { border-color: #478D00; } .is-success.textarea:focus, .is-success.input:focus, .is-success.is-focused.textarea, .is-success.is-focused.input, .is-success.textarea:active, .is-success.input:active, .is-success.is-active.textarea, .is-success.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .is-warning.textarea, .is-warning.input { border-color: #ffdd57; } .is-warning.textarea:focus, .is-warning.input:focus, .is-warning.is-focused.textarea, .is-warning.is-focused.input, .is-warning.textarea:active, .is-warning.input:active, .is-warning.is-active.textarea, .is-warning.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } .is-danger.textarea, .is-danger.input { border-color: #a70c20; } .is-danger.textarea:focus, .is-danger.input:focus, .is-danger.is-focused.textarea, .is-danger.is-focused.input, .is-danger.textarea:active, .is-danger.input:active, .is-danger.is-active.textarea, .is-danger.is-active.input { - -webkit-box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); - box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } + box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } .is-small.textarea, .is-small.input { border-radius: 2px; font-size: 0.75rem; } @@ -3166,8 +2933,7 @@ a.tag:hover { .input.is-static { background-color: transparent; border-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; padding-left: 0; padding-right: 0; } @@ -3241,8 +3007,7 @@ a.tag:hover { .select.is-white select:hover, .select.is-white select.is-hovered { border-color: #f2f2f2; } .select.is-white select:focus, .select.is-white select.is-focused, .select.is-white select:active, .select.is-white select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } .select.is-black:not(:hover)::after { border-color: #0a0a0a; } .select.is-black select { @@ -3250,8 +3015,7 @@ a.tag:hover { .select.is-black select:hover, .select.is-black select.is-hovered { border-color: black; } .select.is-black select:focus, .select.is-black select.is-focused, .select.is-black select:active, .select.is-black select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } .select.is-light:not(:hover)::after { border-color: whitesmoke; } .select.is-light select { @@ -3259,8 +3023,7 @@ a.tag:hover { .select.is-light select:hover, .select.is-light select.is-hovered { border-color: #e8e8e8; } .select.is-light select:focus, .select.is-light select.is-focused, .select.is-light select:active, .select.is-light select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } .select.is-dark:not(:hover)::after { border-color: #363636; } .select.is-dark select { @@ -3268,8 +3031,7 @@ a.tag:hover { .select.is-dark select:hover, .select.is-dark select.is-hovered { border-color: #292929; } .select.is-dark select:focus, .select.is-dark select.is-focused, .select.is-dark select:active, .select.is-dark select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } .select.is-primary:not(:hover)::after { border-color: #478D00; } .select.is-primary select { @@ -3277,8 +3039,7 @@ a.tag:hover { .select.is-primary select:hover, .select.is-primary select.is-hovered { border-color: #3a7400; } .select.is-primary select:focus, .select.is-primary select.is-focused, .select.is-primary select:active, .select.is-primary select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .select.is-link:not(:hover)::after { border-color: #4391E0; } .select.is-link select { @@ -3286,8 +3047,7 @@ a.tag:hover { .select.is-link select:hover, .select.is-link select.is-hovered { border-color: #2d84dc; } .select.is-link select:focus, .select.is-link select.is-focused, .select.is-link select:active, .select.is-link select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } + box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } .select.is-info:not(:hover)::after { border-color: #209cee; } .select.is-info select { @@ -3295,8 +3055,7 @@ a.tag:hover { .select.is-info select:hover, .select.is-info select.is-hovered { border-color: #118fe4; } .select.is-info select:focus, .select.is-info select.is-focused, .select.is-info select:active, .select.is-info select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } + box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } .select.is-success:not(:hover)::after { border-color: #478D00; } .select.is-success select { @@ -3304,8 +3063,7 @@ a.tag:hover { .select.is-success select:hover, .select.is-success select.is-hovered { border-color: #3a7400; } .select.is-success select:focus, .select.is-success select.is-focused, .select.is-success select:active, .select.is-success select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } + box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } .select.is-warning:not(:hover)::after { border-color: #ffdd57; } .select.is-warning select { @@ -3313,8 +3071,7 @@ a.tag:hover { .select.is-warning select:hover, .select.is-warning select.is-hovered { border-color: #ffd83e; } .select.is-warning select:focus, .select.is-warning select.is-focused, .select.is-warning select:active, .select.is-warning select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } .select.is-danger:not(:hover)::after { border-color: #a70c20; } .select.is-danger select { @@ -3322,8 +3079,7 @@ a.tag:hover { .select.is-danger select:hover, .select.is-danger select.is-hovered { border-color: #8f0a1b; } .select.is-danger select:focus, .select.is-danger select.is-focused, .select.is-danger select:active, .select.is-danger select.is-active { - -webkit-box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); - box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } + box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } .select.is-small { border-radius: 2px; font-size: 0.75rem; } @@ -3342,9 +3098,7 @@ a.tag:hover { position: absolute; right: 0.625em; top: 0.625em; - -webkit-transform: none; - -ms-transform: none; - transform: none; } + transform: none; } .select.is-loading.is-small:after { font-size: 0.75rem; } .select.is-loading.is-medium:after { @@ -3353,15 +3107,9 @@ a.tag:hover { font-size: 1.5rem; } .file { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; position: relative; } .file.is-white .file-cta { background-color: white; @@ -3373,8 +3121,7 @@ a.tag:hover { color: #0a0a0a; } .file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); - box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); + box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); color: #0a0a0a; } .file.is-white:active .file-cta, .file.is-white.is-active .file-cta { background-color: #f2f2f2; @@ -3390,8 +3137,7 @@ a.tag:hover { color: white; } .file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); - box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); + box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); color: white; } .file.is-black:active .file-cta, .file.is-black.is-active .file-cta { background-color: black; @@ -3407,8 +3153,7 @@ a.tag:hover { color: #363636; } .file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); - box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); color: #363636; } .file.is-light:active .file-cta, .file.is-light.is-active .file-cta { background-color: #e8e8e8; @@ -3424,8 +3169,7 @@ a.tag:hover { color: whitesmoke; } .file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); - box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); + box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); color: whitesmoke; } .file.is-dark:active .file-cta, .file.is-dark.is-active .file-cta { background-color: #292929; @@ -3441,8 +3185,7 @@ a.tag:hover { color: #fff; } .file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); + box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); color: #fff; } .file.is-primary:active .file-cta, .file.is-primary.is-active .file-cta { background-color: #3a7400; @@ -3458,8 +3201,7 @@ a.tag:hover { color: #fff; } .file.is-link:focus .file-cta, .file.is-link.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(67, 145, 224, 0.25); - box-shadow: 0 0 0.5em rgba(67, 145, 224, 0.25); + box-shadow: 0 0 0.5em rgba(67, 145, 224, 0.25); color: #fff; } .file.is-link:active .file-cta, .file.is-link.is-active .file-cta { background-color: #2d84dc; @@ -3475,8 +3217,7 @@ a.tag:hover { color: #fff; } .file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); - box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); + box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); color: #fff; } .file.is-info:active .file-cta, .file.is-info.is-active .file-cta { background-color: #118fe4; @@ -3492,8 +3233,7 @@ a.tag:hover { color: #fff; } .file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); - box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); + box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); color: #fff; } .file.is-success:active .file-cta, .file.is-success.is-active .file-cta { background-color: #3a7400; @@ -3509,8 +3249,7 @@ a.tag:hover { color: rgba(0, 0, 0, 0.7); } .file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); - box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); color: rgba(0, 0, 0, 0.7); } .file.is-warning:active .file-cta, .file.is-warning.is-active .file-cta { background-color: #ffd83e; @@ -3526,8 +3265,7 @@ a.tag:hover { color: #fff; } .file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta { border-color: transparent; - -webkit-box-shadow: 0 0 0.5em rgba(167, 12, 32, 0.25); - box-shadow: 0 0 0.5em rgba(167, 12, 32, 0.25); + box-shadow: 0 0 0.5em rgba(167, 12, 32, 0.25); color: #fff; } .file.is-danger:active .file-cta, .file.is-danger.is-active .file-cta { background-color: #8f0a1b; @@ -3554,15 +3292,9 @@ a.tag:hover { .file.has-name.is-empty .file-name { display: none; } .file.is-boxed .file-label { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } + flex-direction: column; } .file.is-boxed .file-cta { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; height: auto; padding: 1em 3em; } .file.is-boxed .file-name { @@ -3584,40 +3316,26 @@ a.tag:hover { border-radius: 0 0 4px 4px; border-width: 0 1px 1px; } .file.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .file.is-fullwidth .file-label { width: 100%; } .file.is-fullwidth .file-name { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; max-width: none; } .file.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .file.is-right .file-cta { border-radius: 0 4px 4px 0; } .file.is-right .file-name { border-radius: 4px 0 0 4px; border-width: 1px 0 1px 1px; - -webkit-box-ordinal-group: 0; - -ms-flex-order: -1; - order: -1; } + order: -1; } .file-label { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; cursor: pointer; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; overflow: hidden; position: relative; } .file-label:hover .file-cta { @@ -3661,20 +3379,13 @@ a.tag:hover { max-width: 16em; overflow: hidden; text-align: left; - -o-text-overflow: ellipsis; - text-overflow: ellipsis; } + text-overflow: ellipsis; } .file-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; height: 1em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-right: 0.5em; width: 1em; } .file-icon .fa { @@ -3723,12 +3434,8 @@ a.tag:hover { margin-bottom: 0.75rem; } .field.has-addons { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + justify-content: flex-start; } .field.has-addons .control:not(:last-child) { margin-right: -1px; } .field.has-addons .control:not(:first-child):not(:last-child) .button, @@ -3772,56 +3479,33 @@ a.tag:hover { .field.has-addons .control .select select:not([disabled]).is-active:hover { z-index: 4; } .field.has-addons .control.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .field.has-addons.has-addons-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .field.has-addons.has-addons-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .field.has-addons.has-addons-fullwidth .control { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-grow: 1; + flex-shrink: 0; } .field.is-grouped { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + justify-content: flex-start; } .field.is-grouped > .control { - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-shrink: 0; } .field.is-grouped > .control:not(:last-child) { margin-bottom: 0; margin-right: 0.75rem; } .field.is-grouped > .control.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .field.is-grouped.is-grouped-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .field.is-grouped.is-grouped-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .field.is-grouped.is-grouped-multiline { - -ms-flex-wrap: wrap; - flex-wrap: wrap; } + flex-wrap: wrap; } .field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { margin-bottom: 0.75rem; } .field.is-grouped.is-grouped-multiline:last-child { @@ -3831,8 +3515,6 @@ a.tag:hover { @media screen and (min-width: 769px), print { .field.is-horizontal { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .field-label .label { @@ -3844,13 +3526,9 @@ a.tag:hover { @media screen and (min-width: 769px), print { .field-label { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; margin-right: 1.5rem; text-align: right; } .field-label.is-small { @@ -3870,31 +3548,21 @@ a.tag:hover { @media screen and (min-width: 769px), print { .field-body { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 5; - -ms-flex-positive: 5; - flex-grow: 5; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-basis: 0; + flex-grow: 5; + flex-shrink: 1; } .field-body .field { margin-bottom: 0; } .field-body > .field { - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-shrink: 1; } .field-body > .field:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; } + flex-grow: 1; } .field-body > .field:not(:last-child) { margin-right: 0.75rem; } } .control { - -webkit-box-sizing: border-box; - box-sizing: border-box; + box-sizing: border-box; clear: both; font-size: 1rem; position: relative; @@ -3949,25 +3617,15 @@ a.tag:hover { font-size: 1rem; white-space: nowrap; } .breadcrumb a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #4391E0; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding: 0 0.75em; } .breadcrumb a:hover { color: #363636; } .breadcrumb li { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .breadcrumb li:first-child a { padding-left: 0; } @@ -3980,31 +3638,20 @@ a.tag:hover { content: "\0002f"; } .breadcrumb ul, .breadcrumb ol { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-start; display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + flex-wrap: wrap; + justify-content: flex-start; } .breadcrumb .icon:first-child { margin-right: 0.5em; } .breadcrumb .icon:last-child { margin-left: 0.5em; } .breadcrumb.is-centered ol, .breadcrumb.is-centered ul { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .breadcrumb.is-right ol, .breadcrumb.is-right ul { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .breadcrumb.is-small { font-size: 0.75rem; } .breadcrumb.is-medium { @@ -4022,52 +3669,32 @@ a.tag:hover { .card { background-color: white; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); color: #4a4a4a; max-width: 100%; position: relative; } .card-header { background-color: transparent; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; + box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); display: flex; } .card-header-title { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #363636; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; font-weight: 700; padding: 0.75rem; } .card-header-title.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .card-header-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; cursor: pointer; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; padding: 0.75rem; } .card-image { @@ -4081,30 +3708,16 @@ a.tag:hover { .card-footer { background-color: transparent; border-top: 1px solid #dbdbdb; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; } .card-footer-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + justify-content: center; padding: 0.75rem; } .card-footer-item:not(:last-child) { border-right: 1px solid #dbdbdb; } @@ -4113,8 +3726,6 @@ a.tag:hover { margin-bottom: 1.5rem; } .dropdown { - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; position: relative; vertical-align: top; } @@ -4141,8 +3752,7 @@ a.tag:hover { .dropdown-content { background-color: white; border-radius: 4px; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); padding-bottom: 0.5rem; padding-top: 0.5rem; } @@ -4177,25 +3787,17 @@ button.dropdown-item { margin: 0.5rem 0; } .level { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } + align-items: center; + justify-content: space-between; } .level code { border-radius: 4px; } .level img { display: inline-block; vertical-align: top; } .level.is-mobile { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .level.is-mobile .level-left, .level.is-mobile .level-right { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .level.is-mobile .level-left + .level-right { margin-top: 0; } @@ -4203,35 +3805,19 @@ button.dropdown-item { margin-bottom: 0; margin-right: 0.75rem; } .level.is-mobile .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; } + flex-grow: 1; } @media screen and (min-width: 769px), print { .level { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .level > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; } } + flex-grow: 1; } } .level-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + justify-content: center; } .level-item .title, .level-item .subtitle { margin-bottom: 0; } @@ -4240,54 +3826,35 @@ button.dropdown-item { margin-bottom: 0.75rem; } } .level-left, .level-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } .level-left .level-item.is-flexible, .level-right .level-item.is-flexible { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; } + flex-grow: 1; } @media screen and (min-width: 769px), print { .level-left .level-item:not(:last-child), .level-right .level-item:not(:last-child) { margin-right: 0.75rem; } } .level-left { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + align-items: center; + justify-content: flex-start; } @media screen and (max-width: 768px) { .level-left + .level-right { margin-top: 1.5rem; } } @media screen and (min-width: 769px), print { .level-left { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .level-right { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + align-items: center; + justify-content: flex-end; } @media screen and (min-width: 769px), print { .level-right { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .list { background-color: white; border-radius: 4px; - -webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); } + box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); } .list-item { display: block; @@ -4311,19 +3878,13 @@ a.list-item { cursor: pointer; } .media { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-start; display: flex; text-align: left; } .media .content:not(:last-child) { margin-bottom: 0.75rem; } .media .media { border-top: 1px solid rgba(219, 219, 219, 0.5); - display: -webkit-box; - display: -ms-flexbox; display: flex; padding-top: 0.75rem; } .media .media .content:not(:last-child), @@ -4343,13 +3904,9 @@ a.list-item { .media-left, .media-right { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } .media-left { margin-right: 1rem; } @@ -4358,13 +3915,9 @@ a.list-item { margin-left: 1rem; } .media-content { - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: auto; + flex-grow: 1; + flex-shrink: 1; text-align: left; } @media screen and (max-width: 768px) { @@ -4505,28 +4058,19 @@ a.list-item { color: #820c1b; } .message-header { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: #4a4a4a; border-radius: 4px 4px 0 0; color: #fff; - display: -webkit-box; - display: -ms-flexbox; display: flex; font-weight: 700; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; line-height: 1.25; padding: 0.75em 1em; position: relative; } .message-header .delete { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 0; + flex-shrink: 0; margin-left: 0.75em; } .message-header + .message-body { border-width: 0; @@ -4547,23 +4091,14 @@ a.list-item { background-color: transparent; } .modal { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; display: none; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex-direction: column; + justify-content: center; overflow: hidden; position: fixed; z-index: 40; } .modal.is-active { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .modal-background { @@ -4591,31 +4126,19 @@ a.list-item { width: 40px; } .modal-card { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; max-height: calc(100vh - 40px); overflow: hidden; -ms-overflow-y: visible; } .modal-card-head, .modal-card-foot { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-shrink: 0; + justify-content: flex-start; padding: 20px; position: relative; } @@ -4626,11 +4149,8 @@ a.list-item { .modal-card-title { color: #363636; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; font-size: 1.5rem; line-height: 1; } @@ -4644,11 +4164,8 @@ a.list-item { .modal-card-body { -webkit-overflow-scrolling: touch; background-color: white; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; overflow: auto; padding: 20px; } @@ -5108,17 +4625,12 @@ a.list-item { background-color: #a70c20; color: #fff; } } .navbar > .container { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; min-height: 3.25rem; width: 100%; } .navbar.has-shadow { - -webkit-box-shadow: 0 2px 0 0 whitesmoke; - box-shadow: 0 2px 0 0 whitesmoke; } + box-shadow: 0 2px 0 0 whitesmoke; } .navbar.is-fixed-bottom, .navbar.is-fixed-top { left: 0; position: fixed; @@ -5127,8 +4639,7 @@ a.list-item { .navbar.is-fixed-bottom { bottom: 0; } .navbar.is-fixed-bottom.has-shadow { - -webkit-box-shadow: 0 -2px 0 0 whitesmoke; - box-shadow: 0 -2px 0 0 whitesmoke; } + box-shadow: 0 -2px 0 0 whitesmoke; } .navbar.is-fixed-top { top: 0; } @@ -5142,14 +4653,9 @@ body.has-navbar-fixed-bottom { .navbar-brand, .navbar-tabs { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; min-height: 3.25rem; } .navbar-brand a.navbar-item:focus, .navbar-brand a.navbar-item:hover { @@ -5175,20 +4681,10 @@ body.has-navbar-fixed-bottom { height: 1px; left: calc(50% - 8px); position: absolute; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-transition-duration: 86ms; - -o-transition-duration: 86ms; - transition-duration: 86ms; - -webkit-transition-property: background-color, opacity, -webkit-transform; - transition-property: background-color, opacity, -webkit-transform; - -o-transition-property: background-color, opacity, transform; + transform-origin: center; + transition-duration: 86ms; transition-property: background-color, opacity, transform; - transition-property: background-color, opacity, transform, -webkit-transform; - -webkit-transition-timing-function: ease-out; - -o-transition-timing-function: ease-out; - transition-timing-function: ease-out; + transition-timing-function: ease-out; width: 16px; } .navbar-burger span:nth-child(1) { top: calc(50% - 6px); } @@ -5199,15 +4695,11 @@ body.has-navbar-fixed-bottom { .navbar-burger:hover { background-color: rgba(0, 0, 0, 0.05); } .navbar-burger.is-active span:nth-child(1) { - -webkit-transform: translateY(5px) rotate(45deg); - -ms-transform: translateY(5px) rotate(45deg); - transform: translateY(5px) rotate(45deg); } + transform: translateY(5px) rotate(45deg); } .navbar-burger.is-active span:nth-child(2) { opacity: 0; } .navbar-burger.is-active span:nth-child(3) { - -webkit-transform: translateY(-5px) rotate(-45deg); - -ms-transform: translateY(-5px) rotate(-45deg); - transform: translateY(-5px) rotate(-45deg); } + transform: translateY(-5px) rotate(-45deg); } .navbar-menu { display: none; } @@ -5237,21 +4729,15 @@ a.navbar-item, .navbar-item { display: block; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-grow: 0; + flex-shrink: 0; } .navbar-item img { max-height: 1.75rem; } .navbar-item.has-dropdown { padding: 0; } .navbar-item.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .navbar-item.is-tab { border-bottom: 1px solid transparent; min-height: 3.25rem; @@ -5268,11 +4754,8 @@ a.navbar-item, padding-bottom: calc(0.5rem - 3px); } .navbar-content { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .navbar-link:not(.is-arrowless) { padding-right: 2.5em; } @@ -5301,18 +4784,13 @@ a.navbar-item, display: block; } .navbar-brand .navbar-item, .navbar-tabs .navbar-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .navbar-link::after { display: none; } .navbar-menu { background-color: white; - -webkit-box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); padding: 0.5rem 0; } .navbar-menu.is-active { display: block; } @@ -5324,8 +4802,7 @@ a.navbar-item, .navbar.is-fixed-bottom-touch { bottom: 0; } .navbar.is-fixed-bottom-touch.has-shadow { - -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-top-touch { top: 0; } .navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu { @@ -5344,11 +4821,7 @@ a.navbar-item, .navbar-menu, .navbar-start, .navbar-end { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; } .navbar { min-height: 3.25rem; } @@ -5356,9 +4829,7 @@ a.navbar-item, padding: 1rem 2rem; } .navbar.is-spaced .navbar-start, .navbar.is-spaced .navbar-end { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } + align-items: center; } .navbar.is-spaced a.navbar-item, .navbar.is-spaced .navbar-link { border-radius: 4px; } @@ -5379,63 +4850,42 @@ a.navbar-item, display: none; } .navbar-item, .navbar-link { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .navbar-item { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .navbar-item.has-dropdown { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; } + align-items: stretch; } .navbar-item.has-dropdown-up .navbar-link::after { - -webkit-transform: rotate(135deg) translate(0.25em, -0.25em); - -ms-transform: rotate(135deg) translate(0.25em, -0.25em); - transform: rotate(135deg) translate(0.25em, -0.25em); } + transform: rotate(135deg) translate(0.25em, -0.25em); } .navbar-item.has-dropdown-up .navbar-dropdown { border-bottom: 2px solid #dbdbdb; border-radius: 6px 6px 0 0; border-top: none; bottom: 100%; - -webkit-box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); - box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); + box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); top: auto; } .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { display: block; } .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { opacity: 1; pointer-events: auto; - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); } + transform: translateY(0); } .navbar-menu { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-grow: 1; + flex-shrink: 0; } .navbar-start { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; margin-right: auto; } .navbar-end { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; margin-left: auto; } .navbar-dropdown { background-color: white; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top: 2px solid #dbdbdb; - -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); display: none; font-size: 0.875rem; left: 0; @@ -5457,23 +4907,14 @@ a.navbar-item, .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed { border-radius: 6px; border-top: none; - -webkit-box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); display: block; opacity: 0; pointer-events: none; top: calc(100% + (-4px)); - -webkit-transform: translateY(-5px); - -ms-transform: translateY(-5px); - transform: translateY(-5px); - -webkit-transition-duration: 86ms; - -o-transition-duration: 86ms; - transition-duration: 86ms; - -webkit-transition-property: opacity, -webkit-transform; - transition-property: opacity, -webkit-transform; - -o-transition-property: opacity, transform; - transition-property: opacity, transform; - transition-property: opacity, transform, -webkit-transform; } + transform: translateY(-5px); + transition-duration: 86ms; + transition-property: opacity, transform; } .navbar-dropdown.is-right { left: auto; right: 0; } @@ -5493,8 +4934,7 @@ a.navbar-item, .navbar.is-fixed-bottom-desktop { bottom: 0; } .navbar.is-fixed-bottom-desktop.has-shadow { - -webkit-box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } .navbar.is-fixed-top-desktop { top: 0; } html.has-navbar-fixed-top-desktop, @@ -5540,15 +4980,9 @@ a.navbar-item, .pagination, .pagination-list { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; text-align: center; } .pagination-previous, @@ -5556,9 +4990,7 @@ a.navbar-item, .pagination-link, .pagination-ellipsis { font-size: 1em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin: 0.25rem; padding-left: 0.5em; padding-right: 0.5em; @@ -5582,15 +5014,13 @@ a.navbar-item, .pagination-previous:active, .pagination-next:active, .pagination-link:active { - -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } .pagination-previous[disabled], .pagination-next[disabled], .pagination-link[disabled] { background-color: #dbdbdb; border-color: #dbdbdb; - -webkit-box-shadow: none; - box-shadow: none; + box-shadow: none; color: #7a7a7a; opacity: 0.5; } @@ -5610,82 +5040,45 @@ a.navbar-item, pointer-events: none; } .pagination-list { - -ms-flex-wrap: wrap; - flex-wrap: wrap; } + flex-wrap: wrap; } @media screen and (max-width: 768px) { .pagination { - -ms-flex-wrap: wrap; - flex-wrap: wrap; } + flex-wrap: wrap; } .pagination-previous, .pagination-next { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .pagination-list li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } } + flex-grow: 1; + flex-shrink: 1; } } @media screen and (min-width: 769px), print { .pagination-list { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; } + flex-grow: 1; + flex-shrink: 1; + justify-content: flex-start; + order: 1; } .pagination-previous { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; } + order: 2; } .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; } + order: 3; } .pagination { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } + justify-content: space-between; } .pagination.is-centered .pagination-previous { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; } + order: 1; } .pagination.is-centered .pagination-list { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; } + justify-content: center; + order: 2; } .pagination.is-centered .pagination-next { - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; } + order: 3; } .pagination.is-right .pagination-previous { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; } + order: 1; } .pagination.is-right .pagination-next { - -webkit-box-ordinal-group: 3; - -ms-flex-order: 2; - order: 2; } + order: 2; } .pagination.is-right .pagination-list { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - -webkit-box-ordinal-group: 4; - -ms-flex-order: 3; - order: 3; } } + justify-content: flex-end; + order: 3; } } .panel { font-size: 1rem; } @@ -5713,16 +5106,10 @@ a.navbar-item, padding: 0.5em 0.75em; } .panel-tabs { - -webkit-box-align: end; - -ms-flex-align: end; - align-items: flex-end; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-end; display: flex; font-size: 0.875em; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .panel-tabs a { border-bottom: 1px solid #dbdbdb; margin-bottom: -1px; @@ -5737,29 +5124,19 @@ a.navbar-item, color: #4391E0; } .panel-block { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; color: #363636; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; padding: 0.5em 0.75em; } .panel-block input[type="checkbox"] { margin-right: 0.75em; } .panel-block > .control { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; width: 100%; } .panel-block.is-wrapped { - -ms-flex-wrap: wrap; - flex-wrap: wrap; } + flex-wrap: wrap; } .panel-block.is-active { border-left-color: #4391E0; color: #363636; } @@ -5789,33 +5166,21 @@ label.panel-block { .tabs { -webkit-overflow-scrolling: touch; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; font-size: 1rem; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + justify-content: space-between; overflow: hidden; overflow-x: auto; white-space: nowrap; } .tabs a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom-color: #dbdbdb; border-bottom-style: solid; border-bottom-width: 1px; color: #4a4a4a; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-bottom: -1px; padding: 0.5em 1em; vertical-align: top; } @@ -5828,51 +5193,32 @@ label.panel-block { border-bottom-color: #4391E0; color: #4391E0; } .tabs ul { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom-color: #dbdbdb; border-bottom-style: solid; border-bottom-width: 1px; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; } + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; } .tabs ul.is-left { padding-right: 0.75em; } .tabs ul.is-center { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex: none; + justify-content: center; padding-left: 0.75em; padding-right: 0.75em; } .tabs ul.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; padding-left: 0.75em; } .tabs .icon:first-child { margin-right: 0.5em; } .tabs .icon:last-child { margin-left: 0.5em; } .tabs.is-centered ul { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .tabs.is-right ul { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } + justify-content: flex-end; } .tabs.is-boxed a { border: 1px solid transparent; border-radius: 4px 4px 0 0; } @@ -5884,11 +5230,8 @@ label.panel-block { border-color: #dbdbdb; border-bottom-color: transparent !important; } .tabs.is-fullwidth li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-grow: 1; + flex-shrink: 0; } .tabs.is-toggle a { border-color: #dbdbdb; border-style: solid; @@ -5959,13 +5302,36 @@ label.panel-block { .featured-image figure.image { max-height: 36rem; } } /* Hero image in hero block */ -.has-background-image.hero { +.footer .has-background-image.hero.is-medium { width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; } + .footer .has-background-image.hero.is-medium .hero-body { + padding: 3rem 1.5rem; } + @media screen and (min-width: 769px) { + .footer .has-background-image.hero.is-medium .hero-body { + padding-top: 9rem; + padding-bottom: 7rem; } } +.has-background-image.hero.is-medium img { + height: 200px; + max-height: 400px; + object-fit: cover; + position: absolute; } + @media screen and (min-width: 769px) { + .has-background-image.hero.is-medium img { + height: auto; } } +.has-background-image.hero.is-medium .hero-body { + padding: 5.5rem 1rem; } + @media screen and (min-width: 769px) { + .has-background-image.hero.is-medium .hero-body { + padding-top: 12rem; + padding-bottom: 12rem; } } + .has-background-image.hero.is-medium .hero-body .container.is-fluid { + margin-left: 32px; + margin-right: 32px; } /* Slim down section vertical padding a bit.*/ .section { @@ -6016,67 +5382,41 @@ label.panel-block { .column { display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; padding: 0.75rem; } .columns.is-mobile > .column.is-narrow { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .columns.is-mobile > .column.is-full { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .columns.is-mobile > .column.is-three-quarters { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .columns.is-mobile > .column.is-two-thirds { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .columns.is-mobile > .column.is-half { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .columns.is-mobile > .column.is-one-third { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .columns.is-mobile > .column.is-one-quarter { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .columns.is-mobile > .column.is-one-fifth { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .columns.is-mobile > .column.is-two-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .columns.is-mobile > .column.is-three-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .columns.is-mobile > .column.is-four-fifths { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .columns.is-mobile > .column.is-offset-three-quarters { margin-left: 75%; } @@ -6097,150 +5437,102 @@ label.panel-block { .columns.is-mobile > .column.is-offset-four-fifths { margin-left: 80%; } .columns.is-mobile > .column.is-0 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .columns.is-mobile > .column.is-offset-0 { margin-left: 0%; } .columns.is-mobile > .column.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .columns.is-mobile > .column.is-offset-1 { margin-left: 8.3333333333%; } .columns.is-mobile > .column.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .columns.is-mobile > .column.is-offset-2 { margin-left: 16.6666666667%; } .columns.is-mobile > .column.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .columns.is-mobile > .column.is-offset-3 { margin-left: 25%; } .columns.is-mobile > .column.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .columns.is-mobile > .column.is-offset-4 { margin-left: 33.3333333333%; } .columns.is-mobile > .column.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .columns.is-mobile > .column.is-offset-5 { margin-left: 41.6666666667%; } .columns.is-mobile > .column.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .columns.is-mobile > .column.is-offset-6 { margin-left: 50%; } .columns.is-mobile > .column.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .columns.is-mobile > .column.is-offset-7 { margin-left: 58.3333333333%; } .columns.is-mobile > .column.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .columns.is-mobile > .column.is-offset-8 { margin-left: 66.6666666667%; } .columns.is-mobile > .column.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .columns.is-mobile > .column.is-offset-9 { margin-left: 75%; } .columns.is-mobile > .column.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .columns.is-mobile > .column.is-offset-10 { margin-left: 83.3333333333%; } .columns.is-mobile > .column.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .columns.is-mobile > .column.is-offset-11 { margin-left: 91.6666666667%; } .columns.is-mobile > .column.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .columns.is-mobile > .column.is-offset-12 { margin-left: 100%; } @media screen and (max-width: 768px) { .column.is-narrow-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-mobile { margin-left: 75%; } @@ -6261,150 +5553,102 @@ label.panel-block { .column.is-offset-four-fifths-mobile { margin-left: 80%; } .column.is-0-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0-mobile { margin-left: 0%; } .column.is-1-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1-mobile { margin-left: 8.3333333333%; } .column.is-2-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2-mobile { margin-left: 16.6666666667%; } .column.is-3-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-mobile { margin-left: 25%; } .column.is-4-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4-mobile { margin-left: 33.3333333333%; } .column.is-5-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5-mobile { margin-left: 41.6666666667%; } .column.is-6-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-mobile { margin-left: 50%; } .column.is-7-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7-mobile { margin-left: 58.3333333333%; } .column.is-8-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8-mobile { margin-left: 66.6666666667%; } .column.is-9-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-mobile { margin-left: 75%; } .column.is-10-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10-mobile { margin-left: 83.3333333333%; } .column.is-11-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11-mobile { margin-left: 91.6666666667%; } .column.is-12-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-mobile { margin-left: 100%; } } @media screen and (min-width: 769px), print { .column.is-narrow, .column.is-narrow-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full, .column.is-full-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters, .column.is-three-quarters-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds, .column.is-two-thirds-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half, .column.is-half-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third, .column.is-one-third-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter, .column.is-one-quarter-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth, .column.is-one-fifth-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths, .column.is-two-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths, .column.is-three-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths, .column.is-four-fifths-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { margin-left: 75%; } @@ -6425,150 +5669,102 @@ label.panel-block { .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet { margin-left: 80%; } .column.is-0, .column.is-0-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0, .column.is-offset-0-tablet { margin-left: 0%; } .column.is-1, .column.is-1-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1, .column.is-offset-1-tablet { margin-left: 8.3333333333%; } .column.is-2, .column.is-2-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2, .column.is-offset-2-tablet { margin-left: 16.6666666667%; } .column.is-3, .column.is-3-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3, .column.is-offset-3-tablet { margin-left: 25%; } .column.is-4, .column.is-4-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4, .column.is-offset-4-tablet { margin-left: 33.3333333333%; } .column.is-5, .column.is-5-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5, .column.is-offset-5-tablet { margin-left: 41.6666666667%; } .column.is-6, .column.is-6-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6, .column.is-offset-6-tablet { margin-left: 50%; } .column.is-7, .column.is-7-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7, .column.is-offset-7-tablet { margin-left: 58.3333333333%; } .column.is-8, .column.is-8-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8, .column.is-offset-8-tablet { margin-left: 66.6666666667%; } .column.is-9, .column.is-9-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9, .column.is-offset-9-tablet { margin-left: 75%; } .column.is-10, .column.is-10-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10, .column.is-offset-10-tablet { margin-left: 83.3333333333%; } .column.is-11, .column.is-11-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11, .column.is-offset-11-tablet { margin-left: 91.6666666667%; } .column.is-12, .column.is-12-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12, .column.is-offset-12-tablet { margin-left: 100%; } } @media screen and (max-width: 1023px) { .column.is-narrow-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-touch { margin-left: 75%; } @@ -6589,150 +5785,102 @@ label.panel-block { .column.is-offset-four-fifths-touch { margin-left: 80%; } .column.is-0-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0-touch { margin-left: 0%; } .column.is-1-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1-touch { margin-left: 8.3333333333%; } .column.is-2-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2-touch { margin-left: 16.6666666667%; } .column.is-3-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-touch { margin-left: 25%; } .column.is-4-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4-touch { margin-left: 33.3333333333%; } .column.is-5-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5-touch { margin-left: 41.6666666667%; } .column.is-6-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-touch { margin-left: 50%; } .column.is-7-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7-touch { margin-left: 58.3333333333%; } .column.is-8-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8-touch { margin-left: 66.6666666667%; } .column.is-9-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-touch { margin-left: 75%; } .column.is-10-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10-touch { margin-left: 83.3333333333%; } .column.is-11-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11-touch { margin-left: 91.6666666667%; } .column.is-12-touch { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-touch { margin-left: 100%; } } @media screen and (min-width: 1024px) { .column.is-narrow-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-desktop { margin-left: 75%; } @@ -6753,150 +5901,102 @@ label.panel-block { .column.is-offset-four-fifths-desktop { margin-left: 80%; } .column.is-0-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0-desktop { margin-left: 0%; } .column.is-1-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1-desktop { margin-left: 8.3333333333%; } .column.is-2-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2-desktop { margin-left: 16.6666666667%; } .column.is-3-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-desktop { margin-left: 25%; } .column.is-4-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4-desktop { margin-left: 33.3333333333%; } .column.is-5-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5-desktop { margin-left: 41.6666666667%; } .column.is-6-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-desktop { margin-left: 50%; } .column.is-7-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7-desktop { margin-left: 58.3333333333%; } .column.is-8-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8-desktop { margin-left: 66.6666666667%; } .column.is-9-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-desktop { margin-left: 75%; } .column.is-10-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10-desktop { margin-left: 83.3333333333%; } .column.is-11-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11-desktop { margin-left: 91.6666666667%; } .column.is-12-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-desktop { margin-left: 100%; } } @media screen and (min-width: 1216px) { .column.is-narrow-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-widescreen { margin-left: 75%; } @@ -6917,150 +6017,102 @@ label.panel-block { .column.is-offset-four-fifths-widescreen { margin-left: 80%; } .column.is-0-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0-widescreen { margin-left: 0%; } .column.is-1-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1-widescreen { margin-left: 8.3333333333%; } .column.is-2-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2-widescreen { margin-left: 16.6666666667%; } .column.is-3-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-widescreen { margin-left: 25%; } .column.is-4-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4-widescreen { margin-left: 33.3333333333%; } .column.is-5-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5-widescreen { margin-left: 41.6666666667%; } .column.is-6-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-widescreen { margin-left: 50%; } .column.is-7-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7-widescreen { margin-left: 58.3333333333%; } .column.is-8-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8-widescreen { margin-left: 66.6666666667%; } .column.is-9-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-widescreen { margin-left: 75%; } .column.is-10-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10-widescreen { margin-left: 83.3333333333%; } .column.is-11-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11-widescreen { margin-left: 91.6666666667%; } .column.is-12-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-widescreen { margin-left: 100%; } } @media screen and (min-width: 1408px) { .column.is-narrow-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; } + flex: none; } .column.is-full-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-one-fifth-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 20%; } .column.is-two-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 40%; } .column.is-three-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 60%; } .column.is-four-fifths-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 80%; } .column.is-offset-three-quarters-fullhd { margin-left: 75%; } @@ -7081,93 +6133,67 @@ label.panel-block { .column.is-offset-four-fifths-fullhd { margin-left: 80%; } .column.is-0-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 0%; } .column.is-offset-0-fullhd { margin-left: 0%; } .column.is-1-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .column.is-offset-1-fullhd { margin-left: 8.3333333333%; } .column.is-2-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .column.is-offset-2-fullhd { margin-left: 16.6666666667%; } .column.is-3-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-fullhd { margin-left: 25%; } .column.is-4-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .column.is-offset-4-fullhd { margin-left: 33.3333333333%; } .column.is-5-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .column.is-offset-5-fullhd { margin-left: 41.6666666667%; } .column.is-6-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-fullhd { margin-left: 50%; } .column.is-7-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .column.is-offset-7-fullhd { margin-left: 58.3333333333%; } .column.is-8-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .column.is-offset-8-fullhd { margin-left: 66.6666666667%; } .column.is-9-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-fullhd { margin-left: 75%; } .column.is-10-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .column.is-offset-10-fullhd { margin-left: 83.3333333333%; } .column.is-11-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .column.is-offset-11-fullhd { margin-left: 91.6666666667%; } .column.is-12-fullhd { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-fullhd { margin-left: 100%; } } @@ -7180,9 +6206,7 @@ label.panel-block { .columns:not(:last-child) { margin-bottom: calc(1.5rem - 0.75rem); } .columns.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .columns.is-gapless { margin-left: 0; margin-right: 0; @@ -7195,25 +6219,16 @@ label.panel-block { .columns.is-gapless:last-child { margin-bottom: 0; } .columns.is-mobile { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .columns.is-multiline { - -ms-flex-wrap: wrap; - flex-wrap: wrap; } + flex-wrap: wrap; } .columns.is-vcentered { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; } + align-items: center; } @media screen and (min-width: 769px), print { .columns:not(.is-desktop) { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } @media screen and (min-width: 1024px) { .columns.is-desktop { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .columns.is-variable { --columnGap: 0.75rem; @@ -7484,19 +6499,11 @@ label.panel-block { .columns.is-variable.is-8-fullhd { --columnGap: 2rem; } } .tile { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - min-height: -webkit-min-content; - min-height: -moz-min-content; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; min-height: min-content; } .tile.is-ancestor { margin-left: -0.75rem; @@ -7511,91 +6518,53 @@ label.panel-block { .tile.is-parent { padding: 0.75rem; } .tile.is-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; } + flex-direction: column; } .tile.is-vertical > .tile.is-child:not(:last-child) { margin-bottom: 1.5rem !important; } @media screen and (min-width: 769px), print { .tile:not(.is-child) { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .tile.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.3333333333%; } .tile.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.6666666667%; } .tile.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .tile.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333333333%; } .tile.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.6666666667%; } .tile.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .tile.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.3333333333%; } .tile.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666666667%; } .tile.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .tile.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.3333333333%; } .tile.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.6666666667%; } .tile.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } } .hero { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; } + flex-direction: column; + justify-content: space-between; } .hero .navbar { background: none; } .hero .tabs ul { @@ -7640,11 +6609,9 @@ label.panel-block { border-color: #0a0a0a; color: white; } .hero.is-white.is-bold { - background-image: -o-linear-gradient(309deg, #e8e3e4 0%, white 71%, white 100%); background-image: linear-gradient(141deg, #e8e3e4 0%, white 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-white.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #e8e3e4 0%, white 71%, white 100%); background-image: linear-gradient(141deg, #e8e3e4 0%, white 71%, white 100%); } } .hero.is-black { background-color: #0a0a0a; @@ -7686,11 +6653,9 @@ label.panel-block { border-color: white; color: #0a0a0a; } .hero.is-black.is-bold { - background-image: -o-linear-gradient(309deg, black 0%, #0a0a0a 71%, #181616 100%); background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } @media screen and (max-width: 768px) { .hero.is-black.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, black 0%, #0a0a0a 71%, #181616 100%); background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } } .hero.is-light { background-color: whitesmoke; @@ -7732,11 +6697,9 @@ label.panel-block { border-color: #363636; color: whitesmoke; } .hero.is-light.is-bold { - background-image: -o-linear-gradient(309deg, #dfd8d9 0%, whitesmoke 71%, white 100%); background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-light.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #dfd8d9 0%, whitesmoke 71%, white 100%); background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } } .hero.is-dark { background-color: #363636; @@ -7778,11 +6741,9 @@ label.panel-block { border-color: whitesmoke; color: #363636; } .hero.is-dark.is-bold { - background-image: -o-linear-gradient(309deg, #1f191a 0%, #363636 71%, #46403f 100%); background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } @media screen and (max-width: 768px) { .hero.is-dark.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #1f191a 0%, #363636 71%, #46403f 100%); background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } } .hero.is-primary { background-color: #478D00; @@ -7824,11 +6785,9 @@ label.panel-block { border-color: #fff; color: #478D00; } .hero.is-primary.is-bold { - background-image: -o-linear-gradient(309deg, #3c5a00 0%, #478D00 71%, #38a700 100%); background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } @media screen and (max-width: 768px) { .hero.is-primary.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #3c5a00 0%, #478D00 71%, #38a700 100%); background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } } .hero.is-link { background-color: #4391E0; @@ -7870,11 +6829,9 @@ label.panel-block { border-color: #fff; color: #4391E0; } .hero.is-link.is-bold { - background-image: -o-linear-gradient(309deg, #1698da 0%, #4391E0 71%, #5485e8 100%); background-image: linear-gradient(141deg, #1698da 0%, #4391E0 71%, #5485e8 100%); } @media screen and (max-width: 768px) { .hero.is-link.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #1698da 0%, #4391E0 71%, #5485e8 100%); background-image: linear-gradient(141deg, #1698da 0%, #4391E0 71%, #5485e8 100%); } } .hero.is-info { background-color: #209cee; @@ -7916,11 +6873,9 @@ label.panel-block { border-color: #fff; color: #209cee; } .hero.is-info.is-bold { - background-image: -o-linear-gradient(309deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); } @media screen and (max-width: 768px) { .hero.is-info.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); } } .hero.is-success { background-color: #478D00; @@ -7962,11 +6917,9 @@ label.panel-block { border-color: #fff; color: #478D00; } .hero.is-success.is-bold { - background-image: -o-linear-gradient(309deg, #3c5a00 0%, #478D00 71%, #38a700 100%); background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } @media screen and (max-width: 768px) { .hero.is-success.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #3c5a00 0%, #478D00 71%, #38a700 100%); background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } } .hero.is-warning { background-color: #ffdd57; @@ -8008,11 +6961,9 @@ label.panel-block { border-color: rgba(0, 0, 0, 0.7); color: #ffdd57; } .hero.is-warning.is-bold { - background-image: -o-linear-gradient(309deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); background-image: linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); } @media screen and (max-width: 768px) { .hero.is-warning.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); background-image: linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); } } .hero.is-danger { background-color: #a70c20; @@ -8054,11 +7005,9 @@ label.panel-block { border-color: #fff; color: #a70c20; } .hero.is-danger.is-bold { - background-image: -o-linear-gradient(309deg, #7e0227 0%, #a70c20 71%, #c41009 100%); background-image: linear-gradient(141deg, #7e0227 0%, #a70c20 71%, #c41009 100%); } @media screen and (max-width: 768px) { .hero.is-danger.is-bold .navbar-menu { - background-image: -o-linear-gradient(309deg, #7e0227 0%, #a70c20 71%, #c41009 100%); background-image: linear-gradient(141deg, #7e0227 0%, #a70c20 71%, #c41009 100%); } } .hero.is-small .hero-body { padding-bottom: 1.5rem; @@ -8072,18 +7021,11 @@ label.panel-block { padding-bottom: 18rem; padding-top: 18rem; } } .hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; } + flex-grow: 1; + flex-shrink: 1; } .hero.is-halfheight { min-height: 50vh; } .hero.is-fullheight { @@ -8097,8 +7039,7 @@ label.panel-block { min-width: 100%; position: absolute; top: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); } + transform: translate3d(-50%, -50%, 0); } .hero-video.is-transparent { opacity: 0.3; } @media screen and (max-width: 768px) { @@ -8108,35 +7049,23 @@ label.panel-block { margin-top: 1.5rem; } @media screen and (max-width: 768px) { .hero-buttons .button { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .hero-buttons .button:not(:last-child) { margin-bottom: 0.75rem; } } @media screen and (min-width: 769px), print { .hero-buttons { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; } + justify-content: center; } .hero-buttons .button:not(:last-child) { margin-right: 1.5rem; } } .hero-head, .hero-foot { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; } + flex-grow: 0; + flex-shrink: 0; } .hero-body { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; padding: 3rem 1.5rem; } .section { diff --git a/web/themes/custom/geofresco/src/global/_components.scss b/web/themes/custom/geofresco/src/global/_components.scss index 6dd5f5f..4c0e7a6 100644 --- a/web/themes/custom/geofresco/src/global/_components.scss +++ b/web/themes/custom/geofresco/src/global/_components.scss @@ -37,14 +37,46 @@ } /* Hero image in hero block */ -.has-background-image.hero { - width: 100vw; - position: relative; - left: 50%; - right: 50%; - margin-left: -50vw; - margin-right: -50vw; +.footer { + .has-background-image.hero.is-medium { + width: 100vw; + position: relative; + left: 50%; + right: 50%; + margin-left: -50vw; + margin-right: -50vw; + .hero-body { + padding: 3rem 1.5rem; + @include from ($tablet) { + padding-top: 9rem; + padding-bottom: 7rem; + } + } + } } +.has-background-image.hero.is-medium { + img { + height: 200px; + max-height: 400px; + object-fit: cover; + position: absolute; + @include from($tablet) { + height: auto; + } + } + .hero-body { + padding: 5.5rem 1rem; + @include from ($tablet) { + padding-top: 12rem; + padding-bottom: 12rem; + } + .container.is-fluid { + margin-left: 32px; + margin-right: 32px; + } + } +} + /* Slim down section vertical padding a bit.*/ .section { @@ -94,14 +126,14 @@ @include until($tablet) { .comment-section { - + article { display: block; padding-bottom: 0; } - + .content p:not(:last-child) { margin-bottom: 0; } } -} \ No newline at end of file +} diff --git a/web/themes/custom/geofresco/src/templates/elements/image.html.twig b/web/themes/custom/geofresco/src/templates/elements/image.html.twig index 4ab5521..545911a 100644 --- a/web/themes/custom/geofresco/src/templates/elements/image.html.twig +++ b/web/themes/custom/geofresco/src/templates/elements/image.html.twig @@ -12,6 +12,6 @@ * @ingroup themeable */ #} -<figure class="image no-upscale"> +<figure class="image"> <img{{ attributes }} /> </figure> From 23879115e467534e17117636d7506f921a98b1d8 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 11 Mar 2024 13:00:08 -0700 Subject: [PATCH 098/202] Configure the display of slide paragraph --- ...entity_view_display.media.image.default.yml | 8 ++++---- ...re.entity_view_display.media.image.wide.yml | 6 +++--- ...ty_view_display.paragraph.slide.default.yml | 18 +++--------------- 3 files changed, 10 insertions(+), 22 deletions(-) diff --git a/config/sync/core.entity_view_display.media.image.default.yml b/config/sync/core.entity_view_display.media.image.default.yml index 5c19684..b2af442 100644 --- a/config/sync/core.entity_view_display.media.image.default.yml +++ b/config/sync/core.entity_view_display.media.image.default.yml @@ -4,10 +4,10 @@ status: true dependencies: config: - field.field.media.image.field_media_image - - image.style.large - media.type.image + - responsive_image.styles.drutopia_wide module: - - image + - responsive_image _core: default_config_hash: O6cONwdUd3G9aEefXjJt9-jzCgj-UeIbUVr70hc8L7Y id: media.image.default @@ -16,11 +16,11 @@ bundle: image mode: default content: field_media_image: - type: image + type: responsive_image label: hidden settings: + responsive_image_style: drutopia_wide image_link: '' - image_style: large image_loading: attribute: lazy third_party_settings: { } diff --git a/config/sync/core.entity_view_display.media.image.wide.yml b/config/sync/core.entity_view_display.media.image.wide.yml index b58090e..4e02680 100644 --- a/config/sync/core.entity_view_display.media.image.wide.yml +++ b/config/sync/core.entity_view_display.media.image.wide.yml @@ -6,7 +6,7 @@ dependencies: - core.entity_view_mode.media.wide - field.field.media.image.field_media_image - media.type.image - - responsive_image.styles.drutopia_main + - responsive_image.styles.drutopia_wide module: - responsive_image _core: @@ -20,10 +20,10 @@ content: type: responsive_image label: hidden settings: - responsive_image_style: drutopia_extra_wide + responsive_image_style: drutopia_wide image_link: '' image_loading: - attribute: eager + attribute: lazy third_party_settings: { } weight: 1 region: content diff --git a/config/sync/core.entity_view_display.paragraph.slide.default.yml b/config/sync/core.entity_view_display.paragraph.slide.default.yml index f69b503..349e212 100644 --- a/config/sync/core.entity_view_display.paragraph.slide.default.yml +++ b/config/sync/core.entity_view_display.paragraph.slide.default.yml @@ -8,10 +8,8 @@ dependencies: - field.field.paragraph.slide.field_media_image - field.field.paragraph.slide.field_text - paragraphs.paragraphs_type.slide - - responsive_image.styles.drutopia_main module: - link - - media_responsive_thumbnail - text _core: default_config_hash: UAPQqmLqL09HJqncuKGUGYmYfBq2PFHcEOyes55hDek @@ -20,14 +18,6 @@ targetEntityType: paragraph bundle: slide mode: default content: - field_image: - type: image_url - label: visually_hidden - settings: - image_style: focal_point_2600x1300 - third_party_settings: { } - weight: 0 - region: content field_link: type: link label: hidden @@ -41,13 +31,11 @@ content: weight: 2 region: content field_media_image: - type: media_responsive_thumbnail + type: entity_reference_entity_view label: hidden settings: - responsive_image_style: drutopia_main - image_link: '' - image_loading: - attribute: lazy + view_mode: wide + link: false third_party_settings: { } weight: 0 region: content From 1a242a2e51a64dc1f8d0842efa5e7157bb673157 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 11 Mar 2024 13:21:11 -0700 Subject: [PATCH 099/202] Reduce the hard limit on extra wide rectangle crop type (so that it can be applied to tiny image in footer) --- config/sync/crop.type.extra_wide_rectangle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/sync/crop.type.extra_wide_rectangle.yml b/config/sync/crop.type.extra_wide_rectangle.yml index 23fefb9..6fb66df 100644 --- a/config/sync/crop.type.extra_wide_rectangle.yml +++ b/config/sync/crop.type.extra_wide_rectangle.yml @@ -10,5 +10,5 @@ description: 'Ten units wide to five units tall.' aspect_ratio: '2:1' soft_limit_width: 600 soft_limit_height: 300 -hard_limit_width: 200 -hard_limit_height: 100 +hard_limit_width: 100 +hard_limit_height: 50 From bc33fe5fb22d4b2574ea6fd6889c508b7cdf22b6 Mon Sep 17 00:00:00 2001 From: lelkneralfaro <l.elkneralfaro@gmail.com> Date: Wed, 13 Mar 2024 10:21:42 -0700 Subject: [PATCH 100/202] Expand height of footer image parent and add opacity --- web/themes/custom/geofresco/dist/css/global.css | 9 ++++++++- web/themes/custom/geofresco/src/global/_components.scss | 8 ++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index b81e620..12b8871 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -5303,12 +5303,19 @@ label.panel-block { max-height: 36rem; } } /* Hero image in hero block */ .footer .has-background-image.hero.is-medium { + background-color: black; width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; - margin-right: -50vw; } + margin-right: -50vw; + height: 200px; } + @media screen and (min-width: 769px) { + .footer .has-background-image.hero.is-medium { + height: 400px; } } + .footer .has-background-image.hero.is-medium img { + opacity: .9; } .footer .has-background-image.hero.is-medium .hero-body { padding: 3rem 1.5rem; } @media screen and (min-width: 769px) { diff --git a/web/themes/custom/geofresco/src/global/_components.scss b/web/themes/custom/geofresco/src/global/_components.scss index 4c0e7a6..b1d47d7 100644 --- a/web/themes/custom/geofresco/src/global/_components.scss +++ b/web/themes/custom/geofresco/src/global/_components.scss @@ -39,12 +39,20 @@ /* Hero image in hero block */ .footer { .has-background-image.hero.is-medium { + background-color: black; width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; + height: 200px; + @include from ($tablet) { + height: 400px; + } + img { + opacity: .7; + } .hero-body { padding: 3rem 1.5rem; @include from ($tablet) { From 4c090fa6f3e832fc5d1f2281af71265d2954814b Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 13 Mar 2024 10:28:12 -0700 Subject: [PATCH 101/202] Apply some automatic updates to basic basic filter format --- config/sync/editor.editor.basic_html.yml | 11 ++++++----- config/sync/filter.format.basic_html.yml | 12 +++++++++++- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/config/sync/editor.editor.basic_html.yml b/config/sync/editor.editor.basic_html.yml index baf0f44..2916801 100644 --- a/config/sync/editor.editor.basic_html.yml +++ b/config/sync/editor.editor.basic_html.yml @@ -58,14 +58,15 @@ settings: - '<h4 id>' - '<h5 id>' - '<h6 id>' - drupallink: - linkit_enabled: true - linkit_profile: '' + editor_advanced_link_link: + enabled_attributes: { } + linkit_extension: + linkit_enabled: false image_upload: status: true scheme: public directory: inline-images max_size: '' max_dimensions: - width: null - height: null + width: 0 + height: 0 diff --git a/config/sync/filter.format.basic_html.yml b/config/sync/filter.format.basic_html.yml index e6b10ac..43450dd 100644 --- a/config/sync/filter.format.basic_html.yml +++ b/config/sync/filter.format.basic_html.yml @@ -4,6 +4,7 @@ status: true dependencies: module: - editor + - footnotes - linkit _core: default_config_hash: 73bBl0mQ4I5Md9_FoI1V9MErX_I6ykC9gNKwLqb80Ko @@ -29,13 +30,22 @@ filters: status: true weight: 8 settings: { } + filter_footnotes: + id: filter_footnotes + provider: footnotes + status: false + weight: 0 + settings: + footnotes_collapse: '0' + footnotes_html: '0' + footnotes_css: '1' filter_html: id: filter_html provider: filter status: true weight: -10 settings: - allowed_html: '<a href hreflang data-entity-type data-entity-uuid data-entity-substitution> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol type start> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <p> <br> <span> <img src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption width height>' + allowed_html: '<br> <p> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <cite> <dl> <dt> <dd> <a hreflang href> <blockquote cite> <ul type> <ol type start> <strong> <em> <code> <li> <img src alt height width data-entity-uuid data-entity-type data-caption data-align>' filter_html_help: false filter_html_nofollow: false filter_html_image_secure: From 5a7ad5e981d1e73a2d04839061db47dcce633d88 Mon Sep 17 00:00:00 2001 From: lelkneralfaro <l.elkneralfaro@gmail.com> Date: Wed, 13 Mar 2024 10:30:21 -0700 Subject: [PATCH 102/202] Update composer lock --- composer.lock | 450 ++++++++++++++++++++++++++------------------------ 1 file changed, 231 insertions(+), 219 deletions(-) diff --git a/composer.lock b/composer.lock index 43eb0a5..30c7dc4 100644 --- a/composer.lock +++ b/composer.lock @@ -404,16 +404,16 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "3.3.0", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "56da9209b24a5a5b5d27bec9e523f02bdd101770" + "reference": "b8136b945dc3446894e6cd2b2f055e147140faed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/56da9209b24a5a5b5d27bec9e523f02bdd101770", - "reference": "56da9209b24a5a5b5d27bec9e523f02bdd101770", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/b8136b945dc3446894e6cd2b2f055e147140faed", + "reference": "b8136b945dc3446894e6cd2b2f055e147140faed", "shasum": "" }, "require": { @@ -431,16 +431,16 @@ "squizlabs/php_codesniffer": "<3.6" }, "require-dev": { - "chi-teck/drupal-coder-extension": "^2.0.0-alpha4", - "drupal/coder": "8.3.22", - "drupal/core": "10.1.x-dev", + "chi-teck/drupal-coder-extension": "^2.0.0-beta2", + "drupal/coder": "8.3.23", + "drupal/core": "10.3.x-dev", "ext-simplexml": "*", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5", - "squizlabs/php_codesniffer": "^3.7", - "symfony/var-dumper": "^6.3", + "phpspec/prophecy-phpunit": "^2.2", + "phpunit/phpunit": "^9.6", + "squizlabs/php_codesniffer": "^3.9", + "symfony/var-dumper": "^6.4", "symfony/yaml": "^6.3", - "vimeo/psalm": "^5.14.0" + "vimeo/psalm": "^5.22.2" }, "bin": [ "bin/dcg" @@ -458,9 +458,9 @@ "description": "Drupal code generator", "support": { "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", - "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.3.0" + "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.4.0" }, - "time": "2023-10-21T12:57:05+00:00" + "time": "2024-03-10T13:35:00+00:00" }, { "name": "commerceguys/addressing", @@ -1590,16 +1590,16 @@ }, { "name": "doctrine/collections", - "version": "2.1.4", + "version": "2.2.1", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "72328a11443a0de79967104ad36ba7b30bded134" + "reference": "420480fc085bc65f3c956af13abe8e7546f94813" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/72328a11443a0de79967104ad36ba7b30bded134", - "reference": "72328a11443a0de79967104ad36ba7b30bded134", + "url": "https://api.github.com/repos/doctrine/collections/zipball/420480fc085bc65f3c956af13abe8e7546f94813", + "reference": "420480fc085bc65f3c956af13abe8e7546f94813", "shasum": "" }, "require": { @@ -1611,7 +1611,7 @@ "ext-json": "*", "phpstan/phpstan": "^1.8", "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^9.5", + "phpunit/phpunit": "^10.5", "vimeo/psalm": "^5.11" }, "type": "library", @@ -1656,7 +1656,7 @@ ], "support": { "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/2.1.4" + "source": "https://github.com/doctrine/collections/tree/2.2.1" }, "funding": [ { @@ -1672,7 +1672,7 @@ "type": "tidelift" } ], - "time": "2023-10-03T09:22:33+00:00" + "time": "2024-03-05T22:28:45+00:00" }, { "name": "doctrine/deprecations", @@ -2747,7 +2747,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/bulma.git", - "reference": "1899b7afcb023655cdc8d29d1eacd12989ea1403" + "reference": "3d80de283109ee6970f52018385f89e8c9930dc7" }, "require": { "drupal/core": "^9.2 || ^10" @@ -2759,7 +2759,7 @@ }, "drupal": { "version": "3.0.x-dev", - "datestamp": "1707419765", + "datestamp": "1709065499", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -4378,16 +4378,16 @@ }, { "name": "drupal/core", - "version": "10.2.3", + "version": "10.2.4", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "cc8c7952f7013795b735f5c15290e76937163bb7" + "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/cc8c7952f7013795b735f5c15290e76937163bb7", - "reference": "cc8c7952f7013795b735f5c15290e76937163bb7", + "url": "https://api.github.com/repos/drupal/core/zipball/d1c5b44adfc79bda03252471491b0fba89d87eff", + "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff", "shasum": "" }, "require": { @@ -4535,13 +4535,13 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.2.3" + "source": "https://github.com/drupal/core/tree/10.2.4" }, - "time": "2024-02-07T22:44:48+00:00" + "time": "2024-03-06T08:23:56+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.2.3", + "version": "10.2.4", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", @@ -4585,22 +4585,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.3" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.4" }, "time": "2024-01-26T14:59:30+00:00" }, { "name": "drupal/core-recommended", - "version": "10.2.3", + "version": "10.2.4", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "ee5d148455ca5792108a1fd007ae162ea2ffe859" + "reference": "550c4cb19afda15ef892d88469ab93dc38bf0b46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/ee5d148455ca5792108a1fd007ae162ea2ffe859", - "reference": "ee5d148455ca5792108a1fd007ae162ea2ffe859", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/550c4cb19afda15ef892d88469ab93dc38bf0b46", + "reference": "550c4cb19afda15ef892d88469ab93dc38bf0b46", "shasum": "" }, "require": { @@ -4609,7 +4609,7 @@ "doctrine/annotations": "~1.14.3", "doctrine/deprecations": "~1.1.2", "doctrine/lexer": "~2.1.0", - "drupal/core": "10.2.3", + "drupal/core": "10.2.4", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.8.1", "guzzlehttp/promises": "~2.0.2", @@ -4670,9 +4670,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.2.3" + "source": "https://github.com/drupal/core-recommended/tree/10.2.4" }, - "time": "2024-02-07T22:44:48+00:00" + "time": "2024-03-06T08:23:56+00:00" }, { "name": "drupal/crop", @@ -4733,17 +4733,17 @@ }, { "name": "drupal/cshs", - "version": "4.0.1", + "version": "4.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/cshs.git", - "reference": "4.0.1" + "reference": "4.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/cshs-4.0.1.zip", - "reference": "4.0.1", - "shasum": "8048c92e2d6bdde259b23851d03fbc4650e00b2e" + "url": "https://ftp.drupal.org/files/projects/cshs-4.0.2.zip", + "reference": "4.0.2", + "shasum": "dc936684e50770d1c4ca541eccffba7d348a4a1c" }, "require": { "drupal/core": "^9.2 || ^10", @@ -4752,8 +4752,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.1", - "datestamp": "1704752696", + "version": "4.0.2", + "datestamp": "1710037257", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7345,6 +7345,14 @@ "homepage": "https://www.drupal.org/u/greg-boggs", "role": "Maintainer" }, + { + "name": "diamondsea", + "homepage": "https://www.drupal.org/user/430714" + }, + { + "name": "Greg Boggs", + "homepage": "https://www.drupal.org/user/153069" + }, { "name": "hmartens", "homepage": "https://www.drupal.org/user/622826" @@ -8191,7 +8199,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "20908ddd4a75bbbd7d64f820a37903aaec200f4a" + "reference": "d922d674eea46226636013837cbb3425304841c7" }, "require": { "drupal/core": "^10.1" @@ -8217,8 +8225,8 @@ "dev-3.0.x": "3.0.x-dev" }, "drupal": { - "version": "3.0.0-beta1+17-dev", - "datestamp": "1699624567", + "version": "3.0.0-beta1+24-dev", + "datestamp": "1710243265", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -8460,29 +8468,29 @@ }, { "name": "drupal/field_defaults", - "version": "2.0.0-alpha2", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_defaults.git", - "reference": "2.0.0-alpha2" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_defaults-2.0.0-alpha2.zip", - "reference": "2.0.0-alpha2", - "shasum": "829fa861038991643f32ec4b04da67d659bb38c0" + "url": "https://ftp.drupal.org/files/projects/field_defaults-2.0.0.zip", + "reference": "2.0.0", + "shasum": "692d6b760271d3b3a711e781018f3a6e3f10e60d" }, "require": { - "drupal/core": "^9.3 || ^10.0" + "drupal/core": "^9.3 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-alpha2", - "datestamp": "1679612171", + "version": "2.0.0", + "datestamp": "1709319388", "security-coverage": { - "status": "not-covered", - "message": "Alpha releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } }, "drush": { @@ -10061,17 +10069,17 @@ }, { "name": "drupal/indieweb", - "version": "1.21.0", + "version": "1.22.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/indieweb.git", - "reference": "8.x-1.21" + "reference": "8.x-1.22" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/indieweb-8.x-1.21.zip", - "reference": "8.x-1.21", - "shasum": "7629d70d84614cc372525906d3705dff83258cb7" + "url": "https://ftp.drupal.org/files/projects/indieweb-8.x-1.22.zip", + "reference": "8.x-1.22", + "shasum": "ce9f45da2f9aaca979f50950f06670d79d4d6ded" }, "require": { "drupal/core": "^9 || ^10", @@ -10091,8 +10099,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.21", - "datestamp": "1707057267", + "version": "8.x-1.22", + "datestamp": "1708867488", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11577,20 +11585,20 @@ }, { "name": "drupal/message", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/message.git", - "reference": "8.x-1.4" + "reference": "8.x-1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/message-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "4158df35b5506fc88061358624589c4a04c414a2" + "url": "https://ftp.drupal.org/files/projects/message-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "e2da6ff2f098fbb9ff9b2faf7a576d5e421db172" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "require-dev": { "drupal/token": "*" @@ -11598,8 +11606,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1667584508", + "version": "8.x-1.5", + "datestamp": "1710105159", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12407,7 +12415,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia_camouflage.git", - "reference": "83b55983b10411ee64eed77631982077075b4e5f" + "reference": "7ebb2cb2e6ba57de2d60f4bfc6e4473407f78c4a" }, "require": { "drupal/core": "^9 || ^10", @@ -12420,7 +12428,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1708617953", + "datestamp": "1709783736", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -12510,7 +12518,7 @@ "extra": { "drupal": { "version": "8.x-1.17", - "datestamp": "1705234146", + "datestamp": "1709804220", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13837,20 +13845,20 @@ }, { "name": "drupal/search_api_saved_searches", - "version": "1.0.0-beta1", + "version": "1.0.0-rc1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_saved_searches.git", - "reference": "8.x-1.0-beta1" + "reference": "8.x-1.0-rc1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_saved_searches-8.x-1.0-beta1.zip", - "reference": "8.x-1.0-beta1", - "shasum": "4650a8536cb7b1568b6e4f29b00c8d2461ca7ea5" + "url": "https://ftp.drupal.org/files/projects/search_api_saved_searches-8.x-1.0-rc1.zip", + "reference": "8.x-1.0-rc1", + "shasum": "ad7258b44af99526bc35fd9946b0639611902631" }, "require": { - "drupal/core": "^9.2 || ^10", + "drupal/core": "^10.1", "drupal/search_api": "^1.20" }, "require-dev": { @@ -13860,11 +13868,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta1", - "datestamp": "1703694223", + "version": "8.x-1.0-rc1", + "datestamp": "1708853281", "security-coverage": { "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -15876,26 +15884,30 @@ }, { "name": "drupal/view_unpublished", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/view_unpublished.git", - "reference": "8.x-1.1" + "reference": "8.x-1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/view_unpublished-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "f9f5e88cbaf1a1e71952d94cf67ef2f180e292be" + "url": "https://ftp.drupal.org/files/projects/view_unpublished-8.x-1.2.zip", + "reference": "8.x-1.2", + "shasum": "14374dd56d841270207e21974c7b7cf8aa1804f7" }, "require": { "drupal/core": "^9.4 || ^10" }, + "require-dev": { + "drupal/coder": "^8.3.18", + "phpcompatibility/php-compatibility": "10.x-dev@dev" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1681757575", + "version": "8.x-1.2", + "datestamp": "1709383642", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16447,23 +16459,23 @@ }, { "name": "drush/drush", - "version": "12.4.3", + "version": "12.4.4", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "8245acede57ecc62a90aa0f19ff3b29e5f11f971" + "reference": "a6585cddae47144413565f3c1cd29debc69f6b41" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/8245acede57ecc62a90aa0f19ff3b29e5f11f971", - "reference": "8245acede57ecc62a90aa0f19ff3b29e5f11f971", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/a6585cddae47144413565f3c1cd29debc69f6b41", + "reference": "a6585cddae47144413565f3c1cd29debc69f6b41", "shasum": "" }, "require": { "chi-teck/drupal-code-generator": "^3.0", "composer-runtime-api": "^2.2", "composer/semver": "^1.4 || ^3", - "consolidation/annotated-command": "^4.9.1", + "consolidation/annotated-command": "^4.9.2", "consolidation/config": "^2.1.2", "consolidation/filter-via-dot-access-data": "^2.0.2", "consolidation/output-formatters": "^4.3.2", @@ -16579,7 +16591,7 @@ "issues": "https://github.com/drush-ops/drush/issues", "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/12.4.3" + "source": "https://github.com/drush-ops/drush/tree/12.4.4" }, "funding": [ { @@ -16587,7 +16599,7 @@ "type": "github" } ], - "time": "2023-11-16T22:57:24+00:00" + "time": "2024-03-02T12:14:56+00:00" }, { "name": "drutopia/drutopia", @@ -16919,7 +16931,7 @@ ], "description": "Provides helper commands to do project level version/hash pinning.", "support": { - "issues": "https://gitlab.com/api/v4/projects/12048815/issues", + "issues": "https://gitlab.com/geeks4change/packages/composer-pin/-/issues", "source": "https://gitlab.com/geeks4change/packages/composer-pin/-/tree/master" }, "time": "2020-06-02T10:38:25+00:00" @@ -18349,16 +18361,16 @@ }, { "name": "league/container", - "version": "4.2.0", + "version": "4.2.2", "source": { "type": "git", "url": "https://github.com/thephpleague/container.git", - "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab" + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/375d13cb828649599ef5d48a339c4af7a26cd0ab", - "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab", + "url": "https://api.github.com/repos/thephpleague/container/zipball/ff346319ca1ff0e78277dc2311a42107cc1aab88", + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88", "shasum": "" }, "require": { @@ -18419,7 +18431,7 @@ ], "support": { "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/4.2.0" + "source": "https://github.com/thephpleague/container/tree/4.2.2" }, "funding": [ { @@ -18427,7 +18439,7 @@ "type": "github" } ], - "time": "2021-11-16T10:29:06+00:00" + "time": "2024-03-13T13:12:53+00:00" }, { "name": "league/csv", @@ -19459,16 +19471,16 @@ }, { "name": "p3k/xray", - "version": "v1.13.0", + "version": "v1.14.1", "source": { "type": "git", "url": "https://github.com/aaronpk/XRay.git", - "reference": "ea1f054bdc1e1008fc064d7cb3d44352992eb03b" + "reference": "7b9adcc4e72c10f4749f937d6709c6a9c6d89e0d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aaronpk/XRay/zipball/ea1f054bdc1e1008fc064d7cb3d44352992eb03b", - "reference": "ea1f054bdc1e1008fc064d7cb3d44352992eb03b", + "url": "https://api.github.com/repos/aaronpk/XRay/zipball/7b9adcc4e72c10f4749f937d6709c6a9c6d89e0d", + "reference": "7b9adcc4e72c10f4749f937d6709c6a9c6d89e0d", "shasum": "" }, "require": { @@ -19505,9 +19517,9 @@ "homepage": "https://github.com/aaronpk/XRay", "support": { "issues": "https://github.com/aaronpk/XRay/issues", - "source": "https://github.com/aaronpk/XRay/tree/v1.13.0" + "source": "https://github.com/aaronpk/XRay/tree/v1.14.1" }, - "time": "2024-02-02T15:26:02+00:00" + "time": "2024-03-10T21:39:30+00:00" }, { "name": "paragonie/random_compat", @@ -19692,16 +19704,16 @@ }, { "name": "pear/pear-core-minimal", - "version": "v1.10.14", + "version": "v1.10.15", "source": { "type": "git", "url": "https://github.com/pear/pear-core-minimal.git", - "reference": "a86fc145edb5caedbf96527214ce3cadc9de4a32" + "reference": "d457b5c93e5001fbf4b5726d21038266e029e3be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/a86fc145edb5caedbf96527214ce3cadc9de4a32", - "reference": "a86fc145edb5caedbf96527214ce3cadc9de4a32", + "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/d457b5c93e5001fbf4b5726d21038266e029e3be", + "reference": "d457b5c93e5001fbf4b5726d21038266e029e3be", "shasum": "" }, "require": { @@ -19737,7 +19749,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR", "source": "https://github.com/pear/pear-core-minimal" }, - "time": "2023-11-26T16:15:38+00:00" + "time": "2024-03-09T19:38:40+00:00" }, { "name": "pear/pear_exception", @@ -20564,16 +20576,16 @@ }, { "name": "sebastian/diff", - "version": "4.0.5", + "version": "4.0.6", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131" + "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131", - "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ba01945089c3a293b01ba9badc29ad55b106b0bc", + "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc", "shasum": "" }, "require": { @@ -20618,7 +20630,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.5" + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.6" }, "funding": [ { @@ -20626,7 +20638,7 @@ "type": "github" } ], - "time": "2023-05-07T05:35:17+00:00" + "time": "2024-03-02T06:30:58+00:00" }, { "name": "simshaun/recurr", @@ -20736,16 +20748,16 @@ }, { "name": "symfony/console", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e" + "reference": "0d9e4eb5ad413075624378f474c4167ea202de78" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e", - "reference": "2aaf83b4de5b9d43b93e4aec6f2f8b676f7c567e", + "url": "https://api.github.com/repos/symfony/console/zipball/0d9e4eb5ad413075624378f474c4167ea202de78", + "reference": "0d9e4eb5ad413075624378f474c4167ea202de78", "shasum": "" }, "require": { @@ -20810,7 +20822,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.3" + "source": "https://github.com/symfony/console/tree/v6.4.4" }, "funding": [ { @@ -20826,20 +20838,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-02-22T20:27:10+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "6871811c5a5c5e180244ddb689746446db02c05b" + "reference": "6236e5e843cb763e9d0f74245678b994afea5363" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6871811c5a5c5e180244ddb689746446db02c05b", - "reference": "6871811c5a5c5e180244ddb689746446db02c05b", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6236e5e843cb763e9d0f74245678b994afea5363", + "reference": "6236e5e843cb763e9d0f74245678b994afea5363", "shasum": "" }, "require": { @@ -20891,7 +20903,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.3" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.4" }, "funding": [ { @@ -20907,7 +20919,7 @@ "type": "tidelift" } ], - "time": "2024-01-30T08:32:12+00:00" + "time": "2024-02-22T20:27:10+00:00" }, { "name": "symfony/deprecation-contracts", @@ -20978,16 +20990,16 @@ }, { "name": "symfony/error-handler", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "6dc3c76a278b77f01d864a6005d640822c6f26a6" + "reference": "c725219bdf2afc59423c32793d5019d2a904e13a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/6dc3c76a278b77f01d864a6005d640822c6f26a6", - "reference": "6dc3c76a278b77f01d864a6005d640822c6f26a6", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/c725219bdf2afc59423c32793d5019d2a904e13a", + "reference": "c725219bdf2afc59423c32793d5019d2a904e13a", "shasum": "" }, "require": { @@ -21033,7 +21045,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.3" + "source": "https://github.com/symfony/error-handler/tree/v6.4.4" }, "funding": [ { @@ -21049,7 +21061,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T15:40:36+00:00" + "time": "2024-02-22T20:27:10+00:00" }, { "name": "symfony/event-dispatcher", @@ -21336,16 +21348,16 @@ }, { "name": "symfony/http-foundation", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "5677bdf7cade4619cb17fc9e1e7b31ec392244a9" + "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5677bdf7cade4619cb17fc9e1e7b31ec392244a9", - "reference": "5677bdf7cade4619cb17fc9e1e7b31ec392244a9", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ebc713bc6e6f4b53f46539fc158be85dfcd77304", + "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304", "shasum": "" }, "require": { @@ -21393,7 +21405,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.3" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.4" }, "funding": [ { @@ -21409,20 +21421,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-02-08T15:01:18+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.3", + "version": "v6.4.5", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "9c6ec4e543044f7568a53a76ab1484ecd30637a2" + "reference": "f6947cb939d8efee137797382cb4db1af653ef75" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9c6ec4e543044f7568a53a76ab1484ecd30637a2", - "reference": "9c6ec4e543044f7568a53a76ab1484ecd30637a2", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/f6947cb939d8efee137797382cb4db1af653ef75", + "reference": "f6947cb939d8efee137797382cb4db1af653ef75", "shasum": "" }, "require": { @@ -21471,7 +21483,7 @@ "symfony/process": "^5.4|^6.0|^7.0", "symfony/property-access": "^5.4.5|^6.0.5|^7.0", "symfony/routing": "^5.4|^6.0|^7.0", - "symfony/serializer": "^6.3|^7.0", + "symfony/serializer": "^6.4.4|^7.0.4", "symfony/stopwatch": "^5.4|^6.0|^7.0", "symfony/translation": "^5.4|^6.0|^7.0", "symfony/translation-contracts": "^2.5|^3", @@ -21506,7 +21518,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/v6.4.3" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.5" }, "funding": [ { @@ -21522,20 +21534,20 @@ "type": "tidelift" } ], - "time": "2024-01-31T07:21:29+00:00" + "time": "2024-03-04T21:00:47+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "74412c62f88a85a41b61f0b71ab0afcaad6f03ee" + "reference": "791c5d31a8204cf3db0c66faab70282307f4376b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/74412c62f88a85a41b61f0b71ab0afcaad6f03ee", - "reference": "74412c62f88a85a41b61f0b71ab0afcaad6f03ee", + "url": "https://api.github.com/repos/symfony/mailer/zipball/791c5d31a8204cf3db0c66faab70282307f4376b", + "reference": "791c5d31a8204cf3db0c66faab70282307f4376b", "shasum": "" }, "require": { @@ -21586,7 +21598,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.3" + "source": "https://github.com/symfony/mailer/tree/v6.4.4" }, "funding": [ { @@ -21602,7 +21614,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T15:01:07+00:00" + "time": "2024-02-03T21:33:47+00:00" }, { "name": "symfony/mime", @@ -22499,16 +22511,16 @@ }, { "name": "symfony/process", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "31642b0818bfcff85930344ef93193f8c607e0a3" + "reference": "710e27879e9be3395de2b98da3f52a946039f297" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/31642b0818bfcff85930344ef93193f8c607e0a3", - "reference": "31642b0818bfcff85930344ef93193f8c607e0a3", + "url": "https://api.github.com/repos/symfony/process/zipball/710e27879e9be3395de2b98da3f52a946039f297", + "reference": "710e27879e9be3395de2b98da3f52a946039f297", "shasum": "" }, "require": { @@ -22540,7 +22552,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.3" + "source": "https://github.com/symfony/process/tree/v6.4.4" }, "funding": [ { @@ -22556,7 +22568,7 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-02-20T12:31:00+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -22643,16 +22655,16 @@ }, { "name": "symfony/routing", - "version": "v6.4.3", + "version": "v6.4.5", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "3b2957ad54902f0f544df83e3d58b38d7e8e5842" + "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/3b2957ad54902f0f544df83e3d58b38d7e8e5842", - "reference": "3b2957ad54902f0f544df83e3d58b38d7e8e5842", + "url": "https://api.github.com/repos/symfony/routing/zipball/7fe30068e207d9c31c0138501ab40358eb2d49a4", + "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4", "shasum": "" }, "require": { @@ -22706,7 +22718,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.3" + "source": "https://github.com/symfony/routing/tree/v6.4.5" }, "funding": [ { @@ -22722,20 +22734,20 @@ "type": "tidelift" } ], - "time": "2024-01-30T13:55:02+00:00" + "time": "2024-02-27T12:33:30+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d" + "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d", - "reference": "51a06ee93c4d5ab5b9edaa0635d8b83953e3c14d", + "url": "https://api.github.com/repos/symfony/serializer/zipball/88da7f8fe03c5f4c2a69da907f1de03fab2e6872", + "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872", "shasum": "" }, "require": { @@ -22804,7 +22816,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.3" + "source": "https://github.com/symfony/serializer/tree/v6.4.4" }, "funding": [ { @@ -22820,7 +22832,7 @@ "type": "tidelift" } ], - "time": "2024-01-30T08:32:12+00:00" + "time": "2024-02-22T20:27:10+00:00" }, { "name": "symfony/service-contracts", @@ -22906,16 +22918,16 @@ }, { "name": "symfony/string", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "7a14736fb179876575464e4658fce0c304e8c15b" + "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/7a14736fb179876575464e4658fce0c304e8c15b", - "reference": "7a14736fb179876575464e4658fce0c304e8c15b", + "url": "https://api.github.com/repos/symfony/string/zipball/4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9", + "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9", "shasum": "" }, "require": { @@ -22972,7 +22984,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.3" + "source": "https://github.com/symfony/string/tree/v6.4.4" }, "funding": [ { @@ -22988,7 +23000,7 @@ "type": "tidelift" } ], - "time": "2024-01-25T09:26:29+00:00" + "time": "2024-02-01T13:16:41+00:00" }, { "name": "symfony/translation-contracts", @@ -23070,16 +23082,16 @@ }, { "name": "symfony/validator", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "9c1d8bb4edce5304fcefca7923741085f1ca5b60" + "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/9c1d8bb4edce5304fcefca7923741085f1ca5b60", - "reference": "9c1d8bb4edce5304fcefca7923741085f1ca5b60", + "url": "https://api.github.com/repos/symfony/validator/zipball/1cf92edc9a94d16275efef949fa6748d11cc8f47", + "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47", "shasum": "" }, "require": { @@ -23146,7 +23158,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.3" + "source": "https://github.com/symfony/validator/tree/v6.4.4" }, "funding": [ { @@ -23162,20 +23174,20 @@ "type": "tidelift" } ], - "time": "2024-01-29T15:01:07+00:00" + "time": "2024-02-22T20:27:10+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "0435a08f69125535336177c29d56af3abc1f69da" + "reference": "b439823f04c98b84d4366c79507e9da6230944b1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/0435a08f69125535336177c29d56af3abc1f69da", - "reference": "0435a08f69125535336177c29d56af3abc1f69da", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b439823f04c98b84d4366c79507e9da6230944b1", + "reference": "b439823f04c98b84d4366c79507e9da6230944b1", "shasum": "" }, "require": { @@ -23231,7 +23243,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.3" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.4" }, "funding": [ { @@ -23247,20 +23259,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:53:30+00:00" + "time": "2024-02-15T11:23:52+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "a8c12b5448a5ac685347f5eeb2abf6a571ec16b8" + "reference": "0bd342e24aef49fc82a21bd4eedd3e665d177e5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/a8c12b5448a5ac685347f5eeb2abf6a571ec16b8", - "reference": "a8c12b5448a5ac685347f5eeb2abf6a571ec16b8", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/0bd342e24aef49fc82a21bd4eedd3e665d177e5b", + "reference": "0bd342e24aef49fc82a21bd4eedd3e665d177e5b", "shasum": "" }, "require": { @@ -23306,7 +23318,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.3" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.4" }, "funding": [ { @@ -23322,7 +23334,7 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-02-26T08:37:45+00:00" }, { "name": "symfony/yaml", @@ -24195,16 +24207,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.10.59", + "version": "1.10.62", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "e607609388d3a6d418a50a49f7940e8086798281" + "reference": "cd5c8a1660ed3540b211407c77abf4af193a6af9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e607609388d3a6d418a50a49f7940e8086798281", - "reference": "e607609388d3a6d418a50a49f7940e8086798281", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/cd5c8a1660ed3540b211407c77abf4af193a6af9", + "reference": "cd5c8a1660ed3540b211407c77abf4af193a6af9", "shasum": "" }, "require": { @@ -24253,7 +24265,7 @@ "type": "tidelift" } ], - "time": "2024-02-20T13:59:13+00:00" + "time": "2024-03-13T12:27:20+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -24305,16 +24317,16 @@ }, { "name": "symfony/config", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "206482ff3ed450495b1d5b7bad1bc3a852def96f" + "reference": "6ea4affc27f2086c9d16b92ab5429ce1e3c38047" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/206482ff3ed450495b1d5b7bad1bc3a852def96f", - "reference": "206482ff3ed450495b1d5b7bad1bc3a852def96f", + "url": "https://api.github.com/repos/symfony/config/zipball/6ea4affc27f2086c9d16b92ab5429ce1e3c38047", + "reference": "6ea4affc27f2086c9d16b92ab5429ce1e3c38047", "shasum": "" }, "require": { @@ -24360,7 +24372,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v6.4.3" + "source": "https://github.com/symfony/config/tree/v6.4.4" }, "funding": [ { @@ -24376,7 +24388,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T13:26:27+00:00" + "time": "2024-02-26T07:52:26+00:00" }, { "name": "symfony/css-selector", @@ -24445,16 +24457,16 @@ }, { "name": "symfony/translation", - "version": "v6.4.3", + "version": "v6.4.4", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "637c51191b6b184184bbf98937702bcf554f7d04" + "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/637c51191b6b184184bbf98937702bcf554f7d04", - "reference": "637c51191b6b184184bbf98937702bcf554f7d04", + "url": "https://api.github.com/repos/symfony/translation/zipball/bce6a5a78e94566641b2594d17e48b0da3184a8e", + "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e", "shasum": "" }, "require": { @@ -24520,7 +24532,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.3" + "source": "https://github.com/symfony/translation/tree/v6.4.4" }, "funding": [ { @@ -24536,7 +24548,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T13:11:52+00:00" + "time": "2024-02-20T13:16:58+00:00" } ], "aliases": [ From 01d6a028edc1805ab13c1053e78019becfa22238 Mon Sep 17 00:00:00 2001 From: lelkneralfaro <l.elkneralfaro@gmail.com> Date: Wed, 13 Mar 2024 10:41:59 -0700 Subject: [PATCH 103/202] Remove bottom whitespace coming from a margin rule Sneak in an opacity rule change that should have been in the last commit --- web/themes/custom/geofresco/dist/css/global.css | 5 ++++- web/themes/custom/geofresco/src/global/_components.scss | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index 12b8871..e0a0efd 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -5302,6 +5302,9 @@ label.panel-block { .featured-image figure.image { max-height: 36rem; } } /* Hero image in hero block */ +.footer .paragraph { + margin-bottom: 0; } + .footer .has-background-image.hero.is-medium { background-color: black; width: 100vw; @@ -5315,7 +5318,7 @@ label.panel-block { .footer .has-background-image.hero.is-medium { height: 400px; } } .footer .has-background-image.hero.is-medium img { - opacity: .9; } + opacity: .7; } .footer .has-background-image.hero.is-medium .hero-body { padding: 3rem 1.5rem; } @media screen and (min-width: 769px) { diff --git a/web/themes/custom/geofresco/src/global/_components.scss b/web/themes/custom/geofresco/src/global/_components.scss index b1d47d7..38d75bd 100644 --- a/web/themes/custom/geofresco/src/global/_components.scss +++ b/web/themes/custom/geofresco/src/global/_components.scss @@ -38,6 +38,9 @@ /* Hero image in hero block */ .footer { + .paragraph { + margin-bottom: 0; + } .has-background-image.hero.is-medium { background-color: black; width: 100vw; From 7b66a43869b3cde8210e0dfecbe2c3c1c0e3ed6b Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 13 Mar 2024 10:42:49 -0700 Subject: [PATCH 104/202] Reduce the hard limit on the size of the wide rectangle crop type --- config/sync/crop.type.wide_rectangle.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/sync/crop.type.wide_rectangle.yml b/config/sync/crop.type.wide_rectangle.yml index 7836225..9ccecd3 100644 --- a/config/sync/crop.type.wide_rectangle.yml +++ b/config/sync/crop.type.wide_rectangle.yml @@ -10,5 +10,5 @@ description: 'Ten units wide to six units tall.' aspect_ratio: '5:3' soft_limit_width: 1000 soft_limit_height: 600 -hard_limit_width: 500 -hard_limit_height: 300 +hard_limit_width: 100 +hard_limit_height: 60 From 981bf7252a3c04a87593f3030bcbf3634518a5a3 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 14 Mar 2024 17:09:09 -0700 Subject: [PATCH 105/202] Document the process of upgrading the site to D10 --- UPGRADE.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 UPGRADE.md diff --git a/UPGRADE.md b/UPGRADE.md new file mode 100644 index 0000000..0f4d00c --- /dev/null +++ b/UPGRADE.md @@ -0,0 +1,24 @@ +## Uninstall +### The following will be uninstalled automatically on deploy to D9-latest (now merged into master branch) +- Color +- Quick Edit +- Seven +### The following can be removed manually after the D10 upgrade is complete +- Stable (uninstall and remove from composer.json) +- Geo upgrade (this one is actually now used during the upgrade, and it may not hurt to keep it around, though it can be uninstalled at the end) +### Migration related modules +modules related to the migration from D7 to D8 are still enabled, they can probably be disabled, but this can be done after the upgrade is finished. + +## Drupal 9.3.3 -> Drupal 9 latest +1. Add the following to the vault member: +``` +post_deploy: + - command: "then stable9" + action: drush +``` +2. Deploy master branch to site +3. Remove the post_deploy command from the vault member +## Drupal 9 latest -> Drupal 10 +1. Deploy drupal10 branch to site +2. Edit media items and apply cropping where needed (likely the hero blocks in header and footer will be tiny) +3. Uninstall Stable theme and Geo Upgrade custom module (remember to commit this change) From 0941a53e4061a6a56fc3c4807c78a84748cc69a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 4 Jun 2024 22:57:59 -0400 Subject: [PATCH 106/202] Switch to static, working version of patch --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 17f4f3b..02ddf86 100644 --- a/composer.json +++ b/composer.json @@ -196,7 +196,7 @@ "Adding attributes to views-view-list.html.twig doesn't work if Views List class Style option is empty": "https://www.drupal.org/files/issues/2023-03-16/2845400-24.patch", "Use form element of type date instead textfield when selecting a date in an exposed filter": "https://www.drupal.org/files/issues/2021-12-01/2648950-257.patch", "Views Date Filter Datetime Granularity Option": "https://www.drupal.org/files/issues/2021-04-27/2868014-110-after-2648950-247-applied.patch", - "Entity reference filter for all entity reference fields 3347343": "https://git.drupalcode.org/project/drupal/-/merge_requests/4053.diff" + "Entity reference filter for all entity reference fields 3347343": "https://www.drupal.org/files/issues/2024-04-19/drupal-3347343-MR4053--20240419-167.diff" }, "drupal/ds": { "Parent theme template inheritance bug": "https://www.drupal.org/files/issues/2021-02-22/2895316-12.patch" From 4ee341391e012cd05466f0d09b9bbe2fa3e0dfdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 4 Jun 2024 22:58:12 -0400 Subject: [PATCH 107/202] Update composer lock --- composer.lock | 1507 +++++++++++++++++++++++++------------------------ 1 file changed, 756 insertions(+), 751 deletions(-) diff --git a/composer.lock b/composer.lock index 30c7dc4..8c0bff8 100644 --- a/composer.lock +++ b/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": "e3c7785aa21b3f418217272f38668295", + "content-hash": "463012c6f9f9d195bf1fbc973d36f5cc", "packages": [ { "name": "abraham/twitteroauth", @@ -175,7 +175,7 @@ "issues": "https://gitlab.com/agaric/php/php-facebook/-/issues", "source": "https://gitlab.com/agaric/php/php-facebook/-/tree/1.0.0" }, - "time": "2022-05-12T00:31:53+00:00" + "time": "2022-05-11T20:31:53+00:00" }, { "name": "asm89/stack-cors", @@ -404,16 +404,16 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "3.4.0", + "version": "3.6.0", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "b8136b945dc3446894e6cd2b2f055e147140faed" + "reference": "7794c268309a6fd7aeecfd1246a01238c14384c4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/b8136b945dc3446894e6cd2b2f055e147140faed", - "reference": "b8136b945dc3446894e6cd2b2f055e147140faed", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/7794c268309a6fd7aeecfd1246a01238c14384c4", + "reference": "7794c268309a6fd7aeecfd1246a01238c14384c4", "shasum": "" }, "require": { @@ -431,7 +431,7 @@ "squizlabs/php_codesniffer": "<3.6" }, "require-dev": { - "chi-teck/drupal-coder-extension": "^2.0.0-beta2", + "chi-teck/drupal-coder-extension": "^2.0.0-beta3", "drupal/coder": "8.3.23", "drupal/core": "10.3.x-dev", "ext-simplexml": "*", @@ -458,9 +458,9 @@ "description": "Drupal code generator", "support": { "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", - "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.4.0" + "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.6.0" }, - "time": "2024-03-10T13:35:00+00:00" + "time": "2024-05-20T12:50:42+00:00" }, { "name": "commerceguys/addressing", @@ -528,28 +528,28 @@ }, { "name": "composer/ca-bundle", - "version": "1.4.1", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "3ce240142f6d59b808dd65c1f52f7a1c252e6cfd" + "reference": "0c5ccfcfea312b5c5a190a21ac5cef93f74baf99" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/3ce240142f6d59b808dd65c1f52f7a1c252e6cfd", - "reference": "3ce240142f6d59b808dd65c1f52f7a1c252e6cfd", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/0c5ccfcfea312b5c5a190a21ac5cef93f74baf99", + "reference": "0c5ccfcfea312b5c5a190a21ac5cef93f74baf99", "shasum": "" }, "require": { "ext-openssl": "*", "ext-pcre": "*", - "php": "^5.3.2 || ^7.0 || ^8.0" + "php": "^7.2 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^0.12.55", + "phpstan/phpstan": "^1.10", "psr/log": "^1.0", "symfony/phpunit-bridge": "^4.2 || ^5", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0" + "symfony/process": "^4.0 || ^5.0 || ^6.0 || ^7.0" }, "type": "library", "extra": { @@ -584,7 +584,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.4.1" + "source": "https://github.com/composer/ca-bundle/tree/1.5.0" }, "funding": [ { @@ -600,7 +600,7 @@ "type": "tidelift" } ], - "time": "2024-02-23T10:16:52+00:00" + "time": "2024-03-15T14:00:32+00:00" }, { "name": "composer/installers", @@ -830,25 +830,25 @@ }, { "name": "consolidation/annotated-command", - "version": "4.9.2", + "version": "4.10.0", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "b5255dcbee1de95036185062a103dabc622224de" + "reference": "1e830ba908c9ffb1ba7ca056203531b27188812c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/b5255dcbee1de95036185062a103dabc622224de", - "reference": "b5255dcbee1de95036185062a103dabc622224de", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/1e830ba908c9ffb1ba7ca056203531b27188812c", + "reference": "1e830ba908c9ffb1ba7ca056203531b27188812c", "shasum": "" }, "require": { "consolidation/output-formatters": "^4.3.1", "php": ">=7.1.3", "psr/log": "^1 || ^2 || ^3", - "symfony/console": "^4.4.8 || ^5 || ^6", - "symfony/event-dispatcher": "^4.4.8 || ^5 || ^6", - "symfony/finder": "^4.4.8 || ^5 || ^6" + "symfony/console": "^4.4.8 || ^5 || ^6 || ^7", + "symfony/event-dispatcher": "^4.4.8 || ^5 || ^6 || ^7", + "symfony/finder": "^4.4.8 || ^5 || ^6 || ^7" }, "require-dev": { "composer-runtime-api": "^2.0", @@ -880,9 +880,9 @@ "description": "Initialize Symfony Console commands from annotated command class methods.", "support": { "issues": "https://github.com/consolidation/annotated-command/issues", - "source": "https://github.com/consolidation/annotated-command/tree/4.9.2" + "source": "https://github.com/consolidation/annotated-command/tree/4.10.0" }, - "time": "2023-12-26T14:30:50+00:00" + "time": "2024-04-05T21:05:39+00:00" }, { "name": "consolidation/config", @@ -996,32 +996,32 @@ }, { "name": "consolidation/log", - "version": "3.0.0", + "version": "3.1.0", "source": { "type": "git", "url": "https://github.com/consolidation/log.git", - "reference": "caaad9d70dae54eb49002666f000e3c607066878" + "reference": "c27a3beb36137c141ccbce0d89f64befb243c015" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/log/zipball/caaad9d70dae54eb49002666f000e3c607066878", - "reference": "caaad9d70dae54eb49002666f000e3c607066878", + "url": "https://api.github.com/repos/consolidation/log/zipball/c27a3beb36137c141ccbce0d89f64befb243c015", + "reference": "c27a3beb36137c141ccbce0d89f64befb243c015", "shasum": "" }, "require": { "php": ">=8.0.0", "psr/log": "^3", - "symfony/console": "^5 || ^6" + "symfony/console": "^5 || ^6 || ^7" }, "require-dev": { - "phpunit/phpunit": ">=7.5.20", + "phpunit/phpunit": "^7.5.20 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "2.x-dev" + "platform": { + "php": "8.2.17" } }, "autoload": { @@ -1042,36 +1042,36 @@ "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/3.0.0" + "source": "https://github.com/consolidation/log/tree/3.1.0" }, - "time": "2022-04-05T16:53:32+00:00" + "time": "2024-04-04T23:50:25+00:00" }, { "name": "consolidation/output-formatters", - "version": "4.3.2", + "version": "4.5.0", "source": { "type": "git", "url": "https://github.com/consolidation/output-formatters.git", - "reference": "06711568b4cd169700ff7e8075db0a9a341ceb58" + "reference": "7a611b01eb48eb19cd54672339fc08c0985bf540" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/06711568b4cd169700ff7e8075db0a9a341ceb58", - "reference": "06711568b4cd169700ff7e8075db0a9a341ceb58", + "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/7a611b01eb48eb19cd54672339fc08c0985bf540", + "reference": "7a611b01eb48eb19cd54672339fc08c0985bf540", "shasum": "" }, "require": { "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", "php": ">=7.1.3", - "symfony/console": "^4 || ^5 || ^6", - "symfony/finder": "^4 || ^5 || ^6" + "symfony/console": "^4 || ^5 || ^6 || ^7", + "symfony/finder": "^4 || ^5 || ^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", "phpunit/phpunit": "^7 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", - "symfony/var-dumper": "^4 || ^5 || ^6", - "symfony/yaml": "^4 || ^5 || ^6", + "symfony/var-dumper": "^4 || ^5 || ^6 || ^7", + "symfony/yaml": "^4 || ^5 || ^6 || ^7", "yoast/phpunit-polyfills": "^1" }, "suggest": { @@ -1096,9 +1096,9 @@ "description": "Format text by applying transformations provided by plug-in formatters.", "support": { "issues": "https://github.com/consolidation/output-formatters/issues", - "source": "https://github.com/consolidation/output-formatters/tree/4.3.2" + "source": "https://github.com/consolidation/output-formatters/tree/4.5.0" }, - "time": "2023-07-06T04:45:41+00:00" + "time": "2024-04-02T15:18:52+00:00" }, { "name": "consolidation/robo", @@ -1230,23 +1230,23 @@ }, { "name": "consolidation/site-alias", - "version": "4.0.1", + "version": "4.1.0", "source": { "type": "git", "url": "https://github.com/consolidation/site-alias.git", - "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5" + "reference": "1056ceb93f6aafe6f7600d7bbe1b62b8488abccf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-alias/zipball/b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", - "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", + "url": "https://api.github.com/repos/consolidation/site-alias/zipball/1056ceb93f6aafe6f7600d7bbe1b62b8488abccf", + "reference": "1056ceb93f6aafe6f7600d7bbe1b62b8488abccf", "shasum": "" }, "require": { - "consolidation/config": "^1.2.1 || ^2", + "consolidation/config": "^1.2.1 || ^2 || ^3", "php": ">=7.4", - "symfony/filesystem": "^5.4 || ^6", - "symfony/finder": "^5 || ^6" + "symfony/filesystem": "^5.4 || ^6 || ^7", + "symfony/finder": "^5 || ^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", @@ -1283,30 +1283,30 @@ "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/4.0.1" + "source": "https://github.com/consolidation/site-alias/tree/4.1.0" }, - "time": "2023-04-29T17:18:10+00:00" + "time": "2024-04-05T15:58:04+00:00" }, { "name": "consolidation/site-process", - "version": "5.2.0", + "version": "5.4.0", "source": { "type": "git", "url": "https://github.com/consolidation/site-process.git", - "reference": "6c44638d7af8a8b4abe12c3180701243f480539d" + "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-process/zipball/6c44638d7af8a8b4abe12c3180701243f480539d", - "reference": "6c44638d7af8a8b4abe12c3180701243f480539d", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", + "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", "shasum": "" }, "require": { - "consolidation/config": "^2", + "consolidation/config": "^2 || ^3", "consolidation/site-alias": "^3 || ^4", "php": ">=8.0.14", - "symfony/console": "^5.4 || ^6", - "symfony/process": "^6" + "symfony/console": "^5.4 || ^6 || ^7", + "symfony/process": "^6 || ^7" }, "require-dev": { "phpunit/phpunit": "^9", @@ -1340,9 +1340,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/5.2.0" + "source": "https://github.com/consolidation/site-process/tree/5.4.0" }, - "time": "2022-12-06T17:57:16+00:00" + "time": "2024-04-06T00:00:28+00:00" }, { "name": "cweagans/composer-patches", @@ -1590,16 +1590,16 @@ }, { "name": "doctrine/collections", - "version": "2.2.1", + "version": "2.2.2", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "420480fc085bc65f3c956af13abe8e7546f94813" + "reference": "d8af7f248c74f195f7347424600fd9e17b57af59" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/420480fc085bc65f3c956af13abe8e7546f94813", - "reference": "420480fc085bc65f3c956af13abe8e7546f94813", + "url": "https://api.github.com/repos/doctrine/collections/zipball/d8af7f248c74f195f7347424600fd9e17b57af59", + "reference": "d8af7f248c74f195f7347424600fd9e17b57af59", "shasum": "" }, "require": { @@ -1656,7 +1656,7 @@ ], "support": { "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/2.2.1" + "source": "https://github.com/doctrine/collections/tree/2.2.2" }, "funding": [ { @@ -1672,7 +1672,7 @@ "type": "tidelift" } ], - "time": "2024-03-05T22:28:45+00:00" + "time": "2024-04-18T06:56:21+00:00" }, { "name": "doctrine/deprecations", @@ -2297,17 +2297,17 @@ }, { "name": "drupal/asset_injector", - "version": "2.19.0", + "version": "2.20.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/asset_injector.git", - "reference": "8.x-2.19" + "reference": "8.x-2.20" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/asset_injector-8.x-2.19.zip", - "reference": "8.x-2.19", - "shasum": "c0e6f9450d63f42787b93ec05375c90bcfbc6308" + "url": "https://ftp.drupal.org/files/projects/asset_injector-8.x-2.20.zip", + "reference": "8.x-2.20", + "shasum": "dc60e96bd4873419be591e8b28f75a8f869f59b5" }, "require": { "drupal/core": "^9.3 || ^10.0" @@ -2315,8 +2315,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.19", - "datestamp": "1694704137", + "version": "8.x-2.20", + "datestamp": "1714727611", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2346,17 +2346,17 @@ }, { "name": "drupal/auto_entitylabel", - "version": "3.0.0", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/auto_entitylabel.git", - "reference": "8.x-3.0" + "reference": "8.x-3.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/auto_entitylabel-8.x-3.0.zip", - "reference": "8.x-3.0", - "shasum": "8dd54d4b677f2c7259a15afd7b71d0d1b6f6b4a6" + "url": "https://ftp.drupal.org/files/projects/auto_entitylabel-8.x-3.1.zip", + "reference": "8.x-3.1", + "shasum": "c2aad97b43bdda72bdd25d4cbc2e877efe53fcf0" }, "require": { "drupal/core": "^9.3 || ^10" @@ -2367,8 +2367,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.0", - "datestamp": "1671545557", + "version": "8.x-3.1", + "datestamp": "1717510049", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2389,7 +2389,7 @@ "homepage": "https://www.drupal.org/user/58704" }, { - "name": "diqidoq", + "name": "dqd", "homepage": "https://www.drupal.org/user/1001934" }, { @@ -2405,7 +2405,7 @@ "homepage": "https://www.drupal.org/user/3193859" }, { - "name": "RenatoG", + "name": "renatog", "homepage": "https://www.drupal.org/user/3326031" }, { @@ -2422,17 +2422,17 @@ }, { "name": "drupal/automated_crop", - "version": "3.0.2", + "version": "3.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/automated_crop.git", - "reference": "3.0.2" + "reference": "3.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/automated_crop-3.0.2.zip", - "reference": "3.0.2", - "shasum": "0f82b438307ab2fb4246a1cc53dd86fdca3dc222" + "url": "https://ftp.drupal.org/files/projects/automated_crop-3.0.3.zip", + "reference": "3.0.3", + "shasum": "36bad203747db7b94f8e334a6e44e06231bce5b7" }, "require": { "drupal/core": "^9 || ^10", @@ -2441,8 +2441,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.2", - "datestamp": "1699876294", + "version": "3.0.3", + "datestamp": "1711631660", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2747,10 +2747,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/bulma.git", - "reference": "3d80de283109ee6970f52018385f89e8c9930dc7" + "reference": "7c03ba35b30299ca6d74a7af5c1f77172fe5b6d6" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-theme", "extra": { @@ -2759,7 +2759,7 @@ }, "drupal": { "version": "3.0.x-dev", - "datestamp": "1709065499", + "datestamp": "1715637064", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -2939,27 +2939,27 @@ }, { "name": "drupal/checklistapi", - "version": "2.1.5", + "version": "2.1.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/checklistapi.git", - "reference": "2.1.5" + "reference": "2.1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/checklistapi-2.1.5.zip", - "reference": "2.1.5", - "shasum": "9d91ecdcba1fc1d4805a6ddc06a6ba5ca8a63fc9" + "url": "https://ftp.drupal.org/files/projects/checklistapi-2.1.6.zip", + "reference": "2.1.6", + "shasum": "64f439b7dd09336c4b32480edf1796cbc911d9b4" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^9.3 || ^10 || ^11", "php": ">=7.3.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.5", - "datestamp": "1697644052", + "version": "2.1.6", + "datestamp": "1713801912", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3557,10 +3557,6 @@ "name": "joegraduate", "homepage": "https://www.drupal.org/user/789384" }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, { "name": "pescetti", "homepage": "https://www.drupal.org/user/436244" @@ -3614,10 +3610,6 @@ "name": "joegraduate", "homepage": "https://www.drupal.org/user/789384" }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, { "name": "pescetti", "homepage": "https://www.drupal.org/user/436244" @@ -3763,10 +3755,6 @@ "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, { "name": "tadean", "homepage": "https://www.drupal.org/user/3608919" @@ -3836,10 +3824,6 @@ "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, { "name": "tadean", "homepage": "https://www.drupal.org/user/3608919" @@ -4067,6 +4051,10 @@ { "name": "tadean", "homepage": "https://www.drupal.org/user/3608919" + }, + { + "name": "uarizona", + "homepage": "https://www.drupal.org/user/3763238" } ], "description": "Manages snapshots of configuration as provided by modules and themes.", @@ -4216,17 +4204,17 @@ }, { "name": "drupal/content_lock", - "version": "2.3.0", + "version": "2.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/content_lock.git", - "reference": "8.x-2.3" + "reference": "8.x-2.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/content_lock-8.x-2.3.zip", - "reference": "8.x-2.3", - "shasum": "0e8343f82330899baef65aa85d9994154e29506f" + "url": "https://ftp.drupal.org/files/projects/content_lock-8.x-2.4.zip", + "reference": "8.x-2.4", + "shasum": "99d149e530555aae12b44292efe5887d373e862e" }, "require": { "drupal/core": "^9.0 || ^10.0" @@ -4234,8 +4222,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.3", - "datestamp": "1668427342", + "version": "8.x-2.4", + "datestamp": "1715783058", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4378,16 +4366,16 @@ }, { "name": "drupal/core", - "version": "10.2.4", + "version": "10.2.6", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff" + "reference": "cec9bc9e829e53e667da844edd5f4897be88d860" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/d1c5b44adfc79bda03252471491b0fba89d87eff", - "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff", + "url": "https://api.github.com/repos/drupal/core/zipball/cec9bc9e829e53e667da844edd5f4897be88d860", + "reference": "cec9bc9e829e53e667da844edd5f4897be88d860", "shasum": "" }, "require": { @@ -4535,22 +4523,22 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.2.4" + "source": "https://github.com/drupal/core/tree/10.2.6" }, - "time": "2024-03-06T08:23:56+00:00" + "time": "2024-05-01T21:00:24+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.2.4", + "version": "10.2.6", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "63effa1bc644e80a269e8b4415e627491d26fd3f" + "reference": "adc702b6ef38a0446abe90267acb96aa806995cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/63effa1bc644e80a269e8b4415e627491d26fd3f", - "reference": "63effa1bc644e80a269e8b4415e627491d26fd3f", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/adc702b6ef38a0446abe90267acb96aa806995cf", + "reference": "adc702b6ef38a0446abe90267acb96aa806995cf", "shasum": "" }, "require": { @@ -4585,22 +4573,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.4" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.6" }, - "time": "2024-01-26T14:59:30+00:00" + "time": "2024-04-09T07:27:23+00:00" }, { "name": "drupal/core-recommended", - "version": "10.2.4", + "version": "10.2.6", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "550c4cb19afda15ef892d88469ab93dc38bf0b46" + "reference": "6fbff9a26e06c047ec4a2313fc423a7a1c51c850" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/550c4cb19afda15ef892d88469ab93dc38bf0b46", - "reference": "550c4cb19afda15ef892d88469ab93dc38bf0b46", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/6fbff9a26e06c047ec4a2313fc423a7a1c51c850", + "reference": "6fbff9a26e06c047ec4a2313fc423a7a1c51c850", "shasum": "" }, "require": { @@ -4609,7 +4597,7 @@ "doctrine/annotations": "~1.14.3", "doctrine/deprecations": "~1.1.2", "doctrine/lexer": "~2.1.0", - "drupal/core": "10.2.4", + "drupal/core": "10.2.6", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.8.1", "guzzlehttp/promises": "~2.0.2", @@ -4670,9 +4658,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.2.4" + "source": "https://github.com/drupal/core-recommended/tree/10.2.6" }, - "time": "2024-03-06T08:23:56+00:00" + "time": "2024-05-01T21:00:24+00:00" }, { "name": "drupal/crop", @@ -4799,27 +4787,27 @@ }, { "name": "drupal/csp", - "version": "1.30.0", + "version": "1.31.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/csp.git", - "reference": "8.x-1.30" + "reference": "8.x-1.31" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.30.zip", - "reference": "8.x-1.30", - "shasum": "50ff811459e9d93a1d605f96ada4082aa0dc637f" + "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.31.zip", + "reference": "8.x-1.31", + "shasum": "f5279b78f2edac89d5cb2a731a246da9d429573a" }, "require": { - "drupal/core": "~10.0.0 || ^10.1.3", + "drupal/core": "~10.0.0 || ^10.1.3 || ^11", "ext-json": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.30", - "datestamp": "1705655685", + "version": "8.x-1.31", + "datestamp": "1714819870", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5001,17 +4989,17 @@ }, { "name": "drupal/dashboards", - "version": "2.1.6", + "version": "2.1.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/dashboards.git", - "reference": "2.1.6" + "reference": "2.1.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/dashboards-2.1.6.zip", - "reference": "2.1.6", - "shasum": "e8ba79f31ff32da7b1ee9a57a61c5987014a365f" + "url": "https://ftp.drupal.org/files/projects/dashboards-2.1.7.zip", + "reference": "2.1.7", + "shasum": "e45de9cffd19640061ecad69adfa8450f0182ea5" }, "require": { "drupal/core": "^9.4 || ^10", @@ -5020,13 +5008,14 @@ "require-dev": { "drupal/matomo": "*", "drupal/matomo_reporting_api": "*", + "drupal/statistics": "*", "drupal/webform": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.6", - "datestamp": "1681725489", + "version": "2.1.7", + "datestamp": "1710850211", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5232,27 +5221,38 @@ }, { "name": "drupal/diff", - "version": "1.1.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/diff.git", - "reference": "8.x-1.1" + "reference": "8.x-1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/diff-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "b7558b0f431d5945289829946e0beba61bf7ae18" + "url": "https://ftp.drupal.org/files/projects/diff-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "8f1e95e6c7f576999c5b2880023de2c2aaaf99b3" }, "require": { - "drupal/core": "^9.3 || ^10", - "mkalkbrenner/php-htmldiff-advanced": "~0.0.8" + "drupal/core": "^9.3 || ^10 || ^11", + "mkalkbrenner/php-htmldiff-advanced": "~0.0.8", + "php": "^8.1" + }, + "require-dev": { + "jangregor/phpstan-prophecy": "dev-master", + "mglaman/phpstan-drupal": "^1.2.10", + "phpstan/extension-installer": "^1.2", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-deprecation-rules": "*", + "phpstan/phpstan-phpunit": "1.4.x-dev", + "phpstan/phpstan-strict-rules": "^1@stable", + "previousnext/coding-standard": "^1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1665437355", + "version": "8.x-1.4", + "datestamp": "1717130431", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5289,6 +5289,11 @@ "homepage": "https://www.drupal.org/u/realityloop", "role": "Maintainer" }, + { + "name": "Adam Bramley (acbramley)", + "homepage": "https://www.drupal.org/u/acbramley", + "role": "Maintainer" + }, { "name": "lhangea", "homepage": "https://www.drupal.org/user/2743803" @@ -5317,23 +5322,23 @@ "description": "Compares two entity revisions", "homepage": "https://www.drupal.org/project/diff", "support": { - "source": "http://cgit.drupalcode.org/diff", + "source": "https://git.drupalcode.org/project/diff", "issues": "https://www.drupal.org/project/issues/diff" } }, { "name": "drupal/drd_agent", - "version": "4.1.0", + "version": "4.1.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drd_agent.git", - "reference": "4.1.0" + "reference": "4.1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drd_agent-4.1.0.zip", - "reference": "4.1.0", - "shasum": "5979d4d98f76d81c1e68bbfd7b04a7de73f9e33b" + "url": "https://ftp.drupal.org/files/projects/drd_agent-4.1.2.zip", + "reference": "4.1.2", + "shasum": "e49c008c71ce0bf9bf0af8d714625be4853968b7" }, "require": { "drupal/core": "^10 || ^11", @@ -5343,7 +5348,7 @@ "drupal/hacked": "^2.0@beta", "drupal/job_scheduler": "^4.0", "drupal/monitoring": "^1.13", - "drupal/security_review": "^2.0" + "drupal/security_review": "^3.0" }, "suggest": { "drupal/hacked": "Validate each project if it got changed compared to the original code from drupal.org.", @@ -5353,8 +5358,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.1.0", - "datestamp": "1701853228", + "version": "4.1.2", + "datestamp": "1710680502", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5902,7 +5907,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_core.git", - "reference": "05ee8ae13f1b24ea3c450aee6fd854919432f17d" + "reference": "e0f8dea849da0f6b0853d67707dec04cd528b98d" }, "require": { "drupal/automated_crop": "^3.0", @@ -5938,7 +5943,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1701463245", + "datestamp": "1711149650", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -7171,17 +7176,17 @@ }, { "name": "drupal/ds", - "version": "3.19.0", + "version": "3.22.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ds.git", - "reference": "8.x-3.19" + "reference": "8.x-3.22" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.19.zip", - "reference": "8.x-3.19", - "shasum": "7a1a4ded193ad8489c123a2f20ca2c7908c65eaa" + "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.22.zip", + "reference": "8.x-3.22", + "shasum": "4f14bbc3dd966372947fec079e19e1c3ac961b57" }, "require": { "drupal/core": "^10" @@ -7193,8 +7198,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.19", - "datestamp": "1707499881", + "version": "8.x-3.22", + "datestamp": "1715854314", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7391,17 +7396,17 @@ }, { "name": "drupal/eca", - "version": "1.1.5", + "version": "1.1.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/eca.git", - "reference": "1.1.5" + "reference": "1.1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/eca-1.1.5.zip", - "reference": "1.1.5", - "shasum": "56633aa7b6e263c5bcc0de1c40a81ef47e9f58a8" + "url": "https://ftp.drupal.org/files/projects/eca-1.1.6.zip", + "reference": "1.1.6", + "shasum": "3db1a23f95b4702b4ac922a182677e9b69c06c97" }, "require": { "dragonmantank/cron-expression": "^3.1", @@ -7426,8 +7431,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.5", - "datestamp": "1708702357", + "version": "1.1.6", + "datestamp": "1715269931", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7562,26 +7567,29 @@ }, { "name": "drupal/editoria11y", - "version": "2.1.8", + "version": "2.1.18", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.1.8" + "reference": "2.1.18" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.8.zip", - "reference": "2.1.8", - "shasum": "6ec91608cb6cd0db75a9a9bd8681616080cb8e76" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.18.zip", + "reference": "2.1.18", + "shasum": "ebdb25f92c2d77681661216ca3abebbc710b662a" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" + }, + "conflict": { + "drupal/csp": "<1.24" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.8", - "datestamp": "1707937463", + "version": "2.1.18", + "datestamp": "1716399461", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7615,10 +7623,10 @@ } ], "description": "Editoria11y (\"editorial accessibility\") is a user-friendly accessibility checker.", - "homepage": "http://drupal.org/project/editoria11y", + "homepage": "https://drupal.org/project/editoria11y", "support": { "source": "https://git.drupalcode.org/project/editoria11y", - "issues": "http://drupal.org/project/issues/editoria11y" + "issues": "https://drupal.org/project/issues/editoria11y" } }, { @@ -7899,26 +7907,26 @@ }, { "name": "drupal/environment_indicator", - "version": "4.0.17", + "version": "4.0.18", "source": { "type": "git", "url": "https://git.drupalcode.org/project/environment_indicator.git", - "reference": "4.0.17" + "reference": "4.0.18" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.17.zip", - "reference": "4.0.17", - "shasum": "d6bf00046516aaa027e5e91aaac0800e280b5160" + "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.18.zip", + "reference": "4.0.18", + "shasum": "1dcf7beb1c23be49edbad04dd6e2a127714c4ea2" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.3 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.17", - "datestamp": "1696608287", + "version": "4.0.18", + "datestamp": "1717143727", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7940,6 +7948,10 @@ "homepage": "https://www.drupal.org/user/733162", "email": "nacho@isholgueras.com" }, + { + "name": "Lullabot", + "homepage": "https://www.drupal.org/user/3815489" + }, { "name": "mrfelton", "homepage": "https://www.drupal.org/user/305669" @@ -8199,7 +8211,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "d922d674eea46226636013837cbb3425304841c7" + "reference": "b578813ca5c4567584dfb8d5b8d2218c6b3591d6" }, "require": { "drupal/core": "^10.1" @@ -8225,8 +8237,8 @@ "dev-3.0.x": "3.0.x-dev" }, "drupal": { - "version": "3.0.0-beta1+24-dev", - "datestamp": "1710243265", + "version": "3.0.0-beta1+25-dev", + "datestamp": "1710744523", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -8911,23 +8923,21 @@ }, { "name": "drupal/focal_point", - "version": "2.0.2", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/focal_point.git", - "reference": "2.0.2" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/focal_point-2.0.2.zip", - "reference": "2.0.2", - "shasum": "8e809795ec6a68a0bc3740b0b0a41bfa53d4d6d5" + "url": "https://ftp.drupal.org/files/projects/focal_point-2.1.0.zip", + "reference": "2.1.0", + "shasum": "f5be307039e226953598932d30a4eb6b2e9ac7d9" }, "require": { "drupal/core": "^9.3 || ^10", - "drupal/crop": "^2.3", - "drupal/jquery_ui": "^1.6", - "drupal/jquery_ui_draggable": "^2.0" + "drupal/crop": "^2.3" }, "require-dev": { "drupal/crop": "*" @@ -8935,8 +8945,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1690451892", + "version": "2.1.0", + "datestamp": "1715085292", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9164,17 +9174,17 @@ }, { "name": "drupal/geolocation", - "version": "3.12.0", + "version": "3.13.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/geolocation.git", - "reference": "8.x-3.12" + "reference": "8.x-3.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/geolocation-8.x-3.12.zip", - "reference": "8.x-3.12", - "shasum": "eb31fe9080e2e0dcf442fc9b0a859f326219db5a" + "url": "https://ftp.drupal.org/files/projects/geolocation-8.x-3.13.zip", + "reference": "8.x-3.13", + "shasum": "49029950bc0927f14b1d0ce01f93e03cdd131ee6" }, "require": { "drupal/core": "^9.3 || ^10", @@ -9200,8 +9210,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.12", - "datestamp": "1673282362", + "version": "8.x-3.13", + "datestamp": "1714403539", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9231,17 +9241,17 @@ }, { "name": "drupal/gin", - "version": "3.0.0-rc9", + "version": "3.0.0-rc10", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin.git", - "reference": "8.x-3.0-rc9" + "reference": "8.x-3.0-rc10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc9.zip", - "reference": "8.x-3.0-rc9", - "shasum": "130dec0ea8152bc796d8bbca1bc97b2ae0c381f4" + "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc10.zip", + "reference": "8.x-3.0-rc10", + "shasum": "f79fd895dd1f16c3af457bfaed5527f5b5bc752c" }, "require": { "drupal/core": "^9 || ^10", @@ -9250,8 +9260,8 @@ "type": "drupal-theme", "extra": { "drupal": { - "version": "8.x-3.0-rc9", - "datestamp": "1706705034", + "version": "8.x-3.0-rc10", + "datestamp": "1712686345", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -9293,27 +9303,27 @@ }, { "name": "drupal/gin_gutenberg", - "version": "1.1.6", + "version": "1.1.8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_gutenberg.git", - "reference": "1.1.6" + "reference": "1.1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_gutenberg-1.1.6.zip", - "reference": "1.1.6", - "shasum": "d885358010fc16bbbd8973267d3f61fa95a0256e" + "url": "https://ftp.drupal.org/files/projects/gin_gutenberg-1.1.8.zip", + "reference": "1.1.8", + "shasum": "b82b677df72454ec59a8d9403baab31d7271b18a" }, "require": { - "drupal/core": "^8 || ^9.3 || ^10", + "drupal/core": "^8 || ^9.3 || ^10 || ^11", "drupal/gutenberg": "^2.0 || ^3.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.6", - "datestamp": "1703844596", + "version": "1.1.8", + "datestamp": "1715754893", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9356,26 +9366,26 @@ }, { "name": "drupal/gin_login", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_login.git", - "reference": "2.0.3" + "reference": "2.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_login-2.0.3.zip", - "reference": "2.0.3", - "shasum": "f5be85feabfde975d088a3a6b4365e0b155eb4b8" + "url": "https://ftp.drupal.org/files/projects/gin_login-2.0.4.zip", + "reference": "2.0.4", + "shasum": "7b67b50ebba7e69ec690e1f2557fdbae431d4638" }, "require": { - "drupal/core": "^8.9 || ^9 || ^10" + "drupal/core": "^8.9 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.3", - "datestamp": "1697916978", + "version": "2.0.4", + "datestamp": "1712687134", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9598,28 +9608,31 @@ }, { "name": "drupal/gutenberg", - "version": "2.8.0", + "version": "2.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gutenberg.git", - "reference": "8.x-2.8" + "reference": "8.x-2.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gutenberg-8.x-2.8.zip", - "reference": "8.x-2.8", - "shasum": "4fdcf7bc65e67063e5f266b733a93e8176ad7a79" + "url": "https://ftp.drupal.org/files/projects/gutenberg-8.x-2.9.zip", + "reference": "8.x-2.9", + "shasum": "9a486aa88bcc1c0f14cb40e5f843974753b1e108" }, "require": { "drupal/core": "^9 || ^10", "ext-json": "*", "php": ">=7.4" }, + "require-dev": { + "phpspec/prophecy-phpunit": "^2" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.8", - "datestamp": "1697496069", + "version": "8.x-2.9", + "datestamp": "1717234886", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9651,6 +9664,10 @@ "name": "Stephan Zeidler (szeidler)", "homepage": "https://www.drupal.org/u/szeidler" }, + { + "name": "marcofernandes", + "homepage": "https://www.drupal.org/user/2127558" + }, { "name": "perandre", "homepage": "https://www.drupal.org/user/221337" @@ -9847,26 +9864,26 @@ }, { "name": "drupal/http_client_error_status", - "version": "3.0.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/http_client_error_status.git", - "reference": "3.0.0" + "reference": "3.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/http_client_error_status-3.0.0.zip", - "reference": "3.0.0", - "shasum": "317b20d9520cb6210851ae6b9fec36dce73c631f" + "url": "https://ftp.drupal.org/files/projects/http_client_error_status-3.1.1.zip", + "reference": "3.1.1", + "shasum": "5e7b5727ebbac05cc2e399d642ce9b42c2c6bbb2" }, "require": { - "drupal/core": "^8.7.7 || ^9 || ^10" + "drupal/core": "^10.2 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1655679055", + "version": "3.1.1", + "datestamp": "1717281695", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10294,17 +10311,17 @@ }, { "name": "drupal/insert", - "version": "3.0.0-beta3", + "version": "3.0.0-beta7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/insert.git", - "reference": "3.0.0-beta3" + "reference": "3.0.0-beta7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/insert-3.0.0-beta3.zip", - "reference": "3.0.0-beta3", - "shasum": "07b54a3d7cf518c105853a8aa2657d95e2a063e2" + "url": "https://ftp.drupal.org/files/projects/insert-3.0.0-beta7.zip", + "reference": "3.0.0-beta7", + "shasum": "5387763d30e4dd15142617ce826df572689ec99a" }, "require": { "drupal/core": "^10" @@ -10315,8 +10332,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-beta3", - "datestamp": "1704123693", + "version": "3.0.0-beta7", + "datestamp": "1717265062", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -10345,26 +10362,26 @@ }, { "name": "drupal/jquery_ui", - "version": "1.6.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui.git", - "reference": "8.x-1.6" + "reference": "8.x-1.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "0ddccdcf35a066de1843e1d9670677ee1a2faac0" + "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.7.zip", + "reference": "8.x-1.7", + "shasum": "3f893843ec30fed18fa1b0cb326e51880b0cb686" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1668521197", + "version": "8.x-1.7", + "datestamp": "1717002098", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10441,27 +10458,27 @@ }, { "name": "drupal/jquery_ui_accordion", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_accordion.git", - "reference": "2.0.0" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui_accordion-2.0.0.zip", - "reference": "2.0.0", - "shasum": "47f3983502a5be5a8c201b54aa18e20f1e595477" + "url": "https://ftp.drupal.org/files/projects/jquery_ui_accordion-2.1.0.zip", + "reference": "2.1.0", + "shasum": "f52cfc83f302a54b9c71a038e9ac1ce496f47edd" }, "require": { - "drupal/core": "^9.2 || ^10", - "drupal/jquery_ui": "^1.6" + "drupal/core": "^9.2 || ^10 || ^11", + "drupal/jquery_ui": "^1.7" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1670871459", + "version": "2.1.0", + "datestamp": "1717015495", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10494,28 +10511,28 @@ }, { "name": "drupal/jquery_ui_autocomplete", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_autocomplete.git", - "reference": "2.0.0" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui_autocomplete-2.0.0.zip", - "reference": "2.0.0", - "shasum": "927d312a74002f99e1c971d3d268be1b0a532fc7" + "url": "https://ftp.drupal.org/files/projects/jquery_ui_autocomplete-2.1.0.zip", + "reference": "2.1.0", + "shasum": "ecf9500d8bff6c3673e92019a09dcce87ac81fc6" }, "require": { - "drupal/core": "^9.2 || ^10", - "drupal/jquery_ui": "^1.6", - "drupal/jquery_ui_menu": "^2" + "drupal/core": "^9.2 || ^10 || ^11", + "drupal/jquery_ui": "^1.7", + "drupal/jquery_ui_menu": "^2.1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1670871461", + "version": "2.1.0", + "datestamp": "1717035046", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10558,82 +10575,29 @@ "source": "https://git.drupalcode.org/project/jquery_ui_autocomplete" } }, - { - "name": "drupal/jquery_ui_draggable", - "version": "2.0.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/jquery_ui_draggable.git", - "reference": "2.0.0" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui_draggable-2.0.0.zip", - "reference": "2.0.0", - "shasum": "13a8f4bf037449cd176ddb967fc9cba9a466a705" - }, - "require": { - "drupal/core": "^9.2 || ^10", - "drupal/jquery_ui": "^1.6" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "2.0.0", - "datestamp": "1670871516", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "bnjmnm", - "homepage": "https://www.drupal.org/user/2369194" - }, - { - "name": "lauriii", - "homepage": "https://www.drupal.org/user/1078742" - }, - { - "name": "zrpnr", - "homepage": "https://www.drupal.org/user/1448368" - } - ], - "description": "Provides jQuery UI Draggable library.", - "homepage": "https://www.drupal.org/project/jquery_ui_draggable", - "support": { - "source": "https://git.drupalcode.org/project/jquery_ui_draggable" - } - }, { "name": "drupal/jquery_ui_menu", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_menu.git", - "reference": "2.0.0" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui_menu-2.0.0.zip", - "reference": "2.0.0", - "shasum": "5e1b56bf457669c7779a81784f49da63e3956854" + "url": "https://ftp.drupal.org/files/projects/jquery_ui_menu-2.1.0.zip", + "reference": "2.1.0", + "shasum": "9aa6958e52ea12c1cdedd7908c5aeb5309b8b4ea" }, "require": { - "drupal/core": "^9.2 || ^10", - "drupal/jquery_ui": "^1.6" + "drupal/core": "^9.2 || ^10 || ^11", + "drupal/jquery_ui": "^1.7" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1670871546", + "version": "2.1.0", + "datestamp": "1717031358", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10678,26 +10642,26 @@ }, { "name": "drupal/key", - "version": "1.17.0", + "version": "1.18.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/key.git", - "reference": "8.x-1.17" + "reference": "8.x-1.18" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/key-8.x-1.17.zip", - "reference": "8.x-1.17", - "shasum": "fa9f606d2ba0e20693e12040004e2ed31302ed03" + "url": "https://ftp.drupal.org/files/projects/key-8.x-1.18.zip", + "reference": "8.x-1.18", + "shasum": "5075295390be486ba9e372efff70f90fde764c40" }, "require": { - "drupal/core": ">=8.9 <11" + "drupal/core": ">=8.9 <12" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.17", - "datestamp": "1674343967", + "version": "8.x-1.18", + "datestamp": "1717376699", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10791,17 +10755,17 @@ }, { "name": "drupal/linkit", - "version": "6.1.2", + "version": "6.1.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/linkit.git", - "reference": "6.1.2" + "reference": "6.1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/linkit-6.1.2.zip", - "reference": "6.1.2", - "shasum": "63fb311d2b78df81a9a588330429b640ec7da0e8" + "url": "https://ftp.drupal.org/files/projects/linkit-6.1.4.zip", + "reference": "6.1.4", + "shasum": "f5544a39d691af5efd1532bd5403862a7153f60b" }, "require": { "drupal/core": "^10.1" @@ -10813,8 +10777,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.1.2", - "datestamp": "1696865478", + "version": "6.1.4", + "datestamp": "1715203830", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10850,21 +10814,21 @@ }, { "name": "drupal/mailchimp", - "version": "2.2.2", + "version": "2.2.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/mailchimp.git", - "reference": "2.2.2" + "reference": "2.2.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/mailchimp-2.2.2.zip", - "reference": "2.2.2", - "shasum": "8d4fcf460cea550d74ad6ff7e140341f4363cdb1" + "url": "https://ftp.drupal.org/files/projects/mailchimp-2.2.3.zip", + "reference": "2.2.3", + "shasum": "a8f1b7de05db41e493e14ebfa50feb8be14255f3" }, "require": { "drupal/core": "^8.7.7 || ^9 || ^10", - "thinkshout/mailchimp-api-php": "3.0.0" + "thinkshout/mailchimp-api-php": "^3" }, "require-dev": { "drupal/mailchimp_events": "*", @@ -10873,8 +10837,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.2", - "datestamp": "1687974651", + "version": "2.2.3", + "datestamp": "1715883765", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11227,17 +11191,17 @@ }, { "name": "drupal/media_library_media_modify", - "version": "1.0.0-beta15", + "version": "1.0.0-beta16", "source": { "type": "git", "url": "https://git.drupalcode.org/project/media_library_media_modify.git", - "reference": "1.0.0-beta15" + "reference": "1.0.0-beta16" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/media_library_media_modify-1.0.0-beta15.zip", - "reference": "1.0.0-beta15", - "shasum": "fb0273e19c2b840cf4e4420b883dd9a192babf22" + "url": "https://ftp.drupal.org/files/projects/media_library_media_modify-1.0.0-beta16.zip", + "reference": "1.0.0-beta16", + "shasum": "762ee5b7c065454fd50e616872441d44435ca045" }, "require": { "drupal/core": "^9.5 || ^10" @@ -11250,8 +11214,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.0-beta15", - "datestamp": "1704817926", + "version": "1.0.0-beta16", + "datestamp": "1715677060", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -11397,17 +11361,17 @@ }, { "name": "drupal/menu_block", - "version": "1.10.0", + "version": "1.11.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_block.git", - "reference": "8.x-1.10" + "reference": "8.x-1.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_block-8.x-1.10.zip", - "reference": "8.x-1.10", - "shasum": "97de632d77448ae0a974e20c2ffbe42c7ddd4633" + "url": "https://ftp.drupal.org/files/projects/menu_block-8.x-1.11.zip", + "reference": "8.x-1.11", + "shasum": "7b2dec26a81177094860b1f884cca5c40b60fa85" }, "require": { "drupal/core": "^9.1 || ^10" @@ -11415,8 +11379,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.10", - "datestamp": "1667434255", + "version": "8.x-1.11", + "datestamp": "1715036334", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11445,7 +11409,7 @@ "homepage": "https://www.drupal.org/user/370574" }, { - "name": "RenatoG", + "name": "renatog", "homepage": "https://www.drupal.org/user/3326031" }, { @@ -12015,10 +11979,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/migration_helpers.git", - "reference": "27a8943123052849fd350fa4283954c548b38477" + "reference": "f9cdba038fc78cf9d777b072700f6ad0f48b3488" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { @@ -12027,10 +11991,10 @@ }, "drupal": { "version": "1.0.x-dev", - "datestamp": "1709058873", + "datestamp": "1712904965", "security-coverage": { "status": "not-covered", - "message": "Project has not opted into security advisory coverage!" + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -12218,26 +12182,26 @@ }, { "name": "drupal/noreferrer", - "version": "1.16.0", + "version": "1.18.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/noreferrer.git", - "reference": "8.x-1.16" + "reference": "8.x-1.18" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/noreferrer-8.x-1.16.zip", - "reference": "8.x-1.16", - "shasum": "f02e76504bfc0a3313fde6e6a0333501921a13c7" + "url": "https://ftp.drupal.org/files/projects/noreferrer-8.x-1.18.zip", + "reference": "8.x-1.18", + "shasum": "2faed2bc3f104eafcc061d941137f981bbea2078" }, "require": { - "drupal/core": "^8.7.7 || ^9 || ^10" + "drupal/core": "^8.7.7 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.16", - "datestamp": "1673521010", + "version": "8.x-1.18", + "datestamp": "1716361226", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12250,15 +12214,26 @@ ], "authors": [ { - "name": "mfb", - "homepage": "https://www.drupal.org/user/12302" + "name": "mark burdett", + "homepage": "https://www.drupal.org/u/mfb" } ], - "description": "Adds <code>rel=\"noopener\"</code> and/or <code>rel=\"noreferrer\"</code> to links.", + "description": "Adds rel=\"noopener\" and/or rel=\"noreferrer\" to links.", "homepage": "https://www.drupal.org/project/noreferrer", "support": { - "source": "https://git.drupalcode.org/project/noreferrer" - } + "source": "https://git.drupalcode.org/project/noreferrer", + "issues": "https://www.drupal.org/project/issues/noreferrer" + }, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mfb" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/mfb" + } + ] }, { "name": "drupal/notfoundpassthrough", @@ -12415,7 +12390,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia_camouflage.git", - "reference": "7ebb2cb2e6ba57de2d60f4bfc6e4473407f78c4a" + "reference": "671a1c423e1cfcb5a46ce81de4b03080308d5906" }, "require": { "drupal/core": "^9 || ^10", @@ -12428,7 +12403,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1709783736", + "datestamp": "1717001807", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -12563,17 +12538,17 @@ }, { "name": "drupal/paragraphs_features", - "version": "2.0.0-beta4", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/paragraphs_features.git", - "reference": "2.0.0-beta4" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/paragraphs_features-2.0.0-beta4.zip", - "reference": "2.0.0-beta4", - "shasum": "c3137491ba5f73e8395d9c2178beac3a10e33f7d" + "url": "https://ftp.drupal.org/files/projects/paragraphs_features-2.0.0.zip", + "reference": "2.0.0", + "shasum": "3f4856f2c6ade242855f5311ff26e8951b8a53a7" }, "require": { "drupal/core": "^9.2 || ^10", @@ -12585,11 +12560,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-beta4", - "datestamp": "1705329204", + "version": "2.0.0", + "datestamp": "1713956979", "security-coverage": { - "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -12691,17 +12666,17 @@ }, { "name": "drupal/password_policy", - "version": "4.0.0", + "version": "4.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/password_policy.git", - "reference": "4.0.0" + "reference": "4.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/password_policy-4.0.0.zip", - "reference": "4.0.0", - "shasum": "ed55a1441bc7fad0dcb0aea7d2bfecc88a156c83" + "url": "https://ftp.drupal.org/files/projects/password_policy-4.0.1.zip", + "reference": "4.0.1", + "shasum": "a132988f77d02c28d5c0f8f6c84a2d37eaa36c1f" }, "require": { "drupal/core": "^9.1 || ^10" @@ -12709,8 +12684,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.0", - "datestamp": "1668191689", + "version": "4.0.1", + "datestamp": "1712532453", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12784,7 +12759,7 @@ "extra": { "drupal": { "version": "8.x-1.12", - "datestamp": "1696776683", + "datestamp": "1712319355", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12948,17 +12923,17 @@ }, { "name": "drupal/preview_link", - "version": "2.1.0-alpha2", + "version": "2.1.0-alpha3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/preview_link.git", - "reference": "2.1.0-alpha2" + "reference": "2.1.0-alpha3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/preview_link-2.1.0-alpha2.zip", - "reference": "2.1.0-alpha2", - "shasum": "9e077ecb0f43e9bf5e6d5fba2520b0b46846a5e8" + "url": "https://ftp.drupal.org/files/projects/preview_link-2.1.0-alpha3.zip", + "reference": "2.1.0-alpha3", + "shasum": "5cd3f1d991568c648f313f69fbd4c3bb0f1d0f0c" }, "require": { "drupal/core": "^9.4 || ^10", @@ -12972,8 +12947,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0-alpha2", - "datestamp": "1698724706", + "version": "2.1.0-alpha3", + "datestamp": "1712010948", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -13677,20 +13652,20 @@ }, { "name": "drupal/search_api", - "version": "1.31.0", + "version": "1.34.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.31" + "reference": "8.x-1.34" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.31.zip", - "reference": "8.x-1.31", - "shasum": "ec8436744c34de2ede6370d4dd26875489e761bc" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.34.zip", + "reference": "8.x-1.34", + "shasum": "dd08166888f90adaf01cc1a759266097709efe7c" }, "require": { - "drupal/core": "^10.0" + "drupal/core": "^10.1 || ^11" }, "conflict": { "drupal/search_api_solr": "2.* || 3.0 || 3.1" @@ -13708,8 +13683,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.31", - "datestamp": "1700926323", + "version": "8.x-1.34", + "datestamp": "1714899074", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13803,16 +13778,16 @@ }, { "name": "drupal/search_api_db", - "version": "1.31.0", + "version": "1.34.0", "require": { - "drupal/core": "^10.0", + "drupal/core": "^10.1 || ^11", "drupal/search_api": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.31", - "datestamp": "1700926323", + "version": "8.x-1.34", + "datestamp": "1714899074", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13845,20 +13820,20 @@ }, { "name": "drupal/search_api_saved_searches", - "version": "1.0.0-rc1", + "version": "1.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_saved_searches.git", - "reference": "8.x-1.0-rc1" + "reference": "8.x-1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_saved_searches-8.x-1.0-rc1.zip", - "reference": "8.x-1.0-rc1", - "shasum": "ad7258b44af99526bc35fd9946b0639611902631" + "url": "https://ftp.drupal.org/files/projects/search_api_saved_searches-8.x-1.0.zip", + "reference": "8.x-1.0", + "shasum": "761211352810805b2f3d6a96cdfe79a2f1354c7b" }, "require": { - "drupal/core": "^10.1", + "drupal/core": "^10.1 || ^11", "drupal/search_api": "^1.20" }, "require-dev": { @@ -13868,11 +13843,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc1", - "datestamp": "1708853281", + "version": "8.x-1.0", + "datestamp": "1713699951", "security-coverage": { - "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -14219,31 +14194,34 @@ }, { "name": "drupal/smart_date", - "version": "4.0.3", + "version": "4.1.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smart_date.git", - "reference": "4.0.3" + "reference": "4.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_date-4.0.3.zip", - "reference": "4.0.3", - "shasum": "9f8fd56690eae5b5ae7231ab17641fa1d57ec261" + "url": "https://ftp.drupal.org/files/projects/smart_date-4.1.3.zip", + "reference": "4.1.3", + "shasum": "13b86c7a386eaf240ef4fd7bdd94df7528880c09" }, "require": { - "drupal/core": "^9 || ^10", - "php": ">=8.0", + "drupal/core": "^9 || ^10 || ^11", + "php": ">=8.1", "simshaun/recurr": "^5" }, + "require-dev": { + "drush/drush": "*" + }, "suggest": { "drupal/multiple_fields_remove_button": "Provides a button for editors to remove unwanted rows." }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.3", - "datestamp": "1689755800", + "version": "4.1.3", + "datestamp": "1716307674", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15025,27 +15003,30 @@ }, { "name": "drupal/taxonomy_manager", - "version": "2.0.9", + "version": "2.0.11", "source": { "type": "git", "url": "https://git.drupalcode.org/project/taxonomy_manager.git", - "reference": "2.0.9" + "reference": "2.0.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.9.zip", - "reference": "2.0.9", - "shasum": "c1956d809ba2149b294eb68fe2f06ada34f4cadc" + "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.11.zip", + "reference": "2.0.11", + "shasum": "03d50c2702dcf1c2f744ad735ab2037adc422fb1" }, "require": { "drupal/core": "^9.3 || ^10", "drupal/jquery_ui": "^1.4" }, + "require-dev": { + "drupal/term_merge": "*" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.9", - "datestamp": "1691588453", + "version": "2.0.11", + "datestamp": "1715239473", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15162,17 +15143,17 @@ }, { "name": "drupal/token", - "version": "1.13.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/token.git", - "reference": "8.x-1.13" + "reference": "8.x-1.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/token-8.x-1.13.zip", - "reference": "8.x-1.13", - "shasum": "f2a074b51726de3727c1d900237d6d471806a4d2" + "url": "https://ftp.drupal.org/files/projects/token-8.x-1.14.zip", + "reference": "8.x-1.14", + "shasum": "df3cae709fcc1a99ac1111ce67a0d6af56d287d7" }, "require": { "drupal/core": "^9.2 || ^10" @@ -15180,8 +15161,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.13", - "datestamp": "1697885927", + "version": "8.x-1.14", + "datestamp": "1713009399", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16289,9 +16270,17 @@ "name": "gnuget", "homepage": "https://www.drupal.org/user/992990" }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "ultrabob", + "homepage": "https://www.drupal.org/user/110463" } ], "description": "Provide workflow buttons for content moderation instead of a select dropdown of states. Button labels are taken from the transition names.", @@ -16341,9 +16330,17 @@ "name": "gnuget", "homepage": "https://www.drupal.org/user/992990" }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "ultrabob", + "homepage": "https://www.drupal.org/user/110463" } ], "description": "Provides a trash (soft-delete) workflow which works well with (but does not require) Workflow buttons.", @@ -16459,16 +16456,16 @@ }, { "name": "drush/drush", - "version": "12.4.4", + "version": "12.5.2", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "a6585cddae47144413565f3c1cd29debc69f6b41" + "reference": "4aebed85dc818ff762f2e24a85b023d2a52050df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/a6585cddae47144413565f3c1cd29debc69f6b41", - "reference": "a6585cddae47144413565f3c1cd29debc69f6b41", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/4aebed85dc818ff762f2e24a85b023d2a52050df", + "reference": "4aebed85dc818ff762f2e24a85b023d2a52050df", "shasum": "" }, "require": { @@ -16591,7 +16588,7 @@ "issues": "https://github.com/drush-ops/drush/issues", "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/12.4.4" + "source": "https://github.com/drush-ops/drush/tree/12.5.2" }, "funding": [ { @@ -16599,7 +16596,7 @@ "type": "github" } ], - "time": "2024-03-02T12:14:56+00:00" + "time": "2024-05-02T17:20:48+00:00" }, { "name": "drutopia/drutopia", @@ -17236,24 +17233,24 @@ }, { "name": "grasmash/yaml-cli", - "version": "3.1.0", + "version": "3.2.1", "source": { "type": "git", "url": "https://github.com/grasmash/yaml-cli.git", - "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0" + "reference": "09a8860566958a1576cc54bbe910a03477e54971" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/00f3fd775f6abbfacd44432f1999c3c3b02791f0", - "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0", + "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/09a8860566958a1576cc54bbe910a03477e54971", + "reference": "09a8860566958a1576cc54bbe910a03477e54971", "shasum": "" }, "require": { "dflydev/dot-access-data": "^3", "php": ">=8.0", - "symfony/console": "^6", - "symfony/filesystem": "^6", - "symfony/yaml": "^6" + "symfony/console": "^6 || ^7", + "symfony/filesystem": "^6 || ^7", + "symfony/yaml": "^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2", @@ -17286,9 +17283,9 @@ "description": "A command line tool for reading and manipulating yaml files.", "support": { "issues": "https://github.com/grasmash/yaml-cli/issues", - "source": "https://github.com/grasmash/yaml-cli/tree/3.1.0" + "source": "https://github.com/grasmash/yaml-cli/tree/3.2.1" }, - "time": "2022-05-09T20:22:34+00:00" + "time": "2024-04-23T02:10:57+00:00" }, { "name": "guzzlehttp/guzzle", @@ -18443,40 +18440,39 @@ }, { "name": "league/csv", - "version": "9.15.0", + "version": "9.16.0", "source": { "type": "git", "url": "https://github.com/thephpleague/csv.git", - "reference": "fa7e2441c0bc9b2360f4314fd6c954f7ff40d435" + "reference": "998280c6c34bd67d8125fdc8b45bae28d761b440" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/csv/zipball/fa7e2441c0bc9b2360f4314fd6c954f7ff40d435", - "reference": "fa7e2441c0bc9b2360f4314fd6c954f7ff40d435", + "url": "https://api.github.com/repos/thephpleague/csv/zipball/998280c6c34bd67d8125fdc8b45bae28d761b440", + "reference": "998280c6c34bd67d8125fdc8b45bae28d761b440", "shasum": "" }, "require": { "ext-filter": "*", - "ext-json": "*", - "ext-mbstring": "*", "php": "^8.1.2" }, "require-dev": { - "doctrine/collections": "^2.1.4", + "doctrine/collections": "^2.2.2", "ext-dom": "*", "ext-xdebug": "*", - "friendsofphp/php-cs-fixer": "^v3.22.0", + "friendsofphp/php-cs-fixer": "^3.57.1", "phpbench/phpbench": "^1.2.15", - "phpstan/phpstan": "^1.10.57", - "phpstan/phpstan-deprecation-rules": "^1.1.4", - "phpstan/phpstan-phpunit": "^1.3.15", - "phpstan/phpstan-strict-rules": "^1.5.2", - "phpunit/phpunit": "^10.5.9", - "symfony/var-dumper": "^6.4.2" + "phpstan/phpstan": "^1.11.1", + "phpstan/phpstan-deprecation-rules": "^1.2.0", + "phpstan/phpstan-phpunit": "^1.4.0", + "phpstan/phpstan-strict-rules": "^1.6.0", + "phpunit/phpunit": "^10.5.16 || ^11.1.3", + "symfony/var-dumper": "^6.4.6 || ^7.0.7" }, "suggest": { "ext-dom": "Required to use the XMLConverter and the HTMLConverter classes", - "ext-iconv": "Needed to ease transcoding CSV using iconv stream filters" + "ext-iconv": "Needed to ease transcoding CSV using iconv stream filters", + "ext-mbstring": "Needed to ease transcoding CSV using mb stream filters" }, "type": "library", "extra": { @@ -18528,7 +18524,7 @@ "type": "github" } ], - "time": "2024-02-20T20:00:00+00:00" + "time": "2024-05-24T11:04:54+00:00" }, { "name": "league/oauth2-client", @@ -19115,25 +19111,27 @@ }, { "name": "nikic/php-parser", - "version": "v4.18.0", + "version": "v5.0.2", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999" + "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/1bcbb2179f97633e98bbbc87044ee2611c7d7999", - "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/139676794dc1e9231bf7bcd123cfc0c99182cb13", + "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13", "shasum": "" }, "require": { + "ext-ctype": "*", + "ext-json": "*", "ext-tokenizer": "*", - "php": ">=7.0" + "php": ">=7.4" }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "bin": [ "bin/php-parse" @@ -19141,7 +19139,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.9-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -19165,9 +19163,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.18.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.2" }, - "time": "2023-12-10T21:03:43+00:00" + "time": "2024-03-05T20:51:40+00:00" }, { "name": "p3k/http", @@ -19708,12 +19706,12 @@ "source": { "type": "git", "url": "https://github.com/pear/pear-core-minimal.git", - "reference": "d457b5c93e5001fbf4b5726d21038266e029e3be" + "reference": "ce0adade8b97561656ace07cdaac4751c271ea8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/d457b5c93e5001fbf4b5726d21038266e029e3be", - "reference": "d457b5c93e5001fbf4b5726d21038266e029e3be", + "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/ce0adade8b97561656ace07cdaac4751c271ea8c", + "reference": "ce0adade8b97561656ace07cdaac4751c271ea8c", "shasum": "" }, "require": { @@ -19726,9 +19724,9 @@ }, "type": "library", "autoload": { - "psr-0": { - "": "src/" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "include-path": [ @@ -19749,7 +19747,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR", "source": "https://github.com/pear/pear-core-minimal" }, - "time": "2024-03-09T19:38:40+00:00" + "time": "2024-03-16T18:41:45+00:00" }, { "name": "pear/pear_exception", @@ -20453,16 +20451,16 @@ }, { "name": "psy/psysh", - "version": "v0.12.0", + "version": "v0.12.3", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "750bf031a48fd07c673dbe3f11f72362ea306d0d" + "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/750bf031a48fd07c673dbe3f11f72362ea306d0d", - "reference": "750bf031a48fd07c673dbe3f11f72362ea306d0d", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", + "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", "shasum": "" }, "require": { @@ -20526,9 +20524,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.0" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.3" }, - "time": "2023-12-20T15:28:09+00:00" + "time": "2024-04-02T15:57:53+00:00" }, { "name": "ralouphie/getallheaders", @@ -20748,16 +20746,16 @@ }, { "name": "symfony/console", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "0d9e4eb5ad413075624378f474c4167ea202de78" + "reference": "be5854cee0e8c7b110f00d695d11debdfa1a2a91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/0d9e4eb5ad413075624378f474c4167ea202de78", - "reference": "0d9e4eb5ad413075624378f474c4167ea202de78", + "url": "https://api.github.com/repos/symfony/console/zipball/be5854cee0e8c7b110f00d695d11debdfa1a2a91", + "reference": "be5854cee0e8c7b110f00d695d11debdfa1a2a91", "shasum": "" }, "require": { @@ -20822,7 +20820,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.4" + "source": "https://github.com/symfony/console/tree/v6.4.8" }, "funding": [ { @@ -20838,20 +20836,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "6236e5e843cb763e9d0f74245678b994afea5363" + "reference": "d3b618176e8c3a9e5772151c51eba0c52a0c771c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6236e5e843cb763e9d0f74245678b994afea5363", - "reference": "6236e5e843cb763e9d0f74245678b994afea5363", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/d3b618176e8c3a9e5772151c51eba0c52a0c771c", + "reference": "d3b618176e8c3a9e5772151c51eba0c52a0c771c", "shasum": "" }, "require": { @@ -20903,7 +20901,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.4" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.8" }, "funding": [ { @@ -20919,7 +20917,7 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/deprecation-contracts", @@ -20990,16 +20988,16 @@ }, { "name": "symfony/error-handler", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "c725219bdf2afc59423c32793d5019d2a904e13a" + "reference": "ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/c725219bdf2afc59423c32793d5019d2a904e13a", - "reference": "c725219bdf2afc59423c32793d5019d2a904e13a", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc", + "reference": "ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc", "shasum": "" }, "require": { @@ -21045,7 +21043,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.4" + "source": "https://github.com/symfony/error-handler/tree/v6.4.8" }, "funding": [ { @@ -21061,20 +21059,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef" + "reference": "8d7507f02b06e06815e56bb39aa0128e3806208b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ae9d3a6f3003a6caf56acd7466d8d52378d44fef", - "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8d7507f02b06e06815e56bb39aa0128e3806208b", + "reference": "8d7507f02b06e06815e56bb39aa0128e3806208b", "shasum": "" }, "require": { @@ -21125,7 +21123,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.3" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.8" }, "funding": [ { @@ -21141,20 +21139,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.4.0", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" + "reference": "4e64b49bf370ade88e567de29465762e316e4224" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/4e64b49bf370ade88e567de29465762e316e4224", + "reference": "4e64b49bf370ade88e567de29465762e316e4224", "shasum": "" }, "require": { @@ -21201,7 +21199,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.2" }, "funding": [ { @@ -21217,20 +21215,20 @@ "type": "tidelift" } ], - "time": "2023-05-23T14:45:45+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/filesystem", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb" + "reference": "4d37529150e7081c51b3c5d5718c55a04a9503f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", - "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/4d37529150e7081c51b3c5d5718c55a04a9503f3", + "reference": "4d37529150e7081c51b3c5d5718c55a04a9503f3", "shasum": "" }, "require": { @@ -21238,6 +21236,9 @@ "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.8" }, + "require-dev": { + "symfony/process": "^5.4|^6.4|^7.0" + }, "type": "library", "autoload": { "psr-4": { @@ -21264,7 +21265,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.3" + "source": "https://github.com/symfony/filesystem/tree/v6.4.8" }, "funding": [ { @@ -21280,20 +21281,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/finder", - "version": "v6.4.0", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "11d736e97f116ac375a81f96e662911a34cd50ce" + "reference": "3ef977a43883215d560a2cecb82ec8e62131471c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/11d736e97f116ac375a81f96e662911a34cd50ce", - "reference": "11d736e97f116ac375a81f96e662911a34cd50ce", + "url": "https://api.github.com/repos/symfony/finder/zipball/3ef977a43883215d560a2cecb82ec8e62131471c", + "reference": "3ef977a43883215d560a2cecb82ec8e62131471c", "shasum": "" }, "require": { @@ -21328,7 +21329,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.0" + "source": "https://github.com/symfony/finder/tree/v6.4.8" }, "funding": [ { @@ -21344,20 +21345,20 @@ "type": "tidelift" } ], - "time": "2023-10-31T17:30:12+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304" + "reference": "27de8cc95e11db7a50b027e71caaab9024545947" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ebc713bc6e6f4b53f46539fc158be85dfcd77304", - "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/27de8cc95e11db7a50b027e71caaab9024545947", + "reference": "27de8cc95e11db7a50b027e71caaab9024545947", "shasum": "" }, "require": { @@ -21405,7 +21406,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.4" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.8" }, "funding": [ { @@ -21421,20 +21422,20 @@ "type": "tidelift" } ], - "time": "2024-02-08T15:01:18+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.5", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "f6947cb939d8efee137797382cb4db1af653ef75" + "reference": "6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/f6947cb939d8efee137797382cb4db1af653ef75", - "reference": "f6947cb939d8efee137797382cb4db1af653ef75", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1", + "reference": "6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1", "shasum": "" }, "require": { @@ -21489,6 +21490,7 @@ "symfony/translation-contracts": "^2.5|^3", "symfony/uid": "^5.4|^6.0|^7.0", "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^5.4|^6.4|^7.0", "symfony/var-exporter": "^6.2|^7.0", "twig/twig": "^2.13|^3.0.4" }, @@ -21518,7 +21520,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/v6.4.5" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.8" }, "funding": [ { @@ -21534,20 +21536,20 @@ "type": "tidelift" } ], - "time": "2024-03-04T21:00:47+00:00" + "time": "2024-06-02T16:06:25+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "791c5d31a8204cf3db0c66faab70282307f4376b" + "reference": "76326421d44c07f7824b19487cfbf87870b37efc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/791c5d31a8204cf3db0c66faab70282307f4376b", - "reference": "791c5d31a8204cf3db0c66faab70282307f4376b", + "url": "https://api.github.com/repos/symfony/mailer/zipball/76326421d44c07f7824b19487cfbf87870b37efc", + "reference": "76326421d44c07f7824b19487cfbf87870b37efc", "shasum": "" }, "require": { @@ -21598,7 +21600,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.4" + "source": "https://github.com/symfony/mailer/tree/v6.4.8" }, "funding": [ { @@ -21614,20 +21616,20 @@ "type": "tidelift" } ], - "time": "2024-02-03T21:33:47+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/mime", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "5017e0a9398c77090b7694be46f20eb796262a34" + "reference": "618597ab8b78ac86d1c75a9d0b35540cda074f33" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/5017e0a9398c77090b7694be46f20eb796262a34", - "reference": "5017e0a9398c77090b7694be46f20eb796262a34", + "url": "https://api.github.com/repos/symfony/mime/zipball/618597ab8b78ac86d1c75a9d0b35540cda074f33", + "reference": "618597ab8b78ac86d1c75a9d0b35540cda074f33", "shasum": "" }, "require": { @@ -21648,6 +21650,7 @@ "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.4|^7.0", "symfony/property-access": "^5.4|^6.0|^7.0", "symfony/property-info": "^5.4|^6.0|^7.0", "symfony/serializer": "^6.3.2|^7.0" @@ -21682,7 +21685,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.3" + "source": "https://github.com/symfony/mime/tree/v6.4.8" }, "funding": [ { @@ -21698,7 +21701,7 @@ "type": "tidelift" } ], - "time": "2024-01-30T08:32:12+00:00" + "time": "2024-06-01T07:50:16+00:00" }, { "name": "symfony/polyfill-ctype", @@ -22511,16 +22514,16 @@ }, { "name": "symfony/process", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "710e27879e9be3395de2b98da3f52a946039f297" + "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/710e27879e9be3395de2b98da3f52a946039f297", - "reference": "710e27879e9be3395de2b98da3f52a946039f297", + "url": "https://api.github.com/repos/symfony/process/zipball/8d92dd79149f29e89ee0f480254db595f6a6a2c5", + "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5", "shasum": "" }, "require": { @@ -22552,7 +22555,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.4" + "source": "https://github.com/symfony/process/tree/v6.4.8" }, "funding": [ { @@ -22568,20 +22571,20 @@ "type": "tidelift" } ], - "time": "2024-02-20T12:31:00+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47" + "reference": "23a162bd446b93948a2c2f6909d80ad06195be10" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/49cfb0223ec64379f7154214dcc1f7c46f3c7a47", - "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/23a162bd446b93948a2c2f6909d80ad06195be10", + "reference": "23a162bd446b93948a2c2f6909d80ad06195be10", "shasum": "" }, "require": { @@ -22635,7 +22638,7 @@ "psr-7" ], "support": { - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.3" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.8" }, "funding": [ { @@ -22651,20 +22654,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-05-31T14:51:39+00:00" }, { "name": "symfony/routing", - "version": "v6.4.5", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4" + "reference": "8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/7fe30068e207d9c31c0138501ab40358eb2d49a4", - "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4", + "url": "https://api.github.com/repos/symfony/routing/zipball/8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58", + "reference": "8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58", "shasum": "" }, "require": { @@ -22718,7 +22721,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.5" + "source": "https://github.com/symfony/routing/tree/v6.4.8" }, "funding": [ { @@ -22734,20 +22737,20 @@ "type": "tidelift" } ], - "time": "2024-02-27T12:33:30+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872" + "reference": "d6eda9966a3e5d1823c1cedf41bf98f8ed969d7c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/88da7f8fe03c5f4c2a69da907f1de03fab2e6872", - "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872", + "url": "https://api.github.com/repos/symfony/serializer/zipball/d6eda9966a3e5d1823c1cedf41bf98f8ed969d7c", + "reference": "d6eda9966a3e5d1823c1cedf41bf98f8ed969d7c", "shasum": "" }, "require": { @@ -22816,7 +22819,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.4" + "source": "https://github.com/symfony/serializer/tree/v6.4.8" }, "funding": [ { @@ -22832,20 +22835,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.4.1", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0" + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0", - "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/11bbf19a0fb7b36345861e85c5768844c552906e", + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e", "shasum": "" }, "require": { @@ -22898,7 +22901,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.4.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.4.2" }, "funding": [ { @@ -22914,20 +22917,20 @@ "type": "tidelift" } ], - "time": "2023-12-26T14:02:43+00:00" + "time": "2023-12-19T21:51:00+00:00" }, { "name": "symfony/string", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9" + "reference": "a147c0f826c4a1f3afb763ab8e009e37c877a44d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9", - "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9", + "url": "https://api.github.com/repos/symfony/string/zipball/a147c0f826c4a1f3afb763ab8e009e37c877a44d", + "reference": "a147c0f826c4a1f3afb763ab8e009e37c877a44d", "shasum": "" }, "require": { @@ -22984,7 +22987,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.4" + "source": "https://github.com/symfony/string/tree/v6.4.8" }, "funding": [ { @@ -23000,20 +23003,20 @@ "type": "tidelift" } ], - "time": "2024-02-01T13:16:41+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.4.1", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "06450585bf65e978026bda220cdebca3f867fde7" + "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/06450585bf65e978026bda220cdebca3f867fde7", - "reference": "06450585bf65e978026bda220cdebca3f867fde7", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", + "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", "shasum": "" }, "require": { @@ -23062,7 +23065,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.4.1" + "source": "https://github.com/symfony/translation-contracts/tree/v3.4.2" }, "funding": [ { @@ -23078,20 +23081,20 @@ "type": "tidelift" } ], - "time": "2023-12-26T14:02:43+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/validator", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47" + "reference": "dab2781371d54c86f6b25623ab16abb2dde2870c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/1cf92edc9a94d16275efef949fa6748d11cc8f47", - "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47", + "url": "https://api.github.com/repos/symfony/validator/zipball/dab2781371d54c86f6b25623ab16abb2dde2870c", + "reference": "dab2781371d54c86f6b25623ab16abb2dde2870c", "shasum": "" }, "require": { @@ -23138,7 +23141,8 @@ "Symfony\\Component\\Validator\\": "" }, "exclude-from-classmap": [ - "/Tests/" + "/Tests/", + "/Resources/bin/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -23158,7 +23162,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.4" + "source": "https://github.com/symfony/validator/tree/v6.4.8" }, "funding": [ { @@ -23174,20 +23178,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-06-02T15:48:50+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "b439823f04c98b84d4366c79507e9da6230944b1" + "reference": "ad23ca4312395f0a8a8633c831ef4c4ee542ed25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b439823f04c98b84d4366c79507e9da6230944b1", - "reference": "b439823f04c98b84d4366c79507e9da6230944b1", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ad23ca4312395f0a8a8633c831ef4c4ee542ed25", + "reference": "ad23ca4312395f0a8a8633c831ef4c4ee542ed25", "shasum": "" }, "require": { @@ -23243,7 +23247,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.4" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.8" }, "funding": [ { @@ -23259,20 +23263,20 @@ "type": "tidelift" } ], - "time": "2024-02-15T11:23:52+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "0bd342e24aef49fc82a21bd4eedd3e665d177e5b" + "reference": "792ca836f99b340f2e9ca9497c7953948c49a504" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/0bd342e24aef49fc82a21bd4eedd3e665d177e5b", - "reference": "0bd342e24aef49fc82a21bd4eedd3e665d177e5b", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/792ca836f99b340f2e9ca9497c7953948c49a504", + "reference": "792ca836f99b340f2e9ca9497c7953948c49a504", "shasum": "" }, "require": { @@ -23280,6 +23284,8 @@ "symfony/deprecation-contracts": "^2.5|^3" }, "require-dev": { + "symfony/property-access": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0", "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", @@ -23318,7 +23324,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.4" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.8" }, "funding": [ { @@ -23334,20 +23340,20 @@ "type": "tidelift" } ], - "time": "2024-02-26T08:37:45+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/yaml", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "d75715985f0f94f978e3a8fa42533e10db921b90" + "reference": "52903de178d542850f6f341ba92995d3d63e60c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/d75715985f0f94f978e3a8fa42533e10db921b90", - "reference": "d75715985f0f94f978e3a8fa42533e10db921b90", + "url": "https://api.github.com/repos/symfony/yaml/zipball/52903de178d542850f6f341ba92995d3d63e60c9", + "reference": "52903de178d542850f6f341ba92995d3d63e60c9", "shasum": "" }, "require": { @@ -23390,7 +23396,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.3" + "source": "https://github.com/symfony/yaml/tree/v6.4.8" }, "funding": [ { @@ -23406,20 +23412,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "thinkshout/mailchimp-api-php", - "version": "v3.0.0", + "version": "v3.0.1", "source": { "type": "git", "url": "https://github.com/thinkshout/mailchimp-api-php.git", - "reference": "2fcd4b550f8c9b78b872bc922fafbcf6f6d39085" + "reference": "466e4bd2a36ff052418cf2a24a611e91ac5c2929" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thinkshout/mailchimp-api-php/zipball/2fcd4b550f8c9b78b872bc922fafbcf6f6d39085", - "reference": "2fcd4b550f8c9b78b872bc922fafbcf6f6d39085", + "url": "https://api.github.com/repos/thinkshout/mailchimp-api-php/zipball/466e4bd2a36ff052418cf2a24a611e91ac5c2929", + "reference": "466e4bd2a36ff052418cf2a24a611e91ac5c2929", "shasum": "" }, "require": { @@ -23448,9 +23454,9 @@ ], "support": { "issues": "https://github.com/thinkshout/mailchimp-api-php/issues", - "source": "https://github.com/thinkshout/mailchimp-api-php/tree/v3.0.0" + "source": "https://github.com/thinkshout/mailchimp-api-php/tree/v3.0.1" }, - "time": "2023-05-26T21:57:04+00:00" + "time": "2023-12-08T18:46:31+00:00" }, { "name": "twig/twig", @@ -23610,30 +23616,31 @@ }, { "name": "webflo/drupal-finder", - "version": "1.2.2", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/webflo/drupal-finder.git", - "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee" + "reference": "1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/c8e5dbe65caef285fec8057a4c718a0d4138d1ee", - "reference": "c8e5dbe65caef285fec8057a4c718a0d4138d1ee", + "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a", + "reference": "1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a", "shasum": "" }, "require": { - "ext-json": "*" + "composer-runtime-api": "^2.2", + "php": ">=8.1" }, "require-dev": { "mikey179/vfsstream": "^1.6", - "phpunit/phpunit": "^4.8" + "phpunit/phpunit": "^10.4" }, "type": "library", "autoload": { - "classmap": [ - "src/DrupalFinder.php" - ] + "psr-4": { + "DrupalFinder\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -23645,12 +23652,12 @@ "email": "florian@webflo.org" } ], - "description": "Helper class to locate a Drupal installation from a given path.", + "description": "Helper class to locate a Drupal installation.", "support": { "issues": "https://github.com/webflo/drupal-finder/issues", - "source": "https://github.com/webflo/drupal-finder/tree/1.2.2" + "source": "https://github.com/webflo/drupal-finder/tree/1.3.0" }, - "time": "2020-10-27T09:42:17+00:00" + "time": "2024-05-08T21:22:39+00:00" }, { "name": "webmozart/assert", @@ -24028,32 +24035,35 @@ }, { "name": "drupal/upgrade_status", - "version": "4.1.0", + "version": "4.3.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/upgrade_status.git", - "reference": "4.1.0" + "reference": "4.3.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.1.0.zip", - "reference": "4.1.0", - "shasum": "b306740b7e952f3d6bb71a2e0a165d48977e732a" + "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.2.zip", + "reference": "4.3.2", + "shasum": "4e8cbeb7632933105fb2e16c639a9ecf026bc141" }, "require": { "dekor/php-array-table": "^2.0", "drupal/core": "^9 || ^10", - "mglaman/phpstan-drupal": "^1.0.0", - "nikic/php-parser": "^4.0.0", + "mglaman/phpstan-drupal": "^1.2.11", + "nikic/php-parser": "^4.0.0|^5.0.0", "phpstan/phpstan-deprecation-rules": "^1.0.0", "symfony/process": "^3.4|^4.0|^5.0|^6.0", "webflo/drupal-finder": "^1.2" }, + "require-dev": { + "drush/drush": "^11|^12" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.1.0", - "datestamp": "1708602507", + "version": "4.3.2", + "datestamp": "1717069210", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -24103,16 +24113,16 @@ }, { "name": "mglaman/phpstan-drupal", - "version": "1.2.7", + "version": "1.2.11", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "32f79fcf48c74532014248687ae3850581a22416" + "reference": "e624a4b64de5b91a0c56852635af2115e9a6e08c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/32f79fcf48c74532014248687ae3850581a22416", - "reference": "32f79fcf48c74532014248687ae3850581a22416", + "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/e624a4b64de5b91a0c56852635af2115e9a6e08c", + "reference": "e624a4b64de5b91a0c56852635af2115e9a6e08c", "shasum": "" }, "require": { @@ -24126,11 +24136,11 @@ "require-dev": { "behat/mink": "^1.8", "composer/installers": "^1.9", - "drupal/core-recommended": "^9.0", - "drush/drush": "^10.0 || ^11 || ^12", + "drupal/core-recommended": "^10", + "drush/drush": "^10.0 || ^11 || ^12 || ^13@beta", "phpstan/extension-installer": "^1.1", "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^8.5 || ^9", + "phpunit/phpunit": "^8.5 || ^9 || ^10 || ^11", "slevomat/coding-standard": "^7.1", "squizlabs/php_codesniffer": "^3.3", "symfony/phpunit-bridge": "^4.4 || ^5.4 || ^6.0 || ^7.0" @@ -24187,7 +24197,7 @@ "description": "Drupal extension and rules for PHPStan", "support": { "issues": "https://github.com/mglaman/phpstan-drupal/issues", - "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.7" + "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.11" }, "funding": [ { @@ -24203,20 +24213,20 @@ "type": "tidelift" } ], - "time": "2024-02-14T04:38:08+00:00" + "time": "2024-05-10T17:22:10+00:00" }, { "name": "phpstan/phpstan", - "version": "1.10.62", + "version": "1.11.3", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "cd5c8a1660ed3540b211407c77abf4af193a6af9" + "reference": "e64220a05c1209fc856d58e789c3b7a32c0bb9a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/cd5c8a1660ed3540b211407c77abf4af193a6af9", - "reference": "cd5c8a1660ed3540b211407c77abf4af193a6af9", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e64220a05c1209fc856d58e789c3b7a32c0bb9a5", + "reference": "e64220a05c1209fc856d58e789c3b7a32c0bb9a5", "shasum": "" }, "require": { @@ -24259,35 +24269,30 @@ { "url": "https://github.com/phpstan", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" } ], - "time": "2024-03-13T12:27:20+00:00" + "time": "2024-05-31T13:53:37+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", - "version": "1.1.4", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-deprecation-rules.git", - "reference": "089d8a8258ed0aeefdc7b68b6c3d25572ebfdbaa" + "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/089d8a8258ed0aeefdc7b68b6c3d25572ebfdbaa", - "reference": "089d8a8258ed0aeefdc7b68b6c3d25572ebfdbaa", + "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/fa8cce7720fa782899a0aa97b6a41225d1bb7b26", + "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26", "shasum": "" }, "require": { "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.10.3" + "phpstan/phpstan": "^1.11" }, "require-dev": { "php-parallel-lint/php-parallel-lint": "^1.2", - "phpstan/phpstan-php-parser": "^1.1", "phpstan/phpstan-phpunit": "^1.0", "phpunit/phpunit": "^9.5" }, @@ -24311,22 +24316,22 @@ "description": "PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.", "support": { "issues": "https://github.com/phpstan/phpstan-deprecation-rules/issues", - "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.1.4" + "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.2.0" }, - "time": "2023-08-05T09:02:04+00:00" + "time": "2024-04-20T06:39:48+00:00" }, { "name": "symfony/config", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "6ea4affc27f2086c9d16b92ab5429ce1e3c38047" + "reference": "12e7e52515ce37191b193cf3365903c4f3951e35" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/6ea4affc27f2086c9d16b92ab5429ce1e3c38047", - "reference": "6ea4affc27f2086c9d16b92ab5429ce1e3c38047", + "url": "https://api.github.com/repos/symfony/config/zipball/12e7e52515ce37191b193cf3365903c4f3951e35", + "reference": "12e7e52515ce37191b193cf3365903c4f3951e35", "shasum": "" }, "require": { @@ -24372,7 +24377,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v6.4.4" + "source": "https://github.com/symfony/config/tree/v6.4.8" }, "funding": [ { @@ -24388,20 +24393,20 @@ "type": "tidelift" } ], - "time": "2024-02-26T07:52:26+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/css-selector", - "version": "v6.4.3", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "ee0f7ed5cf298cc019431bb3b3977ebc52b86229" + "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/ee0f7ed5cf298cc019431bb3b3977ebc52b86229", - "reference": "ee0f7ed5cf298cc019431bb3b3977ebc52b86229", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/4b61b02fe15db48e3687ce1c45ea385d1780fe08", + "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08", "shasum": "" }, "require": { @@ -24437,7 +24442,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v6.4.3" + "source": "https://github.com/symfony/css-selector/tree/v6.4.8" }, "funding": [ { @@ -24453,20 +24458,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-05-31T14:49:08+00:00" }, { "name": "symfony/translation", - "version": "v6.4.4", + "version": "v6.4.8", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e" + "reference": "a002933b13989fc4bd0b58e04bf7eec5210e438a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/bce6a5a78e94566641b2594d17e48b0da3184a8e", - "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e", + "url": "https://api.github.com/repos/symfony/translation/zipball/a002933b13989fc4bd0b58e04bf7eec5210e438a", + "reference": "a002933b13989fc4bd0b58e04bf7eec5210e438a", "shasum": "" }, "require": { @@ -24532,7 +24537,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.4" + "source": "https://github.com/symfony/translation/tree/v6.4.8" }, "funding": [ { @@ -24548,7 +24553,7 @@ "type": "tidelift" } ], - "time": "2024-02-20T13:16:58+00:00" + "time": "2024-05-31T14:49:08+00:00" } ], "aliases": [ From 8e490c59efb1ed07b1b4dba10549c5a07d9eaec5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 4 Jun 2024 23:15:55 -0400 Subject: [PATCH 108/202] Add visitors module Ref #124 --- composer.json | 1 + 1 file changed, 1 insertion(+) diff --git a/composer.json b/composer.json index 02ddf86..021f5db 100644 --- a/composer.json +++ b/composer.json @@ -139,6 +139,7 @@ "drupal/view_unpublished": "^1.0", "drupal/visitors": "^2.17", "drupal/viewsreference": "^1", + "drupal/visitors": "^2.17", "drupal/webform": "^6.0", "drupal/weight": "^3.3", "drupal/wysiwyg_linebreaks": "^2", From 3775b9254b46af7bd69e3782b7d3473810fe260c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 4 Jun 2024 23:17:00 -0400 Subject: [PATCH 109/202] Update composer lock --- composer.lock | 296 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 295 insertions(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index 8c0bff8..8d88b40 100644 --- a/composer.lock +++ b/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": "463012c6f9f9d195bf1fbc973d36f5cc", + "content-hash": "04bfd4e0ee89f80e2855dd74de6f1283", "packages": [ { "name": "abraham/twitteroauth", @@ -16054,6 +16054,61 @@ "issues": "http://drupal.org/project/issues/viewsreference" } }, + { + "name": "drupal/visitors", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/visitors.git", + "reference": "8.x-2.17" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.17.zip", + "reference": "8.x-2.17", + "shasum": "7697679ef2fb1f33847c16622a45a77c3d260db1" + }, + "require": { + "drupal/core": "^9.5 || ^10", + "geoip2/geoip2": "~2.0", + "matomo/device-detector": "^6.1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.17", + "datestamp": "1716995579", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "drush": { + "services": { + "drush.services.yml": ">=9" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Steven Ayers (bluegeek9)", + "homepage": "https://www.drupal.org/u/bluegeek9", + "role": "Maintainer" + } + ], + "description": "Visitors is a native drupal web analytics software.", + "homepage": "https://drupal.org/project/visitors", + "support": { + "source": "https://git.drupalcode.org/project/visitors", + "issues": "https://www.drupal.org/project/issues/visitors?version=8.x", + "docs": "https://www.drupal.org/docs/8/modules/visitors", + "forum": "https://drupal.stackexchange.com/questions/tagged/visitors" + } + }, { "name": "drupal/webform", "version": "6.2.2", @@ -18719,6 +18774,191 @@ }, "time": "2023-05-10T11:58:31+00:00" }, + { + "name": "matomo/device-detector", + "version": "6.3.2", + "source": { + "type": "git", + "url": "https://github.com/matomo-org/device-detector.git", + "reference": "fd4042cb6a7f3f985a81aedc075dd59e0b991a51" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/fd4042cb6a7f3f985a81aedc075dd59e0b991a51", + "reference": "fd4042cb6a7f3f985a81aedc075dd59e0b991a51", + "shasum": "" + }, + "require": { + "mustangostang/spyc": "*", + "php": "^7.2|^8.0" + }, + "replace": { + "piwik/device-detector": "self.version" + }, + "require-dev": { + "matthiasmullie/scrapbook": "^1.4.7", + "mayflower/mo4-coding-standard": "^v9.0.0", + "phpstan/phpstan": "^1.10.44", + "phpunit/phpunit": "^8.5.8", + "psr/cache": "^1.0.1", + "psr/simple-cache": "^1.0.1", + "symfony/yaml": "^5.1.7" + }, + "suggest": { + "doctrine/cache": "Can directly be used for caching purpose", + "ext-yaml": "Necessary for using the Pecl YAML parser" + }, + "type": "library", + "autoload": { + "psr-4": { + "DeviceDetector\\": "" + }, + "exclude-from-classmap": [ + "Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "The Matomo Team", + "email": "hello@matomo.org", + "homepage": "https://matomo.org/team/" + } + ], + "description": "The Universal Device Detection library, that parses User Agents and detects devices (desktop, tablet, mobile, tv, cars, console, etc.), clients (browsers, media players, mobile apps, feed readers, libraries, etc), operating systems, devices, brands and models.", + "homepage": "https://matomo.org", + "keywords": [ + "devicedetection", + "parser", + "useragent" + ], + "support": { + "forum": "https://forum.matomo.org/", + "issues": "https://github.com/matomo-org/device-detector/issues", + "source": "https://github.com/matomo-org/matomo", + "wiki": "https://dev.matomo.org/" + }, + "time": "2024-05-28T10:16:19+00:00" + }, + { + "name": "maxmind-db/reader", + "version": "v1.11.1", + "source": { + "type": "git", + "url": "https://github.com/maxmind/MaxMind-DB-Reader-php.git", + "reference": "1e66f73ffcf25e17c7a910a1317e9720a95497c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/1e66f73ffcf25e17c7a910a1317e9720a95497c7", + "reference": "1e66f73ffcf25e17c7a910a1317e9720a95497c7", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "conflict": { + "ext-maxminddb": "<1.11.1,>=2.0.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "3.*", + "php-coveralls/php-coveralls": "^2.1", + "phpstan/phpstan": "*", + "phpunit/phpcov": ">=6.0.0", + "phpunit/phpunit": ">=8.0.0,<10.0.0", + "squizlabs/php_codesniffer": "3.*" + }, + "suggest": { + "ext-bcmath": "bcmath or gmp is required for decoding larger integers with the pure PHP decoder", + "ext-gmp": "bcmath or gmp is required for decoding larger integers with the pure PHP decoder", + "ext-maxminddb": "A C-based database decoder that provides significantly faster lookups" + }, + "type": "library", + "autoload": { + "psr-4": { + "MaxMind\\Db\\": "src/MaxMind/Db" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Gregory J. Oschwald", + "email": "goschwald@maxmind.com", + "homepage": "https://www.maxmind.com/" + } + ], + "description": "MaxMind DB Reader API", + "homepage": "https://github.com/maxmind/MaxMind-DB-Reader-php", + "keywords": [ + "database", + "geoip", + "geoip2", + "geolocation", + "maxmind" + ], + "support": { + "issues": "https://github.com/maxmind/MaxMind-DB-Reader-php/issues", + "source": "https://github.com/maxmind/MaxMind-DB-Reader-php/tree/v1.11.1" + }, + "time": "2023-12-02T00:09:23+00:00" + }, + { + "name": "maxmind/web-service-common", + "version": "v0.9.0", + "source": { + "type": "git", + "url": "https://github.com/maxmind/web-service-common-php.git", + "reference": "4dc5a3e8df38aea4ca3b1096cee3a038094e9b53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/maxmind/web-service-common-php/zipball/4dc5a3e8df38aea4ca3b1096cee3a038094e9b53", + "reference": "4dc5a3e8df38aea4ca3b1096cee3a038094e9b53", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0.3", + "ext-curl": "*", + "ext-json": "*", + "php": ">=7.2" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "3.*", + "phpstan/phpstan": "*", + "phpunit/phpunit": "^8.0 || ^9.0", + "squizlabs/php_codesniffer": "3.*" + }, + "type": "library", + "autoload": { + "psr-4": { + "MaxMind\\Exception\\": "src/Exception", + "MaxMind\\WebService\\": "src/WebService" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Gregory Oschwald", + "email": "goschwald@maxmind.com" + } + ], + "description": "Internal MaxMind Web Service API", + "homepage": "https://github.com/maxmind/web-service-common-php", + "support": { + "issues": "https://github.com/maxmind/web-service-common-php/issues", + "source": "https://github.com/maxmind/web-service-common-php/tree/v0.9.0" + }, + "time": "2022-03-28T17:43:20+00:00" + }, { "name": "mck89/peast", "version": "v1.15.4", @@ -19109,6 +19349,60 @@ }, "time": "2021-02-27T22:39:18+00:00" }, + { + "name": "mustangostang/spyc", + "version": "0.6.3", + "source": { + "type": "git", + "url": "https://github.com/mustangostang/spyc.git", + "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mustangostang/spyc/zipball/4627c838b16550b666d15aeae1e5289dd5b77da0", + "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0", + "shasum": "" + }, + "require": { + "php": ">=5.3.1" + }, + "require-dev": { + "phpunit/phpunit": "4.3.*@dev" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.5.x-dev" + } + }, + "autoload": { + "files": [ + "Spyc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "mustangostang", + "email": "vlad.andersen@gmail.com" + } + ], + "description": "A simple YAML loader/dumper class for PHP", + "homepage": "https://github.com/mustangostang/spyc/", + "keywords": [ + "spyc", + "yaml", + "yml" + ], + "support": { + "issues": "https://github.com/mustangostang/spyc/issues", + "source": "https://github.com/mustangostang/spyc/tree/0.6.3" + }, + "time": "2019-09-10T13:16:29+00:00" + }, { "name": "nikic/php-parser", "version": "v5.0.2", From be6398b46f511339aadaa5c0d96cd92fa424ff6d Mon Sep 17 00:00:00 2001 From: "Chris (wolcen) Thompson" <chris@agaric.coop> Date: Wed, 5 Jun 2024 23:20:30 -0400 Subject: [PATCH 110/202] Remove duplicated line in captcha settings config --- config/sync/captcha.settings.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/config/sync/captcha.settings.yml b/config/sync/captcha.settings.yml index b0a79a8..293843e 100644 --- a/config/sync/captcha.settings.yml +++ b/config/sync/captcha.settings.yml @@ -12,4 +12,3 @@ default_validation: 1 persistence: 1 enable_stats: false log_wrong_responses: true -title: CAPTCHA From dd33e2ddaab746900c2d38df8314fbc772251cbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 6 Jun 2024 01:06:17 -0400 Subject: [PATCH 111/202] Enable and configure permissions for visitors module #124 --- config/sync/core.extension.yml | 2 + config/sync/user.role.manager.yml | 3 + .../views.view.visitors_recent_visits.yml | 603 +++++++++++++++++ .../sync/views.view.visitors_top_visits.yml | 628 ++++++++++++++++++ config/sync/visitors.config.yml | 37 ++ config/sync/visitors_geoip.settings.yml | 4 + 6 files changed, 1277 insertions(+) create mode 100644 config/sync/views.view.visitors_recent_visits.yml create mode 100644 config/sync/views.view.visitors_top_visits.yml create mode 100644 config/sync/visitors.config.yml create mode 100644 config/sync/visitors_geoip.settings.yml diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 0e14809..affe984 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -136,6 +136,8 @@ module: video_embed_field: 0 views_plain: 0 views_ui: 0 + visitors: 0 + visitors_geoip: 0 workflow_buttons: 0 workflow_buttons_trash: 0 workflows: 0 diff --git a/config/sync/user.role.manager.yml b/config/sync/user.role.manager.yml index d024327..ac53ba2 100644 --- a/config/sync/user.role.manager.yml +++ b/config/sync/user.role.manager.yml @@ -28,6 +28,7 @@ dependencies: - taxonomy - toolbar - tour + - visitors _core: default_config_hash: p1SmYFXVP1KLKKQI-wkTYJ2dVCvR7HgO7SL3BAKTyTE id: manager @@ -51,6 +52,7 @@ permissions: - 'access tour' - 'access user contact forms' - 'access user profiles' + - 'access visitors' - 'administer CAPTCHA settings' - 'administer block content' - 'administer block types' @@ -83,3 +85,4 @@ permissions: - 'view all revisions' - 'view own unpublished content' - 'view the administration theme' + - 'view visitors counter' diff --git a/config/sync/views.view.visitors_recent_visits.yml b/config/sync/views.view.visitors_recent_visits.yml new file mode 100644 index 0000000..1a379a1 --- /dev/null +++ b/config/sync/views.view.visitors_recent_visits.yml @@ -0,0 +1,603 @@ +uuid: 0879c0fb-b44b-44f9-8ba5-11f5fc5fb7d4 +langcode: en +status: true +dependencies: + module: + - user + - visitors +_core: + default_config_hash: PkfifZUxhfn8hGbu2AUSXWOPzoGfJ1cLv4GK3BkF0AY +id: visitors_recent_visits +label: 'Recent Visits' +module: views +description: '' +tag: '' +base_table: visitors +base_field: '' +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + fields: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + entity_type: null + entity_field: null + plugin_id: numeric + label: ID + 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 + set_precision: false + precision: 0 + decimal: . + separator: '' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: date + label: Date + 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 + date_format: short + custom_date_format: '' + timezone: '' + visitors_url: + id: visitors_url + table: visitors + field: visitors_url + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: URL + 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 + name: + id: name + table: users_field_data + field: name + relationship: visitors_uid + group_type: group + admin_label: '' + entity_type: user + entity_field: name + plugin_id: field + label: User + 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: user_name + 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 + nothing: + id: nothing + table: views + field: nothing + relationship: none + group_type: group + admin_label: '' + plugin_id: custom + label: Details + exclude: false + alter: + alter_text: true + text: details + make_link: true + path: 'internal:/visitors/hits/{{ visitors_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: false + pager: + type: full + options: + offset: 0 + items_per_page: 10 + 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: none + options: { } + cache: + type: none + options: { } + empty: { } + sorts: { } + arguments: + route: + id: route + table: visitors + field: route + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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: + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: from + max: to + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '=' + value: '0' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_id: visitors_id + default: visitors_id + info: + visitors_id: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + 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: + visitors_uid: + id: visitors_uid + table: visitors + field: visitors_uid + relationship: none + group_type: group + admin_label: uid + plugin_id: standard + required: false + use_ajax: true + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + tags: { } + host: + id: host + display_title: Host + display_plugin: embed + position: 2 + display_options: + arguments: + visitors_ip: + id: visitors_ip + table: visitors + field: visitors_ip + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + defaults: + arguments: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + tags: { } + recent: + id: recent + display_title: Route + display_plugin: embed + position: 1 + display_options: + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + tags: { } diff --git a/config/sync/views.view.visitors_top_visits.yml b/config/sync/views.view.visitors_top_visits.yml new file mode 100644 index 0000000..92d570b --- /dev/null +++ b/config/sync/views.view.visitors_top_visits.yml @@ -0,0 +1,628 @@ +uuid: da24ea8c-fe72-403b-993c-cdb86f67c850 +langcode: en +status: true +dependencies: + module: + - visitors +_core: + default_config_hash: cTLBGAStQ2AurD9E0bTRb3gehMNf9MJvf2AD5y6Mb7o +id: visitors_top_visits +label: 'Top Visits' +module: views +description: '' +tag: '' +base_table: visitors +base_field: '' +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + fields: + visitors_path: + id: visitors_path + table: visitors + field: visitors_path + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Path + 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 + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: count + admin_label: '' + entity_type: null + entity_field: null + plugin_id: numeric + label: Visits + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: 1\x03@count + prefix: '' + suffix: '' + pager: + type: full + options: + offset: 0 + items_per_page: 10 + 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: none + options: { } + cache: + type: none + options: { } + empty: { } + sorts: { } + arguments: { } + filters: + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: from + max: to + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '=' + value: '0' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_ip: visitors_ip + visitors_id: visitors_id + default: visitors_id + info: + visitors_ip: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_id: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + 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: { } + use_ajax: true + group_by: true + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + host: + id: host + display_title: Hosts + display_plugin: embed + position: 3 + display_options: + fields: + visitors_ip: + id: visitors_ip + table: visitors + field: visitors_ip + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Host + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/hosts/{{ visitors_ip }}' + 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 + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: count + admin_label: '' + entity_type: null + entity_field: null + plugin_id: numeric + label: Visits + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: 1\x03@count + prefix: '' + suffix: '' + defaults: + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + path: + id: path + display_title: Paths + display_plugin: embed + position: 1 + display_options: + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_path: visitors_path + visitors_id: visitors_id + default: visitors_id + info: + visitors_path: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_id: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + route: + id: route + display_title: Routes + display_plugin: embed + position: 2 + display_options: + fields: + route: + id: route + table: visitors + field: route + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Route + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/route/{{ route }}' + 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 + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: count + admin_label: '' + entity_type: null + entity_field: null + plugin_id: numeric + label: Visits + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: 1\x03@count + prefix: '' + suffix: '' + defaults: + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } diff --git a/config/sync/visitors.config.yml b/config/sync/visitors.config.yml new file mode 100644 index 0000000..9aa91c3 --- /dev/null +++ b/config/sync/visitors.config.yml @@ -0,0 +1,37 @@ +_core: + default_config_hash: 9EvDriR0owqXpyJGQ9jcg2YlrreIuyI2j4Hxh7Cdx3c +chart_height: 430 +chart_width: 700 +flush_log_timer: 0 +bot_retention_log: 0 +items_per_page: 10 +theme: admin +disable_tracking: false +status_codes_disabled: { } +domain_mode: 0 +track: + userid: true +counter: + enabled: true + entity_types: + - node + display_max_age: 3600 +privacy: + disablecookies: false +visibility: + request_path_mode: 0 + request_path_pages: |- + /admin + /admin/* + /batch + /node/add* + /node/*/* + /user/*/* + user_role_mode: 0 + user_role_roles: { } + user_account_mode: 1 + exclude_user1: false +codesnippet: + before: '' + after: '' +performance: false diff --git a/config/sync/visitors_geoip.settings.yml b/config/sync/visitors_geoip.settings.yml new file mode 100644 index 0000000..dd26f91 --- /dev/null +++ b/config/sync/visitors_geoip.settings.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: O9-sVp7oOgWfsRZB65TyOT-R2o4IJBha_ud5Ar9oOtw +geoip_path: ../ +license: '' From 2e99d5036ea0719447ffbe49a866cb369399d3c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 6 Jun 2024 01:06:55 -0400 Subject: [PATCH 112/202] Apply self-updates --- config/sync/views.view.article.yml | 2 +- config/sync/views.view.blog.yml | 2 +- config/sync/views.view.collection.yml | 2 +- config/sync/views.view.people.yml | 2 +- config/sync/views.view.search.yml | 2 +- ...flow.workflow_buttons_trash_publishing.yml | 20 +++++++++---------- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/config/sync/views.view.article.yml b/config/sync/views.view.article.yml index 6fdb7f4..d02e3ff 100644 --- a/config/sync/views.view.article.yml +++ b/config/sync/views.view.article.yml @@ -117,7 +117,7 @@ display: options: perm: 'access content' cache: - type: none + type: search_api_none options: { } empty: { } sorts: diff --git a/config/sync/views.view.blog.yml b/config/sync/views.view.blog.yml index 0b8fedd..99b2292 100644 --- a/config/sync/views.view.blog.yml +++ b/config/sync/views.view.blog.yml @@ -114,7 +114,7 @@ display: options: perm: 'access content' cache: - type: none + type: search_api_none options: { } empty: { } sorts: diff --git a/config/sync/views.view.collection.yml b/config/sync/views.view.collection.yml index 9a9731d..c625d2c 100644 --- a/config/sync/views.view.collection.yml +++ b/config/sync/views.view.collection.yml @@ -114,7 +114,7 @@ display: options: perm: 'access content' cache: - type: none + type: search_api_none options: { } empty: { } sorts: diff --git a/config/sync/views.view.people.yml b/config/sync/views.view.people.yml index 20a69b5..2e71249 100644 --- a/config/sync/views.view.people.yml +++ b/config/sync/views.view.people.yml @@ -206,7 +206,7 @@ display: options: perm: 'access content' cache: - type: none + type: search_api_none options: { } empty: { } sorts: diff --git a/config/sync/views.view.search.yml b/config/sync/views.view.search.yml index f8dca4c..4dd007b 100644 --- a/config/sync/views.view.search.yml +++ b/config/sync/views.view.search.yml @@ -129,7 +129,7 @@ display: type: none options: { } cache: - type: none + type: search_api_none options: { } empty: { } sorts: diff --git a/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml b/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml index ca6edaf..835f900 100644 --- a/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml +++ b/config/sync/workflows.workflow.workflow_buttons_trash_publishing.yml @@ -13,31 +13,31 @@ type_settings: states: draft: label: Draft + weight: -2 published: false default_revision: false - weight: -2 published: label: Published + weight: 0 published: true default_revision: true - weight: 0 trash: - published: false - default_revision: true label: Trash weight: 1 - unpublished: published: false default_revision: true + unpublished: label: Unpublished weight: 2 + published: false + default_revision: true transitions: create_new_draft: label: Save - to: draft - weight: -5 from: - draft + to: draft + weight: -5 delete: label: Delete from: @@ -48,11 +48,11 @@ type_settings: weight: 1 publish: label: Publish - to: published - weight: -1 from: - draft - unpublished + to: published + weight: -1 restore_draft: label: 'Restore to Draft' from: @@ -89,5 +89,5 @@ type_settings: - published to: published weight: -3 - default_moderation_state: draft entity_types: { } + default_moderation_state: draft From e3da49fcbc2f8b1da8a13ab273bf48836c1897b4 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 3 Oct 2024 14:01:46 -0700 Subject: [PATCH 113/202] Allow mastodon embeds to display properly Ref #125 --- web/themes/custom/geofresco/src/global/_content.scss | 3 +++ .../custom/geofresco/src/global/js/responsive-iframes.js | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/web/themes/custom/geofresco/src/global/_content.scss b/web/themes/custom/geofresco/src/global/_content.scss index 6b89080..f7df403 100644 --- a/web/themes/custom/geofresco/src/global/_content.scss +++ b/web/themes/custom/geofresco/src/global/_content.scss @@ -6,4 +6,7 @@ iframe { width: 100%; height: 100%; + &.mastodon-embed { + height: revert-layer; + } } diff --git a/web/themes/custom/geofresco/src/global/js/responsive-iframes.js b/web/themes/custom/geofresco/src/global/js/responsive-iframes.js index d28ba1d..d44de87 100644 --- a/web/themes/custom/geofresco/src/global/js/responsive-iframes.js +++ b/web/themes/custom/geofresco/src/global/js/responsive-iframes.js @@ -8,7 +8,7 @@ 'use strict'; // Find all iframes - var $iframes = $( "iframe" ); + var $iframes = $( "iframe" ).not(".mastodon-embed"); // Find and save the aspect ratio for all iframes $iframes.each(function () { From f6b9ec0b0de6318e93ee399014262c645df248fd Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 3 Oct 2024 14:02:15 -0700 Subject: [PATCH 114/202] Compile CSS and JS --- web/themes/custom/geofresco/dist/css/global.css | 2 ++ web/themes/custom/geofresco/dist/js/responsive-iframes.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index e0a0efd..2de7949 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -7142,6 +7142,8 @@ label.panel-block { iframe { width: 100%; height: 100%; } + iframe.mastodon-embed { + height: revert-layer; } /* All classes that are mostly about adding color. */ .background-replacement-for-no-image { diff --git a/web/themes/custom/geofresco/dist/js/responsive-iframes.js b/web/themes/custom/geofresco/dist/js/responsive-iframes.js index d28ba1d..d44de87 100644 --- a/web/themes/custom/geofresco/dist/js/responsive-iframes.js +++ b/web/themes/custom/geofresco/dist/js/responsive-iframes.js @@ -8,7 +8,7 @@ 'use strict'; // Find all iframes - var $iframes = $( "iframe" ); + var $iframes = $( "iframe" ).not(".mastodon-embed"); // Find and save the aspect ratio for all iframes $iframes.each(function () { From 1bc2cca8171ef4cd32ab0b0538f6b58e1e29d87f Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 7 Oct 2024 12:33:16 -0700 Subject: [PATCH 115/202] Update core patches --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 021f5db..6eedc80 100644 --- a/composer.json +++ b/composer.json @@ -195,9 +195,9 @@ "patches": { "drupal/core": { "Adding attributes to views-view-list.html.twig doesn't work if Views List class Style option is empty": "https://www.drupal.org/files/issues/2023-03-16/2845400-24.patch", - "Use form element of type date instead textfield when selecting a date in an exposed filter": "https://www.drupal.org/files/issues/2021-12-01/2648950-257.patch", + "Use form element of type date instead textfield when selecting a date in an exposed filter": "https://www.drupal.org/files/issues/2024-08-21/2648950-284.patch", "Views Date Filter Datetime Granularity Option": "https://www.drupal.org/files/issues/2021-04-27/2868014-110-after-2648950-247-applied.patch", - "Entity reference filter for all entity reference fields 3347343": "https://www.drupal.org/files/issues/2024-04-19/drupal-3347343-MR4053--20240419-167.diff" + "Entity reference filter for all entity reference fields 3347343": "https://git.drupalcode.org/project/drupal/-/merge_requests/9226.diff" }, "drupal/ds": { "Parent theme template inheritance bug": "https://www.drupal.org/files/issues/2021-02-22/2895316-12.patch" From 9da65056b0de8dbf6a5cbba3b9094539e2df0f04 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 7 Oct 2024 12:33:29 -0700 Subject: [PATCH 116/202] Update lock file --- composer.lock | 3210 +++++++++++++++++++++++-------------------------- 1 file changed, 1482 insertions(+), 1728 deletions(-) diff --git a/composer.lock b/composer.lock index 8d88b40..94bcab9 100644 --- a/composer.lock +++ b/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": "04bfd4e0ee89f80e2855dd74de6f1283", + "content-hash": "2670999c286a39c5e26be4251c5b588a", "packages": [ { "name": "abraham/twitteroauth", @@ -175,7 +175,7 @@ "issues": "https://gitlab.com/agaric/php/php-facebook/-/issues", "source": "https://gitlab.com/agaric/php/php-facebook/-/tree/1.0.0" }, - "time": "2022-05-11T20:31:53+00:00" + "time": "2022-05-12T00:31:53+00:00" }, { "name": "asm89/stack-cors", @@ -404,16 +404,16 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "3.6.0", + "version": "3.6.1", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "7794c268309a6fd7aeecfd1246a01238c14384c4" + "reference": "2dbd8d231945681a398862a3282ade3cf0ea23ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/7794c268309a6fd7aeecfd1246a01238c14384c4", - "reference": "7794c268309a6fd7aeecfd1246a01238c14384c4", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/2dbd8d231945681a398862a3282ade3cf0ea23ab", + "reference": "2dbd8d231945681a398862a3282ade3cf0ea23ab", "shasum": "" }, "require": { @@ -458,9 +458,9 @@ "description": "Drupal code generator", "support": { "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", - "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.6.0" + "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.6.1" }, - "time": "2024-05-20T12:50:42+00:00" + "time": "2024-06-06T17:36:37+00:00" }, { "name": "commerceguys/addressing", @@ -528,16 +528,16 @@ }, { "name": "composer/ca-bundle", - "version": "1.5.0", + "version": "1.5.2", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "0c5ccfcfea312b5c5a190a21ac5cef93f74baf99" + "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/0c5ccfcfea312b5c5a190a21ac5cef93f74baf99", - "reference": "0c5ccfcfea312b5c5a190a21ac5cef93f74baf99", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/48a792895a2b7a6ee65dd5442c299d7b835b6137", + "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137", "shasum": "" }, "require": { @@ -547,8 +547,8 @@ }, "require-dev": { "phpstan/phpstan": "^1.10", - "psr/log": "^1.0", - "symfony/phpunit-bridge": "^4.2 || ^5", + "phpunit/phpunit": "^8 || ^9", + "psr/log": "^1.0 || ^2.0 || ^3.0", "symfony/process": "^4.0 || ^5.0 || ^6.0 || ^7.0" }, "type": "library", @@ -584,7 +584,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.5.0" + "source": "https://github.com/composer/ca-bundle/tree/1.5.2" }, "funding": [ { @@ -600,20 +600,20 @@ "type": "tidelift" } ], - "time": "2024-03-15T14:00:32+00:00" + "time": "2024-09-25T07:49:53+00:00" }, { "name": "composer/installers", - "version": "v2.2.0", + "version": "v2.3.0", "source": { "type": "git", "url": "https://github.com/composer/installers.git", - "reference": "c29dc4b93137acb82734f672c37e029dfbd95b35" + "reference": "12fb2dfe5e16183de69e784a7b84046c43d97e8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/installers/zipball/c29dc4b93137acb82734f672c37e029dfbd95b35", - "reference": "c29dc4b93137acb82734f672c37e029dfbd95b35", + "url": "https://api.github.com/repos/composer/installers/zipball/12fb2dfe5e16183de69e784a7b84046c43d97e8e", + "reference": "12fb2dfe5e16183de69e784a7b84046c43d97e8e", "shasum": "" }, "require": { @@ -621,12 +621,12 @@ "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": "^5.3", - "symfony/process": "^5" + "composer/composer": "^1.10.27 || ^2.7", + "composer/semver": "^1.7.2 || ^3.4.0", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-phpunit": "^1", + "symfony/phpunit-bridge": "^7.1.1", + "symfony/process": "^5 || ^6 || ^7" }, "type": "composer-plugin", "extra": { @@ -683,6 +683,7 @@ "cockpit", "codeigniter", "concrete5", + "concreteCMS", "croogo", "dokuwiki", "drupal", @@ -729,7 +730,7 @@ ], "support": { "issues": "https://github.com/composer/installers/issues", - "source": "https://github.com/composer/installers/tree/v2.2.0" + "source": "https://github.com/composer/installers/tree/v2.3.0" }, "funding": [ { @@ -745,28 +746,28 @@ "type": "tidelift" } ], - "time": "2022-08-20T06:45:11+00:00" + "time": "2024-06-24T20:46:46+00:00" }, { "name": "composer/semver", - "version": "3.4.0", + "version": "3.4.3", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32" + "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32", - "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32", + "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", + "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^1.4", - "symfony/phpunit-bridge": "^4.2 || ^5" + "phpstan/phpstan": "^1.11", + "symfony/phpunit-bridge": "^3 || ^7" }, "type": "library", "extra": { @@ -810,7 +811,7 @@ "support": { "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.4.0" + "source": "https://github.com/composer/semver/tree/3.4.3" }, "funding": [ { @@ -826,7 +827,7 @@ "type": "tidelift" } ], - "time": "2023-08-31T09:50:34+00:00" + "time": "2024-09-19T14:15:21+00:00" }, { "name": "consolidation/annotated-command", @@ -1394,16 +1395,16 @@ }, { "name": "dflydev/dot-access-data", - "version": "v3.0.2", + "version": "v3.0.3", "source": { "type": "git", "url": "https://github.com/dflydev/dflydev-dot-access-data.git", - "reference": "f41715465d65213d644d3141a6a93081be5d3549" + "reference": "a23a2bf4f31d3518f3ecb38660c95715dfead60f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549", - "reference": "f41715465d65213d644d3141a6a93081be5d3549", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/a23a2bf4f31d3518f3ecb38660c95715dfead60f", + "reference": "a23a2bf4f31d3518f3ecb38660c95715dfead60f", "shasum": "" }, "require": { @@ -1463,67 +1464,22 @@ ], "support": { "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", - "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2" + "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.3" }, - "time": "2022-10-27T11:44:00+00:00" - }, - { - "name": "dg/twitter-php", - "version": "v3.8", - "source": { - "type": "git", - "url": "https://github.com/dg/twitter-php.git", - "reference": "d9370c9759138200a77ca86abcb0c5ddfe857c68" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/dg/twitter-php/zipball/d9370c9759138200a77ca86abcb0c5ddfe857c68", - "reference": "d9370c9759138200a77ca86abcb0c5ddfe857c68", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" - } - ], - "description": "Small and easy Twitter library for PHP", - "homepage": "https://github.com/dg/twitter-php", - "keywords": [ - "oauth", - "twitter" - ], - "support": { - "source": "https://github.com/dg/twitter-php/tree/v3.8" - }, - "time": "2019-02-08T16:20:01+00:00" + "time": "2024-07-08T12:26:09+00:00" }, { "name": "doctrine/annotations", - "version": "1.14.3", + "version": "1.14.4", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af" + "reference": "253dca476f70808a5aeed3a47cc2cc88c5cab915" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af", - "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/253dca476f70808a5aeed3a47cc2cc88c5cab915", + "reference": "253dca476f70808a5aeed3a47cc2cc88c5cab915", "shasum": "" }, "require": { @@ -1534,11 +1490,11 @@ }, "require-dev": { "doctrine/cache": "^1.11 || ^2.0", - "doctrine/coding-standard": "^9 || ^10", - "phpstan/phpstan": "~1.4.10 || ^1.8.0", + "doctrine/coding-standard": "^9 || ^12", + "phpstan/phpstan": "~1.4.10 || ^1.10.28", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "symfony/cache": "^4.4 || ^5.4 || ^6", - "vimeo/psalm": "^4.10" + "symfony/cache": "^4.4 || ^5.4 || ^6.4 || ^7", + "vimeo/psalm": "^4.30 || ^5.14" }, "suggest": { "php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations" @@ -1584,9 +1540,9 @@ ], "support": { "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.14.3" + "source": "https://github.com/doctrine/annotations/tree/1.14.4" }, - "time": "2023-02-01T09:20:38+00:00" + "time": "2024-09-05T10:15:52+00:00" }, { "name": "doctrine/collections", @@ -1927,20 +1883,20 @@ }, { "name": "drupal/admin_toolbar", - "version": "3.4.2", + "version": "3.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_toolbar.git", - "reference": "3.4.2" + "reference": "3.5.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.4.2.zip", - "reference": "3.4.2", - "shasum": "f5a008e5c73f5a11c6c8067c0ea6ebb76aa33854" + "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.5.0.zip", + "reference": "3.5.0", + "shasum": "099e8d4dc98e1d551b4f9cffdc39599eb8ad04e8" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "require-dev": { "drupal/admin_toolbar_tools": "*" @@ -1948,8 +1904,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.4.2", - "datestamp": "1696006195", + "version": "3.5.0", + "datestamp": "1722639094", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1982,12 +1938,16 @@ "homepage": "https://www.drupal.org/u/matio89", "role": "Maintainer" }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, { "name": "matio89", "homepage": "https://www.drupal.org/user/2320090" }, { - "name": "Musa.thomas", + "name": "musa.thomas", "homepage": "https://www.drupal.org/user/1213824" }, { @@ -2008,10 +1968,10 @@ }, { "name": "drupal/admin_toolbar-admin_toolbar_search", - "version": "3.4.2", + "version": "3.5.0", "require": { "drupal/admin_toolbar": "^3", - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "require-dev": { "drupal/admin_toolbar_tools": "*" @@ -2019,8 +1979,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "3.4.2", - "datestamp": "1696006195", + "version": "3.5.0", + "datestamp": "1722639094", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2048,12 +2008,16 @@ "name": "fethi.krout", "homepage": "https://www.drupal.org/user/3206765" }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, { "name": "matio89", "homepage": "https://www.drupal.org/user/2320090" }, { - "name": "Musa.thomas", + "name": "musa.thomas", "homepage": "https://www.drupal.org/user/1213824" }, { @@ -2066,76 +2030,18 @@ "source": "https://git.drupalcode.org/project/admin_toolbar" } }, - { - "name": "drupal/admin_toolbar_links_access_filter", - "version": "3.4.2", - "require": { - "drupal/admin_toolbar": "*", - "drupal/core": "^9.2 || ^10" - }, - "type": "metapackage", - "extra": { - "drupal": { - "version": "3.4.2", - "datestamp": "1696006195", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "adriancid", - "homepage": "https://www.drupal.org/user/1962106" - }, - { - "name": "bolbol", - "homepage": "https://www.drupal.org/user/3400070" - }, - { - "name": "eme", - "homepage": "https://www.drupal.org/user/542492" - }, - { - "name": "fethi.krout", - "homepage": "https://www.drupal.org/user/3206765" - }, - { - "name": "matio89", - "homepage": "https://www.drupal.org/user/2320090" - }, - { - "name": "Musa.thomas", - "homepage": "https://www.drupal.org/user/1213824" - }, - { - "name": "romainj", - "homepage": "https://www.drupal.org/user/370706" - } - ], - "description": "Provides a workaround for the common problem that users with 'Use the administration pages and help' permission see menu links they don't have access permission for. Once the issue <a href='https://www.drupal.org/node/296693'>https://www.drupal.org/node/296693</a> be solved, this module will be deprecated.", - "homepage": "https://www.drupal.org/project/admin_toolbar", - "support": { - "source": "https://git.drupalcode.org/project/admin_toolbar" - } - }, { "name": "drupal/admin_toolbar_tools", - "version": "3.4.2", + "version": "3.5.0", "require": { "drupal/admin_toolbar": "*", - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "metapackage", "extra": { "drupal": { - "version": "3.4.2", - "datestamp": "1696006195", + "version": "3.5.0", + "datestamp": "1722639094", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2163,12 +2069,16 @@ "name": "fethi.krout", "homepage": "https://www.drupal.org/user/3206765" }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, { "name": "matio89", "homepage": "https://www.drupal.org/user/2320090" }, { - "name": "Musa.thomas", + "name": "musa.thomas", "homepage": "https://www.drupal.org/user/1213824" }, { @@ -2245,26 +2155,26 @@ }, { "name": "drupal/antibot", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/antibot.git", - "reference": "2.0.3" + "reference": "2.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/antibot-2.0.3.zip", - "reference": "2.0.3", - "shasum": "b26b603299ee3067e0aa3875ff752815f21d2f0b" + "url": "https://ftp.drupal.org/files/projects/antibot-2.0.4.zip", + "reference": "2.0.4", + "shasum": "58b215291b250ea410194693cbac2da6f54a8530" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.3", - "datestamp": "1708358087", + "version": "2.0.4", + "datestamp": "1723819813", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2297,26 +2207,26 @@ }, { "name": "drupal/asset_injector", - "version": "2.20.0", + "version": "2.21.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/asset_injector.git", - "reference": "8.x-2.20" + "reference": "8.x-2.21" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/asset_injector-8.x-2.20.zip", - "reference": "8.x-2.20", - "shasum": "dc60e96bd4873419be591e8b28f75a8f869f59b5" + "url": "https://ftp.drupal.org/files/projects/asset_injector-8.x-2.21.zip", + "reference": "8.x-2.21", + "shasum": "24dc111e995d6a33cb9f11f106b0d1e716e92767" }, "require": { - "drupal/core": "^9.3 || ^10.0" + "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.20", - "datestamp": "1714727611", + "version": "8.x-2.21", + "datestamp": "1723044656", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2346,20 +2256,20 @@ }, { "name": "drupal/auto_entitylabel", - "version": "3.1.0", + "version": "3.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/auto_entitylabel.git", - "reference": "8.x-3.1" + "reference": "8.x-3.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/auto_entitylabel-8.x-3.1.zip", - "reference": "8.x-3.1", - "shasum": "c2aad97b43bdda72bdd25d4cbc2e877efe53fcf0" + "url": "https://ftp.drupal.org/files/projects/auto_entitylabel-8.x-3.3.zip", + "reference": "8.x-3.3", + "shasum": "38fd79973a7b49441bf622a1429a7c6623b93035" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^10.1 || ^11" }, "require-dev": { "drupal/token": "^1.0" @@ -2367,8 +2277,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.1", - "datestamp": "1717510049", + "version": "8.x-3.3", + "datestamp": "1723462798", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2396,6 +2306,10 @@ "name": "japerry", "homepage": "https://www.drupal.org/user/45640" }, + { + "name": "mandclu", + "homepage": "https://www.drupal.org/user/52136" + }, { "name": "Pravin Ajaaz", "homepage": "https://www.drupal.org/user/2910049" @@ -2409,7 +2323,7 @@ "homepage": "https://www.drupal.org/user/3326031" }, { - "name": "VladimirAus", + "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], @@ -2480,10 +2394,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/autosave_form.git", - "reference": "7fe6cc5dd44ce23272878204c613ae3dfd112e86" + "reference": "ba123ddba54a98d0614ed893f7e8dbec080779e7" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9.5 || ^10" }, "type": "drupal-module", "extra": { @@ -2491,8 +2405,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.4+1-dev", - "datestamp": "1698662713", + "version": "8.x-1.5+2-dev", + "datestamp": "1719140751", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -2557,7 +2471,7 @@ "role": "Developer" }, { - "name": "DamienMcKenna", + "name": "damienmckenna", "homepage": "https://www.drupal.org/user/108450" }, { @@ -2583,26 +2497,26 @@ }, { "name": "drupal/block_class", - "version": "2.0.11", + "version": "2.0.12", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_class.git", - "reference": "2.0.11" + "reference": "2.0.12" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/block_class-2.0.11.zip", - "reference": "2.0.11", - "shasum": "bd098ef0071b5baca1248c0deaa9bbedc0ddcaf4" + "url": "https://ftp.drupal.org/files/projects/block_class-2.0.12.zip", + "reference": "2.0.12", + "shasum": "cc3945f8038bcc9bb48eff897df332aa952d62e6" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.11", - "datestamp": "1672065313", + "version": "2.0.12", + "datestamp": "1723243074", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2683,26 +2597,26 @@ }, { "name": "drupal/block_visibility_groups", - "version": "2.0.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_visibility_groups.git", - "reference": "2.0.1" + "reference": "2.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/block_visibility_groups-2.0.1.zip", - "reference": "2.0.1", - "shasum": "ae268cc3a5821205832b66069dcb8f60b8f20ab9" + "url": "https://ftp.drupal.org/files/projects/block_visibility_groups-2.0.2.zip", + "reference": "2.0.2", + "shasum": "bdd62651983952dcbfb6f56b345737517d51223d" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.1", - "datestamp": "1676002877", + "version": "2.0.2", + "datestamp": "1722624258", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2711,7 +2625,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -2743,23 +2657,23 @@ }, { "name": "drupal/bulma", - "version": "dev-3.0.x", + "version": "dev-1.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/bulma.git", - "reference": "7c03ba35b30299ca6d74a7af5c1f77172fe5b6d6" + "reference": "56483c2ff11e8f925af20a15b0cc7636fc74ad45" }, "require": { - "drupal/core": "^9.2 || ^10 || ^11" + "drupal/core": "^9.2 || ^10" }, "type": "drupal-theme", "extra": { "branch-alias": { - "dev-3.0.x": "3.0.x-dev" + "dev-1.x": "1.x-dev" }, "drupal": { - "version": "3.0.x-dev", - "datestamp": "1715637064", + "version": "8.x-1.1+13-dev", + "datestamp": "1721362481", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -2859,26 +2773,26 @@ }, { "name": "drupal/captcha", - "version": "2.0.5", + "version": "2.0.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/captcha.git", - "reference": "2.0.5" + "reference": "2.0.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/captcha-2.0.5.zip", - "reference": "2.0.5", - "shasum": "0c39d27a99b53f6517ef25ceef1ac5e333964547" + "url": "https://ftp.drupal.org/files/projects/captcha-2.0.6.zip", + "reference": "2.0.6", + "shasum": "3553127b2779ce5c24ac5c7fb682b5089d681bb2" }, "require": { - "drupal/core": ">=9.4 <11" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.5", - "datestamp": "1691598525", + "version": "2.0.6", + "datestamp": "1719900315", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2982,15 +2896,15 @@ "email": "travis.carden@gmail.com" }, { - "name": "Rajeshreeputra", + "name": "rajeshreeputra", "homepage": "https://www.drupal.org/user/3418561" }, { - "name": "TravisCarden", + "name": "traviscarden", "homepage": "https://www.drupal.org/user/236758" }, { - "name": "VladimirAus", + "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], @@ -3250,7 +3164,7 @@ "homepage": "https://www.drupal.org/user/36762" }, { - "name": "stefanos.petrakis", + "name": "stefanos.petrakis@gmail.com", "homepage": "https://www.drupal.org/user/2573064" } ], @@ -3328,29 +3242,29 @@ }, { "name": "drupal/components", - "version": "3.0.0-beta3", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/components.git", - "reference": "3.0.0-beta3" + "reference": "3.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/components-3.0.0-beta3.zip", - "reference": "3.0.0-beta3", - "shasum": "47ced4332f0a655ca38ae1b54e97a8e78d59f0bc" + "url": "https://ftp.drupal.org/files/projects/components-3.1.0.zip", + "reference": "3.1.0", + "shasum": "a9d9f7517f54038d0d6fa68185d80e26d2ad1d8d" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^10.2 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-beta3", - "datestamp": "1651759488", + "version": "3.1.0", + "datestamp": "1725921122", "security-coverage": { - "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -3361,11 +3275,15 @@ "authors": [ { "name": "JohnAlbin", - "homepage": "https://www.drupal.org/user/32095", + "homepage": "https://www.drupal.org/user/1036766", "email": "virtually.johnalbin@gmail.com" }, { - "name": "RobLoach", + "name": "johnalbin", + "homepage": "https://www.drupal.org/user/32095" + }, + { + "name": "robloach", "homepage": "https://www.drupal.org/user/61114" } ], @@ -3627,20 +3545,20 @@ }, { "name": "drupal/config_filter", - "version": "2.6.0", + "version": "2.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_filter.git", - "reference": "8.x-2.6" + "reference": "8.x-2.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_filter-8.x-2.6.zip", - "reference": "8.x-2.6", - "shasum": "fd1a057a402436fc906c63bf0a74722f73b9b155" + "url": "https://ftp.drupal.org/files/projects/config_filter-8.x-2.7.zip", + "reference": "8.x-2.7", + "shasum": "7fe7161b93c7e24c6db135f1cf82d144bef66e50" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "conflict": { "drush/drush": "<10" @@ -3651,8 +3569,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.6", - "datestamp": "1698308577", + "version": "8.x-2.7", + "datestamp": "1727472458", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3968,6 +3886,10 @@ "name": "joegraduate", "homepage": "https://www.drupal.org/user/789384" }, + { + "name": "megakeegman", + "homepage": "https://www.drupal.org/user/3620027" + }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" @@ -3983,6 +3905,10 @@ { "name": "tadean", "homepage": "https://www.drupal.org/user/3608919" + }, + { + "name": "uarizona", + "homepage": "https://www.drupal.org/user/3763238" } ], "description": "Enables provision of configuration by extensions.", @@ -4156,26 +4082,26 @@ }, { "name": "drupal/config_update", - "version": "2.0.0-alpha3", + "version": "2.0.0-alpha4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_update.git", - "reference": "2.0.0-alpha3" + "reference": "2.0.0-alpha4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_update-2.0.0-alpha3.zip", - "reference": "2.0.0-alpha3", - "shasum": "c35e81e8fb77efdff5ddca3a87116ea0c522a7e2" + "url": "https://ftp.drupal.org/files/projects/config_update-2.0.0-alpha4.zip", + "reference": "2.0.0-alpha4", + "shasum": "d8ea528b0b3e24918356bb72bef61408f650aa8e" }, "require": { - "drupal/core": "^9.4 || ^10" + "drupal/core": "^9.4 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-alpha3", - "datestamp": "1683807608", + "version": "2.0.0-alpha4", + "datestamp": "1724596931", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -4192,8 +4118,12 @@ "homepage": "https://www.drupal.org/user/3573206" }, { - "name": "Pasqualle", + "name": "pasqualle", "homepage": "https://www.drupal.org/user/80733" + }, + { + "name": "vishalkhode", + "homepage": "https://www.drupal.org/user/2439156" } ], "description": "Provides basic revert and update functionality for other modules.", @@ -4239,6 +4169,10 @@ "name": "alexpott", "homepage": "https://www.drupal.org/user/157725" }, + { + "name": "astonvictor", + "homepage": "https://www.drupal.org/user/3466615" + }, { "name": "chr.fritsch", "homepage": "https://www.drupal.org/user/2103716" @@ -4366,16 +4300,16 @@ }, { "name": "drupal/core", - "version": "10.2.6", + "version": "10.3.6", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "cec9bc9e829e53e667da844edd5f4897be88d860" + "reference": "168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/cec9bc9e829e53e667da844edd5f4897be88d860", - "reference": "cec9bc9e829e53e667da844edd5f4897be88d860", + "url": "https://api.github.com/repos/drupal/core/zipball/168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6", + "reference": "168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6", "shasum": "" }, "require": { @@ -4421,7 +4355,7 @@ "symfony/serializer": "^6.4", "symfony/validator": "^6.4", "symfony/yaml": "^6.4", - "twig/twig": "^3.5.0" + "twig/twig": "^3.14.0" }, "conflict": { "drush/drush": "<12.4.3" @@ -4514,7 +4448,8 @@ "lib/Drupal/Core/DrupalKernel.php", "lib/Drupal/Core/DrupalKernelInterface.php", "lib/Drupal/Core/Installer/InstallerRedirectTrait.php", - "lib/Drupal/Core/Site/Settings.php" + "lib/Drupal/Core/Site/Settings.php", + "lib/Drupal/Component/Datetime/Time.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -4523,22 +4458,22 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.2.6" + "source": "https://github.com/drupal/core/tree/10.3.6" }, - "time": "2024-05-01T21:00:24+00:00" + "time": "2024-10-03T08:58:13+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.2.6", + "version": "10.3.6", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "adc702b6ef38a0446abe90267acb96aa806995cf" + "reference": "f58ab5c0d02d275c5aa226c4505b457e41b161cc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/adc702b6ef38a0446abe90267acb96aa806995cf", - "reference": "adc702b6ef38a0446abe90267acb96aa806995cf", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/f58ab5c0d02d275c5aa226c4505b457e41b161cc", + "reference": "f58ab5c0d02d275c5aa226c4505b457e41b161cc", "shasum": "" }, "require": { @@ -4573,80 +4508,80 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.6" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.6" }, - "time": "2024-04-09T07:27:23+00:00" + "time": "2024-08-22T14:31:34+00:00" }, { "name": "drupal/core-recommended", - "version": "10.2.6", + "version": "10.3.6", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "6fbff9a26e06c047ec4a2313fc423a7a1c51c850" + "reference": "5ddec63138dc10869dea5d1cd4e72c977bb9b538" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/6fbff9a26e06c047ec4a2313fc423a7a1c51c850", - "reference": "6fbff9a26e06c047ec4a2313fc423a7a1c51c850", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/5ddec63138dc10869dea5d1cd4e72c977bb9b538", + "reference": "5ddec63138dc10869dea5d1cd4e72c977bb9b538", "shasum": "" }, "require": { "asm89/stack-cors": "~v2.2.0", "composer/semver": "~3.4.0", "doctrine/annotations": "~1.14.3", - "doctrine/deprecations": "~1.1.2", - "doctrine/lexer": "~2.1.0", - "drupal/core": "10.2.6", + "doctrine/deprecations": "~1.1.3", + "doctrine/lexer": "~2.1.1", + "drupal/core": "10.3.6", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.8.1", "guzzlehttp/promises": "~2.0.2", "guzzlehttp/psr7": "~2.6.2", - "masterminds/html5": "~2.8.1", - "mck89/peast": "~v1.15.4", - "pear/archive_tar": "~1.4.14", + "masterminds/html5": "~2.9.0", + "mck89/peast": "~v1.16.2", + "pear/archive_tar": "~1.5.0", "pear/console_getopt": "~v1.4.3", - "pear/pear-core-minimal": "~v1.10.14", + "pear/pear-core-minimal": "~v1.10.15", "pear/pear_exception": "~v1.0.2", "psr/cache": "~3.0.0", "psr/container": "~2.0.2", "psr/event-dispatcher": "~1.0.0", "psr/http-client": "~1.0.3", - "psr/http-factory": "~1.0.2", + "psr/http-factory": "~1.1.0", "psr/log": "~3.0.0", "ralouphie/getallheaders": "~3.0.3", - "sebastian/diff": "~4.0.5", - "symfony/console": "~v6.4.1", - "symfony/dependency-injection": "~v6.4.1", - "symfony/deprecation-contracts": "~v3.4.0", - "symfony/error-handler": "~v6.4.0", - "symfony/event-dispatcher": "~v6.4.0", - "symfony/event-dispatcher-contracts": "~v3.4.0", - "symfony/filesystem": "~v6.4.0", - "symfony/finder": "~v6.4.0", - "symfony/http-foundation": "~v6.4.0", - "symfony/http-kernel": "~v6.4.1", - "symfony/mailer": "~v6.4.0", - "symfony/mime": "~v6.4.0", - "symfony/polyfill-ctype": "~v1.28.0", - "symfony/polyfill-iconv": "~v1.28.0", - "symfony/polyfill-intl-grapheme": "~v1.28.0", - "symfony/polyfill-intl-idn": "~v1.28.0", - "symfony/polyfill-intl-normalizer": "~v1.28.0", - "symfony/polyfill-mbstring": "~v1.28.0", - "symfony/polyfill-php83": "~v1.28.0", - "symfony/process": "~v6.4.0", - "symfony/psr-http-message-bridge": "~v6.4.0", - "symfony/routing": "~v6.4.1", - "symfony/serializer": "~v6.4.1", - "symfony/service-contracts": "~v3.4.0", - "symfony/string": "~v6.4.0", - "symfony/translation-contracts": "~v3.4.0", - "symfony/validator": "~v6.4.0", - "symfony/var-dumper": "~v6.4.0", - "symfony/var-exporter": "~v6.4.1", - "symfony/yaml": "~v6.4.0", - "twig/twig": "~v3.8.0" + "sebastian/diff": "~4.0.6", + "symfony/console": "~v6.4.8", + "symfony/dependency-injection": "~v6.4.7", + "symfony/deprecation-contracts": "~v3.5.0", + "symfony/error-handler": "~v6.4.7", + "symfony/event-dispatcher": "~v6.4.7", + "symfony/event-dispatcher-contracts": "~v3.5.0", + "symfony/filesystem": "~v6.4.8", + "symfony/finder": "~v6.4.8", + "symfony/http-foundation": "~v6.4.7", + "symfony/http-kernel": "~v6.4.7", + "symfony/mailer": "~v6.4.7", + "symfony/mime": "~v6.4.7", + "symfony/polyfill-ctype": "~v1.29.0", + "symfony/polyfill-iconv": "~v1.29.0", + "symfony/polyfill-intl-grapheme": "~v1.29.0", + "symfony/polyfill-intl-idn": "~v1.29.0", + "symfony/polyfill-intl-normalizer": "~v1.29.0", + "symfony/polyfill-mbstring": "~v1.29.0", + "symfony/polyfill-php83": "~v1.29.0", + "symfony/process": "~v6.4.8", + "symfony/psr-http-message-bridge": "~v6.4.7", + "symfony/routing": "~v6.4.7", + "symfony/serializer": "~v6.4.7", + "symfony/service-contracts": "~v3.5.0", + "symfony/string": "~v6.4.8", + "symfony/translation-contracts": "~v3.5.0", + "symfony/validator": "~v6.4.7", + "symfony/var-dumper": "~v6.4.7", + "symfony/var-exporter": "~v6.4.7", + "symfony/yaml": "~v6.4.7", + "twig/twig": "~v3.14.0" }, "conflict": { "webflo/drupal-core-strict": "*" @@ -4658,32 +4593,32 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.2.6" + "source": "https://github.com/drupal/core-recommended/tree/10.3.6" }, - "time": "2024-05-01T21:00:24+00:00" + "time": "2024-10-03T08:58:13+00:00" }, { "name": "drupal/crop", - "version": "2.3.0", + "version": "2.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/crop.git", - "reference": "8.x-2.3" + "reference": "8.x-2.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/crop-8.x-2.3.zip", - "reference": "8.x-2.3", - "shasum": "8e109cf60077f4c605c4d1f895cb3dc28613a23a" + "url": "https://ftp.drupal.org/files/projects/crop-8.x-2.4.zip", + "reference": "8.x-2.4", + "shasum": "be11fad0abf1d53544d35cb4ca6cedd8e91d2542" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.3 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.3", - "datestamp": "1665437894", + "version": "8.x-2.4", + "datestamp": "1720455738", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4787,17 +4722,17 @@ }, { "name": "drupal/csp", - "version": "1.31.0", + "version": "1.33.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/csp.git", - "reference": "8.x-1.31" + "reference": "8.x-1.33" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.31.zip", - "reference": "8.x-1.31", - "shasum": "f5279b78f2edac89d5cb2a731a246da9d429573a" + "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.33.zip", + "reference": "8.x-1.33", + "shasum": "c923468c3cf077bbc89967ee7fa6c6e48c7254df" }, "require": { "drupal/core": "~10.0.0 || ^10.1.3 || ^11", @@ -4806,8 +4741,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.31", - "datestamp": "1714819870", + "version": "8.x-1.33", + "datestamp": "1721292907", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4836,17 +4771,17 @@ }, { "name": "drupal/ctools", - "version": "3.14.0", + "version": "3.15.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ctools.git", - "reference": "8.x-3.14" + "reference": "8.x-3.15" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.14.zip", - "reference": "8.x-3.14", - "shasum": "8895a8e47199b458013bc153ceafa0b1495f33c1" + "url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.15.zip", + "reference": "8.x-3.15", + "shasum": "84e360763162bf97dfb99a21a65580e7ea504bc6" }, "require": { "drupal/core": "^9.3 || ^10" @@ -4854,8 +4789,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.14", - "datestamp": "1684299793", + "version": "8.x-3.15", + "datestamp": "1718145169", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5044,26 +4979,26 @@ }, { "name": "drupal/date_popup", - "version": "2.0.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/date_popup.git", - "reference": "2.0.1" + "reference": "2.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/date_popup-2.0.1.zip", - "reference": "2.0.1", - "shasum": "15cab5f339d60569c2380545b6e16b5f3612b98f" + "url": "https://ftp.drupal.org/files/projects/date_popup-2.0.2.zip", + "reference": "2.0.2", + "shasum": "fc40e429d927b80aaf75093a4458d9cddbf7f921" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.1", - "datestamp": "1694567369", + "version": "2.0.2", + "datestamp": "1721718242", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5144,30 +5079,30 @@ }, { "name": "drupal/default_content", - "version": "2.0.0-alpha2", + "version": "2.0.0-alpha3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/default_content.git", - "reference": "2.0.0-alpha2" + "reference": "2.0.0-alpha3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/default_content-2.0.0-alpha2.zip", - "reference": "2.0.0-alpha2", - "shasum": "5c365ea21b0be63dc00ec2db50179291d6fb3d89" + "url": "https://ftp.drupal.org/files/projects/default_content-2.0.0-alpha3.zip", + "reference": "2.0.0-alpha3", + "shasum": "fdd90c70bd91896835f6ba5ec42c260c1a144a2b" }, "require": { - "drupal/core": "^9.1 || ^10" + "drupal/core": "^9.1 || ^10 || ^11" }, "require-dev": { - "drupal/hal": " ^9 || ^1 || ^2", + "drupal/hal": "^1 || ^2", "drupal/paragraphs": "^1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-alpha2", - "datestamp": "1659466706", + "version": "2.0.0-alpha3", + "datestamp": "1724492420", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -5175,7 +5110,7 @@ }, "drush": { "services": { - "drush.services.yml": "^9 || ^10 || ^11" + "drush.services.yml": "^9 || ^10 || ^11 || ^12" } } }, @@ -5193,7 +5128,7 @@ "homepage": "https://www.drupal.org/user/1852732" }, { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -5209,7 +5144,7 @@ "homepage": "https://www.drupal.org/user/395439" }, { - "name": "Sam152", + "name": "sam152", "homepage": "https://www.drupal.org/user/1485048" } ], @@ -5221,20 +5156,20 @@ }, { "name": "drupal/diff", - "version": "1.4.0", + "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/diff.git", - "reference": "8.x-1.4" + "reference": "8.x-1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/diff-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "8f1e95e6c7f576999c5b2880023de2c2aaaf99b3" + "url": "https://ftp.drupal.org/files/projects/diff-8.x-1.8.zip", + "reference": "8.x-1.8", + "shasum": "a104bf731a282f06ff0d5a7fb861c01b5b933765" }, "require": { - "drupal/core": "^9.3 || ^10 || ^11", + "drupal/core": "^10 || ^11", "mkalkbrenner/php-htmldiff-advanced": "~0.0.8", "php": "^8.1" }, @@ -5246,13 +5181,13 @@ "phpstan/phpstan-deprecation-rules": "*", "phpstan/phpstan-phpunit": "1.4.x-dev", "phpstan/phpstan-strict-rules": "^1@stable", - "previousnext/coding-standard": "^1" + "previousnext/coding-standard": "1.0.1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1717130431", + "version": "8.x-1.8", + "datestamp": "1727892285", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6843,12 +6778,11 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_site.git", - "reference": "55fae682ea8541260fd2a13ac6e0157e232154c3" + "reference": "fcd4dc0899be9c4929f75a63a3d6982ba493e2f8" }, "require": { "drupal/admin_toolbar": "^3.0", "drupal/admin_toolbar-admin_toolbar_search": "*", - "drupal/admin_toolbar_links_access_filter": "*", "drupal/admin_toolbar_tools": "*", "drupal/autosave_form": "1.x-dev", "drupal/config_actions": "^1.1", @@ -6871,7 +6805,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1701461795", + "datestamp": "1723232347", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -7176,20 +7110,20 @@ }, { "name": "drupal/ds", - "version": "3.22.0", + "version": "3.24.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ds.git", - "reference": "8.x-3.22" + "reference": "8.x-3.24" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.22.zip", - "reference": "8.x-3.22", - "shasum": "4f14bbc3dd966372947fec079e19e1c3ac961b57" + "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.24.zip", + "reference": "8.x-3.24", + "shasum": "5b575bc231cd627a33f201daaa6b1a3a70d28e84" }, "require": { - "drupal/core": "^10" + "drupal/core": "^10.2 || ^11" }, "require-dev": { "drupal/devel": "5.x-dev", @@ -7198,8 +7132,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.22", - "datestamp": "1715854314", + "version": "8.x-3.24", + "datestamp": "1726653898", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7309,26 +7243,26 @@ }, { "name": "drupal/easy_breadcrumb", - "version": "2.0.6", + "version": "2.0.8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/easy_breadcrumb.git", - "reference": "2.0.6" + "reference": "2.0.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/easy_breadcrumb-2.0.6.zip", - "reference": "2.0.6", - "shasum": "622f31fb071dea25735cfc4eaab4cf96bde917ab" + "url": "https://ftp.drupal.org/files/projects/easy_breadcrumb-2.0.8.zip", + "reference": "2.0.8", + "shasum": "49bfd9b8b0ec664963d05e360449876745cf2868" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.6", - "datestamp": "1707084295", + "version": "2.0.8", + "datestamp": "1723545040", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7355,7 +7289,7 @@ "homepage": "https://www.drupal.org/user/430714" }, { - "name": "Greg Boggs", + "name": "greg boggs", "homepage": "https://www.drupal.org/user/153069" }, { @@ -7367,13 +7301,17 @@ "homepage": "https://www.drupal.org/user/717290" }, { - "name": "Neslee Canil Pinto", + "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" }, { - "name": "NickDickinsonWilde", + "name": "nickdickinsonwilde", "homepage": "https://www.drupal.org/user/3094661" }, + { + "name": "rakesh.gectcr", + "homepage": "https://www.drupal.org/user/1177822" + }, { "name": "renatog", "homepage": "https://www.drupal.org/user/3326031" @@ -7382,6 +7320,10 @@ "name": "sonemonu", "homepage": "https://www.drupal.org/user/1667988" }, + { + "name": "spuky", + "homepage": "https://www.drupal.org/user/209353" + }, { "name": "tatarbj", "homepage": "https://www.drupal.org/user/649590" @@ -7396,17 +7338,17 @@ }, { "name": "drupal/eca", - "version": "1.1.6", + "version": "1.1.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/eca.git", - "reference": "1.1.6" + "reference": "1.1.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/eca-1.1.6.zip", - "reference": "1.1.6", - "shasum": "3db1a23f95b4702b4ac922a182677e9b69c06c97" + "url": "https://ftp.drupal.org/files/projects/eca-1.1.9.zip", + "reference": "1.1.9", + "shasum": "af6f92db6c96d5fae986284596789a9031c1476c" }, "require": { "dragonmantank/cron-expression": "^3.1", @@ -7431,8 +7373,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.6", - "datestamp": "1715269931", + "version": "1.1.9", + "datestamp": "1723822366", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7519,20 +7461,20 @@ }, { "name": "drupal/editor_advanced_link", - "version": "2.2.4", + "version": "2.2.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editor_advanced_link.git", - "reference": "2.2.4" + "reference": "2.2.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editor_advanced_link-2.2.4.zip", - "reference": "2.2.4", - "shasum": "cd0db397827f2e21ec8a68211e8a153463a6c89b" + "url": "https://ftp.drupal.org/files/projects/editor_advanced_link-2.2.6.zip", + "reference": "2.2.6", + "shasum": "f6d7c437900f288b1e735b4faf2decc99bdd30e8" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^10.2 || ^11.0" }, "require-dev": { "drupal/ckeditor": "*", @@ -7541,8 +7483,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.4", - "datestamp": "1688040059", + "version": "2.2.6", + "datestamp": "1723183019", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7557,6 +7499,10 @@ { "name": "DuaelFr", "homepage": "https://www.drupal.org/user/931394" + }, + { + "name": "VladimirAus", + "homepage": "https://www.drupal.org/user/673120" } ], "description": "Editor Advanced link", @@ -7567,17 +7513,17 @@ }, { "name": "drupal/editoria11y", - "version": "2.1.18", + "version": "2.1.19", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.1.18" + "reference": "2.1.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.18.zip", - "reference": "2.1.18", - "shasum": "ebdb25f92c2d77681661216ca3abebbc710b662a" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.19.zip", + "reference": "2.1.19", + "shasum": "0ccf651071837e1ee6fcfb8fbb1c279d2fc1bc27" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -7588,8 +7534,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.18", - "datestamp": "1716399461", + "version": "2.1.19", + "datestamp": "1726514804", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7651,26 +7597,26 @@ }, { "name": "drupal/entity", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity.git", - "reference": "8.x-1.4" + "reference": "8.x-1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "1cf7712318fad144eab106a8fcfcd396aeb5676f" + "url": "https://ftp.drupal.org/files/projects/entity-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "86c0b75c173144aaedde3e3258dc0d3ce11d1a22" }, "require": { - "drupal/core": "^9.2|^10.0" + "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1661898023", + "version": "8.x-1.5", + "datestamp": "1723380062", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7683,7 +7629,7 @@ ], "authors": [ { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -7788,29 +7734,29 @@ }, { "name": "drupal/entity_reference_revisions", - "version": "1.11.0", + "version": "1.12.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_reference_revisions.git", - "reference": "8.x-1.11" + "reference": "8.x-1.12" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity_reference_revisions-8.x-1.11.zip", - "reference": "8.x-1.11", - "shasum": "de21cbb0d8a0344dc3496addcad4ed536747cec5" + "url": "https://ftp.drupal.org/files/projects/entity_reference_revisions-8.x-1.12.zip", + "reference": "8.x-1.12", + "shasum": "2a2ff8617c7ce01b56df1caaf0a563da04948e26" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "require-dev": { - "drupal/diff": "1.x-dev" + "drupal/diff": "^1 || ^2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.11", - "datestamp": "1705140721", + "version": "8.x-1.12", + "datestamp": "1722804497", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7907,26 +7853,26 @@ }, { "name": "drupal/environment_indicator", - "version": "4.0.18", + "version": "4.0.19", "source": { "type": "git", "url": "https://git.drupalcode.org/project/environment_indicator.git", - "reference": "4.0.18" + "reference": "4.0.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.18.zip", - "reference": "4.0.18", - "shasum": "1dcf7beb1c23be49edbad04dd6e2a127714c4ea2" + "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.19.zip", + "reference": "4.0.19", + "shasum": "4801e2969ecfc33d96defcaa34a34ac8faae4019" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.3 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.18", - "datestamp": "1717143727", + "version": "4.0.19", + "datestamp": "1721460952", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8038,17 +7984,17 @@ }, { "name": "drupal/eva", - "version": "3.0.0", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/eva.git", - "reference": "3.0.0" + "reference": "3.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/eva-3.0.0.zip", - "reference": "3.0.0", - "shasum": "51b56ed55ab6edb7376afc34c88825b6373d4a80" + "url": "https://ftp.drupal.org/files/projects/eva-3.1.0.zip", + "reference": "3.1.0", + "shasum": "79b0cee223d557890b6b419ae0406004f7d1bd80" }, "require": { "drupal/core": "^8 || ^9 || ^10" @@ -8059,8 +8005,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1667476964", + "version": "3.1.0", + "datestamp": "1718903284", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8142,7 +8088,7 @@ "homepage": "https://www.drupal.org/user/279352" }, { - "name": "Neslee Canil Pinto", + "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" } ], @@ -8211,7 +8157,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "b578813ca5c4567584dfb8d5b8d2218c6b3591d6" + "reference": "eb22a9a22160aedda144ee5362bfb5a8f013648d" }, "require": { "drupal/core": "^10.1" @@ -8237,8 +8183,8 @@ "dev-3.0.x": "3.0.x-dev" }, "drupal": { - "version": "3.0.0-beta1+25-dev", - "datestamp": "1710744523", + "version": "3.0.0-beta1+47-dev", + "datestamp": "1727451570", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -8263,11 +8209,11 @@ "homepage": "https://www.drupal.org/user/124705" }, { - "name": "Nick_vh", + "name": "nick_vh", "homepage": "https://www.drupal.org/user/122682" }, { - "name": "StryKaizer", + "name": "strykaizer", "homepage": "https://www.drupal.org/user/462700" } ], @@ -8321,6 +8267,10 @@ { "name": "kevinquillen", "homepage": "https://www.drupal.org/user/317279" + }, + { + "name": "xmacinfo", + "homepage": "https://www.drupal.org/user/12131" } ], "description": "Adds the FakeObjects plugin to CKEditor. This plugin is a utility plugin that is required by certain user-facing CKEditor plugins.", @@ -8535,26 +8485,26 @@ }, { "name": "drupal/field_formatter_class", - "version": "1.6.0", + "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_formatter_class.git", - "reference": "8.x-1.6" + "reference": "8.x-1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_formatter_class-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "11682ba40db28aeac4319428db01590fbf2f4c6c" + "url": "https://ftp.drupal.org/files/projects/field_formatter_class-8.x-1.8.zip", + "reference": "8.x-1.8", + "shasum": "66f39802ac8ef43f362b7e3530280f751788f169" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^10.2 || ^11.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1667840724", + "version": "8.x-1.8", + "datestamp": "1724880268", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8577,7 +8527,7 @@ "role": "maintainer" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { @@ -8598,26 +8548,29 @@ }, { "name": "drupal/field_group", - "version": "3.4.0", + "version": "3.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_group.git", - "reference": "8.x-3.4" + "reference": "8.x-3.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_group-8.x-3.4.zip", - "reference": "8.x-3.4", - "shasum": "80b937e1a11f8b29c69d853fc4bf798c057c6f94" + "url": "https://ftp.drupal.org/files/projects/field_group-8.x-3.6.zip", + "reference": "8.x-3.6", + "shasum": "427c0a65dc1936e69e60c120776056cfe5b43e86" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" + }, + "require-dev": { + "drupal/jquery_ui_accordion": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.4", - "datestamp": "1667241979", + "version": "8.x-3.6", + "datestamp": "1722672510", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8630,13 +8583,21 @@ ], "authors": [ { - "name": "Anybody", + "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { - "name": "Hydra", + "name": "grevil", + "homepage": "https://www.drupal.org/user/3668491" + }, + { + "name": "hydra", "homepage": "https://www.drupal.org/user/647364" }, + { + "name": "joevagyok", + "homepage": "https://www.drupal.org/user/2876343" + }, { "name": "jyve", "homepage": "https://www.drupal.org/user/591438" @@ -8923,20 +8884,20 @@ }, { "name": "drupal/focal_point", - "version": "2.1.0", + "version": "2.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/focal_point.git", - "reference": "2.1.0" + "reference": "2.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/focal_point-2.1.0.zip", - "reference": "2.1.0", - "shasum": "f5be307039e226953598932d30a4eb6b2e9ac7d9" + "url": "https://ftp.drupal.org/files/projects/focal_point-2.1.1.zip", + "reference": "2.1.1", + "shasum": "f8c24bb4257f784176e79ec6f2b4c11ed46391e0" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^9.3 || ^10 || ^11", "drupal/crop": "^2.3" }, "require-dev": { @@ -8945,8 +8906,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1715085292", + "version": "2.1.1", + "datestamp": "1721126807", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8964,7 +8925,7 @@ "role": "Maintainer" }, { - "name": "Rajeshreeputra", + "name": "rajeshreeputra", "homepage": "https://www.drupal.org/user/3418561" } ], @@ -9055,25 +9016,27 @@ }, { "name": "drupal/gdpr", - "version": "3.0.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gdpr.git", - "reference": "3.0.0" + "reference": "3.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gdpr-3.0.0.zip", - "reference": "3.0.0", - "shasum": "1fd27a189761d8b70bfe73580f2dfd3ddde607b7" + "url": "https://ftp.drupal.org/files/projects/gdpr-3.1.1.zip", + "reference": "3.1.1", + "shasum": "58f1d8fa7d302e46540780f219e90cca0df72afd" }, "require": { "drupal/checklistapi": "^2.1", - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "drupal/entity": "^1.4", - "drupal/entity_reference_revisions": "^1.10", - "drupal/message": "^1.4", - "drupal/token": "^1.11" + "drupal/entity_reference_revisions": "^1.11", + "drupal/message": "^1.5", + "drupal/token": "^1.14", + "fakerphp/faker": "^1 || ^2", + "php": ">=8.1" }, "require-dev": { "drupal/anonymizer": "*", @@ -9085,14 +9048,13 @@ }, "suggest": { "drush/drush": "GDPR Dump requires Drush ^9 || ^10", - "ext-zip": "GDPR Tasks requires the PHP zip extension", - "fzaninotto/faker": "Required for the anonymizer submodule (which is required by multiple submodules)." + "ext-zip": "GDPR Tasks requires the PHP zip extension" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1681377086", + "version": "3.1.1", + "datestamp": "1728304091", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9118,7 +9080,7 @@ "homepage": "https://www.drupal.org/user/327328" }, { - "name": "Balu Ertl", + "name": "baluertl", "homepage": "https://www.drupal.org/user/1086292" }, { @@ -9134,7 +9096,7 @@ "homepage": "https://www.drupal.org/user/2723471" }, { - "name": "Kosa Ilma", + "name": "kosa ilma", "homepage": "https://www.drupal.org/user/3435475" }, { @@ -9154,7 +9116,7 @@ "homepage": "https://www.drupal.org/user/1043368" }, { - "name": "Rajeshreeputra", + "name": "rajeshreeputra", "homepage": "https://www.drupal.org/user/3418561" }, { @@ -9241,27 +9203,27 @@ }, { "name": "drupal/gin", - "version": "3.0.0-rc10", + "version": "3.0.0-rc13", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin.git", - "reference": "8.x-3.0-rc10" + "reference": "8.x-3.0-rc13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc10.zip", - "reference": "8.x-3.0-rc10", - "shasum": "f79fd895dd1f16c3af457bfaed5527f5b5bc752c" + "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc13.zip", + "reference": "8.x-3.0-rc13", + "shasum": "7b8e9d7ae6fe6de7de0bba930200fe80b437eefe" }, "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "drupal/gin_toolbar": "^1.0@beta" }, "type": "drupal-theme", "extra": { "drupal": { - "version": "8.x-3.0-rc10", - "datestamp": "1712686345", + "version": "8.x-3.0-rc13", + "datestamp": "1720416342", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -9282,6 +9244,10 @@ "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.", @@ -9303,17 +9269,17 @@ }, { "name": "drupal/gin_gutenberg", - "version": "1.1.8", + "version": "1.1.14", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_gutenberg.git", - "reference": "1.1.8" + "reference": "1.1.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_gutenberg-1.1.8.zip", - "reference": "1.1.8", - "shasum": "b82b677df72454ec59a8d9403baab31d7271b18a" + "url": "https://ftp.drupal.org/files/projects/gin_gutenberg-1.1.14.zip", + "reference": "1.1.14", + "shasum": "ed67d446b7fb810678219784c661b40e6340953c" }, "require": { "drupal/core": "^8 || ^9.3 || ^10 || ^11", @@ -9322,8 +9288,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.8", - "datestamp": "1715754893", + "version": "1.1.14", + "datestamp": "1725356562", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9366,26 +9332,26 @@ }, { "name": "drupal/gin_login", - "version": "2.0.4", + "version": "2.1.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_login.git", - "reference": "2.0.4" + "reference": "2.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_login-2.0.4.zip", - "reference": "2.0.4", - "shasum": "7b67b50ebba7e69ec690e1f2557fdbae431d4638" + "url": "https://ftp.drupal.org/files/projects/gin_login-2.1.3.zip", + "reference": "2.1.3", + "shasum": "4fd1a4f36205f511ab7c222f3543aa15ad2331c6" }, "require": { - "drupal/core": "^8.9 || ^9 || ^10 || ^11" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.4", - "datestamp": "1712687134", + "version": "2.1.3", + "datestamp": "1719750649", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9425,26 +9391,26 @@ }, { "name": "drupal/gin_toolbar", - "version": "1.0.0-rc5", + "version": "1.0.0-rc6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_toolbar.git", - "reference": "8.x-1.0-rc5" + "reference": "8.x-1.0-rc6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_toolbar-8.x-1.0-rc5.zip", - "reference": "8.x-1.0-rc5", - "shasum": "523b565244440a16fa447065a98841770992bd2e" + "url": "https://ftp.drupal.org/files/projects/gin_toolbar-8.x-1.0-rc6.zip", + "reference": "8.x-1.0-rc6", + "shasum": "542def14b9a5435efb4e021d384fa3f7b0fc6e78" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc5", - "datestamp": "1702727588", + "version": "8.x-1.0-rc6", + "datestamp": "1718368950", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -9608,20 +9574,20 @@ }, { "name": "drupal/gutenberg", - "version": "2.9.0", + "version": "2.12.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gutenberg.git", - "reference": "8.x-2.9" + "reference": "8.x-2.12" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gutenberg-8.x-2.9.zip", - "reference": "8.x-2.9", - "shasum": "9a486aa88bcc1c0f14cb40e5f843974753b1e108" + "url": "https://ftp.drupal.org/files/projects/gutenberg-8.x-2.12.zip", + "reference": "8.x-2.12", + "shasum": "c41f37c0451619422bd7a6194da89702528a9309" }, "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "ext-json": "*", "php": ">=7.4" }, @@ -9631,8 +9597,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.9", - "datestamp": "1717234886", + "version": "8.x-2.12", + "datestamp": "1727254881", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9698,31 +9664,32 @@ }, { "name": "drupal/hal", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/hal.git", - "reference": "2.0.2" + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/hal-2.0.2.zip", - "reference": "2.0.2", - "shasum": "9ec3ad376678941bae2e0eae0c980c42cddfc8b2" + "url": "https://ftp.drupal.org/files/projects/hal-2.0.3.zip", + "reference": "2.0.3", + "shasum": "81bc4b0bfdc6c3b7c2ec50f5eb4739451ff5c2ae" }, "require": { - "drupal/core": "^10" + "drupal/core": "^10 || ^11" }, "require-dev": { "drupal/aggregator": "2.x-dev", "drupal/entity_reference_revisions": "1.x-dev", - "drupal/rdf": "2.x-dev" + "drupal/rdf": "^2.1 || 3.0.x-dev", + "drupal/tour": "^1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1700523711", + "version": "2.0.3", + "datestamp": "1721252595", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9751,29 +9718,29 @@ }, { "name": "drupal/honeypot", - "version": "2.1.3", + "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/honeypot.git", - "reference": "2.1.3" + "reference": "2.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/honeypot-2.1.3.zip", - "reference": "2.1.3", - "shasum": "101105029a10a574ef6017824182500ab9905856" + "url": "https://ftp.drupal.org/files/projects/honeypot-2.2.0.zip", + "reference": "2.2.0", + "shasum": "56397c3779ebac1526cce9ecd39385017ee9a837" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^10.3 || ^11" }, "require-dev": { - "drupal/rules": "^3.0" + "drupal/rules": "^4.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.3", - "datestamp": "1695604754", + "version": "2.2.0", + "datestamp": "1723761042", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9791,11 +9758,11 @@ "email": "geerlingguy@mac.com" }, { - "name": "Manuel Garcia", + "name": "manuel garcia", "homepage": "https://www.drupal.org/user/213194" }, { - "name": "TR", + "name": "tr", "homepage": "https://www.drupal.org/user/202830" }, { @@ -9820,26 +9787,26 @@ }, { "name": "drupal/http_cache_control", - "version": "2.1.0", + "version": "2.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/http_cache_control.git", - "reference": "8.x-2.1" + "reference": "8.x-2.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/http_cache_control-8.x-2.1.zip", - "reference": "8.x-2.1", - "shasum": "6a6864ab39fc2110cc8705e51f5106aa90362df5" + "url": "https://ftp.drupal.org/files/projects/http_cache_control-8.x-2.3.zip", + "reference": "8.x-2.3", + "shasum": "43ad2f589f8ac9cc2eb20fe07d7dbe0b6d42430a" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.1", - "datestamp": "1666053697", + "version": "8.x-2.3", + "datestamp": "1726747036", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9852,7 +9819,11 @@ ], "authors": [ { - "name": "Josh Waihi", + "name": "dieterholvoet", + "homepage": "https://www.drupal.org/user/3567222" + }, + { + "name": "josh waihi", "homepage": "https://www.drupal.org/user/188162" } ], @@ -9864,26 +9835,29 @@ }, { "name": "drupal/http_client_error_status", - "version": "3.1.1", + "version": "3.1.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/http_client_error_status.git", - "reference": "3.1.1" + "reference": "3.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/http_client_error_status-3.1.1.zip", - "reference": "3.1.1", - "shasum": "5e7b5727ebbac05cc2e399d642ce9b42c2c6bbb2" + "url": "https://ftp.drupal.org/files/projects/http_client_error_status-3.1.3.zip", + "reference": "3.1.3", + "shasum": "4880388d93182e98a716790d05440b18c47edb2e" }, "require": { "drupal/core": "^10.2 || ^11" }, + "require-dev": { + "drush/drush": "^12.5.2 || ^13" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.1.1", - "datestamp": "1717281695", + "version": "3.1.3", + "datestamp": "1720219453", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9947,6 +9921,14 @@ "name": "drpldrp", "homepage": "https://www.drupal.org/user/3630968" }, + { + "name": "lelkneralfaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "megakeegman", + "homepage": "https://www.drupal.org/user/3620027" + }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" @@ -10311,17 +10293,17 @@ }, { "name": "drupal/insert", - "version": "3.0.0-beta7", + "version": "3.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/insert.git", - "reference": "3.0.0-beta7" + "reference": "3.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/insert-3.0.0-beta7.zip", - "reference": "3.0.0-beta7", - "shasum": "5387763d30e4dd15142617ce826df572689ec99a" + "url": "https://ftp.drupal.org/files/projects/insert-3.0.0.zip", + "reference": "3.0.0", + "shasum": "e6634d8f006e0a1f02f71c4b92645c5d8623096c" }, "require": { "drupal/core": "^10" @@ -10332,11 +10314,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-beta7", - "datestamp": "1717265062", + "version": "3.0.0", + "datestamp": "1719827333", "security-coverage": { - "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -10350,7 +10332,7 @@ "homepage": "https://www.drupal.org/user/35821" }, { - "name": "Snater", + "name": "snater", "homepage": "https://www.drupal.org/user/3513717" } ], @@ -10642,26 +10624,32 @@ }, { "name": "drupal/key", - "version": "1.18.0", + "version": "1.19.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/key.git", - "reference": "8.x-1.18" + "reference": "8.x-1.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/key-8.x-1.18.zip", - "reference": "8.x-1.18", - "shasum": "5075295390be486ba9e372efff70f90fde764c40" + "url": "https://ftp.drupal.org/files/projects/key-8.x-1.19.zip", + "reference": "8.x-1.19", + "shasum": "ee8f7b8f8babd381f1e4423dccede94b4eb5985c" }, "require": { "drupal/core": ">=8.9 <12" }, + "require-dev": { + "drush/drush": ">=9" + }, + "suggest": { + "drush/drush": ">=11" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.18", - "datestamp": "1717376699", + "version": "8.x-1.19", + "datestamp": "1720053341", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10679,7 +10667,7 @@ ], "authors": [ { - "name": "Cellar Door", + "name": "cellar door", "homepage": "https://www.drupal.org/user/658076" }, { @@ -10814,17 +10802,17 @@ }, { "name": "drupal/mailchimp", - "version": "2.2.3", + "version": "2.2.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/mailchimp.git", - "reference": "2.2.3" + "reference": "2.2.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/mailchimp-2.2.3.zip", - "reference": "2.2.3", - "shasum": "a8f1b7de05db41e493e14ebfa50feb8be14255f3" + "url": "https://ftp.drupal.org/files/projects/mailchimp-2.2.4.zip", + "reference": "2.2.4", + "shasum": "2c5566811b778d2cc45b082b3eb9a4f5691b6203" }, "require": { "drupal/core": "^8.7.7 || ^9 || ^10", @@ -10837,8 +10825,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.3", - "datestamp": "1715883765", + "version": "2.2.4", + "datestamp": "1721931132", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11012,7 +11000,7 @@ ], "authors": [ { - "name": "DrDam", + "name": "drdam", "homepage": "https://www.drupal.org/user/1555440" } ], @@ -11072,7 +11060,7 @@ ], "authors": [ { - "name": "DrDam", + "name": "drdam", "homepage": "https://www.drupal.org/user/1555440" } ], @@ -11124,7 +11112,7 @@ ], "authors": [ { - "name": "DrDam", + "name": "drdam", "homepage": "https://www.drupal.org/user/1555440" } ], @@ -11176,7 +11164,7 @@ ], "authors": [ { - "name": "DrDam", + "name": "drdam", "homepage": "https://www.drupal.org/user/1555440" } ], @@ -11191,17 +11179,17 @@ }, { "name": "drupal/media_library_media_modify", - "version": "1.0.0-beta16", + "version": "1.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/media_library_media_modify.git", - "reference": "1.0.0-beta16" + "reference": "1.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/media_library_media_modify-1.0.0-beta16.zip", - "reference": "1.0.0-beta16", - "shasum": "762ee5b7c065454fd50e616872441d44435ca045" + "url": "https://ftp.drupal.org/files/projects/media_library_media_modify-1.0.0.zip", + "reference": "1.0.0", + "shasum": "62386e5b8f9ec926fc58ecff1145aae6f835808a" }, "require": { "drupal/core": "^9.5 || ^10" @@ -11214,11 +11202,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.0-beta16", - "datestamp": "1715677060", + "version": "1.0.0", + "datestamp": "1723624265", "security-coverage": { - "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } }, "patches": { @@ -11226,7 +11214,7 @@ "Issue #3263397-10: Simplify form logic in media library": "https://www.drupal.org/files/issues/2023-01-19/3263397-16.patch" }, "drupal/inline_entity_form": { - "Changes are lost when collapsing a paragraphs subform including an inline_entity_form": "https://www.drupal.org/files/issues/2022-09-22/47-8.diff" + "Issue #3271293: Changes are lost when collapsing a paragraphs subform including an inline_entity_form": "https://www.drupal.org/files/issues/2022-09-22/47-8.diff" } } }, @@ -11305,26 +11293,26 @@ }, { "name": "drupal/menu_admin_per_menu", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_admin_per_menu.git", - "reference": "8.x-1.5" + "reference": "8.x-1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_admin_per_menu-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "ec8c7a4a064aa285dfb722dad264da9936fc81b6" + "url": "https://ftp.drupal.org/files/projects/menu_admin_per_menu-8.x-1.6.zip", + "reference": "8.x-1.6", + "shasum": "8ebbab26f0dad2b1f79d7aa185295ca033eece7a" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^10.2 || ^11.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.5", - "datestamp": "1660918821", + "version": "8.x-1.6", + "datestamp": "1726150514", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11341,7 +11329,7 @@ "homepage": "https://www.drupal.org/user/410199" }, { - "name": "JeroenT", + "name": "jeroent", "homepage": "https://www.drupal.org/user/2228934" }, { @@ -11355,32 +11343,36 @@ ], "description": "Allows to give roles per menu admin permissions without giving them full administer menu permission.", "homepage": "https://www.drupal.org/project/menu_admin_per_menu", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/menu_admin_per_menu" + "source": "https://git.drupalcode.org/project/menu_admin_per_menu", + "issues": "https://drupal.org/project/issues/menu_admin_per_menu" } }, { "name": "drupal/menu_block", - "version": "1.11.0", + "version": "1.13.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_block.git", - "reference": "8.x-1.11" + "reference": "8.x-1.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_block-8.x-1.11.zip", - "reference": "8.x-1.11", - "shasum": "7b2dec26a81177094860b1f884cca5c40b60fa85" + "url": "https://ftp.drupal.org/files/projects/menu_block-8.x-1.13.zip", + "reference": "8.x-1.13", + "shasum": "693a932cba9bd5767bdeee506de446228bc4cc8c" }, "require": { - "drupal/core": "^9.1 || ^10" + "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.11", - "datestamp": "1715036334", + "version": "8.x-1.13", + "datestamp": "1722579322", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11489,26 +11481,26 @@ }, { "name": "drupal/menu_trail_by_path", - "version": "2.0.1", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_trail_by_path.git", - "reference": "2.0.1" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_trail_by_path-2.0.1.zip", - "reference": "2.0.1", - "shasum": "3c2c1b0ee669c26e6ccba8a345605b7c932be2bf" + "url": "https://ftp.drupal.org/files/projects/menu_trail_by_path-2.1.0.zip", + "reference": "2.1.0", + "shasum": "286f3066d3ce0a941eb73ad699c63bccd7108984" }, "require": { - "drupal/core": "^8.8 || ^9.0 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.1", - "datestamp": "1701298206", + "version": "2.1.0", + "datestamp": "1724357864", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11521,7 +11513,7 @@ ], "authors": [ { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -11549,17 +11541,17 @@ }, { "name": "drupal/message", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/message.git", - "reference": "8.x-1.5" + "reference": "8.x-1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/message-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "e2da6ff2f098fbb9ff9b2faf7a576d5e421db172" + "url": "https://ftp.drupal.org/files/projects/message-8.x-1.6.zip", + "reference": "8.x-1.6", + "shasum": "242c86fd0fc31c5e7b0983fb88272191924d2d6f" }, "require": { "drupal/core": "^9.2 || ^10 || ^11" @@ -11570,8 +11562,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.5", - "datestamp": "1710105159", + "version": "8.x-1.6", + "datestamp": "1726668059", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11661,7 +11653,7 @@ "role": "Developer" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" } ], @@ -11733,17 +11725,17 @@ }, { "name": "drupal/migrate_plus", - "version": "6.0.2", + "version": "6.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_plus.git", - "reference": "6.0.2" + "reference": "6.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.2.zip", - "reference": "6.0.2", - "shasum": "4315bc293aa75ea9247582d5d1925b075865e467" + "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.4.zip", + "reference": "6.0.4", + "shasum": "0357c416d2a9fd3f4211dd13c6585ed8072fabe7" }, "require": { "drupal/core": ">=9.1", @@ -11760,8 +11752,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.2", - "datestamp": "1705424638", + "version": "6.0.4", + "datestamp": "1721745585", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11920,17 +11912,17 @@ }, { "name": "drupal/migrate_upgrade", - "version": "4.0.1", + "version": "4.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_upgrade.git", - "reference": "4.0.1" + "reference": "4.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/migrate_upgrade-4.0.1.zip", - "reference": "4.0.1", - "shasum": "e9507affa61ae27adb1ea6e0d55f3bb32506ddfc" + "url": "https://ftp.drupal.org/files/projects/migrate_upgrade-4.0.2.zip", + "reference": "4.0.2", + "shasum": "358f3cea91411b179a1c78841f1cc3166a947088" }, "require": { "drupal/core": ">=9", @@ -11941,8 +11933,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.1", - "datestamp": "1672260874", + "version": "4.0.2", + "datestamp": "1719350600", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11979,7 +11971,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/migration_helpers.git", - "reference": "f9cdba038fc78cf9d777b072700f6ad0f48b3488" + "reference": "8fb26e7b1221690a93637500d6876e02eea182ce" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -11991,7 +11983,7 @@ }, "drupal": { "version": "1.0.x-dev", - "datestamp": "1712904965", + "datestamp": "1721919021", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -12304,10 +12296,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia.git", - "reference": "ba8cee423b1f4e749c3db4608dac6bb2f36b07ee" + "reference": "45936ecc5fac96b7b2f4f8ac72b4852f49859b03" }, "require": { - "drupal/bulma": "^3.0", + "drupal/bulma": "1.x-dev@dev", "drupal/components": "^3", "drupal/core": "^9 || ^10", "drupal/skins": "^2.0-alpha1", @@ -12319,8 +12311,8 @@ "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "2.0.0-alpha1+20-dev", - "datestamp": "1705514242", + "version": "2.0.0-alpha1+22-dev", + "datestamp": "1720489325", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -12390,7 +12382,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia_camouflage.git", - "reference": "671a1c423e1cfcb5a46ce81de4b03080308d5906" + "reference": "3935dcbe408a7f3fc31d2a3d534f3654009a0319" }, "require": { "drupal/core": "^9 || ^10", @@ -12403,7 +12395,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1717001807", + "datestamp": "1724744623", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -12428,7 +12420,7 @@ "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -12458,20 +12450,20 @@ }, { "name": "drupal/paragraphs", - "version": "1.17.0", + "version": "1.18.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/paragraphs.git", - "reference": "8.x-1.17" + "reference": "8.x-1.18" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.17.zip", - "reference": "8.x-1.17", - "shasum": "81c05f6a1eb59ab957c9ac97b2e79d6c9837bd72" + "url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.18.zip", + "reference": "8.x-1.18", + "shasum": "594e2937ea5c95fc88b60420590c4d83f5cd71ee" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^10.2 || ^11", "drupal/entity_reference_revisions": "~1.3" }, "require-dev": { @@ -12479,6 +12471,7 @@ "drupal/diff": "1.x-dev", "drupal/entity_browser": "2.x-dev", "drupal/entity_usage": "2.x-dev", + "drupal/feeds": "^3", "drupal/field_group": "3.x-dev", "drupal/inline_entity_form": "1.x-dev", "drupal/paragraphs-paragraphs_library": "*", @@ -12492,8 +12485,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.17", - "datestamp": "1709804220", + "version": "8.x-1.18", + "datestamp": "1723029144", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12666,26 +12659,26 @@ }, { "name": "drupal/password_policy", - "version": "4.0.1", + "version": "4.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/password_policy.git", - "reference": "4.0.1" + "reference": "4.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/password_policy-4.0.1.zip", - "reference": "4.0.1", - "shasum": "a132988f77d02c28d5c0f8f6c84a2d37eaa36c1f" + "url": "https://ftp.drupal.org/files/projects/password_policy-4.0.3.zip", + "reference": "4.0.3", + "shasum": "f583ede0ebd749459538d02dd527028d57a4e1ac" }, "require": { - "drupal/core": "^9.1 || ^10" + "drupal/core": "^9.1 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.1", - "datestamp": "1712532453", + "version": "4.0.3", + "datestamp": "1723552706", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12724,6 +12717,10 @@ { "name": "shrop", "homepage": "https://www.drupal.org/user/14767" + }, + { + "name": "vishalkhode", + "homepage": "https://www.drupal.org/user/2439156" } ], "description": "Sets up constraints and expiration of passwords.", @@ -12735,31 +12732,34 @@ }, { "name": "drupal/pathauto", - "version": "1.12.0", + "version": "1.13.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pathauto.git", - "reference": "8.x-1.12" + "reference": "8.x-1.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.12.zip", - "reference": "8.x-1.12", - "shasum": "b7b6432e315e38e59a7c6cc117134326c580de4c" + "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.13.zip", + "reference": "8.x-1.13", + "shasum": "e64b5a82cf1b8ab48bce400b21ae6fc99c8078fd" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^9.4 || ^10 || ^11", "drupal/ctools": "*", "drupal/token": "*" }, + "require-dev": { + "drupal/forum": "*" + }, "suggest": { "drupal/redirect": "When installed Pathauto will provide a new \"Update Action\" in case your URLs change. This is the recommended update action and is considered the best practice for SEO and usability." }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.12", - "datestamp": "1712319355", + "version": "8.x-1.13", + "datestamp": "1722507672", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12923,22 +12923,22 @@ }, { "name": "drupal/preview_link", - "version": "2.1.0-alpha3", + "version": "2.2.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/preview_link.git", - "reference": "2.1.0-alpha3" + "reference": "2.2.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/preview_link-2.1.0-alpha3.zip", - "reference": "2.1.0-alpha3", - "shasum": "5cd3f1d991568c648f313f69fbd4c3bb0f1d0f0c" + "url": "https://ftp.drupal.org/files/projects/preview_link-2.2.0-alpha1.zip", + "reference": "2.2.0-alpha1", + "shasum": "3b09be0efcf3ae7f9d1e04de1cdaea16cf3521ee" }, "require": { - "drupal/core": "^9.4 || ^10", - "drupal/dynamic_entity_reference": "^1 || ^2 || ^3 || ^4", - "php": ">=8.0" + "drupal/core": "^10.2 || ^11", + "drupal/dynamic_entity_reference": "^3 || ^4", + "php": ">=8.1" }, "require-dev": { "drupal/entity_reference_revisions": "*", @@ -12947,8 +12947,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0-alpha3", - "datestamp": "1712010948", + "version": "2.2.0-alpha1", + "datestamp": "1723700774", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -12997,17 +12997,17 @@ }, { "name": "drupal/r4032login", - "version": "2.2.1", + "version": "2.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/r4032login.git", - "reference": "2.2.1" + "reference": "2.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/r4032login-2.2.1.zip", - "reference": "2.2.1", - "shasum": "b1ee040ec84a1feee28ed9ac6c8576f6e9edfd3a" + "url": "https://ftp.drupal.org/files/projects/r4032login-2.2.2.zip", + "reference": "2.2.2", + "shasum": "1e6d306590ee321f520f0a9ca12ed6303778197f" }, "require": { "drupal/core": "^9.3 || ^10" @@ -13015,8 +13015,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.1", - "datestamp": "1680284411", + "version": "2.2.2", + "datestamp": "1718893090", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13089,23 +13089,23 @@ }, { "name": "drupal/rabbit_hole", - "version": "1.0.0-beta11", + "version": "1.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/rabbit_hole.git", - "reference": "8.x-1.0-beta11" + "reference": "8.x-1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/rabbit_hole-8.x-1.0-beta11.zip", - "reference": "8.x-1.0-beta11", - "shasum": "a5c3bd5d1a190e25bb4d339525dd71918015fea2" + "url": "https://ftp.drupal.org/files/projects/rabbit_hole-8.x-1.0.zip", + "reference": "8.x-1.0", + "shasum": "9fd3129b27cd10e23a775719770bf2bda977c234" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "require-dev": { - "drupal/commerce": "*", + "drupal/commerce": "^2.39", "drupal/commerce_product": "*", "drupal/file_entity": "*", "drupal/group": "*", @@ -13114,11 +13114,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta11", - "datestamp": "1670668459", + "version": "8.x-1.0", + "datestamp": "1721413113", "security-coverage": { - "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -13140,7 +13140,11 @@ "homepage": "https://www.drupal.org/user/2803351" }, { - "name": "Matroskeen", + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, + { + "name": "matroskeen", "homepage": "https://www.drupal.org/user/3426249" }, { @@ -13241,26 +13245,26 @@ }, { "name": "drupal/redirect", - "version": "1.9.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/redirect.git", - "reference": "8.x-1.9" + "reference": "8.x-1.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.9.zip", - "reference": "8.x-1.9", - "shasum": "2987de20f509e9f7cec8a0f81d3a6774f9b0ba3e" + "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.10.zip", + "reference": "8.x-1.10", + "shasum": "9d72d7e0717dbdea3ab3306c5d6840da5bd3024c" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.9", - "datestamp": "1693393506", + "version": "8.x-1.10", + "datestamp": "1723277641", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13277,7 +13281,7 @@ "homepage": "https://www.drupal.org/user/214652" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { @@ -13297,16 +13301,16 @@ }, { "name": "drupal/redirect_404", - "version": "1.9.0", + "version": "1.10.0", "require": { - "drupal/core": "^9.2 || ^10", + "drupal/core": "^9.2 || ^10 || ^11", "drupal/redirect": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.9", - "datestamp": "1693393506", + "version": "8.x-1.10", + "datestamp": "1723277641", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13323,7 +13327,7 @@ "homepage": "https://www.drupal.org/user/214652" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { @@ -13412,26 +13416,29 @@ }, { "name": "drupal/role_delegation", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/role_delegation.git", - "reference": "8.x-1.2" + "reference": "8.x-1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/role_delegation-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "08095bada0f492e70d32fcf357a8c01825ca81fc" + "url": "https://ftp.drupal.org/files/projects/role_delegation-8.x-1.3.zip", + "reference": "8.x-1.3", + "shasum": "e03d9c82d509a2630750e50a3452bd70ca1c55a6" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^10.3 || ^11" + }, + "require-dev": { + "drupal/action": "^0.2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.2", - "datestamp": "1644487627", + "version": "8.x-1.3", + "datestamp": "1726236826", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13449,7 +13456,11 @@ "role": "Maintainer" }, { - "name": "JeroenT", + "name": "benjy", + "homepage": "https://www.drupal.org/user/1852732" + }, + { + "name": "jeroent", "homepage": "https://www.drupal.org/user/2228934" } ], @@ -13462,20 +13473,20 @@ }, { "name": "drupal/schema_metatag", - "version": "2.5.0", + "version": "2.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/schema_metatag.git", - "reference": "8.x-2.5" + "reference": "8.x-2.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/schema_metatag-8.x-2.5.zip", - "reference": "8.x-2.5", - "shasum": "543b9d624711379e29dde58c22e2cc0a66822c87" + "url": "https://ftp.drupal.org/files/projects/schema_metatag-8.x-2.6.zip", + "reference": "8.x-2.6", + "shasum": "a84c126185eabda796348839470a8c3575f78c92" }, "require": { - "drupal/core": "^9.0 || ^10", + "drupal/core": "^9.0 || ^10 || ^11", "drupal/metatag": "^1.0" }, "require-dev": { @@ -13483,17 +13494,23 @@ "drupal/metatag_views": "*", "drupal/schema_article": "*", "drupal/schema_organization": "*", + "ergebnis/composer-normalize": "*", + "mpyw/phpunit-patch-serializable-comparison": "*", "phpcompatibility/php-compatibility": "^9.3" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.5", - "datestamp": "1687460392", + "version": "8.x-2.6", + "datestamp": "1720959928", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "composer-normalize": { + "indent-size": 2, + "indent-style": "space" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -13652,17 +13669,17 @@ }, { "name": "drupal/search_api", - "version": "1.34.0", + "version": "1.35.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.34" + "reference": "8.x-1.35" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.34.zip", - "reference": "8.x-1.34", - "shasum": "dd08166888f90adaf01cc1a759266097709efe7c" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.35.zip", + "reference": "8.x-1.35", + "shasum": "d119726e870f793c6470d2a4fa9286662c5eb45d" }, "require": { "drupal/core": "^10.1 || ^11" @@ -13683,8 +13700,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.34", - "datestamp": "1714899074", + "version": "8.x-1.35", + "datestamp": "1718551025", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13724,20 +13741,20 @@ }, { "name": "drupal/search_api_autocomplete", - "version": "1.8.0", + "version": "1.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_autocomplete.git", - "reference": "8.x-1.8" + "reference": "8.x-1.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_autocomplete-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "80f75774776cee193624fe5731906e35bff160f6" + "url": "https://ftp.drupal.org/files/projects/search_api_autocomplete-8.x-1.9.zip", + "reference": "8.x-1.9", + "shasum": "5cb2d1a09dbd54facba82d6d88907e3a184c1539" }, "require": { - "drupal/core": "^9.2 || ^10", + "drupal/core": "^9.3 || ^10 || ^11", "drupal/search_api": "^1.0" }, "require-dev": { @@ -13746,8 +13763,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1697366383", + "version": "8.x-1.9", + "datestamp": "1718551474", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13778,7 +13795,7 @@ }, { "name": "drupal/search_api_db", - "version": "1.34.0", + "version": "1.35.0", "require": { "drupal/core": "^10.1 || ^11", "drupal/search_api": "*" @@ -13786,8 +13803,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.34", - "datestamp": "1714899074", + "version": "8.x-1.35", + "datestamp": "1718551025", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13808,7 +13825,7 @@ "homepage": "https://www.drupal.org/user/205582" }, { - "name": "Nick_vh", + "name": "nick_vh", "homepage": "https://www.drupal.org/user/122682" } ], @@ -13875,26 +13892,26 @@ }, { "name": "drupal/seckit", - "version": "2.0.1", + "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/seckit.git", - "reference": "2.0.1" + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/seckit-2.0.1.zip", - "reference": "2.0.1", - "shasum": "2eee3b9719bdd5951c2b78f419c86f4765010439" + "url": "https://ftp.drupal.org/files/projects/seckit-2.0.3.zip", + "reference": "2.0.3", + "shasum": "34d38f2daaf99781ef6b7e7fbe2eeabc73a7ca16" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.1", - "datestamp": "1671195208", + "version": "2.0.3", + "datestamp": "1726075930", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13903,7 +13920,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -13930,7 +13947,7 @@ "security" ], "support": { - "source": "http://cgit.drupalcode.org/seckit", + "source": "https://git.drupalcode.org/project/seckit", "issues": "http://drupal.org/project/issues/seckit" } }, @@ -14004,20 +14021,20 @@ }, { "name": "drupal/shield", - "version": "1.7.0", + "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/shield.git", - "reference": "8.x-1.7" + "reference": "8.x-1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/shield-8.x-1.7.zip", - "reference": "8.x-1.7", - "shasum": "dcb77778aaffd39a9bb80c123f086358ad1c8bf9" + "url": "https://ftp.drupal.org/files/projects/shield-8.x-1.8.zip", + "reference": "8.x-1.8", + "shasum": "709b5580790a3b5bd8dda26f722cdb5a9c3911c5" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "require-dev": { "drupal/key": "^1.16" @@ -14025,8 +14042,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.7", - "datestamp": "1661968920", + "version": "8.x-1.8", + "datestamp": "1719947682", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14078,26 +14095,26 @@ }, { "name": "drupal/similarterms", - "version": "1.8.0", + "version": "1.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/similarterms.git", - "reference": "8.x-1.8" + "reference": "8.x-1.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/similarterms-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "12a28514dfee98bb723e6eed772f5eeeb525de54" + "url": "https://ftp.drupal.org/files/projects/similarterms-8.x-1.9.zip", + "reference": "8.x-1.9", + "shasum": "73aab93a7de4ed6a9fc2f18181b2eeee34324b6d" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1699725697", + "version": "8.x-1.9", + "datestamp": "1722872728", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14194,17 +14211,17 @@ }, { "name": "drupal/smart_date", - "version": "4.1.3", + "version": "4.1.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smart_date.git", - "reference": "4.1.3" + "reference": "4.1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_date-4.1.3.zip", - "reference": "4.1.3", - "shasum": "13b86c7a386eaf240ef4fd7bdd94df7528880c09" + "url": "https://ftp.drupal.org/files/projects/smart_date-4.1.6.zip", + "reference": "4.1.6", + "shasum": "930c2dadc2ff9f798bb165125c7f18f63869ad6e" }, "require": { "drupal/core": "^9 || ^10 || ^11", @@ -14220,8 +14237,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.1.3", - "datestamp": "1716307674", + "version": "4.1.6", + "datestamp": "1725628698", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14362,20 +14379,20 @@ }, { "name": "drupal/social_api", - "version": "3.1.0", + "version": "4.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/social_api.git", - "reference": "3.1.0" + "reference": "4.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/social_api-3.1.0.zip", - "reference": "3.1.0", - "shasum": "ceb8b35f718657a8f3d67d2e9a8384d4b35687ea" + "url": "https://ftp.drupal.org/files/projects/social_api-4.0.2.zip", + "reference": "4.0.2", + "shasum": "8da084f0262080b2dfbbaa0ffb72cc386c6221dc" }, "require": { - "drupal/core": "^9.1 || ^10", + "drupal/core": "^9.5 || ^10 || ^11", "ext-openssl": "*", "league/oauth2-client": "^2.0" }, @@ -14386,8 +14403,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.1.0", - "datestamp": "1660188487", + "version": "4.0.2", + "datestamp": "1725453406", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14439,26 +14456,26 @@ }, { "name": "drupal/social_media_links", - "version": "2.9.0", + "version": "2.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/social_media_links.git", - "reference": "8.x-2.9" + "reference": "8.x-2.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/social_media_links-8.x-2.9.zip", - "reference": "8.x-2.9", - "shasum": "d73ea6199b48e11e57fe8a2aeb2afbf3c295704a" + "url": "https://ftp.drupal.org/files/projects/social_media_links-8.x-2.10.zip", + "reference": "8.x-2.10", + "shasum": "dd329d44f88112d2fe83f54331502738c5f2810b" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.9", - "datestamp": "1665768361", + "version": "8.x-2.10", + "datestamp": "1724736719", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14479,6 +14496,10 @@ "name": "Christian Beier", "homepage": "https://www.drupal.org/u/cbeier", "role": "Maintainer" + }, + { + "name": "neslee canil pinto", + "homepage": "https://www.drupal.org/user/3580850" } ], "description": "The module provides a block that display links (icons) to your profiles on various social networking sites.", @@ -14490,21 +14511,22 @@ }, { "name": "drupal/social_post", - "version": "3.0.1", + "version": "3.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/social_post.git", - "reference": "3.0.1" + "reference": "3.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/social_post-3.0.1.zip", - "reference": "3.0.1", - "shasum": "9976ba61dcba635f09d5d499ea6cb4ee9122cbe6" + "url": "https://ftp.drupal.org/files/projects/social_post-3.0.2.zip", + "reference": "3.0.2", + "shasum": "616ce8d6c3f507b9ecf83434ccbd150e795cde77" }, "require": { - "drupal/core": "^8.8 || ^9.0 || ^10", - "drupal/social_api": "^3" + "drupal/core": "^9.4 || ^10 || ^11", + "drupal/social_api": "^4", + "php": ">=8.1" }, "require-dev": { "drupal/coder": "^8.3", @@ -14513,8 +14535,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.1", - "datestamp": "1665165035", + "version": "3.0.2", + "datestamp": "1725763360", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14627,7 +14649,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/social_post_twitter.git", - "reference": "18ade93bd62d2ceaf0d9dc927371fd847e37a0b7" + "reference": "13a10bf5c0cc6debe196b67163f2825e6ef3392e" }, "require": { "abraham/twitteroauth": ">=2", @@ -14645,8 +14667,8 @@ "dev-3.x": "3.x-dev" }, "drupal": { - "version": "3.0.0-beta4+1-dev", - "datestamp": "1665164947", + "version": "3.0.0+1-dev", + "datestamp": "1720959231", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -14681,26 +14703,26 @@ }, { "name": "drupal/stable", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/stable.git", - "reference": "2.0.0" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/stable-2.0.0.zip", - "reference": "2.0.0", - "shasum": "1d1ba799280bd6b9a3c46a158e6026663e080f3f" + "url": "https://ftp.drupal.org/files/projects/stable-2.1.0.zip", + "reference": "2.1.0", + "shasum": "fb2b010190e492e976e1db9692a8a46d5b7d15bb" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^10.3 || ^11" }, "type": "drupal-theme", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1663102967", + "version": "2.1.0", + "datestamp": "1721202956", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14716,16 +14738,20 @@ "name": "bnjmnm", "homepage": "https://www.drupal.org/user/2369194" }, - { - "name": "Cottser", - "homepage": "https://www.drupal.org/user/1167326" - }, { "name": "lauriii", "homepage": "https://www.drupal.org/user/1078742" + }, + { + "name": "Rajeshreeputra", + "homepage": "https://www.drupal.org/user/3418561" + }, + { + "name": "star-szr", + "homepage": "https://www.drupal.org/user/1167326" } ], - "description": "A base theme using Drupal 8.0.0's core markup and CSS.", + "description": "A base theme using Drupal core markup and CSS.", "homepage": "https://www.drupal.org/project/stable", "support": { "source": "https://git.drupalcode.org/project/stable" @@ -15003,30 +15029,34 @@ }, { "name": "drupal/taxonomy_manager", - "version": "2.0.11", + "version": "2.0.15", "source": { "type": "git", "url": "https://git.drupalcode.org/project/taxonomy_manager.git", - "reference": "2.0.11" + "reference": "2.0.15" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.11.zip", - "reference": "2.0.11", - "shasum": "03d50c2702dcf1c2f744ad735ab2037adc422fb1" + "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.15.zip", + "reference": "2.0.15", + "shasum": "b3a7af31c310047587ec730114f991d274dda646" }, "require": { - "drupal/core": "^9.3 || ^10", - "drupal/jquery_ui": "^1.4" + "drupal/core": "^10.2 || ^11.0", + "drupal/jquery_ui": "^1.7" }, "require-dev": { - "drupal/term_merge": "*" + "drupal/term_merge": "^2.0", + "drupal/term_reference_change": "^2.0" + }, + "suggest": { + "fancytree/fancytree": "The fancytree library is required to use the drupal/taxonomy_manager module." }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.11", - "datestamp": "1715239473", + "version": "2.0.15", + "datestamp": "1726572388", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15035,7 +15065,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -15043,7 +15073,7 @@ "homepage": "https://www.drupal.org/user/3558110" }, { - "name": "Andriy Khomych", + "name": "andriy khomych", "homepage": "https://www.drupal.org/user/3287133" }, { @@ -15075,18 +15105,15 @@ "homepage": "https://www.drupal.org/user/59747" }, { - "name": "VladimirAus", + "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], - "description": "This module provides a powerful interface for managing taxonomies.", + "description": "Tool for administrating taxonomy terms", "homepage": "https://www.drupal.org/project/taxonomy_manager", - "keywords": [ - "Drupal" - ], "support": { - "source": "https://git.drupalcode.org/project/taxonomy_manager", - "issues": "https://www.drupal.org/project/issues/taxonomy_manager" + "source": "https://drupal.org/project/taxonomy_manager", + "issues": "https://drupal.org/project/issues/taxonomy_manager" } }, { @@ -15143,26 +15170,29 @@ }, { "name": "drupal/token", - "version": "1.14.0", + "version": "1.15.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/token.git", - "reference": "8.x-1.14" + "reference": "8.x-1.15" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/token-8.x-1.14.zip", - "reference": "8.x-1.14", - "shasum": "df3cae709fcc1a99ac1111ce67a0d6af56d287d7" + "url": "https://ftp.drupal.org/files/projects/token-8.x-1.15.zip", + "reference": "8.x-1.15", + "shasum": "5916fbccc86458a5f51e71f832ac70ff4c84ebdf" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" + }, + "require-dev": { + "drupal/book": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.14", - "datestamp": "1713009399", + "version": "8.x-1.15", + "datestamp": "1722206211", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15309,24 +15339,23 @@ }, { "name": "drupal/twig_tweak", - "version": "3.3.0", + "version": "3.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/twig_tweak.git", - "reference": "3.3.0" + "reference": "3.4.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/twig_tweak-3.3.0.zip", - "reference": "3.3.0", - "shasum": "a029ab1775b62f08e573e5ad1ab27bc833e7f5b9" + "url": "https://ftp.drupal.org/files/projects/twig_tweak-3.4.0.zip", + "reference": "3.4.0", + "shasum": "1f47f71b4cfbad97fff11db1adc72c311bb1645e" }, "require": { - "drupal/core": "^9.3 || ^10.0", + "drupal/core": "^10.3 || ^11.0", "ext-json": "*", - "php": ">=7.3", - "symfony/polyfill-php80": "^1.17", - "twig/twig": "^2.15.3 || ^3.4.3" + "php": ">=8.1", + "twig/twig": "^3.10.3" }, "suggest": { "symfony/var-dumper": "Better dump() function for debugging Twig variables" @@ -15334,8 +15363,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.3.0", - "datestamp": "1708670116", + "version": "3.4.0", + "datestamp": "1721562308", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15343,7 +15372,7 @@ }, "drush": { "services": { - "drush.services.yml": "^9 || ^10 || ^11" + "drush.services.yml": "^10 || ^11" } } }, @@ -15410,7 +15439,7 @@ "homepage": "https://www.drupal.org/user/2482808" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -15434,20 +15463,20 @@ }, { "name": "drupal/ui_patterns", - "version": "1.8.0", + "version": "1.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ui_patterns.git", - "reference": "8.x-1.8" + "reference": "8.x-1.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ui_patterns-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "120d90db34296500a1ae8094cd0cc23983e951ab" + "url": "https://ftp.drupal.org/files/projects/ui_patterns-8.x-1.9.zip", + "reference": "8.x-1.9", + "shasum": "35eabe1f655df98f6f3cb68a62a98f8d41b52f0c" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "require-dev": { "drupal/ds": "^3.18", @@ -15456,8 +15485,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1706780549", + "version": "8.x-1.9", + "datestamp": "1724936358", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15478,21 +15507,25 @@ "homepage": "https://www.drupal.org/user/1344166" }, { - "name": "Christian.wiedemann", + "name": "christian.wiedemann", "homepage": "https://www.drupal.org/user/861002" }, { - "name": "DuaelFr", + "name": "duaelfr", "homepage": "https://www.drupal.org/user/931394" }, { - "name": "G4MBINI", + "name": "g4mbini", "homepage": "https://www.drupal.org/user/2533498" }, { - "name": "Grimreaper", + "name": "grimreaper", "homepage": "https://www.drupal.org/user/2388214" }, + { + "name": "just_like_good_vibes", + "homepage": "https://www.drupal.org/user/792018" + }, { "name": "pdureau", "homepage": "https://www.drupal.org/user/1903334" @@ -15510,17 +15543,17 @@ }, { "name": "drupal/ui_patterns_ds", - "version": "1.8.0", + "version": "1.9.0", "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "drupal/ds": "*", "drupal/ui_patterns": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1706780549", + "version": "8.x-1.9", + "datestamp": "1724936358", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15541,21 +15574,25 @@ "homepage": "https://www.drupal.org/user/1344166" }, { - "name": "Christian.wiedemann", + "name": "christian.wiedemann", "homepage": "https://www.drupal.org/user/861002" }, { - "name": "DuaelFr", + "name": "duaelfr", "homepage": "https://www.drupal.org/user/931394" }, { - "name": "G4MBINI", + "name": "g4mbini", "homepage": "https://www.drupal.org/user/2533498" }, { - "name": "Grimreaper", + "name": "grimreaper", "homepage": "https://www.drupal.org/user/2388214" }, + { + "name": "just_like_good_vibes", + "homepage": "https://www.drupal.org/user/792018" + }, { "name": "pdureau", "homepage": "https://www.drupal.org/user/1903334" @@ -15573,16 +15610,16 @@ }, { "name": "drupal/ui_patterns_layouts", - "version": "1.8.0", + "version": "1.9.0", "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "drupal/ui_patterns": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1706780549", + "version": "8.x-1.9", + "datestamp": "1724936358", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15603,21 +15640,25 @@ "homepage": "https://www.drupal.org/user/1344166" }, { - "name": "Christian.wiedemann", + "name": "christian.wiedemann", "homepage": "https://www.drupal.org/user/861002" }, { - "name": "DuaelFr", + "name": "duaelfr", "homepage": "https://www.drupal.org/user/931394" }, { - "name": "G4MBINI", + "name": "g4mbini", "homepage": "https://www.drupal.org/user/2533498" }, { - "name": "Grimreaper", + "name": "grimreaper", "homepage": "https://www.drupal.org/user/2388214" }, + { + "name": "just_like_good_vibes", + "homepage": "https://www.drupal.org/user/792018" + }, { "name": "pdureau", "homepage": "https://www.drupal.org/user/1903334" @@ -15635,16 +15676,16 @@ }, { "name": "drupal/ui_patterns_library", - "version": "1.8.0", + "version": "1.9.0", "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "drupal/ui_patterns": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1706780549", + "version": "8.x-1.9", + "datestamp": "1724936358", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15665,21 +15706,25 @@ "homepage": "https://www.drupal.org/user/1344166" }, { - "name": "Christian.wiedemann", + "name": "christian.wiedemann", "homepage": "https://www.drupal.org/user/861002" }, { - "name": "DuaelFr", + "name": "duaelfr", "homepage": "https://www.drupal.org/user/931394" }, { - "name": "G4MBINI", + "name": "g4mbini", "homepage": "https://www.drupal.org/user/2533498" }, { - "name": "Grimreaper", + "name": "grimreaper", "homepage": "https://www.drupal.org/user/2388214" }, + { + "name": "just_like_good_vibes", + "homepage": "https://www.drupal.org/user/792018" + }, { "name": "pdureau", "homepage": "https://www.drupal.org/user/1903334" @@ -15809,26 +15854,26 @@ }, { "name": "drupal/view_password", - "version": "6.0.3", + "version": "6.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/view_password.git", - "reference": "6.0.3" + "reference": "6.0.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/view_password-6.0.3.zip", - "reference": "6.0.3", - "shasum": "e1a3fb300f7ce22d003eadd22a30a02b51417c5f" + "url": "https://ftp.drupal.org/files/projects/view_password-6.0.5.zip", + "reference": "6.0.5", + "shasum": "a1f160e5ea7cbac4aa592692eba3bfd2b9527ee7" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.3", - "datestamp": "1677609028", + "version": "6.0.5", + "datestamp": "1723228512", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15865,20 +15910,20 @@ }, { "name": "drupal/view_unpublished", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/view_unpublished.git", - "reference": "8.x-1.2" + "reference": "8.x-1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/view_unpublished-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "14374dd56d841270207e21974c7b7cf8aa1804f7" + "url": "https://ftp.drupal.org/files/projects/view_unpublished-8.x-1.3.zip", + "reference": "8.x-1.3", + "shasum": "7dd4411c53866585ac6319d147ab11d214d55877" }, "require": { - "drupal/core": "^9.4 || ^10" + "drupal/core": "^9.4 || ^10 || ^11" }, "require-dev": { "drupal/coder": "^8.3.18", @@ -15887,8 +15932,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.2", - "datestamp": "1709383642", + "version": "8.x-1.3", + "datestamp": "1724503131", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16039,6 +16084,10 @@ "name": "NewZeal", "homepage": "https://www.drupal.org/user/93571" }, + { + "name": "scott_euser", + "homepage": "https://www.drupal.org/user/3267594" + }, { "name": "seanB", "homepage": "https://www.drupal.org/user/545912" @@ -16056,28 +16105,28 @@ }, { "name": "drupal/visitors", - "version": "2.17.0", + "version": "2.19.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/visitors.git", - "reference": "8.x-2.17" + "reference": "8.x-2.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.17.zip", - "reference": "8.x-2.17", - "shasum": "7697679ef2fb1f33847c16622a45a77c3d260db1" + "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.19.zip", + "reference": "8.x-2.19", + "shasum": "9d7338c7d1d87cba45ccc7e4556d46f55b07bed9" }, "require": { - "drupal/core": "^9.5 || ^10", + "drupal/core": "^9.5 || ^10 || ^11", "geoip2/geoip2": "~2.0", "matomo/device-detector": "^6.1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.17", - "datestamp": "1716995579", + "version": "8.x-2.19", + "datestamp": "1718293756", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16111,20 +16160,20 @@ }, { "name": "drupal/webform", - "version": "6.2.2", + "version": "6.2.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/webform.git", - "reference": "6.2.2" + "reference": "6.2.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/webform-6.2.2.zip", - "reference": "6.2.2", - "shasum": "cfd766802232dfdf39edd5a1acf7c738d14dc6eb" + "url": "https://ftp.drupal.org/files/projects/webform-6.2.7.zip", + "reference": "6.2.7", + "shasum": "7e0520773f2521d70837371b08e09a13704b4274" }, "require": { - "drupal/core": "^9.4 || ^10", + "drupal/core": "^10.1", "php": ">=8.1" }, "require-dev": { @@ -16141,6 +16190,7 @@ "drupal/group": "1.x-dev", "drupal/hal": "1 - 2", "drupal/jquery_ui": "1.x-dev", + "drupal/jquery_ui_button": "2.x-dev", "drupal/jquery_ui_checkboxradio": "2.x-dev", "drupal/jquery_ui_datepicker": "2.x-dev", "drupal/mailsystem": "4.x-dev", @@ -16164,14 +16214,14 @@ "drupal/webform_ui": "*" }, "suggest": { - "drupal/jquery_ui_checkboxradio": "Provides jQuery UI Checkboxradio library. Required by the Webform jQueryUI Buttons module. The Webform jQueryUI Buttons module is deprecated because jQueryUI is no longer maintained.", + "drupal/jquery_ui_buttons": "Provides jQuery UI Checkboxradio library. Required by the Webform jQueryUI Buttons module. The Webform jQueryUI Buttons module is deprecated because jQueryUI is no longer maintained.", "drupal/jquery_ui_datepicker": "Provides jQuery UI Datepicker library. Required to support datepickers. The Webform jQueryUI Datepicker module is deprecated because jQueryUI is no longer maintained." }, "type": "drupal-module", "extra": { "drupal": { - "version": "6.2.2", - "datestamp": "1701948363", + "version": "6.2.7", + "datestamp": "1721425228", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16199,7 +16249,7 @@ "role": "Contributor" }, { - "name": "Liam Morland", + "name": "liam morland", "homepage": "https://www.drupal.org/user/493050" }, { @@ -16222,26 +16272,29 @@ }, { "name": "drupal/weight", - "version": "3.4.0", + "version": "3.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/weight.git", - "reference": "8.x-3.4" + "reference": "8.x-3.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/weight-8.x-3.4.zip", - "reference": "8.x-3.4", - "shasum": "d53f3df1643993e87e2265953d8aea43b7cc041a" + "url": "https://ftp.drupal.org/files/projects/weight-8.x-3.5.zip", + "reference": "8.x-3.5", + "shasum": "1ddb29ec5c281cb0f1c6fef5bbce855579c8cfb6" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^9.5 || ^10.2 || ^11.0" + }, + "require-dev": { + "drupal/feeds": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.4", - "datestamp": "1676997696", + "version": "8.x-3.5", + "datestamp": "1727156916", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16266,11 +16319,11 @@ "homepage": "https://www.drupal.org/user/101412" }, { - "name": "Neslee Canil Pinto", + "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" }, { - "name": "VladimirAus", + "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], @@ -16410,10 +16463,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/wysiwyg_linebreaks.git", - "reference": "b21621d823865c28584dbe0f876a16e00d9050ee" + "reference": "e5b669ddcbc7115e862f08b38e4f379f1e8f7c60" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.3 || ^10 || ^11" }, "type": "drupal-module", "extra": { @@ -16421,8 +16474,8 @@ "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "2.0.0+1-dev", - "datestamp": "1672022257", + "version": "2.0.0+4-dev", + "datestamp": "1724196081", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -16511,16 +16564,16 @@ }, { "name": "drush/drush", - "version": "12.5.2", + "version": "12.5.3", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "4aebed85dc818ff762f2e24a85b023d2a52050df" + "reference": "7fe0a492d5126c457c5fb184c4668a132b0aaac6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/4aebed85dc818ff762f2e24a85b023d2a52050df", - "reference": "4aebed85dc818ff762f2e24a85b023d2a52050df", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/7fe0a492d5126c457c5fb184c4668a132b0aaac6", + "reference": "7fe0a492d5126c457c5fb184c4668a132b0aaac6", "shasum": "" }, "require": { @@ -16643,7 +16696,7 @@ "issues": "https://github.com/drush-ops/drush/issues", "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/12.5.2" + "source": "https://github.com/drush-ops/drush/tree/12.5.3" }, "funding": [ { @@ -16651,7 +16704,7 @@ "type": "github" } ], - "time": "2024-05-02T17:20:48+00:00" + "time": "2024-08-02T11:57:29+00:00" }, { "name": "drutopia/drutopia", @@ -16947,6 +17000,69 @@ }, "time": "2023-11-17T15:01:25+00:00" }, + { + "name": "fakerphp/faker", + "version": "v1.23.1", + "source": { + "type": "git", + "url": "https://github.com/FakerPHP/Faker.git", + "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/bfb4fe148adbf78eff521199619b93a52ae3554b", + "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0", + "psr/container": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "conflict": { + "fzaninotto/faker": "*" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "doctrine/persistence": "^1.3 || ^2.0", + "ext-intl": "*", + "phpunit/phpunit": "^9.5.26", + "symfony/phpunit-bridge": "^5.4.16" + }, + "suggest": { + "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", + "ext-curl": "Required by Faker\\Provider\\Image to download images.", + "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", + "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", + "ext-mbstring": "Required for multibyte Unicode string functionality." + }, + "type": "library", + "autoload": { + "psr-4": { + "Faker\\": "src/Faker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "François Zaninotto" + } + ], + "description": "Faker is a PHP library that generates fake data for you.", + "keywords": [ + "data", + "faker", + "fixtures" + ], + "support": { + "issues": "https://github.com/FakerPHP/Faker/issues", + "source": "https://github.com/FakerPHP/Faker/tree/v1.23.1" + }, + "time": "2024-01-02T13:46:09+00:00" + }, { "name": "geeks4change/composer-pin", "version": "dev-master", @@ -16983,7 +17099,7 @@ ], "description": "Provides helper commands to do project level version/hash pinning.", "support": { - "issues": "https://gitlab.com/geeks4change/packages/composer-pin/-/issues", + "issues": "https://gitlab.com/api/v4/projects/12048815/issues", "source": "https://gitlab.com/geeks4change/packages/composer-pin/-/tree/master" }, "time": "2020-06-02T10:38:25+00:00" @@ -17046,152 +17162,26 @@ }, "time": "2022-08-05T20:32:58+00:00" }, - { - "name": "giggsey/libphonenumber-for-php", - "version": "8.13.30", - "source": { - "type": "git", - "url": "https://github.com/giggsey/libphonenumber-for-php.git", - "reference": "e09260a4a470b3737877c0f04f964e8a4938ebbd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/giggsey/libphonenumber-for-php/zipball/e09260a4a470b3737877c0f04f964e8a4938ebbd", - "reference": "e09260a4a470b3737877c0f04f964e8a4938ebbd", - "shasum": "" - }, - "require": { - "giggsey/locale": "^1.7|^2.0", - "php": ">=5.3.2", - "symfony/polyfill-mbstring": "^1.17" - }, - "require-dev": { - "pear/pear-core-minimal": "^1.9", - "pear/pear_exception": "^1.0", - "pear/versioncontrol_git": "^0.5", - "phing/phing": "^2.7", - "php-coveralls/php-coveralls": "^1.0|^2.0", - "symfony/console": "^2.8|^3.0|^v4.4|^v5.2", - "symfony/phpunit-bridge": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.x-dev" - } - }, - "autoload": { - "psr-4": { - "libphonenumber\\": "src/" - }, - "exclude-from-classmap": [ - "/src/data/", - "/src/carrier/data/", - "/src/geocoding/data/", - "/src/timezone/data/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joshua Gigg", - "email": "giggsey@gmail.com", - "homepage": "https://giggsey.com/" - } - ], - "description": "PHP Port of Google's libphonenumber", - "homepage": "https://github.com/giggsey/libphonenumber-for-php", - "keywords": [ - "geocoding", - "geolocation", - "libphonenumber", - "mobile", - "phonenumber", - "validation" - ], - "support": { - "issues": "https://github.com/giggsey/libphonenumber-for-php/issues", - "source": "https://github.com/giggsey/libphonenumber-for-php" - }, - "time": "2024-02-09T12:16:23+00:00" - }, - { - "name": "giggsey/locale", - "version": "2.5", - "source": { - "type": "git", - "url": "https://github.com/giggsey/Locale.git", - "reference": "e6d4540109a01dd2bc7334cdc842d6a6a67cf239" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/giggsey/Locale/zipball/e6d4540109a01dd2bc7334cdc842d6a6a67cf239", - "reference": "e6d4540109a01dd2bc7334cdc842d6a6a67cf239", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "ext-json": "*", - "pear/pear-core-minimal": "^1.9", - "pear/pear_exception": "^1.0", - "pear/versioncontrol_git": "^0.5", - "phing/phing": "^2.7", - "php-coveralls/php-coveralls": "^2.0", - "phpunit/phpunit": "^8.5|^9.5", - "symfony/console": "^5.0|^6.0", - "symfony/filesystem": "^5.0|^6.0", - "symfony/finder": "^5.0|^6.0", - "symfony/process": "^5.0|^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Giggsey\\Locale\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Joshua Gigg", - "email": "giggsey@gmail.com", - "homepage": "https://giggsey.com/" - } - ], - "description": "Locale functions required by libphonenumber-for-php", - "support": { - "issues": "https://github.com/giggsey/Locale/issues", - "source": "https://github.com/giggsey/Locale/tree/2.5" - }, - "time": "2023-11-01T17:19:48+00:00" - }, { "name": "graham-campbell/result-type", - "version": "v1.1.2", + "version": "v1.1.3", "source": { "type": "git", "url": "https://github.com/GrahamCampbell/Result-Type.git", - "reference": "fbd48bce38f73f8a4ec8583362e732e4095e5862" + "reference": "3ba905c11371512af9d9bdd27d99b782216b6945" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/fbd48bce38f73f8a4ec8583362e732e4095e5862", - "reference": "fbd48bce38f73f8a4ec8583362e732e4095e5862", + "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/3ba905c11371512af9d9bdd27d99b782216b6945", + "reference": "3ba905c11371512af9d9bdd27d99b782216b6945", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0", - "phpoption/phpoption": "^1.9.2" + "phpoption/phpoption": "^1.9.3" }, "require-dev": { - "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" + "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28" }, "type": "library", "autoload": { @@ -17220,7 +17210,7 @@ ], "support": { "issues": "https://github.com/GrahamCampbell/Result-Type/issues", - "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.2" + "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.3" }, "funding": [ { @@ -17232,7 +17222,7 @@ "type": "tidelift" } ], - "time": "2023-11-12T22:16:48+00:00" + "time": "2024-07-20T21:45:45+00:00" }, { "name": "grasmash/expander", @@ -17344,22 +17334,22 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.8.1", + "version": "7.8.2", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "41042bc7ab002487b876a0683fc8dce04ddce104" + "reference": "f4152d9eb85c445fe1f992001d1748e8bec070d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/41042bc7ab002487b876a0683fc8dce04ddce104", - "reference": "41042bc7ab002487b876a0683fc8dce04ddce104", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/f4152d9eb85c445fe1f992001d1748e8bec070d2", + "reference": "f4152d9eb85c445fe1f992001d1748e8bec070d2", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.5.3 || ^2.0.1", - "guzzlehttp/psr7": "^1.9.1 || ^2.5.1", + "guzzlehttp/promises": "^1.5.3 || ^2.0.3", + "guzzlehttp/psr7": "^1.9.1 || ^2.6.3", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" @@ -17370,9 +17360,9 @@ "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", - "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", + "guzzle/client-integration-tests": "3.0.2", "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.36 || ^9.6.15", + "phpunit/phpunit": "^8.5.39 || ^9.6.20", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { @@ -17450,7 +17440,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.8.1" + "source": "https://github.com/guzzle/guzzle/tree/7.8.2" }, "funding": [ { @@ -17466,20 +17456,20 @@ "type": "tidelift" } ], - "time": "2023-12-03T20:35:24+00:00" + "time": "2024-07-18T11:12:18+00:00" }, { "name": "guzzlehttp/promises", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223" + "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/bbff78d96034045e58e13dedd6ad91b5d1253223", - "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223", + "url": "https://api.github.com/repos/guzzle/promises/zipball/6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", + "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", "shasum": "" }, "require": { @@ -17487,7 +17477,7 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.36 || ^9.6.15" + "phpunit/phpunit": "^8.5.39 || ^9.6.20" }, "type": "library", "extra": { @@ -17533,7 +17523,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.2" + "source": "https://github.com/guzzle/promises/tree/2.0.3" }, "funding": [ { @@ -17549,20 +17539,20 @@ "type": "tidelift" } ], - "time": "2023-12-03T20:19:20+00:00" + "time": "2024-07-18T10:29:17+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.6.2", + "version": "2.6.3", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221" + "reference": "6de29867b18790c0d2c846af4c13a24cc3ad56f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/45b30f99ac27b5ca93cb4831afe16285f57b8221", - "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/6de29867b18790c0d2c846af4c13a24cc3ad56f3", + "reference": "6de29867b18790c0d2c846af4c13a24cc3ad56f3", "shasum": "" }, "require": { @@ -17577,8 +17567,8 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^8.5.36 || ^9.6.15" + "http-interop/http-factory-tests": "0.9.0", + "phpunit/phpunit": "^8.5.39 || ^9.6.20" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -17649,7 +17639,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.6.2" + "source": "https://github.com/guzzle/psr7/tree/2.6.3" }, "funding": [ { @@ -17665,7 +17655,7 @@ "type": "tidelift" } ], - "time": "2023-12-03T20:05:35+00:00" + "time": "2024-07-18T09:59:12+00:00" }, { "name": "indieauth/client", @@ -18709,16 +18699,16 @@ }, { "name": "masterminds/html5", - "version": "2.8.1", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", - "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf" + "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f47dcf3c70c584de14f21143c55d9939631bc6cf", - "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", + "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", "shasum": "" }, "require": { @@ -18726,7 +18716,7 @@ "php": ">=5.3.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8" + "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8 || ^9" }, "type": "library", "extra": { @@ -18770,22 +18760,22 @@ ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.8.1" + "source": "https://github.com/Masterminds/html5-php/tree/2.9.0" }, - "time": "2023-05-10T11:58:31+00:00" + "time": "2024-03-31T07:05:07+00:00" }, { "name": "matomo/device-detector", - "version": "6.3.2", + "version": "6.4.1", "source": { "type": "git", "url": "https://github.com/matomo-org/device-detector.git", - "reference": "fd4042cb6a7f3f985a81aedc075dd59e0b991a51" + "reference": "0d364e0dd6c177da3c24cd4049178026324fd7ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/fd4042cb6a7f3f985a81aedc075dd59e0b991a51", - "reference": "fd4042cb6a7f3f985a81aedc075dd59e0b991a51", + "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/0d364e0dd6c177da3c24cd4049178026324fd7ac", + "reference": "0d364e0dd6c177da3c24cd4049178026324fd7ac", "shasum": "" }, "require": { @@ -18841,7 +18831,7 @@ "source": "https://github.com/matomo-org/matomo", "wiki": "https://dev.matomo.org/" }, - "time": "2024-05-28T10:16:19+00:00" + "time": "2024-09-24T13:50:04+00:00" }, { "name": "maxmind-db/reader", @@ -18961,16 +18951,16 @@ }, { "name": "mck89/peast", - "version": "v1.15.4", + "version": "v1.16.3", "source": { "type": "git", "url": "https://github.com/mck89/peast.git", - "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18" + "reference": "645ec21b650bc2aced18285c85f220d22afc1430" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mck89/peast/zipball/1df4dc28a6b5bb7ab117ab073c1712256e954e18", - "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18", + "url": "https://api.github.com/repos/mck89/peast/zipball/645ec21b650bc2aced18285c85f220d22afc1430", + "reference": "645ec21b650bc2aced18285c85f220d22afc1430", "shasum": "" }, "require": { @@ -18983,7 +18973,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.15.4-dev" + "dev-master": "1.16.3-dev" } }, "autoload": { @@ -19004,194 +18994,9 @@ "description": "Peast is PHP library that generates AST for JavaScript code", "support": { "issues": "https://github.com/mck89/peast/issues", - "source": "https://github.com/mck89/peast/tree/v1.15.4" + "source": "https://github.com/mck89/peast/tree/v1.16.3" }, - "time": "2023-08-12T08:29:29+00:00" - }, - { - "name": "matomo/device-detector", - "version": "6.3.2", - "source": { - "type": "git", - "url": "https://github.com/matomo-org/device-detector.git", - "reference": "fd4042cb6a7f3f985a81aedc075dd59e0b991a51" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/fd4042cb6a7f3f985a81aedc075dd59e0b991a51", - "reference": "fd4042cb6a7f3f985a81aedc075dd59e0b991a51", - "shasum": "" - }, - "require": { - "mustangostang/spyc": "*", - "php": "^7.2|^8.0" - }, - "replace": { - "piwik/device-detector": "self.version" - }, - "require-dev": { - "matthiasmullie/scrapbook": "^1.4.7", - "mayflower/mo4-coding-standard": "^v9.0.0", - "phpstan/phpstan": "^1.10.44", - "phpunit/phpunit": "^8.5.8", - "psr/cache": "^1.0.1", - "psr/simple-cache": "^1.0.1", - "symfony/yaml": "^5.1.7" - }, - "suggest": { - "doctrine/cache": "Can directly be used for caching purpose", - "ext-yaml": "Necessary for using the Pecl YAML parser" - }, - "type": "library", - "autoload": { - "psr-4": { - "DeviceDetector\\": "" - }, - "exclude-from-classmap": [ - "Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-3.0-or-later" - ], - "authors": [ - { - "name": "The Matomo Team", - "email": "hello@matomo.org", - "homepage": "https://matomo.org/team/" - } - ], - "description": "The Universal Device Detection library, that parses User Agents and detects devices (desktop, tablet, mobile, tv, cars, console, etc.), clients (browsers, media players, mobile apps, feed readers, libraries, etc), operating systems, devices, brands and models.", - "homepage": "https://matomo.org", - "keywords": [ - "devicedetection", - "parser", - "useragent" - ], - "support": { - "forum": "https://forum.matomo.org/", - "issues": "https://github.com/matomo-org/device-detector/issues", - "source": "https://github.com/matomo-org/matomo", - "wiki": "https://dev.matomo.org/" - }, - "time": "2024-05-28T10:16:19+00:00" - }, - { - "name": "maxmind-db/reader", - "version": "v1.11.1", - "source": { - "type": "git", - "url": "https://github.com/maxmind/MaxMind-DB-Reader-php.git", - "reference": "1e66f73ffcf25e17c7a910a1317e9720a95497c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/1e66f73ffcf25e17c7a910a1317e9720a95497c7", - "reference": "1e66f73ffcf25e17c7a910a1317e9720a95497c7", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "conflict": { - "ext-maxminddb": "<1.11.1,>=2.0.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "3.*", - "php-coveralls/php-coveralls": "^2.1", - "phpstan/phpstan": "*", - "phpunit/phpcov": ">=6.0.0", - "phpunit/phpunit": ">=8.0.0,<10.0.0", - "squizlabs/php_codesniffer": "3.*" - }, - "suggest": { - "ext-bcmath": "bcmath or gmp is required for decoding larger integers with the pure PHP decoder", - "ext-gmp": "bcmath or gmp is required for decoding larger integers with the pure PHP decoder", - "ext-maxminddb": "A C-based database decoder that provides significantly faster lookups" - }, - "type": "library", - "autoload": { - "psr-4": { - "MaxMind\\Db\\": "src/MaxMind/Db" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Gregory J. Oschwald", - "email": "goschwald@maxmind.com", - "homepage": "https://www.maxmind.com/" - } - ], - "description": "MaxMind DB Reader API", - "homepage": "https://github.com/maxmind/MaxMind-DB-Reader-php", - "keywords": [ - "database", - "geoip", - "geoip2", - "geolocation", - "maxmind" - ], - "support": { - "issues": "https://github.com/maxmind/MaxMind-DB-Reader-php/issues", - "source": "https://github.com/maxmind/MaxMind-DB-Reader-php/tree/v1.11.1" - }, - "time": "2023-12-02T00:09:23+00:00" - }, - { - "name": "maxmind/web-service-common", - "version": "v0.9.0", - "source": { - "type": "git", - "url": "https://github.com/maxmind/web-service-common-php.git", - "reference": "4dc5a3e8df38aea4ca3b1096cee3a038094e9b53" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/maxmind/web-service-common-php/zipball/4dc5a3e8df38aea4ca3b1096cee3a038094e9b53", - "reference": "4dc5a3e8df38aea4ca3b1096cee3a038094e9b53", - "shasum": "" - }, - "require": { - "composer/ca-bundle": "^1.0.3", - "ext-curl": "*", - "ext-json": "*", - "php": ">=7.2" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "3.*", - "phpstan/phpstan": "*", - "phpunit/phpunit": "^8.0 || ^9.0", - "squizlabs/php_codesniffer": "3.*" - }, - "type": "library", - "autoload": { - "psr-4": { - "MaxMind\\Exception\\": "src/Exception", - "MaxMind\\WebService\\": "src/WebService" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Gregory Oschwald", - "email": "goschwald@maxmind.com" - } - ], - "description": "Internal MaxMind Web Service API", - "homepage": "https://github.com/maxmind/web-service-common-php", - "support": { - "issues": "https://github.com/maxmind/web-service-common-php/issues", - "source": "https://github.com/maxmind/web-service-common-php/tree/v0.9.0" - }, - "time": "2022-03-28T17:43:20+00:00" + "time": "2024-07-23T14:00:32+00:00" }, { "name": "mf2/mf2", @@ -19405,16 +19210,16 @@ }, { "name": "nikic/php-parser", - "version": "v5.0.2", + "version": "v5.3.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13" + "reference": "3abf7425cd284141dc5d8d14a9ee444de3345d1a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/139676794dc1e9231bf7bcd123cfc0c99182cb13", - "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/3abf7425cd284141dc5d8d14a9ee444de3345d1a", + "reference": "3abf7425cd284141dc5d8d14a9ee444de3345d1a", "shasum": "" }, "require": { @@ -19425,7 +19230,7 @@ }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^9.0" }, "bin": [ "bin/php-parse" @@ -19457,9 +19262,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.2" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.0" }, - "time": "2024-03-05T20:51:40+00:00" + "time": "2024-09-29T13:56:26+00:00" }, { "name": "p3k/http", @@ -19763,21 +19568,20 @@ }, { "name": "p3k/xray", - "version": "v1.14.1", + "version": "v1.15.1", "source": { "type": "git", "url": "https://github.com/aaronpk/XRay.git", - "reference": "7b9adcc4e72c10f4749f937d6709c6a9c6d89e0d" + "reference": "a4cda273d34c56317197511d0f4799f5f00465e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aaronpk/XRay/zipball/7b9adcc4e72c10f4749f937d6709c6a9c6d89e0d", - "reference": "7b9adcc4e72c10f4749f937d6709c6a9c6d89e0d", + "url": "https://api.github.com/repos/aaronpk/XRay/zipball/a4cda273d34c56317197511d0f4799f5f00465e9", + "reference": "a4cda273d34c56317197511d0f4799f5f00465e9", "shasum": "" }, "require": { "cebe/markdown": "^1.1.0", - "dg/twitter-php": "^3.0.0", "ezyang/htmlpurifier": "^4.10", "indieweb/link-rel-parser": "^0.1.0", "masterminds/html5": "^2.3", @@ -19809,9 +19613,9 @@ "homepage": "https://github.com/aaronpk/XRay", "support": { "issues": "https://github.com/aaronpk/XRay/issues", - "source": "https://github.com/aaronpk/XRay/tree/v1.14.1" + "source": "https://github.com/aaronpk/XRay/tree/v1.15.1" }, - "time": "2024-03-10T21:39:30+00:00" + "time": "2024-08-31T16:21:43+00:00" }, { "name": "paragonie/random_compat", @@ -19865,16 +19669,16 @@ }, { "name": "pear/archive_tar", - "version": "1.4.14", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/pear/Archive_Tar.git", - "reference": "4d761c5334c790e45ef3245f0864b8955c562caa" + "reference": "b439c859564f5cbb0f64ad6002d0afe84a889602" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/4d761c5334c790e45ef3245f0864b8955c562caa", - "reference": "4d761c5334c790e45ef3245f0864b8955c562caa", + "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/b439c859564f5cbb0f64ad6002d0afe84a889602", + "reference": "b439c859564f5cbb0f64ad6002d0afe84a889602", "shasum": "" }, "require": { @@ -19905,7 +19709,7 @@ "./" ], "license": [ - "BSD-3-Clause" + "BSD-2-Clause" ], "authors": [ { @@ -19931,17 +19735,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Archive_Tar", "source": "https://github.com/pear/Archive_Tar" }, - "funding": [ - { - "url": "https://github.com/mrook", - "type": "github" - }, - { - "url": "https://www.patreon.com/michielrook", - "type": "patreon" - } - ], - "time": "2021-07-20T13:53:39+00:00" + "time": "2024-03-16T16:21:40+00:00" }, { "name": "pear/console_getopt", @@ -20104,7 +19898,7 @@ }, { "name": "phootwork/collection", - "version": "v3.2.2", + "version": "v3.2.3", "source": { "type": "git", "url": "https://github.com/phootwork/collection.git", @@ -20153,22 +19947,22 @@ ], "support": { "issues": "https://github.com/phootwork/phootwork/issues", - "source": "https://github.com/phootwork/collection/tree/v3.2.2" + "source": "https://github.com/phootwork/collection/tree/v3.2.3" }, "time": "2022-08-27T12:51:24+00:00" }, { "name": "phootwork/lang", - "version": "v3.2.2", + "version": "v3.2.3", "source": { "type": "git", "url": "https://github.com/phootwork/lang.git", - "reference": "baaf154ae7d521ebeee5e89105f5b12b0f234597" + "reference": "52ec8cce740ce1c424eef02f43b43d5ddfec7b5e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phootwork/lang/zipball/baaf154ae7d521ebeee5e89105f5b12b0f234597", - "reference": "baaf154ae7d521ebeee5e89105f5b12b0f234597", + "url": "https://api.github.com/repos/phootwork/lang/zipball/52ec8cce740ce1c424eef02f43b43d5ddfec7b5e", + "reference": "52ec8cce740ce1c424eef02f43b43d5ddfec7b5e", "shasum": "" }, "require": { @@ -20202,22 +19996,22 @@ ], "support": { "issues": "https://github.com/phootwork/phootwork/issues", - "source": "https://github.com/phootwork/lang/tree/v3.2.2" + "source": "https://github.com/phootwork/lang/tree/v3.2.3" }, - "time": "2023-05-26T05:37:59+00:00" + "time": "2024-10-03T13:43:19+00:00" }, { "name": "phpoption/phpoption", - "version": "1.9.2", + "version": "1.9.3", "source": { "type": "git", "url": "https://github.com/schmittjoh/php-option.git", - "reference": "80735db690fe4fc5c76dfa7f9b770634285fa820" + "reference": "e3fac8b24f56113f7cb96af14958c0dd16330f54" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/80735db690fe4fc5c76dfa7f9b770634285fa820", - "reference": "80735db690fe4fc5c76dfa7f9b770634285fa820", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/e3fac8b24f56113f7cb96af14958c0dd16330f54", + "reference": "e3fac8b24f56113f7cb96af14958c0dd16330f54", "shasum": "" }, "require": { @@ -20225,13 +20019,13 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" + "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28" }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, - "forward-command": true + "forward-command": false }, "branch-alias": { "dev-master": "1.9-dev" @@ -20267,7 +20061,7 @@ ], "support": { "issues": "https://github.com/schmittjoh/php-option/issues", - "source": "https://github.com/schmittjoh/php-option/tree/1.9.2" + "source": "https://github.com/schmittjoh/php-option/tree/1.9.3" }, "funding": [ { @@ -20279,7 +20073,7 @@ "type": "tidelift" } ], - "time": "2023-11-12T21:59:55+00:00" + "time": "2024-07-20T21:41:07+00:00" }, { "name": "phpowermove/docblock", @@ -20587,20 +20381,20 @@ }, { "name": "psr/http-factory", - "version": "1.0.2", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-factory.git", - "reference": "e616d01114759c4c489f93b099585439f795fe35" + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", - "reference": "e616d01114759c4c489f93b099585439f795fe35", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "shasum": "" }, "require": { - "php": ">=7.0.0", + "php": ">=7.1", "psr/http-message": "^1.0 || ^2.0" }, "type": "library", @@ -20624,7 +20418,7 @@ "homepage": "https://www.php-fig.org/" } ], - "description": "Common interfaces for PSR-7 HTTP message factories", + "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", "keywords": [ "factory", "http", @@ -20636,9 +20430,9 @@ "response" ], "support": { - "source": "https://github.com/php-fig/http-factory/tree/1.0.2" + "source": "https://github.com/php-fig/http-factory" }, - "time": "2023-04-10T20:10:41+00:00" + "time": "2024-04-15T12:06:14+00:00" }, { "name": "psr/http-message", @@ -20695,16 +20489,16 @@ }, { "name": "psr/log", - "version": "3.0.0", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", + "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { @@ -20739,22 +20533,22 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/3.0.0" + "source": "https://github.com/php-fig/log/tree/3.0.2" }, - "time": "2021-07-14T16:46:02+00:00" + "time": "2024-09-11T13:17:53+00:00" }, { "name": "psy/psysh", - "version": "v0.12.3", + "version": "v0.12.4", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73" + "reference": "2fd717afa05341b4f8152547f142cd2f130f6818" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", - "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/2fd717afa05341b4f8152547f142cd2f130f6818", + "reference": "2fd717afa05341b4f8152547f142cd2f130f6818", "shasum": "" }, "require": { @@ -20818,9 +20612,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.3" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.4" }, - "time": "2024-04-02T15:57:53+00:00" + "time": "2024-06-10T01:18:23+00:00" }, { "name": "ralouphie/getallheaders", @@ -21040,16 +20834,16 @@ }, { "name": "symfony/console", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "be5854cee0e8c7b110f00d695d11debdfa1a2a91" + "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/be5854cee0e8c7b110f00d695d11debdfa1a2a91", - "reference": "be5854cee0e8c7b110f00d695d11debdfa1a2a91", + "url": "https://api.github.com/repos/symfony/console/zipball/72d080eb9edf80e36c19be61f72c98ed8273b765", + "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765", "shasum": "" }, "require": { @@ -21114,7 +20908,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.8" + "source": "https://github.com/symfony/console/tree/v6.4.12" }, "funding": [ { @@ -21130,20 +20924,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-20T08:15:52+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "d3b618176e8c3a9e5772151c51eba0c52a0c771c" + "reference": "cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/d3b618176e8c3a9e5772151c51eba0c52a0c771c", - "reference": "d3b618176e8c3a9e5772151c51eba0c52a0c771c", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e", + "reference": "cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e", "shasum": "" }, "require": { @@ -21195,7 +20989,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.8" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.12" }, "funding": [ { @@ -21211,20 +21005,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-20T08:18:25+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.4.0", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" + "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", - "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", + "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", "shasum": "" }, "require": { @@ -21233,7 +21027,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -21262,7 +21056,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0" }, "funding": [ { @@ -21278,20 +21072,20 @@ "type": "tidelift" } ], - "time": "2023-05-23T14:45:45+00:00" + "time": "2024-04-18T09:32:20+00:00" }, { "name": "symfony/error-handler", - "version": "v6.4.8", + "version": "v6.4.10", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc" + "reference": "231f1b2ee80f72daa1972f7340297d67439224f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc", - "reference": "ef836152bf13472dc5fb5b08b0c0c4cfeddc0fcc", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/231f1b2ee80f72daa1972f7340297d67439224f0", + "reference": "231f1b2ee80f72daa1972f7340297d67439224f0", "shasum": "" }, "require": { @@ -21337,7 +21131,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.8" + "source": "https://github.com/symfony/error-handler/tree/v6.4.10" }, "funding": [ { @@ -21353,7 +21147,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-07-26T12:30:32+00:00" }, { "name": "symfony/event-dispatcher", @@ -21437,16 +21231,16 @@ }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.4.2", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "4e64b49bf370ade88e567de29465762e316e4224" + "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/4e64b49bf370ade88e567de29465762e316e4224", - "reference": "4e64b49bf370ade88e567de29465762e316e4224", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/8f93aec25d41b72493c6ddff14e916177c9efc50", + "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50", "shasum": "" }, "require": { @@ -21456,7 +21250,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -21493,7 +21287,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.2" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.0" }, "funding": [ { @@ -21509,20 +21303,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-04-18T09:32:20+00:00" }, { "name": "symfony/filesystem", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "4d37529150e7081c51b3c5d5718c55a04a9503f3" + "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/4d37529150e7081c51b3c5d5718c55a04a9503f3", - "reference": "4d37529150e7081c51b3c5d5718c55a04a9503f3", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/f810e3cbdf7fdc35983968523d09f349fa9ada12", + "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12", "shasum": "" }, "require": { @@ -21559,7 +21353,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.8" + "source": "https://github.com/symfony/filesystem/tree/v6.4.12" }, "funding": [ { @@ -21575,20 +21369,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-16T16:01:33+00:00" }, { "name": "symfony/finder", - "version": "v6.4.8", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "3ef977a43883215d560a2cecb82ec8e62131471c" + "reference": "d7eb6daf8cd7e9ac4976e9576b32042ef7253453" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/3ef977a43883215d560a2cecb82ec8e62131471c", - "reference": "3ef977a43883215d560a2cecb82ec8e62131471c", + "url": "https://api.github.com/repos/symfony/finder/zipball/d7eb6daf8cd7e9ac4976e9576b32042ef7253453", + "reference": "d7eb6daf8cd7e9ac4976e9576b32042ef7253453", "shasum": "" }, "require": { @@ -21623,7 +21417,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.8" + "source": "https://github.com/symfony/finder/tree/v6.4.11" }, "funding": [ { @@ -21639,20 +21433,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-08-13T14:27:37+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "27de8cc95e11db7a50b027e71caaab9024545947" + "reference": "133ac043875f59c26c55e79cf074562127cce4d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/27de8cc95e11db7a50b027e71caaab9024545947", - "reference": "27de8cc95e11db7a50b027e71caaab9024545947", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/133ac043875f59c26c55e79cf074562127cce4d2", + "reference": "133ac043875f59c26c55e79cf074562127cce4d2", "shasum": "" }, "require": { @@ -21700,7 +21494,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.8" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.12" }, "funding": [ { @@ -21716,20 +21510,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-20T08:18:25+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1" + "reference": "96df83d51b5f78804f70c093b97310794fd6257b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1", - "reference": "6c519aa3f32adcfd1d1f18d923f6b227d9acf3c1", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/96df83d51b5f78804f70c093b97310794fd6257b", + "reference": "96df83d51b5f78804f70c093b97310794fd6257b", "shasum": "" }, "require": { @@ -21814,7 +21608,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/v6.4.8" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.12" }, "funding": [ { @@ -21830,20 +21624,20 @@ "type": "tidelift" } ], - "time": "2024-06-02T16:06:25+00:00" + "time": "2024-09-21T06:02:57+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "76326421d44c07f7824b19487cfbf87870b37efc" + "reference": "b6a25408c569ae2366b3f663a4edad19420a9c26" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/76326421d44c07f7824b19487cfbf87870b37efc", - "reference": "76326421d44c07f7824b19487cfbf87870b37efc", + "url": "https://api.github.com/repos/symfony/mailer/zipball/b6a25408c569ae2366b3f663a4edad19420a9c26", + "reference": "b6a25408c569ae2366b3f663a4edad19420a9c26", "shasum": "" }, "require": { @@ -21894,7 +21688,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.8" + "source": "https://github.com/symfony/mailer/tree/v6.4.12" }, "funding": [ { @@ -21910,20 +21704,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-08T12:30:05+00:00" }, { "name": "symfony/mime", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "618597ab8b78ac86d1c75a9d0b35540cda074f33" + "reference": "abe16ee7790b16aa525877419deb0f113953f0e1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/618597ab8b78ac86d1c75a9d0b35540cda074f33", - "reference": "618597ab8b78ac86d1c75a9d0b35540cda074f33", + "url": "https://api.github.com/repos/symfony/mime/zipball/abe16ee7790b16aa525877419deb0f113953f0e1", + "reference": "abe16ee7790b16aa525877419deb0f113953f0e1", "shasum": "" }, "require": { @@ -21937,7 +21731,7 @@ "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", "symfony/mailer": "<5.4", - "symfony/serializer": "<6.3.2" + "symfony/serializer": "<6.4.3|>7.0,<7.0.3" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", @@ -21947,7 +21741,7 @@ "symfony/process": "^5.4|^6.4|^7.0", "symfony/property-access": "^5.4|^6.0|^7.0", "symfony/property-info": "^5.4|^6.0|^7.0", - "symfony/serializer": "^6.3.2|^7.0" + "symfony/serializer": "^6.4.3|^7.0.3" }, "type": "library", "autoload": { @@ -21979,7 +21773,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.8" + "source": "https://github.com/symfony/mime/tree/v6.4.12" }, "funding": [ { @@ -21995,20 +21789,20 @@ "type": "tidelift" } ], - "time": "2024-06-01T07:50:16+00:00" + "time": "2024-09-20T08:18:25+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", - "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4", + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", "shasum": "" }, "require": { @@ -22022,9 +21816,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -22061,7 +21852,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0" }, "funding": [ { @@ -22077,20 +21868,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-iconv", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1" + "reference": "cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/6de50471469b8c9afc38164452ab2b6170ee71c1", - "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f", + "reference": "cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f", "shasum": "" }, "require": { @@ -22104,9 +21895,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -22144,7 +21932,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.29.0" }, "funding": [ { @@ -22160,20 +21948,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "875e90aeea2777b6f135677f618529449334a612" + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", - "reference": "875e90aeea2777b6f135677f618529449334a612", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f", + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f", "shasum": "" }, "require": { @@ -22184,9 +21972,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -22225,7 +22010,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0" }, "funding": [ { @@ -22241,20 +22026,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "ecaafce9f77234a6a449d29e49267ba10499116d" + "reference": "a287ed7475f85bf6f61890146edbc932c0fff919" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d", - "reference": "ecaafce9f77234a6a449d29e49267ba10499116d", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/a287ed7475f85bf6f61890146edbc932c0fff919", + "reference": "a287ed7475f85bf6f61890146edbc932c0fff919", "shasum": "" }, "require": { @@ -22267,9 +22052,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -22312,7 +22094,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.29.0" }, "funding": [ { @@ -22328,20 +22110,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:30:37+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", - "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d", + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d", "shasum": "" }, "require": { @@ -22352,9 +22134,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -22396,7 +22175,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0" }, "funding": [ { @@ -22412,20 +22191,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "42292d99c55abe617799667f454222c54c60e229" + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", - "reference": "42292d99c55abe617799667f454222c54c60e229", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", "shasum": "" }, "require": { @@ -22439,9 +22218,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -22479,7 +22255,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" }, "funding": [ { @@ -22495,40 +22271,32 @@ "type": "tidelift" } ], - "time": "2023-07-28T09:04:16+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.29.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "861391a8da9a04cbad2d232ddd9e4893220d6e25" + "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/861391a8da9a04cbad2d232ddd9e4893220d6e25", - "reference": "861391a8da9a04cbad2d232ddd9e4893220d6e25", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", + "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, - "type": "library", + "type": "metapackage", "extra": { "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" } }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - } - }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" @@ -22552,7 +22320,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-php72/tree/v1.31.0" }, "funding": [ { @@ -22568,24 +22336,24 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.29.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b" + "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", - "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", + "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { @@ -22632,7 +22400,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0" }, "funding": [ { @@ -22648,24 +22416,24 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php81", - "version": "v1.29.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d" + "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/c565ad1e63f30e7477fc40738343c62b40bc672d", - "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", + "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { @@ -22708,7 +22476,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-php81/tree/v1.31.0" }, "funding": [ { @@ -22724,20 +22492,20 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php83", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11" + "reference": "86fcae159633351e5fd145d1c47de6c528f8caff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", - "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff", + "reference": "86fcae159633351e5fd145d1c47de6c528f8caff", "shasum": "" }, "require": { @@ -22746,9 +22514,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -22788,7 +22553,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.29.0" }, "funding": [ { @@ -22804,20 +22569,20 @@ "type": "tidelift" } ], - "time": "2023-08-16T06:22:46+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/process", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5" + "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/8d92dd79149f29e89ee0f480254db595f6a6a2c5", - "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5", + "url": "https://api.github.com/repos/symfony/process/zipball/3f94e5f13ff58df371a7ead461b6e8068900fbb3", + "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3", "shasum": "" }, "require": { @@ -22849,7 +22614,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.8" + "source": "https://github.com/symfony/process/tree/v6.4.12" }, "funding": [ { @@ -22865,20 +22630,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-17T12:47:12+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v6.4.8", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "23a162bd446b93948a2c2f6909d80ad06195be10" + "reference": "74835ba54eca99a38f374f7a6d932fa510124773" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/23a162bd446b93948a2c2f6909d80ad06195be10", - "reference": "23a162bd446b93948a2c2f6909d80ad06195be10", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/74835ba54eca99a38f374f7a6d932fa510124773", + "reference": "74835ba54eca99a38f374f7a6d932fa510124773", "shasum": "" }, "require": { @@ -22932,7 +22697,7 @@ "psr-7" ], "support": { - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.8" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.11" }, "funding": [ { @@ -22948,20 +22713,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:51:39+00:00" + "time": "2024-08-14T13:55:58+00:00" }, { "name": "symfony/routing", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58" + "reference": "a7c8036bd159486228dc9be3e846a00a0dda9f9f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58", - "reference": "8a40d0f9b01f0fbb80885d3ce0ad6714fb603a58", + "url": "https://api.github.com/repos/symfony/routing/zipball/a7c8036bd159486228dc9be3e846a00a0dda9f9f", + "reference": "a7c8036bd159486228dc9be3e846a00a0dda9f9f", "shasum": "" }, "require": { @@ -23015,7 +22780,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.8" + "source": "https://github.com/symfony/routing/tree/v6.4.12" }, "funding": [ { @@ -23031,20 +22796,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-20T08:32:26+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "d6eda9966a3e5d1823c1cedf41bf98f8ed969d7c" + "reference": "10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/d6eda9966a3e5d1823c1cedf41bf98f8ed969d7c", - "reference": "d6eda9966a3e5d1823c1cedf41bf98f8ed969d7c", + "url": "https://api.github.com/repos/symfony/serializer/zipball/10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c", + "reference": "10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c", "shasum": "" }, "require": { @@ -23113,7 +22878,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.8" + "source": "https://github.com/symfony/serializer/tree/v6.4.12" }, "funding": [ { @@ -23129,25 +22894,26 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-20T08:15:52+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.4.2", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "11bbf19a0fb7b36345861e85c5768844c552906e" + "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/11bbf19a0fb7b36345861e85c5768844c552906e", - "reference": "11bbf19a0fb7b36345861e85c5768844c552906e", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", + "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", "shasum": "" }, "require": { "php": ">=8.1", - "psr/container": "^1.1|^2.0" + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "ext-psr": "<1.1|>=2" @@ -23155,7 +22921,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -23195,7 +22961,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.4.2" + "source": "https://github.com/symfony/service-contracts/tree/v3.5.0" }, "funding": [ { @@ -23211,20 +22977,20 @@ "type": "tidelift" } ], - "time": "2023-12-19T21:51:00+00:00" + "time": "2024-04-18T09:32:20+00:00" }, { "name": "symfony/string", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "a147c0f826c4a1f3afb763ab8e009e37c877a44d" + "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/a147c0f826c4a1f3afb763ab8e009e37c877a44d", - "reference": "a147c0f826c4a1f3afb763ab8e009e37c877a44d", + "url": "https://api.github.com/repos/symfony/string/zipball/f8a1ccebd0997e16112dfecfd74220b78e5b284b", + "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b", "shasum": "" }, "require": { @@ -23281,7 +23047,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.8" + "source": "https://github.com/symfony/string/tree/v6.4.12" }, "funding": [ { @@ -23297,20 +23063,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-20T08:15:52+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.4.2", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b" + "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", - "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", + "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", "shasum": "" }, "require": { @@ -23319,7 +23085,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -23359,7 +23125,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.4.2" + "source": "https://github.com/symfony/translation-contracts/tree/v3.5.0" }, "funding": [ { @@ -23375,20 +23141,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-04-18T09:32:20+00:00" }, { "name": "symfony/validator", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "dab2781371d54c86f6b25623ab16abb2dde2870c" + "reference": "6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/dab2781371d54c86f6b25623ab16abb2dde2870c", - "reference": "dab2781371d54c86f6b25623ab16abb2dde2870c", + "url": "https://api.github.com/repos/symfony/validator/zipball/6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0", + "reference": "6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0", "shasum": "" }, "require": { @@ -23456,7 +23222,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.8" + "source": "https://github.com/symfony/validator/tree/v6.4.12" }, "funding": [ { @@ -23472,20 +23238,20 @@ "type": "tidelift" } ], - "time": "2024-06-02T15:48:50+00:00" + "time": "2024-09-20T08:18:25+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.8", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "ad23ca4312395f0a8a8633c831ef4c4ee542ed25" + "reference": "ee14c8254a480913268b1e3b1cba8045ed122694" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ad23ca4312395f0a8a8633c831ef4c4ee542ed25", - "reference": "ad23ca4312395f0a8a8633c831ef4c4ee542ed25", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ee14c8254a480913268b1e3b1cba8045ed122694", + "reference": "ee14c8254a480913268b1e3b1cba8045ed122694", "shasum": "" }, "require": { @@ -23541,7 +23307,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.8" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.11" }, "funding": [ { @@ -23557,20 +23323,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-08-30T16:03:21+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.4.8", + "version": "v6.4.9", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "792ca836f99b340f2e9ca9497c7953948c49a504" + "reference": "f9a060622e0d93777b7f8687ec4860191e16802e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/792ca836f99b340f2e9ca9497c7953948c49a504", - "reference": "792ca836f99b340f2e9ca9497c7953948c49a504", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/f9a060622e0d93777b7f8687ec4860191e16802e", + "reference": "f9a060622e0d93777b7f8687ec4860191e16802e", "shasum": "" }, "require": { @@ -23618,7 +23384,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.8" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.9" }, "funding": [ { @@ -23634,20 +23400,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-06-24T15:53:56+00:00" }, { "name": "symfony/yaml", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "52903de178d542850f6f341ba92995d3d63e60c9" + "reference": "762ee56b2649659380e0ef4d592d807bc17b7971" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/52903de178d542850f6f341ba92995d3d63e60c9", - "reference": "52903de178d542850f6f341ba92995d3d63e60c9", + "url": "https://api.github.com/repos/symfony/yaml/zipball/762ee56b2649659380e0ef4d592d807bc17b7971", + "reference": "762ee56b2649659380e0ef4d592d807bc17b7971", "shasum": "" }, "require": { @@ -23690,7 +23456,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.8" + "source": "https://github.com/symfony/yaml/tree/v6.4.12" }, "funding": [ { @@ -23706,7 +23472,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-17T12:47:12+00:00" }, { "name": "thinkshout/mailchimp-api-php", @@ -23754,30 +23520,37 @@ }, { "name": "twig/twig", - "version": "v3.8.0", + "version": "v3.14.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d" + "reference": "126b2c97818dbff0cdf3fbfc881aedb3d40aae72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", - "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/126b2c97818dbff0cdf3fbfc881aedb3d40aae72", + "reference": "126b2c97818dbff0cdf3fbfc881aedb3d40aae72", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.0.2", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-mbstring": "^1.3", - "symfony/polyfill-php80": "^1.22" + "symfony/polyfill-php81": "^1.29" }, "require-dev": { "psr/container": "^1.0|^2.0", - "symfony/phpunit-bridge": "^5.4.9|^6.3|^7.0" + "symfony/phpunit-bridge": "^5.4.9|^6.4|^7.0" }, "type": "library", "autoload": { + "files": [ + "src/Resources/core.php", + "src/Resources/debug.php", + "src/Resources/escaper.php", + "src/Resources/string_loader.php" + ], "psr-4": { "Twig\\": "src/" } @@ -23810,7 +23583,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.8.0" + "source": "https://github.com/twigphp/Twig/tree/v3.14.0" }, "funding": [ { @@ -23822,27 +23595,27 @@ "type": "tidelift" } ], - "time": "2023-11-21T18:54:41+00:00" + "time": "2024-09-09T17:55:12+00:00" }, { "name": "vlucas/phpdotenv", - "version": "v5.6.0", + "version": "v5.6.1", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "2cf9fb6054c2bb1d59d1f3817706ecdb9d2934c4" + "reference": "a59a13791077fe3d44f90e7133eb68e7d22eaff2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/2cf9fb6054c2bb1d59d1f3817706ecdb9d2934c4", - "reference": "2cf9fb6054c2bb1d59d1f3817706ecdb9d2934c4", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/a59a13791077fe3d44f90e7133eb68e7d22eaff2", + "reference": "a59a13791077fe3d44f90e7133eb68e7d22eaff2", "shasum": "" }, "require": { "ext-pcre": "*", - "graham-campbell/result-type": "^1.1.2", + "graham-campbell/result-type": "^1.1.3", "php": "^7.2.5 || ^8.0", - "phpoption/phpoption": "^1.9.2", + "phpoption/phpoption": "^1.9.3", "symfony/polyfill-ctype": "^1.24", "symfony/polyfill-mbstring": "^1.24", "symfony/polyfill-php80": "^1.24" @@ -23859,7 +23632,7 @@ "extra": { "bamarni-bin": { "bin-links": true, - "forward-command": true + "forward-command": false }, "branch-alias": { "dev-master": "5.6-dev" @@ -23894,7 +23667,7 @@ ], "support": { "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.0" + "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.1" }, "funding": [ { @@ -23906,20 +23679,20 @@ "type": "tidelift" } ], - "time": "2023-11-12T22:43:29+00:00" + "time": "2024-07-20T21:52:34+00:00" }, { "name": "webflo/drupal-finder", - "version": "1.3.0", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/webflo/drupal-finder.git", - "reference": "1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a" + "reference": "73045060b0894c77962a10cff047f72872d8810c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a", - "reference": "1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a", + "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/73045060b0894c77962a10cff047f72872d8810c", + "reference": "73045060b0894c77962a10cff047f72872d8810c", "shasum": "" }, "require": { @@ -23928,7 +23701,8 @@ }, "require-dev": { "mikey179/vfsstream": "^1.6", - "phpunit/phpunit": "^10.4" + "phpunit/phpunit": "^10.4", + "symfony/process": "^6.4" }, "type": "library", "autoload": { @@ -23949,9 +23723,9 @@ "description": "Helper class to locate a Drupal installation.", "support": { "issues": "https://github.com/webflo/drupal-finder/issues", - "source": "https://github.com/webflo/drupal-finder/tree/1.3.0" + "source": "https://github.com/webflo/drupal-finder/tree/1.3.1" }, - "time": "2024-05-08T21:22:39+00:00" + "time": "2024-06-28T13:45:36+00:00" }, { "name": "webmozart/assert", @@ -24329,35 +24103,35 @@ }, { "name": "drupal/upgrade_status", - "version": "4.3.2", + "version": "4.3.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/upgrade_status.git", - "reference": "4.3.2" + "reference": "4.3.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.2.zip", - "reference": "4.3.2", - "shasum": "4e8cbeb7632933105fb2e16c639a9ecf026bc141" + "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.5.zip", + "reference": "4.3.5", + "shasum": "353c17f14c855f5ba0fe48c6a4f6486360c066a7" }, "require": { "dekor/php-array-table": "^2.0", - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "mglaman/phpstan-drupal": "^1.2.11", "nikic/php-parser": "^4.0.0|^5.0.0", "phpstan/phpstan-deprecation-rules": "^1.0.0", - "symfony/process": "^3.4|^4.0|^5.0|^6.0", + "symfony/process": "^3.4|^4.0|^5.0|^6.0|^7.0", "webflo/drupal-finder": "^1.2" }, "require-dev": { - "drush/drush": "^11|^12" + "drush/drush": "^11|^12|^13" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.2", - "datestamp": "1717069210", + "version": "4.3.5", + "datestamp": "1723044184", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -24374,29 +24148,9 @@ "GPL-2.0-or-later" ], "authors": [ - { - "name": "colan", - "homepage": "https://www.drupal.org/user/58704" - }, { "name": "Gábor Hojtsy", "homepage": "https://www.drupal.org/user/4166" - }, - { - "name": "herczogzoltan", - "homepage": "https://www.drupal.org/user/3528391" - }, - { - "name": "sun", - "homepage": "https://www.drupal.org/user/54136" - }, - { - "name": "webchick", - "homepage": "https://www.drupal.org/user/24967" - }, - { - "name": "xjm", - "homepage": "https://www.drupal.org/user/65776" } ], "description": "Review Drupal major upgrade readiness of the environment and components of the site.", @@ -24407,25 +24161,25 @@ }, { "name": "mglaman/phpstan-drupal", - "version": "1.2.11", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "e624a4b64de5b91a0c56852635af2115e9a6e08c" + "reference": "2bc25a59b53c8f3990f168efd71241d9c25ea0c3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/e624a4b64de5b91a0c56852635af2115e9a6e08c", - "reference": "e624a4b64de5b91a0c56852635af2115e9a6e08c", + "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/2bc25a59b53c8f3990f168efd71241d9c25ea0c3", + "reference": "2bc25a59b53c8f3990f168efd71241d9c25ea0c3", "shasum": "" }, "require": { - "php": "^7.4 || ^8.0", + "php": "^8.1", "phpstan/phpstan": "^1.10.56", "phpstan/phpstan-deprecation-rules": "^1.1.4", "symfony/finder": "^4.2 || ^5.0 || ^6.0 || ^7.0", "symfony/yaml": "^4.2|| ^5.0 || ^6.0 || ^7.0", - "webflo/drupal-finder": "^1.2" + "webflo/drupal-finder": "^1.3.1" }, "require-dev": { "behat/mink": "^1.8", @@ -24491,7 +24245,7 @@ "description": "Drupal extension and rules for PHPStan", "support": { "issues": "https://github.com/mglaman/phpstan-drupal/issues", - "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.11" + "source": "https://github.com/mglaman/phpstan-drupal/tree/1.3.1" }, "funding": [ { @@ -24507,20 +24261,20 @@ "type": "tidelift" } ], - "time": "2024-05-10T17:22:10+00:00" + "time": "2024-09-27T08:54:16+00:00" }, { "name": "phpstan/phpstan", - "version": "1.11.3", + "version": "1.12.6", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "e64220a05c1209fc856d58e789c3b7a32c0bb9a5" + "reference": "dc4d2f145a88ea7141ae698effd64d9df46527ae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e64220a05c1209fc856d58e789c3b7a32c0bb9a5", - "reference": "e64220a05c1209fc856d58e789c3b7a32c0bb9a5", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/dc4d2f145a88ea7141ae698effd64d9df46527ae", + "reference": "dc4d2f145a88ea7141ae698effd64d9df46527ae", "shasum": "" }, "require": { @@ -24565,25 +24319,25 @@ "type": "github" } ], - "time": "2024-05-31T13:53:37+00:00" + "time": "2024-10-06T15:03:59+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", - "version": "1.2.0", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-deprecation-rules.git", - "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26" + "reference": "f94d246cc143ec5a23da868f8f7e1393b50eaa82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/fa8cce7720fa782899a0aa97b6a41225d1bb7b26", - "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26", + "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/f94d246cc143ec5a23da868f8f7e1393b50eaa82", + "reference": "f94d246cc143ec5a23da868f8f7e1393b50eaa82", "shasum": "" }, "require": { "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.11" + "phpstan/phpstan": "^1.12" }, "require-dev": { "php-parallel-lint/php-parallel-lint": "^1.2", @@ -24610,9 +24364,9 @@ "description": "PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.", "support": { "issues": "https://github.com/phpstan/phpstan-deprecation-rules/issues", - "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.2.0" + "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.2.1" }, - "time": "2024-04-20T06:39:48+00:00" + "time": "2024-09-11T15:52:35+00:00" }, { "name": "symfony/config", @@ -24756,16 +24510,16 @@ }, { "name": "symfony/translation", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "a002933b13989fc4bd0b58e04bf7eec5210e438a" + "reference": "cf8360b8352b086be620fae8342c4d96e391a489" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/a002933b13989fc4bd0b58e04bf7eec5210e438a", - "reference": "a002933b13989fc4bd0b58e04bf7eec5210e438a", + "url": "https://api.github.com/repos/symfony/translation/zipball/cf8360b8352b086be620fae8342c4d96e391a489", + "reference": "cf8360b8352b086be620fae8342c4d96e391a489", "shasum": "" }, "require": { @@ -24831,7 +24585,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.8" + "source": "https://github.com/symfony/translation/tree/v6.4.12" }, "funding": [ { @@ -24847,7 +24601,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-16T06:02:54+00:00" } ], "aliases": [ From 4ed4b2dd0374fbddbdb740ef40f1b97f3504b9e2 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 7 Oct 2024 12:35:36 -0700 Subject: [PATCH 117/202] Remove duplicate visitors dependency (probably happened during rebase) --- composer.json | 1 - 1 file changed, 1 deletion(-) diff --git a/composer.json b/composer.json index 6eedc80..0c373eb 100644 --- a/composer.json +++ b/composer.json @@ -137,7 +137,6 @@ "drupal/twigsuggest": "^1", "drupal/view_password": "^6", "drupal/view_unpublished": "^1.0", - "drupal/visitors": "^2.17", "drupal/viewsreference": "^1", "drupal/visitors": "^2.17", "drupal/webform": "^6.0", From 5ff3717750ed02aa78670728ea252664e98c9fbd Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 7 Oct 2024 12:37:33 -0700 Subject: [PATCH 118/202] Constrain honeypot version to allow database updates to run properly https://www.drupal.org/project/honeypot/issues/3468450 --- composer.json | 1 + 1 file changed, 1 insertion(+) diff --git a/composer.json b/composer.json index 0c373eb..38f1124 100644 --- a/composer.json +++ b/composer.json @@ -81,6 +81,7 @@ "drupal/gutenberg": "^2", "drupal/http_cache_control": "^2", "drupal/http_client_error_status": "^3", + "drupal/honeypot": "~2.1.0", "drupal/ief_complex_open": "^1", "drupal/indieweb": "^1", "drupal/inline_entity_form": "^1.0@RC", From c23d4714894c3b007fdcb3ba2f948b0a371bcdbb Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 7 Oct 2024 12:37:47 -0700 Subject: [PATCH 119/202] Update lock file --- composer.lock | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/composer.lock b/composer.lock index 94bcab9..f2ce1e5 100644 --- a/composer.lock +++ b/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": "2670999c286a39c5e26be4251c5b588a", + "content-hash": "aee41b23039355cdda317310a8d3655d", "packages": [ { "name": "abraham/twitteroauth", @@ -9718,29 +9718,29 @@ }, { "name": "drupal/honeypot", - "version": "2.2.0", + "version": "2.1.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/honeypot.git", - "reference": "2.2.0" + "reference": "2.1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/honeypot-2.2.0.zip", - "reference": "2.2.0", - "shasum": "56397c3779ebac1526cce9ecd39385017ee9a837" + "url": "https://ftp.drupal.org/files/projects/honeypot-2.1.4.zip", + "reference": "2.1.4", + "shasum": "adf76c3520c0e458177dbe6d638aa2d6ae40a95b" }, "require": { - "drupal/core": "^10.3 || ^11" + "drupal/core": "^9.2 || ^10" }, "require-dev": { - "drupal/rules": "^4.0" + "drupal/rules": "^3.x-dev" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.0", - "datestamp": "1723761042", + "version": "2.1.4", + "datestamp": "1723489062", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" From ed3029d21718c2b6f79ed183e6ad2cbc59807178 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 7 Oct 2024 12:38:45 -0700 Subject: [PATCH 120/202] Apply database updates --- config/sync/autosave_form.settings.yml | 1 + config/sync/block_content.type.slide.yml | 2 +- config/sync/captcha.settings.yml | 5 +- config/sync/comment_notify.settings.yml | 1 + ...dule.admin_toolbar_links_access_filter.yml | 11 - config/sync/core.extension.yml | 1 - config/sync/editor.editor.basic_html.yml | 6 +- config/sync/editor.editor.full_html.yml | 3 +- config/sync/editor.editor.minimalhtml.yml | 6 - config/sync/mailchimp.settings.yml | 1 + config/sync/node.type.article.yml | 2 +- config/sync/node.type.blog.yml | 2 +- config/sync/node.type.collection.yml | 2 +- config/sync/node.type.gleaning.yml | 2 +- config/sync/node.type.landing_page.yml | 2 +- config/sync/node.type.page.yml | 2 +- config/sync/node.type.people.yml | 2 +- config/sync/system.cron.yml | 2 +- config/sync/system.date.yml | 2 +- .../sync/taxonomy.vocabulary.article_type.yml | 1 + .../taxonomy.vocabulary.collection_type.yml | 1 + .../sync/taxonomy.vocabulary.people_type.yml | 1 + config/sync/taxonomy.vocabulary.tags.yml | 1 + config/sync/taxonomy.vocabulary.topics.yml | 1 + config/sync/views.view.archive.yml | 1 + config/sync/views.view.article.yml | 1 + config/sync/views.view.block_content.yml | 1 + config/sync/views.view.blog.yml | 1 + config/sync/views.view.blogs.yml | 4 +- config/sync/views.view.collection.yml | 1 + .../views.view.collection_select_content.yml | 1 + config/sync/views.view.comment.yml | 1 + config/sync/views.view.content.yml | 1 + config/sync/views.view.files.yml | 2 + config/sync/views.view.frontpage.yml | 1 + config/sync/views.view.gleanings_new.yml | 2 + config/sync/views.view.glossary.yml | 1 + config/sync/views.view.media.yml | 1 + config/sync/views.view.media_library.yml | 1 + config/sync/views.view.moderated_content.yml | 1 + config/sync/views.view.redirect.yml | 1 + config/sync/views.view.search.yml | 1 + config/sync/views.view.taxonomy_term.yml | 1 + config/sync/views.view.user_admin_people.yml | 1 + config/sync/views.view.visitors_browser.yml | 729 +++++++++++ config/sync/views.view.visitors_device.yml | 1153 +++++++++++++++++ .../views.view.visitors_operating_system.yml | 582 +++++++++ .../views.view.visitors_recent_visits.yml | 1 + .../sync/views.view.visitors_top_visits.yml | 1 + config/sync/views.view.watchdog.yml | 1 + config/sync/visitors.config.yml | 7 +- 51 files changed, 2521 insertions(+), 38 deletions(-) delete mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_links_access_filter.yml create mode 100644 config/sync/views.view.visitors_browser.yml create mode 100644 config/sync/views.view.visitors_device.yml create mode 100644 config/sync/views.view.visitors_operating_system.yml diff --git a/config/sync/autosave_form.settings.yml b/config/sync/autosave_form.settings.yml index 15b8142..9c6abe9 100644 --- a/config/sync/autosave_form.settings.yml +++ b/config/sync/autosave_form.settings.yml @@ -1,5 +1,6 @@ _core: default_config_hash: NX6_WyjygzZfQY-9SZq6_5fmh_KUK7L0XlOqaAXkRCQ +langcode: en interval: 60000 only_on_form_change: false active_on: diff --git a/config/sync/block_content.type.slide.yml b/config/sync/block_content.type.slide.yml index d1cfaf2..29afbff 100644 --- a/config/sync/block_content.type.slide.yml +++ b/config/sync/block_content.type.slide.yml @@ -6,5 +6,5 @@ _core: default_config_hash: pOGP3cCvZKJh3KvC3N1wt5CzxZgG0DOu7KDyFMi3gZw id: slide label: Slide -revision: 1 +revision: true description: '' diff --git a/config/sync/captcha.settings.yml b/config/sync/captcha.settings.yml index 293843e..93ed801 100644 --- a/config/sync/captcha.settings.yml +++ b/config/sync/captcha.settings.yml @@ -1,5 +1,5 @@ -_core: -default_config_hash: QDFjOXYIYVwCPQYHY4wAx4DUqOEkNaZokIx6DGApR9I +_core: null +langcode: en enable_globally: 0 enable_globally_on_admin_routes: false default_challenge: riddler/Riddler @@ -12,3 +12,4 @@ default_validation: 1 persistence: 1 enable_stats: false log_wrong_responses: true +default_config_hash: QDFjOXYIYVwCPQYHY4wAx4DUqOEkNaZokIx6DGApR9I diff --git a/config/sync/comment_notify.settings.yml b/config/sync/comment_notify.settings.yml index 9aeb214..07551c0 100644 --- a/config/sync/comment_notify.settings.yml +++ b/config/sync/comment_notify.settings.yml @@ -1,5 +1,6 @@ _core: default_config_hash: y7oCzsZ-B0R-nyeSFO1f2h9BEChUQGSZT-3cqXd-sLE +langcode: en bundle_types: { } available_alerts: 1: true diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_links_access_filter.yml b/config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_links_access_filter.yml deleted file mode 100644 index 00dddc4..0000000 --- a/config/sync/config_snapshot.snapshot.config_sync.module.admin_toolbar_links_access_filter.yml +++ /dev/null @@ -1,11 +0,0 @@ -uuid: 7d22051c-41f5-432d-9dd4-89e810796d7a -langcode: en -status: true -dependencies: - module: - - admin_toolbar_links_access_filter -id: config_sync.module.admin_toolbar_links_access_filter -snapshotSet: config_sync -extensionType: module -extensionName: admin_toolbar_links_access_filter -items: { } diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index affe984..865d834 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -3,7 +3,6 @@ _core: module: action: 0 admin_toolbar: 0 - admin_toolbar_links_access_filter: 0 admin_toolbar_search: 0 admin_toolbar_tools: 0 antibot: 0 diff --git a/config/sync/editor.editor.basic_html.yml b/config/sync/editor.editor.basic_html.yml index 2916801..dc8262c 100644 --- a/config/sync/editor.editor.basic_html.yml +++ b/config/sync/editor.editor.basic_html.yml @@ -66,7 +66,7 @@ image_upload: status: true scheme: public directory: inline-images - max_size: '' + max_size: null max_dimensions: - width: 0 - height: 0 + width: null + height: null diff --git a/config/sync/editor.editor.full_html.yml b/config/sync/editor.editor.full_html.yml index 12ec2f9..b1674ed 100644 --- a/config/sync/editor.editor.full_html.yml +++ b/config/sync/editor.editor.full_html.yml @@ -50,4 +50,5 @@ settings: linkit_profile: default media_media: allow_view_mode_override: false -image_upload: { } +image_upload: + status: false diff --git a/config/sync/editor.editor.minimalhtml.yml b/config/sync/editor.editor.minimalhtml.yml index c3a792f..275e9e1 100644 --- a/config/sync/editor.editor.minimalhtml.yml +++ b/config/sync/editor.editor.minimalhtml.yml @@ -42,9 +42,3 @@ settings: method: force image_upload: status: false - scheme: public - directory: inline-images - max_size: '' - max_dimensions: - width: null - height: null diff --git a/config/sync/mailchimp.settings.yml b/config/sync/mailchimp.settings.yml index 06788c5..96f2698 100644 --- a/config/sync/mailchimp.settings.yml +++ b/config/sync/mailchimp.settings.yml @@ -1,5 +1,6 @@ _core: default_config_hash: x8k6uOqmSHPqpp71jYGxHF3_SAs3U-Pha3YCntQIhPU +langcode: en api_key: null domain: '' use_oauth: false diff --git a/config/sync/node.type.article.yml b/config/sync/node.type.article.yml index 26a1f11..e3b385c 100644 --- a/config/sync/node.type.article.yml +++ b/config/sync/node.type.article.yml @@ -13,7 +13,7 @@ _core: name: Article type: article description: 'Use <em>articles</em> for time-sensitive content like news, press releases or blog posts.' -help: '' +help: null new_revision: true preview_mode: 0 display_submitted: true diff --git a/config/sync/node.type.blog.yml b/config/sync/node.type.blog.yml index 485ab46..7c1e990 100644 --- a/config/sync/node.type.blog.yml +++ b/config/sync/node.type.blog.yml @@ -14,7 +14,7 @@ _core: name: Blog type: blog description: 'Use <em>blog</em> for personal or journal-like posts.' -help: '' +help: null new_revision: true preview_mode: 0 display_submitted: true diff --git a/config/sync/node.type.collection.yml b/config/sync/node.type.collection.yml index 2c26f5d..d285ada 100644 --- a/config/sync/node.type.collection.yml +++ b/config/sync/node.type.collection.yml @@ -14,7 +14,7 @@ _core: name: Collection type: collection description: 'Create a <em>collection</em> to bring together ordered listings of Articles, Blog posts, or other content. This is useful for magazine issues or online books (referencing each chapter) or to create a meta-resource of recommended resources and people.' -help: '' +help: null new_revision: true preview_mode: 1 display_submitted: false diff --git a/config/sync/node.type.gleaning.yml b/config/sync/node.type.gleaning.yml index f2424a4..1231eea 100644 --- a/config/sync/node.type.gleaning.yml +++ b/config/sync/node.type.gleaning.yml @@ -12,7 +12,7 @@ third_party_settings: name: Gleaning type: gleaning description: 'A gleaning is a quick link to material posted somewhere else online. It should have a title, a link, and can also have a comment. ' -help: '' +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/sync/node.type.landing_page.yml b/config/sync/node.type.landing_page.yml index 09d82ca..2342f9f 100644 --- a/config/sync/node.type.landing_page.yml +++ b/config/sync/node.type.landing_page.yml @@ -14,7 +14,7 @@ _core: name: 'Landing page (DEPRECATED)' type: landing_page description: 'Use Page instead. (Landing pages can be used for custom pages such as the home page.)' -help: '' +help: null new_revision: true preview_mode: 1 display_submitted: false diff --git a/config/sync/node.type.page.yml b/config/sync/node.type.page.yml index 8d9211b..5c0cff6 100644 --- a/config/sync/node.type.page.yml +++ b/config/sync/node.type.page.yml @@ -15,7 +15,7 @@ _core: name: Page type: page description: "Use <em>pages</em> for your basic static content, such as an 'About us' page." -help: '' +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/sync/node.type.people.yml b/config/sync/node.type.people.yml index a592368..f69cf4b 100644 --- a/config/sync/node.type.people.yml +++ b/config/sync/node.type.people.yml @@ -14,7 +14,7 @@ _core: name: Person type: people description: 'Use the <em>person</em> content type for people such as staff, volunteers, contributors.' -help: '' +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/sync/system.cron.yml b/config/sync/system.cron.yml index c77ffef..7360f55 100644 --- a/config/sync/system.cron.yml +++ b/config/sync/system.cron.yml @@ -3,4 +3,4 @@ _core: threshold: requirements_warning: 172800 requirements_error: 1209600 -logging: 1 +logging: true diff --git a/config/sync/system.date.yml b/config/sync/system.date.yml index 0912337..5099b6c 100644 --- a/config/sync/system.date.yml +++ b/config/sync/system.date.yml @@ -2,7 +2,7 @@ _core: default_config_hash: V9UurX2GPT05NWKG9f2GWQqFG2TRG8vczidwjpy7Woo first_day: 0 country: - default: '' + default: null timezone: default: UTC user: diff --git a/config/sync/taxonomy.vocabulary.article_type.yml b/config/sync/taxonomy.vocabulary.article_type.yml index a548d83..da7370d 100644 --- a/config/sync/taxonomy.vocabulary.article_type.yml +++ b/config/sync/taxonomy.vocabulary.article_type.yml @@ -8,3 +8,4 @@ name: 'Article type' vid: article_type description: 'For categorizing articles.' weight: 0 +new_revision: false diff --git a/config/sync/taxonomy.vocabulary.collection_type.yml b/config/sync/taxonomy.vocabulary.collection_type.yml index 7ac59c3..4c4e432 100644 --- a/config/sync/taxonomy.vocabulary.collection_type.yml +++ b/config/sync/taxonomy.vocabulary.collection_type.yml @@ -8,3 +8,4 @@ name: 'Collection type' vid: collection_type description: 'For categorizing collections on aspects unique to collections.' weight: 0 +new_revision: false diff --git a/config/sync/taxonomy.vocabulary.people_type.yml b/config/sync/taxonomy.vocabulary.people_type.yml index 1c1bfe2..c94daa3 100644 --- a/config/sync/taxonomy.vocabulary.people_type.yml +++ b/config/sync/taxonomy.vocabulary.people_type.yml @@ -8,3 +8,4 @@ name: 'People type' vid: people_type description: 'For categorizing people content.' weight: 0 +new_revision: false diff --git a/config/sync/taxonomy.vocabulary.tags.yml b/config/sync/taxonomy.vocabulary.tags.yml index 4050b22..876a35f 100644 --- a/config/sync/taxonomy.vocabulary.tags.yml +++ b/config/sync/taxonomy.vocabulary.tags.yml @@ -8,3 +8,4 @@ name: Tags vid: tags description: 'Use tags to group content if you need categories beyond the given topics.' weight: 0 +new_revision: false diff --git a/config/sync/taxonomy.vocabulary.topics.yml b/config/sync/taxonomy.vocabulary.topics.yml index b917557..1e59f38 100644 --- a/config/sync/taxonomy.vocabulary.topics.yml +++ b/config/sync/taxonomy.vocabulary.topics.yml @@ -8,3 +8,4 @@ name: Topics vid: topics description: 'Use topics to group content into categories.' weight: 0 +new_revision: false diff --git a/config/sync/views.view.archive.yml b/config/sync/views.view.archive.yml index d364f02..1ed56d2 100644 --- a/config/sync/views.view.archive.yml +++ b/config/sync/views.view.archive.yml @@ -43,6 +43,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.article.yml b/config/sync/views.view.article.yml index d02e3ff..d6e6802 100644 --- a/config/sync/views.view.article.yml +++ b/config/sync/views.view.article.yml @@ -102,6 +102,7 @@ display: offset: false offset_label: Offset quantity: 10 + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.block_content.yml b/config/sync/views.view.block_content.yml index 4f9d3ff..89b1fb5 100644 --- a/config/sync/views.view.block_content.yml +++ b/config/sync/views.view.block_content.yml @@ -287,6 +287,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.blog.yml b/config/sync/views.view.blog.yml index 99b2292..1dbda68 100644 --- a/config/sync/views.view.blog.yml +++ b/config/sync/views.view.blog.yml @@ -99,6 +99,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.blogs.yml b/config/sync/views.view.blogs.yml index 9aed064..0acf2cc 100644 --- a/config/sync/views.view.blogs.yml +++ b/config/sync/views.view.blogs.yml @@ -92,6 +92,7 @@ display: offset: false offset_label: Offset quantity: 9 + pagination_heading_level: h4 exposed_form: type: basic options: @@ -240,7 +241,7 @@ display: admin_label: '' entity_type: node entity_field: uid - plugin_id: numeric + plugin_id: entity_target_id default_action: default exception: value: all @@ -267,6 +268,7 @@ display: validate_options: { } break_phrase: false not: false + target_entity_type_id: user defaults: relationships: false arguments: false diff --git a/config/sync/views.view.collection.yml b/config/sync/views.view.collection.yml index c625d2c..3c28a23 100644 --- a/config/sync/views.view.collection.yml +++ b/config/sync/views.view.collection.yml @@ -99,6 +99,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.collection_select_content.yml b/config/sync/views.view.collection_select_content.yml index 528a183..d6ec9e7 100644 --- a/config/sync/views.view.collection_select_content.yml +++ b/config/sync/views.view.collection_select_content.yml @@ -284,6 +284,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.comment.yml b/config/sync/views.view.comment.yml index e9a105b..0ac3dec 100644 --- a/config/sync/views.view.comment.yml +++ b/config/sync/views.view.comment.yml @@ -550,6 +550,7 @@ display: offset: false offset_label: Offset quantity: 9 + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.content.yml b/config/sync/views.view.content.yml index c794dd6..ee26fa5 100644 --- a/config/sync/views.view.content.yml +++ b/config/sync/views.view.content.yml @@ -255,6 +255,7 @@ display: previous: '‹ Previous' first: '« First' last: 'Last »' + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.files.yml b/config/sync/views.view.files.yml index a8fa7a5..13c819a 100644 --- a/config/sync/views.view.files.yml +++ b/config/sync/views.view.files.yml @@ -535,6 +535,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 exposed_form: type: basic options: @@ -1070,6 +1071,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 empty: { } arguments: fid: diff --git a/config/sync/views.view.frontpage.yml b/config/sync/views.view.frontpage.yml index 05eddd1..0466738 100644 --- a/config/sync/views.view.frontpage.yml +++ b/config/sync/views.view.frontpage.yml @@ -47,6 +47,7 @@ display: offset: false offset_label: Offset quantity: 9 + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.gleanings_new.yml b/config/sync/views.view.gleanings_new.yml index 6b21ea6..fbd3579 100644 --- a/config/sync/views.view.gleanings_new.yml +++ b/config/sync/views.view.gleanings_new.yml @@ -90,6 +90,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 exposed_form: type: basic options: @@ -301,6 +302,7 @@ display: offset: false offset_label: Offset quantity: 9 + pagination_heading_level: h4 defaults: pager: false display_extenders: { } diff --git a/config/sync/views.view.glossary.yml b/config/sync/views.view.glossary.yml index c13affa..a534360 100644 --- a/config/sync/views.view.glossary.yml +++ b/config/sync/views.view.glossary.yml @@ -210,6 +210,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.media.yml b/config/sync/views.view.media.yml index 96eda33..df44ba9 100644 --- a/config/sync/views.view.media.yml +++ b/config/sync/views.view.media.yml @@ -539,6 +539,7 @@ display: offset: false offset_label: Offset quantity: 9 + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.media_library.yml b/config/sync/views.view.media_library.yml index 7f599e4..02cc5c0 100644 --- a/config/sync/views.view.media_library.yml +++ b/config/sync/views.view.media_library.yml @@ -153,6 +153,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.moderated_content.yml b/config/sync/views.view.moderated_content.yml index 22b4283..5995cb3 100644 --- a/config/sync/views.view.moderated_content.yml +++ b/config/sync/views.view.moderated_content.yml @@ -432,6 +432,7 @@ display: offset: false offset_label: Offset quantity: 9 + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.redirect.yml b/config/sync/views.view.redirect.yml index fb7736f..09bec09 100644 --- a/config/sync/views.view.redirect.yml +++ b/config/sync/views.view.redirect.yml @@ -243,6 +243,7 @@ display: offset: false offset_label: Offset quantity: 9 + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.search.yml b/config/sync/views.view.search.yml index 4dd007b..84aa598 100644 --- a/config/sync/views.view.search.yml +++ b/config/sync/views.view.search.yml @@ -115,6 +115,7 @@ display: offset: false offset_label: Offset quantity: 9 + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.taxonomy_term.yml b/config/sync/views.view.taxonomy_term.yml index b8dbcce..2831d0f 100644 --- a/config/sync/views.view.taxonomy_term.yml +++ b/config/sync/views.view.taxonomy_term.yml @@ -43,6 +43,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.user_admin_people.yml b/config/sync/views.view.user_admin_people.yml index 77b3850..ed2595d 100644 --- a/config/sync/views.view.user_admin_people.yml +++ b/config/sync/views.view.user_admin_people.yml @@ -480,6 +480,7 @@ display: offset: false offset_label: Offset quantity: 9 + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.visitors_browser.yml b/config/sync/views.view.visitors_browser.yml new file mode 100644 index 0000000..2555084 --- /dev/null +++ b/config/sync/views.view.visitors_browser.yml @@ -0,0 +1,729 @@ +uuid: 1cf911a1-8857-4981-9894-656b77e637d1 +langcode: en +status: true +dependencies: + module: + - visitors +id: visitors_browser +label: Browsers +module: views +description: 'Web browser reports' +tag: '' +base_table: visitors +base_field: '' +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + fields: + config_browser_name: + id: config_browser_name + table: visitors + field: config_browser_name + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Browser + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: mini + options: + offset: 0 + pagination_heading_level: h4 + 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: none + options: { } + cache: + type: none + options: { } + empty: { } + sorts: { } + arguments: { } + filters: + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: from + max: to + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '=' + value: '0' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + config_browser_name: config_browser_name + visitor_id: visitor_id + default: visitor_id + info: + config_browser_name: + sortable: false + default_sort_order: asc + align: views-align-left + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: priority-low + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + 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: { } + use_ajax: true + group_by: true + header: { } + footer: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: '@start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + browser: + id: browser + display_title: Browsers + display_plugin: embed + position: 1 + display_options: + defaults: + footer: false + display_description: '' + footer: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: '@start - @end of @total <br/>' + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: 'Browser Version' + empty: false + display_id: version + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + engine: + id: engine + display_title: Engine + display_plugin: embed + position: 3 + display_options: + fields: + config_browser_engine: + id: config_browser_engine + table: visitors + field: config_browser_engine + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Engine + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + config_browser_engine: config_browser_engine + visitor_id: visitor_id + default: visitor_id + info: + config_browser_engine: + sortable: false + default_sort_order: asc + align: views-align-left + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: priority-low + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + version: + id: version + display_title: Version + display_plugin: embed + position: 2 + display_options: + fields: + config_browser_name: + id: config_browser_name + table: visitors + field: config_browser_name + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_browser + label: 'Browser Name' + 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 + config_browser_version: + id: config_browser_version + table: visitors + field: config_browser_version + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Browser Version' + exclude: false + alter: + alter_text: true + text: '{{ config_browser_name }} {{ config_browser_version }} ' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + config_browser_version: config_browser_version + visitor_id: visitor_id + default: visitor_id + info: + config_browser_version: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: priority-low + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + fields: false + footer: false + display_description: 'Browser version' + footer: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: '@start - @end of @total <br/>' + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: Browsers + empty: false + display_id: browser + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } diff --git a/config/sync/views.view.visitors_device.yml b/config/sync/views.view.visitors_device.yml new file mode 100644 index 0000000..659e1cb --- /dev/null +++ b/config/sync/views.view.visitors_device.yml @@ -0,0 +1,1153 @@ +uuid: f59ff38a-293a-4269-8ceb-aeabee12cddb +langcode: en +status: true +dependencies: + module: + - visitors +id: visitors_device +label: Devices +module: views +description: 'Device reports' +tag: '' +base_table: visitors +base_field: '' +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: '' + fields: + config_device_type: + id: config_device_type + table: visitors + field: config_device_type + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_device + label: Device + 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 + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: mini + options: + offset: 0 + pagination_heading_level: h4 + 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: none + options: { } + cache: + type: none + options: { } + empty: { } + sorts: { } + arguments: { } + filters: + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '=' + value: '0' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: from + max: to + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + config_device_type: config_device_type + visitor_id: visitor_id + default: visitor_id + info: + config_device_type: + sortable: false + default_sort_order: asc + align: views-align-left + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: priority-low + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + 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: { } + use_ajax: true + group_by: true + header: { } + footer: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: '@start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + brand: + id: brand + display_title: Brand + display_plugin: embed + position: 2 + display_options: + fields: + config_device_brand: + id: config_device_brand + table: visitors + field: config_device_brand + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_brand + label: Brand + 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: Unknown + hide_empty: false + empty_zero: false + hide_alter_empty: true + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + config_device_brand: config_device_brand + visitor_id: visitor_id + default: visitor_id + info: + config_device_brand: + sortable: false + default_sort_order: asc + align: views-align-left + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: priority-low + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: true + style: false + row: false + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + config: + id: config + display_title: Configuration + display_plugin: embed + position: 5 + display_options: + fields: + config_os: + id: config_os + table: visitors + field: config_os + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_operating_system + label: 'Operating System' + 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 + icon: false + config_browser_name: + id: config_browser_name + table: visitors + field: config_browser_name + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_browser + label: 'Browser Name' + 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 + icon: false + config_resolution: + id: config_resolution + table: visitors + field: config_resolution + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Configurations + exclude: false + alter: + alter_text: true + text: '{{ config_os }} / {{ config_browser_name }} / {{ config_resolution }} ' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + fields: false + footer: false + display_description: '' + footer: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: '@start - @end of @total<br/>' + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: Resolution + empty: false + display_id: resolution + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + model: + id: model + display_title: Model + display_plugin: embed + position: 3 + display_options: + fields: + config_device_brand: + id: config_device_brand + table: visitors + field: config_device_brand + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_brand + label: 'Device brand' + exclude: true + alter: + alter_text: true + text: '{{ config_device_brand }} - ' + 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 + icon: false + config_device_model: + id: config_device_model + table: visitors + field: config_device_model + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Model + 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: Generic + hide_empty: false + empty_zero: false + hide_alter_empty: true + config_device_type: + id: config_device_type + table: visitors + field: config_device_type + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_device + label: 'Device model' + exclude: false + alter: + alter_text: true + text: '{{ config_device_brand }}{{ config_device_model }} {{ config_device_type }} ' + 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 + icon: false + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + config_device_model: config_device_model + visitor_id: visitor_id + default: visitor_id + info: + config_device_model: + sortable: false + default_sort_order: asc + align: views-align-left + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: priority-low + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + resolution: + id: resolution + display_title: Resolution + display_plugin: embed + position: 4 + display_options: + fields: + config_resolution: + id: config_resolution + table: visitors + field: config_resolution + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Resolution + 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: Unknown + hide_empty: false + empty_zero: false + hide_alter_empty: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + config_resolution: config_resolution + visitor_id: visitor_id + default: visitor_id + info: + config_resolution: + sortable: false + default_sort_order: asc + align: views-align-left + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: priority-low + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + fields: false + footer: false + display_description: '' + footer: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: '@start - @end of @total<br/>' + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: Configurations + empty: false + display_id: config + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + type: + id: type + display_title: Type + display_plugin: embed + position: 1 + display_options: + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } diff --git a/config/sync/views.view.visitors_operating_system.yml b/config/sync/views.view.visitors_operating_system.yml new file mode 100644 index 0000000..618af94 --- /dev/null +++ b/config/sync/views.view.visitors_operating_system.yml @@ -0,0 +1,582 @@ +uuid: 9a2cba55-c99f-4200-a9f1-099e98e3d8a8 +langcode: en +status: true +dependencies: + module: + - visitors +id: visitors_operating_system +label: 'Operating Systems' +module: views +description: '' +tag: '' +base_table: visitors +base_field: '' +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + fields: + config_os: + id: config_os + table: visitors + field: config_os + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Operating System families' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: mini + options: + offset: 0 + pagination_heading_level: h4 + 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: none + options: { } + cache: + type: none + options: { } + empty: { } + sorts: { } + arguments: { } + filters: + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '=' + value: '0' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: from + max: to + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + config_os: config_os + visitor_id: visitor_id + default: visitor_id + info: + config_os: + sortable: false + default_sort_order: asc + align: views-align-left + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + 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: { } + use_ajax: true + group_by: true + header: { } + footer: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: '@start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + family: + id: family + display_title: Family + display_plugin: embed + position: 1 + display_options: + defaults: + footer: false + display_description: '' + footer: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: '@start - @end of @total <br/>' + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: 'Operating System versions' + empty: false + display_id: version + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + version: + id: version + display_title: Version + display_plugin: embed + position: 2 + display_options: + fields: + config_os_version: + id: config_os_version + table: visitors + field: config_os_version + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Operating System versions' + exclude: true + alter: + alter_text: false + text: '{{ config_os }} {{ config_os_version }} ' + 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: Unknown + hide_empty: false + empty_zero: false + hide_alter_empty: false + config_os: + id: config_os + table: visitors + field: config_os + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Operating System versions' + exclude: false + alter: + alter_text: true + text: '{{ config_os }} {{ config_os_version }}' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + config_os: config_os + config_os_version: config_os_version + visitor_id: visitor_id + default: visitor_id + info: + config_os: + sortable: false + default_sort_order: asc + align: views-align-left + separator: '' + empty_column: false + responsive: '' + config_os_version: + sortable: false + default_sort_order: asc + align: views-align-left + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: priority-low + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + fields: false + footer: false + display_description: '' + footer: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: '@start - @end of @total <br/>' + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: 'Operating System families' + empty: false + display_id: family + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } diff --git a/config/sync/views.view.visitors_recent_visits.yml b/config/sync/views.view.visitors_recent_visits.yml index 1a379a1..723c300 100644 --- a/config/sync/views.view.visitors_recent_visits.yml +++ b/config/sync/views.view.visitors_recent_visits.yml @@ -317,6 +317,7 @@ display: offset: false offset_label: Offset quantity: 9 + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.visitors_top_visits.yml b/config/sync/views.view.visitors_top_visits.yml index 92d570b..6b0827e 100644 --- a/config/sync/views.view.visitors_top_visits.yml +++ b/config/sync/views.view.visitors_top_visits.yml @@ -150,6 +150,7 @@ display: offset: false offset_label: Offset quantity: 9 + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.watchdog.yml b/config/sync/views.view.watchdog.yml index ca08102..e2248a6 100644 --- a/config/sync/views.view.watchdog.yml +++ b/config/sync/views.view.watchdog.yml @@ -454,6 +454,7 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset + pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/visitors.config.yml b/config/sync/visitors.config.yml index 9aa91c3..196d021 100644 --- a/config/sync/visitors.config.yml +++ b/config/sync/visitors.config.yml @@ -16,6 +16,9 @@ counter: entity_types: - node display_max_age: 3600 +codesnippet: + before: '' + after: '' privacy: disablecookies: false visibility: @@ -31,7 +34,5 @@ visibility: user_role_roles: { } user_account_mode: 1 exclude_user1: false -codesnippet: - before: '' - after: '' performance: false +script_type: minified From dd8185da3f6555a198877fbed76b6434ef7cc095 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 7 Oct 2024 12:41:14 -0700 Subject: [PATCH 121/202] Update upgrade documentation to reflect new rebased D10 branch --- UPGRADE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UPGRADE.md b/UPGRADE.md index 0f4d00c..9d6f780 100644 --- a/UPGRADE.md +++ b/UPGRADE.md @@ -19,6 +19,6 @@ post_deploy: 2. Deploy master branch to site 3. Remove the post_deploy command from the vault member ## Drupal 9 latest -> Drupal 10 -1. Deploy drupal10 branch to site +1. Deploy drupal10-rebased branch to site 2. Edit media items and apply cropping where needed (likely the hero blocks in header and footer will be tiny) 3. Uninstall Stable theme and Geo Upgrade custom module (remember to commit this change) From cc746568c5a397133dc266f8294efd429be4331f Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 7 Oct 2024 12:47:15 -0700 Subject: [PATCH 122/202] Add an extra note about remembering to remove the honeypot dependency from root composer --- UPGRADE.md | 1 + 1 file changed, 1 insertion(+) diff --git a/UPGRADE.md b/UPGRADE.md index 9d6f780..886f299 100644 --- a/UPGRADE.md +++ b/UPGRADE.md @@ -22,3 +22,4 @@ post_deploy: 1. Deploy drupal10-rebased branch to site 2. Edit media items and apply cropping where needed (likely the hero blocks in header and footer will be tiny) 3. Uninstall Stable theme and Geo Upgrade custom module (remember to commit this change) +4. After finally deployed to live, remove the root composer dependency on honeypot (this was there because honeypot needed a constraint in order to apply database updates correctly) From 69de83d6c328dc8ed867fbd71e39e8ed0f7dab14 Mon Sep 17 00:00:00 2001 From: "Chris (wolcen) Thompson" <chris@agaric.coop> Date: Mon, 7 Oct 2024 18:28:25 -0400 Subject: [PATCH 123/202] Reformat UPGRADE.md --- UPGRADE.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/UPGRADE.md b/UPGRADE.md index 886f299..4375345 100644 --- a/UPGRADE.md +++ b/UPGRADE.md @@ -1,15 +1,22 @@ ## Uninstall + ### The following will be uninstalled automatically on deploy to D9-latest (now merged into master branch) + - Color - Quick Edit - Seven + ### The following can be removed manually after the D10 upgrade is complete + - Stable (uninstall and remove from composer.json) - Geo upgrade (this one is actually now used during the upgrade, and it may not hurt to keep it around, though it can be uninstalled at the end) + ### Migration related modules -modules related to the migration from D7 to D8 are still enabled, they can probably be disabled, but this can be done after the upgrade is finished. + +Modules related to the migration from D7 to D8 are still enabled, they can probably be disabled, but this can be done after the upgrade is finished. ## Drupal 9.3.3 -> Drupal 9 latest + 1. Add the following to the vault member: ``` post_deploy: @@ -18,7 +25,9 @@ post_deploy: ``` 2. Deploy master branch to site 3. Remove the post_deploy command from the vault member + ## Drupal 9 latest -> Drupal 10 + 1. Deploy drupal10-rebased branch to site 2. Edit media items and apply cropping where needed (likely the hero blocks in header and footer will be tiny) 3. Uninstall Stable theme and Geo Upgrade custom module (remember to commit this change) From a1d1a3e8fe7975112c49975a2d8056941a244089 Mon Sep 17 00:00:00 2001 From: "Chris (wolcen) Thompson" <chris@agaric.coop> Date: Mon, 7 Oct 2024 18:29:05 -0400 Subject: [PATCH 124/202] Relocate test server --- drush/sites/self.site.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drush/sites/self.site.yml b/drush/sites/self.site.yml index 0675e22..ca09312 100644 --- a/drush/sites/self.site.yml +++ b/drush/sites/self.site.yml @@ -6,7 +6,7 @@ live: uri: 'https://geo.coop/' user: geo_live test: - host: drutopia.org + host: testopia.agaric.com paths: drush-script: /home/geo_test/site/vendor/bin/drush root: /home/geo_test/site/web From e70878de659397a11162dda87f43d4ecb1f0e99d Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 25 Nov 2024 09:55:09 -0800 Subject: [PATCH 125/202] Update lock file --- composer.lock | 1454 ++++++++++++++++++++++++++----------------------- 1 file changed, 761 insertions(+), 693 deletions(-) diff --git a/composer.lock b/composer.lock index f2ce1e5..f0a2a0a 100644 --- a/composer.lock +++ b/composer.lock @@ -175,7 +175,7 @@ "issues": "https://gitlab.com/agaric/php/php-facebook/-/issues", "source": "https://gitlab.com/agaric/php/php-facebook/-/tree/1.0.0" }, - "time": "2022-05-12T00:31:53+00:00" + "time": "2022-05-11T20:31:53+00:00" }, { "name": "asm89/stack-cors", @@ -528,16 +528,16 @@ }, { "name": "composer/ca-bundle", - "version": "1.5.2", + "version": "1.5.3", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137" + "reference": "3b1fc3f0be055baa7c6258b1467849c3e8204eb2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/48a792895a2b7a6ee65dd5442c299d7b835b6137", - "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/3b1fc3f0be055baa7c6258b1467849c3e8204eb2", + "reference": "3b1fc3f0be055baa7c6258b1467849c3e8204eb2", "shasum": "" }, "require": { @@ -584,7 +584,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.5.2" + "source": "https://github.com/composer/ca-bundle/tree/1.5.3" }, "funding": [ { @@ -600,7 +600,7 @@ "type": "tidelift" } ], - "time": "2024-09-25T07:49:53+00:00" + "time": "2024-11-04T10:15:26+00:00" }, { "name": "composer/installers", @@ -1049,16 +1049,16 @@ }, { "name": "consolidation/output-formatters", - "version": "4.5.0", + "version": "4.6.0", "source": { "type": "git", "url": "https://github.com/consolidation/output-formatters.git", - "reference": "7a611b01eb48eb19cd54672339fc08c0985bf540" + "reference": "5fd5656718d7068a02d046f418a7ba873d5abbfe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/7a611b01eb48eb19cd54672339fc08c0985bf540", - "reference": "7a611b01eb48eb19cd54672339fc08c0985bf540", + "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/5fd5656718d7068a02d046f418a7ba873d5abbfe", + "reference": "5fd5656718d7068a02d046f418a7ba873d5abbfe", "shasum": "" }, "require": { @@ -1097,9 +1097,9 @@ "description": "Format text by applying transformations provided by plug-in formatters.", "support": { "issues": "https://github.com/consolidation/output-formatters/issues", - "source": "https://github.com/consolidation/output-formatters/tree/4.5.0" + "source": "https://github.com/consolidation/output-formatters/tree/4.6.0" }, - "time": "2024-04-02T15:18:52+00:00" + "time": "2024-10-18T14:02:48+00:00" }, { "name": "consolidation/robo", @@ -1757,16 +1757,16 @@ }, { "name": "dragonmantank/cron-expression", - "version": "v3.3.3", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/dragonmantank/cron-expression.git", - "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a" + "reference": "8c784d071debd117328803d86b2097615b457500" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", - "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/8c784d071debd117328803d86b2097615b457500", + "reference": "8c784d071debd117328803d86b2097615b457500", "shasum": "" }, "require": { @@ -1779,10 +1779,14 @@ "require-dev": { "phpstan/extension-installer": "^1.0", "phpstan/phpstan": "^1.0", - "phpstan/phpstan-webmozart-assert": "^1.0", "phpunit/phpunit": "^7.0|^8.0|^9.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, "autoload": { "psr-4": { "Cron\\": "src/Cron/" @@ -1806,7 +1810,7 @@ ], "support": { "issues": "https://github.com/dragonmantank/cron-expression/issues", - "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.3" + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.4.0" }, "funding": [ { @@ -1814,7 +1818,7 @@ "type": "github" } ], - "time": "2023-08-10T19:36:49+00:00" + "time": "2024-10-09T13:47:03+00:00" }, { "name": "drupal/address", @@ -1883,17 +1887,17 @@ }, { "name": "drupal/admin_toolbar", - "version": "3.5.0", + "version": "3.5.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_toolbar.git", - "reference": "3.5.0" + "reference": "3.5.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.5.0.zip", - "reference": "3.5.0", - "shasum": "099e8d4dc98e1d551b4f9cffdc39599eb8ad04e8" + "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.5.1.zip", + "reference": "3.5.1", + "shasum": "b5215109836f7fade374fef531231e36c1c9b945" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" @@ -1904,8 +1908,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.5.0", - "datestamp": "1722639094", + "version": "3.5.1", + "datestamp": "1730409973", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1968,7 +1972,7 @@ }, { "name": "drupal/admin_toolbar-admin_toolbar_search", - "version": "3.5.0", + "version": "3.5.1", "require": { "drupal/admin_toolbar": "^3", "drupal/core": "^9.5 || ^10 || ^11" @@ -1979,8 +1983,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "3.5.0", - "datestamp": "1722639094", + "version": "3.5.1", + "datestamp": "1730409973", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2032,7 +2036,7 @@ }, { "name": "drupal/admin_toolbar_tools", - "version": "3.5.0", + "version": "3.5.1", "require": { "drupal/admin_toolbar": "*", "drupal/core": "^9.5 || ^10 || ^11" @@ -2040,8 +2044,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "3.5.0", - "datestamp": "1722639094", + "version": "3.5.1", + "datestamp": "1730409973", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2311,7 +2315,7 @@ "homepage": "https://www.drupal.org/user/52136" }, { - "name": "Pravin Ajaaz", + "name": "pravin ajaaz", "homepage": "https://www.drupal.org/user/2910049" }, { @@ -2394,10 +2398,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/autosave_form.git", - "reference": "ba123ddba54a98d0614ed893f7e8dbec080779e7" + "reference": "00dbe013e8d71db3df7c1c27cc30eadc41aa3226" }, "require": { - "drupal/core": "^9.5 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { @@ -2405,8 +2409,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.5+2-dev", - "datestamp": "1719140751", + "version": "8.x-1.6+3-dev", + "datestamp": "1730727970", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -2431,20 +2435,20 @@ }, { "name": "drupal/backup_migrate", - "version": "5.0.3", + "version": "5.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/backup_migrate.git", - "reference": "5.0.3" + "reference": "5.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/backup_migrate-5.0.3.zip", - "reference": "5.0.3", - "shasum": "bc263f601f7a21248d4000a372d04a417df7e326" + "url": "https://ftp.drupal.org/files/projects/backup_migrate-5.1.0.zip", + "reference": "5.1.0", + "shasum": "bfc523c4d01f2f5dcbb2a612455b8f0a84d651b2" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "suggest": { "defuse/php-encryption": "Optional encryption of saved backups." @@ -2452,8 +2456,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "5.0.3", - "datestamp": "1671366510", + "version": "5.1.0", + "datestamp": "1732034636", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2597,17 +2601,17 @@ }, { "name": "drupal/block_visibility_groups", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_visibility_groups.git", - "reference": "2.0.2" + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/block_visibility_groups-2.0.2.zip", - "reference": "2.0.2", - "shasum": "bdd62651983952dcbfb6f56b345737517d51223d" + "url": "https://ftp.drupal.org/files/projects/block_visibility_groups-2.0.3.zip", + "reference": "2.0.3", + "shasum": "92645ab16d38a53227480309fff566a740a6db5c" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -2615,8 +2619,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1722624258", + "version": "2.0.3", + "datestamp": "1728988746", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2629,7 +2633,7 @@ ], "authors": [ { - "name": "DamienMcKenna", + "name": "damienmckenna", "homepage": "https://www.drupal.org/user/108450" }, { @@ -2685,12 +2689,16 @@ "GPL-2.0-or-later" ], "authors": [ + { + "name": "g4mbini", + "homepage": "https://www.drupal.org/user/2533498" + }, { "name": "lelkneralfaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -2773,17 +2781,17 @@ }, { "name": "drupal/captcha", - "version": "2.0.6", + "version": "2.0.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/captcha.git", - "reference": "2.0.6" + "reference": "2.0.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/captcha-2.0.6.zip", - "reference": "2.0.6", - "shasum": "3553127b2779ce5c24ac5c7fb682b5089d681bb2" + "url": "https://ftp.drupal.org/files/projects/captcha-2.0.7.zip", + "reference": "2.0.7", + "shasum": "8e97ba41810811bcd5d7e8b714cdc0b664dd8eec" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" @@ -2791,8 +2799,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.6", - "datestamp": "1719900315", + "version": "2.0.7", + "datestamp": "1732250192", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2808,7 +2816,7 @@ ], "authors": [ { - "name": "Anybody", + "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { @@ -2816,7 +2824,7 @@ "homepage": "https://www.drupal.org/user/1021502" }, { - "name": "Grevil", + "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { @@ -2832,7 +2840,7 @@ "homepage": "https://www.drupal.org/user/116002" }, { - "name": "RobLoach", + "name": "robloach", "homepage": "https://www.drupal.org/user/61114" }, { @@ -2851,6 +2859,100 @@ "issues": "https://www.drupal.org/project/issues/captcha" } }, + { + "name": "drupal/charts", + "version": "5.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/charts.git", + "reference": "5.1.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/charts-5.1.0.zip", + "reference": "5.1.0", + "shasum": "667086aa01f6af319d8f056ca11d3eedb4536bd7" + }, + "require": { + "drupal/core": "^10.3 || ^11" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "5.1.0", + "datestamp": "1721677330", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "andileco", + "homepage": "https://www.drupal.org/user/2054544" + }, + { + "name": "nikathone", + "homepage": "https://www.drupal.org/user/2421800" + }, + { + "name": "quicksketch", + "homepage": "https://www.drupal.org/user/35821" + } + ], + "description": "A charting API for Drupal that provides chart elements and integration with Views.", + "homepage": "https://www.drupal.org/project/charts", + "support": { + "source": "https://git.drupalcode.org/project/charts" + } + }, + { + "name": "drupal/charts_chartjs", + "version": "5.1.0", + "require": { + "drupal/charts": "*", + "drupal/core": "^10.3 || ^11" + }, + "type": "metapackage", + "extra": { + "drupal": { + "version": "5.1.0", + "datestamp": "1721677330", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "andileco", + "homepage": "https://www.drupal.org/user/2054544" + }, + { + "name": "nikathone", + "homepage": "https://www.drupal.org/user/2421800" + }, + { + "name": "quicksketch", + "homepage": "https://www.drupal.org/user/35821" + } + ], + "description": "Charts module integration with Chart.js.", + "homepage": "https://www.drupal.org/project/charts", + "support": { + "source": "https://git.drupalcode.org/project/charts" + } + }, { "name": "drupal/checklistapi", "version": "2.1.6", @@ -3051,10 +3153,6 @@ { "name": "geek-merlin", "homepage": "https://www.drupal.org/user/229048" - }, - { - "name": "heliogabal", - "homepage": "https://www.drupal.org/user/998658" } ], "description": "Adjusts CKEditor height to field row setting until we have https://www.drupal.org/node/2788905.", @@ -4300,16 +4398,16 @@ }, { "name": "drupal/core", - "version": "10.3.6", + "version": "10.3.10", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6" + "reference": "3ebb71e9c4ef0c13f683353547551fca49f9a144" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6", - "reference": "168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6", + "url": "https://api.github.com/repos/drupal/core/zipball/3ebb71e9c4ef0c13f683353547551fca49f9a144", + "reference": "3ebb71e9c4ef0c13f683353547551fca49f9a144", "shasum": "" }, "require": { @@ -4355,7 +4453,7 @@ "symfony/serializer": "^6.4", "symfony/validator": "^6.4", "symfony/yaml": "^6.4", - "twig/twig": "^3.14.0" + "twig/twig": "^3.14.2" }, "conflict": { "drush/drush": "<12.4.3" @@ -4458,13 +4556,13 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.3.6" + "source": "https://github.com/drupal/core/tree/10.3.10" }, - "time": "2024-10-03T08:58:13+00:00" + "time": "2024-11-22T12:51:33+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.3.6", + "version": "10.3.10", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", @@ -4508,22 +4606,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.6" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.10" }, "time": "2024-08-22T14:31:34+00:00" }, { "name": "drupal/core-recommended", - "version": "10.3.6", + "version": "10.3.10", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "5ddec63138dc10869dea5d1cd4e72c977bb9b538" + "reference": "1d739e569c9324bcac1ecc7be600d414386a399b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/5ddec63138dc10869dea5d1cd4e72c977bb9b538", - "reference": "5ddec63138dc10869dea5d1cd4e72c977bb9b538", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/1d739e569c9324bcac1ecc7be600d414386a399b", + "reference": "1d739e569c9324bcac1ecc7be600d414386a399b", "shasum": "" }, "require": { @@ -4532,7 +4630,7 @@ "doctrine/annotations": "~1.14.3", "doctrine/deprecations": "~1.1.3", "doctrine/lexer": "~2.1.1", - "drupal/core": "10.3.6", + "drupal/core": "10.3.10", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.8.1", "guzzlehttp/promises": "~2.0.2", @@ -4581,7 +4679,7 @@ "symfony/var-dumper": "~v6.4.7", "symfony/var-exporter": "~v6.4.7", "symfony/yaml": "~v6.4.7", - "twig/twig": "~v3.14.0" + "twig/twig": "~v3.14.2" }, "conflict": { "webflo/drupal-core-strict": "*" @@ -4593,9 +4691,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.3.6" + "source": "https://github.com/drupal/core-recommended/tree/10.3.10" }, - "time": "2024-10-03T08:58:13+00:00" + "time": "2024-11-22T12:51:33+00:00" }, { "name": "drupal/crop", @@ -5027,26 +5125,26 @@ }, { "name": "drupal/datetimehideseconds", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/datetimehideseconds.git", - "reference": "8.x-1.4" + "reference": "8.x-1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/datetimehideseconds-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "fdfa8eeb35ec9577bf95caf49473c71d2ff011c0" + "url": "https://ftp.drupal.org/files/projects/datetimehideseconds-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "81857730eb3a610d00d1119f337222005b0bc1a0" }, "require": { - "drupal/core": "^8.7.7 || ^9 || ^10" + "drupal/core": "^8.7.7 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1703164799", + "version": "8.x-1.5", + "datestamp": "1730329777", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5059,22 +5157,26 @@ ], "authors": [ { - "name": "anruether", - "homepage": "https://www.drupal.org/user/894458" + "name": "Andi Rüther (anruether)", + "homepage": "https://www.drupal.org/u/anruether", + "role": "Maintainer" }, { - "name": "geek-merlin", - "homepage": "https://www.drupal.org/user/229048" + "name": "Merlin Axel Rutz (geek-merlin)", + "homepage": "https://www.drupal.org/u/geek-merlin", + "role": "Maintainer" }, { - "name": "heliogabal", - "homepage": "https://www.drupal.org/user/998658" + "name": "Rainer Halbmann (heliogabal)", + "homepage": "https://www.drupal.org/u/heliogabal", + "role": "Maintainer" } ], "description": "Provides the option to hide seconds in datetime fields.", "homepage": "https://www.drupal.org/project/datetimehideseconds", "support": { - "source": "https://git.drupalcode.org/project/datetimehideseconds" + "source": "https://git.drupalcode.org/project/datetimehideseconds", + "issues": "https://www.drupal.org/project/issues/datetimehideseconds" } }, { @@ -5842,7 +5944,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_core.git", - "reference": "e0f8dea849da0f6b0853d67707dec04cd528b98d" + "reference": "388e57165cc04e845f065a2865e72d04bfce2fc9" }, "require": { "drupal/automated_crop": "^3.0", @@ -5878,7 +5980,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1711149650", + "datestamp": "1732240105", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -5904,11 +6006,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -7513,17 +7615,17 @@ }, { "name": "drupal/editoria11y", - "version": "2.1.19", + "version": "2.1.21", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.1.19" + "reference": "2.1.21" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.19.zip", - "reference": "2.1.19", - "shasum": "0ccf651071837e1ee6fcfb8fbb1c279d2fc1bc27" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.21.zip", + "reference": "2.1.21", + "shasum": "6ec1bb5cfa15408e3372d7e0d0a1355030a9f20b" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -7534,8 +7636,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.19", - "datestamp": "1726514804", + "version": "2.1.21", + "datestamp": "1731602531", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7581,7 +7683,7 @@ "source": { "type": "git", "url": "git@git.drupal.org:issue/empty_page-3287186.git", - "reference": "17e9cef3eba8cd7409135ef68016f6df8eb4d1b4" + "reference": "cb8e4a1b3c7d4b45d8e4c8c470413022ca616fab" }, "type": "drupal-module", "license": [ @@ -7593,7 +7695,7 @@ "issues": "https://www.drupal.org/project/issues/empty_page", "source": "https://git.drupalcode.org/project/empty_page" }, - "time": "2024-02-23T20:50:52+00:00" + "time": "2024-10-22T10:44:11+00:00" }, { "name": "drupal/entity", @@ -7774,7 +7876,7 @@ ], "authors": [ { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -7911,26 +8013,26 @@ }, { "name": "drupal/eu_cookie_compliance", - "version": "1.24.0", + "version": "1.25.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/eu-cookie-compliance.git", - "reference": "8.x-1.24" + "reference": "8.x-1.25" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/eu_cookie_compliance-8.x-1.24.zip", - "reference": "8.x-1.24", - "shasum": "ab8dcd866e5ad95cde6fdf9cbca509c7f399bd23" + "url": "https://ftp.drupal.org/files/projects/eu_cookie_compliance-8.x-1.25.zip", + "reference": "8.x-1.25", + "shasum": "13797a009ba899db0d9bd9a5c5ad0eb4b2bedfb1" }, "require": { - "drupal/core": "^8.9 || ^9 || ^10" + "drupal/core": "^8.9 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.24", - "datestamp": "1665158185", + "version": "8.x-1.25", + "datestamp": "1728547905", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7984,20 +8086,20 @@ }, { "name": "drupal/eva", - "version": "3.1.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/eva.git", - "reference": "3.1.0" + "reference": "3.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/eva-3.1.0.zip", - "reference": "3.1.0", - "shasum": "79b0cee223d557890b6b419ae0406004f7d1bd80" + "url": "https://ftp.drupal.org/files/projects/eva-3.1.1.zip", + "reference": "3.1.1", + "shasum": "11df2285cc479033637b9aac2fe65f681e5ed38b" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9.5.11 || ^10 || ^11" }, "suggest": { "drupal/token": "Enable the argument token browser" @@ -8005,8 +8107,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.1.0", - "datestamp": "1718903284", + "version": "3.1.1", + "datestamp": "1732295600", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8101,26 +8203,26 @@ }, { "name": "drupal/exif_orientation", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/exif_orientation.git", - "reference": "8.x-1.4" + "reference": "8.x-1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/exif_orientation-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "692d04b1ce662a204b335135a1dadaca9b6efc7b" + "url": "https://ftp.drupal.org/files/projects/exif_orientation-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "9e5a9d06f974835ea7eee2da64a4b073099b6639" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1694623445", + "version": "8.x-1.5", + "datestamp": "1732132295", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8141,7 +8243,7 @@ "homepage": "https://www.drupal.org/user/2416470" }, { - "name": "NickDickinsonWilde", + "name": "nickdickinsonwilde", "homepage": "https://www.drupal.org/user/3094661" } ], @@ -8157,20 +8259,20 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "eb22a9a22160aedda144ee5362bfb5a8f013648d" + "reference": "5344dcd1f8bbce6236ed4fb9c84ac1dcd6127f7c" }, "require": { - "drupal/core": "^10.1" + "drupal/core": "^10.1 || ^11" }, "conflict": { "drupal/core": "<10.1.0", - "drupal/search_api": "<1.14" + "drupal/search_api": "<1.30" }, "require-dev": { "drupal/better_exposed_filters": "*", - "drupal/jquery_ui_slider": "~2.0", - "drupal/jquery_ui_touch_punch": "~1.1", - "drupal/search_api": "^1.28||1.x-dev" + "drupal/jquery_ui_slider": "^2.1", + "drupal/jquery_ui_touch_punch": "^1.1", + "drupal/search_api": "1.x-dev" }, "suggest": { "drupal/better_exposed_filters": "Required for AJAX support for facets rendered as views exposed filters", @@ -8183,8 +8285,8 @@ "dev-3.0.x": "3.0.x-dev" }, "drupal": { - "version": "3.0.0-beta1+47-dev", - "datestamp": "1727451570", + "version": "3.0.0-beta3+8-dev", + "datestamp": "1731953633", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -8734,26 +8836,26 @@ }, { "name": "drupal/fitvids", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/fitvids.git", - "reference": "2.0.0" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/fitvids-2.0.0.zip", - "reference": "2.0.0", - "shasum": "0fb02d633ca144abee0bfca7b52457c89aba0414" + "url": "https://ftp.drupal.org/files/projects/fitvids-2.1.0.zip", + "reference": "2.1.0", + "shasum": "9bdc84fb6a7c0f03f9172ac7cf2274ccf11ce127" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1669606300", + "version": "2.1.0", + "datestamp": "1729218906", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8770,14 +8872,15 @@ "homepage": "https://www.drupal.org/user/167927" }, { - "name": "NickDickinsonWilde", + "name": "nickdickinsonwilde", "homepage": "https://www.drupal.org/user/3094661" } ], - "description": "jQuery plugin for fluid width video embeds.", + "description": "Uses the FitVids.js library for fluid width video embeds.", "homepage": "https://www.drupal.org/project/fitvids", "support": { - "source": "https://git.drupalcode.org/project/fitvids" + "source": "https://git.drupalcode.org/project/fitvids", + "issues": "https://www.drupal.org/project/issues/fitvids" } }, { @@ -8832,27 +8935,29 @@ }, { "name": "drupal/flexible_permissions", - "version": "1.1.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/flexible_permissions.git", - "reference": "1.1.0" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/flexible_permissions-1.1.0.zip", - "reference": "1.1.0", - "shasum": "cfda615388131e96a5cf3fce1f24b1c220f91fce" + "url": "https://ftp.drupal.org/files/projects/flexible_permissions-2.0.1.zip", + "reference": "2.0.1", + "shasum": "382ad20c674a6c07974d411e767310166851a0a8" }, "require": { - "drupal/core": "^9.5 || ^10", - "drupal/variationcache": "^1.0" + "drupal/core": "^10.3 || ^11" + }, + "require-dev": { + "jangregor/phpstan-prophecy": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.0", - "datestamp": "1697027409", + "version": "2.0.1", + "datestamp": "1726835397", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8884,17 +8989,17 @@ }, { "name": "drupal/focal_point", - "version": "2.1.1", + "version": "2.1.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/focal_point.git", - "reference": "2.1.1" + "reference": "2.1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/focal_point-2.1.1.zip", - "reference": "2.1.1", - "shasum": "f8c24bb4257f784176e79ec6f2b4c11ed46391e0" + "url": "https://ftp.drupal.org/files/projects/focal_point-2.1.2.zip", + "reference": "2.1.2", + "shasum": "5f8ffadd37748506c8f00314b1d45c947eb27cf7" }, "require": { "drupal/core": "^9.3 || ^10 || ^11", @@ -8906,8 +9011,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.1", - "datestamp": "1721126807", + "version": "2.1.2", + "datestamp": "1731556344", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9136,23 +9241,23 @@ }, { "name": "drupal/geolocation", - "version": "3.13.0", + "version": "3.14.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/geolocation.git", - "reference": "8.x-3.13" + "reference": "8.x-3.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/geolocation-8.x-3.13.zip", - "reference": "8.x-3.13", - "shasum": "49029950bc0927f14b1d0ce01f93e03cdd131ee6" + "url": "https://ftp.drupal.org/files/projects/geolocation-8.x-3.14.zip", + "reference": "8.x-3.14", + "shasum": "2f7cda9ce6ca1c03e30405f892714ae6f6a04bfd" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^10.3 || ^11", "drupal/jquery_ui": "*", "drupal/jquery_ui_autocomplete": "^2.0", - "php": "^7.3 || ^8.0" + "php": "^8.0" }, "require-dev": { "drupal/address": "*", @@ -9172,8 +9277,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.13", - "datestamp": "1714403539", + "version": "8.x-3.14", + "datestamp": "1729420964", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9203,17 +9308,17 @@ }, { "name": "drupal/gin", - "version": "3.0.0-rc13", + "version": "3.0.0-rc14", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin.git", - "reference": "8.x-3.0-rc13" + "reference": "8.x-3.0-rc14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc13.zip", - "reference": "8.x-3.0-rc13", - "shasum": "7b8e9d7ae6fe6de7de0bba930200fe80b437eefe" + "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc14.zip", + "reference": "8.x-3.0-rc14", + "shasum": "8ca8735f5a1d7ef25ee446358cd704a3feb1cae7" }, "require": { "drupal/core": "^9 || ^10 || ^11", @@ -9222,8 +9327,8 @@ "type": "drupal-theme", "extra": { "drupal": { - "version": "8.x-3.0-rc13", - "datestamp": "1720416342", + "version": "8.x-3.0-rc14", + "datestamp": "1731015952", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -9426,6 +9531,10 @@ "name": "Sascha Eggenberger (saschaeggi)", "homepage": "https://www.drupal.org/u/saschaeggi", "role": "Maintainer" + }, + { + "name": "saschaeggi", + "homepage": "https://www.drupal.org/user/1999056" } ], "description": "Gin Toolbar for Frontend use", @@ -9450,16 +9559,16 @@ }, { "name": "drupal/gnode", - "version": "3.2.2", + "version": "3.3.1", "require": { - "drupal/core": "^9.5 || ^10", + "drupal/core": "^10.3 || ^11", "drupal/group": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "3.2.2", - "datestamp": "1701886939", + "version": "3.3.1", + "datestamp": "1732200203", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9522,28 +9631,32 @@ }, { "name": "drupal/group", - "version": "3.2.2", + "version": "3.3.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/group.git", - "reference": "3.2.2" + "reference": "3.3.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/group-3.2.2.zip", - "reference": "3.2.2", - "shasum": "d44d51828ca6554c32aa2d27e3a898e1d38b9efa" + "url": "https://ftp.drupal.org/files/projects/group-3.3.1.zip", + "reference": "3.3.1", + "shasum": "ef654968cb2aee6d72b3f55679caabecc94d8bbf" }, "require": { - "drupal/core": "^9.5 || ^10", + "drupal/core": "^10.3 || ^11", "drupal/entity": "^1.2", - "drupal/flexible_permissions": "^1.0" + "drupal/flexible_permissions": "^2.0" + }, + "require-dev": { + "drupal/variationcache": "^1.5", + "jangregor/phpstan-prophecy": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.2.2", - "datestamp": "1701886939", + "version": "3.3.1", + "datestamp": "1732200203", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9574,17 +9687,17 @@ }, { "name": "drupal/gutenberg", - "version": "2.12.0", + "version": "2.14.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gutenberg.git", - "reference": "8.x-2.12" + "reference": "8.x-2.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gutenberg-8.x-2.12.zip", - "reference": "8.x-2.12", - "shasum": "c41f37c0451619422bd7a6194da89702528a9309" + "url": "https://ftp.drupal.org/files/projects/gutenberg-8.x-2.14.zip", + "reference": "8.x-2.14", + "shasum": "c6610a940797ad6eadc19d1a279467a36560c9bd" }, "require": { "drupal/core": "^9 || ^10 || ^11", @@ -9597,8 +9710,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.12", - "datestamp": "1727254881", + "version": "8.x-2.14", + "datestamp": "1728499573", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10036,6 +10149,10 @@ "homepage": "https://github.com/woprrr", "role": "Maintainer" }, + { + "name": "Drupal media CI", + "homepage": "https://www.drupal.org/user/3057985" + }, { "name": "Drupal Media Team", "homepage": "https://www.drupal.org/user/3260690" @@ -10743,17 +10860,17 @@ }, { "name": "drupal/linkit", - "version": "6.1.4", + "version": "6.1.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/linkit.git", - "reference": "6.1.4" + "reference": "6.1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/linkit-6.1.4.zip", - "reference": "6.1.4", - "shasum": "f5544a39d691af5efd1532bd5403862a7153f60b" + "url": "https://ftp.drupal.org/files/projects/linkit-6.1.6.zip", + "reference": "6.1.6", + "shasum": "113d8e569cfb92f8d7feb0a2f7713953c0715e92" }, "require": { "drupal/core": "^10.1" @@ -10765,8 +10882,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.1.4", - "datestamp": "1715203830", + "version": "6.1.6", + "datestamp": "1729189029", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10802,17 +10919,17 @@ }, { "name": "drupal/mailchimp", - "version": "2.2.4", + "version": "2.2.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/mailchimp.git", - "reference": "2.2.4" + "reference": "2.2.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/mailchimp-2.2.4.zip", - "reference": "2.2.4", - "shasum": "2c5566811b778d2cc45b082b3eb9a4f5691b6203" + "url": "https://ftp.drupal.org/files/projects/mailchimp-2.2.5.zip", + "reference": "2.2.5", + "shasum": "e8764ee98a2a0185a6889277d0f9a9cd27c9d6ef" }, "require": { "drupal/core": "^8.7.7 || ^9 || ^10", @@ -10825,8 +10942,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.4", - "datestamp": "1721931132", + "version": "2.2.5", + "datestamp": "1728582242", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11725,17 +11842,17 @@ }, { "name": "drupal/migrate_plus", - "version": "6.0.4", + "version": "6.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_plus.git", - "reference": "6.0.4" + "reference": "6.0.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.4.zip", - "reference": "6.0.4", - "shasum": "0357c416d2a9fd3f4211dd13c6585ed8072fabe7" + "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.5.zip", + "reference": "6.0.5", + "shasum": "441e91086feaca7a6f1acf1735023fff0dfc5e1e" }, "require": { "drupal/core": ">=9.1", @@ -11752,8 +11869,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.4", - "datestamp": "1721745585", + "version": "6.0.5", + "datestamp": "1732124623", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11841,17 +11958,17 @@ }, { "name": "drupal/migrate_tools", - "version": "6.0.4", + "version": "6.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_tools.git", - "reference": "6.0.4" + "reference": "6.0.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/migrate_tools-6.0.4.zip", - "reference": "6.0.4", - "shasum": "63c571aefece96b199ce8b8f90da648186502be4" + "url": "https://ftp.drupal.org/files/projects/migrate_tools-6.0.5.zip", + "reference": "6.0.5", + "shasum": "c82519b366f43827818b04bfbc0009a6e028b835" }, "require": { "drupal/core": ">=9.1", @@ -11869,8 +11986,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.4", - "datestamp": "1707330330", + "version": "6.0.5", + "datestamp": "1730824457", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12382,7 +12499,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia_camouflage.git", - "reference": "3935dcbe408a7f3fc31d2a3d534f3654009a0319" + "reference": "04112d0e857591f409515ae23be757608a2717c6" }, "require": { "drupal/core": "^9 || ^10", @@ -12395,7 +12512,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1724744623", + "datestamp": "1732302479", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -12412,12 +12529,12 @@ "homepage": "https://www.drupal.org/user/3763727" }, { - "name": "freescholar", - "homepage": "https://www.drupal.org/user/69463" + "name": "elkaro", + "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "lelkneralfaro", - "homepage": "https://www.drupal.org/user/3577260" + "name": "freescholar", + "homepage": "https://www.drupal.org/user/69463" }, { "name": "megakeegman", @@ -12499,7 +12616,7 @@ ], "authors": [ { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -12519,7 +12636,7 @@ "homepage": "https://www.drupal.org/user/227761" }, { - "name": "Primsi", + "name": "primsi", "homepage": "https://www.drupal.org/user/282629" } ], @@ -12803,26 +12920,26 @@ }, { "name": "drupal/plausible", - "version": "2.1.0", + "version": "2.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/plausible.git", - "reference": "2.1.0" + "reference": "2.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/plausible-2.1.0.zip", - "reference": "2.1.0", - "shasum": "7c9ab067bf07882aad4a2f8236050efc8376d66a" + "url": "https://ftp.drupal.org/files/projects/plausible-2.1.1.zip", + "reference": "2.1.1", + "shasum": "cf355cb4bb1820fad8b2cc3991e2521612ec0bbb" }, "require": { - "drupal/core": "^8.8.6 || ^9 || ^10" + "drupal/core": "^8.8.6 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1687203441", + "version": "2.1.1", + "datestamp": "1732534895", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12835,7 +12952,7 @@ ], "authors": [ { - "name": "DieterHolvoet", + "name": "dieterholvoet", "homepage": "https://www.drupal.org/user/3567222" }, { @@ -13625,7 +13742,7 @@ "homepage": "https://www.drupal.org/user/188049" }, { - "name": "Anybody", + "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { @@ -13637,7 +13754,7 @@ "homepage": "https://www.drupal.org/user/2921997" }, { - "name": "Grevil", + "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { @@ -13669,20 +13786,20 @@ }, { "name": "drupal/search_api", - "version": "1.35.0", + "version": "1.36.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.35" + "reference": "8.x-1.36" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.35.zip", - "reference": "8.x-1.35", - "shasum": "d119726e870f793c6470d2a4fa9286662c5eb45d" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.36.zip", + "reference": "8.x-1.36", + "shasum": "1464f21cb924746a0df7f4cb080abaf00804e9a7" }, "require": { - "drupal/core": "^10.1 || ^11" + "drupal/core": "^10.2 || ^11" }, "conflict": { "drupal/search_api_solr": "2.* || 3.0 || 3.1" @@ -13700,17 +13817,12 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.35", - "datestamp": "1718551025", + "version": "8.x-1.36", + "datestamp": "1732448767", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "drush": { - "services": { - "drush.services.yml": "^9 || ^10 || ^11" - } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -13795,16 +13907,16 @@ }, { "name": "drupal/search_api_db", - "version": "1.35.0", + "version": "1.36.0", "require": { - "drupal/core": "^10.1 || ^11", + "drupal/core": "^10.2 || ^11", "drupal/search_api": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.35", - "datestamp": "1718551025", + "version": "8.x-1.36", + "datestamp": "1732448767", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14211,17 +14323,17 @@ }, { "name": "drupal/smart_date", - "version": "4.1.6", + "version": "4.2.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smart_date.git", - "reference": "4.1.6" + "reference": "4.2.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_date-4.1.6.zip", - "reference": "4.1.6", - "shasum": "930c2dadc2ff9f798bb165125c7f18f63869ad6e" + "url": "https://ftp.drupal.org/files/projects/smart_date-4.2.1.zip", + "reference": "4.2.1", + "shasum": "fec1d70ec64626a47e67c25f05daa3ba6a8b8a0b" }, "require": { "drupal/core": "^9 || ^10 || ^11", @@ -14237,8 +14349,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.1.6", - "datestamp": "1725628698", + "version": "4.2.1", + "datestamp": "1731590994", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14835,20 +14947,20 @@ }, { "name": "drupal/subpathauto", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/subpathauto.git", - "reference": "8.x-1.3" + "reference": "8.x-1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/subpathauto-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "b94e4ec3c8dcd42aa04b6796ae48a9aa1848862d" + "url": "https://ftp.drupal.org/files/projects/subpathauto-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "fa9a737da79d396ee8019c944e0239865762ce48" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "require-dev": { "drupal/redirect": "*" @@ -14856,8 +14968,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1676316639", + "version": "8.x-1.4", + "datestamp": "1729470928", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14870,7 +14982,7 @@ ], "authors": [ { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { @@ -14878,7 +14990,7 @@ "homepage": "https://www.drupal.org/user/1078742" }, { - "name": "NickDickinsonWilde", + "name": "nickdickinsonwilde", "homepage": "https://www.drupal.org/user/3094661" } ], @@ -15210,11 +15322,11 @@ ], "authors": [ { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { @@ -15246,10 +15358,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/tomselect.git", - "reference": "745ac18bc0ff358574891e875026923dcae563b8" + "reference": "502a5f6b3ec4bacbf8f749de11456d868c12aee8" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { @@ -15257,11 +15369,11 @@ "dev-1.0.x": "1.0.x-dev" }, "drupal": { - "version": "1.0.0-alpha1+1-dev", - "datestamp": "1704733540", + "version": "1.0.0-alpha1+2-dev", + "datestamp": "1729730530", "security-coverage": { "status": "not-covered", - "message": "Project has not opted into security advisory coverage!" + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -15287,26 +15399,26 @@ }, { "name": "drupal/trim", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/trim.git", - "reference": "2.0.0" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/trim-2.0.0.zip", - "reference": "2.0.0", - "shasum": "7550d1c93c4694e4e1221d3cbd5577db31fabace" + "url": "https://ftp.drupal.org/files/projects/trim-2.0.1.zip", + "reference": "2.0.1", + "shasum": "18bf8975e915b845ec470652510ba1e03230d1e0" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1695245036", + "version": "2.0.1", + "datestamp": "1730171770", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15463,17 +15575,17 @@ }, { "name": "drupal/ui_patterns", - "version": "1.9.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ui_patterns.git", - "reference": "8.x-1.9" + "reference": "8.x-1.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ui_patterns-8.x-1.9.zip", - "reference": "8.x-1.9", - "shasum": "35eabe1f655df98f6f3cb68a62a98f8d41b52f0c" + "url": "https://ftp.drupal.org/files/projects/ui_patterns-8.x-1.10.zip", + "reference": "8.x-1.10", + "shasum": "bdb6f84ae8b82679380641cdc3d78b0fafe98614" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -15485,8 +15597,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.9", - "datestamp": "1724936358", + "version": "8.x-1.10", + "datestamp": "1729182058", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15543,7 +15655,7 @@ }, { "name": "drupal/ui_patterns_ds", - "version": "1.9.0", + "version": "1.10.0", "require": { "drupal/core": "^9 || ^10 || ^11", "drupal/ds": "*", @@ -15552,8 +15664,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.9", - "datestamp": "1724936358", + "version": "8.x-1.10", + "datestamp": "1729182058", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15610,7 +15722,7 @@ }, { "name": "drupal/ui_patterns_layouts", - "version": "1.9.0", + "version": "1.10.0", "require": { "drupal/core": "^9 || ^10 || ^11", "drupal/ui_patterns": "*" @@ -15618,8 +15730,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.9", - "datestamp": "1724936358", + "version": "8.x-1.10", + "datestamp": "1729182058", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15676,7 +15788,7 @@ }, { "name": "drupal/ui_patterns_library", - "version": "1.9.0", + "version": "1.10.0", "require": { "drupal/core": "^9 || ^10 || ^11", "drupal/ui_patterns": "*" @@ -15684,8 +15796,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.9", - "datestamp": "1724936358", + "version": "8.x-1.10", + "datestamp": "1729182058", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15740,57 +15852,6 @@ "source": "https://git.drupalcode.org/project/ui_patterns" } }, - { - "name": "drupal/variationcache", - "version": "1.5.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/variationcache.git", - "reference": "8.x-1.5" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/variationcache-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "6165baee8c6fe5a7773f3499896e8fb464607a32" - }, - "require": { - "drupal/core": "^9.5 || ^10" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-1.5", - "datestamp": "1705485386", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0+" - ], - "authors": [ - { - "name": "Kristiaan Van den Eynde", - "homepage": "https://www.drupal.org/u/kristiaanvandeneynde", - "role": "Maintainer" - }, - { - "name": "Brad Jones", - "homepage": "https://www.drupal.org/u/bradjones1", - "role": "Maintainer" - } - ], - "description": "This project provides VariationCache, a redirect-aware caching implementation.", - "homepage": "http://drupal.org/project/variationcache", - "support": { - "source": "https://git.drupalcode.org/project/variationcache", - "issues": "https://drupal.org/project/issues/variationcache" - } - }, { "name": "drupal/video_embed_field", "version": "2.5.0", @@ -15837,12 +15898,16 @@ "name": "jec006", "homepage": "https://www.drupal.org/user/855980" }, + { + "name": "mably", + "homepage": "https://www.drupal.org/user/3375160" + }, { "name": "plopesc", "homepage": "https://www.drupal.org/user/282415" }, { - "name": "Sam152", + "name": "sam152", "homepage": "https://www.drupal.org/user/1485048" } ], @@ -16089,7 +16154,7 @@ "homepage": "https://www.drupal.org/user/3267594" }, { - "name": "seanB", + "name": "seanb", "homepage": "https://www.drupal.org/user/545912" } ], @@ -16105,28 +16170,33 @@ }, { "name": "drupal/visitors", - "version": "2.19.0", + "version": "2.21.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/visitors.git", - "reference": "8.x-2.19" + "reference": "8.x-2.21" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.19.zip", - "reference": "8.x-2.19", - "shasum": "9d7338c7d1d87cba45ccc7e4556d46f55b07bed9" + "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.21.zip", + "reference": "8.x-2.21", + "shasum": "40b9aedc2388185a32950ec2ef18a29381d2e0f4" }, "require": { - "drupal/core": "^9.5 || ^10 || ^11", + "drupal/charts": "^5", + "drupal/charts_chartjs": "*", + "drupal/core": "^10 || ^11", "geoip2/geoip2": "~2.0", "matomo/device-detector": "^6.1" }, + "require-dev": { + "drush/drush": "^12 || ^13" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.19", - "datestamp": "1718293756", + "version": "8.x-2.21", + "datestamp": "1731453666", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16272,17 +16342,17 @@ }, { "name": "drupal/weight", - "version": "3.5.0", + "version": "3.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/weight.git", - "reference": "8.x-3.5" + "reference": "8.x-3.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/weight-8.x-3.5.zip", - "reference": "8.x-3.5", - "shasum": "1ddb29ec5c281cb0f1c6fef5bbce855579c8cfb6" + "url": "https://ftp.drupal.org/files/projects/weight-8.x-3.6.zip", + "reference": "8.x-3.6", + "shasum": "071c378a6f4887b15a9e68c1414c94735282e20c" }, "require": { "drupal/core": "^9.5 || ^10.2 || ^11.0" @@ -16293,8 +16363,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.5", - "datestamp": "1727156916", + "version": "8.x-3.6", + "datestamp": "1729637541", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16941,20 +17011,20 @@ }, { "name": "ezyang/htmlpurifier", - "version": "v4.17.0", + "version": "v4.18.0", "source": { "type": "git", "url": "https://github.com/ezyang/htmlpurifier.git", - "reference": "bbc513d79acf6691fa9cf10f192c90dd2957f18c" + "reference": "cb56001e54359df7ae76dc522d08845dc741621b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/bbc513d79acf6691fa9cf10f192c90dd2957f18c", - "reference": "bbc513d79acf6691fa9cf10f192c90dd2957f18c", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/cb56001e54359df7ae76dc522d08845dc741621b", + "reference": "cb56001e54359df7ae76dc522d08845dc741621b", "shasum": "" }, "require": { - "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "require-dev": { "cerdic/css-tidy": "^1.7 || ^2.0", @@ -16996,22 +17066,22 @@ ], "support": { "issues": "https://github.com/ezyang/htmlpurifier/issues", - "source": "https://github.com/ezyang/htmlpurifier/tree/v4.17.0" + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.18.0" }, - "time": "2023-11-17T15:01:25+00:00" + "time": "2024-11-01T03:51:45+00:00" }, { "name": "fakerphp/faker", - "version": "v1.23.1", + "version": "v1.24.1", "source": { "type": "git", "url": "https://github.com/FakerPHP/Faker.git", - "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b" + "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/bfb4fe148adbf78eff521199619b93a52ae3554b", - "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", + "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", "shasum": "" }, "require": { @@ -17059,9 +17129,9 @@ ], "support": { "issues": "https://github.com/FakerPHP/Faker/issues", - "source": "https://github.com/FakerPHP/Faker/tree/v1.23.1" + "source": "https://github.com/FakerPHP/Faker/tree/v1.24.1" }, - "time": "2024-01-02T13:46:09+00:00" + "time": "2024-11-21T13:46:39+00:00" }, { "name": "geeks4change/composer-pin", @@ -17460,16 +17530,16 @@ }, { "name": "guzzlehttp/promises", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8" + "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", - "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", + "url": "https://api.github.com/repos/guzzle/promises/zipball/f9c436286ab2892c7db7be8c8da4ef61ccf7b455", + "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455", "shasum": "" }, "require": { @@ -17523,7 +17593,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.3" + "source": "https://github.com/guzzle/promises/tree/2.0.4" }, "funding": [ { @@ -17539,7 +17609,7 @@ "type": "tidelift" } ], - "time": "2024-07-18T10:29:17+00:00" + "time": "2024-10-17T10:06:22+00:00" }, { "name": "guzzlehttp/psr7", @@ -17909,33 +17979,33 @@ }, { "name": "laminas/laminas-escaper", - "version": "2.13.0", + "version": "2.14.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "af459883f4018d0f8a0c69c7a209daef3bf973ba" + "reference": "0f7cb975f4443cf22f33408925c231225cfba8cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/af459883f4018d0f8a0c69c7a209daef3bf973ba", - "reference": "af459883f4018d0f8a0c69c7a209daef3bf973ba", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/0f7cb975f4443cf22f33408925c231225cfba8cb", + "reference": "0f7cb975f4443cf22f33408925c231225cfba8cb", "shasum": "" }, "require": { "ext-ctype": "*", "ext-mbstring": "*", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "conflict": { "zendframework/zend-escaper": "*" }, "require-dev": { - "infection/infection": "^0.27.0", - "laminas/laminas-coding-standard": "~2.5.0", + "infection/infection": "^0.27.9", + "laminas/laminas-coding-standard": "~3.0.0", "maglnet/composer-require-checker": "^3.8.0", - "phpunit/phpunit": "^9.6.7", - "psalm/plugin-phpunit": "^0.18.4", - "vimeo/psalm": "^5.9" + "phpunit/phpunit": "^9.6.16", + "psalm/plugin-phpunit": "^0.19.0", + "vimeo/psalm": "^5.21.1" }, "type": "library", "autoload": { @@ -17967,20 +18037,20 @@ "type": "community_bridge" } ], - "time": "2023-10-10T08:35:13+00:00" + "time": "2024-10-24T10:12:53+00:00" }, { "name": "laminas/laminas-feed", - "version": "2.22.0", + "version": "2.23.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-feed.git", - "reference": "669792b819fca7274698147ad7a2ecc1b0a9b141" + "reference": "23807e692b3174750b426143bd93572b71b6739a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/669792b819fca7274698147ad7a2ecc1b0a9b141", - "reference": "669792b819fca7274698147ad7a2ecc1b0a9b141", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/23807e692b3174750b426143bd93572b71b6739a", + "reference": "23807e692b3174750b426143bd93572b71b6739a", "shasum": "" }, "require": { @@ -17988,24 +18058,24 @@ "ext-libxml": "*", "laminas/laminas-escaper": "^2.9", "laminas/laminas-stdlib": "^3.6", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "conflict": { "laminas/laminas-servicemanager": "<3.3", "zendframework/zend-feed": "*" }, "require-dev": { - "laminas/laminas-cache": "^2.13.2 || ^3.11", - "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.2", + "laminas/laminas-cache": "^2.13.2 || ^3.12", + "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.3", "laminas/laminas-coding-standard": "~2.5.0", "laminas/laminas-db": "^2.18", - "laminas/laminas-http": "^2.18", - "laminas/laminas-servicemanager": "^3.21.0", - "laminas/laminas-validator": "^2.38", - "phpunit/phpunit": "^10.3.1", - "psalm/plugin-phpunit": "^0.18.4", + "laminas/laminas-http": "^2.19", + "laminas/laminas-servicemanager": "^3.22.1", + "laminas/laminas-validator": "^2.46", + "phpunit/phpunit": "^10.5.5", + "psalm/plugin-phpunit": "^0.19.0", "psr/http-message": "^2.0", - "vimeo/psalm": "^5.14.1" + "vimeo/psalm": "^5.18.0" }, "suggest": { "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", @@ -18047,34 +18117,34 @@ "type": "community_bridge" } ], - "time": "2023-10-11T20:16:37+00:00" + "time": "2024-10-09T10:53:30+00:00" }, { "name": "laminas/laminas-stdlib", - "version": "3.19.0", + "version": "3.20.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "6a192dd0882b514e45506f533b833b623b78fff3" + "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/6a192dd0882b514e45506f533b833b623b78fff3", - "reference": "6a192dd0882b514e45506f533b833b623b78fff3", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/8974a1213be42c3e2f70b2c27b17f910291ab2f4", + "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4", "shasum": "" }, "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "conflict": { "zendframework/zend-stdlib": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "^2.5", - "phpbench/phpbench": "^1.2.15", - "phpunit/phpunit": "^10.5.8", - "psalm/plugin-phpunit": "^0.18.4", - "vimeo/psalm": "^5.20.0" + "laminas/laminas-coding-standard": "^3.0", + "phpbench/phpbench": "^1.3.1", + "phpunit/phpunit": "^10.5.38", + "psalm/plugin-phpunit": "^0.19.0", + "vimeo/psalm": "^5.26.1" }, "type": "library", "autoload": { @@ -18106,26 +18176,26 @@ "type": "community_bridge" } ], - "time": "2024-01-19T12:39:49+00:00" + "time": "2024-10-29T13:46:07+00:00" }, { "name": "laminas/laminas-xml", - "version": "1.6.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-xml.git", - "reference": "c35aab57d1d0a970b53965046d535b88c3dc8bea" + "reference": "3a7850dec668a89807accfa4826a2ff11497fe74" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-xml/zipball/c35aab57d1d0a970b53965046d535b88c3dc8bea", - "reference": "c35aab57d1d0a970b53965046d535b88c3dc8bea", + "url": "https://api.github.com/repos/laminas/laminas-xml/zipball/3a7850dec668a89807accfa4826a2ff11497fe74", + "reference": "3a7850dec668a89807accfa4826a2ff11497fe74", "shasum": "" }, "require": { "ext-dom": "*", "ext-simplexml": "*", - "php": "~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "conflict": { "zendframework/zendxml": "*" @@ -18133,8 +18203,8 @@ "require-dev": { "ext-iconv": "*", "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.5.8", - "squizlabs/php_codesniffer": "3.6.1 as 2.9999999.9999999" + "phpunit/phpunit": "^10.5.35 || ^11.4", + "squizlabs/php_codesniffer": "3.10.3 as 2.9999999.9999999" }, "type": "library", "autoload": { @@ -18166,7 +18236,7 @@ "type": "community_bridge" } ], - "time": "2023-11-23T10:03:52+00:00" + "time": "2024-10-11T08:45:59+00:00" }, { "name": "lcobucci/clock", @@ -18403,16 +18473,16 @@ }, { "name": "league/container", - "version": "4.2.2", + "version": "4.2.4", "source": { "type": "git", "url": "https://github.com/thephpleague/container.git", - "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88" + "reference": "7ea728b013b9a156c409c6f0fc3624071b742dec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/ff346319ca1ff0e78277dc2311a42107cc1aab88", - "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88", + "url": "https://api.github.com/repos/thephpleague/container/zipball/7ea728b013b9a156c409c6f0fc3624071b742dec", + "reference": "7ea728b013b9a156c409c6f0fc3624071b742dec", "shasum": "" }, "require": { @@ -18473,7 +18543,7 @@ ], "support": { "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/4.2.2" + "source": "https://github.com/thephpleague/container/tree/4.2.4" }, "funding": [ { @@ -18481,20 +18551,20 @@ "type": "github" } ], - "time": "2024-03-13T13:12:53+00:00" + "time": "2024-11-10T12:42:13+00:00" }, { "name": "league/csv", - "version": "9.16.0", + "version": "9.18.0", "source": { "type": "git", "url": "https://github.com/thephpleague/csv.git", - "reference": "998280c6c34bd67d8125fdc8b45bae28d761b440" + "reference": "b02d010e4055ae992247f6ffd1e7b103ef2a0790" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/csv/zipball/998280c6c34bd67d8125fdc8b45bae28d761b440", - "reference": "998280c6c34bd67d8125fdc8b45bae28d761b440", + "url": "https://api.github.com/repos/thephpleague/csv/zipball/b02d010e4055ae992247f6ffd1e7b103ef2a0790", + "reference": "b02d010e4055ae992247f6ffd1e7b103ef2a0790", "shasum": "" }, "require": { @@ -18502,17 +18572,16 @@ "php": "^8.1.2" }, "require-dev": { - "doctrine/collections": "^2.2.2", "ext-dom": "*", "ext-xdebug": "*", - "friendsofphp/php-cs-fixer": "^3.57.1", - "phpbench/phpbench": "^1.2.15", - "phpstan/phpstan": "^1.11.1", - "phpstan/phpstan-deprecation-rules": "^1.2.0", + "friendsofphp/php-cs-fixer": "^3.64.0", + "phpbench/phpbench": "^1.3.1", + "phpstan/phpstan": "^1.12.6", + "phpstan/phpstan-deprecation-rules": "^1.2.1", "phpstan/phpstan-phpunit": "^1.4.0", - "phpstan/phpstan-strict-rules": "^1.6.0", - "phpunit/phpunit": "^10.5.16 || ^11.1.3", - "symfony/var-dumper": "^6.4.6 || ^7.0.7" + "phpstan/phpstan-strict-rules": "^1.6.1", + "phpunit/phpunit": "^10.5.16 || ^11.4.1", + "symfony/var-dumper": "^6.4.8 || ^7.1.5" }, "suggest": { "ext-dom": "Required to use the XMLConverter and the HTMLConverter classes", @@ -18530,7 +18599,7 @@ "src/functions_include.php" ], "psr-4": { - "League\\Csv\\": "src" + "League\\Csv\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -18569,7 +18638,7 @@ "type": "github" } ], - "time": "2024-05-24T11:04:54+00:00" + "time": "2024-10-18T08:14:48+00:00" }, { "name": "league/oauth2-client", @@ -18835,29 +18904,27 @@ }, { "name": "maxmind-db/reader", - "version": "v1.11.1", + "version": "v1.12.0", "source": { "type": "git", "url": "https://github.com/maxmind/MaxMind-DB-Reader-php.git", - "reference": "1e66f73ffcf25e17c7a910a1317e9720a95497c7" + "reference": "5b2d7a721dedfaef9dc20822c5fe7d26f9f8eb90" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/1e66f73ffcf25e17c7a910a1317e9720a95497c7", - "reference": "1e66f73ffcf25e17c7a910a1317e9720a95497c7", + "url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/5b2d7a721dedfaef9dc20822c5fe7d26f9f8eb90", + "reference": "5b2d7a721dedfaef9dc20822c5fe7d26f9f8eb90", "shasum": "" }, "require": { "php": ">=7.2" }, "conflict": { - "ext-maxminddb": "<1.11.1,>=2.0.0" + "ext-maxminddb": "<1.11.1 || >=2.0.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "3.*", - "php-coveralls/php-coveralls": "^2.1", "phpstan/phpstan": "*", - "phpunit/phpcov": ">=6.0.0", "phpunit/phpunit": ">=8.0.0,<10.0.0", "squizlabs/php_codesniffer": "3.*" }, @@ -18894,29 +18961,29 @@ ], "support": { "issues": "https://github.com/maxmind/MaxMind-DB-Reader-php/issues", - "source": "https://github.com/maxmind/MaxMind-DB-Reader-php/tree/v1.11.1" + "source": "https://github.com/maxmind/MaxMind-DB-Reader-php/tree/v1.12.0" }, - "time": "2023-12-02T00:09:23+00:00" + "time": "2024-11-14T22:43:47+00:00" }, { "name": "maxmind/web-service-common", - "version": "v0.9.0", + "version": "v0.10.0", "source": { "type": "git", "url": "https://github.com/maxmind/web-service-common-php.git", - "reference": "4dc5a3e8df38aea4ca3b1096cee3a038094e9b53" + "reference": "d7c7c42fc31bff26e0ded73a6e187bcfb193f9c4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/maxmind/web-service-common-php/zipball/4dc5a3e8df38aea4ca3b1096cee3a038094e9b53", - "reference": "4dc5a3e8df38aea4ca3b1096cee3a038094e9b53", + "url": "https://api.github.com/repos/maxmind/web-service-common-php/zipball/d7c7c42fc31bff26e0ded73a6e187bcfb193f9c4", + "reference": "d7c7c42fc31bff26e0ded73a6e187bcfb193f9c4", "shasum": "" }, "require": { "composer/ca-bundle": "^1.0.3", "ext-curl": "*", "ext-json": "*", - "php": ">=7.2" + "php": ">=8.1" }, "require-dev": { "friendsofphp/php-cs-fixer": "3.*", @@ -18945,9 +19012,9 @@ "homepage": "https://github.com/maxmind/web-service-common-php", "support": { "issues": "https://github.com/maxmind/web-service-common-php/issues", - "source": "https://github.com/maxmind/web-service-common-php/tree/v0.9.0" + "source": "https://github.com/maxmind/web-service-common-php/tree/v0.10.0" }, - "time": "2022-03-28T17:43:20+00:00" + "time": "2024-11-14T23:14:52+00:00" }, { "name": "mck89/peast", @@ -19210,16 +19277,16 @@ }, { "name": "nikic/php-parser", - "version": "v5.3.0", + "version": "v5.3.1", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "3abf7425cd284141dc5d8d14a9ee444de3345d1a" + "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/3abf7425cd284141dc5d8d14a9ee444de3345d1a", - "reference": "3abf7425cd284141dc5d8d14a9ee444de3345d1a", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b", + "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b", "shasum": "" }, "require": { @@ -19262,22 +19329,22 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1" }, - "time": "2024-09-29T13:56:26+00:00" + "time": "2024-10-08T18:51:32+00:00" }, { "name": "p3k/http", - "version": "0.1.12", + "version": "0.1.13", "source": { "type": "git", "url": "https://github.com/aaronpk/p3k-http.git", - "reference": "cf9c5b7cdbe1800bfb9587a20953ed8d20322e0b" + "reference": "ae4988ba19f4bc57ca3fe1f6dcd2087478fea53a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aaronpk/p3k-http/zipball/cf9c5b7cdbe1800bfb9587a20953ed8d20322e0b", - "reference": "cf9c5b7cdbe1800bfb9587a20953ed8d20322e0b", + "url": "https://api.github.com/repos/aaronpk/p3k-http/zipball/ae4988ba19f4bc57ca3fe1f6dcd2087478fea53a", + "reference": "ae4988ba19f4bc57ca3fe1f6dcd2087478fea53a", "shasum": "" }, "require": { @@ -19304,9 +19371,9 @@ "homepage": "https://github.com/aaronpk/p3k-http", "support": { "issues": "https://github.com/aaronpk/p3k-http/issues", - "source": "https://github.com/aaronpk/p3k-http/tree/0.1.12" + "source": "https://github.com/aaronpk/p3k-http/tree/0.1.13" }, - "time": "2021-10-12T14:12:29+00:00" + "time": "2024-10-20T19:46:46+00:00" }, { "name": "p3k/micropub", @@ -19790,16 +19857,16 @@ }, { "name": "pear/pear-core-minimal", - "version": "v1.10.15", + "version": "v1.10.16", "source": { "type": "git", "url": "https://github.com/pear/pear-core-minimal.git", - "reference": "ce0adade8b97561656ace07cdaac4751c271ea8c" + "reference": "c0f51b45f50683bf5bbf558036854ebc9b54d033" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/ce0adade8b97561656ace07cdaac4751c271ea8c", - "reference": "ce0adade8b97561656ace07cdaac4751c271ea8c", + "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/c0f51b45f50683bf5bbf558036854ebc9b54d033", + "reference": "c0f51b45f50683bf5bbf558036854ebc9b54d033", "shasum": "" }, "require": { @@ -19835,7 +19902,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR", "source": "https://github.com/pear/pear-core-minimal" }, - "time": "2024-03-16T18:41:45+00:00" + "time": "2024-11-24T22:27:58+00:00" }, { "name": "pear/pear_exception", @@ -20834,16 +20901,16 @@ }, { "name": "symfony/console", - "version": "v6.4.12", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765" + "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/72d080eb9edf80e36c19be61f72c98ed8273b765", - "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765", + "url": "https://api.github.com/repos/symfony/console/zipball/f1fc6f47283e27336e7cebb9e8946c8de7bff9bd", + "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd", "shasum": "" }, "require": { @@ -20908,7 +20975,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.12" + "source": "https://github.com/symfony/console/tree/v6.4.15" }, "funding": [ { @@ -20924,20 +20991,20 @@ "type": "tidelift" } ], - "time": "2024-09-20T08:15:52+00:00" + "time": "2024-11-06T14:19:14+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.12", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e" + "reference": "70ab1f65a4516ef741e519ea938e6aa465e6aa36" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e", - "reference": "cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/70ab1f65a4516ef741e519ea938e6aa465e6aa36", + "reference": "70ab1f65a4516ef741e519ea938e6aa465e6aa36", "shasum": "" }, "require": { @@ -20989,7 +21056,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.12" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.15" }, "funding": [ { @@ -21005,7 +21072,7 @@ "type": "tidelift" } ], - "time": "2024-09-20T08:18:25+00:00" + "time": "2024-11-09T06:56:25+00:00" }, { "name": "symfony/deprecation-contracts", @@ -21076,16 +21143,16 @@ }, { "name": "symfony/error-handler", - "version": "v6.4.10", + "version": "v6.4.14", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "231f1b2ee80f72daa1972f7340297d67439224f0" + "reference": "9e024324511eeb00983ee76b9aedc3e6ecd993d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/231f1b2ee80f72daa1972f7340297d67439224f0", - "reference": "231f1b2ee80f72daa1972f7340297d67439224f0", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/9e024324511eeb00983ee76b9aedc3e6ecd993d9", + "reference": "9e024324511eeb00983ee76b9aedc3e6ecd993d9", "shasum": "" }, "require": { @@ -21131,7 +21198,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.10" + "source": "https://github.com/symfony/error-handler/tree/v6.4.14" }, "funding": [ { @@ -21147,20 +21214,20 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:30:32+00:00" + "time": "2024-11-05T15:34:40+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v6.4.8", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "8d7507f02b06e06815e56bb39aa0128e3806208b" + "reference": "0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8d7507f02b06e06815e56bb39aa0128e3806208b", - "reference": "8d7507f02b06e06815e56bb39aa0128e3806208b", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e", + "reference": "0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e", "shasum": "" }, "require": { @@ -21211,7 +21278,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.8" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.13" }, "funding": [ { @@ -21227,7 +21294,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -21307,16 +21374,16 @@ }, { "name": "symfony/filesystem", - "version": "v6.4.12", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12" + "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/f810e3cbdf7fdc35983968523d09f349fa9ada12", - "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/4856c9cf585d5a0313d8d35afd681a526f038dd3", + "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3", "shasum": "" }, "require": { @@ -21353,7 +21420,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.12" + "source": "https://github.com/symfony/filesystem/tree/v6.4.13" }, "funding": [ { @@ -21369,20 +21436,20 @@ "type": "tidelift" } ], - "time": "2024-09-16T16:01:33+00:00" + "time": "2024-10-25T15:07:50+00:00" }, { "name": "symfony/finder", - "version": "v6.4.11", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "d7eb6daf8cd7e9ac4976e9576b32042ef7253453" + "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/d7eb6daf8cd7e9ac4976e9576b32042ef7253453", - "reference": "d7eb6daf8cd7e9ac4976e9576b32042ef7253453", + "url": "https://api.github.com/repos/symfony/finder/zipball/daea9eca0b08d0ed1dc9ab702a46128fd1be4958", + "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958", "shasum": "" }, "require": { @@ -21417,7 +21484,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.11" + "source": "https://github.com/symfony/finder/tree/v6.4.13" }, "funding": [ { @@ -21433,20 +21500,20 @@ "type": "tidelift" } ], - "time": "2024-08-13T14:27:37+00:00" + "time": "2024-10-01T08:30:56+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.4.12", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "133ac043875f59c26c55e79cf074562127cce4d2" + "reference": "9b3165eb2f04aeaa1a5a2cfef73e63fe3b22dff6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/133ac043875f59c26c55e79cf074562127cce4d2", - "reference": "133ac043875f59c26c55e79cf074562127cce4d2", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/9b3165eb2f04aeaa1a5a2cfef73e63fe3b22dff6", + "reference": "9b3165eb2f04aeaa1a5a2cfef73e63fe3b22dff6", "shasum": "" }, "require": { @@ -21456,12 +21523,12 @@ "symfony/polyfill-php83": "^1.27" }, "conflict": { - "symfony/cache": "<6.3" + "symfony/cache": "<6.4.12|>=7.0,<7.1.5" }, "require-dev": { "doctrine/dbal": "^2.13.1|^3|^4", "predis/predis": "^1.1|^2.0", - "symfony/cache": "^6.3|^7.0", + "symfony/cache": "^6.4.12|^7.1.5", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/expression-language": "^5.4|^6.0|^7.0", "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", @@ -21494,7 +21561,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.12" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.15" }, "funding": [ { @@ -21510,20 +21577,20 @@ "type": "tidelift" } ], - "time": "2024-09-20T08:18:25+00:00" + "time": "2024-11-08T16:09:24+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.12", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "96df83d51b5f78804f70c093b97310794fd6257b" + "reference": "b002a5b3947653c5aee3adac2a024ea615fd3ff5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/96df83d51b5f78804f70c093b97310794fd6257b", - "reference": "96df83d51b5f78804f70c093b97310794fd6257b", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b002a5b3947653c5aee3adac2a024ea615fd3ff5", + "reference": "b002a5b3947653c5aee3adac2a024ea615fd3ff5", "shasum": "" }, "require": { @@ -21608,7 +21675,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/v6.4.12" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.15" }, "funding": [ { @@ -21624,20 +21691,20 @@ "type": "tidelift" } ], - "time": "2024-09-21T06:02:57+00:00" + "time": "2024-11-13T13:57:37+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.12", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "b6a25408c569ae2366b3f663a4edad19420a9c26" + "reference": "c2f7e0d8d7ac8fe25faccf5d8cac462805db2663" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/b6a25408c569ae2366b3f663a4edad19420a9c26", - "reference": "b6a25408c569ae2366b3f663a4edad19420a9c26", + "url": "https://api.github.com/repos/symfony/mailer/zipball/c2f7e0d8d7ac8fe25faccf5d8cac462805db2663", + "reference": "c2f7e0d8d7ac8fe25faccf5d8cac462805db2663", "shasum": "" }, "require": { @@ -21688,7 +21755,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.12" + "source": "https://github.com/symfony/mailer/tree/v6.4.13" }, "funding": [ { @@ -21704,20 +21771,20 @@ "type": "tidelift" } ], - "time": "2024-09-08T12:30:05+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "symfony/mime", - "version": "v6.4.12", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "abe16ee7790b16aa525877419deb0f113953f0e1" + "reference": "1de1cf14d99b12c7ebbb850491ec6ae3ed468855" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/abe16ee7790b16aa525877419deb0f113953f0e1", - "reference": "abe16ee7790b16aa525877419deb0f113953f0e1", + "url": "https://api.github.com/repos/symfony/mime/zipball/1de1cf14d99b12c7ebbb850491ec6ae3ed468855", + "reference": "1de1cf14d99b12c7ebbb850491ec6ae3ed468855", "shasum": "" }, "require": { @@ -21773,7 +21840,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.12" + "source": "https://github.com/symfony/mime/tree/v6.4.13" }, "funding": [ { @@ -21789,7 +21856,7 @@ "type": "tidelift" } ], - "time": "2024-09-20T08:18:25+00:00" + "time": "2024-10-25T15:07:50+00:00" }, { "name": "symfony/polyfill-ctype", @@ -22573,16 +22640,16 @@ }, { "name": "symfony/process", - "version": "v6.4.12", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3" + "reference": "3cb242f059c14ae08591c5c4087d1fe443564392" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/3f94e5f13ff58df371a7ead461b6e8068900fbb3", - "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3", + "url": "https://api.github.com/repos/symfony/process/zipball/3cb242f059c14ae08591c5c4087d1fe443564392", + "reference": "3cb242f059c14ae08591c5c4087d1fe443564392", "shasum": "" }, "require": { @@ -22614,7 +22681,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.12" + "source": "https://github.com/symfony/process/tree/v6.4.15" }, "funding": [ { @@ -22630,20 +22697,20 @@ "type": "tidelift" } ], - "time": "2024-09-17T12:47:12+00:00" + "time": "2024-11-06T14:19:14+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v6.4.11", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "74835ba54eca99a38f374f7a6d932fa510124773" + "reference": "c9cf83326a1074f83a738fc5320945abf7fb7fec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/74835ba54eca99a38f374f7a6d932fa510124773", - "reference": "74835ba54eca99a38f374f7a6d932fa510124773", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/c9cf83326a1074f83a738fc5320945abf7fb7fec", + "reference": "c9cf83326a1074f83a738fc5320945abf7fb7fec", "shasum": "" }, "require": { @@ -22697,7 +22764,7 @@ "psr-7" ], "support": { - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.11" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.13" }, "funding": [ { @@ -22713,20 +22780,20 @@ "type": "tidelift" } ], - "time": "2024-08-14T13:55:58+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "symfony/routing", - "version": "v6.4.12", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "a7c8036bd159486228dc9be3e846a00a0dda9f9f" + "reference": "640a74250d13f9c30d5ca045b6aaaabcc8215278" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/a7c8036bd159486228dc9be3e846a00a0dda9f9f", - "reference": "a7c8036bd159486228dc9be3e846a00a0dda9f9f", + "url": "https://api.github.com/repos/symfony/routing/zipball/640a74250d13f9c30d5ca045b6aaaabcc8215278", + "reference": "640a74250d13f9c30d5ca045b6aaaabcc8215278", "shasum": "" }, "require": { @@ -22780,7 +22847,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.12" + "source": "https://github.com/symfony/routing/tree/v6.4.13" }, "funding": [ { @@ -22796,20 +22863,20 @@ "type": "tidelift" } ], - "time": "2024-09-20T08:32:26+00:00" + "time": "2024-10-01T08:30:56+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.12", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c" + "reference": "9d862d66198f3c2e30404228629ef4c18d5d608e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c", - "reference": "10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c", + "url": "https://api.github.com/repos/symfony/serializer/zipball/9d862d66198f3c2e30404228629ef4c18d5d608e", + "reference": "9d862d66198f3c2e30404228629ef4c18d5d608e", "shasum": "" }, "require": { @@ -22878,7 +22945,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.12" + "source": "https://github.com/symfony/serializer/tree/v6.4.15" }, "funding": [ { @@ -22894,7 +22961,7 @@ "type": "tidelift" } ], - "time": "2024-09-20T08:15:52+00:00" + "time": "2024-10-23T13:25:59+00:00" }, { "name": "symfony/service-contracts", @@ -22981,16 +23048,16 @@ }, { "name": "symfony/string", - "version": "v6.4.12", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b" + "reference": "73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/f8a1ccebd0997e16112dfecfd74220b78e5b284b", - "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b", + "url": "https://api.github.com/repos/symfony/string/zipball/73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f", + "reference": "73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f", "shasum": "" }, "require": { @@ -23047,7 +23114,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.12" + "source": "https://github.com/symfony/string/tree/v6.4.15" }, "funding": [ { @@ -23063,7 +23130,7 @@ "type": "tidelift" } ], - "time": "2024-09-20T08:15:52+00:00" + "time": "2024-11-13T13:31:12+00:00" }, { "name": "symfony/translation-contracts", @@ -23145,16 +23212,16 @@ }, { "name": "symfony/validator", - "version": "v6.4.12", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0" + "reference": "7541055cdaf54ff95f0735bf703d313374e8b20b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0", - "reference": "6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0", + "url": "https://api.github.com/repos/symfony/validator/zipball/7541055cdaf54ff95f0735bf703d313374e8b20b", + "reference": "7541055cdaf54ff95f0735bf703d313374e8b20b", "shasum": "" }, "require": { @@ -23222,7 +23289,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.12" + "source": "https://github.com/symfony/validator/tree/v6.4.15" }, "funding": [ { @@ -23238,20 +23305,20 @@ "type": "tidelift" } ], - "time": "2024-09-20T08:18:25+00:00" + "time": "2024-11-08T15:28:48+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.11", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "ee14c8254a480913268b1e3b1cba8045ed122694" + "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ee14c8254a480913268b1e3b1cba8045ed122694", - "reference": "ee14c8254a480913268b1e3b1cba8045ed122694", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80", + "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80", "shasum": "" }, "require": { @@ -23307,7 +23374,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.11" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.15" }, "funding": [ { @@ -23323,20 +23390,20 @@ "type": "tidelift" } ], - "time": "2024-08-30T16:03:21+00:00" + "time": "2024-11-08T15:28:48+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.4.9", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "f9a060622e0d93777b7f8687ec4860191e16802e" + "reference": "0f605f72a363f8743001038a176eeb2a11223b51" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/f9a060622e0d93777b7f8687ec4860191e16802e", - "reference": "f9a060622e0d93777b7f8687ec4860191e16802e", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/0f605f72a363f8743001038a176eeb2a11223b51", + "reference": "0f605f72a363f8743001038a176eeb2a11223b51", "shasum": "" }, "require": { @@ -23384,7 +23451,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.9" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.13" }, "funding": [ { @@ -23400,20 +23467,20 @@ "type": "tidelift" } ], - "time": "2024-06-24T15:53:56+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "symfony/yaml", - "version": "v6.4.12", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "762ee56b2649659380e0ef4d592d807bc17b7971" + "reference": "e99b4e94d124b29ee4cf3140e1b537d2dad8cec9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/762ee56b2649659380e0ef4d592d807bc17b7971", - "reference": "762ee56b2649659380e0ef4d592d807bc17b7971", + "url": "https://api.github.com/repos/symfony/yaml/zipball/e99b4e94d124b29ee4cf3140e1b537d2dad8cec9", + "reference": "e99b4e94d124b29ee4cf3140e1b537d2dad8cec9", "shasum": "" }, "require": { @@ -23456,7 +23523,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.12" + "source": "https://github.com/symfony/yaml/tree/v6.4.13" }, "funding": [ { @@ -23472,7 +23539,7 @@ "type": "tidelift" } ], - "time": "2024-09-17T12:47:12+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "thinkshout/mailchimp-api-php", @@ -23520,16 +23587,16 @@ }, { "name": "twig/twig", - "version": "v3.14.0", + "version": "v3.14.2", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "126b2c97818dbff0cdf3fbfc881aedb3d40aae72" + "reference": "0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/126b2c97818dbff0cdf3fbfc881aedb3d40aae72", - "reference": "126b2c97818dbff0cdf3fbfc881aedb3d40aae72", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a", + "reference": "0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a", "shasum": "" }, "require": { @@ -23583,7 +23650,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.14.0" + "source": "https://github.com/twigphp/Twig/tree/v3.14.2" }, "funding": [ { @@ -23595,7 +23662,7 @@ "type": "tidelift" } ], - "time": "2024-09-09T17:55:12+00:00" + "time": "2024-11-07T12:36:22+00:00" }, { "name": "vlucas/phpdotenv", @@ -23789,36 +23856,37 @@ "packages-dev": [ { "name": "behat/behat", - "version": "v3.14.0", + "version": "v3.16.0", "source": { "type": "git", "url": "https://github.com/Behat/Behat.git", - "reference": "2a3832d9cb853a794af3a576f9e524ae460f3340" + "reference": "18f5f44c80d1cf5711ec27019afcb26b8bc6c3b0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Behat/zipball/2a3832d9cb853a794af3a576f9e524ae460f3340", - "reference": "2a3832d9cb853a794af3a576f9e524ae460f3340", + "url": "https://api.github.com/repos/Behat/Behat/zipball/18f5f44c80d1cf5711ec27019afcb26b8bc6c3b0", + "reference": "18f5f44c80d1cf5711ec27019afcb26b8bc6c3b0", "shasum": "" }, "require": { - "behat/gherkin": "^4.9.0", - "behat/transliterator": "^1.2", + "behat/gherkin": "^4.10.0", + "behat/transliterator": "^1.5", + "composer-runtime-api": "^2.2", "ext-mbstring": "*", - "php": "^7.2 || ^8.0", + "php": "8.1.* || 8.2.* || 8.3.* || 8.4.* ", "psr/container": "^1.0 || ^2.0", - "symfony/config": "^4.4 || ^5.0 || ^6.0 || ^7.0", - "symfony/console": "^4.4 || ^5.0 || ^6.0 || ^7.0", - "symfony/dependency-injection": "^4.4 || ^5.0 || ^6.0 || ^7.0", - "symfony/event-dispatcher": "^4.4 || ^5.0 || ^6.0 || ^7.0", - "symfony/translation": "^4.4 || ^5.0 || ^6.0 || ^7.0", - "symfony/yaml": "^4.4 || ^5.0 || ^6.0 || ^7.0" + "symfony/config": "^5.4 || ^6.4 || ^7.0", + "symfony/console": "^5.4 || ^6.4 || ^7.0", + "symfony/dependency-injection": "^5.4 || ^6.4 || ^7.0", + "symfony/event-dispatcher": "^5.4 || ^6.4 || ^7.0", + "symfony/translation": "^5.4 || ^6.4 || ^7.0", + "symfony/yaml": "^5.4 || ^6.4 || ^7.0" }, "require-dev": { "herrera-io/box": "~1.6.1", - "phpspec/prophecy": "^1.15", - "phpunit/phpunit": "^8.5 || ^9.0", - "symfony/process": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "phpunit/phpunit": "^9.6", + "symfony/polyfill-php84": "^1.31", + "symfony/process": "^5.4 || ^6.4 || ^7.0", "vimeo/psalm": "^4.8" }, "suggest": { @@ -23853,7 +23921,7 @@ } ], "description": "Scenario-oriented BDD framework for PHP", - "homepage": "http://behat.org/", + "homepage": "https://behat.org/", "keywords": [ "Agile", "BDD", @@ -23870,31 +23938,31 @@ ], "support": { "issues": "https://github.com/Behat/Behat/issues", - "source": "https://github.com/Behat/Behat/tree/v3.14.0" + "source": "https://github.com/Behat/Behat/tree/v3.16.0" }, - "time": "2023-12-09T13:55:02+00:00" + "time": "2024-11-08T12:25:17+00:00" }, { "name": "behat/gherkin", - "version": "v4.9.0", + "version": "v4.10.0", "source": { "type": "git", "url": "https://github.com/Behat/Gherkin.git", - "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" + "reference": "cbb83c4c435dd8d05a161f2a5ae322e61b2f4db6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", - "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/cbb83c4c435dd8d05a161f2a5ae322e61b2f4db6", + "reference": "cbb83c4c435dd8d05a161f2a5ae322e61b2f4db6", "shasum": "" }, "require": { "php": "~7.2|~8.0" }, "require-dev": { - "cucumber/cucumber": "dev-gherkin-22.0.0", + "cucumber/cucumber": "dev-gherkin-24.1.0", "phpunit/phpunit": "~8|~9", - "symfony/yaml": "~3|~4|~5" + "symfony/yaml": "~3|~4|~5|~6|~7" }, "suggest": { "symfony/yaml": "If you want to parse features, represented in YAML files" @@ -23933,22 +24001,22 @@ ], "support": { "issues": "https://github.com/Behat/Gherkin/issues", - "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" + "source": "https://github.com/Behat/Gherkin/tree/v4.10.0" }, - "time": "2021-10-12T13:05:09+00:00" + "time": "2024-10-19T14:46:06+00:00" }, { "name": "behat/mink", - "version": "v1.11.0", + "version": "v1.12.0", "source": { "type": "git", "url": "https://github.com/minkphp/Mink.git", - "reference": "d8527fdf8785aad38455fb426af457ab9937aece" + "reference": "7e4edec6c335937029cb3569ce7ef81182804d0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/minkphp/Mink/zipball/d8527fdf8785aad38455fb426af457ab9937aece", - "reference": "d8527fdf8785aad38455fb426af457ab9937aece", + "url": "https://api.github.com/repos/minkphp/Mink/zipball/7e4edec6c335937029cb3569ce7ef81182804d0a", + "reference": "7e4edec6c335937029cb3569ce7ef81182804d0a", "shasum": "" }, "require": { @@ -23999,9 +24067,9 @@ ], "support": { "issues": "https://github.com/minkphp/Mink/issues", - "source": "https://github.com/minkphp/Mink/tree/v1.11.0" + "source": "https://github.com/minkphp/Mink/tree/v1.12.0" }, - "time": "2023-12-09T11:23:23+00:00" + "time": "2024-10-30T18:48:14+00:00" }, { "name": "behat/transliterator", @@ -24103,17 +24171,17 @@ }, { "name": "drupal/upgrade_status", - "version": "4.3.5", + "version": "4.3.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/upgrade_status.git", - "reference": "4.3.5" + "reference": "4.3.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.5.zip", - "reference": "4.3.5", - "shasum": "353c17f14c855f5ba0fe48c6a4f6486360c066a7" + "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.6.zip", + "reference": "4.3.6", + "shasum": "8169732d814034f541238d67ba31300825a61aca" }, "require": { "dekor/php-array-table": "^2.0", @@ -24130,8 +24198,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.5", - "datestamp": "1723044184", + "version": "4.3.6", + "datestamp": "1729173427", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -24149,7 +24217,7 @@ ], "authors": [ { - "name": "Gábor Hojtsy", + "name": "gábor hojtsy", "homepage": "https://www.drupal.org/user/4166" } ], @@ -24265,16 +24333,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.12.6", + "version": "1.12.11", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "dc4d2f145a88ea7141ae698effd64d9df46527ae" + "reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/dc4d2f145a88ea7141ae698effd64d9df46527ae", - "reference": "dc4d2f145a88ea7141ae698effd64d9df46527ae", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0d1fc20a962a91be578bcfe7cf939e6e1a2ff733", + "reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733", "shasum": "" }, "require": { @@ -24319,7 +24387,7 @@ "type": "github" } ], - "time": "2024-10-06T15:03:59+00:00" + "time": "2024-11-17T14:08:01+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -24370,16 +24438,16 @@ }, { "name": "symfony/config", - "version": "v6.4.8", + "version": "v6.4.14", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "12e7e52515ce37191b193cf3365903c4f3951e35" + "reference": "4e55e7e4ffddd343671ea972216d4509f46c22ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/12e7e52515ce37191b193cf3365903c4f3951e35", - "reference": "12e7e52515ce37191b193cf3365903c4f3951e35", + "url": "https://api.github.com/repos/symfony/config/zipball/4e55e7e4ffddd343671ea972216d4509f46c22ef", + "reference": "4e55e7e4ffddd343671ea972216d4509f46c22ef", "shasum": "" }, "require": { @@ -24425,7 +24493,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v6.4.8" + "source": "https://github.com/symfony/config/tree/v6.4.14" }, "funding": [ { @@ -24441,20 +24509,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-11-04T11:33:53+00:00" }, { "name": "symfony/css-selector", - "version": "v6.4.8", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08" + "reference": "cb23e97813c5837a041b73a6d63a9ddff0778f5e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/4b61b02fe15db48e3687ce1c45ea385d1780fe08", - "reference": "4b61b02fe15db48e3687ce1c45ea385d1780fe08", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/cb23e97813c5837a041b73a6d63a9ddff0778f5e", + "reference": "cb23e97813c5837a041b73a6d63a9ddff0778f5e", "shasum": "" }, "require": { @@ -24490,7 +24558,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v6.4.8" + "source": "https://github.com/symfony/css-selector/tree/v6.4.13" }, "funding": [ { @@ -24506,20 +24574,20 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "symfony/translation", - "version": "v6.4.12", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "cf8360b8352b086be620fae8342c4d96e391a489" + "reference": "bee9bfabfa8b4045a66bf82520e492cddbaffa66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/cf8360b8352b086be620fae8342c4d96e391a489", - "reference": "cf8360b8352b086be620fae8342c4d96e391a489", + "url": "https://api.github.com/repos/symfony/translation/zipball/bee9bfabfa8b4045a66bf82520e492cddbaffa66", + "reference": "bee9bfabfa8b4045a66bf82520e492cddbaffa66", "shasum": "" }, "require": { @@ -24585,7 +24653,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.12" + "source": "https://github.com/symfony/translation/tree/v6.4.13" }, "funding": [ { @@ -24601,7 +24669,7 @@ "type": "tidelift" } ], - "time": "2024-09-16T06:02:54+00:00" + "time": "2024-09-27T18:14:25+00:00" } ], "aliases": [ From 86aa0345a2adc642d28600aaf2d93f72b5b5d0f4 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 25 Nov 2024 09:55:34 -0800 Subject: [PATCH 126/202] Apply database updates --- config/sync/charts.settings.yml | 75 + config/sync/core.extension.yml | 2 + config/sync/search_api.index.article.yml | 3 +- config/sync/search_api.index.blog.yml | 3 +- config/sync/search_api.index.collection.yml | 3 +- config/sync/search_api.index.content.yml | 3 +- config/sync/search_api.index.people.yml | 3 +- config/sync/views.view.visitors.yml | 8491 +++++++++++++++++ config/sync/views.view.visitors_browser.yml | 729 -- ...vice.yml => views.view.visitors_geoip.yml} | 1866 ++-- .../views.view.visitors_operating_system.yml | 582 -- .../views.view.visitors_recent_visits.yml | 604 -- .../sync/views.view.visitors_top_visits.yml | 629 -- config/sync/visitors.config.yml | 2 - 14 files changed, 9775 insertions(+), 3220 deletions(-) create mode 100644 config/sync/charts.settings.yml create mode 100644 config/sync/views.view.visitors.yml delete mode 100644 config/sync/views.view.visitors_browser.yml rename config/sync/{views.view.visitors_device.yml => views.view.visitors_geoip.yml} (52%) delete mode 100644 config/sync/views.view.visitors_operating_system.yml delete mode 100644 config/sync/views.view.visitors_recent_visits.yml delete mode 100644 config/sync/views.view.visitors_top_visits.yml diff --git a/config/sync/charts.settings.yml b/config/sync/charts.settings.yml new file mode 100644 index 0000000..afcef16 --- /dev/null +++ b/config/sync/charts.settings.yml @@ -0,0 +1,75 @@ +_core: + default_config_hash: wZ5T1cqvSG3zUPxdtz_BgdBiNjgy1K1Al-L3iT7sPh8 +dependencies: { } +charts_default_settings: + library: '' + type: line + display: + title: '' + subtitle: '' + colors: + - '#006fb0' + - '#f07c33' + - '#342e9c' + - '#579b17' + - '#3f067a' + - '#cbde67' + - '#7643b6' + - '#738d00' + - '#c157c7' + - '#02dab1' + - '#ed56b4' + - '#d8d981' + - '#004695' + - '#736000' + - '#a5a5ff' + - '#833a00' + - '#ff9ee9' + - '#684507' + - '#fe4f85' + - '#5d0011' + - '#ffa67b' + - '#88005c' + - '#ff9b8f' + - '#85000f' + - '#ff7581' + color_changer: false + title_position: out + tooltips: true + tooltips_use_html: false + data_markers: false + data_labels: false + legend: false + legend_position: right + background: '' + three_dimensional: 0 + polar: 0 + dimensions: + width: '' + width_units: '%' + height: '' + height_units: '' + gauge: + max: '100' + min: '0' + green_from: '85' + green_to: '100' + yellow_from: '50' + yellow_to: '85' + red_from: '0' + red_to: '50' + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' +advanced: + debug: false + requirements: + cdn: true diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 865d834..d9ab996 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -13,6 +13,8 @@ module: block_visibility_groups: 0 breakpoint: 0 captcha: 0 + charts: 0 + charts_chartjs: 0 checklistapi: 0 ckeditor: 0 ckeditor5: 0 diff --git a/config/sync/search_api.index.article.yml b/config/sync/search_api.index.article.yml index a3c7a3a..bde1177 100644 --- a/config/sync/search_api.index.article.yml +++ b/config/sync/search_api.index.article.yml @@ -3,17 +3,16 @@ langcode: en status: true dependencies: config: + - core.entity_view_mode.node.search_index - field.storage.node.field_article_type - field.storage.node.field_authors - field.storage.node.field_summary - field.storage.node.field_tags - field.storage.node.field_topics - search_api.server.database - - core.entity_view_mode.node.search_index module: - node - user - - search_api _core: default_config_hash: J04p8dO7JgH6HJ11pkCigWVJg-8TXjwcS4kwaVmluI8 id: article diff --git a/config/sync/search_api.index.blog.yml b/config/sync/search_api.index.blog.yml index 7b30e2d..9b296af 100644 --- a/config/sync/search_api.index.blog.yml +++ b/config/sync/search_api.index.blog.yml @@ -3,15 +3,14 @@ langcode: en status: true dependencies: config: + - core.entity_view_mode.node.search_index - field.storage.node.field_summary - field.storage.node.field_tags - field.storage.node.field_topics - search_api.server.database - - core.entity_view_mode.node.search_index module: - node - user - - search_api _core: default_config_hash: LVXH3P5V5qSiUZzvZXvCnxDkd1deRiRJxfXyTLWGOFM id: blog diff --git a/config/sync/search_api.index.collection.yml b/config/sync/search_api.index.collection.yml index ebb45b3..5ea11c0 100644 --- a/config/sync/search_api.index.collection.yml +++ b/config/sync/search_api.index.collection.yml @@ -3,17 +3,16 @@ langcode: en status: true dependencies: config: + - core.entity_view_mode.node.search_index - field.storage.node.field_authors - field.storage.node.field_collection_type - field.storage.node.field_summary - field.storage.node.field_tags - field.storage.node.field_topics - search_api.server.database - - core.entity_view_mode.node.search_index module: - node - user - - search_api _core: default_config_hash: _QVCLp7W8HxV52MEnKkYc2bX5i3NFf4ejVOfuTApG9g id: collection diff --git a/config/sync/search_api.index.content.yml b/config/sync/search_api.index.content.yml index 27c5630..3768f6c 100644 --- a/config/sync/search_api.index.content.yml +++ b/config/sync/search_api.index.content.yml @@ -3,15 +3,14 @@ langcode: en status: true dependencies: config: + - core.entity_view_mode.node.full - field.storage.node.field_summary - field.storage.node.field_tags - field.storage.node.field_topics - search_api.server.database - - core.entity_view_mode.node.full module: - node - user - - search_api _core: default_config_hash: q4urWOU1mmYKKSBzYuwpRBTSIJnFwzapGP4bnCajbFs id: content diff --git a/config/sync/search_api.index.people.yml b/config/sync/search_api.index.people.yml index d64e390..1f9f9b8 100644 --- a/config/sync/search_api.index.people.yml +++ b/config/sync/search_api.index.people.yml @@ -3,14 +3,13 @@ langcode: en status: true dependencies: config: + - core.entity_view_mode.node.search_index - field.storage.node.field_people_type - field.storage.node.field_summary - search_api.server.database - - core.entity_view_mode.node.search_index module: - node - user - - search_api _core: default_config_hash: MppSSFf9_oAEuTYEXp1R5nK30k5xRKvptoEDwKw9v6o id: people diff --git a/config/sync/views.view.visitors.yml b/config/sync/views.view.visitors.yml new file mode 100644 index 0000000..60012d8 --- /dev/null +++ b/config/sync/views.view.visitors.yml @@ -0,0 +1,8491 @@ +uuid: da9ebb3b-8801-42a1-abe1-0ca150ffdad0 +langcode: en +status: true +dependencies: + module: + - charts + - charts_chartjs + - visitors +_core: + default_config_hash: bz_czAL179TZlsG0i7NIgro4xD5_VVSavU-mGA5PPNY +id: visitors +label: Visitors +module: views +description: 'Visitors web analytics reports.' +tag: '' +base_table: visitors +base_field: '' +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: '' + fields: + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + 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 + pagination_heading_level: h4 + 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: none + options: { } + cache: + type: none + options: { } + empty: { } + sorts: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + arguments: { } + filters: + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '!=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: to + max: from + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + route: route + visitor_id: visitor_id + default: visitor_id + info: + route: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: '' + description: '' + 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: { } + use_ajax: true + group_by: true + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + browser_engine_pie: + id: browser_engine_pie + display_title: 'Engine Pie' + display_plugin: embed + position: 8 + display_options: + title: 'Browser Engines' + fields: + config_browser_engine: + id: config_browser_engine + table: visitors + field: config_browser_engine + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Engine + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: pie + fields: + label: config_browser_engine + stacking: false + data_providers: + config_browser_engine: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#000000' + weight: 2 + display: + title: 'Browser Engines' + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: bottom + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '60' + width_units: '' + height: '60' + height_units: '%' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + style: false + row: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: browser_engine_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + browser_engine_table: + id: browser_engine_table + display_title: 'Engine Table' + display_plugin: embed + position: 8 + display_options: + title: 'Browser Engines' + fields: + config_browser_engine: + id: config_browser_engine + table: visitors + field: config_browser_engine + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Engine + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: browser_engine_pie + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + browser_name_table: + id: browser_name_table + display_title: 'Browser Name' + display_plugin: embed + position: 6 + display_options: + title: Browser + fields: + config_browser_name: + id: config_browser_name + table: visitors + field: config_browser_name + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_browser + label: Browser + 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 + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: 'Browser version' + empty: false + display_id: browser_version_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + browser_version_table: + id: browser_version_table + display_title: 'Browser Version' + display_plugin: embed + position: 7 + display_options: + title: 'Browser Version' + fields: + config_browser_name: + id: config_browser_name + table: visitors + field: config_browser_name + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_browser + label: 'Browser Name' + 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 + icon: true + config_browser_version: + id: config_browser_version + table: visitors + field: config_browser_version + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Browser Version' + exclude: false + alter: + alter_text: true + text: '{{ config_browser_name }} {{ config_browser_version }} ' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: Browser + empty: false + display_id: browser_name_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + continent_pie: + id: continent_pie + display_title: 'Continent Pie' + display_plugin: embed + position: 1 + display_options: + title: Continent + fields: + location_continent: + id: location_continent + table: visitors + field: location_continent + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_continent + label: Continent + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: pie + fields: + label: location_continent + stacking: false + data_providers: + location_continent: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#000000' + weight: 2 + display: + title: Continent + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: bottom + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '60' + width_units: '%' + height: '60' + height_units: '%' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + style: false + row: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: continent_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + continent_table: + id: continent_table + display_title: 'Continent Table' + display_plugin: embed + position: 1 + display_options: + title: Continent + fields: + location_continent_1: + id: location_continent_1 + table: visitors + field: location_continent + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_continent + label: Abbreviation + exclude: true + alter: + alter_text: true + text: '{{ location_continent_1|lower }}' + 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 + abbreviation: true + location_continent: + id: location_continent + table: visitors + field: location_continent + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_continent + label: Continent + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/location/continent/{{ location_continent_1 }}' + 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 + abbreviation: false + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: continent_pie + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + country_table: + id: country_table + display_title: Country + display_plugin: embed + position: 2 + display_options: + title: Country + fields: + location_country_1: + id: location_country_1 + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Abbreviation + exclude: true + alter: + alter_text: true + text: '{{ location_country_1|lower }}' + make_link: false + path: 'internal:/visitors/location/region/{{ location_country_1 }}' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: true + 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 + icon: false + text: false + abbreviation: true + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Country + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/location/country/{{location_country_1}}' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: true + 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 + icon: true + text: true + abbreviation: false + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + arguments: + location_continent: + id: location_continent + table: visitors + field: location_continent + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + defaults: + title: false + fields: false + arguments: false + filters: true + filter_groups: true + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + daily_column: + id: daily_column + display_title: 'Daily Column' + display_plugin: embed + position: 26 + display_options: + fields: + visitors_day: + id: visitors_day + table: visitors + field: visitors_day + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day + label: Day + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_day + stacking: false + data_providers: + visitors_day: + enabled: false + color: '#006fb0' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: Daily + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + day_of_month_column: + id: day_of_month_column + display_title: 'Day of Month Column' + display_plugin: embed + position: 28 + display_options: + fields: + visitors_day_of_month: + id: visitors_day_of_month + table: visitors + field: visitors_day_of_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day_of_month + label: 'Day of Month' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_day_of_month + stacking: false + data_providers: + visitors_day_of_month: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: 'Day of Month' + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: day_of_month_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + day_of_month_table: + id: day_of_month_table + display_title: 'Day of Month Table' + display_plugin: embed + position: 28 + display_options: + title: 'Day of Month' + fields: + visitors_day_of_month: + id: visitors_day_of_month + table: visitors + field: visitors_day_of_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day_of_month + label: 'Day of Month' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_day_of_month: visitors_day_of_month + visitor_id: visitor_id + default: '-1' + info: + visitors_day_of_month: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: 'Day of Month' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: day_of_month_column + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + day_of_week_column: + id: day_of_week_column + display_title: 'Day of Week Column' + display_plugin: embed + position: 30 + display_options: + fields: + visitors_day_of_week: + id: visitors_day_of_week + table: visitors + field: visitors_day_of_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day_of_week + label: 'Day of Week' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_day_of_week + stacking: false + data_providers: + visitors_day_of_week: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: 'Day of Week' + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: day_of_week_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + day_of_week_table: + id: day_of_week_table + display_title: 'Day of Week Table' + display_plugin: embed + position: 30 + display_options: + title: 'Day of Week' + fields: + visitors_day_of_week: + id: visitors_day_of_week + table: visitors + field: visitors_day_of_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day_of_week + label: 'Day of Week' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_day_of_week: visitors_day_of_week + visitor_id: visitor_id + default: '-1' + info: + visitors_day_of_week: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: 'Day of Week' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: day_of_week_column + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + device_brand_table: + id: device_brand_table + display_title: 'Device Brand' + display_plugin: embed + position: 10 + display_options: + title: 'Device Brand' + fields: + config_device_brand: + id: config_device_brand + table: visitors + field: config_device_brand + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_brand + label: Brand + 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 + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + device_config_table: + id: device_config_table + display_title: Configuration + display_plugin: embed + position: 13 + display_options: + title: Configuration + fields: + config_os: + id: config_os + table: visitors + field: config_os + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_operating_system + label: 'Operating System' + 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 + icon: false + config_browser_name: + id: config_browser_name + table: visitors + field: config_browser_name + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_browser + label: 'Browser Name' + 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 + icon: false + config_resolution: + id: config_resolution + table: visitors + field: config_resolution + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Configurations + exclude: false + alter: + alter_text: true + text: '{{ config_os }} / {{ config_browser_name }} / {{ config_resolution }} ' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: Resolution + empty: false + display_id: device_resolution_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + device_model_table: + id: device_model_table + display_title: 'Device Model' + display_plugin: embed + position: 11 + display_options: + title: Model + fields: + config_device_brand: + id: config_device_brand + table: visitors + field: config_device_brand + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_brand + label: 'Device brand' + exclude: true + alter: + alter_text: true + text: '{{ config_device_brand }} - ' + 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 + icon: false + config_device_model: + id: config_device_model + table: visitors + field: config_device_model + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Device model' + 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: Generic + hide_empty: false + empty_zero: false + hide_alter_empty: true + config_device_type: + id: config_device_type + table: visitors + field: config_device_type + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_device + label: 'Device model' + exclude: false + alter: + alter_text: true + text: '{{ config_device_brand }}{{ config_device_model }} {{ config_device_type }} ' + 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 + icon: false + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + device_resolution_table: + id: device_resolution_table + display_title: Resolution + display_plugin: embed + position: 12 + display_options: + title: Resolution + fields: + config_resolution: + id: config_resolution + table: visitors + field: config_resolution + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Resolution + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: Configurations + empty: false + display_id: device_config_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + device_type_table: + id: device_type_table + display_title: 'Device Type' + display_plugin: embed + position: 9 + display_options: + title: 'Device Type' + fields: + config_device_type: + id: config_device_type + table: visitors + field: config_device_type + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_device + label: Device + 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 + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + distinct_countries_list: + id: distinct_countries_list + display_title: 'Distinct Countries' + display_plugin: embed + position: 3 + display_options: + title: 'Distinct Countries' + fields: + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: visitors_country + label: '' + exclude: false + alter: + alter_text: false + text: '{{ location_country }} distinct countries' + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + icon: false + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: true + format_plural_string: !!binary MSBkaXN0aW5jdCBjb3VudHJ5A0Bjb3VudCBkaXN0aW5jdCBjb3VudHJpZXM= + prefix: '' + suffix: '' + sorts: { } + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: true + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + style: false + row: false + fields: false + sorts: false + filters: true + filter_groups: true + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + hour_column: + id: hour_column + display_title: 'Hour Column' + display_plugin: embed + position: 24 + display_options: + fields: + visitors_hour: + id: visitors_hour + table: visitors + field: visitors_hour + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_hour + label: Hour + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_hour + stacking: false + data_providers: + visitors_hour: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: 'Your time' + title_position: top + subtitle: '' + data_labels: false + data_markers: false + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: false + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: hour_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + hour_table: + id: hour_table + display_title: 'Hour Table' + display_plugin: embed + position: 24 + display_options: + title: 'Your time' + fields: + visitors_hour: + id: visitors_hour + table: visitors + field: visitors_hour + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_hour + label: Hour + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_hour: visitors_hour + visitor_id: visitor_id + default: '-1' + info: + visitors_hour: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: 'Your time' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: hour_column + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + language_code_table: + id: language_code_table + display_title: 'Language Code' + display_plugin: embed + position: 5 + display_options: + title: 'Language Code' + fields: + language: + id: language + table: visitors + field: language + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_language + 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 + code: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + filters: true + filter_groups: true + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: Language + empty: false + display_id: language_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + language_table: + id: language_table + display_title: Language + display_plugin: embed + position: 4 + display_options: + title: Language + fields: + language: + id: language + table: visitors + field: language + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + filters: true + filter_groups: true + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: 'Language Code' + empty: false + display_id: language_code_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + local_hour_column: + id: local_hour_column + display_title: 'Local Column' + display_plugin: embed + position: 22 + display_options: + fields: + visitor_localtime: + id: visitor_localtime + table: visitors + field: visitor_localtime + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_local_hour + label: Hour + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitor_localtime + stacking: false + data_providers: + visitor_localtime: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: "Visitor's time" + title_position: '' + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '0' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: local_hour_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + local_hour_table: + id: local_hour_table + display_title: 'Local Table' + display_plugin: embed + position: 22 + display_options: + title: "Visitor's time" + fields: + visitor_localtime: + id: visitor_localtime + table: visitors + field: visitor_localtime + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_local_hour + label: Hour + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitor_localtime: visitor_localtime + visitor_id: visitor_id + default: '-1' + info: + visitor_localtime: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: "Visitor's time" + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: local_hour_column + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + monthly_column: + id: monthly_column + display_title: 'Monthly Column' + display_plugin: embed + position: 26 + display_options: + fields: + visitors_month: + id: visitors_month + table: visitors + field: visitors_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_month + label: Month + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_month + stacking: false + data_providers: + visitors_month: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: Monthly + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: monthly_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + monthly_table: + id: monthly_table + display_title: 'Monthly Table' + display_plugin: embed + position: 26 + display_options: + title: Monthly + fields: + visitors_month: + id: visitors_month + table: visitors + field: visitors_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_month + label: Month + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_month: visitors_month + visitor_id: visitor_id + default: '-1' + info: + visitors_month: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: Monthly + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: monthly_column + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + os_family_table: + id: os_family_table + display_title: 'OS Family' + display_plugin: embed + position: 14 + display_options: + title: 'OS Family' + fields: + config_os: + id: config_os + table: visitors + field: config_os + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_operating_system + label: 'Operating System families' + 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 + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: 'Operating System versions' + empty: false + display_id: os_version_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + os_version_table: + id: os_version_table + display_title: 'OS Version' + display_plugin: embed + position: 15 + display_options: + title: 'OS Version' + fields: + config_os_version: + id: config_os_version + table: visitors + field: config_os_version + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'OS version' + 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: Unknown + hide_empty: false + empty_zero: false + hide_alter_empty: true + config_os: + id: config_os + table: visitors + field: config_os + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_operating_system + label: 'Operating System' + exclude: false + alter: + alter_text: true + text: '{{ config_os }} {{ config_os_version }}' + 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 + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: 'Operating System families' + empty: false + display_id: os_family_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + performance_daily_column: + id: performance_daily_column + display_title: 'Performance Daily' + display_plugin: embed + position: 21 + display_options: + fields: + network: + id: network + table: visitors_performance + field: network + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Network + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + server: + id: server + table: visitors_performance + field: server + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Server + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + transfer: + id: transfer + table: visitors_performance + field: transfer + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Transfer + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_processing: + id: dom_processing + table: visitors_performance + field: dom_processing + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Processing' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_complete: + id: dom_complete + table: visitors_performance + field: dom_complete + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Complete' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + on_load: + id: on_load + table: visitors_performance + field: on_load + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'On Load' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_day: + id: visitors_day + table: visitors + field: visitors_day + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day + label: Day + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_day + stacking: true + data_providers: + network: + enabled: true + color: '#0277bd' + weight: 7 + server: + enabled: true + color: '#ff8f00' + weight: 7 + transfer: + enabled: true + color: '#ad1457' + weight: 7 + dom_processing: + enabled: true + color: '#6a1b9a' + weight: 7 + dom_complete: + enabled: true + color: '#558b2f' + weight: 7 + on_load: + enabled: true + color: '#00838f' + weight: 7 + visitors_day: + enabled: false + color: '#7643b6' + weight: 7 + display: + title: '' + title_position: '' + subtitle: '' + data_labels: false + data_markers: true + legend_position: bottom + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + relationships: false + fields: false + sorts: false + relationships: + visitors_performance: + id: visitors_performance + table: visitors + field: visitors_performance + relationship: none + group_type: group + admin_label: 'Visitor performance' + plugin_id: standard + required: true + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + performance_hourly_column: + id: performance_hourly_column + display_title: 'Performance Hourly' + display_plugin: embed + position: 21 + display_options: + fields: + network: + id: network + table: visitors_performance + field: network + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Network + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + server: + id: server + table: visitors_performance + field: server + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Server + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + transfer: + id: transfer + table: visitors_performance + field: transfer + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Transfer + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_processing: + id: dom_processing + table: visitors_performance + field: dom_processing + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Processing' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_complete: + id: dom_complete + table: visitors_performance + field: dom_complete + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Complete' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + on_load: + id: on_load + table: visitors_performance + field: on_load + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'On Load' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_hour: + id: visitors_hour + table: visitors + field: visitors_hour + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_hour + label: Hour + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_hour + stacking: true + data_providers: + network: + enabled: true + color: '#0277bd' + weight: 7 + server: + enabled: true + color: '#ff8f00' + weight: 7 + transfer: + enabled: true + color: '#ad1457' + weight: 7 + dom_processing: + enabled: true + color: '#6a1b9a' + weight: 7 + dom_complete: + enabled: true + color: '#558b2f' + weight: 7 + on_load: + enabled: true + color: '#00838f' + weight: 7 + visitors_hour: + enabled: false + color: '#7643b6' + weight: 7 + display: + title: '' + title_position: '' + subtitle: '' + data_labels: false + data_markers: true + legend_position: bottom + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + relationships: false + fields: false + sorts: false + relationships: + visitors_performance: + id: visitors_performance + table: visitors + field: visitors_performance + relationship: none + group_type: group + admin_label: 'Visitor performance' + plugin_id: standard + required: true + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + performance_weekly_column: + id: performance_weekly_column + display_title: 'Performance Weekly' + display_plugin: embed + position: 21 + display_options: + fields: + network: + id: network + table: visitors_performance + field: network + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Network + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + server: + id: server + table: visitors_performance + field: server + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Server + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + transfer: + id: transfer + table: visitors_performance + field: transfer + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Transfer + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_processing: + id: dom_processing + table: visitors_performance + field: dom_processing + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Processing' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_complete: + id: dom_complete + table: visitors_performance + field: dom_complete + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Complete' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + on_load: + id: on_load + table: visitors_performance + field: on_load + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'On Load' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_week: + id: visitors_week + table: visitors + field: visitors_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_week + label: Week + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_week + stacking: true + data_providers: + network: + enabled: true + color: '#0277bd' + weight: 7 + server: + enabled: true + color: '#ff8f00' + weight: 7 + transfer: + enabled: true + color: '#ad1457' + weight: 7 + dom_processing: + enabled: true + color: '#6a1b9a' + weight: 7 + dom_complete: + enabled: true + color: '#558b2f' + weight: 7 + on_load: + enabled: true + color: '#00838f' + weight: 7 + visitors_week: + enabled: false + color: '#7643b6' + weight: 7 + display: + title: '' + title_position: '' + subtitle: '' + data_labels: false + data_markers: true + legend_position: bottom + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + relationships: false + fields: false + sorts: false + relationships: + visitors_performance: + id: visitors_performance + table: visitors + field: visitors_performance + relationship: none + group_type: group + admin_label: 'Visitor performance' + plugin_id: standard + required: true + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + recent_view_table: + id: recent_view_table + display_title: 'Recent views' + display_plugin: embed + position: 19 + display_options: + fields: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Visitors 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_url: + id: visitors_url + table: visitors + field: visitors_url + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: URL + 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 + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: date + label: 'Date Time' + 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 + date_format: short + custom_date_format: '' + timezone: '' + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Visitor + 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 + nothing: + id: nothing + table: views + field: nothing + relationship: none + group_type: group + admin_label: '' + plugin_id: custom + label: Operations + exclude: false + alter: + alter_text: true + text: details + make_link: true + path: 'internal:/visitors/hits/{{ visitors_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: false + pager: + type: full + options: + offset: 0 + items_per_page: 10 + 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 + pagination_heading_level: h4 + sorts: { } + arguments: + route: + id: route + table: visitors + field: route + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + visitors_ip: + id: visitors_ip + table: visitors + field: visitors_ip + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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: upper + path_case: none + transform_dash: false + break_phrase: false + filters: + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '!=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: to + max: from + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_path: + id: visitors_path + table: visitors + field: visitors_path + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: starts + value: '' + group: 1 + exposed: true + expose: + operator_id: visitors_path_op + label: Path + description: '' + use_operator: false + operator: visitors_path_op + operator_limit_selection: false + operator_list: { } + identifier: visitors_path + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + administrator: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_id: visitors_id + visitors_url: visitors_url + visitors_date_time: visitors_date_time + visitor_id: visitor_id + nothing: nothing + default: visitors_date_time + info: + visitors_id: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_url: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_date_time: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: false + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + nothing: + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + group_by: false + style: false + row: false + relationships: false + fields: false + sorts: false + arguments: false + filters: false + filter_groups: false + header: false + relationships: { } + group_by: false + display_description: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + referrer_table: + id: referrer_table + display_title: 'Referrer views' + display_plugin: embed + position: 19 + display_options: + fields: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Visitors 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_referer: + id: visitors_referer + table: visitors + field: visitors_referer + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Referrer + 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: '(Direct Entry)' + hide_empty: false + empty_zero: false + hide_alter_empty: true + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: date + label: 'Date Time' + 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 + date_format: fallback + custom_date_format: '' + timezone: '' + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Visitor + 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 + nothing: + id: nothing + table: views + field: nothing + relationship: none + group_type: group + admin_label: '' + plugin_id: custom + label: Operations + exclude: false + alter: + alter_text: true + text: details + make_link: true + path: 'internal:/visitors/hits/{{ visitors_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: false + pager: + type: full + options: + offset: 0 + items_per_page: 10 + 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 + pagination_heading_level: h4 + sorts: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + arguments: + visitors_path: + id: visitors_path + table: visitors + field: visitors_path + relationship: none + group_type: group + admin_label: '' + plugin_id: string + default_action: default + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: visitors_path + default_argument_options: + pop: 1 + route: false + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + defaults: + pager: false + group_by: false + relationships: false + fields: false + sorts: false + arguments: false + header: false + relationships: { } + group_by: false + display_description: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + top_host_table: + id: top_host_table + display_title: 'Top Host' + display_plugin: embed + position: 18 + display_options: + fields: + visitors_ip: + id: visitors_ip + table: visitors + field: visitors_ip + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Host + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/host/{{ visitors_ip }}' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + fields: false + header: false + display_description: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + top_path_table: + id: top_path_table + display_title: 'Top Path' + display_plugin: embed + position: 16 + display_options: + title: Path + fields: + visitors_path: + id: visitors_path + table: visitors + field: visitors_path + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Path + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + defaults: + title: false + fields: false + sorts: false + header: false + display_description: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + top_route_table: + id: top_route_table + display_title: 'Top Route' + display_plugin: embed + position: 17 + display_options: + fields: + route: + id: route + table: visitors + field: route + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Route + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/route/{{ route }}' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + filters: + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '!=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: to + max: from + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + route: + id: route + table: visitors + field: route + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: starts + value: '' + group: 1 + exposed: true + expose: + operator_id: route_op + label: Route + description: '' + use_operator: false + operator: route_op + operator_limit_selection: false + operator_list: { } + identifier: route + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + administrator: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + route: route + visitor_id: visitor_id + default: visitor_id + info: + route: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + fields: false + sorts: false + filters: false + filter_groups: false + header: false + display_description: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + weekly_column: + id: weekly_column + display_title: 'Weekly Column' + display_plugin: embed + position: 26 + display_options: + fields: + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + visitors_week: + id: visitors_week + table: visitors + field: visitors_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_week + label: Week + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_week + stacking: false + data_providers: + visitor_id: + enabled: true + color: '#0277bd' + weight: -1 + visitors_week: + enabled: false + color: '#0277bd' + weight: -2 + display: + title: Weekly + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + weekly_table: + id: weekly_table + display_title: 'Weekly Table' + display_plugin: embed + position: 26 + display_options: + fields: + visitors_week: + id: visitors_week + table: visitors + field: visitors_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_week + label: Week + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitor_id: visitor_id + visitors_week: visitors_week + default: '-1' + info: + visitor_id: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_week: + 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 + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } diff --git a/config/sync/views.view.visitors_browser.yml b/config/sync/views.view.visitors_browser.yml deleted file mode 100644 index 2555084..0000000 --- a/config/sync/views.view.visitors_browser.yml +++ /dev/null @@ -1,729 +0,0 @@ -uuid: 1cf911a1-8857-4981-9894-656b77e637d1 -langcode: en -status: true -dependencies: - module: - - visitors -id: visitors_browser -label: Browsers -module: views -description: 'Web browser reports' -tag: '' -base_table: visitors -base_field: '' -display: - default: - id: default - display_title: Default - display_plugin: default - position: 0 - display_options: - fields: - config_browser_name: - id: config_browser_name - table: visitors - field: config_browser_name - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Browser - 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 - visitor_id: - id: visitor_id - table: visitors - field: visitor_id - relationship: none - group_type: count_distinct - admin_label: '' - plugin_id: standard - label: 'Unique visitors' - 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 - pager: - type: mini - options: - offset: 0 - pagination_heading_level: h4 - 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: none - options: { } - cache: - type: none - options: { } - empty: { } - sorts: { } - arguments: { } - filters: - visitors_date_time: - id: visitors_date_time - table: visitors - field: visitors_date_time - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_date - operator: between - value: - min: from - max: to - value: '' - type: global - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - min_placeholder: '' - max_placeholder: '' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - bot: - id: bot - table: visitors - field: bot - relationship: none - group_type: group - admin_label: '' - plugin_id: boolean - operator: '=' - value: '0' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - config_browser_name: config_browser_name - visitor_id: visitor_id - default: visitor_id - info: - config_browser_name: - sortable: false - default_sort_order: asc - align: views-align-left - separator: '' - empty_column: false - responsive: '' - visitor_id: - sortable: true - default_sort_order: desc - align: views-align-right - separator: '' - empty_column: false - responsive: priority-low - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - 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: { } - use_ajax: true - group_by: true - header: { } - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: '@start - @end of @total' - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } - browser: - id: browser - display_title: Browsers - display_plugin: embed - position: 1 - display_options: - defaults: - footer: false - display_description: '' - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: '@start - @end of @total <br/>' - visitors_display_link: - id: visitors_display_link - table: visitors - field: visitors_display_link - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_display_link - label: 'Browser Version' - empty: false - display_id: version - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } - engine: - id: engine - display_title: Engine - display_plugin: embed - position: 3 - display_options: - fields: - config_browser_engine: - id: config_browser_engine - table: visitors - field: config_browser_engine - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Engine - 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 - visitor_id: - id: visitor_id - table: visitors - field: visitor_id - relationship: none - group_type: count_distinct - admin_label: '' - plugin_id: standard - label: 'Unique visitors' - 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 - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - config_browser_engine: config_browser_engine - visitor_id: visitor_id - default: visitor_id - info: - config_browser_engine: - sortable: false - default_sort_order: asc - align: views-align-left - separator: '' - empty_column: false - responsive: '' - visitor_id: - sortable: true - default_sort_order: desc - align: views-align-right - separator: '' - empty_column: false - responsive: priority-low - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - style: false - row: false - fields: false - display_description: '' - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } - version: - id: version - display_title: Version - display_plugin: embed - position: 2 - display_options: - fields: - config_browser_name: - id: config_browser_name - table: visitors - field: config_browser_name - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_browser - label: 'Browser Name' - 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 - config_browser_version: - id: config_browser_version - table: visitors - field: config_browser_version - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: 'Browser Version' - exclude: false - alter: - alter_text: true - text: '{{ config_browser_name }} {{ config_browser_version }} ' - 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 - visitor_id: - id: visitor_id - table: visitors - field: visitor_id - relationship: none - group_type: count_distinct - admin_label: '' - plugin_id: standard - label: 'Unique visitors' - 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 - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - config_browser_version: config_browser_version - visitor_id: visitor_id - default: visitor_id - info: - config_browser_version: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - visitor_id: - sortable: true - default_sort_order: desc - align: views-align-right - separator: '' - empty_column: false - responsive: priority-low - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - style: false - row: false - fields: false - footer: false - display_description: 'Browser version' - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: '@start - @end of @total <br/>' - visitors_display_link: - id: visitors_display_link - table: visitors - field: visitors_display_link - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_display_link - label: Browsers - empty: false - display_id: browser - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } diff --git a/config/sync/views.view.visitors_device.yml b/config/sync/views.view.visitors_geoip.yml similarity index 52% rename from config/sync/views.view.visitors_device.yml rename to config/sync/views.view.visitors_geoip.yml index 659e1cb..15e901a 100644 --- a/config/sync/views.view.visitors_device.yml +++ b/config/sync/views.view.visitors_geoip.yml @@ -1,13 +1,16 @@ -uuid: f59ff38a-293a-4269-8ceb-aeabee12cddb +uuid: d028a187-430a-4e0d-a027-bda06beffc7d langcode: en status: true dependencies: module: - visitors -id: visitors_device -label: Devices + enforced: + module: + - visitors_geoip +id: visitors_geoip +label: 'Visitors GeoIP' module: views -description: 'Device reports' +description: 'Region and City location reports.' tag: '' base_table: visitors base_field: '' @@ -18,58 +21,7 @@ display: display_plugin: default position: 0 display_options: - title: '' fields: - config_device_type: - id: config_device_type - table: visitors - field: config_device_type - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_device - label: Device - 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 - icon: true visitor_id: id: visitor_id table: visitors @@ -119,6 +71,17 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: 0 + format_plural_string: |- + 1 + \x03 + @count + prefix: '' + suffix: '' pager: type: mini options: @@ -152,7 +115,7 @@ display: type: none options: { } cache: - type: none + type: tag options: { } empty: { } sorts: { } @@ -166,8 +129,8 @@ display: group_type: group admin_label: '' plugin_id: boolean - operator: '=' - value: '0' + operator: '!=' + value: '1' group: 1 exposed: false expose: @@ -206,8 +169,8 @@ display: plugin_id: visitors_date operator: between value: - min: from - max: to + min: to + max: from value: '' type: global group: 1 @@ -248,24 +211,46 @@ display: row_class: '' default_row_class: true columns: - config_device_type: config_device_type + visitors_id: visitors_id + visitors_url: visitors_url + visitors_date_time: visitors_date_time visitor_id: visitor_id - default: visitor_id + nothing: nothing + default: '-1' info: - config_device_type: + visitors_id: sortable: false default_sort_order: asc - align: views-align-left + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_url: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_date_time: + sortable: false + default_sort_order: asc + align: '' separator: '' empty_column: false responsive: '' visitor_id: - sortable: true + sortable: false default_sort_order: desc - align: views-align-right + align: '' separator: '' empty_column: false - responsive: priority-low + responsive: '' + nothing: + align: '' + separator: '' + empty_column: false + responsive: '' override: true sticky: false summary: '' @@ -288,20 +273,9 @@ display: replica: false query_tags: { } relationships: { } - use_ajax: true group_by: true header: { } - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: '@start - @end of @total' + footer: { } display_extenders: { } cache_metadata: max-age: -1 @@ -309,421 +283,26 @@ display: - 'languages:language_interface' - url.query_args tags: { } - brand: - id: brand - display_title: Brand - display_plugin: embed - position: 2 - display_options: - fields: - config_device_brand: - id: config_device_brand - table: visitors - field: config_device_brand - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_brand - label: Brand - 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: Unknown - hide_empty: false - empty_zero: false - hide_alter_empty: true - icon: true - visitor_id: - id: visitor_id - table: visitors - field: visitor_id - relationship: none - group_type: count_distinct - admin_label: '' - plugin_id: standard - label: 'Unique visitors' - 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 - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - config_device_brand: config_device_brand - visitor_id: visitor_id - default: visitor_id - info: - config_device_brand: - sortable: false - default_sort_order: asc - align: views-align-left - separator: '' - empty_column: false - responsive: '' - visitor_id: - sortable: true - default_sort_order: desc - align: views-align-right - separator: '' - empty_column: false - responsive: priority-low - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - title: true - style: false - row: false - fields: false - display_description: '' - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } - config: - id: config - display_title: Configuration - display_plugin: embed - position: 5 - display_options: - fields: - config_os: - id: config_os - table: visitors - field: config_os - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_operating_system - label: 'Operating System' - 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 - icon: false - config_browser_name: - id: config_browser_name - table: visitors - field: config_browser_name - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_browser - label: 'Browser Name' - 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 - icon: false - config_resolution: - id: config_resolution - table: visitors - field: config_resolution - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Configurations - exclude: false - alter: - alter_text: true - text: '{{ config_os }} / {{ config_browser_name }} / {{ config_resolution }} ' - 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 - visitor_id: - id: visitor_id - table: visitors - field: visitor_id - relationship: none - group_type: count_distinct - admin_label: '' - plugin_id: standard - label: 'Unique visitors' - 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 - defaults: - fields: false - footer: false - display_description: '' - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: '@start - @end of @total<br/>' - visitors_display_link: - id: visitors_display_link - table: visitors - field: visitors_display_link - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_display_link - label: Resolution - empty: false - display_id: resolution - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } - model: - id: model - display_title: Model + city_table: + id: city_table + display_title: City display_plugin: embed position: 3 display_options: fields: - config_device_brand: - id: config_device_brand + location_country_2: + id: location_country_2 table: visitors - field: config_device_brand + field: location_country relationship: none group_type: group admin_label: '' - plugin_id: visitors_brand - label: 'Device brand' + plugin_id: visitors_country + label: Abbreviation exclude: true alter: alter_text: true - text: '{{ config_device_brand }} - ' + text: '{{ location_country_2|lower }}' make_link: false path: '' absolute: false @@ -761,15 +340,17 @@ display: empty_zero: false hide_alter_empty: true icon: false - config_device_model: - id: config_device_model + text: false + abbreviation: true + location_region: + id: location_region table: visitors - field: config_device_model + field: location_region relationship: none group_type: group admin_label: '' plugin_id: standard - label: Model + label: 'Region url' exclude: true alter: alter_text: false @@ -806,70 +387,20 @@ display: element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true - empty: Generic + empty: _none hide_empty: false empty_zero: false hide_alter_empty: true - config_device_type: - id: config_device_type + location_city_1: + id: location_city_1 table: visitors - field: config_device_type + field: location_city relationship: none group_type: group admin_label: '' - plugin_id: visitors_device - label: 'Device model' - exclude: false - alter: - alter_text: true - text: '{{ config_device_brand }}{{ config_device_model }} {{ config_device_type }} ' - 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 - icon: false - visitor_id: - id: visitor_id - table: visitors - field: visitor_id - relationship: none - group_type: count_distinct - admin_label: '' plugin_id: standard - label: 'Unique visitors' - exclude: false + label: 'City url' + exclude: true alter: alter_text: false text: '' @@ -905,77 +436,20 @@ display: element_wrapper_type: '' element_wrapper_class: '' element_default_classes: true - empty: '' + empty: _none hide_empty: false empty_zero: false hide_alter_empty: true - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - config_device_model: config_device_model - visitor_id: visitor_id - default: visitor_id - info: - config_device_model: - sortable: false - default_sort_order: asc - align: views-align-left - separator: '' - empty_column: false - responsive: '' - visitor_id: - sortable: true - default_sort_order: desc - align: views-align-right - separator: '' - empty_column: false - responsive: priority-low - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - style: false - row: false - fields: false - display_description: '' - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } - resolution: - id: resolution - display_title: Resolution - display_plugin: embed - position: 4 - display_options: - fields: - config_resolution: - id: config_resolution + location_city: + id: location_city table: visitors - field: config_resolution + field: location_city relationship: none group_type: group admin_label: '' plugin_id: standard - label: Resolution - exclude: false + label: City + exclude: true alter: alter_text: false text: '' @@ -1015,6 +489,109 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Country + 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 + icon: true + text: false + location_country_1: + id: location_country_1 + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: City + exclude: false + alter: + alter_text: true + text: '{{ location_country }} {{ location_city }}, {{ location_country_1 }}' + make_link: true + path: 'internal:/visitors/location/city/{{ location_country_2 }}/{{ location_region }}/{{ location_city_1 }}' + 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 + icon: false + text: true + abbreviation: false visitor_id: id: visitor_id table: visitors @@ -1064,51 +641,665 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - config_resolution: config_resolution - visitor_id: visitor_id - default: visitor_id - info: - config_resolution: - sortable: false - default_sort_order: asc - align: views-align-left - separator: '' - empty_column: false - responsive: '' - visitor_id: - sortable: true - default_sort_order: desc - align: views-align-right - separator: '' - empty_column: false - responsive: priority-low - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: 0 + format_plural_string: |- + 1 + \x03 + @count + prefix: '' + suffix: '' + arguments: + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + location_region: + id: location_region + table: visitors + field: location_region + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 defaults: - style: false - row: false fields: false - footer: false + arguments: false display_description: '' - footer: + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + recent_view_table: + id: recent_view_table + display_title: 'Recent Views' + display_plugin: embed + position: 3 + display_options: + fields: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Visitors 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: |- + 1 + \x03 + @count + prefix: '' + suffix: '' + visitors_url: + id: visitors_url + table: visitors + field: visitors_url + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: URL + 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 + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: date + label: 'Date Time' + 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 + date_format: short + custom_date_format: '' + timezone: '' + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Visitor + 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 + nothing: + id: nothing + table: views + field: nothing + relationship: none + group_type: group + admin_label: '' + plugin_id: custom + label: Operations + exclude: false + alter: + alter_text: true + text: details + make_link: true + path: 'internal:/visitors/hits/{{ visitors_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: false + pager: + type: full + options: + offset: 0 + pagination_heading_level: h4 + items_per_page: 10 + 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 + sorts: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + arguments: + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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: lower + path_case: none + transform_dash: false + break_phrase: false + location_region: + id: location_region + table: visitors + field: location_region + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + location_city: + id: location_city + table: visitors + field: location_city + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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: + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '!=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: to + max: from + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_path: + id: visitors_path + table: visitors + field: visitors_path + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: starts + value: '' + group: 1 + exposed: true + expose: + operator_id: visitors_path_op + label: Path + description: '' + use_operator: false + operator: visitors_path_op + operator_limit_selection: false + operator_list: { } + identifier: visitors_path + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + administrator: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + defaults: + pager: false + group_by: false + fields: false + sorts: false + arguments: false + filters: false + filter_groups: false + header: false + group_by: false + display_description: '' + header: result: id: result table: views @@ -1118,36 +1309,383 @@ display: admin_label: '' plugin_id: result empty: false - content: '@start - @end of @total<br/>' - visitors_display_link: - id: visitors_display_link - table: visitors - field: visitors_display_link - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_display_link - label: Configurations - empty: false - display_id: config + content: 'Displaying @start - @end of @total' display_extenders: { } cache_metadata: max-age: -1 contexts: - 'languages:language_interface' + - url - url.query_args tags: { } - type: - id: type - display_title: Type + region_table: + id: region_table + display_title: Region display_plugin: embed - position: 1 + position: 2 display_options: + fields: + location_region_1: + id: location_region_1 + table: visitors + field: location_region + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Region link' + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: _none + hide_empty: false + empty_zero: false + hide_alter_empty: true + location_country_2: + id: location_country_2 + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Abbreviation + exclude: true + alter: + alter_text: true + text: '{{ location_country_2|lower }}' + make_link: false + path: 'internal:/visitors/location/region/{{ location_country_2 }}/{{ location_region }}' + 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 + icon: false + text: false + abbreviation: true + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Flag + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + icon: true + text: false + location_region: + id: location_region + table: visitors + field: location_region + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Region + 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: Unknown + hide_empty: false + empty_zero: false + hide_alter_empty: true + location_country_1: + id: location_country_1 + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Region + exclude: false + alter: + alter_text: true + text: '{{location_country }} {{ location_region }}, {{ location_country_1 }} ' + make_link: true + path: 'internal:/visitors/location/region/{{ location_country_2 }}/{{ location_region_1 }}' + 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: Unknown + hide_empty: false + empty_zero: false + hide_alter_empty: true + icon: false + text: true + abbreviation: false + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: 0 + format_plural_string: |- + 1 + \x03 + @count + prefix: '' + suffix: '' + arguments: + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + defaults: + fields: false + arguments: false display_description: '' display_extenders: { } cache_metadata: max-age: -1 contexts: - 'languages:language_interface' + - url - url.query_args tags: { } diff --git a/config/sync/views.view.visitors_operating_system.yml b/config/sync/views.view.visitors_operating_system.yml deleted file mode 100644 index 618af94..0000000 --- a/config/sync/views.view.visitors_operating_system.yml +++ /dev/null @@ -1,582 +0,0 @@ -uuid: 9a2cba55-c99f-4200-a9f1-099e98e3d8a8 -langcode: en -status: true -dependencies: - module: - - visitors -id: visitors_operating_system -label: 'Operating Systems' -module: views -description: '' -tag: '' -base_table: visitors -base_field: '' -display: - default: - id: default - display_title: Default - display_plugin: default - position: 0 - display_options: - fields: - config_os: - id: config_os - table: visitors - field: config_os - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: 'Operating System families' - 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 - visitor_id: - id: visitor_id - table: visitors - field: visitor_id - relationship: none - group_type: count_distinct - admin_label: '' - plugin_id: standard - label: 'Unique visitors' - 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 - pager: - type: mini - options: - offset: 0 - pagination_heading_level: h4 - 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: none - options: { } - cache: - type: none - options: { } - empty: { } - sorts: { } - arguments: { } - filters: - bot: - id: bot - table: visitors - field: bot - relationship: none - group_type: group - admin_label: '' - plugin_id: boolean - operator: '=' - value: '0' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - visitors_date_time: - id: visitors_date_time - table: visitors - field: visitors_date_time - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_date - operator: between - value: - min: from - max: to - value: '' - type: global - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - min_placeholder: '' - max_placeholder: '' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - config_os: config_os - visitor_id: visitor_id - default: visitor_id - info: - config_os: - sortable: false - default_sort_order: asc - align: views-align-left - separator: '' - empty_column: false - responsive: '' - visitor_id: - sortable: true - default_sort_order: desc - align: views-align-right - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - 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: { } - use_ajax: true - group_by: true - header: { } - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: '@start - @end of @total' - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } - family: - id: family - display_title: Family - display_plugin: embed - position: 1 - display_options: - defaults: - footer: false - display_description: '' - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: '@start - @end of @total <br/>' - visitors_display_link: - id: visitors_display_link - table: visitors - field: visitors_display_link - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_display_link - label: 'Operating System versions' - empty: false - display_id: version - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } - version: - id: version - display_title: Version - display_plugin: embed - position: 2 - display_options: - fields: - config_os_version: - id: config_os_version - table: visitors - field: config_os_version - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: 'Operating System versions' - exclude: true - alter: - alter_text: false - text: '{{ config_os }} {{ config_os_version }} ' - 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: Unknown - hide_empty: false - empty_zero: false - hide_alter_empty: false - config_os: - id: config_os - table: visitors - field: config_os - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: 'Operating System versions' - exclude: false - alter: - alter_text: true - text: '{{ config_os }} {{ config_os_version }}' - 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 - visitor_id: - id: visitor_id - table: visitors - field: visitor_id - relationship: none - group_type: count_distinct - admin_label: '' - plugin_id: standard - label: 'Unique visitors' - 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 - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - config_os: config_os - config_os_version: config_os_version - visitor_id: visitor_id - default: visitor_id - info: - config_os: - sortable: false - default_sort_order: asc - align: views-align-left - separator: '' - empty_column: false - responsive: '' - config_os_version: - sortable: false - default_sort_order: asc - align: views-align-left - separator: '' - empty_column: false - responsive: '' - visitor_id: - sortable: true - default_sort_order: desc - align: views-align-right - separator: '' - empty_column: false - responsive: priority-low - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - style: false - row: false - fields: false - footer: false - display_description: '' - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: '@start - @end of @total <br/>' - visitors_display_link: - id: visitors_display_link - table: visitors - field: visitors_display_link - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_display_link - label: 'Operating System families' - empty: false - display_id: family - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } diff --git a/config/sync/views.view.visitors_recent_visits.yml b/config/sync/views.view.visitors_recent_visits.yml deleted file mode 100644 index 723c300..0000000 --- a/config/sync/views.view.visitors_recent_visits.yml +++ /dev/null @@ -1,604 +0,0 @@ -uuid: 0879c0fb-b44b-44f9-8ba5-11f5fc5fb7d4 -langcode: en -status: true -dependencies: - module: - - user - - visitors -_core: - default_config_hash: PkfifZUxhfn8hGbu2AUSXWOPzoGfJ1cLv4GK3BkF0AY -id: visitors_recent_visits -label: 'Recent Visits' -module: views -description: '' -tag: '' -base_table: visitors -base_field: '' -display: - default: - id: default - display_title: Default - display_plugin: default - position: 0 - display_options: - fields: - visitors_id: - id: visitors_id - table: visitors - field: visitors_id - relationship: none - group_type: group - admin_label: '' - entity_type: null - entity_field: null - plugin_id: numeric - label: ID - 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 - set_precision: false - precision: 0 - decimal: . - separator: '' - format_plural: false - format_plural_string: !!binary MQNAY291bnQ= - prefix: '' - suffix: '' - visitors_date_time: - id: visitors_date_time - table: visitors - field: visitors_date_time - relationship: none - group_type: group - admin_label: '' - plugin_id: date - label: Date - 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 - date_format: short - custom_date_format: '' - timezone: '' - visitors_url: - id: visitors_url - table: visitors - field: visitors_url - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: URL - 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 - name: - id: name - table: users_field_data - field: name - relationship: visitors_uid - group_type: group - admin_label: '' - entity_type: user - entity_field: name - plugin_id: field - label: User - 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: user_name - 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 - nothing: - id: nothing - table: views - field: nothing - relationship: none - group_type: group - admin_label: '' - plugin_id: custom - label: Details - exclude: false - alter: - alter_text: true - text: details - make_link: true - path: 'internal:/visitors/hits/{{ visitors_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: false - pager: - type: full - options: - offset: 0 - items_per_page: 10 - 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 - pagination_heading_level: h4 - 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: none - options: { } - cache: - type: none - options: { } - empty: { } - sorts: { } - arguments: - route: - id: route - table: visitors - field: route - relationship: none - group_type: group - admin_label: '' - 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: '' - summary_options: - base_path: '' - count: true - override: false - items_per_page: 25 - 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: - visitors_date_time: - id: visitors_date_time - table: visitors - field: visitors_date_time - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_date - operator: between - value: - min: from - max: to - value: '' - type: global - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - min_placeholder: '' - max_placeholder: '' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - bot: - id: bot - table: visitors - field: bot - relationship: none - group_type: group - admin_label: '' - plugin_id: boolean - operator: '=' - value: '0' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - visitors_id: visitors_id - default: visitors_id - info: - visitors_id: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - 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: - visitors_uid: - id: visitors_uid - table: visitors - field: visitors_uid - relationship: none - group_type: group - admin_label: uid - plugin_id: standard - required: false - use_ajax: true - header: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: 'Displaying @start - @end of @total' - footer: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - tags: { } - host: - id: host - display_title: Host - display_plugin: embed - position: 2 - display_options: - arguments: - visitors_ip: - id: visitors_ip - table: visitors - field: visitors_ip - relationship: none - group_type: group - admin_label: '' - 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: '' - summary_options: - base_path: '' - count: true - override: false - items_per_page: 25 - 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 - defaults: - arguments: false - display_description: '' - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - tags: { } - recent: - id: recent - display_title: Route - display_plugin: embed - position: 1 - display_options: - display_description: '' - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - tags: { } diff --git a/config/sync/views.view.visitors_top_visits.yml b/config/sync/views.view.visitors_top_visits.yml deleted file mode 100644 index 6b0827e..0000000 --- a/config/sync/views.view.visitors_top_visits.yml +++ /dev/null @@ -1,629 +0,0 @@ -uuid: da24ea8c-fe72-403b-993c-cdb86f67c850 -langcode: en -status: true -dependencies: - module: - - visitors -_core: - default_config_hash: cTLBGAStQ2AurD9E0bTRb3gehMNf9MJvf2AD5y6Mb7o -id: visitors_top_visits -label: 'Top Visits' -module: views -description: '' -tag: '' -base_table: visitors -base_field: '' -display: - default: - id: default - display_title: Default - display_plugin: default - position: 0 - display_options: - fields: - visitors_path: - id: visitors_path - table: visitors - field: visitors_path - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Path - 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 - visitors_id: - id: visitors_id - table: visitors - field: visitors_id - relationship: none - group_type: count - admin_label: '' - entity_type: null - entity_field: null - plugin_id: numeric - label: Visits - 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 - set_precision: false - precision: 0 - decimal: . - separator: ',' - format_plural: false - format_plural_string: 1\x03@count - prefix: '' - suffix: '' - pager: - type: full - options: - offset: 0 - items_per_page: 10 - 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 - pagination_heading_level: h4 - 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: none - options: { } - cache: - type: none - options: { } - empty: { } - sorts: { } - arguments: { } - filters: - visitors_date_time: - id: visitors_date_time - table: visitors - field: visitors_date_time - relationship: none - group_type: group - admin_label: '' - plugin_id: visitors_date - operator: between - value: - min: from - max: to - value: '' - type: global - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - min_placeholder: '' - max_placeholder: '' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - bot: - id: bot - table: visitors - field: bot - relationship: none - group_type: group - admin_label: '' - plugin_id: boolean - operator: '=' - value: '0' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - visitors_ip: visitors_ip - visitors_id: visitors_id - default: visitors_id - info: - visitors_ip: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - visitors_id: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - 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: { } - use_ajax: true - group_by: true - header: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - plugin_id: result - empty: false - content: 'Displaying @start - @end of @total' - footer: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } - host: - id: host - display_title: Hosts - display_plugin: embed - position: 3 - display_options: - fields: - visitors_ip: - id: visitors_ip - table: visitors - field: visitors_ip - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Host - exclude: false - alter: - alter_text: false - text: '' - make_link: true - path: 'internal:/visitors/hosts/{{ visitors_ip }}' - 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 - visitors_id: - id: visitors_id - table: visitors - field: visitors_id - relationship: none - group_type: count - admin_label: '' - entity_type: null - entity_field: null - plugin_id: numeric - label: Visits - 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 - set_precision: false - precision: 0 - decimal: . - separator: ',' - format_plural: false - format_plural_string: 1\x03@count - prefix: '' - suffix: '' - defaults: - fields: false - display_description: '' - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } - path: - id: path - display_title: Paths - display_plugin: embed - position: 1 - display_options: - style: - type: table - options: - grouping: { } - row_class: '' - default_row_class: true - columns: - visitors_path: visitors_path - visitors_id: visitors_id - default: visitors_id - info: - visitors_path: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - visitors_id: - sortable: true - default_sort_order: desc - align: '' - separator: '' - empty_column: false - responsive: '' - override: true - sticky: false - summary: '' - empty_table: false - caption: '' - description: '' - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - defaults: - style: false - row: false - display_description: '' - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } - route: - id: route - display_title: Routes - display_plugin: embed - position: 2 - display_options: - fields: - route: - id: route - table: visitors - field: route - relationship: none - group_type: group - admin_label: '' - plugin_id: standard - label: Route - exclude: false - alter: - alter_text: false - text: '' - make_link: true - path: 'internal:/visitors/route/{{ route }}' - 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 - visitors_id: - id: visitors_id - table: visitors - field: visitors_id - relationship: none - group_type: count - admin_label: '' - entity_type: null - entity_field: null - plugin_id: numeric - label: Visits - 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 - set_precision: false - precision: 0 - decimal: . - separator: ',' - format_plural: false - format_plural_string: 1\x03@count - prefix: '' - suffix: '' - defaults: - fields: false - display_description: '' - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_interface' - - url.query_args - tags: { } diff --git a/config/sync/visitors.config.yml b/config/sync/visitors.config.yml index 196d021..3875d65 100644 --- a/config/sync/visitors.config.yml +++ b/config/sync/visitors.config.yml @@ -1,7 +1,5 @@ _core: default_config_hash: 9EvDriR0owqXpyJGQ9jcg2YlrreIuyI2j4Hxh7Cdx3c -chart_height: 430 -chart_width: 700 flush_log_timer: 0 bot_retention_log: 0 items_per_page: 10 From 3db3937b88de9f842b8ed6e4d3e4a10011922f8a Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 25 Nov 2024 09:55:44 -0800 Subject: [PATCH 127/202] Add and update config snapshots --- ...hot.snapshot.config_sync.module.charts.yml | 90 + ...pshot.snapshot.config_sync.module.tour.yml | 138 +- ...t.snapshot.config_sync.module.visitors.yml | 8542 +++++++++++++++++ ...shot.config_sync.module.visitors_geoip.yml | 19 + 4 files changed, 8788 insertions(+), 1 deletion(-) create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.charts.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.visitors.yml create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.visitors_geoip.yml diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.charts.yml b/config/sync/config_snapshot.snapshot.config_sync.module.charts.yml new file mode 100644 index 0000000..20a070c --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.charts.yml @@ -0,0 +1,90 @@ +uuid: 9e67a143-2ccc-4837-aaf4-9ebdb0889b7b +langcode: en +status: true +dependencies: + module: + - charts +id: config_sync.module.charts +snapshotSet: config_sync +extensionType: module +extensionName: charts +items: + - + collection: '' + name: charts.settings + data: + dependencies: { } + charts_default_settings: + library: '' + type: line + display: + title: '' + subtitle: '' + colors: + - '#006fb0' + - '#f07c33' + - '#342e9c' + - '#579b17' + - '#3f067a' + - '#cbde67' + - '#7643b6' + - '#738d00' + - '#c157c7' + - '#02dab1' + - '#ed56b4' + - '#d8d981' + - '#004695' + - '#736000' + - '#a5a5ff' + - '#833a00' + - '#ff9ee9' + - '#684507' + - '#fe4f85' + - '#5d0011' + - '#ffa67b' + - '#88005c' + - '#ff9b8f' + - '#85000f' + - '#ff7581' + color_changer: false + title_position: out + tooltips: true + tooltips_use_html: false + data_markers: false + data_labels: false + legend: false + legend_position: right + background: '' + three_dimensional: 0 + polar: 0 + dimensions: + width: '' + width_units: '%' + height: '' + height_units: '' + gauge: + max: '100' + min: '0' + green_from: '85' + green_to: '100' + yellow_from: '50' + yellow_to: '85' + red_from: '0' + red_to: '50' + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + advanced: + debug: false + requirements: + cdn: true + _core: + default_config_hash: wZ5T1cqvSG3zUPxdtz_BgdBiNjgy1K1Al-L3iT7sPh8 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.tour.yml b/config/sync/config_snapshot.snapshot.config_sync.module.tour.yml index 55054ba..b55e7e7 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.tour.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.tour.yml @@ -8,4 +8,140 @@ id: config_sync.module.tour snapshotSet: config_sync extensionType: module extensionName: tour -items: { } +items: + - + collection: '' + name: tour.tour.block-layout + data: + langcode: en + status: true + dependencies: + module: + - block + id: block-layout + label: 'Block Layout Page' + module: block + routes: + - + route_name: block.admin_display + tips: + block-layout: + id: block-layout + plugin: text + label: 'Block Layout' + weight: 1 + body: 'Blocks are boxes of content rendered into an area, or region, of a web page that can be displayed in regions (such as footer or sidebar) on your page.' + place-block: + id: place-block + plugin: text + label: 'Place Blocks' + weight: 2 + selector: .button--small + body: 'Any custom or contributed block can be added to a particular region by clicking on a button Place block. A new block can also be created by clicking on Place Block' + block-region: + id: block-region + plugin: text + label: 'Block Region' + weight: 3 + selector: .block-region-select + body: 'Assign or change the region of a block by clicking here. A dropdown list with all the regions will appear. You can place one block in multiple regions.' + configure-block: + id: configure-block + plugin: text + label: 'Configure Block' + weight: 4 + selector: .dropbutton-widget + body: 'By Clicking on "Configure" you can go ahead and edit the contents of the block, deal with the visibility settings and even change the placement of where it is on your theme.' + _core: + default_config_hash: pG6QAggTrD7RQWb79PT3NH48GSvTiePly_l53f3OENs + - + collection: '' + name: tour.tour.views-ui + data: + langcode: en + status: true + dependencies: + module: + - views_ui + id: views-ui + label: 'View edit page' + module: views_ui + routes: + - + route_name: entity.view.edit_form + - + route_name: entity.view.edit_display_form + tips: + views-main: + id: views-main + plugin: text + label: 'Manage view settings' + weight: 1 + body: 'View or edit the configuration.' + views-ui-displays: + id: views-ui-displays + plugin: text + label: 'Displays in this view' + weight: 2 + selector: '#views-display-top' + body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.' + views-ui-view-admin: + id: views-ui-view-admin + plugin: text + label: 'View administration' + weight: 3 + position: right + selector: '#views-display-extra-actions' + body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.' + views-ui-format: + id: views-ui-format + plugin: text + label: 'Output format' + weight: 4 + selector: .views-ui-display-tab-bucket.format + body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality." + views-ui-fields: + id: views-ui-fields + plugin: text + label: Fields + weight: 5 + selector: .views-ui-display-tab-bucket.field + body: 'If this view uses fields, they are listed here. You can click on a field to configure it.' + views-ui-filter: + id: views-ui-filter + plugin: text + label: 'Filter your view' + weight: 6 + selector: .views-ui-display-tab-bucket.filter + body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.' + views-ui-filter-operations: + id: views-ui-filter-operations + plugin: text + label: 'Filter actions' + weight: 7 + selector: '.views-ui-display-tab-bucket.filter .dropbutton-widget' + body: 'Add, rearrange or remove filters.' + views-ui-sorts: + id: views-ui-sorts + plugin: text + label: 'Sort Criteria' + weight: 8 + selector: .views-ui-display-tab-bucket.sort + body: 'Control the order in which the results are output. Click on an active sort rule to configure it.' + views-ui-sorts-operations: + id: views-ui-sorts-operations + plugin: text + label: 'Sort actions' + weight: 9 + selector: '.views-ui-display-tab-bucket.sort .dropbutton-widget' + body: 'Add, rearrange or remove sorting rules.' + views-ui-preview: + id: views-ui-preview + plugin: text + label: Preview + weight: 10 + position: right + selector: '#preview-submit' + body: 'Show a preview of the view output.' + _core: + default_config_hash: XIYL1KF7ND2XQRa5AxvEcp8vgCN2kUGiuBNhCgxrPME diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.visitors.yml b/config/sync/config_snapshot.snapshot.config_sync.module.visitors.yml new file mode 100644 index 0000000..dfb573e --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.visitors.yml @@ -0,0 +1,8542 @@ +uuid: b1593280-86e7-4d02-8c68-f115cbf12a40 +langcode: en +status: true +dependencies: + module: + - visitors +id: config_sync.module.visitors +snapshotSet: config_sync +extensionType: module +extensionName: visitors +items: + - + collection: '' + name: views.view.visitors + data: + langcode: en + status: true + dependencies: + module: + - charts + - charts_chartjs + - visitors + id: visitors + label: Visitors + module: views + description: 'Visitors web analytics reports.' + tag: '' + base_table: visitors + base_field: '' + display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: '' + fields: + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + 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: none + options: { } + cache: + type: none + options: { } + empty: { } + sorts: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + arguments: { } + filters: + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '!=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: to + max: from + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + route: route + visitor_id: visitor_id + default: visitor_id + info: + route: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: '' + description: '' + 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: { } + use_ajax: true + group_by: true + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + browser_engine_pie: + id: browser_engine_pie + display_title: 'Engine Pie' + display_plugin: embed + position: 8 + display_options: + title: 'Browser Engines' + fields: + config_browser_engine: + id: config_browser_engine + table: visitors + field: config_browser_engine + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Engine + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: pie + fields: + label: config_browser_engine + stacking: false + data_providers: + config_browser_engine: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#000000' + weight: 2 + display: + title: 'Browser Engines' + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: bottom + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '60' + width_units: '' + height: '60' + height_units: '%' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + style: false + row: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: browser_engine_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + browser_engine_table: + id: browser_engine_table + display_title: 'Engine Table' + display_plugin: embed + position: 8 + display_options: + title: 'Browser Engines' + fields: + config_browser_engine: + id: config_browser_engine + table: visitors + field: config_browser_engine + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Engine + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: browser_engine_pie + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + browser_name_table: + id: browser_name_table + display_title: 'Browser Name' + display_plugin: embed + position: 6 + display_options: + title: Browser + fields: + config_browser_name: + id: config_browser_name + table: visitors + field: config_browser_name + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_browser + label: Browser + 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 + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: 'Browser version' + empty: false + display_id: browser_version_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + browser_version_table: + id: browser_version_table + display_title: 'Browser Version' + display_plugin: embed + position: 7 + display_options: + title: 'Browser Version' + fields: + config_browser_name: + id: config_browser_name + table: visitors + field: config_browser_name + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_browser + label: 'Browser Name' + 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 + icon: true + config_browser_version: + id: config_browser_version + table: visitors + field: config_browser_version + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Browser Version' + exclude: false + alter: + alter_text: true + text: '{{ config_browser_name }} {{ config_browser_version }} ' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: Browser + empty: false + display_id: browser_name_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + continent_pie: + id: continent_pie + display_title: 'Continent Pie' + display_plugin: embed + position: 1 + display_options: + title: Continent + fields: + location_continent: + id: location_continent + table: visitors + field: location_continent + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_continent + label: Continent + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: pie + fields: + label: location_continent + stacking: false + data_providers: + location_continent: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#000000' + weight: 2 + display: + title: Continent + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: bottom + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '60' + width_units: '%' + height: '60' + height_units: '%' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + style: false + row: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: continent_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + continent_table: + id: continent_table + display_title: 'Continent Table' + display_plugin: embed + position: 1 + display_options: + title: Continent + fields: + location_continent_1: + id: location_continent_1 + table: visitors + field: location_continent + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_continent + label: Abbreviation + exclude: true + alter: + alter_text: true + text: '{{ location_continent_1|lower }}' + 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 + abbreviation: true + location_continent: + id: location_continent + table: visitors + field: location_continent + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_continent + label: Continent + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/location/continent/{{ location_continent_1 }}' + 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 + abbreviation: false + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: continent_pie + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + country_table: + id: country_table + display_title: Country + display_plugin: embed + position: 2 + display_options: + title: Country + fields: + location_country_1: + id: location_country_1 + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Abbreviation + exclude: true + alter: + alter_text: true + text: '{{ location_country_1|lower }}' + make_link: false + path: 'internal:/visitors/location/region/{{ location_country_1 }}' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: true + 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 + icon: false + text: false + abbreviation: true + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Country + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/location/country/{{location_country_1}}' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: true + 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 + icon: true + text: true + abbreviation: false + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + arguments: + location_continent: + id: location_continent + table: visitors + field: location_continent + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + defaults: + title: false + fields: false + arguments: false + filters: true + filter_groups: true + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + daily_column: + id: daily_column + display_title: 'Daily Column' + display_plugin: embed + position: 26 + display_options: + fields: + visitors_day: + id: visitors_day + table: visitors + field: visitors_day + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day + label: Day + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_day + stacking: false + data_providers: + visitors_day: + enabled: false + color: '#006fb0' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: Daily + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + day_of_month_column: + id: day_of_month_column + display_title: 'Day of Month Column' + display_plugin: embed + position: 28 + display_options: + fields: + visitors_day_of_month: + id: visitors_day_of_month + table: visitors + field: visitors_day_of_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day_of_month + label: 'Day of Month' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_day_of_month + stacking: false + data_providers: + visitors_day_of_month: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: 'Day of Month' + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: day_of_month_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + day_of_month_table: + id: day_of_month_table + display_title: 'Day of Month Table' + display_plugin: embed + position: 28 + display_options: + title: 'Day of Month' + fields: + visitors_day_of_month: + id: visitors_day_of_month + table: visitors + field: visitors_day_of_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day_of_month + label: 'Day of Month' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_day_of_month: visitors_day_of_month + visitor_id: visitor_id + default: '-1' + info: + visitors_day_of_month: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: 'Day of Month' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: day_of_month_column + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + day_of_week_column: + id: day_of_week_column + display_title: 'Day of Week Column' + display_plugin: embed + position: 30 + display_options: + fields: + visitors_day_of_week: + id: visitors_day_of_week + table: visitors + field: visitors_day_of_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day_of_week + label: 'Day of Week' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_day_of_week + stacking: false + data_providers: + visitors_day_of_week: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: 'Day of Week' + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: day_of_week_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + day_of_week_table: + id: day_of_week_table + display_title: 'Day of Week Table' + display_plugin: embed + position: 30 + display_options: + title: 'Day of Week' + fields: + visitors_day_of_week: + id: visitors_day_of_week + table: visitors + field: visitors_day_of_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day_of_week + label: 'Day of Week' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_day_of_week: visitors_day_of_week + visitor_id: visitor_id + default: '-1' + info: + visitors_day_of_week: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: 'Day of Week' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: day_of_week_column + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + device_brand_table: + id: device_brand_table + display_title: 'Device Brand' + display_plugin: embed + position: 10 + display_options: + title: 'Device Brand' + fields: + config_device_brand: + id: config_device_brand + table: visitors + field: config_device_brand + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_brand + label: Brand + 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 + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + device_config_table: + id: device_config_table + display_title: Configuration + display_plugin: embed + position: 13 + display_options: + title: Configuration + fields: + config_os: + id: config_os + table: visitors + field: config_os + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_operating_system + label: 'Operating System' + 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 + icon: false + config_browser_name: + id: config_browser_name + table: visitors + field: config_browser_name + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_browser + label: 'Browser Name' + 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 + icon: false + config_resolution: + id: config_resolution + table: visitors + field: config_resolution + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Configurations + exclude: false + alter: + alter_text: true + text: '{{ config_os }} / {{ config_browser_name }} / {{ config_resolution }} ' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: Resolution + empty: false + display_id: device_resolution_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + device_model_table: + id: device_model_table + display_title: 'Device Model' + display_plugin: embed + position: 11 + display_options: + title: Model + fields: + config_device_brand: + id: config_device_brand + table: visitors + field: config_device_brand + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_brand + label: 'Device brand' + exclude: true + alter: + alter_text: true + text: '{{ config_device_brand }} - ' + 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 + icon: false + config_device_model: + id: config_device_model + table: visitors + field: config_device_model + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Device model' + 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: Generic + hide_empty: false + empty_zero: false + hide_alter_empty: true + config_device_type: + id: config_device_type + table: visitors + field: config_device_type + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_device + label: 'Device model' + exclude: false + alter: + alter_text: true + text: '{{ config_device_brand }}{{ config_device_model }} {{ config_device_type }} ' + 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 + icon: false + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + device_resolution_table: + id: device_resolution_table + display_title: Resolution + display_plugin: embed + position: 12 + display_options: + title: Resolution + fields: + config_resolution: + id: config_resolution + table: visitors + field: config_resolution + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Resolution + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: Configurations + empty: false + display_id: device_config_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + device_type_table: + id: device_type_table + display_title: 'Device Type' + display_plugin: embed + position: 9 + display_options: + title: 'Device Type' + fields: + config_device_type: + id: config_device_type + table: visitors + field: config_device_type + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_device + label: Device + 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 + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + distinct_countries_list: + id: distinct_countries_list + display_title: 'Distinct Countries' + display_plugin: embed + position: 3 + display_options: + title: 'Distinct Countries' + fields: + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: visitors_country + label: '' + exclude: false + alter: + alter_text: false + text: '{{ location_country }} distinct countries' + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + icon: false + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: true + format_plural_string: !!binary MSBkaXN0aW5jdCBjb3VudHJ5A0Bjb3VudCBkaXN0aW5jdCBjb3VudHJpZXM= + prefix: '' + suffix: '' + sorts: { } + style: + type: default + options: + grouping: { } + row_class: '' + default_row_class: true + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + style: false + row: false + fields: false + sorts: false + filters: true + filter_groups: true + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + hour_column: + id: hour_column + display_title: 'Hour Column' + display_plugin: embed + position: 24 + display_options: + fields: + visitors_hour: + id: visitors_hour + table: visitors + field: visitors_hour + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_hour + label: Hour + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_hour + stacking: false + data_providers: + visitors_hour: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: 'Your time' + title_position: top + subtitle: '' + data_labels: false + data_markers: false + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: false + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: hour_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + hour_table: + id: hour_table + display_title: 'Hour Table' + display_plugin: embed + position: 24 + display_options: + title: 'Your time' + fields: + visitors_hour: + id: visitors_hour + table: visitors + field: visitors_hour + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_hour + label: Hour + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_hour: visitors_hour + visitor_id: visitor_id + default: '-1' + info: + visitors_hour: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: 'Your time' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: hour_column + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + language_code_table: + id: language_code_table + display_title: 'Language Code' + display_plugin: embed + position: 5 + display_options: + title: 'Language Code' + fields: + language: + id: language + table: visitors + field: language + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_language + 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 + code: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + filters: true + filter_groups: true + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: Language + empty: false + display_id: language_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + language_table: + id: language_table + display_title: Language + display_plugin: embed + position: 4 + display_options: + title: Language + fields: + language: + id: language + table: visitors + field: language + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + filters: true + filter_groups: true + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: 'Language Code' + empty: false + display_id: language_code_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + local_hour_column: + id: local_hour_column + display_title: 'Local Column' + display_plugin: embed + position: 22 + display_options: + fields: + visitor_localtime: + id: visitor_localtime + table: visitors + field: visitor_localtime + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_local_hour + label: Hour + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitor_localtime + stacking: false + data_providers: + visitor_localtime: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: "Visitor's time" + title_position: '' + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '0' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: local_hour_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + local_hour_table: + id: local_hour_table + display_title: 'Local Table' + display_plugin: embed + position: 22 + display_options: + title: "Visitor's time" + fields: + visitor_localtime: + id: visitor_localtime + table: visitors + field: visitor_localtime + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_local_hour + label: Hour + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitor_localtime: visitor_localtime + visitor_id: visitor_id + default: '-1' + info: + visitor_localtime: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: "Visitor's time" + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: local_hour_column + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + monthly_column: + id: monthly_column + display_title: 'Monthly Column' + display_plugin: embed + position: 26 + display_options: + fields: + visitors_month: + id: visitors_month + table: visitors + field: visitors_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_month + label: Month + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_month + stacking: false + data_providers: + visitors_month: + enabled: false + color: '#000000' + weight: 2 + visitor_id: + enabled: true + color: '#0277bd' + weight: 2 + display: + title: Monthly + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: table + empty: false + display_id: monthly_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + monthly_table: + id: monthly_table + display_title: 'Monthly Table' + display_plugin: embed + position: 26 + display_options: + title: Monthly + fields: + visitors_month: + id: visitors_month + table: visitors + field: visitors_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_month + label: Month + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_month: visitors_month + visitor_id: visitor_id + default: '-1' + info: + visitors_month: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: views-align-right + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: Monthly + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + title: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: chart + empty: false + display_id: monthly_column + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + os_family_table: + id: os_family_table + display_title: 'OS Family' + display_plugin: embed + position: 14 + display_options: + title: 'OS Family' + fields: + config_os: + id: config_os + table: visitors + field: config_os + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_operating_system + label: 'Operating System families' + 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 + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: 'Operating System versions' + empty: false + display_id: os_version_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + os_version_table: + id: os_version_table + display_title: 'OS Version' + display_plugin: embed + position: 15 + display_options: + title: 'OS Version' + fields: + config_os_version: + id: config_os_version + table: visitors + field: config_os_version + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'OS version' + 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: Unknown + hide_empty: false + empty_zero: false + hide_alter_empty: true + config_os: + id: config_os + table: visitors + field: config_os + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_operating_system + label: 'Operating System' + exclude: false + alter: + alter_text: true + text: '{{ config_os }} {{ config_os_version }}' + 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 + icon: true + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + title: false + fields: false + footer: false + display_description: '' + footer: + visitors_display_link: + id: visitors_display_link + table: visitors + field: visitors_display_link + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_display_link + label: 'Operating System families' + empty: false + display_id: os_family_table + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + performance_daily_column: + id: performance_daily_column + display_title: 'Performance Daily' + display_plugin: embed + position: 21 + display_options: + fields: + network: + id: network + table: visitors_performance + field: network + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Network + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + server: + id: server + table: visitors_performance + field: server + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Server + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + transfer: + id: transfer + table: visitors_performance + field: transfer + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Transfer + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_processing: + id: dom_processing + table: visitors_performance + field: dom_processing + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Processing' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_complete: + id: dom_complete + table: visitors_performance + field: dom_complete + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Complete' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + on_load: + id: on_load + table: visitors_performance + field: on_load + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'On Load' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_day: + id: visitors_day + table: visitors + field: visitors_day + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_day + label: Day + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_day + stacking: true + data_providers: + network: + enabled: true + color: '#0277bd' + weight: 7 + server: + enabled: true + color: '#ff8f00' + weight: 7 + transfer: + enabled: true + color: '#ad1457' + weight: 7 + dom_processing: + enabled: true + color: '#6a1b9a' + weight: 7 + dom_complete: + enabled: true + color: '#558b2f' + weight: 7 + on_load: + enabled: true + color: '#00838f' + weight: 7 + visitors_day: + enabled: false + color: '#7643b6' + weight: 7 + display: + title: '' + title_position: '' + subtitle: '' + data_labels: false + data_markers: true + legend_position: bottom + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + relationships: false + fields: false + sorts: false + relationships: + visitors_performance: + id: visitors_performance + table: visitors + field: visitors_performance + relationship: none + group_type: group + admin_label: 'Visitor performance' + plugin_id: standard + required: true + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + performance_hourly_column: + id: performance_hourly_column + display_title: 'Performance Hourly' + display_plugin: embed + position: 21 + display_options: + fields: + network: + id: network + table: visitors_performance + field: network + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Network + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + server: + id: server + table: visitors_performance + field: server + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Server + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + transfer: + id: transfer + table: visitors_performance + field: transfer + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Transfer + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_processing: + id: dom_processing + table: visitors_performance + field: dom_processing + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Processing' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_complete: + id: dom_complete + table: visitors_performance + field: dom_complete + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Complete' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + on_load: + id: on_load + table: visitors_performance + field: on_load + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'On Load' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_hour: + id: visitors_hour + table: visitors + field: visitors_hour + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_hour + label: Hour + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_hour + stacking: true + data_providers: + network: + enabled: true + color: '#0277bd' + weight: 7 + server: + enabled: true + color: '#ff8f00' + weight: 7 + transfer: + enabled: true + color: '#ad1457' + weight: 7 + dom_processing: + enabled: true + color: '#6a1b9a' + weight: 7 + dom_complete: + enabled: true + color: '#558b2f' + weight: 7 + on_load: + enabled: true + color: '#00838f' + weight: 7 + visitors_hour: + enabled: false + color: '#7643b6' + weight: 7 + display: + title: '' + title_position: '' + subtitle: '' + data_labels: false + data_markers: true + legend_position: bottom + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + relationships: false + fields: false + sorts: false + relationships: + visitors_performance: + id: visitors_performance + table: visitors + field: visitors_performance + relationship: none + group_type: group + admin_label: 'Visitor performance' + plugin_id: standard + required: true + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + performance_weekly_column: + id: performance_weekly_column + display_title: 'Performance Weekly' + display_plugin: embed + position: 21 + display_options: + fields: + network: + id: network + table: visitors_performance + field: network + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Network + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + server: + id: server + table: visitors_performance + field: server + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Server + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + transfer: + id: transfer + table: visitors_performance + field: transfer + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: Transfer + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_processing: + id: dom_processing + table: visitors_performance + field: dom_processing + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Processing' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + dom_complete: + id: dom_complete + table: visitors_performance + field: dom_complete + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'DOM Complete' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + on_load: + id: on_load + table: visitors_performance + field: on_load + relationship: visitors_performance + group_type: avg + admin_label: '' + plugin_id: numeric + label: 'On Load' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_week: + id: visitors_week + table: visitors + field: visitors_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_week + label: Week + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_week + stacking: true + data_providers: + network: + enabled: true + color: '#0277bd' + weight: 7 + server: + enabled: true + color: '#ff8f00' + weight: 7 + transfer: + enabled: true + color: '#ad1457' + weight: 7 + dom_processing: + enabled: true + color: '#6a1b9a' + weight: 7 + dom_complete: + enabled: true + color: '#558b2f' + weight: 7 + on_load: + enabled: true + color: '#00838f' + weight: 7 + visitors_week: + enabled: false + color: '#7643b6' + weight: 7 + display: + title: '' + title_position: '' + subtitle: '' + data_labels: false + data_markers: true + legend_position: bottom + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + relationships: false + fields: false + sorts: false + relationships: + visitors_performance: + id: visitors_performance + table: visitors + field: visitors_performance + relationship: none + group_type: group + admin_label: 'Visitor performance' + plugin_id: standard + required: true + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + recent_view_table: + id: recent_view_table + display_title: 'Recent views' + display_plugin: embed + position: 19 + display_options: + fields: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Visitors 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_url: + id: visitors_url + table: visitors + field: visitors_url + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: URL + 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 + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: date + label: 'Date Time' + 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 + date_format: short + custom_date_format: '' + timezone: '' + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Visitor + 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 + nothing: + id: nothing + table: views + field: nothing + relationship: none + group_type: group + admin_label: '' + plugin_id: custom + label: Operations + exclude: false + alter: + alter_text: true + text: details + make_link: true + path: 'internal:/visitors/hits/{{ visitors_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: false + pager: + type: full + options: + offset: 0 + items_per_page: 10 + 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 + sorts: { } + arguments: + route: + id: route + table: visitors + field: route + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + visitors_ip: + id: visitors_ip + table: visitors + field: visitors_ip + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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: upper + path_case: none + transform_dash: false + break_phrase: false + filters: + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '!=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: to + max: from + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_path: + id: visitors_path + table: visitors + field: visitors_path + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: starts + value: '' + group: 1 + exposed: true + expose: + operator_id: visitors_path_op + label: Path + description: '' + use_operator: false + operator: visitors_path_op + operator_limit_selection: false + operator_list: { } + identifier: visitors_path + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + administrator: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitors_id: visitors_id + visitors_url: visitors_url + visitors_date_time: visitors_date_time + visitor_id: visitor_id + nothing: nothing + default: visitors_date_time + info: + visitors_id: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_url: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_date_time: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: false + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + nothing: + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + group_by: false + style: false + row: false + relationships: false + fields: false + sorts: false + arguments: false + filters: false + filter_groups: false + header: false + relationships: { } + group_by: false + display_description: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + referrer_table: + id: referrer_table + display_title: 'Referrer views' + display_plugin: embed + position: 19 + display_options: + fields: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Visitors 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_referer: + id: visitors_referer + table: visitors + field: visitors_referer + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Referrer + 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: '(Direct Entry)' + hide_empty: false + empty_zero: false + hide_alter_empty: true + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: date + label: 'Date Time' + 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 + date_format: fallback + custom_date_format: '' + timezone: '' + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Visitor + 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 + nothing: + id: nothing + table: views + field: nothing + relationship: none + group_type: group + admin_label: '' + plugin_id: custom + label: Operations + exclude: false + alter: + alter_text: true + text: details + make_link: true + path: 'internal:/visitors/hits/{{ visitors_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: false + pager: + type: full + options: + offset: 0 + items_per_page: 10 + 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 + sorts: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + arguments: + visitors_path: + id: visitors_path + table: visitors + field: visitors_path + relationship: none + group_type: group + admin_label: '' + plugin_id: string + default_action: default + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: visitors_path + default_argument_options: + pop: 1 + route: false + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + defaults: + pager: false + group_by: false + relationships: false + fields: false + sorts: false + arguments: false + header: false + relationships: { } + group_by: false + display_description: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + top_host_table: + id: top_host_table + display_title: 'Top Host' + display_plugin: embed + position: 18 + display_options: + fields: + visitors_ip: + id: visitors_ip + table: visitors + field: visitors_ip + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Host + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/host/{{ visitors_ip }}' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + defaults: + fields: false + header: false + display_description: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + top_path_table: + id: top_path_table + display_title: 'Top Path' + display_plugin: embed + position: 16 + display_options: + title: Path + fields: + visitors_path: + id: visitors_path + table: visitors + field: visitors_path + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Path + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + defaults: + title: false + fields: false + sorts: false + header: false + display_description: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + top_route_table: + id: top_route_table + display_title: 'Top Route' + display_plugin: embed + position: 17 + display_options: + fields: + route: + id: route + table: visitors + field: route + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Route + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: 'internal:/visitors/route/{{ route }}' + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + sorts: { } + filters: + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '!=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: to + max: from + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + route: + id: route + table: visitors + field: route + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: starts + value: '' + group: 1 + exposed: true + expose: + operator_id: route_op + label: Route + description: '' + use_operator: false + operator: route_op + operator_limit_selection: false + operator_list: { } + identifier: route + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + administrator: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + route: route + visitor_id: visitor_id + default: visitor_id + info: + route: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: true + summary: '' + empty_table: false + caption: '' + description: '' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + style: false + row: false + fields: false + sorts: false + filters: false + filter_groups: false + header: false + display_description: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + weekly_column: + id: weekly_column + display_title: 'Weekly Column' + display_plugin: embed + position: 26 + display_options: + fields: + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + visitors_week: + id: visitors_week + table: visitors + field: visitors_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_week + label: Week + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: chart + options: + grouping: { } + chart_settings: + library: chartjs + type: column + fields: + label: visitors_week + stacking: false + data_providers: + visitor_id: + enabled: true + color: '#0277bd' + weight: -1 + visitors_week: + enabled: false + color: '#0277bd' + weight: -2 + display: + title: Weekly + title_position: top + subtitle: '' + data_labels: false + data_markers: true + legend_position: '' + background: '' + three_dimensional: 0 + polar: 0 + tooltips: true + dimensions: + width: '' + width_units: '' + height: '' + height_units: '' + gauge: + max: '' + min: '' + green_from: '' + green_to: '' + yellow_from: '' + yellow_to: '' + red_from: '' + red_to: '' + color_changer: false + xaxis: + title: '' + labels_rotation: '0' + yaxis: + title: '' + min: '' + max: '' + prefix: '' + suffix: '' + decimal_count: '' + labels_rotation: '0' + row: + type: fields + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + weekly_table: + id: weekly_table + display_title: 'Weekly Table' + display_plugin: embed + position: 26 + display_options: + fields: + visitors_week: + id: visitors_week + table: visitors + field: visitors_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_week + label: Week + 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 + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + pager: + type: none + options: + offset: 0 + sorts: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + visitor_id: visitor_id + visitors_week: visitors_week + default: '-1' + info: + visitor_id: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitors_week: + 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 + options: + default_field_elements: true + inline: { } + separator: '' + hide_empty: false + defaults: + pager: false + style: false + row: false + fields: false + sorts: false + header: false + footer: false + display_description: '' + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + tags: { } + _core: + default_config_hash: bz_czAL179TZlsG0i7NIgro4xD5_VVSavU-mGA5PPNY + - + collection: '' + name: visitors.config + data: + flush_log_timer: 0 + bot_retention_log: 0 + items_per_page: 10 + theme: admin + disable_tracking: false + status_codes_disabled: { } + domain_mode: 0 + track: + userid: true + counter: + enabled: true + entity_types: + - node + display_max_age: 3600 + privacy: + disablecookies: false + visibility: + request_path_mode: 0 + request_path_pages: |- + /admin + /admin/* + /batch + /node/add* + /node/*/* + /user/*/* + user_role_mode: 0 + user_role_roles: { } + user_account_mode: 1 + exclude_user1: false + codesnippet: + before: '' + after: '' + performance: false + script_type: minified + _core: + default_config_hash: 3TMRvOFlA3eT_Vk11OHppz1qwBLFyZt4OcA4mFniMfE diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.visitors_geoip.yml b/config/sync/config_snapshot.snapshot.config_sync.module.visitors_geoip.yml new file mode 100644 index 0000000..9100a38 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.visitors_geoip.yml @@ -0,0 +1,19 @@ +uuid: 57d44644-2760-4239-926d-829cb5e3d2bd +langcode: en +status: true +dependencies: + module: + - visitors_geoip +id: config_sync.module.visitors_geoip +snapshotSet: config_sync +extensionType: module +extensionName: visitors_geoip +items: + - + collection: '' + name: visitors_geoip.settings + data: + geoip_path: ../ + license: '' + _core: + default_config_hash: O9-sVp7oOgWfsRZB65TyOT-R2o4IJBha_ud5Ar9oOtw From 1f00cb521d5021930d769a3c1e2880f89e1745dd Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 2 Dec 2024 09:46:34 -0800 Subject: [PATCH 128/202] Clean up responsive image styles --- ....entity_view_display.node.article.card.yml | 8 +- ...ore.entity_view_display.node.blog.card.yml | 8 +- ...tity_view_display.node.collection.card.yml | 8 +- ...entity_view_display.node.gleaning.card.yml | 8 +- ....style.drutopia_extra_wide_extra_small.yml | 12 +-- .../image.style.drutopia_extra_wide_small.yml | 12 +-- ...esponsive_image.styles.card_extra_wide.yml | 75 +++++++++++++++++++ 7 files changed, 99 insertions(+), 32 deletions(-) create mode 100644 config/sync/responsive_image.styles.card_extra_wide.yml diff --git a/config/sync/core.entity_view_display.node.article.card.yml b/config/sync/core.entity_view_display.node.article.card.yml index 353e7ff..33858d5 100644 --- a/config/sync/core.entity_view_display.node.article.card.yml +++ b/config/sync/core.entity_view_display.node.article.card.yml @@ -20,7 +20,7 @@ dependencies: - field.field.node.article.field_topics - field.field.node.article.field_upload - node.type.article - - responsive_image.styles.wide + - responsive_image.styles.card_extra_wide module: - datetime - ds @@ -120,13 +120,11 @@ content: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: wide + responsive_image_style: card_extra_wide image_link: content image_loading: attribute: lazy - third_party_settings: - ds: - ds_limit: '' + third_party_settings: { } weight: 0 region: ds_content field_publication_date: diff --git a/config/sync/core.entity_view_display.node.blog.card.yml b/config/sync/core.entity_view_display.node.blog.card.yml index a1ad24b..b4b02ab 100644 --- a/config/sync/core.entity_view_display.node.blog.card.yml +++ b/config/sync/core.entity_view_display.node.blog.card.yml @@ -17,7 +17,7 @@ dependencies: - field.field.node.blog.field_topics - field.field.node.blog.field_upload - node.type.blog - - responsive_image.styles.wide + - responsive_image.styles.card_extra_wide module: - ds - field_group @@ -114,13 +114,11 @@ content: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: wide + responsive_image_style: card_extra_wide image_link: '' image_loading: attribute: lazy - third_party_settings: - ds: - ds_limit: '' + third_party_settings: { } weight: 0 region: ds_content hidden: diff --git a/config/sync/core.entity_view_display.node.collection.card.yml b/config/sync/core.entity_view_display.node.collection.card.yml index 1880059..2808ef9 100644 --- a/config/sync/core.entity_view_display.node.collection.card.yml +++ b/config/sync/core.entity_view_display.node.collection.card.yml @@ -18,7 +18,7 @@ dependencies: - field.field.node.collection.field_tags - field.field.node.collection.field_topics - node.type.collection - - responsive_image.styles.wide + - responsive_image.styles.card_extra_wide module: - ds - field_group @@ -107,13 +107,11 @@ content: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: wide + responsive_image_style: card_extra_wide image_link: '' image_loading: attribute: lazy - third_party_settings: - ds: - ds_limit: '' + third_party_settings: { } weight: 0 region: ds_content hidden: diff --git a/config/sync/core.entity_view_display.node.gleaning.card.yml b/config/sync/core.entity_view_display.node.gleaning.card.yml index f1f3ec0..3c60b97 100644 --- a/config/sync/core.entity_view_display.node.gleaning.card.yml +++ b/config/sync/core.entity_view_display.node.gleaning.card.yml @@ -11,7 +11,7 @@ dependencies: - field.field.node.gleaning.field_publication_date - field.field.node.gleaning.field_upload - node.type.gleaning - - responsive_image.styles.wide + - responsive_image.styles.card_extra_wide module: - datetime - ds @@ -83,13 +83,11 @@ content: type: media_responsive_thumbnail label: hidden settings: - responsive_image_style: wide + responsive_image_style: card_extra_wide image_link: '' image_loading: attribute: lazy - third_party_settings: - ds: - ds_limit: '' + third_party_settings: { } weight: 0 region: ds_content field_publication_date: diff --git a/config/sync/image.style.drutopia_extra_wide_extra_small.yml b/config/sync/image.style.drutopia_extra_wide_extra_small.yml index a2244cc..8448e8b 100644 --- a/config/sync/image.style.drutopia_extra_wide_extra_small.yml +++ b/config/sync/image.style.drutopia_extra_wide_extra_small.yml @@ -18,11 +18,11 @@ effects: data: crop_type: extra_wide_rectangle automatic_crop_provider: automated_crop_default - dda19dc4-0ccc-42b1-ae8f-65df895b1075: - uuid: dda19dc4-0ccc-42b1-ae8f-65df895b1075 - id: image_scale - weight: 2 + 1556c95b-f766-48de-ad6d-b6a75a18a632: + uuid: 1556c95b-f766-48de-ad6d-b6a75a18a632 + id: image_scale_and_crop + weight: 3 data: width: 270 - height: null - upscale: false + height: 135 + anchor: center-top diff --git a/config/sync/image.style.drutopia_extra_wide_small.yml b/config/sync/image.style.drutopia_extra_wide_small.yml index 027e274..18d4598 100644 --- a/config/sync/image.style.drutopia_extra_wide_small.yml +++ b/config/sync/image.style.drutopia_extra_wide_small.yml @@ -18,11 +18,11 @@ effects: data: crop_type: extra_wide_rectangle automatic_crop_provider: automated_crop_default - 9bd514b3-1894-4e9e-889c-8588c2c5b6b9: - uuid: 9bd514b3-1894-4e9e-889c-8588c2c5b6b9 - id: image_scale - weight: 2 + 96baa943-7908-4b3a-9dee-a9216c921aaa: + uuid: 96baa943-7908-4b3a-9dee-a9216c921aaa + id: image_scale_and_crop + weight: 3 data: width: 650 - height: null - upscale: false + height: 325 + anchor: center-top diff --git a/config/sync/responsive_image.styles.card_extra_wide.yml b/config/sync/responsive_image.styles.card_extra_wide.yml new file mode 100644 index 0000000..bbbdc0f --- /dev/null +++ b/config/sync/responsive_image.styles.card_extra_wide.yml @@ -0,0 +1,75 @@ +uuid: 1fad7383-b40e-4834-bc15-ee0377f12d58 +langcode: en +status: true +dependencies: + config: + - image.style.drutopia_extra_wide_extra_small + - image.style.drutopia_extra_wide_medium + - image.style.drutopia_extra_wide_small + module: + - drutopia_core +id: card_extra_wide +label: 'Wide Card' +image_style_mappings: + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_small + breakpoint_id: drutopia_core.fullhd + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_extra_small + breakpoint_id: drutopia_core.widescreen + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_small + breakpoint_id: drutopia_core.desktop + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_medium + breakpoint_id: drutopia_core.fullhd + multiplier: 2x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_small + breakpoint_id: drutopia_core.widescreen + multiplier: 2x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_medium + breakpoint_id: drutopia_core.desktop + multiplier: 2x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_small + breakpoint_id: drutopia_core.tablet + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_medium + breakpoint_id: drutopia_core.tablet + multiplier: 2x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_small + breakpoint_id: drutopia_core.mobile + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_medium + breakpoint_id: drutopia_core.mobile + multiplier: 2x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_extra_small + breakpoint_id: drutopia_core.all + multiplier: 1x + - + image_mapping_type: image_style + image_mapping: drutopia_extra_wide_small + breakpoint_id: drutopia_core.all + multiplier: 2x +breakpoint_group: drutopia_core +fallback_image_style: drutopia_extra_wide_extra_small From ddfb9e58f1b80065177f287cbf0419e847e925af Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 2 Dec 2024 09:47:32 -0800 Subject: [PATCH 129/202] Give contributor media image related permissions Ref #128 --- config/sync/user.role.contributor.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/sync/user.role.contributor.yml b/config/sync/user.role.contributor.yml index 271214c..5c54849 100644 --- a/config/sync/user.role.contributor.yml +++ b/config/sync/user.role.contributor.yml @@ -4,6 +4,7 @@ status: true dependencies: config: - filter.format.full_html + - media.type.image - node.type.article - node.type.blog - node.type.page @@ -14,6 +15,7 @@ dependencies: - contextual - file - filter + - media - node - shortcut - system @@ -32,6 +34,7 @@ permissions: - 'access toolbar' - 'create article content' - 'create blog content' + - 'create image media' - 'create people content' - 'delete own files' - 'edit own article content' @@ -41,5 +44,6 @@ permissions: - 'edit own people content' - 'edit terms in tags' - 'skip comment approval' + - 'update media' - 'use text format full_html' - 'view the administration theme' From f8717c06f2e6362e45ec7789a243fd0ae01302c8 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Mon, 2 Dec 2024 09:48:14 -0800 Subject: [PATCH 130/202] Apply some automatic Drupal config rearrangement --- config/sync/views.view.archive.yml | 2 +- config/sync/views.view.block_content.yml | 2 +- config/sync/views.view.collection.yml | 2 +- config/sync/views.view.comment.yml | 2 +- config/sync/views.view.content.yml | 2 +- config/sync/views.view.files.yml | 4 ++-- config/sync/views.view.frontpage.yml | 2 +- config/sync/views.view.glossary.yml | 2 +- config/sync/views.view.media.yml | 2 +- config/sync/views.view.media_library.yml | 2 +- config/sync/views.view.moderated_content.yml | 2 +- config/sync/views.view.taxonomy_term.yml | 2 +- config/sync/views.view.user_admin_people.yml | 2 +- config/sync/views.view.visitors.yml | 6 +++--- config/sync/views.view.watchdog.yml | 2 +- 15 files changed, 18 insertions(+), 18 deletions(-) diff --git a/config/sync/views.view.archive.yml b/config/sync/views.view.archive.yml index 1ed56d2..71cf187 100644 --- a/config/sync/views.view.archive.yml +++ b/config/sync/views.view.archive.yml @@ -29,6 +29,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: 0 id: 0 @@ -43,7 +44,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.block_content.yml b/config/sync/views.view.block_content.yml index 89b1fb5..9b88870 100644 --- a/config/sync/views.view.block_content.yml +++ b/config/sync/views.view.block_content.yml @@ -273,6 +273,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -287,7 +288,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.collection.yml b/config/sync/views.view.collection.yml index 3c28a23..3f24ec0 100644 --- a/config/sync/views.view.collection.yml +++ b/config/sync/views.view.collection.yml @@ -85,6 +85,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 12 total_pages: null id: 0 @@ -99,7 +100,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.comment.yml b/config/sync/views.view.comment.yml index 0ac3dec..13f3371 100644 --- a/config/sync/views.view.comment.yml +++ b/config/sync/views.view.comment.yml @@ -533,6 +533,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -550,7 +551,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.content.yml b/config/sync/views.view.content.yml index ee26fa5..0c9bbf9 100644 --- a/config/sync/views.view.content.yml +++ b/config/sync/views.view.content.yml @@ -249,13 +249,13 @@ display: pager: type: full options: + pagination_heading_level: h4 items_per_page: 50 tags: next: 'Next ›' previous: '‹ Previous' first: '« First' last: 'Last »' - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.files.yml b/config/sync/views.view.files.yml index 13c819a..b3b3735 100644 --- a/config/sync/views.view.files.yml +++ b/config/sync/views.view.files.yml @@ -521,6 +521,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: 0 id: 0 @@ -535,7 +536,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: @@ -1057,6 +1057,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: 0 id: 0 @@ -1071,7 +1072,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 empty: { } arguments: fid: diff --git a/config/sync/views.view.frontpage.yml b/config/sync/views.view.frontpage.yml index 0466738..ac40ca8 100644 --- a/config/sync/views.view.frontpage.yml +++ b/config/sync/views.view.frontpage.yml @@ -30,6 +30,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: 0 id: 0 @@ -47,7 +48,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.glossary.yml b/config/sync/views.view.glossary.yml index a534360..6c75d63 100644 --- a/config/sync/views.view.glossary.yml +++ b/config/sync/views.view.glossary.yml @@ -196,6 +196,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 36 total_pages: 0 id: 0 @@ -210,7 +211,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.media.yml b/config/sync/views.view.media.yml index df44ba9..4c8b890 100644 --- a/config/sync/views.view.media.yml +++ b/config/sync/views.view.media.yml @@ -522,6 +522,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -539,7 +540,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.media_library.yml b/config/sync/views.view.media_library.yml index 02cc5c0..2cdc53c 100644 --- a/config/sync/views.view.media_library.yml +++ b/config/sync/views.view.media_library.yml @@ -139,6 +139,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 24 total_pages: null id: 0 @@ -153,7 +154,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.moderated_content.yml b/config/sync/views.view.moderated_content.yml index 5995cb3..64087b5 100644 --- a/config/sync/views.view.moderated_content.yml +++ b/config/sync/views.view.moderated_content.yml @@ -415,6 +415,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -432,7 +433,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.taxonomy_term.yml b/config/sync/views.view.taxonomy_term.yml index 2831d0f..ba0d82a 100644 --- a/config/sync/views.view.taxonomy_term.yml +++ b/config/sync/views.view.taxonomy_term.yml @@ -29,6 +29,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: 0 id: 0 @@ -43,7 +44,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.user_admin_people.yml b/config/sync/views.view.user_admin_people.yml index ed2595d..a5134d6 100644 --- a/config/sync/views.view.user_admin_people.yml +++ b/config/sync/views.view.user_admin_people.yml @@ -463,6 +463,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: 0 id: 0 @@ -480,7 +481,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 exposed_form: type: basic options: diff --git a/config/sync/views.view.visitors.yml b/config/sync/views.view.visitors.yml index 60012d8..e75ca0d 100644 --- a/config/sync/views.view.visitors.yml +++ b/config/sync/views.view.visitors.yml @@ -77,6 +77,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -91,7 +92,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: @@ -6847,6 +6847,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -6864,7 +6865,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 sorts: { } arguments: route: @@ -7472,6 +7472,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -7489,7 +7490,6 @@ display: offset: false offset_label: Offset quantity: 9 - pagination_heading_level: h4 sorts: visitors_id: id: visitors_id diff --git a/config/sync/views.view.watchdog.yml b/config/sync/views.view.watchdog.yml index e2248a6..9502757 100644 --- a/config/sync/views.view.watchdog.yml +++ b/config/sync/views.view.watchdog.yml @@ -440,6 +440,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -454,7 +455,6 @@ display: items_per_page_options_all_label: '- All -' offset: false offset_label: Offset - pagination_heading_level: h4 exposed_form: type: basic options: From 5f0d8e285a5b30a9ecfff595ea4b6755ca426ad3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 22 Jan 2025 18:16:55 -0500 Subject: [PATCH 131/202] Apply DDEV self-updates --- .ddev/.gitignore | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/.ddev/.gitignore b/.ddev/.gitignore index ec03723..893dfa0 100644 --- a/.ddev/.gitignore +++ b/.ddev/.gitignore @@ -4,35 +4,27 @@ /**/*.example /.dbimageBuild -/.dbimageExtra /.ddev-docker-*.yaml /.*downloads /.homeadditions /.importdb* /.sshimageBuild -/.venv /.webimageBuild -/.webimageExtra /apache/apache-site.conf /commands/.gitattributes -/commands/db/mysql -/commands/host/launch -/commands/web/xdebug -/commands/web/live /config.local.y*ml +/config.*.local.y*ml /db_snapshots -/import-db -/import.yaml /mutagen/mutagen.yml /mutagen/.start-synced /nginx_full/nginx-site.conf /postgres/postgresql.conf /providers/acquia.yaml /providers/lagoon.yaml +/providers/pantheon.yaml /providers/platform.yaml /providers/upsun.yaml /sequelpro.spf -/settings/settings.ddev.py /traefik/config/geo.yaml /traefik/certs/geo.crt /traefik/certs/geo.key From f89de9cd5b13e35a97f8c4fe0aab147d48d88540 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 25 Jan 2025 18:56:28 -0500 Subject: [PATCH 132/202] Update name, Drupal version, PHP version --- .ddev/config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.ddev/config.yaml b/.ddev/config.yaml index b68660a..2cd7138 100644 --- a/.ddev/config.yaml +++ b/.ddev/config.yaml @@ -1,7 +1,7 @@ -name: geo -type: drupal9 +name: geo-coop +type: drupal docroot: web -php_version: "8.1" +php_version: "8.3`" webserver_type: apache-fpm router_http_port: "80" router_https_port: "443" From 2542f4a907f4a11e22c77f83f0ab0a1af995d199 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 25 Jan 2025 21:55:29 -0500 Subject: [PATCH 133/202] Remove migration-related instructions (completed that in 2019) --- README.md | 71 ------------------------------------------------------- 1 file changed, 71 deletions(-) diff --git a/README.md b/README.md index e28c16d..af036d8 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,6 @@ Drutopia for special functionality, however. See [DEPLOYMENT.md](DEPLOYMENT.md) for easy deploy instructions with Ahoy. -## Temporary upgrade notes - -There's an error in the update hooks about url alias table not found, but confirmed that all the entries in `old_5ebc14_url_alias` also exist in the new `path_alias` table, so whatever happened there, nothing is lost in the upgrade. - ## Getting started One time: @@ -37,71 +33,4 @@ Note: If you receive a `Permission denied (publickey).` error it means you need ## Pull live content down for development ``` -drush sql-sync @live @self -drush -y rsync --exclude-paths=css:js:php --verbose @live:%files/ @self:%files -``` - -## Running the migration in development - -Download the D7 files via the Backup and Migrate module. - -Put the D7 files in the following location: -``` -<Project Root>/d7/sites/default/files/ -``` -There is a reference to the `sites/default/files` in the database so that structure is mandatory for the migration. - -The path in the `upgrade_d7_file.yml` migration file is different because this is executed inside the docker container so in the docker container the <Project Root> is: `/var/www/html/` but no need to re-create those folders in the host machine. - -Download a database dump of the D7 site via the Backup and Migrate module. - -Create a database called `drupal7`: - -Use `ddev describe` to see what the host and port are for your local environment, and use that in the first line here: - -``` -mysql --host=127.0.0.1 --port=32779 --user=root --password=root --database=db -CREATE DATABASE drupal7; -GRANT ALL ON drupal7.* to 'db'@'%' IDENTIFIED BY 'db'; -``` - -Now `ctrl+c` out of there, and, again substituting the host and port for your own, import your file from whereever you placed and named your db SQL dump: - -``` -mysql --host=127.0.0.1 --port=32779 --user=root --password=root --database=drupal7 < data/db.mysql -``` - -(Above per [instructions for creating another database in ddev](https://stackoverflow.com/a/49785024/1943924).) - -Once the files are in the correct place and the database has been created we can run the following to run all the migrations: - -``` -ddev . drush mim --group="migrate_drupal_7_geo" -``` -Note: The migration will partially fail because of missing files. For now, re-run the migration command and it will complete the migration. - -## Running the migration on the hosted instance - -1. Refresh files and database from live. - - Obtain the latest from the prior site via [Migrate and Backup](http://geo.coop/admin/config/system/backup_migrate): database, and public files, as two separate downloads. The following commands assume the files saved as `files.tar.gz` and `database.sql.gz` - - Upload these to the server: `scp *.gz geo_live@drutopia.org:` - - SSH to server: `ssh geo_live@drutopia.org` - - Unzip the uploaded database file: `gunzip database.sql.gz` - - Drop the existing tables: `drop-tables.sh geo_legacy` - - Reload the uploaded database: `mysql geo_legacy < database.sql` - - Change to the files folder and untar them: `cd site/d7/sites/default/files/` and then: `tar xzf ~/files.tar.gz` (this will take a couple minutes). - - The server side is ready! Log off by typing `ctrl+d` -1. Now perform a deployment with drutopia_hosting. This will install the site using the minimal profile and existing config. Set the vars accordingly (drupal_install and drupal_forceinstall must be True), if needed: `ahoy vault-edit` - - Deploy a new build, as needed: `ahoy deploy-build news` - - Deploy the site. With a forced re-install, a migration will be performed automatically: `ahoy deploy-site geo_live` - -## Post go-live tasks - -1. Remove all d7 files: `rm -rf site/d7` and `rm geo_legacy.sql`, etc. -1. Change the site settings in hosting: - - config_import -> True - - php_settings_code -> blank -1. Change the news build settings in hosting: - - remove custom build commands (i.e. sed) -1. At this point, the deploy should be typical (deploy-build/deploy-site as normal) From c43e265be25df215a6fadb19253b319c0e0c0cf4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 25 Jan 2025 21:56:37 -0500 Subject: [PATCH 134/202] Update and expand getting started steps, improve formatting and consistency (as far as presuming DDEV) --- README.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index af036d8..944f03f 100644 --- a/README.md +++ b/README.md @@ -10,8 +10,10 @@ See [DEPLOYMENT.md](DEPLOYMENT.md) for easy deploy instructions with Ahoy. One time: -``` -git clone git@gitlab.com:agaric/sites/geo.git +```shell +mkdir -p ~/Projects/geo +cd ~/Projects/geo +git clone git@git.agaric.com:geo/geo-coop.git cd geo ``` @@ -20,17 +22,19 @@ the following steps to work. Whenever you want a fresh start: - -``` +```shell git pull ddev start ddev composer update -ddev . drush -y site:install minimal --existing-config +ddev drush -y site:install minimal --existing-config ``` Note: If you receive a `Permission denied (publickey).` error it means you need to copy your key into the DDEV container by running `ddev auth ssh`. ## Pull live content down for development +```shell +ddev drush sql-sync @live @self +ddev drush -y rsync --exclude-paths=css:js:php --verbose @live:%files/ @self:%files ``` From db257282637e220930b45c6b065944030e94e23f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 2 Feb 2025 08:24:32 -0500 Subject: [PATCH 135/202] Remove typo in PHP version --- .ddev/config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ddev/config.yaml b/.ddev/config.yaml index 2cd7138..1f695f8 100644 --- a/.ddev/config.yaml +++ b/.ddev/config.yaml @@ -1,7 +1,7 @@ name: geo-coop type: drupal docroot: web -php_version: "8.3`" +php_version: "8.3" webserver_type: apache-fpm router_http_port: "80" router_https_port: "443" From 7a795edc22824b7ff5e8bd890991ba1becab4294 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 20 Feb 2025 10:54:48 -0500 Subject: [PATCH 136/202] Remove outdated xdebug config --- .ddev/php/xdebug.ini | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 .ddev/php/xdebug.ini diff --git a/.ddev/php/xdebug.ini b/.ddev/php/xdebug.ini deleted file mode 100644 index 700931f..0000000 --- a/.ddev/php/xdebug.ini +++ /dev/null @@ -1,2 +0,0 @@ -[XDebug] -xdebug.idekey = PHPSTORM From 68ec23f264d30375c38c77243826977c3ce64340 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 20 Feb 2025 10:55:31 -0500 Subject: [PATCH 137/202] Apply DDEV self-updates --- .ddev/.gitignore | 6 +- .ddev/config.yaml | 221 +++++++++++++++++++++++----------- .ddev/traefik/certs/geo.crt | 27 +++++ .ddev/traefik/certs/geo.key | 29 +++++ .ddev/traefik/config/geo.yaml | 77 ++++++++++++ 5 files changed, 286 insertions(+), 74 deletions(-) create mode 100644 .ddev/traefik/certs/geo.crt create mode 100644 .ddev/traefik/certs/geo.key create mode 100644 .ddev/traefik/config/geo.yaml diff --git a/.ddev/.gitignore b/.ddev/.gitignore index 893dfa0..4efff32 100644 --- a/.ddev/.gitignore +++ b/.ddev/.gitignore @@ -25,8 +25,8 @@ /providers/platform.yaml /providers/upsun.yaml /sequelpro.spf -/traefik/config/geo.yaml -/traefik/certs/geo.crt -/traefik/certs/geo.key +/traefik/config/geo-coop.yaml +/traefik/certs/geo-coop.crt +/traefik/certs/geo-coop.key /xhprof/xhprof_prepend.php /**/README.* diff --git a/.ddev/config.yaml b/.ddev/config.yaml index 1f695f8..e726492 100644 --- a/.ddev/config.yaml +++ b/.ddev/config.yaml @@ -1,83 +1,95 @@ name: geo-coop -type: drupal +type: drupal11 docroot: web php_version: "8.3" webserver_type: apache-fpm -router_http_port: "80" -router_https_port: "443" xdebug_enabled: false additional_hostnames: [] additional_fqdns: [] database: - type: mariadb - version: "10.5" -nfs_mount_enabled: false -mutagen_enabled: false + type: mariadb + version: "10.5" use_dns_when_possible: false composer_version: "2" web_environment: [] nodejs_version: "16" +corepack_enable: false +default_container_timeout: "240" -# Key features of ddev's config.yaml: +# Key features of DDEV's config.yaml: # name: <projectname> # Name of the project, automatically provides # http://projectname.ddev.site and https://projectname.ddev.site -# type: <projecttype> # drupal6/7/8, backdrop, typo3, wordpress, php +# type: <projecttype> # backdrop, cakephp, craftcms, drupal, drupal6, drupal7, drupal8, drupal9, drupal10, drupal11, laravel, magento, magento2, php, shopware6, silverstripe, symfony, typo3, wordpress +# See https://ddev.readthedocs.io/en/stable/users/quickstart/ for more +# information on the different project types # docroot: <relative_path> # Relative path to the directory containing index.php. -# php_version: "7.4" # PHP version to use, "5.6", "7.0", "7.1", "7.2", "7.3", "7.4", "8.0", "8.1" +# php_version: "8.3" # PHP version to use, "5.6" through "8.4" # You can explicitly specify the webimage but this -# is not recommended, as the images are often closely tied to ddev's' behavior, +# is not recommended, as the images are often closely tied to DDEV's' behavior, # so this can break upgrades. # webimage: <docker_image> # nginx/php docker image. # database: -# type: <dbtype> # mysql, mariadb -# version: <version> # database version, like "10.3" or "8.0" -# Note that mariadb_version or mysql_version from v1.18 and earlier -# will automatically be converted to this notation with just a "ddev config --auto" +# type: <dbtype> # mysql, mariadb, postgres +# version: <version> # database version, like "10.11" or "8.0" +# MariaDB versions can be 5.5-10.8, 10.11, and 11.4. +# MySQL versions can be 5.5-8.0. +# PostgreSQL versions can be 9-17. -# router_http_port: <port> # Port to be used for http (defaults to port 80) -# router_https_port: <port> # Port for https (defaults to 443) +# router_http_port: <port> # Port to be used for http (defaults to global configuration, usually 80) +# router_https_port: <port> # Port for https (defaults to global configuration, usually 443) -# xdebug_enabled: false # Set to true to enable xdebug and "ddev start" or "ddev restart" +# xdebug_enabled: false # Set to true to enable Xdebug and "ddev start" or "ddev restart" # Note that for most people the commands -# "ddev xdebug" to enable xdebug and "ddev xdebug off" to disable it work better, -# as leaving xdebug enabled all the time is a big performance hit. +# "ddev xdebug" to enable Xdebug and "ddev xdebug off" to disable it work better, +# as leaving Xdebug enabled all the time is a big performance hit. -# xhprof_enabled: false # Set to true to enable xhprof and "ddev start" or "ddev restart" +# xhprof_enabled: false # Set to true to enable Xhprof and "ddev start" or "ddev restart" # Note that for most people the commands -# "ddev xhprof" to enable xhprof and "ddev xhprof off" to disable it work better, -# as leaving xhprof enabled all the time is a big performance hit. +# "ddev xhprof" to enable Xhprof and "ddev xhprof off" to disable it work better, +# as leaving Xhprof enabled all the time is a big performance hit. -# webserver_type: nginx-fpm # or apache-fpm +# webserver_type: nginx-fpm or apache-fpm # timezone: Europe/Berlin +# If timezone is unset, DDEV will attempt to derive it from the host system timezone +# using the $TZ environment variable or the /etc/localtime symlink. # This is the timezone used in the containers and by PHP; # it can be set to any valid timezone, # see https://en.wikipedia.org/wiki/List_of_tz_database_time_zones # For example Europe/Dublin or MST7MDT # composer_root: <relative_path> -# Relative path to the composer root directory from the project root. This is +# Relative path to the Composer root directory from the project root. This is # the directory which contains the composer.json and where all Composer related # commands are executed. # composer_version: "2" -# if composer_version:"2" it will use the most recent composer v2 -# It can also be set to "1", to get most recent composer v1 -# or "" for the default v2 created at release time. -# It can be set to any existing specific composer version. -# After first project 'ddev start' this will not be updated until it changes +# You can set it to "" or "2" (default) for Composer v2 or "1" for Composer v1 +# to use the latest major version available at the time your container is built. +# It is also possible to use each other Composer version channel. This includes: +# - 2.2 (latest Composer LTS version) +# - stable +# - preview +# - snapshot +# Alternatively, an explicit Composer version may be specified, for example "2.2.18". +# To reinstall Composer after the image was built, run "ddev debug rebuild". -# nodejs_version: "16" -# change from the default system Node.js version to another supported version, like 12, 14, 17. -# Note that you can use 'ddev nvm' or nvm inside the web container to provide nearly any -# Node.js version, including v6, etc. +# nodejs_version: "22" +# change from the default system Node.js version to any other version. +# See https://ddev.readthedocs.io/en/stable/users/configuration/config/#nodejs_version for more information +# and https://www.npmjs.com/package/n#specifying-nodejs-versions for the full documentation, +# Note that using of 'ddev nvm' is discouraged because "nodejs_version" is much easier to use, +# can specify any version, and is more robust than using 'nvm'. + +# corepack_enable: false +# Change to 'true' to 'corepack enable' and gain access to latest versions of yarn/pnpm # additional_hostnames: # - somename @@ -91,8 +103,26 @@ nodejs_version: "16" # would provide http and https URLs for "example.com" and "sub1.example.com" # Please take care with this because it can cause great confusion. -# upload_dir: custom/upload/dir -# would set the destination path for ddev import-files to <docroot>/custom/upload/dir +# upload_dirs: "custom/upload/dir" +# +# upload_dirs: +# - custom/upload/dir +# - ../private +# +# would set the destination paths for ddev import-files to <docroot>/custom/upload/dir +# When Mutagen is enabled this path is bind-mounted so that all the files +# in the upload_dirs don't have to be synced into Mutagen. + +# disable_upload_dirs_warning: false +# If true, turns off the normal warning that says +# "You have Mutagen enabled and your 'php' project type doesn't have upload_dirs set" + +# ddev_version_constraint: "" +# Example: +# ddev_version_constraint: ">= 1.22.4" +# This will enforce that the running ddev version is within this constraint. +# See https://github.com/Masterminds/semver#checking-version-constraints for +# supported constraint formats # working_dir: # web: /var/www/html @@ -101,20 +131,25 @@ nodejs_version: "16" # These values specify the destination directory for ddev ssh and the # directory in which commands passed into ddev exec are run. -# omit_containers: [db, dba, ddev-ssh-agent] +# omit_containers: [db, ddev-ssh-agent] # Currently only these containers are supported. Some containers can also be # omitted globally in the ~/.ddev/global_config.yaml. Note that if you omit -# the "db" container, several standard features of ddev that access the +# the "db" container, several standard features of DDEV that access the # database container will be unusable. In the global configuration it is also # possible to omit ddev-router, but not here. -# nfs_mount_enabled: false -# Great performance improvement but requires host configuration first. -# See https://ddev.readthedocs.io/en/stable/users/performance/#using-nfs-to-mount-the-project-into-the-container - -# mutagen_enabled: false -# Experimental performance improvement using mutagen asynchronous updates. -# See https://ddev.readthedocs.io/en/latest/users/performance/#using-mutagen +# performance_mode: "global" +# DDEV offers performance optimization strategies to improve the filesystem +# performance depending on your host system. Should be configured globally. +# +# If set, will override the global config. Possible values are: +# - "global": uses the value from the global config. +# - "none": disables performance optimization for this project. +# - "mutagen": enables Mutagen for this project. +# - "nfs": enables NFS for this project. +# +# See https://ddev.readthedocs.io/en/stable/users/install/performance/#nfs +# See https://ddev.readthedocs.io/en/stable/users/install/performance/#mutagen # fail_on_hook_fail: False # Decide whether 'ddev start' should be interrupted by a failing hook @@ -135,20 +170,12 @@ nodejs_version: "16" # The host port binding for the ddev-dbserver can be explicitly specified. It is dynamic # unless explicitly specified. -# phpmyadmin_port: "8036" -# phpmyadmin_https_port: "8037" -# The PHPMyAdmin ports can be changed from the default 8036 and 8037 +# mailpit_http_port: "8025" +# mailpit_https_port: "8026" +# The Mailpit ports can be changed from the default 8025 and 8026 -# host_phpmyadmin_port: "8036" -# The phpmyadmin (dba) port is not normally bound on the host at all, instead being routed -# through ddev-router, but it can be specified and bound. - -# mailhog_port: "8025" -# mailhog_https_port: "8026" -# The MailHog ports can be changed from the default 8025 and 8026 - -# host_mailhog_port: "8025" -# The mailhog port is not normally bound on the host at all, instead being routed +# host_mailpit_port: "8025" +# The mailpit port is not normally bound on the host at all, instead being routed # through ddev-router, but it can be bound directly to localhost if specified here. # webimage_extra_packages: [php7.4-tidy, php-bcmath] @@ -169,39 +196,91 @@ nodejs_version: "16" # If you prefer you can change this to "ddev.local" to preserve # pre-v1.9 behavior. -# ngrok_args: --subdomain mysite --auth username:pass +# ngrok_args: --basic-auth username:pass1234 # Provide extra flags to the "ngrok http" command, see -# https://ngrok.com/docs#http or run "ngrok http -h" +# https://ngrok.com/docs/ngrok-agent/config or run "ngrok http -h" # disable_settings_management: false -# If true, ddev will not create CMS-specific settings files like -# Drupal's settings.php/settings.ddev.php or TYPO3's AdditionalConfiguration.php +# If true, DDEV will not create CMS-specific settings files like +# Drupal's settings.php/settings.ddev.php or TYPO3's additional.php # In this case the user must provide all such settings. # You can inject environment variables into the web container with: # web_environment: -# - SOMEENV=somevalue -# - SOMEOTHERENV=someothervalue +# - SOMEENV=somevalue +# - SOMEOTHERENV=someothervalue # no_project_mount: false -# (Experimental) If true, ddev will not mount the project into the web container; +# (Experimental) If true, DDEV will not mount the project into the web container; # the user is responsible for mounting it manually or via a script. # This is to enable experimentation with alternate file mounting strategies. # For advanced users only! # bind_all_interfaces: false # If true, host ports will be bound on all network interfaces, -# not just the localhost interface. This means that ports +# not the localhost interface only. This means that ports # will be available on the local network if the host firewall # allows it. -# Many ddev commands can be extended to run tasks before or after the -# ddev command is executed, for example "post-start", "post-import-db", +# default_container_timeout: 120 +# The default time that DDEV waits for all containers to become ready can be increased from +# the default 120. This helps in importing huge databases, for example. + +#web_extra_exposed_ports: +#- name: nodejs +# container_port: 3000 +# http_port: 2999 +# https_port: 3000 +#- name: something +# container_port: 4000 +# https_port: 4000 +# http_port: 3999 +# Allows a set of extra ports to be exposed via ddev-router +# Fill in all three fields even if you don’t intend to use the https_port! +# If you don’t add https_port, then it defaults to 0 and ddev-router will fail to start. +# +# The port behavior on the ddev-webserver must be arranged separately, for example +# using web_extra_daemons. +# For example, with a web app on port 3000 inside the container, this config would +# expose that web app on https://<project>.ddev.site:9999 and http://<project>.ddev.site:9998 +# web_extra_exposed_ports: +# - name: myapp +# container_port: 3000 +# http_port: 9998 +# https_port: 9999 + +#web_extra_daemons: +#- name: "http-1" +# command: "/var/www/html/node_modules/.bin/http-server -p 3000" +# directory: /var/www/html +#- name: "http-2" +# command: "/var/www/html/node_modules/.bin/http-server /var/www/html/sub -p 3000" +# directory: /var/www/html + +# override_config: false +# By default, config.*.yaml files are *merged* into the configuration +# But this means that some things can't be overridden +# For example, if you have 'use_dns_when_possible: true'' you can't override it with a merge +# and you can't erase existing hooks or all environment variables. +# However, with "override_config: true" in a particular config.*.yaml file, +# 'use_dns_when_possible: false' can override the existing values, and +# hooks: +# post-start: [] +# or +# web_environment: [] +# or +# additional_hostnames: [] +# can have their intended affect. 'override_config' affects only behavior of the +# config.*.yaml file it exists in. + +# Many DDEV commands can be extended to run tasks before or after the +# DDEV command is executed, for example "post-start", "post-import-db", # "pre-composer", "post-composer" -# See https://ddev.readthedocs.io/en/stable/users/extending-commands/ for more +# See https://ddev.readthedocs.io/en/stable/users/extend/custom-commands/ for more # information on the commands that can be extended and the tasks you can define # for them. Example: #hooks: # post-import-db: -# - exec: drush cr -# - exec: drush updb +# - exec: drush sql:sanitize +# - exec: drush updatedb +# - exec: drush cache:rebuild diff --git a/.ddev/traefik/certs/geo.crt b/.ddev/traefik/certs/geo.crt new file mode 100644 index 0000000..82cf1e4 --- /dev/null +++ b/.ddev/traefik/certs/geo.crt @@ -0,0 +1,27 @@ +#ddev-generated +-----BEGIN CERTIFICATE----- +MIIEZjCCAs6gAwIBAgIRAK3U6VQeR8o6nUc7H7ksR+4wDQYJKoZIhvcNAQELBQAw +UzEeMBwGA1UEChMVbWtjZXJ0IGRldmVsb3BtZW50IENBMRQwEgYDVQQLDAttbG5j +bkBuaXhvczEbMBkGA1UEAwwSbWtjZXJ0IG1sbmNuQG5peG9zMB4XDTI1MDEyNTAz +MjEyM1oXDTI3MDQyNTAyMjEyM1owPzEnMCUGA1UEChMebWtjZXJ0IGRldmVsb3Bt +ZW50IGNlcnRpZmljYXRlMRQwEgYDVQQLDAttbG5jbkBuaXhvczCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBALcfIXjuIeyEIrS3ieJNMiyQi0908vdwRRPm +JyF3pi3y59wkD/354M3qkCeciElXaFwocZLLc5aPDaeqe5RxP0MndQ0nX7HbQYyB +9dgoThvrCKbE2hc/75AlpBa/2kVEoefVF7hqMVz1K/TU2fbUTUK0vpU73m4Aqdfa +fN6XVUO4VvGcw1LcxkoIxPqNOU3TqVKyoRdfzchTqkhZv18lqa3IMhQCjAYhjt0q +LIp8n1kSJP46ypubzdIUf6ZxSMlf1A1RYMItbV5nj6DWkCcl3oarpzBVA/aw+WSq +OrhCgHBSKTluFJrQ6y1vUEFgcF6Hldekg2DIg4/uUUUztYz0ExECAwEAAaOByDCB +xTAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwHwYDVR0jBBgw +FoAUR3Cycv34IqivU0o5oFchbxNKLNswfQYDVR0RBHYwdIILKi5kZGV2LnNpdGWC +CWxvY2FsaG9zdIIMKi5kZGV2LmxvY2FsggtkZGV2LXJvdXRlcoIQZGRldi1yb3V0 +ZXIuZGRldoIYZGRldi1yb3V0ZXIuZGRldl9kZWZhdWx0gg1nZW8uZGRldi5zaXRl +hwR/AAABMA0GCSqGSIb3DQEBCwUAA4IBgQBDkTBQ9ky52hOYo/N4q4wVpZlCM/4k +5pmPeeMz6Qjjq2IvniU8ts1gd+FrVjclY5jaoqlK7ke8fLF/y6Pc4/MMYgCk/l7d +xCGCz6FzaN390M/qg4U4fDhAiauize/89nLd6+Su9cpwgyg8ZedeT4rDbdf0YM+U +zuNN/3xz0r+k+Tno0KJZuggoyfWKWZpsFyQneKqVzO5O92pUIRKwhL04GEaK+rOe +i3umlICWAZ2ENVOY/pc8Z760imO11pXTRnR8C80byk9yM0c6WmzVeMMybNxg3Bx8 +0v3h21/MeZRYcwkDO5pVI6VcJsCh2U60sZghCe1Zrj/lgJ9n1YZYRxLwEcll/2Bi +w/pDIm5LiyBwwa7tYY8bWVaJ/dGKmVY0TbN5Qy1zSSnmwbLa/z6wmDJT6b3mqdU4 +4XYE0Yi2SGXYWyCBoipi6felZmyNJRcZgUAQm28kk2kUgdxQsLVVxL3/IAfZA4mZ +HAUnA3Mpd6z3opjEnYZxx47tHXFRXs3+rWQ= +-----END CERTIFICATE----- diff --git a/.ddev/traefik/certs/geo.key b/.ddev/traefik/certs/geo.key new file mode 100644 index 0000000..24695b8 --- /dev/null +++ b/.ddev/traefik/certs/geo.key @@ -0,0 +1,29 @@ +#ddev-generated +-----BEGIN PRIVATE KEY----- +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC3HyF47iHshCK0 +t4niTTIskItPdPL3cEUT5ichd6Yt8ufcJA/9+eDN6pAnnIhJV2hcKHGSy3OWjw2n +qnuUcT9DJ3UNJ1+x20GMgfXYKE4b6wimxNoXP++QJaQWv9pFRKHn1Re4ajFc9Sv0 +1Nn21E1CtL6VO95uAKnX2nzel1VDuFbxnMNS3MZKCMT6jTlN06lSsqEXX83IU6pI +Wb9fJamtyDIUAowGIY7dKiyKfJ9ZEiT+Osqbm83SFH+mcUjJX9QNUWDCLW1eZ4+g +1pAnJd6Gq6cwVQP2sPlkqjq4QoBwUik5bhSa0Ostb1BBYHBeh5XXpINgyIOP7lFF +M7WM9BMRAgMBAAECggEBAIfRryHifYbO+m7PMpWGbBBhpPHp68tameGIcr1/4OFz +qES++p2FGBeiQgkfMHY1PlIcLSCThcfFknspFz+iPymvukFnUrK3zIZKXe1U95n9 +WQ1YM+nKogRn5qx434tAvFUW1+EP4kzwCwosVP2duTAgnrpRDUjJdS+D/dmapML0 +VAE9nlSZmSKd+pwKaOnxP0e+6rWm3/C7dGV7/kjsiE5odbSaYvIIFVaYwbRaDNa+ +5N+Omir2HFGABs9P1T6Pi4muCpTsNY6KbVeurOmYG5juN415B9jb1APuY+LtHCSf +ecbv8KNk7ApFaz7BK1IZJ3lVIPnz4teGm7u2bmhIgAECgYEAxZHb6AexKzP4rbb2 +JycMwQUrsA9AIQ24lfsNq2izsN22BIFxOPvodM7nURV5v7NMlw/CzD2v6MpTbw/J +axK1SigjROGLn1QHIuGhq1ykSX+fKVztzPXyAxpjvnZOrsVMM9BYRv/FtejSQnLF +dKuxwxdg5GqizY4QKDwvgZp1EtECgYEA7UdkVbhr6aRZwQHWE2R9jCccgCzwimSC +nXtje+vFTfKzRdtJ6U4VVY3vIy7BehpVgPZ0p/GjYzh6qLEqHgRVi53Botsedpmg +/oQSqFQrmn/Vob7saUy8B3tOMll1FoEU92YrQEYonrBhyTFMuzfIiwcQwRgUtMR4 +8JCWxbvwjEECgYEAjRHP7oaHh6ytVQR+EIi+f5g8kJLjHHbapSTEpu6014YHsIHo +oWKloboWyvvFmg7hkj9rvUASueq11mh0TmLmVZQBUu6lLlfmXI61TFFy8RQSRouX +NLEsY/DU5as+FWbFOX37en6o4nHiqBWhTeRGomGwCojlxFY6zS/kT+tEyvECgYBJ +ik72omoPx/hpcYBAEm02+whCUatbuTsiRBPZXIGSXx5hEE4gGStTkOIFLYCZr3/A +sKIHS0Uwg1jA3+gF1aIN258gMnmGmKblO1ntAelhwS0dLGdpW3cLepQJ1uALUYaG +Bwxwp03/oPstuDHn9KobLN1se2IvhJVXOfkA3/b2AQKBgQCqkZxAPnfOrN2ethtV +w/jsYzBNfhqTk9/B4G4j/I3GTfltk64JFBZud8ci4e1DJEkchWQZlIbiX9Fnx4+M +CFFmDo2Tn40tQdi50m8BgbMoes9vlXCtSFFgoJUQBLTJ/n8N0y7nN2Gw40/jLmag +mkFdV/iE29uEMgFLDLgcrH6/jw== +-----END PRIVATE KEY----- diff --git a/.ddev/traefik/config/geo.yaml b/.ddev/traefik/config/geo.yaml new file mode 100644 index 0000000..b628029 --- /dev/null +++ b/.ddev/traefik/config/geo.yaml @@ -0,0 +1,77 @@ +#ddev-generated +# If you remove the ddev-generated line above you +# are responsible for maintaining this file. DDEV will not then +# update it, for example if you add `additional_hostnames`, etc. + +http: + routers: + geo-web-80-http: + entrypoints: + - http-80 + rule: HostRegexp(`^geo\.ddev\.site$`) + + service: "geo-web-80" + ruleSyntax: v3 + tls: false + # middlewares: + # - "geo-redirectHttps" + geo-web-8025-http: + entrypoints: + - http-8025 + rule: HostRegexp(`^geo\.ddev\.site$`) + + service: "geo-web-8025" + ruleSyntax: v3 + tls: false + # middlewares: + # - "geo-redirectHttps" + + + + geo-web-80-https: + entrypoints: + - http-443 + rule: HostRegexp(`^geo\.ddev\.site$`) + + service: "geo-web-80" + ruleSyntax: v3 + + tls: true + + geo-web-8025-https: + entrypoints: + - http-8026 + rule: HostRegexp(`^geo\.ddev\.site$`) + + service: "geo-web-8025" + ruleSyntax: v3 + + tls: true + + + + middlewares: + geo-redirectHttps: + redirectScheme: + scheme: https + permanent: true + + services: + geo-web-80: + loadbalancer: + servers: + - url: http://ddev-geo-web:80 + + geo-web-8025: + loadbalancer: + servers: + - url: http://ddev-geo-web:8025 + + + + + +tls: + certificates: + - certFile: /mnt/ddev-global-cache/traefik/certs/geo.crt + keyFile: /mnt/ddev-global-cache/traefik/certs/geo.key \ No newline at end of file From 55d9ac58b1a2b2a64d6b597e8d98d810607df7e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 20 Feb 2025 11:39:13 -0500 Subject: [PATCH 138/202] Enable and configure Plausible module #124 --- config/sync/core.extension.yml | 1 + config/sync/plausible.settings.yml | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 config/sync/plausible.settings.yml diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index d9ab996..3f0cdaf 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -111,6 +111,7 @@ module: path: 0 path_alias: 0 phpass: 0 + plausible: 0 rdf: 0 redirect: 0 responsive_image: 0 diff --git a/config/sync/plausible.settings.yml b/config/sync/plausible.settings.yml new file mode 100644 index 0000000..a5c008e --- /dev/null +++ b/config/sync/plausible.settings.yml @@ -0,0 +1,25 @@ +_core: + default_config_hash: 7ITcwwShhS7SG3SJdIqRQkzXEcEPNejdEnbeDVDeDY0 +script: + domain: '' + api: '' + src: 'https://plausible.io/js/script.file-downloads.hash.outbound-links.js' +dashboard: + shared_link: '' +visibility: + enable: true + admin_route_mode: 1 + request_path_mode: 0 + request_path_pages: '' + user_role_roles: + administrator: '0' + anonymous: '0' + authenticated: '0' + invited_blogger: '0' + contributor: '0' + editor: '0' + manager: '0' + user_role_mode: 0 +events: + 403: true + 404: true From 800b045b40db781ab77b0824891b27901d28e1ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 20 Feb 2025 11:45:10 -0500 Subject: [PATCH 139/202] Config snapshot --- ....snapshot.config_sync.module.plausible.yml | 33 + ...shot.config_sync.module.visitors_geoip.yml | 1705 +++++++++++++++++ 2 files changed, 1738 insertions(+) create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.plausible.yml diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.plausible.yml b/config/sync/config_snapshot.snapshot.config_sync.module.plausible.yml new file mode 100644 index 0000000..21e8036 --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.plausible.yml @@ -0,0 +1,33 @@ +uuid: d968c39b-76d9-4fde-87c2-98597304e1c0 +langcode: en +status: true +dependencies: + module: + - plausible +id: config_sync.module.plausible +snapshotSet: config_sync +extensionType: module +extensionName: plausible +items: + - + collection: '' + name: plausible.settings + data: + script: + domain: '' + api: '' + src: 'https://plausible.io/js/plausible.js' + dashboard: + shared_link: '' + visibility: + enable: true + admin_route_mode: 0 + request_path_mode: 0 + request_path_pages: '' + user_role_mode: 0 + user_role_roles: { } + events: + 403: false + 404: false + _core: + default_config_hash: 7ITcwwShhS7SG3SJdIqRQkzXEcEPNejdEnbeDVDeDY0 diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.visitors_geoip.yml b/config/sync/config_snapshot.snapshot.config_sync.module.visitors_geoip.yml index 9100a38..0b54404 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.visitors_geoip.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.visitors_geoip.yml @@ -9,6 +9,1711 @@ snapshotSet: config_sync extensionType: module extensionName: visitors_geoip items: + - + collection: '' + name: views.view.visitors_geoip + data: + langcode: en + status: true + dependencies: + module: + - visitors + enforced: + module: + - visitors_geoip + id: visitors_geoip + label: 'Visitors GeoIP' + module: views + description: 'Region and City location reports.' + tag: '' + base_table: visitors + base_field: '' + display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + fields: + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: 0 + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + 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: none + options: { } + cache: + type: tag + options: { } + empty: { } + sorts: + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + arguments: { } + filters: + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '!=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: to + max: from + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + columns: + location_region_1: location_region_1 + location_country_2: location_country_2 + location_country: location_country + location_region: location_region + location_country_1: location_country_1 + visitor_id: visitor_id + default: visitor_id + info: + location_region_1: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + location_country_2: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + location_country: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + location_region: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + location_country_1: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + visitor_id: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + override: true + sticky: false + summary: '' + empty_table: false + caption: '' + description: '' + 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: { } + group_by: true + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url.query_args + tags: { } + city_table: + id: city_table + display_title: City + display_plugin: embed + position: 3 + display_options: + fields: + location_country_2: + id: location_country_2 + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Abbreviation + exclude: true + alter: + alter_text: true + text: '{{ location_country_2|lower }}' + 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 + icon: false + text: false + abbreviation: true + location_region: + id: location_region + table: visitors + field: location_region + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Region url' + 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: _none + hide_empty: false + empty_zero: false + hide_alter_empty: true + location_city_1: + id: location_city_1 + table: visitors + field: location_city + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'City url' + 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: _none + hide_empty: false + empty_zero: false + hide_alter_empty: true + location_city: + id: location_city + table: visitors + field: location_city + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: City + 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: Unknown + hide_empty: false + empty_zero: false + hide_alter_empty: true + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Country + 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 + icon: true + text: false + location_country_1: + id: location_country_1 + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: City + exclude: false + alter: + alter_text: true + text: '{{ location_country }} {{ location_city }}, {{ location_country_1 }}' + make_link: true + path: 'internal:/visitors/location/city/{{ location_country_2 }}/{{ location_region }}/{{ location_city_1 }}' + 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 + icon: false + text: true + abbreviation: false + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: 0 + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + arguments: + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + location_region: + id: location_region + table: visitors + field: location_region + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + defaults: + fields: false + arguments: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + recent_view_table: + id: recent_view_table + display_title: 'Recent Views' + display_plugin: embed + position: 3 + display_options: + fields: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + label: 'Visitors 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + visitors_url: + id: visitors_url + table: visitors + field: visitors_url + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: URL + 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 + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: date + label: 'Date Time' + 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 + date_format: short + custom_date_format: '' + timezone: '' + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Visitor + 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 + nothing: + id: nothing + table: views + field: nothing + relationship: none + group_type: group + admin_label: '' + plugin_id: custom + label: Operations + exclude: false + alter: + alter_text: true + text: details + make_link: true + path: 'internal:/visitors/hits/{{ visitors_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: false + pager: + type: full + options: + offset: 0 + items_per_page: 10 + 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 + sorts: + visitors_id: + id: visitors_id + table: visitors + field: visitors_id + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + arguments: + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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: lower + path_case: none + transform_dash: false + break_phrase: false + location_region: + id: location_region + table: visitors + field: location_region + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + location_city: + id: location_city + table: visitors + field: location_city + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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: + bot: + id: bot + table: visitors + field: bot + relationship: none + group_type: group + admin_label: '' + plugin_id: boolean + operator: '!=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_date_time: + id: visitors_date_time + table: visitors + field: visitors_date_time + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_date + operator: between + value: + min: to + max: from + value: '' + type: global + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + visitors_path: + id: visitors_path + table: visitors + field: visitors_path + relationship: none + group_type: group + admin_label: '' + plugin_id: string + operator: starts + value: '' + group: 1 + exposed: true + expose: + operator_id: visitors_path_op + label: Path + description: '' + use_operator: false + operator: visitors_path_op + operator_limit_selection: false + operator_list: { } + identifier: visitors_path + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + content_editor: '0' + administrator: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + defaults: + pager: false + group_by: false + fields: false + sorts: false + arguments: false + filters: false + filter_groups: false + header: false + group_by: false + display_description: '' + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + plugin_id: result + empty: false + content: 'Displaying @start - @end of @total' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + region_table: + id: region_table + display_title: Region + display_plugin: embed + position: 2 + display_options: + fields: + location_region_1: + id: location_region_1 + table: visitors + field: location_region + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: 'Region link' + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: _none + hide_empty: false + empty_zero: false + hide_alter_empty: true + location_country_2: + id: location_country_2 + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Abbreviation + exclude: true + alter: + alter_text: true + text: '{{ location_country_2|lower }}' + make_link: false + path: 'internal:/visitors/location/region/{{ location_country_2 }}/{{ location_region }}' + 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 + icon: false + text: false + abbreviation: true + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Flag + 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: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + icon: true + text: false + location_region: + id: location_region + table: visitors + field: location_region + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + label: Region + 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: Unknown + hide_empty: false + empty_zero: false + hide_alter_empty: true + location_country_1: + id: location_country_1 + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_country + label: Region + exclude: false + alter: + alter_text: true + text: '{{location_country }} {{ location_region }}, {{ location_country_1 }} ' + make_link: true + path: 'internal:/visitors/location/region/{{ location_country_2 }}/{{ location_region_1 }}' + 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: Unknown + hide_empty: false + empty_zero: false + hide_alter_empty: true + icon: false + text: true + abbreviation: false + visitor_id: + id: visitor_id + table: visitors + field: visitor_id + relationship: none + group_type: count_distinct + admin_label: '' + plugin_id: standard + label: 'Unique visitors' + 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 + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: 0 + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + arguments: + location_country: + id: location_country + table: visitors + field: location_country + relationship: none + group_type: group + admin_label: '' + 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: '' + summary_options: + base_path: '' + count: true + override: false + items_per_page: 25 + 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 + defaults: + fields: false + arguments: false + display_description: '' + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_interface' + - url + - url.query_args + tags: { } + _core: + default_config_hash: xSLp7qH6ygL6WYOeKvgeihL8VlZYZnZFbRsvYGLGsGk - collection: '' name: visitors_geoip.settings From 39d0d48fe1b3ebaa54be241a9ca1d77b79271fa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 20 Feb 2025 11:46:55 -0500 Subject: [PATCH 140/202] Add page caching --- config/sync/system.performance.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/sync/system.performance.yml b/config/sync/system.performance.yml index d8dbe9a..902d668 100644 --- a/config/sync/system.performance.yml +++ b/config/sync/system.performance.yml @@ -2,7 +2,7 @@ _core: default_config_hash: b2cssrj-lOmATIbdehfCqfCFgVR0qCdxxWhwqa2KBVQ cache: page: - max_age: 0 + max_age: 1800 css: preprocess: true gzip: true From 36fe87400b822e0e1c69550ea6bef47d26f5f1e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 20 Feb 2025 11:47:58 -0500 Subject: [PATCH 141/202] Allow visitors to see the Drupal visitor count on content --- config/sync/user.role.authenticated.yml | 2 ++ config/sync/user.role.contributor.yml | 2 ++ config/sync/user.role.editor.yml | 2 ++ 3 files changed, 6 insertions(+) diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml index 67d7e28..148f812 100644 --- a/config/sync/user.role.authenticated.yml +++ b/config/sync/user.role.authenticated.yml @@ -15,6 +15,7 @@ dependencies: - node - statistics - system + - visitors _core: default_config_hash: dJ0L2DNSj5q6XVZAGsuVDpJTh5UeYkIPwKrUOOpr8YI id: authenticated @@ -38,3 +39,4 @@ permissions: - 'view media' - 'view own unpublished content' - 'view post access counter' + - 'view visitors counter' diff --git a/config/sync/user.role.contributor.yml b/config/sync/user.role.contributor.yml index 5c54849..2e25be3 100644 --- a/config/sync/user.role.contributor.yml +++ b/config/sync/user.role.contributor.yml @@ -21,6 +21,7 @@ dependencies: - system - taxonomy - toolbar + - visitors _core: default_config_hash: wx_SmNDtHorXJ90rDiwqo6EvHgyvz6_SZFsFO77cdvY id: contributor @@ -47,3 +48,4 @@ permissions: - 'update media' - 'use text format full_html' - 'view the administration theme' + - 'view visitors counter' diff --git a/config/sync/user.role.editor.yml b/config/sync/user.role.editor.yml index 3b2d604..3e6e660 100644 --- a/config/sync/user.role.editor.yml +++ b/config/sync/user.role.editor.yml @@ -19,6 +19,7 @@ dependencies: - taxonomy - toolbar - tour + - visitors _core: default_config_hash: rlOWgxSj7Nc4dVgLS2xaxjHVZNv9u9Csoy8JavNvygc id: editor @@ -55,3 +56,4 @@ permissions: - 'view all revisions' - 'view own unpublished content' - 'view the administration theme' + - 'view visitors counter' From 948439622911011e94538fc07824e20dc88a1f45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 20 Feb 2025 11:49:03 -0500 Subject: [PATCH 142/202] Allow managers to view site reports #124 --- config/sync/user.role.manager.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/config/sync/user.role.manager.yml b/config/sync/user.role.manager.yml index ac53ba2..0c615e1 100644 --- a/config/sync/user.role.manager.yml +++ b/config/sync/user.role.manager.yml @@ -48,6 +48,7 @@ permissions: - 'access help pages' - 'access shortcuts' - 'access site in maintenance mode' + - 'access site reports' - 'access toolbar' - 'access tour' - 'access user contact forms' From 58c758991430e37db13ad5fc4a69d7662431621a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Thu, 20 Feb 2025 14:55:48 -0500 Subject: [PATCH 143/202] Remove citation output from stories in search results #133 --- .../sync/core.entity_view_display.node.article.teaser.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/config/sync/core.entity_view_display.node.article.teaser.yml b/config/sync/core.entity_view_display.node.article.teaser.yml index 56e0961..c5d30f4 100644 --- a/config/sync/core.entity_view_display.node.article.teaser.yml +++ b/config/sync/core.entity_view_display.node.article.teaser.yml @@ -49,7 +49,6 @@ third_party_settings: regions: left: - field_media_image - - geo_citation right: - node_post_date - node_title @@ -112,11 +111,6 @@ content: third_party_settings: { } weight: 5 region: right - geo_citation: - settings: { } - third_party_settings: { } - weight: 90 - region: left hidden: body: true comment: true @@ -135,5 +129,6 @@ hidden: field_tags: true field_upload: true field_visions_models: true + geo_citation: true links: true search_api_excerpt: true From bbd97e281503b4fe6b668b3170914f6f244b5987 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Feb 2025 18:23:07 -0500 Subject: [PATCH 144/202] Add script for retaining custom .htaccess from Drutopia build source --- scripts/retain-custom-htaccess.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100755 scripts/retain-custom-htaccess.sh diff --git a/scripts/retain-custom-htaccess.sh b/scripts/retain-custom-htaccess.sh new file mode 100755 index 0000000..41dd644 --- /dev/null +++ b/scripts/retain-custom-htaccess.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +if [ -f ./web/.htaccess.custom ] +then + cd web && mv .htaccess .htaccess.default && cp .htaccess.custom .htaccess + git diff -s --exit-code .htaccess.default || echo 'NOTE: .htaccess.default file has changed! Be sure to integrate latest updates into .htaccess and .htaccess.custom, then commit all three files. For example, meld web/.htaccess.custom web/.htaccess.default' +fi From 9723afa6364f83690a7af1b6ab3d51a2dd476578 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Feb 2025 18:23:55 -0500 Subject: [PATCH 145/202] Align composer.json more closely (but not perfectly) with Drutopia build source --- composer.json | 49 ++++++++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/composer.json b/composer.json index 38f1124..e5166f6 100644 --- a/composer.json +++ b/composer.json @@ -1,11 +1,11 @@ { "name": "agaric-sites/geo", "description": "Drutopia-based site for the Grassroots Economic Organizing collective and potentially other news sites.", + "homepage": "https://geo.coop", "type": "project", "license": "GPL-2.0-or-later", "minimum-stability": "dev", "prefer-stable": true, - "homepage": "https://drutopia.org", "support": { "docs": "http://docs.drutopia.org/en/latest", "issues": "https://gitlab.com/drutopia/drutopia/-/issues" @@ -15,10 +15,6 @@ "type": "git", "url": "git@git.drupal.org:issue/empty_page-3287186.git" }, - "drupal/google_analytics": { - "type": "git", - "url": "git@git.drupal.org:issue/google_analytics-3357831.git" - }, "drupal": { "type": "composer", "url": "https://packages.drupal.org/8" @@ -28,12 +24,14 @@ "composer/installers": "^2", "cweagans/composer-patches": "^1.7", "drupal/admin_toolbar": "^3", - "drupal/allowed_formats": "^2", "drupal/antibot": "^2", "drupal/asset_injector": "^2", - "drupal/auto_entitylabel": "^3.0@beta", + "drupal/auto_entitylabel": "^3", "drupal/backup_migrate": "^5", - "drupal/block_class": "^2", + "drupal/better_exposed_filters": "^6", + "drupal/block_class": "^4", + "drupal/bpmn_io": "^1", + "drupal/cancel_button": "^1", "drupal/ckeditorheight": "^1", "drupal/classitup": "^1", "drupal/comment_notify": "^1", @@ -51,6 +49,7 @@ "drupal/drd_agent": "^4", "drupal/drutopia_collection": "2.0.x-dev@dev", "drupal/drutopia_core": "2.0.x-dev@dev", + "drupal/drutopia_organization": "2.0.x-dev@dev", "drupal/drutopia_paragraph_title": "^1", "drupal/drutopia_site": "2.0.x-dev@dev", "drupal/easy_breadcrumb": "^2", @@ -73,18 +72,14 @@ "drupal/fixed_block_content": "^1", "drupal/footnotes": "^3", "drupal/geolocation": "^3", - "drupal/gin": "^3", "drupal/gin_gutenberg": "^1", "drupal/gin_login": "^2", - "drupal/gin_toolbar": "^1", - "drupal/google_analytics": "dev-3357831-php-8.2-compatibility", + "drupal/google_analytics": "^4", "drupal/gutenberg": "^2", "drupal/http_cache_control": "^2", "drupal/http_client_error_status": "^3", - "drupal/honeypot": "~2.1.0", "drupal/ief_complex_open": "^1", "drupal/indieweb": "^1", - "drupal/inline_entity_form": "^1.0@RC", "drupal/inotherwords": "^3", "drupal/insert": "^3", "drupal/key": "^1.14", @@ -111,19 +106,25 @@ "drupal/plausible": "^2.0@beta", "drupal/prepopulate": "^2", "drupal/preview_link": "^2", + "drupal/printable": "^3", "drupal/r4032login": "^2", "drupal/rabbit_hole": "^1.0@beta", + "drupal/regionincontent": "^1", + "drupal/registration_role": "^2", + "drupal/require_on_publish": "^1", "drupal/role_delegation": "^1", - "drupal/schema_metatag": "^2", + "drupal/scheduler": "^1", + "drupal/schema_metatag": "^3", "drupal/scn": "^2", "drupal/search404": "^2", "drupal/search_api_autocomplete": "^1.6", "drupal/search_api_saved_searches": "^1", - "drupal/seckit": "^2.0", + "drupal/seckit": "^2", "drupal/select_or_other": "^4.0", "drupal/shield": "^1.4", - "drupal/smart_date": "^4.0", - "drupal/sms": "^2.0", + "drupal/simple_sitemap": "^4.1", + "drupal/smart_date": "^4", + "drupal/sms": "^2", "drupal/social_post_facebook": "3.0.x-dev@dev", "drupal/social_post_twitter": "3.x-dev@dev", "drupal/stable": "^2.0", @@ -134,16 +135,18 @@ "drupal/textarea_widget_for_text": "^1.1", "drupal/tomselect": "1.0.x-dev@dev", "drupal/trim": "^2", - "drupal/twig_tweak": "^3.2", - "drupal/twigsuggest": "^1", + "drupal/twig_tweak": "^3", + "drupal/ui_patterns": "^1", + "drupal/unique_content_field_validation": "^1.1", "drupal/view_password": "^6", "drupal/view_unpublished": "^1.0", "drupal/viewsreference": "^1", "drupal/visitors": "^2.17", "drupal/webform": "^6.0", "drupal/weight": "^3.3", + "drupal/workflow_buttons": "1.x-dev", "drupal/wysiwyg_linebreaks": "^2", - "drush/drush": "^12", + "drush/drush": "*", "drutopia/drutopia": "2.0.x-dev", "league/commonmark": "^1.0", "vlucas/phpdotenv": "^5.1", @@ -196,8 +199,7 @@ "drupal/core": { "Adding attributes to views-view-list.html.twig doesn't work if Views List class Style option is empty": "https://www.drupal.org/files/issues/2023-03-16/2845400-24.patch", "Use form element of type date instead textfield when selecting a date in an exposed filter": "https://www.drupal.org/files/issues/2024-08-21/2648950-284.patch", - "Views Date Filter Datetime Granularity Option": "https://www.drupal.org/files/issues/2021-04-27/2868014-110-after-2648950-247-applied.patch", - "Entity reference filter for all entity reference fields 3347343": "https://git.drupalcode.org/project/drupal/-/merge_requests/9226.diff" + "Views Date Filter Datetime Granularity Option": "https://www.drupal.org/files/issues/2021-04-27/2868014-110-after-2648950-247-applied.patch" }, "drupal/ds": { "Parent theme template inheritance bug": "https://www.drupal.org/files/issues/2021-02-22/2895316-12.patch" @@ -213,6 +215,7 @@ "quick-start": [ "composer install", "php docroot/core/scripts/drupal quick-start drutopia --no-interaction" - ] + ], + "post-drupal-scaffold-cmd": "scripts/retain-custom-htaccess.sh" } } From d2b161b036b2cfb06f7402948634fc1744164b93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Feb 2025 20:35:08 -0500 Subject: [PATCH 146/202] Apply config changes after database updates --- config/sync/metatag.settings.yml | 1 + config/sync/views.view.visitors.yml | 341 +++++++++++++++------------- config/sync/visitors.config.yml | 9 +- 3 files changed, 186 insertions(+), 165 deletions(-) diff --git a/config/sync/metatag.settings.yml b/config/sync/metatag.settings.yml index a47b310..2786bb2 100644 --- a/config/sync/metatag.settings.yml +++ b/config/sync/metatag.settings.yml @@ -5,3 +5,4 @@ tag_trim_method: beforeValue use_maxlength: true tag_trim_maxlength: { } tag_scroll_max_height: '' +tag_trim_end: '|.,-:;/+&([{"''' diff --git a/config/sync/views.view.visitors.yml b/config/sync/views.view.visitors.yml index e75ca0d..bdc2edc 100644 --- a/config/sync/views.view.visitors.yml +++ b/config/sync/views.view.visitors.yml @@ -3482,7 +3482,7 @@ display: background: '' three_dimensional: 0 polar: 0 - tooltips: false + tooltips: true dimensions: width: '' width_units: '' @@ -5057,11 +5057,11 @@ display: position: 21 display_options: fields: - network: - id: network - table: visitors_performance - field: network - relationship: visitors_performance + pf_network: + id: pf_network + table: visitors + field: pf_network + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5111,14 +5111,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - server: - id: server - table: visitors_performance - field: server - relationship: visitors_performance + pf_server: + id: pf_server + table: visitors + field: pf_server + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5168,14 +5171,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - transfer: - id: transfer - table: visitors_performance - field: transfer - relationship: visitors_performance + pf_transfer: + id: pf_transfer + table: visitors + field: pf_transfer + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5225,14 +5231,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - dom_processing: - id: dom_processing - table: visitors_performance - field: dom_processing - relationship: visitors_performance + pf_dom_processing: + id: pf_dom_processing + table: visitors + field: pf_dom_processing + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5282,14 +5291,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - dom_complete: - id: dom_complete - table: visitors_performance - field: dom_complete - relationship: visitors_performance + pf_dom_complete: + id: pf_dom_complete + table: visitors + field: pf_dom_complete + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5339,14 +5351,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - on_load: - id: on_load - table: visitors_performance - field: on_load - relationship: visitors_performance + pf_on_load: + id: pf_on_load + table: visitors + field: pf_on_load + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5396,7 +5411,10 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' visitors_day: @@ -5464,27 +5482,27 @@ display: label: visitors_day stacking: true data_providers: - network: + pf_network: enabled: true color: '#0277bd' weight: 7 - server: + pf_server: enabled: true color: '#ff8f00' weight: 7 - transfer: + pf_transfer: enabled: true color: '#ad1457' weight: 7 - dom_processing: + pf_dom_processing: enabled: true color: '#6a1b9a' weight: 7 - dom_complete: + pf_dom_complete: enabled: true color: '#558b2f' weight: 7 - on_load: + pf_on_load: enabled: true color: '#00838f' weight: 7 @@ -5543,16 +5561,7 @@ display: relationships: false fields: false sorts: false - relationships: - visitors_performance: - id: visitors_performance - table: visitors - field: visitors_performance - relationship: none - group_type: group - admin_label: 'Visitor performance' - plugin_id: standard - required: true + relationships: { } display_description: '' display_extenders: { } cache_metadata: @@ -5567,11 +5576,11 @@ display: position: 21 display_options: fields: - network: - id: network - table: visitors_performance - field: network - relationship: visitors_performance + pf_network: + id: pf_network + table: visitors + field: pf_network + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5621,14 +5630,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - server: - id: server - table: visitors_performance - field: server - relationship: visitors_performance + pf_server: + id: pf_server + table: visitors + field: pf_server + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5678,14 +5690,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - transfer: - id: transfer - table: visitors_performance - field: transfer - relationship: visitors_performance + pf_transfer: + id: pf_transfer + table: visitors + field: pf_transfer + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5735,14 +5750,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - dom_processing: - id: dom_processing - table: visitors_performance - field: dom_processing - relationship: visitors_performance + pf_dom_processing: + id: pf_dom_processing + table: visitors + field: pf_dom_processing + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5792,14 +5810,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - dom_complete: - id: dom_complete - table: visitors_performance - field: dom_complete - relationship: visitors_performance + pf_dom_complete: + id: pf_dom_complete + table: visitors + field: pf_dom_complete + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5849,14 +5870,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - on_load: - id: on_load - table: visitors_performance - field: on_load - relationship: visitors_performance + pf_on_load: + id: pf_on_load + table: visitors + field: pf_on_load + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -5906,7 +5930,10 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' visitors_hour: @@ -5974,27 +6001,27 @@ display: label: visitors_hour stacking: true data_providers: - network: + pf_network: enabled: true color: '#0277bd' weight: 7 - server: + pf_server: enabled: true color: '#ff8f00' weight: 7 - transfer: + pf_transfer: enabled: true color: '#ad1457' weight: 7 - dom_processing: + pf_dom_processing: enabled: true color: '#6a1b9a' weight: 7 - dom_complete: + pf_dom_complete: enabled: true color: '#558b2f' weight: 7 - on_load: + pf_on_load: enabled: true color: '#00838f' weight: 7 @@ -6053,16 +6080,7 @@ display: relationships: false fields: false sorts: false - relationships: - visitors_performance: - id: visitors_performance - table: visitors - field: visitors_performance - relationship: none - group_type: group - admin_label: 'Visitor performance' - plugin_id: standard - required: true + relationships: { } display_description: '' display_extenders: { } cache_metadata: @@ -6077,11 +6095,11 @@ display: position: 21 display_options: fields: - network: - id: network - table: visitors_performance - field: network - relationship: visitors_performance + pf_network: + id: pf_network + table: visitors + field: pf_network + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -6131,14 +6149,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - server: - id: server - table: visitors_performance - field: server - relationship: visitors_performance + pf_server: + id: pf_server + table: visitors + field: pf_server + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -6188,14 +6209,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - transfer: - id: transfer - table: visitors_performance - field: transfer - relationship: visitors_performance + pf_transfer: + id: pf_transfer + table: visitors + field: pf_transfer + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -6245,14 +6269,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - dom_processing: - id: dom_processing - table: visitors_performance - field: dom_processing - relationship: visitors_performance + pf_dom_processing: + id: pf_dom_processing + table: visitors + field: pf_dom_processing + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -6302,14 +6329,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - dom_complete: - id: dom_complete - table: visitors_performance - field: dom_complete - relationship: visitors_performance + pf_dom_complete: + id: pf_dom_complete + table: visitors + field: pf_dom_complete + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -6359,14 +6389,17 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' - on_load: - id: on_load - table: visitors_performance - field: on_load - relationship: visitors_performance + pf_on_load: + id: pf_on_load + table: visitors + field: pf_on_load + relationship: none group_type: avg admin_label: '' plugin_id: numeric @@ -6416,7 +6449,10 @@ display: decimal: . separator: ',' format_plural: false - format_plural_string: !!binary MQNAY291bnQ= + format_plural_string: |- + 1 + \x03 + @count prefix: '' suffix: '' visitors_week: @@ -6484,27 +6520,27 @@ display: label: visitors_week stacking: true data_providers: - network: + pf_network: enabled: true color: '#0277bd' weight: 7 - server: + pf_server: enabled: true color: '#ff8f00' weight: 7 - transfer: + pf_transfer: enabled: true color: '#ad1457' weight: 7 - dom_processing: + pf_dom_processing: enabled: true color: '#6a1b9a' weight: 7 - dom_complete: + pf_dom_complete: enabled: true color: '#558b2f' weight: 7 - on_load: + pf_on_load: enabled: true color: '#00838f' weight: 7 @@ -6563,16 +6599,7 @@ display: relationships: false fields: false sorts: false - relationships: - visitors_performance: - id: visitors_performance - table: visitors - field: visitors_performance - relationship: none - group_type: group - admin_label: 'Visitor performance' - plugin_id: standard - required: true + relationships: { } display_description: '' display_extenders: { } cache_metadata: diff --git a/config/sync/visitors.config.yml b/config/sync/visitors.config.yml index 3875d65..d341315 100644 --- a/config/sync/visitors.config.yml +++ b/config/sync/visitors.config.yml @@ -5,8 +5,6 @@ bot_retention_log: 0 items_per_page: 10 theme: admin disable_tracking: false -status_codes_disabled: { } -domain_mode: 0 track: userid: true counter: @@ -14,11 +12,6 @@ counter: entity_types: - node display_max_age: 3600 -codesnippet: - before: '' - after: '' -privacy: - disablecookies: false visibility: request_path_mode: 0 request_path_pages: |- @@ -32,5 +25,5 @@ visibility: user_role_roles: { } user_account_mode: 1 exclude_user1: false -performance: false script_type: minified +domain_mode: 0 From ab7cf69ecf1bf8eb3f91ea2898620c6f18d1a775 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Feb 2025 20:35:14 -0500 Subject: [PATCH 147/202] Update composer lock file --- composer.lock | 5551 +++++++++++++++++++++++++++++++++++-------------- 1 file changed, 4028 insertions(+), 1523 deletions(-) diff --git a/composer.lock b/composer.lock index f0a2a0a..69d3866 100644 --- a/composer.lock +++ b/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": "aee41b23039355cdda317310a8d3655d", + "content-hash": "b0180d330e77c0bf1b090ae535c9210a", "packages": [ { "name": "abraham/twitteroauth", @@ -175,7 +175,7 @@ "issues": "https://gitlab.com/agaric/php/php-facebook/-/issues", "source": "https://gitlab.com/agaric/php/php-facebook/-/tree/1.0.0" }, - "time": "2022-05-11T20:31:53+00:00" + "time": "2022-05-12T00:31:53+00:00" }, { "name": "asm89/stack-cors", @@ -279,16 +279,16 @@ }, { "name": "caxy/php-htmldiff", - "version": "v0.1.15", + "version": "v0.1.16", "source": { "type": "git", "url": "https://github.com/caxy/php-htmldiff.git", - "reference": "6342b02ddb86fd36093ad7e2db2efc21f01ab7cd" + "reference": "5c580b4f09285c078f0c5cb261573412a736a8cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/caxy/php-htmldiff/zipball/6342b02ddb86fd36093ad7e2db2efc21f01ab7cd", - "reference": "6342b02ddb86fd36093ad7e2db2efc21f01ab7cd", + "url": "https://api.github.com/repos/caxy/php-htmldiff/zipball/5c580b4f09285c078f0c5cb261573412a736a8cb", + "reference": "5c580b4f09285c078f0c5cb261573412a736a8cb", "shasum": "" }, "require": { @@ -334,9 +334,9 @@ ], "support": { "issues": "https://github.com/caxy/php-htmldiff/issues", - "source": "https://github.com/caxy/php-htmldiff/tree/v0.1.15" + "source": "https://github.com/caxy/php-htmldiff/tree/v0.1.16" }, - "time": "2023-11-05T23:49:04+00:00" + "time": "2025-01-22T17:03:45+00:00" }, { "name": "cebe/markdown", @@ -464,28 +464,28 @@ }, { "name": "commerceguys/addressing", - "version": "v1.4.2", + "version": "v2.2.4", "source": { "type": "git", "url": "https://github.com/commerceguys/addressing.git", - "reference": "406c7b5f0fbe4f6a64155c0fe03b1adb34d01308" + "reference": "ea826dbe5b3fe76960073a2167d5cf996c811cda" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/commerceguys/addressing/zipball/406c7b5f0fbe4f6a64155c0fe03b1adb34d01308", - "reference": "406c7b5f0fbe4f6a64155c0fe03b1adb34d01308", + "url": "https://api.github.com/repos/commerceguys/addressing/zipball/ea826dbe5b3fe76960073a2167d5cf996c811cda", + "reference": "ea826dbe5b3fe76960073a2167d5cf996c811cda", "shasum": "" }, "require": { - "doctrine/collections": "^1.2 || ^2.0", - "php": ">=7.3" + "doctrine/collections": "^1.6 || ^2.0", + "php": ">=8.0" }, "require-dev": { "ext-json": "*", - "mikey179/vfsstream": "^1.6.10", - "phpunit/phpunit": "^9.5", - "squizlabs/php_codesniffer": "^3.6", - "symfony/validator": "^4.4 || ^5.4 || ^6.0" + "mikey179/vfsstream": "^1.6.11", + "phpunit/phpunit": "^9.6", + "squizlabs/php_codesniffer": "^3.7", + "symfony/validator": "^5.4 || ^6.3 || ^7.0" }, "suggest": { "symfony/validator": "to validate addresses" @@ -493,7 +493,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-master": "2.x-dev" } }, "autoload": { @@ -522,22 +522,22 @@ ], "support": { "issues": "https://github.com/commerceguys/addressing/issues", - "source": "https://github.com/commerceguys/addressing/tree/v1.4.2" + "source": "https://github.com/commerceguys/addressing/tree/v2.2.4" }, - "time": "2023-02-15T10:11:14+00:00" + "time": "2025-01-13T16:03:24+00:00" }, { "name": "composer/ca-bundle", - "version": "1.5.3", + "version": "1.5.5", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "3b1fc3f0be055baa7c6258b1467849c3e8204eb2" + "reference": "08c50d5ec4c6ced7d0271d2862dec8c1033283e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/3b1fc3f0be055baa7c6258b1467849c3e8204eb2", - "reference": "3b1fc3f0be055baa7c6258b1467849c3e8204eb2", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/08c50d5ec4c6ced7d0271d2862dec8c1033283e6", + "reference": "08c50d5ec4c6ced7d0271d2862dec8c1033283e6", "shasum": "" }, "require": { @@ -584,7 +584,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.5.3" + "source": "https://github.com/composer/ca-bundle/tree/1.5.5" }, "funding": [ { @@ -600,7 +600,7 @@ "type": "tidelift" } ], - "time": "2024-11-04T10:15:26+00:00" + "time": "2025-01-08T16:17:16+00:00" }, { "name": "composer/installers", @@ -831,16 +831,16 @@ }, { "name": "consolidation/annotated-command", - "version": "4.10.0", + "version": "4.10.1", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "1e830ba908c9ffb1ba7ca056203531b27188812c" + "reference": "362310b13ececa9f6f0a4a880811fa08fecc348b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/1e830ba908c9ffb1ba7ca056203531b27188812c", - "reference": "1e830ba908c9ffb1ba7ca056203531b27188812c", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/362310b13ececa9f6f0a4a880811fa08fecc348b", + "reference": "362310b13ececa9f6f0a4a880811fa08fecc348b", "shasum": "" }, "require": { @@ -881,9 +881,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.10.0" + "source": "https://github.com/consolidation/annotated-command/tree/4.10.1" }, - "time": "2024-04-05T21:05:39+00:00" + "time": "2024-12-13T19:55:40+00:00" }, { "name": "consolidation/config", @@ -1231,16 +1231,16 @@ }, { "name": "consolidation/site-alias", - "version": "4.1.0", + "version": "4.1.1", "source": { "type": "git", "url": "https://github.com/consolidation/site-alias.git", - "reference": "1056ceb93f6aafe6f7600d7bbe1b62b8488abccf" + "reference": "aff6189aae17da813d23249cb2fc0fff33f26d40" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-alias/zipball/1056ceb93f6aafe6f7600d7bbe1b62b8488abccf", - "reference": "1056ceb93f6aafe6f7600d7bbe1b62b8488abccf", + "url": "https://api.github.com/repos/consolidation/site-alias/zipball/aff6189aae17da813d23249cb2fc0fff33f26d40", + "reference": "aff6189aae17da813d23249cb2fc0fff33f26d40", "shasum": "" }, "require": { @@ -1284,22 +1284,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/4.1.0" + "source": "https://github.com/consolidation/site-alias/tree/4.1.1" }, - "time": "2024-04-05T15:58:04+00:00" + "time": "2024-12-13T19:05:11+00:00" }, { "name": "consolidation/site-process", - "version": "5.4.0", + "version": "5.4.2", "source": { "type": "git", "url": "https://github.com/consolidation/site-process.git", - "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a" + "reference": "e7fafc40ebfddc1a5ee99ee66e5d186fc1bed4da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-process/zipball/7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", - "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/e7fafc40ebfddc1a5ee99ee66e5d186fc1bed4da", + "reference": "e7fafc40ebfddc1a5ee99ee66e5d186fc1bed4da", "shasum": "" }, "require": { @@ -1341,9 +1341,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/5.4.0" + "source": "https://github.com/consolidation/site-process/tree/5.4.2" }, - "time": "2024-04-06T00:00:28+00:00" + "time": "2024-12-13T19:25:56+00:00" }, { "name": "cweagans/composer-patches", @@ -1632,29 +1632,27 @@ }, { "name": "doctrine/deprecations", - "version": "1.1.3", + "version": "1.1.4", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", - "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab" + "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab", - "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/31610dbb31faa98e6b5447b62340826f54fbc4e9", + "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^9", - "phpstan/phpstan": "1.4.10 || 1.10.15", - "phpstan/phpstan-phpunit": "^1.0", + "doctrine/coding-standard": "^9 || ^12", + "phpstan/phpstan": "1.4.10 || 2.0.3", + "phpstan/phpstan-phpunit": "^1.0 || ^2", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psalm/plugin-phpunit": "0.18.4", - "psr/log": "^1 || ^2 || ^3", - "vimeo/psalm": "4.30.0 || 5.12.0" + "psr/log": "^1 || ^2 || ^3" }, "suggest": { "psr/log": "Allows logging deprecations via PSR-3 logger implementation" @@ -1662,7 +1660,7 @@ "type": "library", "autoload": { "psr-4": { - "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations" + "Doctrine\\Deprecations\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -1673,9 +1671,9 @@ "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.3" + "source": "https://github.com/doctrine/deprecations/tree/1.1.4" }, - "time": "2024-01-30T19:34:25+00:00" + "time": "2024-12-07T21:18:45+00:00" }, { "name": "doctrine/lexer", @@ -1755,6 +1753,161 @@ ], "time": "2024-02-05T11:35:39+00:00" }, + { + "name": "dompdf/dompdf", + "version": "v3.1.0", + "source": { + "type": "git", + "url": "https://github.com/dompdf/dompdf.git", + "reference": "a51bd7a063a65499446919286fb18b518177155a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dompdf/dompdf/zipball/a51bd7a063a65499446919286fb18b518177155a", + "reference": "a51bd7a063a65499446919286fb18b518177155a", + "shasum": "" + }, + "require": { + "dompdf/php-font-lib": "^1.0.0", + "dompdf/php-svg-lib": "^1.0.0", + "ext-dom": "*", + "ext-mbstring": "*", + "masterminds/html5": "^2.0", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "ext-gd": "*", + "ext-json": "*", + "ext-zip": "*", + "mockery/mockery": "^1.3", + "phpunit/phpunit": "^7.5 || ^8 || ^9 || ^10 || ^11", + "squizlabs/php_codesniffer": "^3.5", + "symfony/process": "^4.4 || ^5.4 || ^6.2 || ^7.0" + }, + "suggest": { + "ext-gd": "Needed to process images", + "ext-gmagick": "Improves image processing performance", + "ext-imagick": "Improves image processing performance", + "ext-zlib": "Needed for pdf stream compression" + }, + "type": "library", + "autoload": { + "psr-4": { + "Dompdf\\": "src/" + }, + "classmap": [ + "lib/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1" + ], + "authors": [ + { + "name": "The Dompdf Community", + "homepage": "https://github.com/dompdf/dompdf/blob/master/AUTHORS.md" + } + ], + "description": "DOMPDF is a CSS 2.1 compliant HTML to PDF converter", + "homepage": "https://github.com/dompdf/dompdf", + "support": { + "issues": "https://github.com/dompdf/dompdf/issues", + "source": "https://github.com/dompdf/dompdf/tree/v3.1.0" + }, + "time": "2025-01-15T14:09:04+00:00" + }, + { + "name": "dompdf/php-font-lib", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/dompdf/php-font-lib.git", + "reference": "6137b7d4232b7f16c882c75e4ca3991dbcf6fe2d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dompdf/php-font-lib/zipball/6137b7d4232b7f16c882c75e4ca3991dbcf6fe2d", + "reference": "6137b7d4232b7f16c882c75e4ca3991dbcf6fe2d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "symfony/phpunit-bridge": "^3 || ^4 || ^5 || ^6" + }, + "type": "library", + "autoload": { + "psr-4": { + "FontLib\\": "src/FontLib" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "The FontLib Community", + "homepage": "https://github.com/dompdf/php-font-lib/blob/master/AUTHORS.md" + } + ], + "description": "A library to read, parse, export and make subsets of different types of font files.", + "homepage": "https://github.com/dompdf/php-font-lib", + "support": { + "issues": "https://github.com/dompdf/php-font-lib/issues", + "source": "https://github.com/dompdf/php-font-lib/tree/1.0.1" + }, + "time": "2024-12-02T14:37:59+00:00" + }, + { + "name": "dompdf/php-svg-lib", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/dompdf/php-svg-lib.git", + "reference": "eb045e518185298eb6ff8d80d0d0c6b17aecd9af" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dompdf/php-svg-lib/zipball/eb045e518185298eb6ff8d80d0d0c6b17aecd9af", + "reference": "eb045e518185298eb6ff8d80d0d0c6b17aecd9af", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "^7.1 || ^8.0", + "sabberworm/php-css-parser": "^8.4" + }, + "require-dev": { + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Svg\\": "src/Svg" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "The SvgLib Community", + "homepage": "https://github.com/dompdf/php-svg-lib/blob/master/AUTHORS.md" + } + ], + "description": "A library to read, parse and export to PDF SVG files.", + "homepage": "https://github.com/dompdf/php-svg-lib", + "support": { + "issues": "https://github.com/dompdf/php-svg-lib/issues", + "source": "https://github.com/dompdf/php-svg-lib/tree/1.0.0" + }, + "time": "2024-04-29T13:26:35+00:00" + }, { "name": "dragonmantank/cron-expression", "version": "v3.4.0", @@ -1821,32 +1974,68 @@ "time": "2024-10-09T13:47:03+00:00" }, { - "name": "drupal/address", - "version": "1.12.0", + "name": "drupal-ckeditor-libraries-group/fakeobjects", + "version": "4.22.1", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/address.git", - "reference": "8.x-1.12" + "url": "https://github.com/drupal-ckeditor-libraries-group/fakeobjects.git", + "reference": "a1de732aa3dbc63349f8b4653b1c7788c93ae25c" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/address-8.x-1.12.zip", - "reference": "8.x-1.12", - "shasum": "67dd4699040aabf0cd6169e437706fa6a39b0b3a" + "url": "https://api.github.com/repos/drupal-ckeditor-libraries-group/fakeobjects/zipball/a1de732aa3dbc63349f8b4653b1c7788c93ae25c", + "reference": "a1de732aa3dbc63349f8b4653b1c7788c93ae25c", + "shasum": "" + }, + "type": "drupal-library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later", + "LGPL-2.1-or-later", + "MPL-1.1" + ], + "description": "CKEditor 4 fakeobjects plugin", + "homepage": "https://ckeditor.com/cke4/addon/fakeobjects", + "keywords": [ + "CKEditor", + "fakeobjects", + "plugin" + ], + "support": { + "issues": "https://github.com/ckeditor/ckeditor4/issues", + "source": "https://github.com/ckeditor/ckeditor4/tree/master/plugins/fakeobjects" + }, + "time": "2023-02-08T14:53:49+00:00" + }, + { + "name": "drupal/address", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/address.git", + "reference": "2.0.3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/address-2.0.3.zip", + "reference": "2.0.3", + "shasum": "fa8273cf5abd21fd8a58de77844011b122ab3aa6" }, "require": { - "commerceguys/addressing": "^1.4.2", - "drupal/core": "^9.2 || ^10", - "php": "^7.3 || ^8.0" + "commerceguys/addressing": "^2.1.1", + "drupal/core": "^9.5 || ^10 || ^11", + "php": "^8.0" }, "require-dev": { - "drupal/token": "^1.0" + "drupal/diff": "^1", + "drupal/feeds": "^3", + "drupal/token": "^1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.12", - "datestamp": "1684710176", + "version": "2.0.3", + "datestamp": "1736773032", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1863,7 +2052,7 @@ "homepage": "https://www.drupal.org/user/86106" }, { - "name": "Centarro", + "name": "centarro", "homepage": "https://www.drupal.org/user/3661446" }, { @@ -1887,17 +2076,17 @@ }, { "name": "drupal/admin_toolbar", - "version": "3.5.1", + "version": "3.5.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_toolbar.git", - "reference": "3.5.1" + "reference": "3.5.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.5.1.zip", - "reference": "3.5.1", - "shasum": "b5215109836f7fade374fef531231e36c1c9b945" + "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.5.3.zip", + "reference": "3.5.3", + "shasum": "363cdd6e6ca47983900f40793edf9a8b26f132bb" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" @@ -1908,8 +2097,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.5.1", - "datestamp": "1730409973", + "version": "3.5.3", + "datestamp": "1740156799", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1942,6 +2131,10 @@ "homepage": "https://www.drupal.org/u/matio89", "role": "Maintainer" }, + { + "name": "fethi.krout", + "homepage": "https://www.drupal.org/user/3206765" + }, { "name": "japerry", "homepage": "https://www.drupal.org/user/45640" @@ -1972,7 +2165,7 @@ }, { "name": "drupal/admin_toolbar-admin_toolbar_search", - "version": "3.5.1", + "version": "3.5.3", "require": { "drupal/admin_toolbar": "^3", "drupal/core": "^9.5 || ^10 || ^11" @@ -1983,8 +2176,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "3.5.1", - "datestamp": "1730409973", + "version": "3.5.3", + "datestamp": "1740156799", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2004,6 +2197,10 @@ "name": "bolbol", "homepage": "https://www.drupal.org/user/3400070" }, + { + "name": "dydave", + "homepage": "https://www.drupal.org/user/467284" + }, { "name": "eme", "homepage": "https://www.drupal.org/user/542492" @@ -2036,7 +2233,7 @@ }, { "name": "drupal/admin_toolbar_tools", - "version": "3.5.1", + "version": "3.5.3", "require": { "drupal/admin_toolbar": "*", "drupal/core": "^9.5 || ^10 || ^11" @@ -2044,8 +2241,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "3.5.1", - "datestamp": "1730409973", + "version": "3.5.3", + "datestamp": "1740156799", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2065,6 +2262,10 @@ "name": "bolbol", "homepage": "https://www.drupal.org/user/3400070" }, + { + "name": "dydave", + "homepage": "https://www.drupal.org/user/467284" + }, { "name": "eme", "homepage": "https://www.drupal.org/user/542492" @@ -2098,26 +2299,29 @@ }, { "name": "drupal/allowed_formats", - "version": "2.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/allowed_formats.git", - "reference": "2.0.0" + "reference": "3.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/allowed_formats-2.0.0.zip", - "reference": "2.0.0", - "shasum": "ac6c6d398f303608ced7e9cd9d4556a728dc41f0" + "url": "https://ftp.drupal.org/files/projects/allowed_formats-3.0.1.zip", + "reference": "3.0.1", + "shasum": "9dfaed3ab8425ee94146914fdb492cefc6c6bb4d" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^10.1 || ^11" + }, + "conflict": { + "drupal/core": "<10.1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1669170410", + "version": "3.0.1", + "datestamp": "1723158950", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2150,7 +2354,7 @@ "role": "Maintainer" } ], - "description": "Limit which text formats are available for each field instance.", + "description": "Hides info about the selected text format. The 'allowed formats' functionality has been moved to core since Drupal 10.1.0.", "homepage": "https://www.drupal.org/project/allowed_formats", "support": { "source": "http://cgit.drupalcode.org/allowed_formats", @@ -2260,29 +2464,30 @@ }, { "name": "drupal/auto_entitylabel", - "version": "3.3.0", + "version": "3.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/auto_entitylabel.git", - "reference": "8.x-3.3" + "reference": "8.x-3.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/auto_entitylabel-8.x-3.3.zip", - "reference": "8.x-3.3", - "shasum": "38fd79973a7b49441bf622a1429a7c6623b93035" + "url": "https://ftp.drupal.org/files/projects/auto_entitylabel-8.x-3.4.zip", + "reference": "8.x-3.4", + "shasum": "9b3d7bc8e450ae008b3f48fed0dd9dace03ddbb5" }, "require": { "drupal/core": "^10.1 || ^11" }, "require-dev": { + "drupal/book": "^1.0", "drupal/token": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.3", - "datestamp": "1723462798", + "version": "8.x-3.4", + "datestamp": "1736308389", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2340,27 +2545,27 @@ }, { "name": "drupal/automated_crop", - "version": "3.0.3", + "version": "4.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/automated_crop.git", - "reference": "3.0.3" + "reference": "4.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/automated_crop-3.0.3.zip", - "reference": "3.0.3", - "shasum": "36bad203747db7b94f8e334a6e44e06231bce5b7" + "url": "https://ftp.drupal.org/files/projects/automated_crop-4.0.2.zip", + "reference": "4.0.2", + "shasum": "9126a9965c4159fc05c4c473aa311cf7f88a1418" }, "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^10.1 || ^11", "drupal/crop": "^2.2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.3", - "datestamp": "1711631660", + "version": "4.0.2", + "datestamp": "1738584452", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2394,26 +2599,29 @@ }, { "name": "drupal/autosave_form", - "version": "dev-1.x", + "version": "1.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/autosave_form.git", - "reference": "00dbe013e8d71db3df7c1c27cc30eadc41aa3226" + "reference": "8.x-1.10" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/autosave_form-8.x-1.10.zip", + "reference": "8.x-1.10", + "shasum": "99e270c30bf09a2688a5b23814beced13f8f7ba4" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - }, "drupal": { - "version": "8.x-1.6+3-dev", - "datestamp": "1730727970", + "version": "8.x-1.10", + "datestamp": "1738605622", "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -2500,18 +2708,95 @@ } }, { - "name": "drupal/block_class", - "version": "2.0.12", + "name": "drupal/better_exposed_filters", + "version": "6.0.6", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/block_class.git", - "reference": "2.0.12" + "url": "https://git.drupalcode.org/project/better_exposed_filters.git", + "reference": "6.0.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/block_class-2.0.12.zip", - "reference": "2.0.12", - "shasum": "cc3945f8038bcc9bb48eff897df332aa952d62e6" + "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-6.0.6.zip", + "reference": "6.0.6", + "shasum": "558ca591d450fc64512cae7f98cb4b0241e15ba3" + }, + "require": { + "drupal/core": "^9 || ^10", + "drupal/jquery_ui": "*", + "drupal/jquery_ui_datepicker": "*", + "drupal/jquery_ui_slider": "*", + "drupal/jquery_ui_touch_punch": "*" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "6.0.6", + "datestamp": "1716397541", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Mike Keran", + "homepage": "https://www.drupal.org/u/mikeker" + }, + { + "name": "Martin Keereman", + "homepage": "https://www.drupal.org/u/etroid" + }, + { + "name": "Neslee Canil Pinto", + "homepage": "https://www.drupal.org/u/neslee-canil-pinto" + }, + { + "name": "mikeker", + "homepage": "https://www.drupal.org/user/192273" + }, + { + "name": "neslee canil pinto", + "homepage": "https://www.drupal.org/user/3580850" + }, + { + "name": "podarok", + "homepage": "https://www.drupal.org/user/116002" + }, + { + "name": "rlhawk", + "homepage": "https://www.drupal.org/user/352283" + }, + { + "name": "smustgrave", + "homepage": "https://www.drupal.org/user/3252890" + } + ], + "description": "Replaces the Views default single- or multi-select boxes with more advanced options.", + "homepage": "https://www.drupal.org/project/better_exposed_filters", + "support": { + "source": "https://git.drupalcode.org/project/better_exposed_filters", + "issues": "https://www.drupal.org/project/issues/better_exposed_filters" + } + }, + { + "name": "drupal/block_class", + "version": "4.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/block_class.git", + "reference": "4.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/block_class-4.0.0.zip", + "reference": "4.0.0", + "shasum": "4ed97a78db9b52f28e46d377947fecfb3a8c9580" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -2519,8 +2804,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.12", - "datestamp": "1723243074", + "version": "4.0.0", + "datestamp": "1730640283", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2601,17 +2886,17 @@ }, { "name": "drupal/block_visibility_groups", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_visibility_groups.git", - "reference": "2.0.3" + "reference": "2.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/block_visibility_groups-2.0.3.zip", - "reference": "2.0.3", - "shasum": "92645ab16d38a53227480309fff566a740a6db5c" + "url": "https://ftp.drupal.org/files/projects/block_visibility_groups-2.0.4.zip", + "reference": "2.0.4", + "shasum": "40ad2b557d610ea9aff3b81be6d6867287b6f34d" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -2619,8 +2904,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.3", - "datestamp": "1728988746", + "version": "2.0.4", + "datestamp": "1737112821", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2659,6 +2944,58 @@ "issues": "https://www.drupal.org/project/issues/block_visibility_groups" } }, + { + "name": "drupal/bpmn_io", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/bpmn_io.git", + "reference": "1.1.4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/bpmn_io-1.1.4.zip", + "reference": "1.1.4", + "shasum": "c69acc7ffc624a1dbc2c9ae1aa8a108bfc7381be" + }, + "require": { + "drupal/core": "^9 || ^10", + "drupal/eca": "^1.0", + "drupal/eca_modeller_bpmn": "*", + "php": ">=7.4" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.4", + "datestamp": "1716032392", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "boromino", + "homepage": "https://www.drupal.org/user/859722" + }, + { + "name": "jurgenhaas", + "homepage": "https://www.drupal.org/user/168924" + } + ], + "description": "BPMN modeller for ECA, integrated into Drupal's admin UI.", + "homepage": "https://www.drupal.org/project/bpmn_io", + "support": { + "source": "https://drupal.org/project/bpmn_io", + "issues": "https://drupal.org/project/issues/bpmn_io" + } + }, { "name": "drupal/bulma", "version": "dev-1.x", @@ -2690,12 +3027,12 @@ ], "authors": [ { - "name": "g4mbini", - "homepage": "https://www.drupal.org/user/2533498" + "name": "elkaro", + "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "lelkneralfaro", - "homepage": "https://www.drupal.org/user/3577260" + "name": "g4mbini", + "homepage": "https://www.drupal.org/user/2533498" }, { "name": "megakeegman", @@ -2779,6 +3116,62 @@ "source": "https://git.drupalcode.org/project/bulma_components" } }, + { + "name": "drupal/cancel_button", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/cancel_button.git", + "reference": "8.x-1.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/cancel_button-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "07ce620c57cdd16ac751f78d9c3397ea9350d1f8" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10 || ^11" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.5", + "datestamp": "1732804482", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "danmuzyka", + "homepage": "https://www.drupal.org/user/48685" + }, + { + "name": "heddn", + "homepage": "https://www.drupal.org/user/1463982" + }, + { + "name": "kevin.dutra", + "homepage": "https://www.drupal.org/user/1312744" + }, + { + "name": "sukanya.ramakrishnan", + "homepage": "https://www.drupal.org/user/3320069" + } + ], + "description": "This small module adds a Cancel button to Entity forms.", + "homepage": "https://www.drupal.org/project/cancel_button", + "support": { + "source": "https://git.drupalcode.org/project/cancel_button" + } + }, { "name": "drupal/captcha", "version": "2.0.7", @@ -2861,17 +3254,17 @@ }, { "name": "drupal/charts", - "version": "5.1.0", + "version": "5.1.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/charts.git", - "reference": "5.1.0" + "reference": "5.1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/charts-5.1.0.zip", - "reference": "5.1.0", - "shasum": "667086aa01f6af319d8f056ca11d3eedb4536bd7" + "url": "https://ftp.drupal.org/files/projects/charts-5.1.2.zip", + "reference": "5.1.2", + "shasum": "6b6e49882e5f30aabb706404e75fba3271172b4a" }, "require": { "drupal/core": "^10.3 || ^11" @@ -2879,8 +3272,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "5.1.0", - "datestamp": "1721677330", + "version": "5.1.2", + "datestamp": "1736346185", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2913,7 +3306,7 @@ }, { "name": "drupal/charts_chartjs", - "version": "5.1.0", + "version": "5.1.2", "require": { "drupal/charts": "*", "drupal/core": "^10.3 || ^11" @@ -2921,8 +3314,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "5.1.0", - "datestamp": "1721677330", + "version": "5.1.2", + "datestamp": "1736346185", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3043,8 +3436,8 @@ "version": "1.0.2", "datestamp": "1695740655", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Project has not opted into security advisory coverage!" } } }, @@ -3053,10 +3446,6 @@ "GPL-2.0-or-later" ], "authors": [ - { - "name": "dczepierga", - "homepage": "https://www.drupal.org/user/911466" - }, { "name": "hass", "homepage": "https://www.drupal.org/user/85918" @@ -3074,13 +3463,9 @@ "homepage": "https://www.drupal.org/user/1078742" }, { - "name": "Magnus", + "name": "magnus", "homepage": "https://www.drupal.org/user/73919" }, - { - "name": "mkesicki", - "homepage": "https://www.drupal.org/user/922884" - }, { "name": "nod_", "homepage": "https://www.drupal.org/user/598310" @@ -3094,7 +3479,7 @@ "homepage": "https://www.drupal.org/user/2793801" }, { - "name": "Wim Leers", + "name": "wim leers", "homepage": "https://www.drupal.org/user/99777" }, { @@ -3755,6 +4140,10 @@ "name": "bircher", "homepage": "https://www.drupal.org/user/1344166" }, + { + "name": "elkaro", + "homepage": "https://www.drupal.org/user/3577260" + }, { "name": "geek-merlin", "homepage": "https://www.drupal.org/user/229048" @@ -3763,10 +4152,6 @@ "name": "joegraduate", "homepage": "https://www.drupal.org/user/789384" }, - { - "name": "lelkneralfaro", - "homepage": "https://www.drupal.org/user/3577260" - }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" @@ -3896,20 +4281,20 @@ "name": "Docc", "homepage": "https://www.drupal.org/user/310132" }, + { + "name": "elkaro", + "homepage": "https://www.drupal.org/user/3577260" + }, { "name": "gnuget", "homepage": "https://www.drupal.org/user/992990" }, { - "name": "Kristen Pol", + "name": "kristen pol", "homepage": "https://www.drupal.org/user/8389" }, { - "name": "lelkneralfaro", - "homepage": "https://www.drupal.org/user/3577260" - }, - { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -4017,29 +4402,29 @@ }, { "name": "drupal/config_snapshot", - "version": "2.0.0-alpha1", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_snapshot.git", - "reference": "2.0.0-alpha1" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_snapshot-2.0.0-alpha1.zip", - "reference": "2.0.0-alpha1", - "shasum": "35cb1bb74f07c8973cee19eac71aa4124ea3dd0f" + "url": "https://ftp.drupal.org/files/projects/config_snapshot-2.0.0.zip", + "reference": "2.0.0", + "shasum": "183e6f293e7ef142290c5e69cbca986895e12a2d" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-alpha1", - "datestamp": "1682448084", + "version": "2.0.0", + "datestamp": "1736287398", "security-coverage": { - "status": "not-covered", - "message": "Alpha releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -4398,16 +4783,16 @@ }, { "name": "drupal/core", - "version": "10.3.10", + "version": "10.4.3", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "3ebb71e9c4ef0c13f683353547551fca49f9a144" + "reference": "b9ecec3637e19050a3ab5fe14f6d84e9e00c9abd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/3ebb71e9c4ef0c13f683353547551fca49f9a144", - "reference": "3ebb71e9c4ef0c13f683353547551fca49f9a144", + "url": "https://api.github.com/repos/drupal/core/zipball/b9ecec3637e19050a3ab5fe14f6d84e9e00c9abd", + "reference": "b9ecec3637e19050a3ab5fe14f6d84e9e00c9abd", "shasum": "" }, "require": { @@ -4453,7 +4838,7 @@ "symfony/serializer": "^6.4", "symfony/validator": "^6.4", "symfony/yaml": "^6.4", - "twig/twig": "^3.14.2" + "twig/twig": "^3.15.0" }, "conflict": { "drush/drush": "<12.4.3" @@ -4491,29 +4876,29 @@ "extra": { "drupal-scaffold": { "file-mapping": { - "[project-root]/.editorconfig": "assets/scaffold/files/editorconfig", - "[project-root]/.gitattributes": "assets/scaffold/files/gitattributes", - "[web-root]/.csslintrc": "assets/scaffold/files/csslintrc", - "[web-root]/.eslintignore": "assets/scaffold/files/eslintignore", - "[web-root]/.eslintrc.json": "assets/scaffold/files/eslintrc.json", - "[web-root]/.ht.router.php": "assets/scaffold/files/ht.router.php", "[web-root]/.htaccess": "assets/scaffold/files/htaccess", - "[web-root]/example.gitignore": "assets/scaffold/files/example.gitignore", - "[web-root]/index.php": "assets/scaffold/files/index.php", - "[web-root]/INSTALL.txt": "assets/scaffold/files/drupal.INSTALL.txt", "[web-root]/README.md": "assets/scaffold/files/drupal.README.md", + "[web-root]/index.php": "assets/scaffold/files/index.php", + "[web-root]/.csslintrc": "assets/scaffold/files/csslintrc", "[web-root]/robots.txt": "assets/scaffold/files/robots.txt", "[web-root]/update.php": "assets/scaffold/files/update.php", "[web-root]/web.config": "assets/scaffold/files/web.config", + "[web-root]/INSTALL.txt": "assets/scaffold/files/drupal.INSTALL.txt", + "[web-root]/.eslintignore": "assets/scaffold/files/eslintignore", + "[web-root]/.eslintrc.json": "assets/scaffold/files/eslintrc.json", + "[web-root]/.ht.router.php": "assets/scaffold/files/ht.router.php", "[web-root]/sites/README.txt": "assets/scaffold/files/sites.README.txt", - "[web-root]/sites/development.services.yml": "assets/scaffold/files/development.services.yml", - "[web-root]/sites/example.settings.local.php": "assets/scaffold/files/example.settings.local.php", - "[web-root]/sites/example.sites.php": "assets/scaffold/files/example.sites.php", - "[web-root]/sites/default/default.services.yml": "assets/scaffold/files/default.services.yml", - "[web-root]/sites/default/default.settings.php": "assets/scaffold/files/default.settings.php", + "[project-root]/.editorconfig": "assets/scaffold/files/editorconfig", + "[web-root]/example.gitignore": "assets/scaffold/files/example.gitignore", + "[web-root]/themes/README.txt": "assets/scaffold/files/themes.README.txt", + "[project-root]/.gitattributes": "assets/scaffold/files/gitattributes", "[web-root]/modules/README.txt": "assets/scaffold/files/modules.README.txt", "[web-root]/profiles/README.txt": "assets/scaffold/files/profiles.README.txt", - "[web-root]/themes/README.txt": "assets/scaffold/files/themes.README.txt" + "[web-root]/sites/example.sites.php": "assets/scaffold/files/example.sites.php", + "[web-root]/sites/development.services.yml": "assets/scaffold/files/development.services.yml", + "[web-root]/sites/example.settings.local.php": "assets/scaffold/files/example.settings.local.php", + "[web-root]/sites/default/default.services.yml": "assets/scaffold/files/default.services.yml", + "[web-root]/sites/default/default.settings.php": "assets/scaffold/files/default.settings.php" } } }, @@ -4556,22 +4941,22 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.3.10" + "source": "https://github.com/drupal/core/tree/10.4.3" }, - "time": "2024-11-22T12:51:33+00:00" + "time": "2025-02-18T22:41:05+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.3.10", + "version": "10.4.3", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "f58ab5c0d02d275c5aa226c4505b457e41b161cc" + "reference": "db17b59620ce1c142a34dc017d9e696ce4771e55" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/f58ab5c0d02d275c5aa226c4505b457e41b161cc", - "reference": "f58ab5c0d02d275c5aa226c4505b457e41b161cc", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/db17b59620ce1c142a34dc017d9e696ce4771e55", + "reference": "db17b59620ce1c142a34dc017d9e696ce4771e55", "shasum": "" }, "require": { @@ -4606,80 +4991,80 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.10" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.4.3" }, - "time": "2024-08-22T14:31:34+00:00" + "time": "2024-08-22T14:31:30+00:00" }, { "name": "drupal/core-recommended", - "version": "10.3.10", + "version": "10.4.3", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "1d739e569c9324bcac1ecc7be600d414386a399b" + "reference": "0214d0d9e509985b9341f3a11ca7983e3900bc93" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/1d739e569c9324bcac1ecc7be600d414386a399b", - "reference": "1d739e569c9324bcac1ecc7be600d414386a399b", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/0214d0d9e509985b9341f3a11ca7983e3900bc93", + "reference": "0214d0d9e509985b9341f3a11ca7983e3900bc93", "shasum": "" }, "require": { "asm89/stack-cors": "~v2.2.0", - "composer/semver": "~3.4.0", - "doctrine/annotations": "~1.14.3", + "composer/semver": "~3.4.3", + "doctrine/annotations": "~1.14.4", "doctrine/deprecations": "~1.1.3", "doctrine/lexer": "~2.1.1", - "drupal/core": "10.3.10", + "drupal/core": "10.4.3", "egulias/email-validator": "~4.0.2", - "guzzlehttp/guzzle": "~7.8.1", - "guzzlehttp/promises": "~2.0.2", - "guzzlehttp/psr7": "~2.6.2", + "guzzlehttp/guzzle": "~7.9.2", + "guzzlehttp/promises": "~2.0.4", + "guzzlehttp/psr7": "~2.7.0", "masterminds/html5": "~2.9.0", - "mck89/peast": "~v1.16.2", + "mck89/peast": "~v1.16.3", "pear/archive_tar": "~1.5.0", "pear/console_getopt": "~v1.4.3", - "pear/pear-core-minimal": "~v1.10.15", + "pear/pear-core-minimal": "~v1.10.16", "pear/pear_exception": "~v1.0.2", "psr/cache": "~3.0.0", "psr/container": "~2.0.2", "psr/event-dispatcher": "~1.0.0", "psr/http-client": "~1.0.3", "psr/http-factory": "~1.1.0", - "psr/log": "~3.0.0", + "psr/log": "~3.0.2", "ralouphie/getallheaders": "~3.0.3", "sebastian/diff": "~4.0.6", - "symfony/console": "~v6.4.8", - "symfony/dependency-injection": "~v6.4.7", - "symfony/deprecation-contracts": "~v3.5.0", - "symfony/error-handler": "~v6.4.7", - "symfony/event-dispatcher": "~v6.4.7", - "symfony/event-dispatcher-contracts": "~v3.5.0", - "symfony/filesystem": "~v6.4.8", - "symfony/finder": "~v6.4.8", - "symfony/http-foundation": "~v6.4.7", - "symfony/http-kernel": "~v6.4.7", - "symfony/mailer": "~v6.4.7", - "symfony/mime": "~v6.4.7", - "symfony/polyfill-ctype": "~v1.29.0", - "symfony/polyfill-iconv": "~v1.29.0", - "symfony/polyfill-intl-grapheme": "~v1.29.0", - "symfony/polyfill-intl-idn": "~v1.29.0", - "symfony/polyfill-intl-normalizer": "~v1.29.0", - "symfony/polyfill-mbstring": "~v1.29.0", - "symfony/polyfill-php83": "~v1.29.0", - "symfony/process": "~v6.4.8", - "symfony/psr-http-message-bridge": "~v6.4.7", - "symfony/routing": "~v6.4.7", - "symfony/serializer": "~v6.4.7", - "symfony/service-contracts": "~v3.5.0", - "symfony/string": "~v6.4.8", - "symfony/translation-contracts": "~v3.5.0", - "symfony/validator": "~v6.4.7", - "symfony/var-dumper": "~v6.4.7", - "symfony/var-exporter": "~v6.4.7", - "symfony/yaml": "~v6.4.7", - "twig/twig": "~v3.14.2" + "symfony/console": "~v6.4.15", + "symfony/dependency-injection": "~v6.4.16", + "symfony/deprecation-contracts": "~v3.5.1", + "symfony/error-handler": "~v6.4.14", + "symfony/event-dispatcher": "~v6.4.13", + "symfony/event-dispatcher-contracts": "~v3.5.1", + "symfony/filesystem": "~v6.4.13", + "symfony/finder": "~v6.4.13", + "symfony/http-foundation": "~v6.4.16", + "symfony/http-kernel": "~v6.4.16", + "symfony/mailer": "~v6.4.13", + "symfony/mime": "~v6.4.13", + "symfony/polyfill-ctype": "~v1.31.0", + "symfony/polyfill-iconv": "~v1.31.0", + "symfony/polyfill-intl-grapheme": "~v1.31.0", + "symfony/polyfill-intl-idn": "~v1.31.0", + "symfony/polyfill-intl-normalizer": "~v1.31.0", + "symfony/polyfill-mbstring": "~v1.31.0", + "symfony/polyfill-php83": "~v1.31.0", + "symfony/process": "~v6.4.15", + "symfony/psr-http-message-bridge": "~v6.4.13", + "symfony/routing": "~v6.4.16", + "symfony/serializer": "~v6.4.15", + "symfony/service-contracts": "~v3.5.1", + "symfony/string": "~v6.4.15", + "symfony/translation-contracts": "~v3.5.1", + "symfony/validator": "~v6.4.16", + "symfony/var-dumper": "~v6.4.15", + "symfony/var-exporter": "~v6.4.13", + "symfony/yaml": "~v6.4.13", + "twig/twig": "~v3.19.0" }, "conflict": { "webflo/drupal-core-strict": "*" @@ -4691,9 +5076,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.3.10" + "source": "https://github.com/drupal/core-recommended/tree/10.4.3" }, - "time": "2024-11-22T12:51:33+00:00" + "time": "2025-02-18T22:41:05+00:00" }, { "name": "drupal/crop", @@ -4754,27 +5139,27 @@ }, { "name": "drupal/cshs", - "version": "4.0.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/cshs.git", - "reference": "4.0.2" + "reference": "4.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/cshs-4.0.2.zip", - "reference": "4.0.2", - "shasum": "dc936684e50770d1c4ca541eccffba7d348a4a1c" + "url": "https://ftp.drupal.org/files/projects/cshs-4.0.3.zip", + "reference": "4.0.3", + "shasum": "0e637ddae6b6217c6c7dca36c3fd232f25fb2495" }, "require": { - "drupal/core": "^9.2 || ^10", + "drupal/core": "^10.3 || ^11", "php": ">=8.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.2", - "datestamp": "1710037257", + "version": "4.0.3", + "datestamp": "1732597582", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4869,26 +5254,26 @@ }, { "name": "drupal/ctools", - "version": "3.15.0", + "version": "4.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ctools.git", - "reference": "8.x-3.15" + "reference": "4.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.15.zip", - "reference": "8.x-3.15", - "shasum": "84e360763162bf97dfb99a21a65580e7ea504bc6" + "url": "https://ftp.drupal.org/files/projects/ctools-4.1.0.zip", + "reference": "4.1.0", + "shasum": "69f5889cf557df9e55519390e6a95cfa31b67874" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.15", - "datestamp": "1718145169", + "version": "4.1.0", + "datestamp": "1718144949", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5022,33 +5407,41 @@ }, { "name": "drupal/dashboards", - "version": "2.1.7", + "version": "2.1.10", "source": { "type": "git", "url": "https://git.drupalcode.org/project/dashboards.git", - "reference": "2.1.7" + "reference": "2.1.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/dashboards-2.1.7.zip", - "reference": "2.1.7", - "shasum": "e45de9cffd19640061ecad69adfa8450f0182ea5" + "url": "https://ftp.drupal.org/files/projects/dashboards-2.1.10.zip", + "reference": "2.1.10", + "shasum": "5b2df04b0138ea0d6213bb2df1b6636de9dcf6c7" }, "require": { - "drupal/core": "^9.4 || ^10", + "drupal/core": "^9.4 || ^10 || ^11", "laminas/laminas-feed": "^2.17" }, "require-dev": { + "drupal/layout_builder_restrictions": "*", "drupal/matomo": "*", "drupal/matomo_reporting_api": "*", "drupal/statistics": "*", "drupal/webform": "*" }, + "suggest": { + "drupal/layout_builder_restrictions": "Manage which fields & layouts are available in Layout Builder.", + "drupal/matomo": "Reports site visitor analytics to a Matomo instance.", + "drupal/matomo_reporting_api": "Allows to retrieve reports from the Matomo API.", + "drupal/statistics": "Logs how many times content is viewed.", + "drupal/webform": "Enables the creation of webforms and questionnaires." + }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.7", - "datestamp": "1710850211", + "version": "2.1.10", + "datestamp": "1737573144", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5061,8 +5454,12 @@ ], "authors": [ { - "name": "Erik Seifert", + "name": "erik seifert", "homepage": "https://www.drupal.org/user/161429" + }, + { + "name": "leymannx", + "homepage": "https://www.drupal.org/user/2482808" } ], "description": "Dashboards based on Layout Builder.", @@ -5484,11 +5881,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -5520,51 +5917,48 @@ }, { "name": "drupal/drutopia_article", - "version": "2.0.0-rc2", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_article.git", - "reference": "2.0.0-rc2" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_article-2.0.0-rc2.zip", - "reference": "2.0.0-rc2", - "shasum": "e51b860d49240eba2bdeb696c7b1e068f5f0b2fe" + "reference": "0c4d5f0f695914e154282fc4d6bb0d866675fb1a" }, "require": { "drupal/block_visibility_groups": "^2", - "drupal/config_actions": "^1.1", + "drupal/config_actions": "^1.4", "drupal/config_snapshot": "*", "drupal/core": "^9.4 || ^10", - "drupal/ctools": "^3.4", + "drupal/ctools": "^4.1", "drupal/drutopia_comment": "*", "drupal/drutopia_core": "*", "drupal/drutopia_people": "*", "drupal/drutopia_seo": "^2", "drupal/drutopia_site": "*", - "drupal/ds": "^3.7", + "drupal/ds": "^3.28", "drupal/entity_reference_revisions": "*", - "drupal/facets": "^2", - "drupal/field_group": "^3.0", + "drupal/facets": "^3", + "drupal/field_group": "^3.6", "drupal/focal_point": "*", "drupal/media_library_media_modify": "*", "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", - "drupal/pathauto": "^1.8", + "drupal/pathauto": "^1.13", "drupal/rdf": "*", "drupal/search_api": "*", - "drupal/token": "^1.7" + "drupal/token": "^1.15" }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "2.0.0-rc2", - "datestamp": "1698093781", + "version": "2.0.0-rc2+4-dev", + "datestamp": "1738966837", "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." } } }, @@ -5582,11 +5976,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -5610,49 +6004,46 @@ }, { "name": "drupal/drutopia_blog", - "version": "2.0.0-rc2", + "version": "dev-2.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_blog.git", - "reference": "2.0.0-rc2" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drutopia_blog-2.0.0-rc2.zip", - "reference": "2.0.0-rc2", - "shasum": "71720613f7a0b4f6437f4bf1fd29dc0cb210ed7a" + "reference": "2a9b1a9c8fb87d799b118e95a22af9167bc5d5d2" }, "require": { "drupal/block_visibility_groups": "^2", - "drupal/config_actions": "^1.1", + "drupal/config_actions": "^1.4", "drupal/core": "^9.4 || ^10", - "drupal/ctools": "^3.4", + "drupal/ctools": "^4.1", "drupal/drutopia_comment": "*", "drupal/drutopia_core": "*", "drupal/drutopia_people": "*", "drupal/drutopia_seo": "^2", "drupal/drutopia_site": "*", - "drupal/ds": "^3.7", + "drupal/ds": "^3.28", "drupal/entity_reference_revisions": "*", - "drupal/facets": "^2", - "drupal/field_group": "^3.0", + "drupal/facets": "^3", + "drupal/field_group": "^3.6", "drupal/focal_point": "*", "drupal/media_library_media_modify": "*", "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", - "drupal/pathauto": "^1.8", + "drupal/pathauto": "^1.13", "drupal/search_api": "*", - "drupal/token": "^1.7" + "drupal/token": "^1.15" }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, "drupal": { - "version": "2.0.0-rc2", - "datestamp": "1698094057", + "version": "2.0.0-rc2+4-dev", + "datestamp": "1738966933", "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." } } }, @@ -5670,11 +6061,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -5760,11 +6151,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -5799,20 +6190,20 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_collection.git", - "reference": "6f25bea1f255a34322622ecf876637429f023c43" + "reference": "6a56ad10454f362422cc232a4bfe0ddd32ae7586" }, "require": { - "drupal/config_actions": "^1.0", + "drupal/config_actions": "^1.4", "drupal/core": "^8 || ^9 || ^10", - "drupal/ctools": "^3.0", + "drupal/ctools": "^4.1", "drupal/drutopia_article": "^2", "drupal/drutopia_blog": "^2", "drupal/drutopia_core": "*", "drupal/drutopia_people": "^2", "drupal/drutopia_seo": "^2", - "drupal/ds": "^3.1", + "drupal/ds": "^3.28", "drupal/entity_reference_revisions": "*", - "drupal/metatag": "^1.9", + "drupal/metatag": "^2.1", "drupal/paragraphs": "*" }, "type": "drupal-module", @@ -5822,7 +6213,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1694686396", + "datestamp": "1738965303", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -5835,11 +6226,11 @@ ], "authors": [ { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -5905,11 +6296,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -5944,34 +6335,34 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_core.git", - "reference": "388e57165cc04e845f065a2865e72d04bfce2fc9" + "reference": "ecbcab8ee9779dbcb8f86bd731192842e8da14e0" }, "require": { - "drupal/automated_crop": "^3.0", - "drupal/config_actions": "^1.3", - "drupal/config_perms": "^2.0", + "drupal/automated_crop": "^4.0", + "drupal/config_actions": "^1.4", + "drupal/config_perms": "^2.1", "drupal/core": "^9.4 || ^10", "drupal/crop": "^2.1", - "drupal/ds": "^3.12", + "drupal/ds": "^3.28", "drupal/exclude_node_title": "*", - "drupal/facets": "^2", - "drupal/faqfield": "^7.0", - "drupal/focal_point": "^2.0", - "drupal/image_field_to_media": "^2.0", + "drupal/facets": "^3", + "drupal/faqfield": "^7.1", + "drupal/focal_point": "^2.1", + "drupal/image_field_to_media": "^3.0", "drupal/image_widget_crop": "^2", - "drupal/media_contextual_crop": "1.2.x-dev@dev", - "drupal/media_contextual_crop_field_formatter": "^1.3", - "drupal/media_contextual_crop_fp_adapter": "^1", - "drupal/media_contextual_crop_iwc_adapter": "^1", - "drupal/media_library_media_modify": "^1.0@beta", - "drupal/media_responsive_thumbnail": "^1", - "drupal/metatag": "^1.16", - "drupal/paragraphs": "^1.12", + "drupal/media_contextual_crop": "^2.1", + "drupal/media_contextual_crop_field_formatter": "^2.0", + "drupal/media_contextual_crop_fp_adapter": "^2.0", + "drupal/media_contextual_crop_iwc_adapter": "^2.0", + "drupal/media_library_media_modify": "^1.0", + "drupal/media_responsive_thumbnail": "^1.5", + "drupal/metatag": "^2.1", + "drupal/paragraphs": "^1.18", "drupal/pathauto": "*", "drupal/rdf": "*", - "drupal/search_api": "^1.19", + "drupal/search_api": "^1.37", "drupal/search_api_db": "*", - "drupal/video_embed_field": "^2.4" + "drupal/video_embed_field": "^2.5" }, "type": "drupal-module", "extra": { @@ -5980,7 +6371,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1732240105", + "datestamp": "1738964608", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6044,27 +6435,27 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_event.git", - "reference": "049ebe8b42a04481d637ec7bb30194b5af9c58e5" + "reference": "493e86fe85f947aca945fe8e91cda4e781bb9513" }, "require": { "drupal/block_visibility_groups": "^2", - "drupal/config_actions": "^1.1", + "drupal/config_actions": "^1.4", "drupal/core": "^9.4 || ^10", - "drupal/ctools": "^3.4", + "drupal/ctools": "^4.1", "drupal/drutopia_core": "*", "drupal/drutopia_seo": "^2", - "drupal/ds": "^3.7", + "drupal/ds": "^3.28", "drupal/entity_reference_revisions": "*", - "drupal/facets": "^2", + "drupal/facets": "^3", "drupal/field_group": "*", "drupal/focal_point": "*", "drupal/media_library_media_modify": "*", "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", - "drupal/pathauto": "^1.8", + "drupal/pathauto": "^1.13", "drupal/search_api": "*", - "drupal/token": "^1.7" + "drupal/token": "^1.15" }, "type": "drupal-module", "extra": { @@ -6073,7 +6464,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1701465986", + "datestamp": "1738966631", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6094,11 +6485,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -6133,10 +6524,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_group.git", - "reference": "13c6e8b04b29b594562a21690047342ce386f64f" + "reference": "f744305a5f93fa85eab281f7e001f84fe6d1cb35" }, "require": { - "drupal/address": "^1.8", + "drupal/address": "^2.0", "drupal/config_actions": "*", "drupal/config_perms": "*", "drupal/core": "^9.4 || ^10", @@ -6147,7 +6538,7 @@ "drupal/gnode": "*", "drupal/group": "^3", "drupal/paragraphs": "*", - "drupal/pathauto": "^1.8" + "drupal/pathauto": "^1.13" }, "type": "drupal-module", "extra": { @@ -6156,7 +6547,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1694685946", + "datestamp": "1738967926", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6177,29 +6568,21 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, { "name": "ronaldmulero", "homepage": "https://www.drupal.org/user/241652" }, - { - "name": "rosemarymann", - "homepage": "https://www.drupal.org/user/837536" - }, { "name": "wolcen", "homepage": "https://www.drupal.org/user/3099655" @@ -6224,23 +6607,23 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_landing_page.git", - "reference": "fa3e5874142fffdd757aca5665e5414cf07e416c" + "reference": "6c9fed4cbb476a99e1536aaee94dc8182c82e387" }, "require": { - "cweagans/composer-patches": "^1.5.0", - "drupal/config_actions": "^1.1", + "cweagans/composer-patches": "^1", + "drupal/config_actions": "^1", "drupal/config_snapshot": "*", "drupal/core": "^9.4 || ^10", - "drupal/ctools": "^3.4", + "drupal/ctools": "^4", "drupal/drutopia_core": "*", "drupal/drutopia_seo": "^2", - "drupal/ds": "^3.7", + "drupal/ds": "^3", "drupal/entity_reference_revisions": "*", - "drupal/exclude_node_title": "^1.0-beta1", + "drupal/exclude_node_title": "^1", "drupal/metatag": "*", "drupal/paragraphs": "*", - "drupal/pathauto": "^1.8", - "drupal/token": "^1.7" + "drupal/pathauto": "^1", + "drupal/token": "^1" }, "type": "drupal-module", "extra": { @@ -6249,7 +6632,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1701465249", + "datestamp": "1738971149", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6270,11 +6653,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -6304,26 +6687,33 @@ } }, { - "name": "drupal/drutopia_page", + "name": "drupal/drutopia_organization", "version": "dev-2.0.x", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/drutopia_page.git", - "reference": "ac4fece72920bfb181c50fb4c9bbcb35849d4408" + "url": "https://git.drupalcode.org/project/drutopia_organization.git", + "reference": "28ddc437632547dfcb991cf3b639510951bf9949" }, "require": { - "drupal/config_actions": "^1.1", + "drupal/block_visibility_groups": "*", + "drupal/config_actions": "^1", + "drupal/config_snapshot": "*", "drupal/core": "^8.9 || ^9 || ^10", - "drupal/ctools": "^3.4", - "drupal/drutopia_core": "*", + "drupal/ctools": "*", + "drupal/drutopia_core": "^2", + "drupal/drutopia_event": "*", "drupal/drutopia_seo": "^2", - "drupal/ds": "^3.7", + "drupal/ds": "^3", "drupal/entity_reference_revisions": "*", + "drupal/facets": "*", + "drupal/field_group": "^3", + "drupal/focal_point": "*", + "drupal/ief_complex_open": "^1", + "drupal/inline_entity_form": "^3.0@RC", "drupal/metatag": "*", - "drupal/paragraphs": "*", - "drupal/pathauto": "^1.8", - "drupal/rdf": "*", - "drupal/token": "^1.7" + "drupal/paragraphs": "^1", + "drupal/pathauto": "^1", + "drupal/search_api": "*" }, "type": "drupal-module", "extra": { @@ -6332,7 +6722,84 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1701465224", + "datestamp": "1738968329", + "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+" + ], + "authors": [ + { + "name": "dinarcon", + "homepage": "https://www.drupal.org/user/909522" + }, + { + "name": "elkaro", + "homepage": "https://www.drupal.org/user/3577260" + }, + { + "name": "megakeegman", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "wolcen", + "homepage": "https://www.drupal.org/user/3099655" + } + ], + "description": "Drutopia Organization provides an Organization content type for showing visitors information about organizations (groups, nonprofits, businesses) that are part of the site and can be associated with blogs, resources, events, etc.", + "homepage": "https://www.drupal.org/project/drutopia_organization", + "keywords": [ + "business", + "content", + "drutopia", + "group", + "nonprofit", + "organization" + ], + "support": { + "source": "https://git.drupalcode.org/project/drutopia_organization/-/tree/2.0.x", + "issues": "https://www.drupal.org/project/issues/drutopia_organization" + } + }, + { + "name": "drupal/drutopia_page", + "version": "dev-2.0.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/drutopia_page.git", + "reference": "86d7bbe6241184a5b820bbca2cc706defa4da033" + }, + "require": { + "drupal/config_actions": "^1.4", + "drupal/core": "^8.9 || ^9 || ^10", + "drupal/ctools": "^4.1", + "drupal/drutopia_core": "*", + "drupal/drutopia_seo": "^2", + "drupal/ds": "^3.28", + "drupal/entity_reference_revisions": "*", + "drupal/metatag": "*", + "drupal/paragraphs": "*", + "drupal/pathauto": "^1.13", + "drupal/rdf": "*", + "drupal/token": "^1.15" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-2.0.x": "2.0.x-dev" + }, + "drupal": { + "version": "2.0.x-dev", + "datestamp": "1738965862", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6353,11 +6820,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -6391,16 +6858,16 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_paragraph_title.git", - "reference": "8bd77a9b1bce1ea44201d4b3ae0252f81601486a" + "reference": "d74353db8e3c92e9fb4a469e86b9c979d48f1297" }, "require": { - "drupal/allowed_formats": "^2", + "drupal/allowed_formats": "^3", "drupal/core": "^8.8.3 || ^9 || ^10", "drupal/drutopia_core": "^1 || ^2", "drupal/entity_reference_revisions": "*", "drupal/minimalhtml": "^2", "drupal/minimalhtmltitle": "*", - "drupal/paragraphs": "^1.15", + "drupal/paragraphs": "^1", "drupal/ui_patterns": "*", "drupal/ui_patterns_ds": "*", "drupal/ui_patterns_layouts": "*", @@ -6412,8 +6879,8 @@ "dev-1.0.x": "1.0.x-dev" }, "drupal": { - "version": "1.0.0+8-dev", - "datestamp": "1688129764", + "version": "1.0.0+9-dev", + "datestamp": "1738968607", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6426,11 +6893,11 @@ ], "authors": [ { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -6461,21 +6928,21 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_people.git", - "reference": "60aa239bf374421011a88e0adfdf0e23e1e88453" + "reference": "338484dc18c27ddc3cdfc0adbe7af2532fef6dc4" }, "require": { - "drupal/config_actions": "^1.1", + "drupal/config_actions": "^1", "drupal/core": "^8.9 || ^9 || ^10", "drupal/ctools": "*", "drupal/drutopia_core": "^2", "drupal/drutopia_seo": "^2", - "drupal/ds": "^3.7", + "drupal/ds": "^3", "drupal/entity_reference_revisions": "*", - "drupal/field_group": "^3.0", + "drupal/field_group": "^3", "drupal/focal_point": "*", "drupal/metatag": "*", - "drupal/paragraphs": "^1.12", - "drupal/pathauto": "^1.8", + "drupal/paragraphs": "^1", + "drupal/pathauto": "^1", "drupal/search_api": "*", "drupal/views_plain": "^1" }, @@ -6486,7 +6953,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1701465205", + "datestamp": "1738968707", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6507,11 +6974,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -6588,11 +7055,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -6627,28 +7094,30 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_resource.git", - "reference": "123b61f62d8368e914b7371dd882bfe9b37212b5" + "reference": "0907b1f514b7361c78085bfefc1ce0ed4d83c062" }, "require": { "drupal/block_visibility_groups": "^2", - "drupal/config_actions": "^1.1", + "drupal/config_actions": "^1.4", "drupal/core": "^9.4 || ^10", - "drupal/ctools": "^3.4", + "drupal/ctools": "^4.1", "drupal/drutopia_core": "*", "drupal/drutopia_seo": "^2", - "drupal/ds": "^3.7", + "drupal/ds": "^3.28", "drupal/entity_reference_revisions": "*", - "drupal/facets": "^2", - "drupal/field_group": "^3.0", + "drupal/facets": "^3", + "drupal/field_group": "^3.6", "drupal/focal_point": "*", "drupal/media_library_media_modify": "*", "drupal/media_responsive_thumbnail": "*", "drupal/metatag": "*", "drupal/paragraphs": "*", - "drupal/pathauto": "^1.8", + "drupal/pathauto": "^1.13", + "drupal/rabbit_hole": "*", + "drupal/rh_node": "*", "drupal/search_api": "*", - "drupal/token": "^1.7", - "drupal/video_embed_field": "^2.4" + "drupal/token": "^1.15", + "drupal/video_embed_field": "^2.5" }, "type": "drupal-module", "extra": { @@ -6657,7 +7126,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1701465181", + "datestamp": "1738965704", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6678,11 +7147,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -6800,14 +7269,14 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_seo.git", - "reference": "b7d254541bf37c06e973250476ef40523d8b18f7" + "reference": "e92b8ff100dd06b1eb1cf88a4761416f26381dc8" }, "require": { - "drupal/config_actions": "^1.1", + "drupal/config_actions": "^1.4", "drupal/core": "^8.9 || ^9 || ^10", "drupal/drutopia_core": "*", - "drupal/metatag": "^1.13", - "drupal/redirect": "^1.6", + "drupal/metatag": "^2.1", + "drupal/redirect": "^1.11", "drupal/redirect_404": "*" }, "type": "drupal-module", @@ -6817,7 +7286,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1697826547", + "datestamp": "1738965074", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -6838,11 +7307,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -6880,22 +7349,22 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_site.git", - "reference": "fcd4dc0899be9c4929f75a63a3d6982ba493e2f8" + "reference": "da5e9dfb288a0ae17b424dfe1c704fd521dd556a" }, "require": { - "drupal/admin_toolbar": "^3.0", + "drupal/admin_toolbar": "^3", "drupal/admin_toolbar-admin_toolbar_search": "*", "drupal/admin_toolbar_tools": "*", - "drupal/autosave_form": "1.x-dev", - "drupal/config_actions": "^1.1", + "drupal/autosave_form": "^1", + "drupal/config_actions": "^1", "drupal/config_snapshot": "*", "drupal/core": "^9.4 || ^10", "drupal/drutopia_core": "^2", "drupal/ds": "*", "drupal/entity_reference_revisions": "*", - "drupal/menu_admin_per_menu": "^1.1", + "drupal/menu_admin_per_menu": "^1", "drupal/paragraphs": "*", - "drupal/role_delegation": "^1.1", + "drupal/role_delegation": "^1", "drupal/workflow_buttons": "^1", "drupal/workflow_buttons_trash": "*", "drupal/wysiwyg_linebreaks": "^2" @@ -6907,16 +7376,11 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1723232347", + "datestamp": "1738969316", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." } - }, - "patches": { - "drupal/autosave_form": { - "PHP 8.2 deprecation issue with AutosaveFormBuilder": "https://www.drupal.org/files/issues/2023-04-20/autosave_form-dynamic-property-deprecation.patch" - } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -6933,11 +7397,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -6971,11 +7435,11 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_social.git", - "reference": "b0af0f7828df04aadc2f4b897793a170e55d09d7" + "reference": "0922fd6688d5b49903c30bb626d03c0df36d65c8" }, "require": { "drupal/core": "^8.9 || ^9 || ^10", - "drupal/social_media_links": "^2.6" + "drupal/social_media_links": "^2" }, "type": "drupal-module", "extra": { @@ -6984,7 +7448,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1687306332", + "datestamp": "1738969425", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -7005,29 +7469,21 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, { "name": "ronaldmulero", "homepage": "https://www.drupal.org/user/241652" }, - { - "name": "rosemarymann", - "homepage": "https://www.drupal.org/user/837536" - }, { "name": "wolcen", "homepage": "https://www.drupal.org/user/3099655" @@ -7045,7 +7501,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/drutopia_storyline.git", - "reference": "fb32c3b3f2c3007dcb28bf55e9a0e72299e4b77a" + "reference": "bf79a2124dd2b0429403e22f2abae55cbd4b0224" }, "require": { "drupal/config_actions": "*", @@ -7053,7 +7509,7 @@ "drupal/drutopia_core": "^2", "drupal/drutopia_page": "^2", "drupal/entity_reference_revisions": "*", - "drupal/field_group": "^3.0", + "drupal/field_group": "^3", "drupal/paragraphs": "*" }, "require-dev": { @@ -7067,7 +7523,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1694684949", + "datestamp": "1738969481", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -7088,29 +7544,21 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, { "name": "ronaldmulero", "homepage": "https://www.drupal.org/user/241652" }, - { - "name": "rosemarymann", - "homepage": "https://www.drupal.org/user/837536" - }, { "name": "wolcen", "homepage": "https://www.drupal.org/user/3099655" @@ -7212,17 +7660,17 @@ }, { "name": "drupal/ds", - "version": "3.24.0", + "version": "3.28.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ds.git", - "reference": "8.x-3.24" + "reference": "8.x-3.28" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.24.zip", - "reference": "8.x-3.24", - "shasum": "5b575bc231cd627a33f201daaa6b1a3a70d28e84" + "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.28.zip", + "reference": "8.x-3.28", + "shasum": "11d0cf2306639063fc52f7f8990bfae91da69cd1" }, "require": { "drupal/core": "^10.2 || ^11" @@ -7234,8 +7682,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.24", - "datestamp": "1726653898", + "version": "8.x-3.28", + "datestamp": "1737118066", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7345,17 +7793,17 @@ }, { "name": "drupal/easy_breadcrumb", - "version": "2.0.8", + "version": "2.0.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/easy_breadcrumb.git", - "reference": "2.0.8" + "reference": "2.0.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/easy_breadcrumb-2.0.8.zip", - "reference": "2.0.8", - "shasum": "49bfd9b8b0ec664963d05e360449876745cf2868" + "url": "https://ftp.drupal.org/files/projects/easy_breadcrumb-2.0.9.zip", + "reference": "2.0.9", + "shasum": "9e7c33e2ec0637d37d509776795a476f2f2d9bb8" }, "require": { "drupal/core": "^9.2 || ^10 || ^11" @@ -7363,8 +7811,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.8", - "datestamp": "1723545040", + "version": "2.0.9", + "datestamp": "1732752214", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7561,6 +8009,91 @@ "issues": "https://drupal.org/project/issues/eca_context" } }, + { + "name": "drupal/eca_modeller_bpmn", + "version": "1.1.9", + "require": { + "drupal/core": "^9 || ^10", + "drupal/eca": "^1", + "drupal/eca_ui": "*" + }, + "type": "metapackage", + "extra": { + "drupal": { + "version": "1.1.9", + "datestamp": "1723822366", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "boromino", + "homepage": "https://www.drupal.org/user/859722" + }, + { + "name": "danielspeicher", + "homepage": "https://www.drupal.org/user/3621778" + }, + { + "name": "jurgenhaas", + "homepage": "https://www.drupal.org/user/168924" + } + ], + "description": "Common functionality for all BPMN based modeller implementations.", + "homepage": "https://www.drupal.org/project/eca", + "support": { + "source": "https://git.drupalcode.org/project/eca" + } + }, + { + "name": "drupal/eca_ui", + "version": "2.1.4", + "require": { + "drupal/core": "^10.3 || ^11", + "drupal/eca": "*" + }, + "type": "metapackage", + "extra": { + "drupal": { + "version": "2.1.4", + "datestamp": "1740133902", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "boromino", + "homepage": "https://www.drupal.org/user/859722" + }, + { + "name": "danielspeicher", + "homepage": "https://www.drupal.org/user/3621778" + }, + { + "name": "jurgenhaas", + "homepage": "https://www.drupal.org/user/168924" + } + ], + "description": "Provides a user interface for managing ECA models.", + "homepage": "https://www.drupal.org/project/eca", + "support": { + "source": "https://git.drupalcode.org/project/eca" + } + }, { "name": "drupal/editor_advanced_link", "version": "2.2.6", @@ -7615,17 +8148,17 @@ }, { "name": "drupal/editoria11y", - "version": "2.1.21", + "version": "2.2.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.1.21" + "reference": "2.2.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.21.zip", - "reference": "2.1.21", - "shasum": "6ec1bb5cfa15408e3372d7e0d0a1355030a9f20b" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.2.4.zip", + "reference": "2.2.4", + "shasum": "6342f0614083f90088c48f8f74a231a495bf8ebe" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -7636,8 +8169,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.21", - "datestamp": "1731602531", + "version": "2.2.4", + "datestamp": "1737647999", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7699,17 +8232,17 @@ }, { "name": "drupal/entity", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity.git", - "reference": "8.x-1.5" + "reference": "8.x-1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "86c0b75c173144aaedde3e3258dc0d3ce11d1a22" + "url": "https://ftp.drupal.org/files/projects/entity-8.x-1.6.zip", + "reference": "8.x-1.6", + "shasum": "dfb214fd45bd6ad79604d23a39a96b3d4c38f8e1" }, "require": { "drupal/core": "^10.1 || ^11" @@ -7717,8 +8250,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.5", - "datestamp": "1723380062", + "version": "8.x-1.6", + "datestamp": "1740006812", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7755,7 +8288,7 @@ "homepage": "https://www.drupal.org/user/2416470" }, { - "name": "TR", + "name": "tr", "homepage": "https://www.drupal.org/user/202830" } ], @@ -7768,29 +8301,30 @@ }, { "name": "drupal/entity_reference_override", - "version": "2.0.0-beta2", + "version": "2.0.0-beta3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_reference_override.git", - "reference": "2.0.0-beta2" + "reference": "2.0.0-beta3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity_reference_override-2.0.0-beta2.zip", - "reference": "2.0.0-beta2", - "shasum": "8df72b040baee530fbf2186c8007c12b19f1286f" + "url": "https://ftp.drupal.org/files/projects/entity_reference_override-2.0.0-beta3.zip", + "reference": "2.0.0-beta3", + "shasum": "4f49736430477b7476514bd5098a4c41e8f9d622" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^10.1 || ^11" }, "require-dev": { - "drupal/entity_browser": "*" + "drupal/entity_browser": "*", + "drupal/entity_reference_revisions": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-beta2", - "datestamp": "1689262248", + "version": "2.0.0-beta3", + "datestamp": "1737473473", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -7799,12 +8333,12 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { - "name": "See contributors", - "homepage": "https://www.drupal.org/node/2809033/committers" + "name": "alexpott", + "homepage": "https://www.drupal.org/user/157725" }, { "name": "dawehner", @@ -7815,7 +8349,7 @@ "homepage": "https://www.drupal.org/user/16496" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { @@ -7827,11 +8361,11 @@ "homepage": "https://www.drupal.org/user/51132" } ], - "description": "Display referenced entities with optional field overrides.", + "description": "Entity reference with overridable title", "homepage": "https://www.drupal.org/project/entity_reference_override", "support": { "source": "https://git.drupalcode.org/project/entity_reference_override", - "issues": "https://www.drupal.org/project/issues/entity_reference_override" + "error": "funding.opencollective : should be an array, string given" } }, { @@ -7955,17 +8489,17 @@ }, { "name": "drupal/environment_indicator", - "version": "4.0.19", + "version": "4.0.21", "source": { "type": "git", "url": "https://git.drupalcode.org/project/environment_indicator.git", - "reference": "4.0.19" + "reference": "4.0.21" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.19.zip", - "reference": "4.0.19", - "shasum": "4801e2969ecfc33d96defcaa34a34ac8faae4019" + "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.21.zip", + "reference": "4.0.21", + "shasum": "e4d4de7060fb10156c44d27a3b9ec80929eb17b3" }, "require": { "drupal/core": "^9.3 || ^10 || ^11" @@ -7973,8 +8507,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.19", - "datestamp": "1721460952", + "version": "4.0.21", + "datestamp": "1734428244", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7997,7 +8531,7 @@ "email": "nacho@isholgueras.com" }, { - "name": "Lullabot", + "name": "lullabot", "homepage": "https://www.drupal.org/user/3815489" }, { @@ -8259,20 +8793,25 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "5344dcd1f8bbce6236ed4fb9c84ac1dcd6127f7c" + "reference": "d9af3451b08efb71726585605a132e73c3bad281" }, "require": { "drupal/core": "^10.1 || ^11" }, "conflict": { "drupal/core": "<10.1.0", - "drupal/search_api": "<1.30" + "drupal/search_api": "<1.14" }, "require-dev": { - "drupal/better_exposed_filters": "*", - "drupal/jquery_ui_slider": "^2.1", - "drupal/jquery_ui_touch_punch": "^1.1", - "drupal/search_api": "1.x-dev" + "drupal/better_exposed_filters": "~7.0", + "drupal/default_content": "*", + "drupal/facets_exposed_filters": "*", + "drupal/jquery_ui_slider": "~2.1", + "drupal/jquery_ui_touch_punch": "~1.1", + "drupal/search_api": "1.x-dev", + "drupal/search_api_db": "*", + "drupal/views_ajax_history": "*", + "drupal/views_filters_summary": "*" }, "suggest": { "drupal/better_exposed_filters": "Required for AJAX support for facets rendered as views exposed filters", @@ -8285,8 +8824,8 @@ "dev-3.0.x": "3.0.x-dev" }, "drupal": { - "version": "3.0.0-beta3+8-dev", - "datestamp": "1731953633", + "version": "3.0.0+5-dev", + "datestamp": "1738342841", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -8329,27 +8868,27 @@ }, { "name": "drupal/fakeobjects", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/fakeobjects.git", - "reference": "8.x-1.2" + "reference": "8.x-1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/fakeobjects-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "a49094752f972e7db51ef5ec7abade1a4eba48f5" + "url": "https://ftp.drupal.org/files/projects/fakeobjects-8.x-1.3.zip", + "reference": "8.x-1.3", + "shasum": "3d809e634f334681664e01c57fbff013e18b428e" }, "require": { - "drupal/ckeditor": "*", - "drupal/core": "^8 || ^9 || ^10" + "drupal-ckeditor-libraries-group/fakeobjects": "^4.5.11", + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.2", - "datestamp": "1674760765", + "version": "8.x-1.3", + "datestamp": "1740013102", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8803,7 +9342,7 @@ ], "authors": [ { - "name": "cYu", + "name": "cyu", "homepage": "https://www.drupal.org/user/202205" }, { @@ -9308,30 +9847,30 @@ }, { "name": "drupal/gin", - "version": "3.0.0-rc14", + "version": "4.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin.git", - "reference": "8.x-3.0-rc14" + "reference": "4.0.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc14.zip", - "reference": "8.x-3.0-rc14", - "shasum": "8ca8735f5a1d7ef25ee446358cd704a3feb1cae7" + "url": "https://ftp.drupal.org/files/projects/gin-4.0.5.zip", + "reference": "4.0.5", + "shasum": "d1ff5c5fe171badda27bccb967006b05ef283007" }, "require": { - "drupal/core": "^9 || ^10 || ^11", - "drupal/gin_toolbar": "^1.0@beta" + "drupal/core": "^10 || ^11", + "drupal/gin_toolbar": "^2.0" }, "type": "drupal-theme", "extra": { "drupal": { - "version": "8.x-3.0-rc14", - "datestamp": "1731015952", + "version": "4.0.5", + "datestamp": "1739910568", "security-coverage": { - "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -9374,17 +9913,17 @@ }, { "name": "drupal/gin_gutenberg", - "version": "1.1.14", + "version": "1.1.15", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_gutenberg.git", - "reference": "1.1.14" + "reference": "1.1.15" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_gutenberg-1.1.14.zip", - "reference": "1.1.14", - "shasum": "ed67d446b7fb810678219784c661b40e6340953c" + "url": "https://ftp.drupal.org/files/projects/gin_gutenberg-1.1.15.zip", + "reference": "1.1.15", + "shasum": "008edd91128a524cef1fd8e5d4fa48a88013f690" }, "require": { "drupal/core": "^8 || ^9.3 || ^10 || ^11", @@ -9393,8 +9932,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.14", - "datestamp": "1725356562", + "version": "1.1.15", + "datestamp": "1735906835", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9412,7 +9951,7 @@ "role": "Maintainer" }, { - "name": "Hosisam", + "name": "hosisam", "homepage": "https://www.drupal.org/user/3449435" }, { @@ -9496,17 +10035,17 @@ }, { "name": "drupal/gin_toolbar", - "version": "1.0.0-rc6", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_toolbar.git", - "reference": "8.x-1.0-rc6" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_toolbar-8.x-1.0-rc6.zip", - "reference": "8.x-1.0-rc6", - "shasum": "542def14b9a5435efb4e021d384fa3f7b0fc6e78" + "url": "https://ftp.drupal.org/files/projects/gin_toolbar-2.0.0.zip", + "reference": "2.0.0", + "shasum": "2befeab2de9f7953b76b1a36c9bfb6a7e3987b11" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -9514,11 +10053,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc6", - "datestamp": "1718368950", + "version": "2.0.0", + "datestamp": "1734698921", "security-coverage": { - "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -9559,7 +10098,7 @@ }, { "name": "drupal/gnode", - "version": "3.3.1", + "version": "3.3.4", "require": { "drupal/core": "^10.3 || ^11", "drupal/group": "*" @@ -9567,8 +10106,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "3.3.1", - "datestamp": "1732200203", + "version": "3.3.4", + "datestamp": "1739358478", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9597,21 +10136,39 @@ }, { "name": "drupal/google_analytics", - "version": "dev-3357831-php-8.2-compatibility", + "version": "4.0.3", "source": { "type": "git", - "url": "git@git.drupal.org:issue/google_analytics-3357831.git", - "reference": "6e1250f00dd9942a91cdff4e2d44f1779019e191" + "url": "https://git.drupalcode.org/project/google_analytics.git", + "reference": "4.0.3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/google_analytics-4.0.3.zip", + "reference": "4.0.3", + "shasum": "faaae65a3b52d842ceef78fd2b2ef6344f3a21a0" + }, + "require": { + "drupal/core": "^9.5 || ^10 || ^11" }, "require-dev": { "drupal/token": "^1.7" }, "type": "drupal-module", "extra": { + "drupal": { + "version": "4.0.3", + "datestamp": "1734385014", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, "branch-alias": { "dev-4.x": "4.x-dev" } }, + "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], @@ -9619,29 +10176,48 @@ { "name": "See contributors", "homepage": "https://www.drupal.org/node/49388/committers" + }, + { + "name": "budda", + "homepage": "https://www.drupal.org/user/13164" + }, + { + "name": "ixismark", + "homepage": "https://www.drupal.org/user/3632333" + }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, + { + "name": "mglaman", + "homepage": "https://www.drupal.org/user/2416470" + }, + { + "name": "roberto.rivera.ixis", + "homepage": "https://www.drupal.org/user/3632325" } ], "description": "Allows your site to be tracked by Google Analytics by adding a Javascript tracking code to every page.", "homepage": "https://www.drupal.org/project/google_analytics", "support": { - "issues": "https://www.drupal.org/project/issues/google_analytics", - "source": "https://git.drupalcode.org/project/google_analytics" - }, - "time": "2023-05-03T10:39:55+00:00" + "source": "https://git.drupalcode.org/project/google_analytics", + "issues": "https://www.drupal.org/project/issues/google_analytics" + } }, { "name": "drupal/group", - "version": "3.3.1", + "version": "3.3.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/group.git", - "reference": "3.3.1" + "reference": "3.3.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/group-3.3.1.zip", - "reference": "3.3.1", - "shasum": "ef654968cb2aee6d72b3f55679caabecc94d8bbf" + "url": "https://ftp.drupal.org/files/projects/group-3.3.4.zip", + "reference": "3.3.4", + "shasum": "b28d14dcccbef0317964084c752c4c14a56a4522" }, "require": { "drupal/core": "^10.3 || ^11", @@ -9655,8 +10231,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.3.1", - "datestamp": "1732200203", + "version": "3.3.4", + "datestamp": "1739358478", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9777,17 +10353,17 @@ }, { "name": "drupal/hal", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/hal.git", - "reference": "2.0.3" + "reference": "2.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/hal-2.0.3.zip", - "reference": "2.0.3", - "shasum": "81bc4b0bfdc6c3b7c2ec50f5eb4739451ff5c2ae" + "url": "https://ftp.drupal.org/files/projects/hal-2.0.4.zip", + "reference": "2.0.4", + "shasum": "5d98f2ebbc7952d183278351d24d3e51ea18c8ee" }, "require": { "drupal/core": "^10 || ^11" @@ -9801,8 +10377,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.3", - "datestamp": "1721252595", + "version": "2.0.4", + "datestamp": "1738532063", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9831,29 +10407,30 @@ }, { "name": "drupal/honeypot", - "version": "2.1.4", + "version": "2.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/honeypot.git", - "reference": "2.1.4" + "reference": "2.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/honeypot-2.1.4.zip", - "reference": "2.1.4", - "shasum": "adf76c3520c0e458177dbe6d638aa2d6ae40a95b" + "url": "https://ftp.drupal.org/files/projects/honeypot-2.2.2.zip", + "reference": "2.2.2", + "shasum": "828872d31d1a2c37a818cacae7fcd77a60996c66" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^10.3 || ^11" }, "require-dev": { - "drupal/rules": "^3.x-dev" + "drupal/rules": "^4.0", + "drupal/webform": "^6.2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.4", - "datestamp": "1723489062", + "version": "2.2.2", + "datestamp": "1739854442", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9900,17 +10477,17 @@ }, { "name": "drupal/http_cache_control", - "version": "2.3.0", + "version": "2.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/http_cache_control.git", - "reference": "8.x-2.3" + "reference": "8.x-2.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/http_cache_control-8.x-2.3.zip", - "reference": "8.x-2.3", - "shasum": "43ad2f589f8ac9cc2eb20fe07d7dbe0b6d42430a" + "url": "https://ftp.drupal.org/files/projects/http_cache_control-8.x-2.5.zip", + "reference": "8.x-2.5", + "shasum": "4fab2c60029bf84e5ebdd82d6759f58bd579018c" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -9918,8 +10495,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.3", - "datestamp": "1726747036", + "version": "8.x-2.5", + "datestamp": "1735304161", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9998,30 +10575,27 @@ }, { "name": "drupal/ief_complex_open", - "version": "1.0.1", + "version": "dev-1.0.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ief_complex_open.git", - "reference": "1.0.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ief_complex_open-1.0.1.zip", - "reference": "1.0.1", - "shasum": "abac70022e17d7a2b007ac1587826822433b0346" + "reference": "01cb7751694172aee46d9f0726f728ac758cf330" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10", - "drupal/inline_entity_form": "^1" + "drupal/core": "^8.8 || ^9 || ^10 || ^11", + "drupal/inline_entity_form": "^1 || ^3" }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-1.0.x": "1.0.x-dev" + }, "drupal": { - "version": "1.0.1", - "datestamp": "1687803317", + "version": "1.0.1+15-dev", + "datestamp": "1739677426", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -10035,7 +10609,7 @@ "homepage": "https://www.drupal.org/user/3630968" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { @@ -10059,26 +10633,26 @@ }, { "name": "drupal/image_field_to_media", - "version": "2.0.2", + "version": "3.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/image_field_to_media.git", - "reference": "2.0.2" + "reference": "3.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/image_field_to_media-2.0.2.zip", - "reference": "2.0.2", - "shasum": "7026c58a18c8bf9f02e631a5365c2b898916f478" + "url": "https://ftp.drupal.org/files/projects/image_field_to_media-3.0.0.zip", + "reference": "3.0.0", + "shasum": "abc66c620438ce6f5ba073b2c0003fcaf61d21a3" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1696623512", + "version": "3.0.0", + "datestamp": "1733757129", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10094,6 +10668,10 @@ "name": "Andrey Vitushkin (wombatbuddy)", "homepage": "https://www.drupal.org/u/wombatbuddy", "role": "Maintainer" + }, + { + "name": "wombatbuddy", + "homepage": "https://www.drupal.org/user/3547848" } ], "description": "Enables to convert existing image fields to Media image fields.", @@ -10248,20 +10826,21 @@ }, { "name": "drupal/inline_entity_form", - "version": "1.0.0-rc17", + "version": "3.0.0-rc20", "source": { "type": "git", "url": "https://git.drupalcode.org/project/inline_entity_form.git", - "reference": "8.x-1.0-rc17" + "reference": "3.0.0-rc20" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/inline_entity_form-8.x-1.0-rc17.zip", - "reference": "8.x-1.0-rc17", - "shasum": "626622e01cf7a2d2977fdc06ae09afd5a814e09b" + "url": "https://ftp.drupal.org/files/projects/inline_entity_form-3.0.0-rc20.zip", + "reference": "3.0.0-rc20", + "shasum": "c9ad4572bce4260d1d233a0c3196e4ff0915e4ee" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10", + "drupal/core": "^8.8 || ^9 || ^10 || ^11", + "drupal/rat": "^1.0.0@stable", "php": ">=7.1" }, "require-dev": { @@ -10270,8 +10849,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc17", - "datestamp": "1703020130", + "version": "3.0.0-rc20", + "datestamp": "1722000368", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -10410,20 +10989,20 @@ }, { "name": "drupal/insert", - "version": "3.0.0", + "version": "3.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/insert.git", - "reference": "3.0.0" + "reference": "3.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/insert-3.0.0.zip", - "reference": "3.0.0", - "shasum": "e6634d8f006e0a1f02f71c4b92645c5d8623096c" + "url": "https://ftp.drupal.org/files/projects/insert-3.0.2.zip", + "reference": "3.0.2", + "shasum": "df73a01b20be742b53c95b3b5a8424894d2ce703" }, "require": { - "drupal/core": "^10" + "drupal/core": "^10 || ^11" }, "require-dev": { "drupal/colorbox": "*" @@ -10431,8 +11010,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1719827333", + "version": "3.0.2", + "datestamp": "1739545285", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10674,6 +11253,71 @@ "source": "https://git.drupalcode.org/project/jquery_ui_autocomplete" } }, + { + "name": "drupal/jquery_ui_datepicker", + "version": "2.1.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jquery_ui_datepicker.git", + "reference": "2.1.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/jquery_ui_datepicker-2.1.1.zip", + "reference": "2.1.1", + "shasum": "29e56e8fa351fefd34e80529768ddc69a460149d" + }, + "require": { + "drupal/core": "^9.2 || ^10 || ^11", + "drupal/jquery_ui": "^1.7" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.1.1", + "datestamp": "1730932612", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "bnjmnm", + "homepage": "https://www.drupal.org/user/2369194" + }, + { + "name": "jrockowitz", + "homepage": "https://www.drupal.org/user/371407" + }, + { + "name": "lauriii", + "homepage": "https://www.drupal.org/user/1078742" + }, + { + "name": "nod_", + "homepage": "https://www.drupal.org/user/598310" + }, + { + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" + }, + { + "name": "zrpnr", + "homepage": "https://www.drupal.org/user/1448368" + } + ], + "description": "Provides jQuery UI Datepicker library.", + "homepage": "https://www.drupal.org/project/jquery_ui_datepicker", + "support": { + "source": "https://git.drupalcode.org/project/jquery_ui_datepicker" + } + }, { "name": "drupal/jquery_ui_menu", "version": "2.1.0", @@ -10739,6 +11383,115 @@ "source": "https://git.drupalcode.org/project/jquery_ui_menu" } }, + { + "name": "drupal/jquery_ui_slider", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jquery_ui_slider.git", + "reference": "2.1.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/jquery_ui_slider-2.1.0.zip", + "reference": "2.1.0", + "shasum": "89e54ccf787ad3eb11fb2ca9e25ea4bfce3df5b1" + }, + "require": { + "drupal/core": "^9.2 || ^10 || ^11", + "drupal/jquery_ui": "^1.7" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.1.0", + "datestamp": "1717031321", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "bnjmnm", + "homepage": "https://www.drupal.org/user/2369194" + }, + { + "name": "lauriii", + "homepage": "https://www.drupal.org/user/1078742" + }, + { + "name": "zrpnr", + "homepage": "https://www.drupal.org/user/1448368" + } + ], + "description": "Provides jQuery UI Slider library.", + "homepage": "https://www.drupal.org/project/jquery_ui_slider", + "support": { + "source": "https://git.drupalcode.org/project/jquery_ui_slider" + } + }, + { + "name": "drupal/jquery_ui_touch_punch", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jquery_ui_touch_punch.git", + "reference": "1.1.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/jquery_ui_touch_punch-1.1.1.zip", + "reference": "1.1.1", + "shasum": "f16bc2ffa500131f43c84427ff213e753de9b6a6" + }, + "require": { + "drupal/core": "^9.2 || ^10 || ^11", + "drupal/jquery_ui": "^1.0", + "politsin/jquery-ui-touch-punch": "^1.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.1", + "datestamp": "1717663479", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Naveen Valecha", + "homepage": "https://drupal.org/u/naveenvalecha", + "role": "Maintainer" + }, + { + "name": "naveenvalecha", + "homepage": "https://www.drupal.org/user/2665733" + } + ], + "description": "Provides jQuery UI Touch Punch library.", + "homepage": "https://www.drupal.org/project/jquery_ui_touch_punch", + "keywords": [ + "Drupal", + "jquery_ui_touch_punch" + ], + "support": { + "source": "https://www.drupal.org/project/jquery_ui_touch_punch", + "issues": "https://www.drupal.org/project/issues/jquery_ui_touch_punch" + } + }, { "name": "drupal/key", "version": "1.19.0", @@ -11085,29 +11838,42 @@ }, { "name": "drupal/media_contextual_crop", - "version": "dev-1.2.x", + "version": "2.1.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/media_contextual_crop.git", - "reference": "3193fb963b46a5c9d045cd61acba78fc8ae0e88e" + "reference": "2.1.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_contextual_crop-2.1.5.zip", + "reference": "2.1.5", + "shasum": "d511e031ec5b13c93fe5e1352ee455a902a3ec73" }, "require": { - "drupal/core": "^9.4 || ^10" - }, - "require-dev": { - "drupal/advanced_help": "^1" + "composer/installers": "^1.9 || ^2.0", + "cweagans/composer-patches": "^1.7 || ^2.0", + "drupal/core": "^10 || ^11", + "drupal/crop": "^2.3", + "drush/drush": ">11" }, "type": "drupal-module", "extra": { - "branch-alias": { - "dev-1.2.x": "1.2.x-dev" - }, "drupal": { - "version": "1.2.1+5-dev", - "datestamp": "1697791918", + "version": "2.1.5", + "datestamp": "1736325942", "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "enable-patching": true, + "patches": { + "drupal/crop": { + "provide_contextual_capability_to_crops": "https://www.drupal.org/files/issues/2024-01-21/2617818-32-provide_contextual_capability_to_crops.patch" + }, + "drupal/core": { + "Refactor ImageStyleDownloadController": "https://www.drupal.org/files/issues/2024-09-04/2685905-35-factorizeImageDeliver.patch" } } }, @@ -11132,24 +11898,24 @@ }, { "name": "drupal/media_contextual_crop_field_formatter", - "version": "1.3.0", + "version": "2.0.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/media_contextual_crop_field_formatter.git", - "reference": "1.3.0" + "reference": "2.0.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_field_formatter-1.3.0.zip", - "reference": "1.3.0", - "shasum": "7e09a051247c22e83a665ab9538c7e18779d93d2" + "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_field_formatter-2.0.7.zip", + "reference": "2.0.7", + "shasum": "f3409352b36dfd6ae3936536e76cfc618c92712c" }, "require": { "composer/installers": "^1.9 || ^2.0", "cweagans/composer-patches": "^1.7", - "drupal/core": "^9.4 || ^10", - "drupal/media_contextual_crop": "~1.2", - "drupal/media_library_media_modify": "^1.0@beta" + "drupal/core": "^10 || ^11", + "drupal/media_contextual_crop": "~2.0", + "drupal/media_library_media_modify": "^1.0.0 || ^2.0.0@beta" }, "require-dev": { "drupal/advanced_help": "^1" @@ -11157,8 +11923,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.3.0", - "datestamp": "1692266180", + "version": "2.0.7", + "datestamp": "1728401162", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11167,7 +11933,7 @@ "enable-patching": true, "patches": { "drupal/media_library_media_modify": { - "#3270150 Add alteration": "https://www.drupal.org/files/issues/2022-06-08/manage_crops_3270150-7.patch" + "#3270150 Add alteration": "https://git.drupalcode.org/project/media_library_media_modify/-/merge_requests/65.patch" } } }, @@ -11192,22 +11958,22 @@ }, { "name": "drupal/media_contextual_crop_fp_adapter", - "version": "1.1.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/media_contextual_crop_fp_adapter.git", - "reference": "1.1.1" + "reference": "2.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_fp_adapter-1.1.1.zip", - "reference": "1.1.1", - "shasum": "b42f7d09e270becdc317bf832156b00cc1b90d12" + "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_fp_adapter-2.0.2.zip", + "reference": "2.0.2", + "shasum": "ec729a10cda85f3f01428eff80f50102e7aa07c6" }, "require": { - "drupal/core": "^9.4 || ^10", + "drupal/core": "^10 || ^11", "drupal/focal_point": "^1.5 || ^2.0@alpha", - "drupal/media_contextual_crop": "~1.2" + "drupal/media_contextual_crop": "~2.0" }, "require-dev": { "drupal/advanced_help": "^1" @@ -11215,8 +11981,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.1", - "datestamp": "1692689051", + "version": "2.0.2", + "datestamp": "1725437111", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11244,22 +12010,22 @@ }, { "name": "drupal/media_contextual_crop_iwc_adapter", - "version": "1.1.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/media_contextual_crop_iwc_adapter.git", - "reference": "1.1.1" + "reference": "2.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_iwc_adapter-1.1.1.zip", - "reference": "1.1.1", - "shasum": "7f8e58070560b675cca8eb5b32b8f967532f72b0" + "url": "https://ftp.drupal.org/files/projects/media_contextual_crop_iwc_adapter-2.0.2.zip", + "reference": "2.0.2", + "shasum": "49bae2a762dfb5197fcc23e280ce58b4f6963c4a" }, "require": { - "drupal/core": "^9.4 || ^10", + "drupal/core": "^10", "drupal/image_widget_crop": "^2.3", - "drupal/media_contextual_crop": "~1.2" + "drupal/media_contextual_crop": "~2.0" }, "require-dev": { "drupal/advanced_help": "^1" @@ -11267,8 +12033,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.1", - "datestamp": "1692689056", + "version": "2.0.2", + "datestamp": "1706001866", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11502,7 +12268,7 @@ ], "authors": [ { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { @@ -11510,7 +12276,7 @@ "homepage": "https://www.drupal.org/user/160302" }, { - "name": "JohnAlbin", + "name": "johnalbin", "homepage": "https://www.drupal.org/user/32095" }, { @@ -11598,17 +12364,17 @@ }, { "name": "drupal/menu_trail_by_path", - "version": "2.1.0", + "version": "2.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_trail_by_path.git", - "reference": "2.1.0" + "reference": "2.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_trail_by_path-2.1.0.zip", - "reference": "2.1.0", - "shasum": "286f3066d3ce0a941eb73ad699c63bccd7108984" + "url": "https://ftp.drupal.org/files/projects/menu_trail_by_path-2.1.1.zip", + "reference": "2.1.1", + "shasum": "cd636347d775e986aa7d05af7783db860fbac27a" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -11616,8 +12382,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1724357864", + "version": "2.1.1", + "datestamp": "1736754552", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11658,29 +12424,29 @@ }, { "name": "drupal/message", - "version": "1.6.0", + "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/message.git", - "reference": "8.x-1.6" + "reference": "8.x-1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/message-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "242c86fd0fc31c5e7b0983fb88272191924d2d6f" + "url": "https://ftp.drupal.org/files/projects/message-8.x-1.8.zip", + "reference": "8.x-1.8", + "shasum": "461a00b425c9d8907f489e8109fb6b20871c463e" }, "require": { "drupal/core": "^9.2 || ^10 || ^11" }, "require-dev": { - "drupal/token": "*" + "drupal/token": "^1.14" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1726668059", + "version": "8.x-1.8", + "datestamp": "1739744268", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11721,42 +12487,46 @@ }, { "name": "drupal/metatag", - "version": "1.26.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/metatag.git", - "reference": "8.x-1.26" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/metatag-8.x-1.26.zip", - "reference": "8.x-1.26", - "shasum": "afa4a37422748baa2f0c35b13961438668ef3be8" + "url": "https://ftp.drupal.org/files/projects/metatag-2.1.0.zip", + "reference": "2.1.0", + "shasum": "c28fe2fdac68a9370a6af6cbafff4425dd5148f3" }, "require": { - "drupal/core": "^9.3 || ^10", - "drupal/token": "^1.0" + "drupal/core": "^9.4 || ^10 || ^11", + "drupal/token": "^1.0", + "php": ">=8.0" }, "require-dev": { - "drupal/devel": "^4.0 || ^5.0", - "drupal/hal": "^9 || ^1 || ^2", + "drupal/forum": "*", + "drupal/hal": "^1 || ^2 || ^9", "drupal/metatag_dc": "*", "drupal/metatag_open_graph": "*", "drupal/page_manager": "^4.0", - "drupal/panelizer": "^4.0", "drupal/redirect": "^1.0", - "drupal/webprofiler": "^9 || ^10", + "ergebnis/composer-normalize": "*", "mpyw/phpunit-patch-serializable-comparison": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.26", - "datestamp": "1687856123", + "version": "2.1.0", + "datestamp": "1731004042", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "composer-normalize": { + "indent-size": 2, + "indent-style": "space" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -11907,17 +12677,17 @@ }, { "name": "drupal/migrate_source_csv", - "version": "3.6.0", + "version": "3.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_source_csv.git", - "reference": "8.x-3.6" + "reference": "8.x-3.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/migrate_source_csv-8.x-3.6.zip", - "reference": "8.x-3.6", - "shasum": "60b5e7dcb5d7a68ed0a43693fe67e7d26b1a9d83" + "url": "https://ftp.drupal.org/files/projects/migrate_source_csv-8.x-3.7.zip", + "reference": "8.x-3.7", + "shasum": "d952a58003a4616176050ce4d486f9df9c6c59c9" }, "require": { "drupal/core": ">=9.1", @@ -11930,8 +12700,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.6", - "datestamp": "1702995930", + "version": "8.x-3.7", + "datestamp": "1735314551", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12350,10 +13120,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/notfoundpassthrough.git", - "reference": "0482dc146ebfbc842274ac9513d675efee8b8f6d" + "reference": "8561838b0636eec6a452b7f35bcec3c673a90a92" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { @@ -12361,8 +13131,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "1.0.0-beta4+1-dev", - "datestamp": "1682098409", + "version": "1.0.0-beta5+2-dev", + "datestamp": "1736206027", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -12413,14 +13183,14 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia.git", - "reference": "45936ecc5fac96b7b2f4f8ac72b4852f49859b03" + "reference": "23b696b1a43ea4b0f07ab6233128b528ffde4170" }, "require": { "drupal/bulma": "1.x-dev@dev", "drupal/components": "^3", "drupal/core": "^9 || ^10", - "drupal/skins": "^2.0-alpha1", - "drupal/twigsuggest": "^1.0-beta2" + "drupal/skins": "^2", + "drupal/twigsuggest": "^2" }, "type": "drupal-theme", "extra": { @@ -12428,8 +13198,8 @@ "dev-2.0.x": "2.0.x-dev" }, "drupal": { - "version": "2.0.0-alpha1+22-dev", - "datestamp": "1720489325", + "version": "2.0.0-alpha1+23-dev", + "datestamp": "1738971348", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -12450,11 +13220,11 @@ "homepage": "https://www.drupal.org/user/3514271" }, { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -12499,7 +13269,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia_camouflage.git", - "reference": "04112d0e857591f409515ae23be757608a2717c6" + "reference": "73bfe2aa78c7313f994c03d10c733782470a42f8" }, "require": { "drupal/core": "^9 || ^10", @@ -12512,7 +13282,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1732302479", + "datestamp": "1736288567", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -12648,20 +13418,20 @@ }, { "name": "drupal/paragraphs_features", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/paragraphs_features.git", - "reference": "2.0.0" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/paragraphs_features-2.0.0.zip", - "reference": "2.0.0", - "shasum": "3f4856f2c6ade242855f5311ff26e8951b8a53a7" + "url": "https://ftp.drupal.org/files/projects/paragraphs_features-2.1.0.zip", + "reference": "2.1.0", + "shasum": "1e82c20d5fdcbff8615af7d6797f272e85610496" }, "require": { - "drupal/core": "^9.2 || ^10", + "drupal/core": "^9.2 || ^10 || ^11", "drupal/paragraphs": "^1.13" }, "require-dev": { @@ -12670,8 +13440,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1713956979", + "version": "2.1.0", + "datestamp": "1736258966", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12876,7 +13646,7 @@ "extra": { "drupal": { "version": "8.x-1.13", - "datestamp": "1722507672", + "datestamp": "1739552840", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12894,11 +13664,11 @@ ], "authors": [ { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { @@ -12918,6 +13688,62 @@ "documentation": "https://www.drupal.org/docs/8/modules/pathauto" } }, + { + "name": "drupal/pdf_api", + "version": "2.4.4", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/pdf_api.git", + "reference": "2.4.4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/pdf_api-2.4.4.zip", + "reference": "2.4.4", + "shasum": "345309e4f1e0864ecded71c8226b4de0db95a505" + }, + "require": { + "dompdf/dompdf": ">=2.0.4", + "drupal/core": "^8.8 || ^9 || ^10 || ^11", + "mikehaertl/phpwkhtmltopdf": "^2.3", + "mpdf/mpdf": "^8.2.0", + "tecnickcom/tcpdf": "^6.8 || ^6.7.5" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.4.4", + "datestamp": "1722646728", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "markdorison", + "homepage": "https://www.drupal.org/user/346106" + }, + { + "name": "Nigel Cunningham", + "homepage": "https://www.drupal.org/user/250105" + }, + { + "name": "Sutharsan", + "homepage": "https://www.drupal.org/user/73854" + } + ], + "description": "Provides an API for generating PDFs.", + "homepage": "https://www.drupal.org/project/pdf_api", + "support": { + "source": "https://git.drupalcode.org/project/pdf_api" + } + }, { "name": "drupal/plausible", "version": "2.1.1", @@ -12972,30 +13798,30 @@ }, { "name": "drupal/prepopulate", - "version": "2.4.0", + "version": "2.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/prepopulate.git", - "reference": "8.x-2.4" + "reference": "8.x-2.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/prepopulate-8.x-2.4.zip", - "reference": "8.x-2.4", - "shasum": "5e82bd6cbbaafc8320e8b3e48bc3862de4964e00" + "url": "https://ftp.drupal.org/files/projects/prepopulate-8.x-2.5.zip", + "reference": "8.x-2.5", + "shasum": "9efbac5cba063c79b0cfc4f82bcd87a31e0b123d" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "require-dev": { - "drupal/inline_entity_form": "^1.0@beta", - "drupal/og": "^1.0@alpha" + "drupal/inline_entity_form": "^3.0@rc", + "drupal/og": "^1.x-dev" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.4", - "datestamp": "1678728834", + "version": "8.x-2.5", + "datestamp": "1732903418", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13040,17 +13866,17 @@ }, { "name": "drupal/preview_link", - "version": "2.2.0-alpha1", + "version": "2.2.0-alpha2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/preview_link.git", - "reference": "2.2.0-alpha1" + "reference": "2.2.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/preview_link-2.2.0-alpha1.zip", - "reference": "2.2.0-alpha1", - "shasum": "3b09be0efcf3ae7f9d1e04de1cdaea16cf3521ee" + "url": "https://ftp.drupal.org/files/projects/preview_link-2.2.0-alpha2.zip", + "reference": "2.2.0-alpha2", + "shasum": "7a2fd37b7b8d038919f31cfd4fb4b2c43168b6e0" }, "require": { "drupal/core": "^10.2 || ^11", @@ -13064,8 +13890,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.0-alpha1", - "datestamp": "1723700774", + "version": "2.2.0-alpha2", + "datestamp": "1736820546", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -13098,7 +13924,7 @@ "homepage": "https://www.drupal.org/user/314289" }, { - "name": "Sam152", + "name": "sam152", "homepage": "https://www.drupal.org/user/1485048" } ], @@ -13113,27 +13939,83 @@ } }, { - "name": "drupal/r4032login", - "version": "2.2.2", + "name": "drupal/printable", + "version": "3.1.3", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/r4032login.git", - "reference": "2.2.2" + "url": "https://git.drupalcode.org/project/printable.git", + "reference": "3.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/r4032login-2.2.2.zip", - "reference": "2.2.2", - "shasum": "1e6d306590ee321f520f0a9ca12ed6303778197f" + "url": "https://ftp.drupal.org/files/projects/printable-3.1.3.zip", + "reference": "3.1.3", + "shasum": "da44665d16bc2445fba519cbcc7dc448208d8f46" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.4 || ^10 || ^11", + "drupal/pdf_api": "^2.4.0", + "wa72/htmlpagedom": "^1.3 || ^2.0 || 3.0" + }, + "require-dev": { + "drupal/pdf_api": "*", + "smalot/pdfparser": "^1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.2", - "datestamp": "1718893090", + "version": "3.1.3", + "datestamp": "1720679594", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Nigel Cunningham", + "homepage": "https://www.drupal.org/user/346106", + "email": "nigel@nigelcunningham.com.au" + }, + { + "name": "Nigel Cunningham", + "homepage": "https://www.drupal.org/user/250105" + } + ], + "description": "Generates printer friendly version of nodes", + "homepage": "https://www.drupal.org/project/printable", + "support": { + "source": "https://git.drupalcode.org/project/printable", + "issues": "https://www.drupal.org/project/issues/printable" + } + }, + { + "name": "drupal/r4032login", + "version": "2.2.3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/r4032login.git", + "reference": "2.2.3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/r4032login-2.2.3.zip", + "reference": "2.2.3", + "shasum": "6309c01b42ff6605cb6dd8f24ddde0c493f0fa2a" + }, + "require": { + "drupal/core": "^9.3 || ^10 || ^11" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.2.3", + "datestamp": "1737623532", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13158,7 +14040,11 @@ "homepage": "https://www.drupal.org/user/972" }, { - "name": "Grayle", + "name": "dieterholvoet", + "homepage": "https://www.drupal.org/user/3567222" + }, + { + "name": "grayle", "homepage": "https://www.drupal.org/user/3145497" }, { @@ -13174,7 +14060,7 @@ "homepage": "https://www.drupal.org/user/108440" }, { - "name": "Nixou", + "name": "nixou", "homepage": "https://www.drupal.org/user/2304734" }, { @@ -13182,7 +14068,7 @@ "homepage": "https://www.drupal.org/user/49851" }, { - "name": "RobLoach", + "name": "robloach", "homepage": "https://www.drupal.org/user/61114" }, { @@ -13253,7 +14139,7 @@ "homepage": "https://www.drupal.org/user/289861" }, { - "name": "Dylan Donkersgoed", + "name": "dylan donkersgoed", "homepage": "https://www.drupal.org/user/2803351" }, { @@ -13283,6 +14169,48 @@ "source": "https://git.drupalcode.org/project/rabbit_hole" } }, + { + "name": "drupal/rat", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/rat.git", + "reference": "28202b02262a39ac8dbbfd43696b67c0c8c46b71" + }, + "dist": { + "type": "zip", + "url": "https://git.drupalcode.org/api/v4/projects/project%2Frat/repository/archive.zip?sha=28202b02262a39ac8dbbfd43696b67c0c8c46b71", + "reference": "28202b02262a39ac8dbbfd43696b67c0c8c46b71", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "drupal/core": "^9.4", + "drupal/core-dev": "^9.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Drupal\\rat\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "gpl-2.0-or-later" + ], + "authors": [ + { + "name": "Merlin", + "email": "merlin@geeks4change.net" + } + ], + "support": { + "source": "https://git.drupalcode.org/project/rat/-/tree/1.0.0" + }, + "time": "2023-07-19T22:22:22+00:00" + }, { "name": "drupal/rdf", "version": "2.1.1", @@ -13362,17 +14290,17 @@ }, { "name": "drupal/redirect", - "version": "1.10.0", + "version": "1.11.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/redirect.git", - "reference": "8.x-1.10" + "reference": "8.x-1.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.10.zip", - "reference": "8.x-1.10", - "shasum": "9d72d7e0717dbdea3ab3306c5d6840da5bd3024c" + "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.11.zip", + "reference": "8.x-1.11", + "shasum": "7df8b3524bbde07d254216039636947a689140ef" }, "require": { "drupal/core": "^9.2 || ^10 || ^11" @@ -13380,8 +14308,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.10", - "datestamp": "1723277641", + "version": "8.x-1.11", + "datestamp": "1737382886", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13394,7 +14322,7 @@ ], "authors": [ { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -13402,7 +14330,7 @@ "homepage": "https://www.drupal.org/user/53892" }, { - "name": "Kristen Pol", + "name": "kristen pol", "homepage": "https://www.drupal.org/user/8389" }, { @@ -13418,7 +14346,7 @@ }, { "name": "drupal/redirect_404", - "version": "1.10.0", + "version": "1.11.0", "require": { "drupal/core": "^9.2 || ^10 || ^11", "drupal/redirect": "*" @@ -13426,8 +14354,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.10", - "datestamp": "1723277641", + "version": "8.x-1.11", + "datestamp": "1737382886", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13440,7 +14368,7 @@ ], "authors": [ { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -13448,7 +14376,7 @@ "homepage": "https://www.drupal.org/user/53892" }, { - "name": "Kristen Pol", + "name": "kristen pol", "homepage": "https://www.drupal.org/user/8389" }, { @@ -13463,28 +14391,263 @@ } }, { - "name": "drupal/riddler", - "version": "3.0.1", + "name": "drupal/regionincontent", + "version": "1.1.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/riddler.git", - "reference": "3.0.1" + "url": "https://git.drupalcode.org/project/regionincontent.git", + "reference": "8.x-1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/riddler-3.0.1.zip", - "reference": "3.0.1", - "shasum": "dc758aece996787a3429c61aa534df87ccf770a3" + "url": "https://ftp.drupal.org/files/projects/regionincontent-8.x-1.1.zip", + "reference": "8.x-1.1", + "shasum": "3323c1215c4cfc3da3580e8d382c7cc0f691a513" }, "require": { - "drupal/captcha": "^2", - "drupal/core": "^10" + "drupal/core": "^8.8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.1", - "datestamp": "1686732873", + "version": "8.x-1.1", + "datestamp": "1699306875", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "MegaKeegMan", + "homepage": "https://www.drupal.org/user/3620027" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + } + ], + "description": "Provides the ability to print regions (the building block of Drupal site building— where blocks are placed) within content (node) templates.", + "homepage": "https://www.drupal.org/project/regionincontent", + "support": { + "source": "https://git.drupalcode.org/project/regionincontent" + } + }, + { + "name": "drupal/registration_role", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/registration_role.git", + "reference": "2.0.2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/registration_role-2.0.2.zip", + "reference": "2.0.2", + "shasum": "3dcace022bae8fdbc4c66c86fa5b9b0274298a8b" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10 || ^11" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.2", + "datestamp": "1739480619", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "karthikeyan-manivasagam", + "homepage": "https://www.drupal.org/user/1494424" + }, + { + "name": "melon", + "homepage": "https://www.drupal.org/user/32875" + }, + { + "name": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + }, + { + "name": "pfournier", + "homepage": "https://www.drupal.org/user/160468" + }, + { + "name": "pignaz", + "homepage": "https://www.drupal.org/user/471908" + }, + { + "name": "yogen.prasad", + "homepage": "https://www.drupal.org/user/2115328" + } + ], + "description": "Automatically assign a role to all new users who register.", + "homepage": "https://www.drupal.org/project/registration_role", + "support": { + "source": "https://git.drupalcode.org/project/registration_role" + } + }, + { + "name": "drupal/require_on_publish", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/require_on_publish.git", + "reference": "8.x-1.10" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/require_on_publish-8.x-1.10.zip", + "reference": "8.x-1.10", + "shasum": "4ff1a062cceff6fb100d080cb59a6489e664920a" + }, + "require": { + "drupal/core": "^9.2 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.10", + "datestamp": "1706803317", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Mike Priscella", + "homepage": "https://drupal.org/u/mpriscella", + "role": "Maintainer" + }, + { + "name": "mpriscella", + "homepage": "https://www.drupal.org/user/2354820" + }, + { + "name": "pfunklange", + "homepage": "https://www.drupal.org/user/566588" + } + ], + "description": "Adds ability to designate fields as required for publishing only.", + "homepage": "https://www.drupal.org/project/require_on_publish", + "keywords": [ + "field", + "publish", + "require", + "require on publish", + "required field" + ], + "support": { + "source": "https://git.drupalcode.org/project/require_on_publish", + "issues": "https://www.drupal.org/project/issues/require_on_publish" + } + }, + { + "name": "drupal/rh_node", + "version": "1.0.0", + "require": { + "drupal/core": "^9.5 || ^10 || ^11", + "drupal/rabbit_hole": "*" + }, + "type": "metapackage", + "extra": { + "drupal": { + "version": "8.x-1.0", + "datestamp": "1721413113", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "aleksey.tk", + "homepage": "https://www.drupal.org/user/22093" + }, + { + "name": "bohart", + "homepage": "https://www.drupal.org/user/289861" + }, + { + "name": "dylan donkersgoed", + "homepage": "https://www.drupal.org/user/2803351" + }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, + { + "name": "matroskeen", + "homepage": "https://www.drupal.org/user/3426249" + }, + { + "name": "mparker17", + "homepage": "https://www.drupal.org/user/536298" + }, + { + "name": "Odd Hill", + "homepage": "https://www.drupal.org/user/789934" + }, + { + "name": "olofbokedal", + "homepage": "https://www.drupal.org/user/1198438" + } + ], + "description": "Adds Rabbit Hole functionality for nodes.", + "homepage": "https://www.drupal.org/project/rabbit_hole", + "support": { + "source": "https://git.drupalcode.org/project/rabbit_hole" + } + }, + { + "name": "drupal/riddler", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/riddler.git", + "reference": "3.0.2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/riddler-3.0.2.zip", + "reference": "3.0.2", + "shasum": "c4342ada86895cdb68c8fc83d1229f1e51cd8ecf" + }, + "require": { + "drupal/captcha": "^2", + "drupal/core": "^10 || ^11" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.2", + "datestamp": "1738255331", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13501,7 +14664,7 @@ "homepage": "https://www.drupal.org/user/3317601" }, { - "name": "Anybody", + "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { @@ -13509,7 +14672,7 @@ "homepage": "https://www.drupal.org/user/277371" }, { - "name": "Grevil", + "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { @@ -13589,22 +14752,94 @@ } }, { - "name": "drupal/schema_metatag", - "version": "2.6.0", + "name": "drupal/scheduler", + "version": "1.5.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/schema_metatag.git", - "reference": "8.x-2.6" + "url": "https://git.drupalcode.org/project/scheduler.git", + "reference": "8.x-1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/schema_metatag-8.x-2.6.zip", - "reference": "8.x-2.6", - "shasum": "a84c126185eabda796348839470a8c3575f78c92" + "url": "https://ftp.drupal.org/files/projects/scheduler-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "206a9b6e348273aa2cf97ba429d437112b47469b" }, "require": { - "drupal/core": "^9.0 || ^10 || ^11", - "drupal/metatag": "^1.0" + "drupal/core": "^8 || ^9 || ^10" + }, + "require-dev": { + "drupal/devel_generate": "^2.0 || >=4", + "drupal/rules": "^3", + "drush/drush": ">=9" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.5", + "datestamp": "1683719323", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "drush": { + "services": { + "drush.services.yml": "^9 || ^10" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Eric Schaefer (Eric Schaefer)", + "homepage": "https://www.drupal.org/u/eric-schaefer", + "role": "Maintainer" + }, + { + "name": "Jonathan Smith (jonathan1055)", + "homepage": "https://www.drupal.org/u/jonathan1055", + "role": "Maintainer" + }, + { + "name": "Pieter Frenssen (pfrenssen)", + "homepage": "https://www.drupal.org/u/pfrenssen", + "role": "Maintainer" + }, + { + "name": "Rick Manelius (rickmanelius)", + "homepage": "https://www.drupal.org/u/rickmanelius", + "role": "Maintainer" + } + ], + "description": "Automatically publish and unpublish content at specified dates and times.", + "homepage": "https://drupal.org/project/scheduler", + "support": { + "source": "https://git.drupalcode.org/project/scheduler", + "issues": "https://www.drupal.org/project/issues/scheduler" + } + }, + { + "name": "drupal/schema_metatag", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/schema_metatag.git", + "reference": "3.0.3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/schema_metatag-3.0.3.zip", + "reference": "3.0.3", + "shasum": "54fadabe0b56cb3a5f48a48ff438e8ad5883423c" + }, + "require": { + "drupal/core": "^9 || ^10 || ^11", + "drupal/metatag": "^2.0", + "php": ">=8.0" }, "require-dev": { "drupal/coder": "^8.3", @@ -13618,8 +14853,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.6", - "datestamp": "1720959928", + "version": "3.0.3", + "datestamp": "1721141808", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13786,17 +15021,17 @@ }, { "name": "drupal/search_api", - "version": "1.36.0", + "version": "1.37.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.36" + "reference": "8.x-1.37" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.36.zip", - "reference": "8.x-1.36", - "shasum": "1464f21cb924746a0df7f4cb080abaf00804e9a7" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.37.zip", + "reference": "8.x-1.37", + "shasum": "76d9b5850d7fce9df8fc6cf8c49450ab541f455d" }, "require": { "drupal/core": "^10.2 || ^11" @@ -13817,8 +15052,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.36", - "datestamp": "1732448767", + "version": "8.x-1.37", + "datestamp": "1732727356", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13853,20 +15088,20 @@ }, { "name": "drupal/search_api_autocomplete", - "version": "1.9.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_autocomplete.git", - "reference": "8.x-1.9" + "reference": "8.x-1.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_autocomplete-8.x-1.9.zip", - "reference": "8.x-1.9", - "shasum": "5cb2d1a09dbd54facba82d6d88907e3a184c1539" + "url": "https://ftp.drupal.org/files/projects/search_api_autocomplete-8.x-1.10.zip", + "reference": "8.x-1.10", + "shasum": "bd7d4a35a595efb866f6f5e2230d62d93b074927" }, "require": { - "drupal/core": "^9.3 || ^10 || ^11", + "drupal/core": "^10.2 || ^11", "drupal/search_api": "^1.0" }, "require-dev": { @@ -13875,8 +15110,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.9", - "datestamp": "1718551474", + "version": "8.x-1.10", + "datestamp": "1736941746", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13907,7 +15142,7 @@ }, { "name": "drupal/search_api_db", - "version": "1.36.0", + "version": "1.37.0", "require": { "drupal/core": "^10.2 || ^11", "drupal/search_api": "*" @@ -13915,8 +15150,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.36", - "datestamp": "1732448767", + "version": "8.x-1.37", + "datestamp": "1732727356", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14065,26 +15300,26 @@ }, { "name": "drupal/select_or_other", - "version": "4.1.0", + "version": "4.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/select_or_other.git", - "reference": "4.1.0" + "reference": "4.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/select_or_other-4.1.0.zip", - "reference": "4.1.0", - "shasum": "ff73f610623c16ee27ac2afdc2f18e3d3d934081" + "url": "https://ftp.drupal.org/files/projects/select_or_other-4.2.0.zip", + "reference": "4.2.0", + "shasum": "1e33d196a7bc6116c66d5e77b53e2fee6f1e62d9" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.1.0", - "datestamp": "1686871176", + "version": "4.2.0", + "datestamp": "1733203728", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14112,6 +15347,10 @@ "name": "hmendes", "homepage": "https://www.drupal.org/user/3673677" }, + { + "name": "ivnish", + "homepage": "https://www.drupal.org/user/3547706" + }, { "name": "legolasbo", "homepage": "https://www.drupal.org/user/2480548" @@ -14257,6 +15496,64 @@ "source": "https://git.drupalcode.org/project/similarterms" } }, + { + "name": "drupal/simple_sitemap", + "version": "4.2.2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/simple_sitemap.git", + "reference": "4.2.2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/simple_sitemap-4.2.2.zip", + "reference": "4.2.2", + "shasum": "1f9c9197d37450fb347a4fa3f10191f5f4b5ef13" + }, + "require": { + "drupal/core": "^10.2 || ^11", + "ext-xmlwriter": "*" + }, + "conflict": { + "drush/drush": "<12.5.1" + }, + "require-dev": { + "drupal/paragraphs": "^1.18" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "4.2.2", + "datestamp": "1732485885", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Pawel Ginalski (gbyte)", + "homepage": "https://www.drupal.org/u/gbyte", + "email": "contact@gbyte.dev", + "role": "Maintainer" + }, + { + "name": "walkingdexter", + "homepage": "https://www.drupal.org/user/3251330" + } + ], + "description": "Creates a standard conform hreflang XML sitemap of the site content and provides a framework for developing other sitemap types.", + "homepage": "https://drupal.org/project/simple_sitemap", + "support": { + "source": "https://cgit.drupalcode.org/simple_sitemap", + "issues": "https://drupal.org/project/issues/simple_sitemap" + } + }, { "name": "drupal/skins", "version": "2.0.0-alpha1", @@ -14323,17 +15620,17 @@ }, { "name": "drupal/smart_date", - "version": "4.2.1", + "version": "4.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smart_date.git", - "reference": "4.2.1" + "reference": "4.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_date-4.2.1.zip", - "reference": "4.2.1", - "shasum": "fec1d70ec64626a47e67c25f05daa3ba6a8b8a0b" + "url": "https://ftp.drupal.org/files/projects/smart_date-4.2.2.zip", + "reference": "4.2.2", + "shasum": "c66711299d80ae71bec85836d42c87c1220b1bef" }, "require": { "drupal/core": "^9 || ^10 || ^11", @@ -14349,8 +15646,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.2.1", - "datestamp": "1731590994", + "version": "4.2.2", + "datestamp": "1738839300", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14389,21 +15686,31 @@ }, { "name": "drupal/sms", - "version": "2.2.0-rc1", + "version": "2.3.0", "require": { - "drupal/core": "^9.5 || ^10", + "drupal/core": "^10.3 || ^11", "drupal/dynamic_entity_reference": "^3 || ^4", "drupal/smsframework": "^2", - "php": ">=8" + "php": ">=8.1" + }, + "conflict": { + "drupal/coder": "<8.3.26" + }, + "require-dev": { + "mglaman/phpstan-drupal": "^1", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-deprecation-rules": "*", + "previousnext/coding-standard": "^1.0" }, "type": "metapackage", "extra": { "drupal": { - "version": "2.2.0-rc1", - "datestamp": "1670241566", + "version": "2.3.0", + "datestamp": "1733714927", "security-coverage": { - "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -14436,30 +15743,46 @@ }, { "name": "drupal/smsframework", - "version": "2.1.0", + "version": "2.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smsframework.git", - "reference": "2.1.0" + "reference": "2.3.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smsframework-2.1.0.zip", - "reference": "2.1.0", - "shasum": "a929db8db5ed2b82b87d371e36d746bd1270a7e3" + "url": "https://ftp.drupal.org/files/projects/smsframework-2.3.0.zip", + "reference": "2.3.0", + "shasum": "37e24980f7478eeef38b7a811fba7175606df235" }, "require": { - "drupal/core": ">=9.2" + "drupal/core": "^10.3 || ^11", + "drupal/dynamic_entity_reference": "^3 || ^4", + "php": ">=8.1" + }, + "conflict": { + "drupal/coder": "<8.3.26" + }, + "replace": { + "drupal/sms_blast": "self.version", + "drupal/sms_devel": "self.version", + "drupal/sms_sendtophone": "self.version", + "drupal/sms_user": "self.version" }, "require-dev": { "drupal/dynamic_entity_reference": "*", - "drupal/sms": "*" + "drupal/sms": "*", + "mglaman/phpstan-drupal": "^1", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-deprecation-rules": "*", + "previousnext/coding-standard": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1670240395", + "version": "2.3.0", + "datestamp": "1733714927", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14472,21 +15795,25 @@ ], "authors": [ { - "name": "almaudoh", - "homepage": "https://www.drupal.org/user/488082" + "name": "Aniebiet Udoh", + "homepage": "https://www.drupal.org/u/almaudoh", + "role": "Maintainer" }, { - "name": "batje", - "homepage": "https://www.drupal.org/user/2696" + "name": "Daniel Phin", + "homepage": "http://danielph.in", + "role": "Maintainer" }, { "name": "dpi", "homepage": "https://www.drupal.org/user/81431" } ], - "homepage": "https://www.drupal.org/project/smsframework", + "description": "Provides an extensible API that facilitates communication between Drupal and various SMS gateways.", + "homepage": "http://drupal.org/project/smsframework", "support": { - "source": "https://git.drupalcode.org/project/smsframework" + "source": "https://git.drupalcode.org/project/smsframework", + "issues": "https://www.drupal.org/project/issues/smsframework" } }, { @@ -14692,7 +16019,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/social_post_facebook.git", - "reference": "6286f5bc5891c08665b5a14390b746634435e1f5" + "reference": "ca8452b9c363a7023b7e919cd0175a950667ccab" }, "require": { "agaric/php-facebook": "dev-main", @@ -14706,7 +16033,7 @@ }, "drupal": { "version": "3.0.x-dev", - "datestamp": "1707335201", + "datestamp": "1738974191", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -14733,7 +16060,7 @@ "homepage": "https://www.drupal.org/user/3513954" }, { - "name": "MegaKeegMan", + "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { @@ -15103,7 +16430,7 @@ ], "authors": [ { - "name": "AswathyAjish", + "name": "aswathyajish", "homepage": "https://www.drupal.org/user/2584696" }, { @@ -15119,7 +16446,7 @@ "homepage": "https://www.drupal.org/user/2603884" }, { - "name": "TolstoyDotCom", + "name": "tolstoydotcom", "homepage": "https://www.drupal.org/user/103055" }, { @@ -15141,17 +16468,17 @@ }, { "name": "drupal/taxonomy_manager", - "version": "2.0.15", + "version": "2.0.17", "source": { "type": "git", "url": "https://git.drupalcode.org/project/taxonomy_manager.git", - "reference": "2.0.15" + "reference": "2.0.17" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.15.zip", - "reference": "2.0.15", - "shasum": "b3a7af31c310047587ec730114f991d274dda646" + "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.17.zip", + "reference": "2.0.17", + "shasum": "475530599d058b7c4ac48d1d203a24c16c67af6e" }, "require": { "drupal/core": "^10.2 || ^11.0", @@ -15167,8 +16494,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.15", - "datestamp": "1726572388", + "version": "2.0.17", + "datestamp": "1738708580", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15494,7 +16821,7 @@ ], "authors": [ { - "name": "Chi", + "name": "chi", "homepage": "https://www.drupal.org/user/556138" } ], @@ -15511,26 +16838,26 @@ }, { "name": "drupal/twigsuggest", - "version": "1.0.0-rc2", + "version": "2.0.0-rc4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/twigsuggest.git", - "reference": "8.x-1.0-rc2" + "reference": "2.0.0-rc4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/twigsuggest-8.x-1.0-rc2.zip", - "reference": "8.x-1.0-rc2", - "shasum": "69d765e40b9eb2e423d63378c69acf8a0248bffb" + "url": "https://ftp.drupal.org/files/projects/twigsuggest-2.0.0-rc4.zip", + "reference": "2.0.0-rc4", + "shasum": "e629ff389a2d5380c9e43bd2fc770fe443d7711d" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc2", - "datestamp": "1682360823", + "version": "2.0.0-rc4", + "datestamp": "1734604997", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -15722,16 +17049,16 @@ }, { "name": "drupal/ui_patterns_layouts", - "version": "1.10.0", + "version": "2.0.0", "require": { - "drupal/core": "^9 || ^10 || ^11", + "drupal/core": "^10.3 || ^11", "drupal/ui_patterns": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.10", - "datestamp": "1729182058", + "version": "2.0.0", + "datestamp": "1738872245", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15780,7 +17107,7 @@ "homepage": "https://www.drupal.org/user/436244" } ], - "description": "Use patterns as layouts via the Layout Discovery module.", + "description": "Use UI components as layouts plugins.", "homepage": "https://www.drupal.org/project/ui_patterns", "support": { "source": "https://git.drupalcode.org/project/ui_patterns" @@ -15788,16 +17115,16 @@ }, { "name": "drupal/ui_patterns_library", - "version": "1.10.0", + "version": "2.0.0", "require": { - "drupal/core": "^9 || ^10 || ^11", + "drupal/core": "^10.3 || ^11", "drupal/ui_patterns": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.10", - "datestamp": "1729182058", + "version": "2.0.0", + "datestamp": "1738872245", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15846,12 +17173,62 @@ "homepage": "https://www.drupal.org/user/436244" } ], - "description": "Exposed patterns in you modules and themes and display them in a pattern library page.", + "description": "Browse UI components in library pages.", "homepage": "https://www.drupal.org/project/ui_patterns", "support": { "source": "https://git.drupalcode.org/project/ui_patterns" } }, + { + "name": "drupal/unique_content_field_validation", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/unique_content_field_validation.git", + "reference": "1.1.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/unique_content_field_validation-1.1.1.zip", + "reference": "1.1.1", + "shasum": "a6fdc0b33e3a022fbc8f2decc8b0488ebe79cb82" + }, + "require": { + "drupal/core": "^9.1 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.1", + "datestamp": "1688169108", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Fabian Sierra", + "homepage": "https://www.drupal.org/u/fabiansierra5191", + "role": "Maintainer" + }, + { + "name": "mably", + "homepage": "https://www.drupal.org/user/3375160" + } + ], + "description": "Validate the uniqueness of the entities fields or title.", + "homepage": "http://drupal.org/project/unique_content_field_validation", + "support": { + "source": "https://cgit.drupalcode.org/unique_content_field_validation", + "issues": "https://drupal.org/project/issues/unique_content_field_validation" + } + }, { "name": "drupal/video_embed_field", "version": "2.5.0", @@ -16170,17 +17547,17 @@ }, { "name": "drupal/visitors", - "version": "2.21.0", + "version": "2.26.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/visitors.git", - "reference": "8.x-2.21" + "reference": "8.x-2.26" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.21.zip", - "reference": "8.x-2.21", - "shasum": "40b9aedc2388185a32950ec2ef18a29381d2e0f4" + "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.26.zip", + "reference": "8.x-2.26", + "shasum": "c864a48737414133ee29851fa1dcff9f4b9ee8e6" }, "require": { "drupal/charts": "^5", @@ -16190,13 +17567,14 @@ "matomo/device-detector": "^6.1" }, "require-dev": { + "drupal/statistics": "~1", "drush/drush": "^12 || ^13" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.21", - "datestamp": "1731453666", + "version": "8.x-2.26", + "datestamp": "1739643605", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16230,20 +17608,20 @@ }, { "name": "drupal/webform", - "version": "6.2.7", + "version": "6.2.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/webform.git", - "reference": "6.2.7" + "reference": "6.2.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/webform-6.2.7.zip", - "reference": "6.2.7", - "shasum": "7e0520773f2521d70837371b08e09a13704b4274" + "url": "https://ftp.drupal.org/files/projects/webform-6.2.9.zip", + "reference": "6.2.9", + "shasum": "650752c3cc6d0144c6f378b8d25d45c083e23600" }, "require": { - "drupal/core": "^10.1", + "drupal/core": "^10.2", "php": ">=8.1" }, "require-dev": { @@ -16290,8 +17668,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.2.7", - "datestamp": "1721425228", + "version": "6.2.9", + "datestamp": "1733851063", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16325,10 +17703,6 @@ { "name": "quicksketch", "homepage": "https://www.drupal.org/user/35821" - }, - { - "name": "torotil", - "homepage": "https://www.drupal.org/user/865256" } ], "description": "Enables the creation of webforms and questionnaires.", @@ -16409,29 +17783,26 @@ }, { "name": "drupal/workflow_buttons", - "version": "1.0.0-beta6", + "version": "dev-1.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/workflow_buttons.git", - "reference": "8.x-1.0-beta6" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/workflow_buttons-8.x-1.0-beta6.zip", - "reference": "8.x-1.0-beta6", - "shasum": "3becb7ccfd7946cfd6448caae32a6f8aa8d89d33" + "reference": "6c26bae56a11ce3b1b0e6bdedbbe0b21e25a71a9" }, "require": { "drupal/core": "^9 || ^10" }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + }, "drupal": { - "version": "8.x-1.0-beta6", - "datestamp": "1702440893", + "version": "8.x-1.0-beta6+3-dev", + "datestamp": "1722015448", "security-coverage": { "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "message": "Dev releases are not covered by Drupal security advisories." } } }, @@ -16634,58 +18005,62 @@ }, { "name": "drush/drush", - "version": "12.5.3", + "version": "13.3.3", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "7fe0a492d5126c457c5fb184c4668a132b0aaac6" + "reference": "d124723dacb4208ccb875b7114722e420fccf06d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/7fe0a492d5126c457c5fb184c4668a132b0aaac6", - "reference": "7fe0a492d5126c457c5fb184c4668a132b0aaac6", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/d124723dacb4208ccb875b7114722e420fccf06d", + "reference": "d124723dacb4208ccb875b7114722e420fccf06d", "shasum": "" }, "require": { - "chi-teck/drupal-code-generator": "^3.0", + "chi-teck/drupal-code-generator": "^3.6 || ^4@alpha", "composer-runtime-api": "^2.2", "composer/semver": "^1.4 || ^3", "consolidation/annotated-command": "^4.9.2", - "consolidation/config": "^2.1.2", + "consolidation/config": "^2.1.2 || ^3", "consolidation/filter-via-dot-access-data": "^2.0.2", "consolidation/output-formatters": "^4.3.2", - "consolidation/robo": "^4.0.6", + "consolidation/robo": "^4.0.6 || ^5", "consolidation/site-alias": "^4", "consolidation/site-process": "^5.2.0", + "dflydev/dot-access-data": "^3.0.2", "ext-dom": "*", "grasmash/yaml-cli": "^3.1", "guzzlehttp/guzzle": "^7.0", - "league/container": "^4", - "php": ">=8.1", - "psy/psysh": "~0.11", - "symfony/event-dispatcher": "^6", - "symfony/filesystem": "^6.1", - "symfony/finder": "^6", - "symfony/var-dumper": "^6.0", - "symfony/yaml": "^6.0", - "webflo/drupal-finder": "^1.2" + "laravel/prompts": "^0.1.21", + "league/container": "^4.2", + "php": ">=8.2", + "psy/psysh": "~0.12", + "symfony/event-dispatcher": "^6 || ^7", + "symfony/filesystem": "^6.1 || ^7", + "symfony/finder": "^6 || ^7", + "symfony/var-dumper": "^6.0 || ^7", + "symfony/yaml": "^6.0 || ^7" }, "conflict": { - "drupal/core": "< 10.0", + "drupal/core": "< 10.2", "drupal/migrate_run": "*", "drupal/migrate_tools": "<= 5" }, "require-dev": { "composer/installers": "^2", - "cweagans/composer-patches": "~1.0", - "drupal/core-recommended": "^10", + "cweagans/composer-patches": "~1.7.3", + "drupal/core-recommended": "^10.2.5 || 11.0.x-dev", "drupal/semver_example": "2.3.0", - "phpunit/phpunit": "^9", - "rector/rector": "^0.12", + "jetbrains/phpstorm-attributes": "^1.0", + "mglaman/phpstan-drupal": "^1.2", + "phpunit/phpunit": "^9 || ^10", + "rector/rector": "^1", "squizlabs/php_codesniffer": "^3.7" }, "bin": [ - "drush" + "drush", + "drush.php" ], "type": "library", "extra": { @@ -16696,23 +18071,23 @@ "sut/libraries/{$name}": [ "type:drupal-library" ], + "sut/themes/unish/{$name}": [ + "drupal/empty_theme" + ], + "sut/drush/contrib/{$name}": [ + "type:drupal-drush" + ], "sut/modules/unish/{$name}": [ "drupal/devel" ], - "sut/themes/unish/{$name}": [ - "drupal/empty_theme" + "sut/themes/contrib/{$name}": [ + "type:drupal-theme" ], "sut/modules/contrib/{$name}": [ "type:drupal-module" ], "sut/profiles/contrib/{$name}": [ "type:drupal-profile" - ], - "sut/themes/contrib/{$name}": [ - "type:drupal-theme" - ], - "sut/drush/contrib/{$name}": [ - "type:drupal-drush" ] } }, @@ -16766,7 +18141,7 @@ "issues": "https://github.com/drush-ops/drush/issues", "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/12.5.3" + "source": "https://github.com/drush-ops/drush/tree/13.3.3" }, "funding": [ { @@ -16774,27 +18149,27 @@ "type": "github" } ], - "time": "2024-08-02T11:57:29+00:00" + "time": "2024-11-10T20:02:03+00:00" }, { "name": "drutopia/drutopia", "version": "2.0.x-dev", "source": { "type": "git", - "url": "git@gitlab.com:drutopia/drutopia.git", - "reference": "04f95b36c8fb2a227fd4bf4526566feacb1dd81b" + "url": "https://gitlab.com/drutopia/drutopia.git", + "reference": "2192b03e0c0dba53dd1181c19c5c3c3ece643ba6" }, "dist": { "type": "zip", - "url": "https://gitlab.com/api/v4/projects/drutopia%2Fdrutopia/repository/archive.zip?sha=04f95b36c8fb2a227fd4bf4526566feacb1dd81b", - "reference": "04f95b36c8fb2a227fd4bf4526566feacb1dd81b", + "url": "https://gitlab.com/api/v4/projects/drutopia%2Fdrutopia/repository/archive.zip?sha=2192b03e0c0dba53dd1181c19c5c3c3ece643ba6", + "reference": "2192b03e0c0dba53dd1181c19c5c3c3ece643ba6", "shasum": "" }, "require": { "cweagans/composer-patches": "^1", "drupal/antibot": "^2", "drupal/block_visibility_groups": "^2", - "drupal/bulma_components": "^1.0@alpha", + "drupal/bulma_components": "^1", "drupal/config_actions_provider": "^1", "drupal/config_sync": "^3", "drupal/config_update": "^2", @@ -16818,19 +18193,19 @@ "drupal/drutopia_social": "^2", "drupal/drutopia_storyline": "^2", "drupal/drutopia_user": "^2", - "drupal/eu_cookie_compliance": "^1.9", + "drupal/eu_cookie_compliance": "^1", "drupal/features": "^3", - "drupal/gdpr": "^3.0@alpha", - "drupal/gin": "^3.0", - "drupal/gin_toolbar": "^1.0@beta", - "drupal/honeypot": "^2.0", - "drupal/menu_block": "^1.6", + "drupal/gdpr": "^3", + "drupal/gin": "^4", + "drupal/gin_toolbar": "^2", + "drupal/honeypot": "^2", + "drupal/menu_block": "^1", "drupal/octavia": "^2", - "drupal/paranoia": "^1.0-rc1", + "drupal/paranoia": "^1", "drupal/riddler": "^3", "drupal/subprofiles": "^2", - "drupal/twigsuggest": "^1.0", - "drupal/yaml_content": "^1.0-alpha7", + "drupal/twigsuggest": "^2", + "drupal/yaml_content": "^1", "geeks4change/composer-pin": "*" }, "require-dev": { @@ -16845,27 +18220,31 @@ }, "type": "drupal-profile", "extra": { + "patches": { + "drupal/ds": { + "Parent theme template inheritance bug": "https://www.drupal.org/files/issues/2021-02-22/2895316-12.patch" + }, + "drupal/core": { + "Invoke hook after a site install is complete": "https://git.drupalcode.org/project/drupal/-/merge_requests/1512.diff" + } + }, "drupal-scaffold": { "locations": { "web-root": "web/" } }, - "enable-patching": true, - "patches": { - "drupal/core": { - "Invoke hook after a site install is complete": "https://git.drupalcode.org/project/drupal/-/merge_requests/1512.diff" - }, - "drupal/ds": { - "Parent theme template inheritance bug": "https://www.drupal.org/files/issues/2021-02-22/2895316-12.patch" - } - } + "enable-patching": true }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "Drutopia's base distribution provides an enhanced starting place for building sites for grassroots organizations and other purposes.", - "time": "2023-11-30T23:44:28+00:00" + "support": { + "issues": "https://gitlab.com/drutopia/drutopia/-/issues", + "source": "https://gitlab.com/drutopia/drutopia/-/tree/2.0.x" + }, + "time": "2025-02-07T15:24:33+00:00" }, { "name": "easyrdf/easyrdf", @@ -16944,16 +18323,16 @@ }, { "name": "egulias/email-validator", - "version": "4.0.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e" + "reference": "b115554301161fa21467629f1e1391c1936de517" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ebaaf5be6c0286928352e054f2d5125608e5405e", - "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b115554301161fa21467629f1e1391c1936de517", + "reference": "b115554301161fa21467629f1e1391c1936de517", "shasum": "" }, "require": { @@ -16999,7 +18378,7 @@ ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/4.0.2" + "source": "https://github.com/egulias/EmailValidator/tree/4.0.3" }, "funding": [ { @@ -17007,7 +18386,7 @@ "type": "github" } ], - "time": "2023-10-06T06:47:41+00:00" + "time": "2024-12-27T00:36:43+00:00" }, { "name": "ezyang/htmlpurifier", @@ -17296,16 +18675,16 @@ }, { "name": "grasmash/expander", - "version": "3.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/grasmash/expander.git", - "reference": "bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82" + "reference": "eea11b9afb0c32483b18b9009f4ca07b770e39f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/expander/zipball/bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82", - "reference": "bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82", + "url": "https://api.github.com/repos/grasmash/expander/zipball/eea11b9afb0c32483b18b9009f4ca07b770e39f4", + "reference": "eea11b9afb0c32483b18b9009f4ca07b770e39f4", "shasum": "" }, "require": { @@ -17342,9 +18721,9 @@ "description": "Expands internal property references in PHP arrays file.", "support": { "issues": "https://github.com/grasmash/expander/issues", - "source": "https://github.com/grasmash/expander/tree/3.0.0" + "source": "https://github.com/grasmash/expander/tree/3.0.1" }, - "time": "2022-05-10T13:14:49+00:00" + "time": "2024-11-25T23:28:05+00:00" }, { "name": "grasmash/yaml-cli", @@ -17404,22 +18783,22 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.8.2", + "version": "7.9.2", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "f4152d9eb85c445fe1f992001d1748e8bec070d2" + "reference": "d281ed313b989f213357e3be1a179f02196ac99b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/f4152d9eb85c445fe1f992001d1748e8bec070d2", - "reference": "f4152d9eb85c445fe1f992001d1748e8bec070d2", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d281ed313b989f213357e3be1a179f02196ac99b", + "reference": "d281ed313b989f213357e3be1a179f02196ac99b", "shasum": "" }, "require": { "ext-json": "*", "guzzlehttp/promises": "^1.5.3 || ^2.0.3", - "guzzlehttp/psr7": "^1.9.1 || ^2.6.3", + "guzzlehttp/psr7": "^2.7.0", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" @@ -17510,7 +18889,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.8.2" + "source": "https://github.com/guzzle/guzzle/tree/7.9.2" }, "funding": [ { @@ -17526,7 +18905,7 @@ "type": "tidelift" } ], - "time": "2024-07-18T11:12:18+00:00" + "time": "2024-07-24T11:22:20+00:00" }, { "name": "guzzlehttp/promises", @@ -17613,16 +18992,16 @@ }, { "name": "guzzlehttp/psr7", - "version": "2.6.3", + "version": "2.7.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "6de29867b18790c0d2c846af4c13a24cc3ad56f3" + "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/6de29867b18790c0d2c846af4c13a24cc3ad56f3", - "reference": "6de29867b18790c0d2c846af4c13a24cc3ad56f3", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/a70f5c95fb43bc83f07c9c948baa0dc1829bf201", + "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201", "shasum": "" }, "require": { @@ -17709,7 +19088,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.6.3" + "source": "https://github.com/guzzle/psr7/tree/2.7.0" }, "funding": [ { @@ -17725,7 +19104,203 @@ "type": "tidelift" } ], - "time": "2024-07-18T09:59:12+00:00" + "time": "2024-07-18T11:15:46+00:00" + }, + { + "name": "illuminate/collections", + "version": "v11.43.2", + "source": { + "type": "git", + "url": "https://github.com/illuminate/collections.git", + "reference": "8a650cf80dce7f37f20b8bf33e11922b291bf0e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/illuminate/collections/zipball/8a650cf80dce7f37f20b8bf33e11922b291bf0e2", + "reference": "8a650cf80dce7f37f20b8bf33e11922b291bf0e2", + "shasum": "" + }, + "require": { + "illuminate/conditionable": "^11.0", + "illuminate/contracts": "^11.0", + "illuminate/macroable": "^11.0", + "php": "^8.2" + }, + "suggest": { + "symfony/var-dumper": "Required to use the dump method (^7.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "11.x-dev" + } + }, + "autoload": { + "files": [ + "functions.php", + "helpers.php" + ], + "psr-4": { + "Illuminate\\Support\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Illuminate Collections package.", + "homepage": "https://laravel.com", + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2025-02-19T15:59:05+00:00" + }, + { + "name": "illuminate/conditionable", + "version": "v11.43.2", + "source": { + "type": "git", + "url": "https://github.com/illuminate/conditionable.git", + "reference": "911df1bda950a3b799cf80671764e34eede131c6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/illuminate/conditionable/zipball/911df1bda950a3b799cf80671764e34eede131c6", + "reference": "911df1bda950a3b799cf80671764e34eede131c6", + "shasum": "" + }, + "require": { + "php": "^8.0.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "11.x-dev" + } + }, + "autoload": { + "psr-4": { + "Illuminate\\Support\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Illuminate Conditionable package.", + "homepage": "https://laravel.com", + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2024-11-21T16:28:56+00:00" + }, + { + "name": "illuminate/contracts", + "version": "v11.43.2", + "source": { + "type": "git", + "url": "https://github.com/illuminate/contracts.git", + "reference": "b350a3cd8450846325cb49e1cbc1293598b18898" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/b350a3cd8450846325cb49e1cbc1293598b18898", + "reference": "b350a3cd8450846325cb49e1cbc1293598b18898", + "shasum": "" + }, + "require": { + "php": "^8.2", + "psr/container": "^1.1.1|^2.0.1", + "psr/simple-cache": "^1.0|^2.0|^3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "11.x-dev" + } + }, + "autoload": { + "psr-4": { + "Illuminate\\Contracts\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Illuminate Contracts package.", + "homepage": "https://laravel.com", + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2025-02-10T14:20:57+00:00" + }, + { + "name": "illuminate/macroable", + "version": "v11.43.2", + "source": { + "type": "git", + "url": "https://github.com/illuminate/macroable.git", + "reference": "e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/illuminate/macroable/zipball/e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed", + "reference": "e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed", + "shasum": "" + }, + "require": { + "php": "^8.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "11.x-dev" + } + }, + "autoload": { + "psr-4": { + "Illuminate\\Support\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Illuminate Macroable package.", + "homepage": "https://laravel.com", + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2024-06-28T20:10:30+00:00" }, { "name": "indieauth/client", @@ -17979,16 +19554,16 @@ }, { "name": "laminas/laminas-escaper", - "version": "2.14.0", + "version": "2.16.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "0f7cb975f4443cf22f33408925c231225cfba8cb" + "reference": "9cf1f5317ca65b4fd5c6a3c2855e24a187b288c8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/0f7cb975f4443cf22f33408925c231225cfba8cb", - "reference": "0f7cb975f4443cf22f33408925c231225cfba8cb", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/9cf1f5317ca65b4fd5c6a3c2855e24a187b288c8", + "reference": "9cf1f5317ca65b4fd5c6a3c2855e24a187b288c8", "shasum": "" }, "require": { @@ -18000,12 +19575,11 @@ "zendframework/zend-escaper": "*" }, "require-dev": { - "infection/infection": "^0.27.9", - "laminas/laminas-coding-standard": "~3.0.0", - "maglnet/composer-require-checker": "^3.8.0", - "phpunit/phpunit": "^9.6.16", - "psalm/plugin-phpunit": "^0.19.0", - "vimeo/psalm": "^5.21.1" + "infection/infection": "^0.29.8", + "laminas/laminas-coding-standard": "~3.0.1", + "phpunit/phpunit": "^10.5.45", + "psalm/plugin-phpunit": "^0.19.2", + "vimeo/psalm": "^6.6.2" }, "type": "library", "autoload": { @@ -18037,7 +19611,7 @@ "type": "community_bridge" } ], - "time": "2024-10-24T10:12:53+00:00" + "time": "2025-02-17T12:40:19+00:00" }, { "name": "laminas/laminas-feed", @@ -18239,35 +19813,90 @@ "time": "2024-10-11T08:45:59+00:00" }, { - "name": "lcobucci/clock", - "version": "2.3.0", + "name": "laravel/prompts", + "version": "v0.1.25", "source": { "type": "git", - "url": "https://github.com/lcobucci/clock.git", - "reference": "c7aadcd6fd97ed9e199114269c0be3f335e38876" + "url": "https://github.com/laravel/prompts.git", + "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/clock/zipball/c7aadcd6fd97ed9e199114269c0be3f335e38876", - "reference": "c7aadcd6fd97ed9e199114269c0be3f335e38876", + "url": "https://api.github.com/repos/laravel/prompts/zipball/7b4029a84c37cb2725fc7f011586e2997040bc95", + "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95", "shasum": "" }, "require": { - "php": "~8.1.0 || ~8.2.0", - "stella-maris/clock": "^0.1.7" + "ext-mbstring": "*", + "illuminate/collections": "^10.0|^11.0", + "php": "^8.1", + "symfony/console": "^6.2|^7.0" }, - "provide": { - "psr/clock-implementation": "1.0" + "conflict": { + "illuminate/console": ">=10.17.0 <10.25.0", + "laravel/framework": ">=10.17.0 <10.25.0" + }, + "require-dev": { + "mockery/mockery": "^1.5", + "pestphp/pest": "^2.3", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-mockery": "^1.1" + }, + "suggest": { + "ext-pcntl": "Required for the spinner to be animated." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.1.x-dev" + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Laravel\\Prompts\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Add beautiful and user-friendly forms to your command-line applications.", + "support": { + "issues": "https://github.com/laravel/prompts/issues", + "source": "https://github.com/laravel/prompts/tree/v0.1.25" + }, + "time": "2024-08-12T22:06:33+00:00" + }, + { + "name": "lcobucci/clock", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/lcobucci/clock.git", + "reference": "fb533e093fd61321bfcbac08b131ce805fe183d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/lcobucci/clock/zipball/fb533e093fd61321bfcbac08b131ce805fe183d3", + "reference": "fb533e093fd61321bfcbac08b131ce805fe183d3", + "shasum": "" + }, + "require": { + "php": "^8.0", + "stella-maris/clock": "^0.1.4" }, "require-dev": { "infection/infection": "^0.26", - "lcobucci/coding-standard": "^9.0", - "phpstan/extension-installer": "^1.2", - "phpstan/phpstan": "^1.9.4", - "phpstan/phpstan-deprecation-rules": "^1.1.1", - "phpstan/phpstan-phpunit": "^1.3.2", - "phpstan/phpstan-strict-rules": "^1.4.4", - "phpunit/phpunit": "^9.5.27" + "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", "autoload": { @@ -18288,7 +19917,7 @@ "description": "Yet another clock abstraction", "support": { "issues": "https://github.com/lcobucci/clock/issues", - "source": "https://github.com/lcobucci/clock/tree/2.3.0" + "source": "https://github.com/lcobucci/clock/tree/2.2.0" }, "funding": [ { @@ -18300,7 +19929,7 @@ "type": "patreon" } ], - "time": "2022-12-19T14:38:11+00:00" + "time": "2022-04-19T19:34:17+00:00" }, { "name": "lcobucci/jwt", @@ -18507,11 +20136,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.x-dev", - "dev-4.x": "4.x-dev", - "dev-3.x": "3.x-dev", + "dev-1.x": "1.x-dev", "dev-2.x": "2.x-dev", - "dev-1.x": "1.x-dev" + "dev-3.x": "3.x-dev", + "dev-4.x": "4.x-dev", + "dev-master": "4.x-dev" } }, "autoload": { @@ -18555,16 +20184,16 @@ }, { "name": "league/csv", - "version": "9.18.0", + "version": "9.21.0", "source": { "type": "git", "url": "https://github.com/thephpleague/csv.git", - "reference": "b02d010e4055ae992247f6ffd1e7b103ef2a0790" + "reference": "72196d11ebba22d868954cb39c0c7346207430cc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/csv/zipball/b02d010e4055ae992247f6ffd1e7b103ef2a0790", - "reference": "b02d010e4055ae992247f6ffd1e7b103ef2a0790", + "url": "https://api.github.com/repos/thephpleague/csv/zipball/72196d11ebba22d868954cb39c0c7346207430cc", + "reference": "72196d11ebba22d868954cb39c0c7346207430cc", "shasum": "" }, "require": { @@ -18576,12 +20205,12 @@ "ext-xdebug": "*", "friendsofphp/php-cs-fixer": "^3.64.0", "phpbench/phpbench": "^1.3.1", - "phpstan/phpstan": "^1.12.6", + "phpstan/phpstan": "^1.12.11", "phpstan/phpstan-deprecation-rules": "^1.2.1", - "phpstan/phpstan-phpunit": "^1.4.0", + "phpstan/phpstan-phpunit": "^1.4.1", "phpstan/phpstan-strict-rules": "^1.6.1", - "phpunit/phpunit": "^10.5.16 || ^11.4.1", - "symfony/var-dumper": "^6.4.8 || ^7.1.5" + "phpunit/phpunit": "^10.5.16 || ^11.4.3", + "symfony/var-dumper": "^6.4.8 || ^7.1.8" }, "suggest": { "ext-dom": "Required to use the XMLConverter and the HTMLConverter classes", @@ -18638,39 +20267,34 @@ "type": "github" } ], - "time": "2024-10-18T08:14:48+00:00" + "time": "2025-01-08T19:27:58+00:00" }, { "name": "league/oauth2-client", - "version": "2.7.0", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/thephpleague/oauth2-client.git", - "reference": "160d6274b03562ebeb55ed18399281d8118b76c8" + "reference": "3d5cf8d0543731dfb725ab30e4d7289891991e13" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/oauth2-client/zipball/160d6274b03562ebeb55ed18399281d8118b76c8", - "reference": "160d6274b03562ebeb55ed18399281d8118b76c8", + "url": "https://api.github.com/repos/thephpleague/oauth2-client/zipball/3d5cf8d0543731dfb725ab30e4d7289891991e13", + "reference": "3d5cf8d0543731dfb725ab30e4d7289891991e13", "shasum": "" }, "require": { - "guzzlehttp/guzzle": "^6.0 || ^7.0", - "paragonie/random_compat": "^1 || ^2 || ^9.99", - "php": "^5.6 || ^7.0 || ^8.0" + "ext-json": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "php": "^7.1 || >=8.0.0 <8.5.0" }, "require-dev": { "mockery/mockery": "^1.3.5", - "php-parallel-lint/php-parallel-lint": "^1.3.1", - "phpunit/phpunit": "^5.7 || ^6.0 || ^9.5", - "squizlabs/php_codesniffer": "^2.3 || ^3.0" + "php-parallel-lint/php-parallel-lint": "^1.4", + "phpunit/phpunit": "^7 || ^8 || ^9 || ^10 || ^11", + "squizlabs/php_codesniffer": "^3.11" }, "type": "library", - "extra": { - "branch-alias": { - "dev-2.x": "2.0.x-dev" - } - }, "autoload": { "psr-4": { "League\\OAuth2\\Client\\": "src/" @@ -18706,9 +20330,9 @@ ], "support": { "issues": "https://github.com/thephpleague/oauth2-client/issues", - "source": "https://github.com/thephpleague/oauth2-client/tree/2.7.0" + "source": "https://github.com/thephpleague/oauth2-client/tree/2.8.0" }, - "time": "2023-04-16T18:19:15+00:00" + "time": "2024-12-11T05:05:52+00:00" }, { "name": "league/oauth2-facebook", @@ -18835,16 +20459,16 @@ }, { "name": "matomo/device-detector", - "version": "6.4.1", + "version": "6.4.3", "source": { "type": "git", "url": "https://github.com/matomo-org/device-detector.git", - "reference": "0d364e0dd6c177da3c24cd4049178026324fd7ac" + "reference": "aa4586d495a7f59029d46d976f160b13eb769bb0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/0d364e0dd6c177da3c24cd4049178026324fd7ac", - "reference": "0d364e0dd6c177da3c24cd4049178026324fd7ac", + "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/aa4586d495a7f59029d46d976f160b13eb769bb0", + "reference": "aa4586d495a7f59029d46d976f160b13eb769bb0", "shasum": "" }, "require": { @@ -18900,7 +20524,7 @@ "source": "https://github.com/matomo-org/matomo", "wiki": "https://dev.matomo.org/" }, - "time": "2024-09-24T13:50:04+00:00" + "time": "2025-01-17T09:59:39+00:00" }, { "name": "maxmind-db/reader", @@ -19127,6 +20751,147 @@ }, "time": "2022-02-10T01:05:27+00:00" }, + { + "name": "mikehaertl/php-shellcommand", + "version": "1.7.0", + "source": { + "type": "git", + "url": "https://github.com/mikehaertl/php-shellcommand.git", + "reference": "e79ea528be155ffdec6f3bf1a4a46307bb49e545" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mikehaertl/php-shellcommand/zipball/e79ea528be155ffdec6f3bf1a4a46307bb49e545", + "reference": "e79ea528be155ffdec6f3bf1a4a46307bb49e545", + "shasum": "" + }, + "require": { + "php": ">= 5.3.0" + }, + "require-dev": { + "phpunit/phpunit": ">4.0 <=9.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "mikehaertl\\shellcommand\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Härtl", + "email": "haertl.mike@gmail.com" + } + ], + "description": "An object oriented interface to shell commands", + "keywords": [ + "shell" + ], + "support": { + "issues": "https://github.com/mikehaertl/php-shellcommand/issues", + "source": "https://github.com/mikehaertl/php-shellcommand/tree/1.7.0" + }, + "time": "2023-04-19T08:25:22+00:00" + }, + { + "name": "mikehaertl/php-tmpfile", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://github.com/mikehaertl/php-tmpfile.git", + "reference": "a5392bed91f67e2849a7cb24075d346468e1b1a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mikehaertl/php-tmpfile/zipball/a5392bed91f67e2849a7cb24075d346468e1b1a8", + "reference": "a5392bed91f67e2849a7cb24075d346468e1b1a8", + "shasum": "" + }, + "require-dev": { + "php": ">=5.3.0", + "phpunit/phpunit": ">4.0 <=9.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "mikehaertl\\tmp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Härtl", + "email": "haertl.mike@gmail.com" + } + ], + "description": "A convenience class for temporary files", + "keywords": [ + "files" + ], + "support": { + "issues": "https://github.com/mikehaertl/php-tmpfile/issues", + "source": "https://github.com/mikehaertl/php-tmpfile/tree/1.3.0" + }, + "time": "2024-10-14T16:12:48+00:00" + }, + { + "name": "mikehaertl/phpwkhtmltopdf", + "version": "2.5.0", + "source": { + "type": "git", + "url": "https://github.com/mikehaertl/phpwkhtmltopdf.git", + "reference": "17ee71341591415d942774eda2c98d8ba7ea9e90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mikehaertl/phpwkhtmltopdf/zipball/17ee71341591415d942774eda2c98d8ba7ea9e90", + "reference": "17ee71341591415d942774eda2c98d8ba7ea9e90", + "shasum": "" + }, + "require": { + "mikehaertl/php-shellcommand": "^1.5.0", + "mikehaertl/php-tmpfile": "^1.2.1", + "php": ">=5.0.0" + }, + "require-dev": { + "phpunit/phpunit": ">4.0 <9.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "mikehaertl\\wkhtmlto\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Haertl", + "email": "haertl.mike@gmail.com" + } + ], + "description": "A slim PHP wrapper around wkhtmltopdf with an easy to use and clean OOP interface", + "homepage": "http://mikehaertl.github.com/phpwkhtmltopdf/", + "keywords": [ + "pdf", + "wkhtmltoimage", + "wkhtmltopdf" + ], + "support": { + "issues": "https://github.com/mikehaertl/phpwkhtmltopdf/issues", + "source": "https://github.com/mikehaertl/phpwkhtmltopdf/tree/2.5.0" + }, + "time": "2021-03-01T19:41:06+00:00" + }, { "name": "mkalkbrenner/php-htmldiff-advanced", "version": "0.0.8", @@ -19168,6 +20933,179 @@ }, "time": "2016-07-25T17:07:32+00:00" }, + { + "name": "mpdf/mpdf", + "version": "v8.2.5", + "source": { + "type": "git", + "url": "https://github.com/mpdf/mpdf.git", + "reference": "e175b05e3e00977b85feb96a8cccb174ac63621f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mpdf/mpdf/zipball/e175b05e3e00977b85feb96a8cccb174ac63621f", + "reference": "e175b05e3e00977b85feb96a8cccb174ac63621f", + "shasum": "" + }, + "require": { + "ext-gd": "*", + "ext-mbstring": "*", + "mpdf/psr-http-message-shim": "^1.0 || ^2.0", + "mpdf/psr-log-aware-trait": "^2.0 || ^3.0", + "myclabs/deep-copy": "^1.7", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": "^5.6 || ^7.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", + "psr/http-message": "^1.0 || ^2.0", + "psr/log": "^1.0 || ^2.0 || ^3.0", + "setasign/fpdi": "^2.1" + }, + "require-dev": { + "mockery/mockery": "^1.3.0", + "mpdf/qrcode": "^1.1.0", + "squizlabs/php_codesniffer": "^3.5.0", + "tracy/tracy": "~2.5", + "yoast/phpunit-polyfills": "^1.0" + }, + "suggest": { + "ext-bcmath": "Needed for generation of some types of barcodes", + "ext-xml": "Needed mainly for SVG manipulation", + "ext-zlib": "Needed for compression of embedded resources, such as fonts" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Mpdf\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-only" + ], + "authors": [ + { + "name": "Matěj Humpál", + "role": "Developer, maintainer" + }, + { + "name": "Ian Back", + "role": "Developer (retired)" + } + ], + "description": "PHP library generating PDF files from UTF-8 encoded HTML", + "homepage": "https://mpdf.github.io", + "keywords": [ + "pdf", + "php", + "utf-8" + ], + "support": { + "docs": "https://mpdf.github.io", + "issues": "https://github.com/mpdf/mpdf/issues", + "source": "https://github.com/mpdf/mpdf" + }, + "funding": [ + { + "url": "https://www.paypal.me/mpdf", + "type": "custom" + } + ], + "time": "2024-11-18T15:30:42+00:00" + }, + { + "name": "mpdf/psr-http-message-shim", + "version": "v2.0.1", + "source": { + "type": "git", + "url": "https://github.com/mpdf/psr-http-message-shim.git", + "reference": "f25a0153d645e234f9db42e5433b16d9b113920f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mpdf/psr-http-message-shim/zipball/f25a0153d645e234f9db42e5433b16d9b113920f", + "reference": "f25a0153d645e234f9db42e5433b16d9b113920f", + "shasum": "" + }, + "require": { + "psr/http-message": "^2.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Mpdf\\PsrHttpMessageShim\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mark Dorison", + "email": "mark@chromatichq.com" + }, + { + "name": "Kristofer Widholm", + "email": "kristofer@chromatichq.com" + }, + { + "name": "Nigel Cunningham", + "email": "nigel.cunningham@technocrat.com.au" + } + ], + "description": "Shim to allow support of different psr/message versions.", + "support": { + "issues": "https://github.com/mpdf/psr-http-message-shim/issues", + "source": "https://github.com/mpdf/psr-http-message-shim/tree/v2.0.1" + }, + "time": "2023-10-02T14:34:03+00:00" + }, + { + "name": "mpdf/psr-log-aware-trait", + "version": "v3.0.0", + "source": { + "type": "git", + "url": "https://github.com/mpdf/psr-log-aware-trait.git", + "reference": "a633da6065e946cc491e1c962850344bb0bf3e78" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mpdf/psr-log-aware-trait/zipball/a633da6065e946cc491e1c962850344bb0bf3e78", + "reference": "a633da6065e946cc491e1c962850344bb0bf3e78", + "shasum": "" + }, + "require": { + "psr/log": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Mpdf\\PsrLogAwareTrait\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mark Dorison", + "email": "mark@chromatichq.com" + }, + { + "name": "Kristofer Widholm", + "email": "kristofer@chromatichq.com" + } + ], + "description": "Trait to allow support of different psr/log versions.", + "support": { + "issues": "https://github.com/mpdf/psr-log-aware-trait/issues", + "source": "https://github.com/mpdf/psr-log-aware-trait/tree/v3.0.0" + }, + "time": "2023-05-03T06:19:36+00:00" + }, { "name": "mtownsend/xml-to-array", "version": "2.0.0", @@ -19276,17 +21214,77 @@ "time": "2019-09-10T13:16:29+00:00" }, { - "name": "nikic/php-parser", - "version": "v5.3.1", + "name": "myclabs/deep-copy", + "version": "1.13.0", "source": { "type": "git", - "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b" + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "024473a478be9df5fdaca2c793f2232fe788e414" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b", - "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/024473a478be9df5fdaca2c793f2232fe788e414", + "reference": "024473a478be9df5fdaca2c793f2232fe788e414", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3 <3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpspec/prophecy": "^1.10", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.13.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2025-02-12T12:17:51+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v5.4.0", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "447a020a1f875a434d62f2a401f53b82a396e494" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/447a020a1f875a434d62f2a401f53b82a396e494", + "reference": "447a020a1f875a434d62f2a401f53b82a396e494", "shasum": "" }, "require": { @@ -19329,9 +21327,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.4.0" }, - "time": "2024-10-08T18:51:32+00:00" + "time": "2024-12-30T11:07:19+00:00" }, { "name": "p3k/http", @@ -20194,6 +22192,44 @@ }, "time": "2021-09-22T16:57:06+00:00" }, + { + "name": "politsin/jquery-ui-touch-punch", + "version": "1.0", + "source": { + "type": "git", + "url": "https://github.com/politsin/jquery-ui-touch-punch.git", + "reference": "2fe375e05821e267f0f3c0e063197f5c406896dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/politsin/jquery-ui-touch-punch/zipball/2fe375e05821e267f0f3c0e063197f5c406896dd", + "reference": "2fe375e05821e267f0f3c0e063197f5c406896dd", + "shasum": "" + }, + "type": "drupal-library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dave Furfero", + "email": "furf@furf.com" + } + ], + "description": "Extension to jQuery UI for mobile touch event support.", + "homepage": "http://touchpunch.furf.com/", + "keywords": [ + "gestures", + "mobile", + "touch" + ], + "support": { + "issues": "https://github.com/politsin/jquery-ui-touch-punch/issues", + "source": "https://github.com/politsin/jquery-ui-touch-punch/tree/1.0" + }, + "time": "2020-12-15T10:26:18+00:00" + }, { "name": "psr/cache", "version": "3.0.0", @@ -20605,17 +22641,68 @@ "time": "2024-09-11T13:17:53+00:00" }, { - "name": "psy/psysh", - "version": "v0.12.4", + "name": "psr/simple-cache", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/bobthecow/psysh.git", - "reference": "2fd717afa05341b4f8152547f142cd2f130f6818" + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/2fd717afa05341b4f8152547f142cd2f130f6818", - "reference": "2fd717afa05341b4f8152547f142cd2f130f6818", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" + }, + "time": "2021-10-29T13:26:27+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.12.7", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "d73fa3c74918ef4522bb8a3bf9cab39161c4b57c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/d73fa3c74918ef4522bb8a3bf9cab39161c4b57c", + "reference": "d73fa3c74918ef4522bb8a3bf9cab39161c4b57c", "shasum": "" }, "require": { @@ -20642,12 +22729,12 @@ ], "type": "library", "extra": { - "branch-alias": { - "dev-main": "0.12.x-dev" - }, "bamarni-bin": { "bin-links": false, "forward-command": false + }, + "branch-alias": { + "dev-main": "0.12.x-dev" } }, "autoload": { @@ -20679,9 +22766,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.4" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.7" }, - "time": "2024-06-10T01:18:23+00:00" + "time": "2024-12-10T01:58:33+00:00" }, { "name": "ralouphie/getallheaders", @@ -20727,6 +22814,71 @@ }, "time": "2019-03-08T08:55:37+00:00" }, + { + "name": "sabberworm/php-css-parser", + "version": "v8.7.0", + "source": { + "type": "git", + "url": "https://github.com/MyIntervals/PHP-CSS-Parser.git", + "reference": "f414ff953002a9b18e3a116f5e462c56f21237cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/f414ff953002a9b18e3a116f5e462c56f21237cf", + "reference": "f414ff953002a9b18e3a116f5e462c56f21237cf", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": "^5.6.20 || ^7.0.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" + }, + "require-dev": { + "phpunit/phpunit": "5.7.27 || 6.5.14 || 7.5.20 || 8.5.40" + }, + "suggest": { + "ext-mbstring": "for parsing UTF-8 CSS" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "9.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Sabberworm\\CSS\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Raphael Schweikert" + }, + { + "name": "Oliver Klee", + "email": "github@oliverklee.de" + }, + { + "name": "Jake Hotson", + "email": "jake.github@qzdesign.co.uk" + } + ], + "description": "Parser for CSS Files written in PHP", + "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", + "keywords": [ + "css", + "parser", + "stylesheet" + ], + "support": { + "issues": "https://github.com/MyIntervals/PHP-CSS-Parser/issues", + "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.7.0" + }, + "time": "2024-10-27T17:38:32+00:00" + }, { "name": "sebastian/diff", "version": "4.0.6", @@ -20794,17 +22946,89 @@ "time": "2024-03-02T06:30:58+00:00" }, { - "name": "simshaun/recurr", - "version": "v5.0.2", + "name": "setasign/fpdi", + "version": "v2.6.3", "source": { "type": "git", - "url": "https://github.com/simshaun/recurr.git", - "reference": "1aff62e6e0ee875b3f2487352542605123ee9172" + "url": "https://github.com/Setasign/FPDI.git", + "reference": "67c31f5e50c93c20579ca9e23035d8c540b51941" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/simshaun/recurr/zipball/1aff62e6e0ee875b3f2487352542605123ee9172", - "reference": "1aff62e6e0ee875b3f2487352542605123ee9172", + "url": "https://api.github.com/repos/Setasign/FPDI/zipball/67c31f5e50c93c20579ca9e23035d8c540b51941", + "reference": "67c31f5e50c93c20579ca9e23035d8c540b51941", + "shasum": "" + }, + "require": { + "ext-zlib": "*", + "php": "^7.1 || ^8.0" + }, + "conflict": { + "setasign/tfpdf": "<1.31" + }, + "require-dev": { + "phpunit/phpunit": "^7", + "setasign/fpdf": "~1.8.6", + "setasign/tfpdf": "~1.33", + "squizlabs/php_codesniffer": "^3.5", + "tecnickcom/tcpdf": "^6.2" + }, + "suggest": { + "setasign/fpdf": "FPDI will extend this class but as it is also possible to use TCPDF or tFPDF as an alternative. There's no fixed dependency configured." + }, + "type": "library", + "autoload": { + "psr-4": { + "setasign\\Fpdi\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Slabon", + "email": "jan.slabon@setasign.com", + "homepage": "https://www.setasign.com" + }, + { + "name": "Maximilian Kresse", + "email": "maximilian.kresse@setasign.com", + "homepage": "https://www.setasign.com" + } + ], + "description": "FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Because it is also possible to use FPDI with TCPDF, there are no fixed dependencies defined. Please see suggestions for packages which evaluates the dependencies automatically.", + "homepage": "https://www.setasign.com/fpdi", + "keywords": [ + "fpdf", + "fpdi", + "pdf" + ], + "support": { + "issues": "https://github.com/Setasign/FPDI/issues", + "source": "https://github.com/Setasign/FPDI/tree/v2.6.3" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/setasign/fpdi", + "type": "tidelift" + } + ], + "time": "2025-02-05T13:22:35+00:00" + }, + { + "name": "simshaun/recurr", + "version": "v5.0.3", + "source": { + "type": "git", + "url": "https://github.com/simshaun/recurr.git", + "reference": "7b136768d64f257065e38a804ee6d2f9af6ba6d1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/simshaun/recurr/zipball/7b136768d64f257065e38a804ee6d2f9af6ba6d1", + "reference": "7b136768d64f257065e38a804ee6d2f9af6ba6d1", "shasum": "" }, "require": { @@ -20848,9 +23072,9 @@ ], "support": { "issues": "https://github.com/simshaun/recurr/issues", - "source": "https://github.com/simshaun/recurr/tree/v5.0.2" + "source": "https://github.com/simshaun/recurr/tree/v5.0.3" }, - "time": "2023-09-26T20:31:33+00:00" + "time": "2024-12-12T15:39:24+00:00" }, { "name": "stella-maris/clock", @@ -20901,16 +23125,16 @@ }, { "name": "symfony/console", - "version": "v6.4.15", + "version": "v6.4.17", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd" + "reference": "799445db3f15768ecc382ac5699e6da0520a0a04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/f1fc6f47283e27336e7cebb9e8946c8de7bff9bd", - "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd", + "url": "https://api.github.com/repos/symfony/console/zipball/799445db3f15768ecc382ac5699e6da0520a0a04", + "reference": "799445db3f15768ecc382ac5699e6da0520a0a04", "shasum": "" }, "require": { @@ -20975,7 +23199,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.15" + "source": "https://github.com/symfony/console/tree/v6.4.17" }, "funding": [ { @@ -20991,20 +23215,85 @@ "type": "tidelift" } ], - "time": "2024-11-06T14:19:14+00:00" + "time": "2024-12-07T12:07:30+00:00" }, { - "name": "symfony/dependency-injection", - "version": "v6.4.15", + "name": "symfony/css-selector", + "version": "v7.2.0", "source": { "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "70ab1f65a4516ef741e519ea938e6aa465e6aa36" + "url": "https://github.com/symfony/css-selector.git", + "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/70ab1f65a4516ef741e519ea938e6aa465e6aa36", - "reference": "70ab1f65a4516ef741e519ea938e6aa465e6aa36", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/601a5ce9aaad7bf10797e3663faefce9e26c24e2", + "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v7.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v6.4.16", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "7a379d8871f6a36f01559c14e11141cc02eb8dc8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/7a379d8871f6a36f01559c14e11141cc02eb8dc8", + "reference": "7a379d8871f6a36f01559c14e11141cc02eb8dc8", "shasum": "" }, "require": { @@ -21056,7 +23345,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.15" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.16" }, "funding": [ { @@ -21072,20 +23361,20 @@ "type": "tidelift" } ], - "time": "2024-11-09T06:56:25+00:00" + "time": "2024-11-25T14:52:46+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.5.0", + "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" + "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", - "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", + "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", "shasum": "" }, "require": { @@ -21093,12 +23382,12 @@ }, "type": "library", "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, "branch-alias": { "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" } }, "autoload": { @@ -21123,7 +23412,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.1" }, "funding": [ { @@ -21139,20 +23428,89 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-09-25T14:20:29+00:00" }, { - "name": "symfony/error-handler", - "version": "v6.4.14", + "name": "symfony/dom-crawler", + "version": "v3.4.47", "source": { "type": "git", - "url": "https://github.com/symfony/error-handler.git", - "reference": "9e024324511eeb00983ee76b9aedc3e6ecd993d9" + "url": "https://github.com/symfony/dom-crawler.git", + "reference": "ef97bcfbae5b384b4ca6c8d57b617722f15241a6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/9e024324511eeb00983ee76b9aedc3e6ecd993d9", - "reference": "9e024324511eeb00983ee76b9aedc3e6ecd993d9", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/ef97bcfbae5b384b4ca6c8d57b617722f15241a6", + "reference": "ef97bcfbae5b384b4ca6c8d57b617722f15241a6", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.0" + }, + "require-dev": { + "symfony/css-selector": "~2.8|~3.0|~4.0" + }, + "suggest": { + "symfony/css-selector": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DomCrawler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony DomCrawler Component", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dom-crawler/tree/v3.4.47" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-10-24T10:57:07+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v6.4.18", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "e8d3b5b1975e67812a54388b1ba8e9ec28eb770e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/e8d3b5b1975e67812a54388b1ba8e9ec28eb770e", + "reference": "e8d3b5b1975e67812a54388b1ba8e9ec28eb770e", "shasum": "" }, "require": { @@ -21198,7 +23556,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.14" + "source": "https://github.com/symfony/error-handler/tree/v6.4.18" }, "funding": [ { @@ -21214,7 +23572,7 @@ "type": "tidelift" } ], - "time": "2024-11-05T15:34:40+00:00" + "time": "2025-01-06T09:38:16+00:00" }, { "name": "symfony/event-dispatcher", @@ -21298,16 +23656,16 @@ }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.5.0", + "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50" + "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/8f93aec25d41b72493c6ddff14e916177c9efc50", - "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7642f5e970b672283b7823222ae8ef8bbc160b9f", + "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f", "shasum": "" }, "require": { @@ -21316,12 +23674,12 @@ }, "type": "library", "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, "branch-alias": { "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" } }, "autoload": { @@ -21354,7 +23712,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.1" }, "funding": [ { @@ -21370,7 +23728,7 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-09-25T14:20:29+00:00" }, { "name": "symfony/filesystem", @@ -21440,16 +23798,16 @@ }, { "name": "symfony/finder", - "version": "v6.4.13", + "version": "v6.4.17", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958" + "reference": "1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/daea9eca0b08d0ed1dc9ab702a46128fd1be4958", - "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958", + "url": "https://api.github.com/repos/symfony/finder/zipball/1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7", + "reference": "1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7", "shasum": "" }, "require": { @@ -21484,7 +23842,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.13" + "source": "https://github.com/symfony/finder/tree/v6.4.17" }, "funding": [ { @@ -21500,20 +23858,20 @@ "type": "tidelift" } ], - "time": "2024-10-01T08:30:56+00:00" + "time": "2024-12-29T13:51:37+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.4.15", + "version": "v6.4.18", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "9b3165eb2f04aeaa1a5a2cfef73e63fe3b22dff6" + "reference": "d0492d6217e5ab48f51fca76f64cf8e78919d0db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/9b3165eb2f04aeaa1a5a2cfef73e63fe3b22dff6", - "reference": "9b3165eb2f04aeaa1a5a2cfef73e63fe3b22dff6", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/d0492d6217e5ab48f51fca76f64cf8e78919d0db", + "reference": "d0492d6217e5ab48f51fca76f64cf8e78919d0db", "shasum": "" }, "require": { @@ -21561,7 +23919,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.15" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.18" }, "funding": [ { @@ -21577,20 +23935,20 @@ "type": "tidelift" } ], - "time": "2024-11-08T16:09:24+00:00" + "time": "2025-01-09T15:48:56+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.15", + "version": "v6.4.18", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "b002a5b3947653c5aee3adac2a024ea615fd3ff5" + "reference": "fca7197bfe9e99dfae7fb1ad3f7f5bd9ef80e1b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b002a5b3947653c5aee3adac2a024ea615fd3ff5", - "reference": "b002a5b3947653c5aee3adac2a024ea615fd3ff5", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fca7197bfe9e99dfae7fb1ad3f7f5bd9ef80e1b7", + "reference": "fca7197bfe9e99dfae7fb1ad3f7f5bd9ef80e1b7", "shasum": "" }, "require": { @@ -21675,7 +24033,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/v6.4.15" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.18" }, "funding": [ { @@ -21691,20 +24049,20 @@ "type": "tidelift" } ], - "time": "2024-11-13T13:57:37+00:00" + "time": "2025-01-29T07:25:58+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.13", + "version": "v6.4.18", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "c2f7e0d8d7ac8fe25faccf5d8cac462805db2663" + "reference": "e93a6ae2767d7f7578c2b7961d9d8e27580b2b11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/c2f7e0d8d7ac8fe25faccf5d8cac462805db2663", - "reference": "c2f7e0d8d7ac8fe25faccf5d8cac462805db2663", + "url": "https://api.github.com/repos/symfony/mailer/zipball/e93a6ae2767d7f7578c2b7961d9d8e27580b2b11", + "reference": "e93a6ae2767d7f7578c2b7961d9d8e27580b2b11", "shasum": "" }, "require": { @@ -21755,7 +24113,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.13" + "source": "https://github.com/symfony/mailer/tree/v6.4.18" }, "funding": [ { @@ -21771,20 +24129,20 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2025-01-24T15:27:15+00:00" }, { "name": "symfony/mime", - "version": "v6.4.13", + "version": "v6.4.18", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "1de1cf14d99b12c7ebbb850491ec6ae3ed468855" + "reference": "917d77981eb1ea963608d5cda4d9c0cf72eaa68e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/1de1cf14d99b12c7ebbb850491ec6ae3ed468855", - "reference": "1de1cf14d99b12c7ebbb850491ec6ae3ed468855", + "url": "https://api.github.com/repos/symfony/mime/zipball/917d77981eb1ea963608d5cda4d9c0cf72eaa68e", + "reference": "917d77981eb1ea963608d5cda4d9c0cf72eaa68e", "shasum": "" }, "require": { @@ -21840,7 +24198,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.13" + "source": "https://github.com/symfony/mime/tree/v6.4.18" }, "funding": [ { @@ -21856,24 +24214,24 @@ "type": "tidelift" } ], - "time": "2024-10-25T15:07:50+00:00" + "time": "2025-01-23T13:10:52+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.29.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4", - "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "provide": { "ext-ctype": "*" @@ -21884,8 +24242,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -21919,7 +24277,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0" }, "funding": [ { @@ -21935,24 +24293,24 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-iconv", - "version": "v1.29.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f" + "reference": "48becf00c920479ca2e910c22a5a39e5d47ca956" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f", - "reference": "cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/48becf00c920479ca2e910c22a5a39e5d47ca956", + "reference": "48becf00c920479ca2e910c22a5a39e5d47ca956", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "provide": { "ext-iconv": "*" @@ -21963,8 +24321,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -21999,7 +24357,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.31.0" }, "funding": [ { @@ -22015,24 +24373,24 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.29.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f" + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f", - "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", + "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" @@ -22040,8 +24398,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -22077,7 +24435,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0" }, "funding": [ { @@ -22093,26 +24451,25 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.29.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "a287ed7475f85bf6f61890146edbc932c0fff919" + "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/a287ed7475f85bf6f61890146edbc932c0fff919", - "reference": "a287ed7475f85bf6f61890146edbc932c0fff919", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/c36586dcf89a12315939e00ec9b4474adcb1d773", + "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773", "shasum": "" }, "require": { - "php": ">=7.1", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php72": "^1.10" + "php": ">=7.2", + "symfony/polyfill-intl-normalizer": "^1.10" }, "suggest": { "ext-intl": "For best performance" @@ -22120,8 +24477,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -22161,7 +24518,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.31.0" }, "funding": [ { @@ -22177,24 +24534,24 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.29.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "bc45c394692b948b4d383a08d7753968bed9a83d" + "reference": "3833d7255cc303546435cb650316bff708a1c75c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d", - "reference": "bc45c394692b948b4d383a08d7753968bed9a83d", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", + "reference": "3833d7255cc303546435cb650316bff708a1c75c", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" @@ -22202,8 +24559,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -22242,7 +24599,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0" }, "funding": [ { @@ -22258,24 +24615,24 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.29.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" + "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341", + "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "provide": { "ext-mbstring": "*" @@ -22286,8 +24643,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -22322,72 +24679,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-01-29T20:11:03+00:00" - }, - { - "name": "symfony/polyfill-php72", - "version": "v1.31.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", - "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "type": "metapackage", - "extra": { - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0" }, "funding": [ { @@ -22425,8 +24717,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -22505,8 +24797,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -22563,27 +24855,26 @@ }, { "name": "symfony/polyfill-php83", - "version": "v1.29.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "86fcae159633351e5fd145d1c47de6c528f8caff" + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff", - "reference": "86fcae159633351e5fd145d1c47de6c528f8caff", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491", + "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491", "shasum": "" }, "require": { - "php": ">=7.1", - "symfony/polyfill-php80": "^1.14" + "php": ">=7.2" }, "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -22620,7 +24911,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0" }, "funding": [ { @@ -22636,7 +24927,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/process", @@ -22784,16 +25075,16 @@ }, { "name": "symfony/routing", - "version": "v6.4.13", + "version": "v6.4.18", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "640a74250d13f9c30d5ca045b6aaaabcc8215278" + "reference": "e9bfc94953019089acdfb9be51c1b9142c4afa68" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/640a74250d13f9c30d5ca045b6aaaabcc8215278", - "reference": "640a74250d13f9c30d5ca045b6aaaabcc8215278", + "url": "https://api.github.com/repos/symfony/routing/zipball/e9bfc94953019089acdfb9be51c1b9142c4afa68", + "reference": "e9bfc94953019089acdfb9be51c1b9142c4afa68", "shasum": "" }, "require": { @@ -22847,7 +25138,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.13" + "source": "https://github.com/symfony/routing/tree/v6.4.18" }, "funding": [ { @@ -22863,20 +25154,20 @@ "type": "tidelift" } ], - "time": "2024-10-01T08:30:56+00:00" + "time": "2025-01-09T08:51:02+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.15", + "version": "v6.4.18", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "9d862d66198f3c2e30404228629ef4c18d5d608e" + "reference": "6ad986f62276da4c8c69754decfaa445a89cb6e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/9d862d66198f3c2e30404228629ef4c18d5d608e", - "reference": "9d862d66198f3c2e30404228629ef4c18d5d608e", + "url": "https://api.github.com/repos/symfony/serializer/zipball/6ad986f62276da4c8c69754decfaa445a89cb6e3", + "reference": "6ad986f62276da4c8c69754decfaa445a89cb6e3", "shasum": "" }, "require": { @@ -22945,7 +25236,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.15" + "source": "https://github.com/symfony/serializer/tree/v6.4.18" }, "funding": [ { @@ -22961,20 +25252,20 @@ "type": "tidelift" } ], - "time": "2024-10-23T13:25:59+00:00" + "time": "2025-01-28T18:47:02+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.5.0", + "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" + "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", - "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0", + "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0", "shasum": "" }, "require": { @@ -22987,12 +25278,12 @@ }, "type": "library", "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, "branch-alias": { "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" } }, "autoload": { @@ -23028,7 +25319,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/service-contracts/tree/v3.5.1" }, "funding": [ { @@ -23044,7 +25335,7 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-09-25T14:20:29+00:00" }, { "name": "symfony/string", @@ -23134,16 +25425,16 @@ }, { "name": "symfony/translation-contracts", - "version": "v3.5.0", + "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a" + "reference": "4667ff3bd513750603a09c8dedbea942487fb07c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", - "reference": "b9d2189887bb6b2e0367a9fc7136c5239ab9b05a", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/4667ff3bd513750603a09c8dedbea942487fb07c", + "reference": "4667ff3bd513750603a09c8dedbea942487fb07c", "shasum": "" }, "require": { @@ -23151,12 +25442,12 @@ }, "type": "library", "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, "branch-alias": { "dev-main": "3.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" } }, "autoload": { @@ -23192,7 +25483,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.5.0" + "source": "https://github.com/symfony/translation-contracts/tree/v3.5.1" }, "funding": [ { @@ -23208,20 +25499,20 @@ "type": "tidelift" } ], - "time": "2024-04-18T09:32:20+00:00" + "time": "2024-09-25T14:20:29+00:00" }, { "name": "symfony/validator", - "version": "v6.4.15", + "version": "v6.4.18", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "7541055cdaf54ff95f0735bf703d313374e8b20b" + "reference": "ce20367d07b2592202e9c266b16a93fa50145207" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/7541055cdaf54ff95f0735bf703d313374e8b20b", - "reference": "7541055cdaf54ff95f0735bf703d313374e8b20b", + "url": "https://api.github.com/repos/symfony/validator/zipball/ce20367d07b2592202e9c266b16a93fa50145207", + "reference": "ce20367d07b2592202e9c266b16a93fa50145207", "shasum": "" }, "require": { @@ -23289,7 +25580,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.15" + "source": "https://github.com/symfony/validator/tree/v6.4.18" }, "funding": [ { @@ -23305,20 +25596,20 @@ "type": "tidelift" } ], - "time": "2024-11-08T15:28:48+00:00" + "time": "2025-01-27T16:05:44+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.15", + "version": "v6.4.18", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80" + "reference": "4ad10cf8b020e77ba665305bb7804389884b4837" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80", - "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/4ad10cf8b020e77ba665305bb7804389884b4837", + "reference": "4ad10cf8b020e77ba665305bb7804389884b4837", "shasum": "" }, "require": { @@ -23374,7 +25665,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.15" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.18" }, "funding": [ { @@ -23390,7 +25681,7 @@ "type": "tidelift" } ], - "time": "2024-11-08T15:28:48+00:00" + "time": "2025-01-17T11:26:11+00:00" }, { "name": "symfony/var-exporter", @@ -23471,16 +25762,16 @@ }, { "name": "symfony/yaml", - "version": "v6.4.13", + "version": "v6.4.18", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "e99b4e94d124b29ee4cf3140e1b537d2dad8cec9" + "reference": "bf598c9d9bb4a22f495a4e26e4c4fce2f8ecefc5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/e99b4e94d124b29ee4cf3140e1b537d2dad8cec9", - "reference": "e99b4e94d124b29ee4cf3140e1b537d2dad8cec9", + "url": "https://api.github.com/repos/symfony/yaml/zipball/bf598c9d9bb4a22f495a4e26e4c4fce2f8ecefc5", + "reference": "bf598c9d9bb4a22f495a4e26e4c4fce2f8ecefc5", "shasum": "" }, "require": { @@ -23523,7 +25814,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.13" + "source": "https://github.com/symfony/yaml/tree/v6.4.18" }, "funding": [ { @@ -23539,7 +25830,80 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2025-01-07T09:44:41+00:00" + }, + { + "name": "tecnickcom/tcpdf", + "version": "6.8.2", + "source": { + "type": "git", + "url": "https://github.com/tecnickcom/TCPDF.git", + "reference": "f7a781073e1645062f163e058139e2f89355d420" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tecnickcom/TCPDF/zipball/f7a781073e1645062f163e058139e2f89355d420", + "reference": "f7a781073e1645062f163e058139e2f89355d420", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=7.1.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "config", + "include", + "tcpdf.php", + "tcpdf_parser.php", + "tcpdf_import.php", + "tcpdf_barcodes_1d.php", + "tcpdf_barcodes_2d.php", + "include/tcpdf_colors.php", + "include/tcpdf_filters.php", + "include/tcpdf_font_data.php", + "include/tcpdf_fonts.php", + "include/tcpdf_images.php", + "include/tcpdf_static.php", + "include/barcodes/datamatrix.php", + "include/barcodes/pdf417.php", + "include/barcodes/qrcode.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Nicola Asuni", + "email": "info@tecnick.com", + "role": "lead" + } + ], + "description": "TCPDF is a PHP class for generating PDF documents and barcodes.", + "homepage": "http://www.tcpdf.org/", + "keywords": [ + "PDFD32000-2008", + "TCPDF", + "barcodes", + "datamatrix", + "pdf", + "pdf417", + "qrcode" + ], + "support": { + "issues": "https://github.com/tecnickcom/TCPDF/issues", + "source": "https://github.com/tecnickcom/TCPDF/tree/6.8.2" + }, + "funding": [ + { + "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_donations¤cy_code=GBP&business=paypal@tecnick.com&item_name=donation%20for%20tcpdf%20project", + "type": "custom" + } + ], + "time": "2025-01-26T14:03:12+00:00" }, { "name": "thinkshout/mailchimp-api-php", @@ -23587,16 +25951,16 @@ }, { "name": "twig/twig", - "version": "v3.14.2", + "version": "v3.19.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a" + "reference": "d4f8c2b86374f08efc859323dbcd95c590f7124e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a", - "reference": "0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/d4f8c2b86374f08efc859323dbcd95c590f7124e", + "reference": "d4f8c2b86374f08efc859323dbcd95c590f7124e", "shasum": "" }, "require": { @@ -23607,6 +25971,7 @@ "symfony/polyfill-php81": "^1.29" }, "require-dev": { + "phpstan/phpstan": "^2.0", "psr/container": "^1.0|^2.0", "symfony/phpunit-bridge": "^5.4.9|^6.4|^7.0" }, @@ -23650,7 +26015,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.14.2" + "source": "https://github.com/twigphp/Twig/tree/v3.19.0" }, "funding": [ { @@ -23662,7 +26027,7 @@ "type": "tidelift" } ], - "time": "2024-11-07T12:36:22+00:00" + "time": "2025-01-29T07:06:14+00:00" }, { "name": "vlucas/phpdotenv", @@ -23748,6 +26113,63 @@ ], "time": "2024-07-20T21:52:34+00:00" }, + { + "name": "wa72/htmlpagedom", + "version": "v1.4.2", + "source": { + "type": "git", + "url": "https://github.com/wasinger/htmlpagedom.git", + "reference": "f910a9cb5b28dbaa8dcc7b69f6f6172fc9e46785" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wasinger/htmlpagedom/zipball/f910a9cb5b28dbaa8dcc7b69f6f6172fc9e46785", + "reference": "f910a9cb5b28dbaa8dcc7b69f6f6172fc9e46785", + "shasum": "" + }, + "require": { + "php": ">=5.4.0", + "symfony/css-selector": ">=2.3", + "symfony/dom-crawler": "^2.3 <2.8 | ^2.8.3 | ^3.0.1 | ^4 <4.3" + }, + "require-dev": { + "mikey179/vfsstream": "^1.6", + "phpunit/phpunit": "^4|^5|^6|^7", + "wa72/html-pretty-min": "~0.1" + }, + "suggest": { + "wa72/html-pretty-min": "Minify or indent HTML documents" + }, + "type": "library", + "autoload": { + "psr-4": { + "Wa72\\HtmlPageDom\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christoph Singer", + "email": "singer@webagentur72.de", + "homepage": "http://www.webagentur72.de" + } + ], + "description": "PHP implementation of the jQuery DOM manipulation API for HTML documents", + "homepage": "http://github.com/wasinger/htmlpagedom", + "keywords": [ + "crawler", + "dom", + "html" + ], + "support": { + "issues": "https://github.com/wasinger/htmlpagedom/issues", + "source": "https://github.com/wasinger/htmlpagedom/tree/v1.4.2" + }, + "time": "2019-10-15T12:23:59+00:00" + }, { "name": "webflo/drupal-finder", "version": "1.3.1", @@ -23856,22 +26278,23 @@ "packages-dev": [ { "name": "behat/behat", - "version": "v3.16.0", + "version": "v3.19.0", "source": { "type": "git", "url": "https://github.com/Behat/Behat.git", - "reference": "18f5f44c80d1cf5711ec27019afcb26b8bc6c3b0" + "reference": "6cf82375a88145e33e10a34b211a3f914cbd02ee" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Behat/zipball/18f5f44c80d1cf5711ec27019afcb26b8bc6c3b0", - "reference": "18f5f44c80d1cf5711ec27019afcb26b8bc6c3b0", + "url": "https://api.github.com/repos/Behat/Behat/zipball/6cf82375a88145e33e10a34b211a3f914cbd02ee", + "reference": "6cf82375a88145e33e10a34b211a3f914cbd02ee", "shasum": "" }, "require": { "behat/gherkin": "^4.10.0", "behat/transliterator": "^1.5", "composer-runtime-api": "^2.2", + "composer/xdebug-handler": "^3.0", "ext-mbstring": "*", "php": "8.1.* || 8.2.* || 8.3.* || 8.4.* ", "psr/container": "^1.0 || ^2.0", @@ -23883,11 +26306,12 @@ "symfony/yaml": "^5.4 || ^6.4 || ^7.0" }, "require-dev": { - "herrera-io/box": "~1.6.1", + "friendsofphp/php-cs-fixer": "^3.68", + "phpstan/phpstan": "^2.0", "phpunit/phpunit": "^9.6", + "sebastian/diff": "^4.0", "symfony/polyfill-php84": "^1.31", - "symfony/process": "^5.4 || ^6.4 || ^7.0", - "vimeo/psalm": "^4.8" + "symfony/process": "^5.4 || ^6.4 || ^7.0" }, "suggest": { "ext-dom": "Needed to output test results in JUnit format." @@ -23906,7 +26330,9 @@ "Behat\\Hook\\": "src/Behat/Hook/", "Behat\\Step\\": "src/Behat/Step/", "Behat\\Behat\\": "src/Behat/Behat/", - "Behat\\Testwork\\": "src/Behat/Testwork/" + "Behat\\Config\\": "src/Behat/Config/", + "Behat\\Testwork\\": "src/Behat/Testwork/", + "Behat\\Transformation\\": "src/Behat/Transformation/" } }, "notification-url": "https://packagist.org/downloads/", @@ -23938,31 +26364,31 @@ ], "support": { "issues": "https://github.com/Behat/Behat/issues", - "source": "https://github.com/Behat/Behat/tree/v3.16.0" + "source": "https://github.com/Behat/Behat/tree/v3.19.0" }, - "time": "2024-11-08T12:25:17+00:00" + "time": "2025-02-13T09:07:11+00:00" }, { "name": "behat/gherkin", - "version": "v4.10.0", + "version": "v4.11.0", "source": { "type": "git", "url": "https://github.com/Behat/Gherkin.git", - "reference": "cbb83c4c435dd8d05a161f2a5ae322e61b2f4db6" + "reference": "32821a17b12620951e755b5d49328a6421a5b5b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/cbb83c4c435dd8d05a161f2a5ae322e61b2f4db6", - "reference": "cbb83c4c435dd8d05a161f2a5ae322e61b2f4db6", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/32821a17b12620951e755b5d49328a6421a5b5b5", + "reference": "32821a17b12620951e755b5d49328a6421a5b5b5", "shasum": "" }, "require": { - "php": "~7.2|~8.0" + "php": "8.1.* || 8.2.* || 8.3.* || 8.4.*" }, "require-dev": { "cucumber/cucumber": "dev-gherkin-24.1.0", - "phpunit/phpunit": "~8|~9", - "symfony/yaml": "~3|~4|~5|~6|~7" + "phpunit/phpunit": "^9.6", + "symfony/yaml": "^5.4 || ^6.4 || ^7.0" }, "suggest": { "symfony/yaml": "If you want to parse features, represented in YAML files" @@ -24001,9 +26427,9 @@ ], "support": { "issues": "https://github.com/Behat/Gherkin/issues", - "source": "https://github.com/Behat/Gherkin/tree/v4.10.0" + "source": "https://github.com/Behat/Gherkin/tree/v4.11.0" }, - "time": "2024-10-19T14:46:06+00:00" + "time": "2024-12-06T10:07:25+00:00" }, { "name": "behat/mink", @@ -24120,6 +26546,151 @@ }, "time": "2022-03-30T09:27:43+00:00" }, + { + "name": "composer/pcre", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e", + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<1.11.10" + }, + "require-dev": { + "phpstan/phpstan": "^1.12 || ^2", + "phpstan/phpstan-strict-rules": "^1 || ^2", + "phpunit/phpunit": "^8 || ^9" + }, + "type": "library", + "extra": { + "phpstan": { + "includes": [ + "extension.neon" + ] + }, + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2024-11-12T16:29:46+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "3.0.5", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "6c1925561632e83d60a44492e0b344cf48ab85ef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/6c1925561632e83d60a44492e0b344cf48ab85ef", + "reference": "6c1925561632e83d60a44492e0b344cf48ab85ef", + "shasum": "" + }, + "require": { + "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", + "phpunit/phpunit": "^8.5 || ^9.6 || ^10.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/3.0.5" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2024-05-06T16:37:16+00:00" + }, { "name": "dekor/php-array-table", "version": "2.0", @@ -24229,16 +26800,16 @@ }, { "name": "mglaman/phpstan-drupal", - "version": "1.3.1", + "version": "1.3.3", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "2bc25a59b53c8f3990f168efd71241d9c25ea0c3" + "reference": "2a30d8d3ca170d86b1829e3cb8037ad87b82f20d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/2bc25a59b53c8f3990f168efd71241d9c25ea0c3", - "reference": "2bc25a59b53c8f3990f168efd71241d9c25ea0c3", + "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/2a30d8d3ca170d86b1829e3cb8037ad87b82f20d", + "reference": "2a30d8d3ca170d86b1829e3cb8037ad87b82f20d", "shasum": "" }, "require": { @@ -24268,6 +26839,12 @@ }, "type": "phpstan-extension", "extra": { + "phpstan": { + "includes": [ + "extension.neon", + "rules.neon" + ] + }, "branch-alias": { "dev-main": "1.0-dev" }, @@ -24278,20 +26855,14 @@ "tests/fixtures/drupal/libraries/{$name}": [ "type:drupal-library" ], + "tests/fixtures/drupal/themes/contrib/{$name}": [ + "type:drupal-theme" + ], "tests/fixtures/drupal/modules/contrib/{$name}": [ "type:drupal-module" ], "tests/fixtures/drupal/profiles/contrib/{$name}": [ "type:drupal-profile" - ], - "tests/fixtures/drupal/themes/contrib/{$name}": [ - "type:drupal-theme" - ] - }, - "phpstan": { - "includes": [ - "extension.neon", - "rules.neon" ] } }, @@ -24313,7 +26884,7 @@ "description": "Drupal extension and rules for PHPStan", "support": { "issues": "https://github.com/mglaman/phpstan-drupal/issues", - "source": "https://github.com/mglaman/phpstan-drupal/tree/1.3.1" + "source": "https://github.com/mglaman/phpstan-drupal/tree/1.3.3" }, "funding": [ { @@ -24329,20 +26900,20 @@ "type": "tidelift" } ], - "time": "2024-09-27T08:54:16+00:00" + "time": "2025-01-23T15:21:21+00:00" }, { "name": "phpstan/phpstan", - "version": "1.12.11", + "version": "1.12.19", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733" + "reference": "c42ba9bab7a940ed00092ecb1c77bad98896d789" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0d1fc20a962a91be578bcfe7cf939e6e1a2ff733", - "reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c42ba9bab7a940ed00092ecb1c77bad98896d789", + "reference": "c42ba9bab7a940ed00092ecb1c77bad98896d789", "shasum": "" }, "require": { @@ -24387,7 +26958,7 @@ "type": "github" } ], - "time": "2024-11-17T14:08:01+00:00" + "time": "2025-02-19T15:42:21+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -24438,34 +27009,34 @@ }, { "name": "symfony/config", - "version": "v6.4.14", + "version": "v7.0.8", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "4e55e7e4ffddd343671ea972216d4509f46c22ef" + "reference": "f8a8fb0c2d0a188a00a2dd5af8a4eb070641ec60" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/4e55e7e4ffddd343671ea972216d4509f46c22ef", - "reference": "4e55e7e4ffddd343671ea972216d4509f46c22ef", + "url": "https://api.github.com/repos/symfony/config/zipball/f8a8fb0c2d0a188a00a2dd5af8a4eb070641ec60", + "reference": "f8a8fb0c2d0a188a00a2dd5af8a4eb070641ec60", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/filesystem": "^6.4|^7.0", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/finder": "<5.4", + "symfony/finder": "<6.4", "symfony/service-contracts": "<2.5" }, "require-dev": { - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", - "symfony/finder": "^5.4|^6.0|^7.0", - "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^5.4|^6.0|^7.0" + "symfony/yaml": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -24493,7 +27064,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v6.4.14" + "source": "https://github.com/symfony/config/tree/v7.0.8" }, "funding": [ { @@ -24509,102 +27080,37 @@ "type": "tidelift" } ], - "time": "2024-11-04T11:33:53+00:00" - }, - { - "name": "symfony/css-selector", - "version": "v6.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "cb23e97813c5837a041b73a6d63a9ddff0778f5e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/cb23e97813c5837a041b73a6d63a9ddff0778f5e", - "reference": "cb23e97813c5837a041b73a6d63a9ddff0778f5e", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\CssSelector\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Jean-François Simon", - "email": "jeanfrancois.simon@sensiolabs.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Converts CSS selectors to XPath expressions", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/css-selector/tree/v6.4.13" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2024-05-31T14:55:39+00:00" }, { "name": "symfony/translation", - "version": "v6.4.13", + "version": "v7.2.2", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "bee9bfabfa8b4045a66bf82520e492cddbaffa66" + "reference": "e2674a30132b7cc4d74540d6c2573aa363f05923" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/bee9bfabfa8b4045a66bf82520e492cddbaffa66", - "reference": "bee9bfabfa8b4045a66bf82520e492cddbaffa66", + "url": "https://api.github.com/repos/symfony/translation/zipball/e2674a30132b7cc4d74540d6c2573aa363f05923", + "reference": "e2674a30132b7cc4d74540d6c2573aa363f05923", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", "symfony/translation-contracts": "^2.5|^3.0" }, "conflict": { - "symfony/config": "<5.4", - "symfony/console": "<5.4", - "symfony/dependency-injection": "<5.4", + "symfony/config": "<6.4", + "symfony/console": "<6.4", + "symfony/dependency-injection": "<6.4", "symfony/http-client-contracts": "<2.5", - "symfony/http-kernel": "<5.4", + "symfony/http-kernel": "<6.4", "symfony/service-contracts": "<2.5", - "symfony/twig-bundle": "<5.4", - "symfony/yaml": "<5.4" + "symfony/twig-bundle": "<6.4", + "symfony/yaml": "<6.4" }, "provide": { "symfony/translation-implementation": "2.3|3.0" @@ -24612,17 +27118,17 @@ "require-dev": { "nikic/php-parser": "^4.18|^5.0", "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", "symfony/http-client-contracts": "^2.5|^3.0", - "symfony/http-kernel": "^5.4|^6.0|^7.0", - "symfony/intl": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", "symfony/polyfill-intl-icu": "^1.21", - "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/routing": "^6.4|^7.0", "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^5.4|^6.0|^7.0" + "symfony/yaml": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -24653,7 +27159,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.13" + "source": "https://github.com/symfony/translation/tree/v7.2.2" }, "funding": [ { @@ -24669,7 +27175,7 @@ "type": "tidelift" } ], - "time": "2024-09-27T18:14:25+00:00" + "time": "2024-12-07T08:18:10+00:00" } ], "aliases": [ @@ -24682,14 +27188,12 @@ ], "minimum-stability": "dev", "stability-flags": { - "drupal/auto_entitylabel": 10, "drupal/drutopia_collection": 20, "drupal/drutopia_core": 20, + "drupal/drutopia_organization": 20, "drupal/drutopia_site": 20, "drupal/empty_page": 20, "drupal/facets": 20, - "drupal/google_analytics": 20, - "drupal/inline_entity_form": 5, "drupal/menu_link_config": 15, "drupal/migration_helpers": 20, "drupal/notfoundpassthrough": 20, @@ -24701,11 +27205,12 @@ "drupal/social_post_twitter": 20, "drupal/subpathauto": 5, "drupal/tomselect": 20, + "drupal/workflow_buttons": 20, "drutopia/drutopia": 20 }, "prefer-stable": true, "prefer-lowest": false, - "platform": [], - "platform-dev": [], + "platform": {}, + "platform-dev": {}, "plugin-api-version": "2.6.0" } From b08da36dbc1b16ced0995fc1ff041f4abdc59aea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Feb 2025 20:41:12 -0500 Subject: [PATCH 148/202] Apply updates to JS libraries from composer updates --- web/libraries/fakeobjects/lang/af.js | 3 +- web/libraries/fakeobjects/lang/ar.js | 3 +- web/libraries/fakeobjects/lang/az.js | 3 +- web/libraries/fakeobjects/lang/bg.js | 3 +- web/libraries/fakeobjects/lang/bn.js | 3 +- web/libraries/fakeobjects/lang/bs.js | 3 +- web/libraries/fakeobjects/lang/ca.js | 3 +- web/libraries/fakeobjects/lang/cs.js | 3 +- web/libraries/fakeobjects/lang/cy.js | 3 +- web/libraries/fakeobjects/lang/da.js | 3 +- web/libraries/fakeobjects/lang/de-ch.js | 3 +- web/libraries/fakeobjects/lang/de.js | 3 +- web/libraries/fakeobjects/lang/el.js | 3 +- web/libraries/fakeobjects/lang/en-au.js | 3 +- web/libraries/fakeobjects/lang/en-ca.js | 3 +- web/libraries/fakeobjects/lang/en-gb.js | 3 +- web/libraries/fakeobjects/lang/en.js | 3 +- web/libraries/fakeobjects/lang/eo.js | 3 +- web/libraries/fakeobjects/lang/es-mx.js | 3 +- web/libraries/fakeobjects/lang/es.js | 3 +- web/libraries/fakeobjects/lang/et.js | 3 +- web/libraries/fakeobjects/lang/eu.js | 3 +- web/libraries/fakeobjects/lang/fa.js | 3 +- web/libraries/fakeobjects/lang/fi.js | 3 +- web/libraries/fakeobjects/lang/fo.js | 3 +- web/libraries/fakeobjects/lang/fr-ca.js | 3 +- web/libraries/fakeobjects/lang/fr.js | 3 +- web/libraries/fakeobjects/lang/gl.js | 3 +- web/libraries/fakeobjects/lang/gu.js | 3 +- web/libraries/fakeobjects/lang/he.js | 3 +- web/libraries/fakeobjects/lang/hi.js | 3 +- web/libraries/fakeobjects/lang/hr.js | 3 +- web/libraries/fakeobjects/lang/hu.js | 3 +- web/libraries/fakeobjects/lang/id.js | 3 +- web/libraries/fakeobjects/lang/is.js | 3 +- web/libraries/fakeobjects/lang/it.js | 3 +- web/libraries/fakeobjects/lang/ja.js | 3 +- web/libraries/fakeobjects/lang/ka.js | 3 +- web/libraries/fakeobjects/lang/km.js | 3 +- web/libraries/fakeobjects/lang/ko.js | 3 +- web/libraries/fakeobjects/lang/ku.js | 3 +- web/libraries/fakeobjects/lang/lt.js | 3 +- web/libraries/fakeobjects/lang/lv.js | 3 +- web/libraries/fakeobjects/lang/mk.js | 3 +- web/libraries/fakeobjects/lang/mn.js | 3 +- web/libraries/fakeobjects/lang/ms.js | 3 +- web/libraries/fakeobjects/lang/nb.js | 3 +- web/libraries/fakeobjects/lang/nl.js | 3 +- web/libraries/fakeobjects/lang/no.js | 3 +- web/libraries/fakeobjects/lang/oc.js | 3 +- web/libraries/fakeobjects/lang/pl.js | 3 +- web/libraries/fakeobjects/lang/pt-br.js | 3 +- web/libraries/fakeobjects/lang/pt.js | 3 +- web/libraries/fakeobjects/lang/ro.js | 3 +- web/libraries/fakeobjects/lang/ru.js | 3 +- web/libraries/fakeobjects/lang/si.js | 3 +- web/libraries/fakeobjects/lang/sk.js | 3 +- web/libraries/fakeobjects/lang/sl.js | 3 +- web/libraries/fakeobjects/lang/sq.js | 3 +- web/libraries/fakeobjects/lang/sr-latn.js | 3 +- web/libraries/fakeobjects/lang/sr.js | 3 +- web/libraries/fakeobjects/lang/sv.js | 3 +- web/libraries/fakeobjects/lang/th.js | 3 +- web/libraries/fakeobjects/lang/tr.js | 3 +- web/libraries/fakeobjects/lang/tt.js | 3 +- web/libraries/fakeobjects/lang/ug.js | 3 +- web/libraries/fakeobjects/lang/uk.js | 3 +- web/libraries/fakeobjects/lang/vi.js | 3 +- web/libraries/fakeobjects/lang/zh-cn.js | 3 +- web/libraries/fakeobjects/lang/zh.js | 3 +- web/libraries/fakeobjects/plugin.js | 100 +++++++++++++++------- 71 files changed, 140 insertions(+), 170 deletions(-) diff --git a/web/libraries/fakeobjects/lang/af.js b/web/libraries/fakeobjects/lang/af.js index 56fe23d..73184a1 100644 --- a/web/libraries/fakeobjects/lang/af.js +++ b/web/libraries/fakeobjects/lang/af.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'af', { anchor: 'Anker', - flash: 'Flash animasie', hiddenfield: 'Verborge veld', iframe: 'IFrame', unknown: 'Onbekende objek' diff --git a/web/libraries/fakeobjects/lang/ar.js b/web/libraries/fakeobjects/lang/ar.js index 196f00a..55fd1b6 100644 --- a/web/libraries/fakeobjects/lang/ar.js +++ b/web/libraries/fakeobjects/lang/ar.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'ar', { anchor: 'إرساء', - flash: 'رسم متحرك بالفلاش', hiddenfield: 'إدراج حقل خفي', iframe: 'iframe', unknown: 'عنصر غير معروف' diff --git a/web/libraries/fakeobjects/lang/az.js b/web/libraries/fakeobjects/lang/az.js index 74c2e40..e3b26af 100644 --- a/web/libraries/fakeobjects/lang/az.js +++ b/web/libraries/fakeobjects/lang/az.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'az', { anchor: 'Lövbər', - flash: 'Flash animasiya', hiddenfield: 'Gizli xana', iframe: 'IFrame', unknown: 'Tanımamış obyekt' diff --git a/web/libraries/fakeobjects/lang/bg.js b/web/libraries/fakeobjects/lang/bg.js index de9ca65..1411434 100644 --- a/web/libraries/fakeobjects/lang/bg.js +++ b/web/libraries/fakeobjects/lang/bg.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'bg', { anchor: 'Кука', - flash: 'Флаш анимация', hiddenfield: 'Скрито поле', iframe: 'IFrame', unknown: 'Неизвестен обект' diff --git a/web/libraries/fakeobjects/lang/bn.js b/web/libraries/fakeobjects/lang/bn.js index 6983485..2e2fdc0 100644 --- a/web/libraries/fakeobjects/lang/bn.js +++ b/web/libraries/fakeobjects/lang/bn.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'bn', { anchor: 'Anchor', // MISSING - flash: 'Flash Animation', // MISSING hiddenfield: 'Hidden Field', // MISSING iframe: 'IFrame', // MISSING unknown: 'Unknown Object' // MISSING diff --git a/web/libraries/fakeobjects/lang/bs.js b/web/libraries/fakeobjects/lang/bs.js index cb92ea2..734f1b3 100644 --- a/web/libraries/fakeobjects/lang/bs.js +++ b/web/libraries/fakeobjects/lang/bs.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'bs', { anchor: 'Anchor', - flash: 'Flash Animation', // MISSING hiddenfield: 'Hidden Field', // MISSING iframe: 'IFrame', // MISSING unknown: 'Unknown Object' // MISSING diff --git a/web/libraries/fakeobjects/lang/ca.js b/web/libraries/fakeobjects/lang/ca.js index e0a4efd..bc206a8 100644 --- a/web/libraries/fakeobjects/lang/ca.js +++ b/web/libraries/fakeobjects/lang/ca.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'ca', { anchor: 'Àncora', - flash: 'Animació Flash', hiddenfield: 'Camp ocult', iframe: 'IFrame', unknown: 'Objecte desconegut' diff --git a/web/libraries/fakeobjects/lang/cs.js b/web/libraries/fakeobjects/lang/cs.js index f4e531c..788181a 100644 --- a/web/libraries/fakeobjects/lang/cs.js +++ b/web/libraries/fakeobjects/lang/cs.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'cs', { anchor: 'Záložka', - flash: 'Flash animace', hiddenfield: 'Skryté pole', iframe: 'IFrame', unknown: 'Neznámý objekt' diff --git a/web/libraries/fakeobjects/lang/cy.js b/web/libraries/fakeobjects/lang/cy.js index 84325aa..0b888cd 100644 --- a/web/libraries/fakeobjects/lang/cy.js +++ b/web/libraries/fakeobjects/lang/cy.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'cy', { anchor: 'Angor', - flash: 'Animeiddiant Flash', hiddenfield: 'Maes Cudd', iframe: 'IFrame', unknown: 'Gwrthrych Anhysbys' diff --git a/web/libraries/fakeobjects/lang/da.js b/web/libraries/fakeobjects/lang/da.js index 19d416c..d510e9b 100644 --- a/web/libraries/fakeobjects/lang/da.js +++ b/web/libraries/fakeobjects/lang/da.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'da', { anchor: 'Anker', - flash: 'Flashanimation', hiddenfield: 'Skjult felt', iframe: 'Iframe', unknown: 'Ukendt objekt' diff --git a/web/libraries/fakeobjects/lang/de-ch.js b/web/libraries/fakeobjects/lang/de-ch.js index b2b1871..829846e 100644 --- a/web/libraries/fakeobjects/lang/de-ch.js +++ b/web/libraries/fakeobjects/lang/de-ch.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'de-ch', { anchor: 'Anker', - flash: 'Flash-Animation', hiddenfield: 'Verstecktes Feld', iframe: 'IFrame', unknown: 'Unbekanntes Objekt' diff --git a/web/libraries/fakeobjects/lang/de.js b/web/libraries/fakeobjects/lang/de.js index 93e7420..5eb7c2a 100644 --- a/web/libraries/fakeobjects/lang/de.js +++ b/web/libraries/fakeobjects/lang/de.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'de', { anchor: 'Anker', - flash: 'Flash-Animation', hiddenfield: 'Verstecktes Feld', iframe: 'IFrame', unknown: 'Unbekanntes Objekt' diff --git a/web/libraries/fakeobjects/lang/el.js b/web/libraries/fakeobjects/lang/el.js index 84efc13..dad2f2e 100644 --- a/web/libraries/fakeobjects/lang/el.js +++ b/web/libraries/fakeobjects/lang/el.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'el', { anchor: 'Άγκυρα', - flash: 'Ταινία Flash', hiddenfield: 'Κρυφό Πεδίο', iframe: 'IFrame', unknown: 'Άγνωστο Αντικείμενο' diff --git a/web/libraries/fakeobjects/lang/en-au.js b/web/libraries/fakeobjects/lang/en-au.js index 6ef42e5..eac4718 100644 --- a/web/libraries/fakeobjects/lang/en-au.js +++ b/web/libraries/fakeobjects/lang/en-au.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'en-au', { anchor: 'Anchor', - flash: 'Flash Animation', hiddenfield: 'Hidden Field', iframe: 'IFrame', unknown: 'Unknown Object' diff --git a/web/libraries/fakeobjects/lang/en-ca.js b/web/libraries/fakeobjects/lang/en-ca.js index d30cada..ce8b24d 100644 --- a/web/libraries/fakeobjects/lang/en-ca.js +++ b/web/libraries/fakeobjects/lang/en-ca.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'en-ca', { anchor: 'Anchor', // MISSING - flash: 'Flash Animation', // MISSING hiddenfield: 'Hidden Field', // MISSING iframe: 'IFrame', // MISSING unknown: 'Unknown Object' // MISSING diff --git a/web/libraries/fakeobjects/lang/en-gb.js b/web/libraries/fakeobjects/lang/en-gb.js index 601d658..578d58d 100644 --- a/web/libraries/fakeobjects/lang/en-gb.js +++ b/web/libraries/fakeobjects/lang/en-gb.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'en-gb', { anchor: 'Anchor', - flash: 'Flash Animation', hiddenfield: 'Hidden Field', iframe: 'IFrame', unknown: 'Unknown Object' diff --git a/web/libraries/fakeobjects/lang/en.js b/web/libraries/fakeobjects/lang/en.js index b959193..a4eb0ac 100644 --- a/web/libraries/fakeobjects/lang/en.js +++ b/web/libraries/fakeobjects/lang/en.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'en', { anchor: 'Anchor', - flash: 'Flash Animation', hiddenfield: 'Hidden Field', iframe: 'IFrame', unknown: 'Unknown Object' diff --git a/web/libraries/fakeobjects/lang/eo.js b/web/libraries/fakeobjects/lang/eo.js index dc91899..463e18b 100644 --- a/web/libraries/fakeobjects/lang/eo.js +++ b/web/libraries/fakeobjects/lang/eo.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'eo', { anchor: 'Ankro', - flash: 'FlaŝAnimacio', hiddenfield: 'Kaŝita kampo', iframe: 'Enlinia Kadro (IFrame)', unknown: 'Nekonata objekto' diff --git a/web/libraries/fakeobjects/lang/es-mx.js b/web/libraries/fakeobjects/lang/es-mx.js index ed1afba..fbdc5fb 100644 --- a/web/libraries/fakeobjects/lang/es-mx.js +++ b/web/libraries/fakeobjects/lang/es-mx.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'es-mx', { anchor: 'Ancla', - flash: 'Animación flash', hiddenfield: 'Campo oculto', iframe: 'IFrame', unknown: 'Objeto desconocido' diff --git a/web/libraries/fakeobjects/lang/es.js b/web/libraries/fakeobjects/lang/es.js index 431879a..74324f6 100644 --- a/web/libraries/fakeobjects/lang/es.js +++ b/web/libraries/fakeobjects/lang/es.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'es', { anchor: 'Ancla', - flash: 'Animación flash', hiddenfield: 'Campo oculto', iframe: 'IFrame', unknown: 'Objeto desconocido' diff --git a/web/libraries/fakeobjects/lang/et.js b/web/libraries/fakeobjects/lang/et.js index 1ccf54e..3d4d1e4 100644 --- a/web/libraries/fakeobjects/lang/et.js +++ b/web/libraries/fakeobjects/lang/et.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'et', { anchor: 'Ankur', - flash: 'Flashi animatsioon', hiddenfield: 'Varjatud väli', iframe: 'IFrame', unknown: 'Tundmatu objekt' diff --git a/web/libraries/fakeobjects/lang/eu.js b/web/libraries/fakeobjects/lang/eu.js index 5fb9646..fbfe72b 100644 --- a/web/libraries/fakeobjects/lang/eu.js +++ b/web/libraries/fakeobjects/lang/eu.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'eu', { anchor: 'Aingura', - flash: 'Flash animazioa', hiddenfield: 'Ezkutuko eremua', iframe: 'IFrame-a', unknown: 'Objektu ezezaguna' diff --git a/web/libraries/fakeobjects/lang/fa.js b/web/libraries/fakeobjects/lang/fa.js index f0a51f2..924e961 100644 --- a/web/libraries/fakeobjects/lang/fa.js +++ b/web/libraries/fakeobjects/lang/fa.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'fa', { anchor: 'لنگر', - flash: 'انیمشن فلش', hiddenfield: 'فیلد پنهان', iframe: 'IFrame', unknown: 'شیء ناشناخته' diff --git a/web/libraries/fakeobjects/lang/fi.js b/web/libraries/fakeobjects/lang/fi.js index 7441b0f..dfc8be3 100644 --- a/web/libraries/fakeobjects/lang/fi.js +++ b/web/libraries/fakeobjects/lang/fi.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'fi', { anchor: 'Ankkuri', - flash: 'Flash animaatio', hiddenfield: 'Piilokenttä', iframe: 'IFrame-kehys', unknown: 'Tuntematon objekti' diff --git a/web/libraries/fakeobjects/lang/fo.js b/web/libraries/fakeobjects/lang/fo.js index dd596d8..777603a 100644 --- a/web/libraries/fakeobjects/lang/fo.js +++ b/web/libraries/fakeobjects/lang/fo.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'fo', { anchor: 'Anchor', - flash: 'Flash Animation', hiddenfield: 'Fjaldur teigur', iframe: 'IFrame', unknown: 'Ókent Object' diff --git a/web/libraries/fakeobjects/lang/fr-ca.js b/web/libraries/fakeobjects/lang/fr-ca.js index 61c5362..73c5fb4 100644 --- a/web/libraries/fakeobjects/lang/fr-ca.js +++ b/web/libraries/fakeobjects/lang/fr-ca.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'fr-ca', { anchor: 'Ancre', - flash: 'Animation Flash', hiddenfield: 'Champ caché', iframe: 'IFrame', unknown: 'Objet inconnu' diff --git a/web/libraries/fakeobjects/lang/fr.js b/web/libraries/fakeobjects/lang/fr.js index 2346e62..b5f07d8 100644 --- a/web/libraries/fakeobjects/lang/fr.js +++ b/web/libraries/fakeobjects/lang/fr.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'fr', { anchor: 'Ancre', - flash: 'Animation Flash', hiddenfield: 'Champ invisible', iframe: 'Cadre de contenu incorporé', unknown: 'Objet inconnu' diff --git a/web/libraries/fakeobjects/lang/gl.js b/web/libraries/fakeobjects/lang/gl.js index 88c5ff2..d3c9157 100644 --- a/web/libraries/fakeobjects/lang/gl.js +++ b/web/libraries/fakeobjects/lang/gl.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'gl', { anchor: 'Ancoraxe', - flash: 'Animación «Flash»', hiddenfield: 'Campo agochado', iframe: 'IFrame', unknown: 'Obxecto descoñecido' diff --git a/web/libraries/fakeobjects/lang/gu.js b/web/libraries/fakeobjects/lang/gu.js index 640db0d..763dafa 100644 --- a/web/libraries/fakeobjects/lang/gu.js +++ b/web/libraries/fakeobjects/lang/gu.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'gu', { anchor: 'અનકર', - flash: 'ફ્લેશ ', hiddenfield: 'હિડન ', iframe: 'IFrame', unknown: 'અનનોન ઓબ્જેક્ટ' diff --git a/web/libraries/fakeobjects/lang/he.js b/web/libraries/fakeobjects/lang/he.js index adb420c..8d5235f 100644 --- a/web/libraries/fakeobjects/lang/he.js +++ b/web/libraries/fakeobjects/lang/he.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'he', { anchor: 'עוגן', - flash: 'סרטון פלאש', hiddenfield: 'שדה חבוי', iframe: 'חלון פנימי (iframe)', unknown: 'אובייקט לא ידוע' diff --git a/web/libraries/fakeobjects/lang/hi.js b/web/libraries/fakeobjects/lang/hi.js index 4a59e18..4c65e3f 100644 --- a/web/libraries/fakeobjects/lang/hi.js +++ b/web/libraries/fakeobjects/lang/hi.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'hi', { anchor: 'ऐंकर इन्सर्ट/संपादन', - flash: 'Flash Animation', // MISSING hiddenfield: 'गुप्त फ़ील्ड', iframe: 'IFrame', // MISSING unknown: 'Unknown Object' // MISSING diff --git a/web/libraries/fakeobjects/lang/hr.js b/web/libraries/fakeobjects/lang/hr.js index 5a56cf3..23cf878 100644 --- a/web/libraries/fakeobjects/lang/hr.js +++ b/web/libraries/fakeobjects/lang/hr.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'hr', { anchor: 'Sidro', - flash: 'Flash animacija', hiddenfield: 'Sakriveno polje', iframe: 'IFrame', unknown: 'Nepoznati objekt' diff --git a/web/libraries/fakeobjects/lang/hu.js b/web/libraries/fakeobjects/lang/hu.js index 47199cd..66558a4 100644 --- a/web/libraries/fakeobjects/lang/hu.js +++ b/web/libraries/fakeobjects/lang/hu.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'hu', { anchor: 'Horgony', - flash: 'Flash animáció', hiddenfield: 'Rejtett mezõ', iframe: 'IFrame', unknown: 'Ismeretlen objektum' diff --git a/web/libraries/fakeobjects/lang/id.js b/web/libraries/fakeobjects/lang/id.js index 717ca54..37caff8 100644 --- a/web/libraries/fakeobjects/lang/id.js +++ b/web/libraries/fakeobjects/lang/id.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'id', { anchor: 'Anchor', // MISSING - flash: 'Animasi Flash', hiddenfield: 'Kolom Tersembunyi', iframe: 'IFrame', unknown: 'Obyek Tak Dikenal' diff --git a/web/libraries/fakeobjects/lang/is.js b/web/libraries/fakeobjects/lang/is.js index 0d878a1..1ee007b 100644 --- a/web/libraries/fakeobjects/lang/is.js +++ b/web/libraries/fakeobjects/lang/is.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'is', { anchor: 'Anchor', // MISSING - flash: 'Flash Animation', // MISSING hiddenfield: 'Hidden Field', // MISSING iframe: 'IFrame', // MISSING unknown: 'Unknown Object' // MISSING diff --git a/web/libraries/fakeobjects/lang/it.js b/web/libraries/fakeobjects/lang/it.js index bcc9f9e..c2bc681 100644 --- a/web/libraries/fakeobjects/lang/it.js +++ b/web/libraries/fakeobjects/lang/it.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'it', { anchor: 'Ancora', - flash: 'Animazione Flash', hiddenfield: 'Campo Nascosto', iframe: 'IFrame', unknown: 'Oggetto sconosciuto' diff --git a/web/libraries/fakeobjects/lang/ja.js b/web/libraries/fakeobjects/lang/ja.js index 1128caf..bf9ffa2 100644 --- a/web/libraries/fakeobjects/lang/ja.js +++ b/web/libraries/fakeobjects/lang/ja.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'ja', { anchor: 'アンカー', - flash: 'Flash Animation', hiddenfield: '不可視フィールド', iframe: 'IFrame', unknown: 'Unknown Object' diff --git a/web/libraries/fakeobjects/lang/ka.js b/web/libraries/fakeobjects/lang/ka.js index 6f98bdd..181e71a 100644 --- a/web/libraries/fakeobjects/lang/ka.js +++ b/web/libraries/fakeobjects/lang/ka.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'ka', { anchor: 'ღუზა', - flash: 'Flash ანიმაცია', hiddenfield: 'მალული ველი', iframe: 'IFrame', unknown: 'უცნობი ობიექტი' diff --git a/web/libraries/fakeobjects/lang/km.js b/web/libraries/fakeobjects/lang/km.js index 79027ea..993bcb4 100644 --- a/web/libraries/fakeobjects/lang/km.js +++ b/web/libraries/fakeobjects/lang/km.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'km', { anchor: 'យុថ្កា', - flash: 'Flash មានចលនា', hiddenfield: 'វាលកំបាំង', iframe: 'IFrame', unknown: 'វត្ថុមិនស្គាល់' diff --git a/web/libraries/fakeobjects/lang/ko.js b/web/libraries/fakeobjects/lang/ko.js index 5bd8d0c..6024140 100644 --- a/web/libraries/fakeobjects/lang/ko.js +++ b/web/libraries/fakeobjects/lang/ko.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'ko', { anchor: '책갈피', - flash: '플래시 애니메이션', hiddenfield: '숨은 입력 칸', iframe: '아이프레임', unknown: '알 수 없는 객체' diff --git a/web/libraries/fakeobjects/lang/ku.js b/web/libraries/fakeobjects/lang/ku.js index a2df75c..36e5cc3 100644 --- a/web/libraries/fakeobjects/lang/ku.js +++ b/web/libraries/fakeobjects/lang/ku.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'ku', { anchor: 'لەنگەر', - flash: 'فلاش', hiddenfield: 'شاردنەوەی خانه', iframe: 'لەچوارچێوە', unknown: 'بەرکارێکی نەناسراو' diff --git a/web/libraries/fakeobjects/lang/lt.js b/web/libraries/fakeobjects/lang/lt.js index bc4292c..1b5978a 100644 --- a/web/libraries/fakeobjects/lang/lt.js +++ b/web/libraries/fakeobjects/lang/lt.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'lt', { anchor: 'Žymė', - flash: 'Flash animacija', hiddenfield: 'Paslėptas laukas', iframe: 'IFrame', unknown: 'Nežinomas objektas' diff --git a/web/libraries/fakeobjects/lang/lv.js b/web/libraries/fakeobjects/lang/lv.js index 6877cd1..9535244 100644 --- a/web/libraries/fakeobjects/lang/lv.js +++ b/web/libraries/fakeobjects/lang/lv.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'lv', { anchor: 'Iezīme', - flash: 'Flash animācija', hiddenfield: 'Slēpts lauks', iframe: 'Iframe', unknown: 'Nezināms objekts' diff --git a/web/libraries/fakeobjects/lang/mk.js b/web/libraries/fakeobjects/lang/mk.js index dc11789..ea4a602 100644 --- a/web/libraries/fakeobjects/lang/mk.js +++ b/web/libraries/fakeobjects/lang/mk.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'mk', { anchor: 'Anchor', - flash: 'Flash Animation', // MISSING hiddenfield: 'Скриено поле', iframe: 'IFrame', // MISSING unknown: 'Unknown Object' // MISSING diff --git a/web/libraries/fakeobjects/lang/mn.js b/web/libraries/fakeobjects/lang/mn.js index 67a28b2..c4ca53b 100644 --- a/web/libraries/fakeobjects/lang/mn.js +++ b/web/libraries/fakeobjects/lang/mn.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'mn', { anchor: 'Зангуу', - flash: 'Flash Animation', // MISSING hiddenfield: 'Нууц талбар', iframe: 'IFrame', // MISSING unknown: 'Unknown Object' // MISSING diff --git a/web/libraries/fakeobjects/lang/ms.js b/web/libraries/fakeobjects/lang/ms.js index 011e664..8928a93 100644 --- a/web/libraries/fakeobjects/lang/ms.js +++ b/web/libraries/fakeobjects/lang/ms.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'ms', { anchor: 'Anchor', // MISSING - flash: 'Flash Animation', // MISSING hiddenfield: 'Hidden Field', // MISSING iframe: 'IFrame', // MISSING unknown: 'Unknown Object' // MISSING diff --git a/web/libraries/fakeobjects/lang/nb.js b/web/libraries/fakeobjects/lang/nb.js index 9d2d4e9..5c9aac0 100644 --- a/web/libraries/fakeobjects/lang/nb.js +++ b/web/libraries/fakeobjects/lang/nb.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'nb', { anchor: 'Anker', - flash: 'Flash-animasjon', hiddenfield: 'Skjult felt', iframe: 'IFrame', unknown: 'Ukjent objekt' diff --git a/web/libraries/fakeobjects/lang/nl.js b/web/libraries/fakeobjects/lang/nl.js index 5e9cbd8..3e633b1 100644 --- a/web/libraries/fakeobjects/lang/nl.js +++ b/web/libraries/fakeobjects/lang/nl.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'nl', { anchor: 'Interne link', - flash: 'Flash animatie', hiddenfield: 'Verborgen veld', iframe: 'IFrame', unknown: 'Onbekend object' diff --git a/web/libraries/fakeobjects/lang/no.js b/web/libraries/fakeobjects/lang/no.js index 4e440cf..8cbdf62 100644 --- a/web/libraries/fakeobjects/lang/no.js +++ b/web/libraries/fakeobjects/lang/no.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'no', { anchor: 'Anker', - flash: 'Flash-animasjon', hiddenfield: 'Skjult felt', iframe: 'IFrame', unknown: 'Ukjent objekt' diff --git a/web/libraries/fakeobjects/lang/oc.js b/web/libraries/fakeobjects/lang/oc.js index 71d0dd1..f8e06ae 100644 --- a/web/libraries/fakeobjects/lang/oc.js +++ b/web/libraries/fakeobjects/lang/oc.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'oc', { anchor: 'Ancòra', - flash: 'Animacion Flash', hiddenfield: 'Camp invisible', iframe: 'Quadre de contengut incorporat', unknown: 'Objècte desconegut' diff --git a/web/libraries/fakeobjects/lang/pl.js b/web/libraries/fakeobjects/lang/pl.js index 1e41a60..6efb864 100644 --- a/web/libraries/fakeobjects/lang/pl.js +++ b/web/libraries/fakeobjects/lang/pl.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'pl', { anchor: 'Kotwica', - flash: 'Animacja Flash', hiddenfield: 'Pole ukryte', iframe: 'IFrame', unknown: 'Nieznany obiekt' diff --git a/web/libraries/fakeobjects/lang/pt-br.js b/web/libraries/fakeobjects/lang/pt-br.js index 92bf089..c05d56a 100644 --- a/web/libraries/fakeobjects/lang/pt-br.js +++ b/web/libraries/fakeobjects/lang/pt-br.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'pt-br', { anchor: 'Âncora', - flash: 'Animação em Flash', hiddenfield: 'Campo Oculto', iframe: 'IFrame', unknown: 'Objeto desconhecido' diff --git a/web/libraries/fakeobjects/lang/pt.js b/web/libraries/fakeobjects/lang/pt.js index 2d02e28..8e7e2e2 100644 --- a/web/libraries/fakeobjects/lang/pt.js +++ b/web/libraries/fakeobjects/lang/pt.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'pt', { anchor: ' Inserir/Editar âncora', - flash: 'Animação Flash', hiddenfield: 'Campo oculto', iframe: 'IFrame', unknown: 'Objeto desconhecido' diff --git a/web/libraries/fakeobjects/lang/ro.js b/web/libraries/fakeobjects/lang/ro.js index d69fee1..ba819c1 100644 --- a/web/libraries/fakeobjects/lang/ro.js +++ b/web/libraries/fakeobjects/lang/ro.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'ro', { anchor: 'Inserează/Editează ancoră', - flash: 'Element Flash', hiddenfield: 'Câmp ascuns (HiddenField)', iframe: 'Fereastră în fereastră (iframe)', unknown: 'Necunoscut' diff --git a/web/libraries/fakeobjects/lang/ru.js b/web/libraries/fakeobjects/lang/ru.js index 086a1d3..b2826e1 100644 --- a/web/libraries/fakeobjects/lang/ru.js +++ b/web/libraries/fakeobjects/lang/ru.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'ru', { anchor: 'Якорь', - flash: 'Flash анимация', hiddenfield: 'Скрытое поле', iframe: 'iFrame', unknown: 'Неизвестный объект' diff --git a/web/libraries/fakeobjects/lang/si.js b/web/libraries/fakeobjects/lang/si.js index 452d19c..2243030 100644 --- a/web/libraries/fakeobjects/lang/si.js +++ b/web/libraries/fakeobjects/lang/si.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'si', { anchor: 'ආධාරය', - flash: 'Flash Animation', // MISSING hiddenfield: 'සැඟවුණු ප්රදේශය', iframe: 'IFrame', unknown: 'Unknown Object' // MISSING diff --git a/web/libraries/fakeobjects/lang/sk.js b/web/libraries/fakeobjects/lang/sk.js index f69ef25..4a5f1ff 100644 --- a/web/libraries/fakeobjects/lang/sk.js +++ b/web/libraries/fakeobjects/lang/sk.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'sk', { anchor: 'Kotva', - flash: 'Flash animácia', hiddenfield: 'Skryté pole', iframe: 'IFrame', unknown: 'Neznámy objekt' diff --git a/web/libraries/fakeobjects/lang/sl.js b/web/libraries/fakeobjects/lang/sl.js index 28a9fc4..622e9ba 100644 --- a/web/libraries/fakeobjects/lang/sl.js +++ b/web/libraries/fakeobjects/lang/sl.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'sl', { anchor: 'Sidro', - flash: 'Animacija flash', hiddenfield: 'Skrito polje', iframe: 'IFrame', unknown: 'Neznan objekt' diff --git a/web/libraries/fakeobjects/lang/sq.js b/web/libraries/fakeobjects/lang/sq.js index 4991988..97b4a7b 100644 --- a/web/libraries/fakeobjects/lang/sq.js +++ b/web/libraries/fakeobjects/lang/sq.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'sq', { anchor: 'Spirancë', - flash: 'Objekt flash', hiddenfield: 'Fushë e fshehur', iframe: 'IFrame', unknown: 'Objekt i Panjohur' diff --git a/web/libraries/fakeobjects/lang/sr-latn.js b/web/libraries/fakeobjects/lang/sr-latn.js index 264ad7f..959d082 100644 --- a/web/libraries/fakeobjects/lang/sr-latn.js +++ b/web/libraries/fakeobjects/lang/sr-latn.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'sr-latn', { anchor: 'Sidro', - flash: 'Fleš animacija', hiddenfield: 'Skriveno polje', iframe: 'IFrame', unknown: 'Nepoznat objekat' diff --git a/web/libraries/fakeobjects/lang/sr.js b/web/libraries/fakeobjects/lang/sr.js index 700b200..aae25e2 100644 --- a/web/libraries/fakeobjects/lang/sr.js +++ b/web/libraries/fakeobjects/lang/sr.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'sr', { anchor: 'Сидро', - flash: 'Флеш анимација', hiddenfield: 'Скривено полје', iframe: 'IFrame', unknown: 'Непознат објекат' diff --git a/web/libraries/fakeobjects/lang/sv.js b/web/libraries/fakeobjects/lang/sv.js index c9f2b5f..4e72467 100644 --- a/web/libraries/fakeobjects/lang/sv.js +++ b/web/libraries/fakeobjects/lang/sv.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'sv', { anchor: 'Ankare', - flash: 'Flashanimation', hiddenfield: 'Gömt fält', iframe: 'iFrame', unknown: 'Okänt objekt' diff --git a/web/libraries/fakeobjects/lang/th.js b/web/libraries/fakeobjects/lang/th.js index 19b888e..97bbfd8 100644 --- a/web/libraries/fakeobjects/lang/th.js +++ b/web/libraries/fakeobjects/lang/th.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'th', { anchor: 'แทรก/แก้ไข Anchor', - flash: 'ภาพอนิเมชั่นแฟลช', hiddenfield: 'ฮิดเดนฟิลด์', iframe: 'IFrame', unknown: 'วัตถุไม่ทราบชนิด' diff --git a/web/libraries/fakeobjects/lang/tr.js b/web/libraries/fakeobjects/lang/tr.js index 91cdc4f..8c60e6f 100644 --- a/web/libraries/fakeobjects/lang/tr.js +++ b/web/libraries/fakeobjects/lang/tr.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'tr', { anchor: 'Bağlantı', - flash: 'Flash Animasyonu', hiddenfield: 'Gizli Alan', iframe: 'IFrame', unknown: 'Bilinmeyen Nesne' diff --git a/web/libraries/fakeobjects/lang/tt.js b/web/libraries/fakeobjects/lang/tt.js index 1f37fac..5026f11 100644 --- a/web/libraries/fakeobjects/lang/tt.js +++ b/web/libraries/fakeobjects/lang/tt.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'tt', { anchor: 'Якорь', - flash: 'Флеш анимациясы', hiddenfield: 'Яшерен кыр', iframe: 'IFrame', unknown: 'Танылмаган объект' diff --git a/web/libraries/fakeobjects/lang/ug.js b/web/libraries/fakeobjects/lang/ug.js index 593c085..98e055e 100644 --- a/web/libraries/fakeobjects/lang/ug.js +++ b/web/libraries/fakeobjects/lang/ug.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'ug', { anchor: 'لەڭگەرلىك نۇقتا', - flash: 'Flash جانلاندۇرۇم', hiddenfield: 'يوشۇرۇن دائىرە', iframe: 'IFrame', unknown: 'يوچۇن نەڭ' diff --git a/web/libraries/fakeobjects/lang/uk.js b/web/libraries/fakeobjects/lang/uk.js index 819dacf..8a84323 100644 --- a/web/libraries/fakeobjects/lang/uk.js +++ b/web/libraries/fakeobjects/lang/uk.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'uk', { anchor: 'Якір', - flash: 'Flash-анімація', hiddenfield: 'Приховані Поля', iframe: 'IFrame', unknown: 'Невідомий об\'єкт' diff --git a/web/libraries/fakeobjects/lang/vi.js b/web/libraries/fakeobjects/lang/vi.js index 2831d70..48ad4c9 100644 --- a/web/libraries/fakeobjects/lang/vi.js +++ b/web/libraries/fakeobjects/lang/vi.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'vi', { anchor: 'Điểm neo', - flash: 'Flash', hiddenfield: 'Trường ẩn', iframe: 'IFrame', unknown: 'Đối tượng không rõ ràng' diff --git a/web/libraries/fakeobjects/lang/zh-cn.js b/web/libraries/fakeobjects/lang/zh-cn.js index a999469..f0fe5d1 100644 --- a/web/libraries/fakeobjects/lang/zh-cn.js +++ b/web/libraries/fakeobjects/lang/zh-cn.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'zh-cn', { anchor: '锚点', - flash: 'Flash 动画', hiddenfield: '隐藏域', iframe: 'IFrame', unknown: '未知对象' diff --git a/web/libraries/fakeobjects/lang/zh.js b/web/libraries/fakeobjects/lang/zh.js index b9e9df3..b90cad8 100644 --- a/web/libraries/fakeobjects/lang/zh.js +++ b/web/libraries/fakeobjects/lang/zh.js @@ -1,10 +1,9 @@ /* -Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. +Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ CKEDITOR.plugins.setLang( 'fakeobjects', 'zh', { anchor: '錨點', - flash: 'Flash 動畫', hiddenfield: '隱藏欄位', iframe: 'IFrame', unknown: '無法辨識的物件' diff --git a/web/libraries/fakeobjects/plugin.js b/web/libraries/fakeobjects/plugin.js index 51e5575..afbffc3 100644 --- a/web/libraries/fakeobjects/plugin.js +++ b/web/libraries/fakeobjects/plugin.js @@ -1,5 +1,5 @@ /** - * @license Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved. + * @license Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ @@ -27,30 +27,6 @@ return length2; } - var htmlFilterRules = { - elements: { - $: function( element ) { - var attributes = element.attributes, - realHtml = attributes && attributes[ 'data-cke-realelement' ], - realFragment = realHtml && new CKEDITOR.htmlParser.fragment.fromHtml( decodeURIComponent( realHtml ) ), - realElement = realFragment && realFragment.children[ 0 ]; - - // Width/height in the fake object are subjected to clone into the real element. - if ( realElement && element.attributes[ 'data-cke-resizable' ] ) { - var styles = new cssStyle( element ).rules, - realAttrs = realElement.attributes, - width = styles.width, - height = styles.height; - - width && ( realAttrs.width = replaceCssLength( realAttrs.width, width ) ); - height && ( realAttrs.height = replaceCssLength( realAttrs.height, height ) ); - } - - return realElement; - } - } - }; - CKEDITOR.plugins.add( 'fakeobjects', { // jscs:disable maximumLineLength lang: 'af,ar,az,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,es-mx,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,oc,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE% @@ -67,7 +43,7 @@ htmlFilter = dataProcessor && dataProcessor.htmlFilter; if ( htmlFilter ) { - htmlFilter.addRules( htmlFilterRules, { + htmlFilter.addRules( createHtmlFilterRules( editor ), { applyToAll: true } ); } @@ -183,17 +159,81 @@ if ( fakeElement.data( 'cke-real-node-type' ) != CKEDITOR.NODE_ELEMENT ) return null; - var element = CKEDITOR.dom.element.createFromHtml( decodeURIComponent( fakeElement.data( 'cke-realelement' ) ), this.document ); + var realElementHtml = decodeURIComponent( fakeElement.data( 'cke-realelement' ) ), + filteredHtml = filterHtml( this, realElementHtml ), + realElement = CKEDITOR.dom.element.createFromHtml( filteredHtml, this.document ); if ( fakeElement.data( 'cke-resizable' ) ) { var width = fakeElement.getStyle( 'width' ), height = fakeElement.getStyle( 'height' ); - width && element.setAttribute( 'width', replaceCssLength( element.getAttribute( 'width' ), width ) ); - height && element.setAttribute( 'height', replaceCssLength( element.getAttribute( 'height' ), height ) ); + width && realElement.setAttribute( 'width', replaceCssLength( realElement.getAttribute( 'width' ), width ) ); + height && realElement.setAttribute( 'height', replaceCssLength( realElement.getAttribute( 'height' ), height ) ); } - return element; + return realElement; }; + function createHtmlFilterRules( editor ) { + return { + elements: { + $: function( element ) { + var attributes = element.attributes, + realHtml = attributes && attributes[ 'data-cke-realelement' ], + filteredRealHtml = filterHtml( editor, decodeURIComponent( realHtml ) ), + realFragment = realHtml && new CKEDITOR.htmlParser.fragment.fromHtml( filteredRealHtml ), + realElement = realFragment && realFragment.children[ 0 ]; + + // Width/height in the fake object are subjected to clone into the real element. + if ( realElement && element.attributes[ 'data-cke-resizable' ] ) { + var styles = new cssStyle( element ).rules, + realAttrs = realElement.attributes, + width = styles.width, + height = styles.height; + + width && ( realAttrs.width = replaceCssLength( realAttrs.width, width ) ); + height && ( realAttrs.height = replaceCssLength( realAttrs.height, height ) ); + } + + return realElement; + } + } + }; + } + + // Content stored inside fake element is raw and should be explicitly + // passed to ACF filter. Additionally some elements can have prefixes in tag names, + // which should be removed before filtering and added after it. + function filterHtml( editor, html ) { + var unprefixedElements = [], + prefixRegex = /^cke:/i, + dataFilter = new CKEDITOR.htmlParser.filter( { + elements: { + '^': function( element ) { + if ( prefixRegex.test( element.name ) ) { + element.name = element.name.replace( prefixRegex, '' ); + + unprefixedElements.push( element ); + } + }, + iframe: function( element ) { + element.children = []; + } + } + } ), + acfFilter = editor.activeFilter, + writer = new CKEDITOR.htmlParser.basicWriter(), + fragment = CKEDITOR.htmlParser.fragment.fromHtml( html ); + + dataFilter.applyTo( fragment ); + acfFilter.applyTo( fragment ); + + CKEDITOR.tools.array.forEach( unprefixedElements, function( element ) { + element.name = 'cke:' + element.name; + } ); + + fragment.writeHtml( writer ); + + return writer.getHtml(); + } } )(); From 1a67e989802dff5743dba49fdb5ce00d01884e9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Feb 2025 21:13:01 -0500 Subject: [PATCH 149/202] =?UTF-8?q?Remove=20fakeobjects=20library=20remove?= =?UTF-8?q?d=20by=20composer=E2=80=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OK, make up your mind, composer. Possible triggering change in next commit. --- web/libraries/fakeobjects/lang/af.js | 10 - web/libraries/fakeobjects/lang/ar.js | 10 - web/libraries/fakeobjects/lang/az.js | 10 - web/libraries/fakeobjects/lang/bg.js | 10 - web/libraries/fakeobjects/lang/bn.js | 10 - web/libraries/fakeobjects/lang/bs.js | 10 - web/libraries/fakeobjects/lang/ca.js | 10 - web/libraries/fakeobjects/lang/cs.js | 10 - web/libraries/fakeobjects/lang/cy.js | 10 - web/libraries/fakeobjects/lang/da.js | 10 - web/libraries/fakeobjects/lang/de-ch.js | 10 - web/libraries/fakeobjects/lang/de.js | 10 - web/libraries/fakeobjects/lang/el.js | 10 - web/libraries/fakeobjects/lang/en-au.js | 10 - web/libraries/fakeobjects/lang/en-ca.js | 10 - web/libraries/fakeobjects/lang/en-gb.js | 10 - web/libraries/fakeobjects/lang/en.js | 10 - web/libraries/fakeobjects/lang/eo.js | 10 - web/libraries/fakeobjects/lang/es-mx.js | 10 - web/libraries/fakeobjects/lang/es.js | 10 - web/libraries/fakeobjects/lang/et.js | 10 - web/libraries/fakeobjects/lang/eu.js | 10 - web/libraries/fakeobjects/lang/fa.js | 10 - web/libraries/fakeobjects/lang/fi.js | 10 - web/libraries/fakeobjects/lang/fo.js | 10 - web/libraries/fakeobjects/lang/fr-ca.js | 10 - web/libraries/fakeobjects/lang/fr.js | 10 - web/libraries/fakeobjects/lang/gl.js | 10 - web/libraries/fakeobjects/lang/gu.js | 10 - web/libraries/fakeobjects/lang/he.js | 10 - web/libraries/fakeobjects/lang/hi.js | 10 - web/libraries/fakeobjects/lang/hr.js | 10 - web/libraries/fakeobjects/lang/hu.js | 10 - web/libraries/fakeobjects/lang/id.js | 10 - web/libraries/fakeobjects/lang/is.js | 10 - web/libraries/fakeobjects/lang/it.js | 10 - web/libraries/fakeobjects/lang/ja.js | 10 - web/libraries/fakeobjects/lang/ka.js | 10 - web/libraries/fakeobjects/lang/km.js | 10 - web/libraries/fakeobjects/lang/ko.js | 10 - web/libraries/fakeobjects/lang/ku.js | 10 - web/libraries/fakeobjects/lang/lt.js | 10 - web/libraries/fakeobjects/lang/lv.js | 10 - web/libraries/fakeobjects/lang/mk.js | 10 - web/libraries/fakeobjects/lang/mn.js | 10 - web/libraries/fakeobjects/lang/ms.js | 10 - web/libraries/fakeobjects/lang/nb.js | 10 - web/libraries/fakeobjects/lang/nl.js | 10 - web/libraries/fakeobjects/lang/no.js | 10 - web/libraries/fakeobjects/lang/oc.js | 10 - web/libraries/fakeobjects/lang/pl.js | 10 - web/libraries/fakeobjects/lang/pt-br.js | 10 - web/libraries/fakeobjects/lang/pt.js | 10 - web/libraries/fakeobjects/lang/ro.js | 10 - web/libraries/fakeobjects/lang/ru.js | 10 - web/libraries/fakeobjects/lang/si.js | 10 - web/libraries/fakeobjects/lang/sk.js | 10 - web/libraries/fakeobjects/lang/sl.js | 10 - web/libraries/fakeobjects/lang/sq.js | 10 - web/libraries/fakeobjects/lang/sr-latn.js | 10 - web/libraries/fakeobjects/lang/sr.js | 10 - web/libraries/fakeobjects/lang/sv.js | 10 - web/libraries/fakeobjects/lang/th.js | 10 - web/libraries/fakeobjects/lang/tr.js | 10 - web/libraries/fakeobjects/lang/tt.js | 10 - web/libraries/fakeobjects/lang/ug.js | 10 - web/libraries/fakeobjects/lang/uk.js | 10 - web/libraries/fakeobjects/lang/vi.js | 10 - web/libraries/fakeobjects/lang/zh-cn.js | 10 - web/libraries/fakeobjects/lang/zh.js | 10 - web/libraries/fakeobjects/plugin.js | 239 ---------------------- 71 files changed, 939 deletions(-) delete mode 100644 web/libraries/fakeobjects/lang/af.js delete mode 100644 web/libraries/fakeobjects/lang/ar.js delete mode 100644 web/libraries/fakeobjects/lang/az.js delete mode 100644 web/libraries/fakeobjects/lang/bg.js delete mode 100644 web/libraries/fakeobjects/lang/bn.js delete mode 100644 web/libraries/fakeobjects/lang/bs.js delete mode 100644 web/libraries/fakeobjects/lang/ca.js delete mode 100644 web/libraries/fakeobjects/lang/cs.js delete mode 100644 web/libraries/fakeobjects/lang/cy.js delete mode 100644 web/libraries/fakeobjects/lang/da.js delete mode 100644 web/libraries/fakeobjects/lang/de-ch.js delete mode 100644 web/libraries/fakeobjects/lang/de.js delete mode 100644 web/libraries/fakeobjects/lang/el.js delete mode 100644 web/libraries/fakeobjects/lang/en-au.js delete mode 100644 web/libraries/fakeobjects/lang/en-ca.js delete mode 100644 web/libraries/fakeobjects/lang/en-gb.js delete mode 100644 web/libraries/fakeobjects/lang/en.js delete mode 100644 web/libraries/fakeobjects/lang/eo.js delete mode 100644 web/libraries/fakeobjects/lang/es-mx.js delete mode 100644 web/libraries/fakeobjects/lang/es.js delete mode 100644 web/libraries/fakeobjects/lang/et.js delete mode 100644 web/libraries/fakeobjects/lang/eu.js delete mode 100644 web/libraries/fakeobjects/lang/fa.js delete mode 100644 web/libraries/fakeobjects/lang/fi.js delete mode 100644 web/libraries/fakeobjects/lang/fo.js delete mode 100644 web/libraries/fakeobjects/lang/fr-ca.js delete mode 100644 web/libraries/fakeobjects/lang/fr.js delete mode 100644 web/libraries/fakeobjects/lang/gl.js delete mode 100644 web/libraries/fakeobjects/lang/gu.js delete mode 100644 web/libraries/fakeobjects/lang/he.js delete mode 100644 web/libraries/fakeobjects/lang/hi.js delete mode 100644 web/libraries/fakeobjects/lang/hr.js delete mode 100644 web/libraries/fakeobjects/lang/hu.js delete mode 100644 web/libraries/fakeobjects/lang/id.js delete mode 100644 web/libraries/fakeobjects/lang/is.js delete mode 100644 web/libraries/fakeobjects/lang/it.js delete mode 100644 web/libraries/fakeobjects/lang/ja.js delete mode 100644 web/libraries/fakeobjects/lang/ka.js delete mode 100644 web/libraries/fakeobjects/lang/km.js delete mode 100644 web/libraries/fakeobjects/lang/ko.js delete mode 100644 web/libraries/fakeobjects/lang/ku.js delete mode 100644 web/libraries/fakeobjects/lang/lt.js delete mode 100644 web/libraries/fakeobjects/lang/lv.js delete mode 100644 web/libraries/fakeobjects/lang/mk.js delete mode 100644 web/libraries/fakeobjects/lang/mn.js delete mode 100644 web/libraries/fakeobjects/lang/ms.js delete mode 100644 web/libraries/fakeobjects/lang/nb.js delete mode 100644 web/libraries/fakeobjects/lang/nl.js delete mode 100644 web/libraries/fakeobjects/lang/no.js delete mode 100644 web/libraries/fakeobjects/lang/oc.js delete mode 100644 web/libraries/fakeobjects/lang/pl.js delete mode 100644 web/libraries/fakeobjects/lang/pt-br.js delete mode 100644 web/libraries/fakeobjects/lang/pt.js delete mode 100644 web/libraries/fakeobjects/lang/ro.js delete mode 100644 web/libraries/fakeobjects/lang/ru.js delete mode 100644 web/libraries/fakeobjects/lang/si.js delete mode 100644 web/libraries/fakeobjects/lang/sk.js delete mode 100644 web/libraries/fakeobjects/lang/sl.js delete mode 100644 web/libraries/fakeobjects/lang/sq.js delete mode 100644 web/libraries/fakeobjects/lang/sr-latn.js delete mode 100644 web/libraries/fakeobjects/lang/sr.js delete mode 100644 web/libraries/fakeobjects/lang/sv.js delete mode 100644 web/libraries/fakeobjects/lang/th.js delete mode 100644 web/libraries/fakeobjects/lang/tr.js delete mode 100644 web/libraries/fakeobjects/lang/tt.js delete mode 100644 web/libraries/fakeobjects/lang/ug.js delete mode 100644 web/libraries/fakeobjects/lang/uk.js delete mode 100644 web/libraries/fakeobjects/lang/vi.js delete mode 100644 web/libraries/fakeobjects/lang/zh-cn.js delete mode 100644 web/libraries/fakeobjects/lang/zh.js delete mode 100644 web/libraries/fakeobjects/plugin.js diff --git a/web/libraries/fakeobjects/lang/af.js b/web/libraries/fakeobjects/lang/af.js deleted file mode 100644 index 73184a1..0000000 --- a/web/libraries/fakeobjects/lang/af.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'af', { - anchor: 'Anker', - hiddenfield: 'Verborge veld', - iframe: 'IFrame', - unknown: 'Onbekende objek' -} ); diff --git a/web/libraries/fakeobjects/lang/ar.js b/web/libraries/fakeobjects/lang/ar.js deleted file mode 100644 index 55fd1b6..0000000 --- a/web/libraries/fakeobjects/lang/ar.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'ar', { - anchor: 'إرساء', - hiddenfield: 'إدراج حقل خفي', - iframe: 'iframe', - unknown: 'عنصر غير معروف' -} ); diff --git a/web/libraries/fakeobjects/lang/az.js b/web/libraries/fakeobjects/lang/az.js deleted file mode 100644 index e3b26af..0000000 --- a/web/libraries/fakeobjects/lang/az.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'az', { - anchor: 'Lövbər', - hiddenfield: 'Gizli xana', - iframe: 'IFrame', - unknown: 'Tanımamış obyekt' -} ); diff --git a/web/libraries/fakeobjects/lang/bg.js b/web/libraries/fakeobjects/lang/bg.js deleted file mode 100644 index 1411434..0000000 --- a/web/libraries/fakeobjects/lang/bg.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'bg', { - anchor: 'Кука', - hiddenfield: 'Скрито поле', - iframe: 'IFrame', - unknown: 'Неизвестен обект' -} ); diff --git a/web/libraries/fakeobjects/lang/bn.js b/web/libraries/fakeobjects/lang/bn.js deleted file mode 100644 index 2e2fdc0..0000000 --- a/web/libraries/fakeobjects/lang/bn.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'bn', { - anchor: 'Anchor', // MISSING - hiddenfield: 'Hidden Field', // MISSING - iframe: 'IFrame', // MISSING - unknown: 'Unknown Object' // MISSING -} ); diff --git a/web/libraries/fakeobjects/lang/bs.js b/web/libraries/fakeobjects/lang/bs.js deleted file mode 100644 index 734f1b3..0000000 --- a/web/libraries/fakeobjects/lang/bs.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'bs', { - anchor: 'Anchor', - hiddenfield: 'Hidden Field', // MISSING - iframe: 'IFrame', // MISSING - unknown: 'Unknown Object' // MISSING -} ); diff --git a/web/libraries/fakeobjects/lang/ca.js b/web/libraries/fakeobjects/lang/ca.js deleted file mode 100644 index bc206a8..0000000 --- a/web/libraries/fakeobjects/lang/ca.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'ca', { - anchor: 'Àncora', - hiddenfield: 'Camp ocult', - iframe: 'IFrame', - unknown: 'Objecte desconegut' -} ); diff --git a/web/libraries/fakeobjects/lang/cs.js b/web/libraries/fakeobjects/lang/cs.js deleted file mode 100644 index 788181a..0000000 --- a/web/libraries/fakeobjects/lang/cs.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'cs', { - anchor: 'Záložka', - hiddenfield: 'Skryté pole', - iframe: 'IFrame', - unknown: 'Neznámý objekt' -} ); diff --git a/web/libraries/fakeobjects/lang/cy.js b/web/libraries/fakeobjects/lang/cy.js deleted file mode 100644 index 0b888cd..0000000 --- a/web/libraries/fakeobjects/lang/cy.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'cy', { - anchor: 'Angor', - hiddenfield: 'Maes Cudd', - iframe: 'IFrame', - unknown: 'Gwrthrych Anhysbys' -} ); diff --git a/web/libraries/fakeobjects/lang/da.js b/web/libraries/fakeobjects/lang/da.js deleted file mode 100644 index d510e9b..0000000 --- a/web/libraries/fakeobjects/lang/da.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'da', { - anchor: 'Anker', - hiddenfield: 'Skjult felt', - iframe: 'Iframe', - unknown: 'Ukendt objekt' -} ); diff --git a/web/libraries/fakeobjects/lang/de-ch.js b/web/libraries/fakeobjects/lang/de-ch.js deleted file mode 100644 index 829846e..0000000 --- a/web/libraries/fakeobjects/lang/de-ch.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'de-ch', { - anchor: 'Anker', - hiddenfield: 'Verstecktes Feld', - iframe: 'IFrame', - unknown: 'Unbekanntes Objekt' -} ); diff --git a/web/libraries/fakeobjects/lang/de.js b/web/libraries/fakeobjects/lang/de.js deleted file mode 100644 index 5eb7c2a..0000000 --- a/web/libraries/fakeobjects/lang/de.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'de', { - anchor: 'Anker', - hiddenfield: 'Verstecktes Feld', - iframe: 'IFrame', - unknown: 'Unbekanntes Objekt' -} ); diff --git a/web/libraries/fakeobjects/lang/el.js b/web/libraries/fakeobjects/lang/el.js deleted file mode 100644 index dad2f2e..0000000 --- a/web/libraries/fakeobjects/lang/el.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'el', { - anchor: 'Άγκυρα', - hiddenfield: 'Κρυφό Πεδίο', - iframe: 'IFrame', - unknown: 'Άγνωστο Αντικείμενο' -} ); diff --git a/web/libraries/fakeobjects/lang/en-au.js b/web/libraries/fakeobjects/lang/en-au.js deleted file mode 100644 index eac4718..0000000 --- a/web/libraries/fakeobjects/lang/en-au.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'en-au', { - anchor: 'Anchor', - hiddenfield: 'Hidden Field', - iframe: 'IFrame', - unknown: 'Unknown Object' -} ); diff --git a/web/libraries/fakeobjects/lang/en-ca.js b/web/libraries/fakeobjects/lang/en-ca.js deleted file mode 100644 index ce8b24d..0000000 --- a/web/libraries/fakeobjects/lang/en-ca.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'en-ca', { - anchor: 'Anchor', // MISSING - hiddenfield: 'Hidden Field', // MISSING - iframe: 'IFrame', // MISSING - unknown: 'Unknown Object' // MISSING -} ); diff --git a/web/libraries/fakeobjects/lang/en-gb.js b/web/libraries/fakeobjects/lang/en-gb.js deleted file mode 100644 index 578d58d..0000000 --- a/web/libraries/fakeobjects/lang/en-gb.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'en-gb', { - anchor: 'Anchor', - hiddenfield: 'Hidden Field', - iframe: 'IFrame', - unknown: 'Unknown Object' -} ); diff --git a/web/libraries/fakeobjects/lang/en.js b/web/libraries/fakeobjects/lang/en.js deleted file mode 100644 index a4eb0ac..0000000 --- a/web/libraries/fakeobjects/lang/en.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'en', { - anchor: 'Anchor', - hiddenfield: 'Hidden Field', - iframe: 'IFrame', - unknown: 'Unknown Object' -} ); diff --git a/web/libraries/fakeobjects/lang/eo.js b/web/libraries/fakeobjects/lang/eo.js deleted file mode 100644 index 463e18b..0000000 --- a/web/libraries/fakeobjects/lang/eo.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'eo', { - anchor: 'Ankro', - hiddenfield: 'Kaŝita kampo', - iframe: 'Enlinia Kadro (IFrame)', - unknown: 'Nekonata objekto' -} ); diff --git a/web/libraries/fakeobjects/lang/es-mx.js b/web/libraries/fakeobjects/lang/es-mx.js deleted file mode 100644 index fbdc5fb..0000000 --- a/web/libraries/fakeobjects/lang/es-mx.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'es-mx', { - anchor: 'Ancla', - hiddenfield: 'Campo oculto', - iframe: 'IFrame', - unknown: 'Objeto desconocido' -} ); diff --git a/web/libraries/fakeobjects/lang/es.js b/web/libraries/fakeobjects/lang/es.js deleted file mode 100644 index 74324f6..0000000 --- a/web/libraries/fakeobjects/lang/es.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'es', { - anchor: 'Ancla', - hiddenfield: 'Campo oculto', - iframe: 'IFrame', - unknown: 'Objeto desconocido' -} ); diff --git a/web/libraries/fakeobjects/lang/et.js b/web/libraries/fakeobjects/lang/et.js deleted file mode 100644 index 3d4d1e4..0000000 --- a/web/libraries/fakeobjects/lang/et.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'et', { - anchor: 'Ankur', - hiddenfield: 'Varjatud väli', - iframe: 'IFrame', - unknown: 'Tundmatu objekt' -} ); diff --git a/web/libraries/fakeobjects/lang/eu.js b/web/libraries/fakeobjects/lang/eu.js deleted file mode 100644 index fbfe72b..0000000 --- a/web/libraries/fakeobjects/lang/eu.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'eu', { - anchor: 'Aingura', - hiddenfield: 'Ezkutuko eremua', - iframe: 'IFrame-a', - unknown: 'Objektu ezezaguna' -} ); diff --git a/web/libraries/fakeobjects/lang/fa.js b/web/libraries/fakeobjects/lang/fa.js deleted file mode 100644 index 924e961..0000000 --- a/web/libraries/fakeobjects/lang/fa.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'fa', { - anchor: 'لنگر', - hiddenfield: 'فیلد پنهان', - iframe: 'IFrame', - unknown: 'شیء ناشناخته' -} ); diff --git a/web/libraries/fakeobjects/lang/fi.js b/web/libraries/fakeobjects/lang/fi.js deleted file mode 100644 index dfc8be3..0000000 --- a/web/libraries/fakeobjects/lang/fi.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'fi', { - anchor: 'Ankkuri', - hiddenfield: 'Piilokenttä', - iframe: 'IFrame-kehys', - unknown: 'Tuntematon objekti' -} ); diff --git a/web/libraries/fakeobjects/lang/fo.js b/web/libraries/fakeobjects/lang/fo.js deleted file mode 100644 index 777603a..0000000 --- a/web/libraries/fakeobjects/lang/fo.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'fo', { - anchor: 'Anchor', - hiddenfield: 'Fjaldur teigur', - iframe: 'IFrame', - unknown: 'Ókent Object' -} ); diff --git a/web/libraries/fakeobjects/lang/fr-ca.js b/web/libraries/fakeobjects/lang/fr-ca.js deleted file mode 100644 index 73c5fb4..0000000 --- a/web/libraries/fakeobjects/lang/fr-ca.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'fr-ca', { - anchor: 'Ancre', - hiddenfield: 'Champ caché', - iframe: 'IFrame', - unknown: 'Objet inconnu' -} ); diff --git a/web/libraries/fakeobjects/lang/fr.js b/web/libraries/fakeobjects/lang/fr.js deleted file mode 100644 index b5f07d8..0000000 --- a/web/libraries/fakeobjects/lang/fr.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'fr', { - anchor: 'Ancre', - hiddenfield: 'Champ invisible', - iframe: 'Cadre de contenu incorporé', - unknown: 'Objet inconnu' -} ); diff --git a/web/libraries/fakeobjects/lang/gl.js b/web/libraries/fakeobjects/lang/gl.js deleted file mode 100644 index d3c9157..0000000 --- a/web/libraries/fakeobjects/lang/gl.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'gl', { - anchor: 'Ancoraxe', - hiddenfield: 'Campo agochado', - iframe: 'IFrame', - unknown: 'Obxecto descoñecido' -} ); diff --git a/web/libraries/fakeobjects/lang/gu.js b/web/libraries/fakeobjects/lang/gu.js deleted file mode 100644 index 763dafa..0000000 --- a/web/libraries/fakeobjects/lang/gu.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'gu', { - anchor: 'અનકર', - hiddenfield: 'હિડન ', - iframe: 'IFrame', - unknown: 'અનનોન ઓબ્જેક્ટ' -} ); diff --git a/web/libraries/fakeobjects/lang/he.js b/web/libraries/fakeobjects/lang/he.js deleted file mode 100644 index 8d5235f..0000000 --- a/web/libraries/fakeobjects/lang/he.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'he', { - anchor: 'עוגן', - hiddenfield: 'שדה חבוי', - iframe: 'חלון פנימי (iframe)', - unknown: 'אובייקט לא ידוע' -} ); diff --git a/web/libraries/fakeobjects/lang/hi.js b/web/libraries/fakeobjects/lang/hi.js deleted file mode 100644 index 4c65e3f..0000000 --- a/web/libraries/fakeobjects/lang/hi.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'hi', { - anchor: 'ऐंकर इन्सर्ट/संपादन', - hiddenfield: 'गुप्त फ़ील्ड', - iframe: 'IFrame', // MISSING - unknown: 'Unknown Object' // MISSING -} ); diff --git a/web/libraries/fakeobjects/lang/hr.js b/web/libraries/fakeobjects/lang/hr.js deleted file mode 100644 index 23cf878..0000000 --- a/web/libraries/fakeobjects/lang/hr.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'hr', { - anchor: 'Sidro', - hiddenfield: 'Sakriveno polje', - iframe: 'IFrame', - unknown: 'Nepoznati objekt' -} ); diff --git a/web/libraries/fakeobjects/lang/hu.js b/web/libraries/fakeobjects/lang/hu.js deleted file mode 100644 index 66558a4..0000000 --- a/web/libraries/fakeobjects/lang/hu.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'hu', { - anchor: 'Horgony', - hiddenfield: 'Rejtett mezõ', - iframe: 'IFrame', - unknown: 'Ismeretlen objektum' -} ); diff --git a/web/libraries/fakeobjects/lang/id.js b/web/libraries/fakeobjects/lang/id.js deleted file mode 100644 index 37caff8..0000000 --- a/web/libraries/fakeobjects/lang/id.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'id', { - anchor: 'Anchor', // MISSING - hiddenfield: 'Kolom Tersembunyi', - iframe: 'IFrame', - unknown: 'Obyek Tak Dikenal' -} ); diff --git a/web/libraries/fakeobjects/lang/is.js b/web/libraries/fakeobjects/lang/is.js deleted file mode 100644 index 1ee007b..0000000 --- a/web/libraries/fakeobjects/lang/is.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'is', { - anchor: 'Anchor', // MISSING - hiddenfield: 'Hidden Field', // MISSING - iframe: 'IFrame', // MISSING - unknown: 'Unknown Object' // MISSING -} ); diff --git a/web/libraries/fakeobjects/lang/it.js b/web/libraries/fakeobjects/lang/it.js deleted file mode 100644 index c2bc681..0000000 --- a/web/libraries/fakeobjects/lang/it.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'it', { - anchor: 'Ancora', - hiddenfield: 'Campo Nascosto', - iframe: 'IFrame', - unknown: 'Oggetto sconosciuto' -} ); diff --git a/web/libraries/fakeobjects/lang/ja.js b/web/libraries/fakeobjects/lang/ja.js deleted file mode 100644 index bf9ffa2..0000000 --- a/web/libraries/fakeobjects/lang/ja.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'ja', { - anchor: 'アンカー', - hiddenfield: '不可視フィールド', - iframe: 'IFrame', - unknown: 'Unknown Object' -} ); diff --git a/web/libraries/fakeobjects/lang/ka.js b/web/libraries/fakeobjects/lang/ka.js deleted file mode 100644 index 181e71a..0000000 --- a/web/libraries/fakeobjects/lang/ka.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'ka', { - anchor: 'ღუზა', - hiddenfield: 'მალული ველი', - iframe: 'IFrame', - unknown: 'უცნობი ობიექტი' -} ); diff --git a/web/libraries/fakeobjects/lang/km.js b/web/libraries/fakeobjects/lang/km.js deleted file mode 100644 index 993bcb4..0000000 --- a/web/libraries/fakeobjects/lang/km.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'km', { - anchor: 'យុថ្កា', - hiddenfield: 'វាលកំបាំង', - iframe: 'IFrame', - unknown: 'វត្ថុមិនស្គាល់' -} ); diff --git a/web/libraries/fakeobjects/lang/ko.js b/web/libraries/fakeobjects/lang/ko.js deleted file mode 100644 index 6024140..0000000 --- a/web/libraries/fakeobjects/lang/ko.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'ko', { - anchor: '책갈피', - hiddenfield: '숨은 입력 칸', - iframe: '아이프레임', - unknown: '알 수 없는 객체' -} ); diff --git a/web/libraries/fakeobjects/lang/ku.js b/web/libraries/fakeobjects/lang/ku.js deleted file mode 100644 index 36e5cc3..0000000 --- a/web/libraries/fakeobjects/lang/ku.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'ku', { - anchor: 'لەنگەر', - hiddenfield: 'شاردنەوەی خانه', - iframe: 'لەچوارچێوە', - unknown: 'بەرکارێکی نەناسراو' -} ); diff --git a/web/libraries/fakeobjects/lang/lt.js b/web/libraries/fakeobjects/lang/lt.js deleted file mode 100644 index 1b5978a..0000000 --- a/web/libraries/fakeobjects/lang/lt.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'lt', { - anchor: 'Žymė', - hiddenfield: 'Paslėptas laukas', - iframe: 'IFrame', - unknown: 'Nežinomas objektas' -} ); diff --git a/web/libraries/fakeobjects/lang/lv.js b/web/libraries/fakeobjects/lang/lv.js deleted file mode 100644 index 9535244..0000000 --- a/web/libraries/fakeobjects/lang/lv.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'lv', { - anchor: 'Iezīme', - hiddenfield: 'Slēpts lauks', - iframe: 'Iframe', - unknown: 'Nezināms objekts' -} ); diff --git a/web/libraries/fakeobjects/lang/mk.js b/web/libraries/fakeobjects/lang/mk.js deleted file mode 100644 index ea4a602..0000000 --- a/web/libraries/fakeobjects/lang/mk.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'mk', { - anchor: 'Anchor', - hiddenfield: 'Скриено поле', - iframe: 'IFrame', // MISSING - unknown: 'Unknown Object' // MISSING -} ); diff --git a/web/libraries/fakeobjects/lang/mn.js b/web/libraries/fakeobjects/lang/mn.js deleted file mode 100644 index c4ca53b..0000000 --- a/web/libraries/fakeobjects/lang/mn.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'mn', { - anchor: 'Зангуу', - hiddenfield: 'Нууц талбар', - iframe: 'IFrame', // MISSING - unknown: 'Unknown Object' // MISSING -} ); diff --git a/web/libraries/fakeobjects/lang/ms.js b/web/libraries/fakeobjects/lang/ms.js deleted file mode 100644 index 8928a93..0000000 --- a/web/libraries/fakeobjects/lang/ms.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'ms', { - anchor: 'Anchor', // MISSING - hiddenfield: 'Hidden Field', // MISSING - iframe: 'IFrame', // MISSING - unknown: 'Unknown Object' // MISSING -} ); diff --git a/web/libraries/fakeobjects/lang/nb.js b/web/libraries/fakeobjects/lang/nb.js deleted file mode 100644 index 5c9aac0..0000000 --- a/web/libraries/fakeobjects/lang/nb.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'nb', { - anchor: 'Anker', - hiddenfield: 'Skjult felt', - iframe: 'IFrame', - unknown: 'Ukjent objekt' -} ); diff --git a/web/libraries/fakeobjects/lang/nl.js b/web/libraries/fakeobjects/lang/nl.js deleted file mode 100644 index 3e633b1..0000000 --- a/web/libraries/fakeobjects/lang/nl.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'nl', { - anchor: 'Interne link', - hiddenfield: 'Verborgen veld', - iframe: 'IFrame', - unknown: 'Onbekend object' -} ); diff --git a/web/libraries/fakeobjects/lang/no.js b/web/libraries/fakeobjects/lang/no.js deleted file mode 100644 index 8cbdf62..0000000 --- a/web/libraries/fakeobjects/lang/no.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'no', { - anchor: 'Anker', - hiddenfield: 'Skjult felt', - iframe: 'IFrame', - unknown: 'Ukjent objekt' -} ); diff --git a/web/libraries/fakeobjects/lang/oc.js b/web/libraries/fakeobjects/lang/oc.js deleted file mode 100644 index f8e06ae..0000000 --- a/web/libraries/fakeobjects/lang/oc.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'oc', { - anchor: 'Ancòra', - hiddenfield: 'Camp invisible', - iframe: 'Quadre de contengut incorporat', - unknown: 'Objècte desconegut' -} ); diff --git a/web/libraries/fakeobjects/lang/pl.js b/web/libraries/fakeobjects/lang/pl.js deleted file mode 100644 index 6efb864..0000000 --- a/web/libraries/fakeobjects/lang/pl.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'pl', { - anchor: 'Kotwica', - hiddenfield: 'Pole ukryte', - iframe: 'IFrame', - unknown: 'Nieznany obiekt' -} ); diff --git a/web/libraries/fakeobjects/lang/pt-br.js b/web/libraries/fakeobjects/lang/pt-br.js deleted file mode 100644 index c05d56a..0000000 --- a/web/libraries/fakeobjects/lang/pt-br.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'pt-br', { - anchor: 'Âncora', - hiddenfield: 'Campo Oculto', - iframe: 'IFrame', - unknown: 'Objeto desconhecido' -} ); diff --git a/web/libraries/fakeobjects/lang/pt.js b/web/libraries/fakeobjects/lang/pt.js deleted file mode 100644 index 8e7e2e2..0000000 --- a/web/libraries/fakeobjects/lang/pt.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'pt', { - anchor: ' Inserir/Editar âncora', - hiddenfield: 'Campo oculto', - iframe: 'IFrame', - unknown: 'Objeto desconhecido' -} ); diff --git a/web/libraries/fakeobjects/lang/ro.js b/web/libraries/fakeobjects/lang/ro.js deleted file mode 100644 index ba819c1..0000000 --- a/web/libraries/fakeobjects/lang/ro.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'ro', { - anchor: 'Inserează/Editează ancoră', - hiddenfield: 'Câmp ascuns (HiddenField)', - iframe: 'Fereastră în fereastră (iframe)', - unknown: 'Necunoscut' -} ); diff --git a/web/libraries/fakeobjects/lang/ru.js b/web/libraries/fakeobjects/lang/ru.js deleted file mode 100644 index b2826e1..0000000 --- a/web/libraries/fakeobjects/lang/ru.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'ru', { - anchor: 'Якорь', - hiddenfield: 'Скрытое поле', - iframe: 'iFrame', - unknown: 'Неизвестный объект' -} ); diff --git a/web/libraries/fakeobjects/lang/si.js b/web/libraries/fakeobjects/lang/si.js deleted file mode 100644 index 2243030..0000000 --- a/web/libraries/fakeobjects/lang/si.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'si', { - anchor: 'ආධාරය', - hiddenfield: 'සැඟවුණු ප්රදේශය', - iframe: 'IFrame', - unknown: 'Unknown Object' // MISSING -} ); diff --git a/web/libraries/fakeobjects/lang/sk.js b/web/libraries/fakeobjects/lang/sk.js deleted file mode 100644 index 4a5f1ff..0000000 --- a/web/libraries/fakeobjects/lang/sk.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'sk', { - anchor: 'Kotva', - hiddenfield: 'Skryté pole', - iframe: 'IFrame', - unknown: 'Neznámy objekt' -} ); diff --git a/web/libraries/fakeobjects/lang/sl.js b/web/libraries/fakeobjects/lang/sl.js deleted file mode 100644 index 622e9ba..0000000 --- a/web/libraries/fakeobjects/lang/sl.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'sl', { - anchor: 'Sidro', - hiddenfield: 'Skrito polje', - iframe: 'IFrame', - unknown: 'Neznan objekt' -} ); diff --git a/web/libraries/fakeobjects/lang/sq.js b/web/libraries/fakeobjects/lang/sq.js deleted file mode 100644 index 97b4a7b..0000000 --- a/web/libraries/fakeobjects/lang/sq.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'sq', { - anchor: 'Spirancë', - hiddenfield: 'Fushë e fshehur', - iframe: 'IFrame', - unknown: 'Objekt i Panjohur' -} ); diff --git a/web/libraries/fakeobjects/lang/sr-latn.js b/web/libraries/fakeobjects/lang/sr-latn.js deleted file mode 100644 index 959d082..0000000 --- a/web/libraries/fakeobjects/lang/sr-latn.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'sr-latn', { - anchor: 'Sidro', - hiddenfield: 'Skriveno polje', - iframe: 'IFrame', - unknown: 'Nepoznat objekat' -} ); diff --git a/web/libraries/fakeobjects/lang/sr.js b/web/libraries/fakeobjects/lang/sr.js deleted file mode 100644 index aae25e2..0000000 --- a/web/libraries/fakeobjects/lang/sr.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'sr', { - anchor: 'Сидро', - hiddenfield: 'Скривено полје', - iframe: 'IFrame', - unknown: 'Непознат објекат' -} ); diff --git a/web/libraries/fakeobjects/lang/sv.js b/web/libraries/fakeobjects/lang/sv.js deleted file mode 100644 index 4e72467..0000000 --- a/web/libraries/fakeobjects/lang/sv.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'sv', { - anchor: 'Ankare', - hiddenfield: 'Gömt fält', - iframe: 'iFrame', - unknown: 'Okänt objekt' -} ); diff --git a/web/libraries/fakeobjects/lang/th.js b/web/libraries/fakeobjects/lang/th.js deleted file mode 100644 index 97bbfd8..0000000 --- a/web/libraries/fakeobjects/lang/th.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'th', { - anchor: 'แทรก/แก้ไข Anchor', - hiddenfield: 'ฮิดเดนฟิลด์', - iframe: 'IFrame', - unknown: 'วัตถุไม่ทราบชนิด' -} ); diff --git a/web/libraries/fakeobjects/lang/tr.js b/web/libraries/fakeobjects/lang/tr.js deleted file mode 100644 index 8c60e6f..0000000 --- a/web/libraries/fakeobjects/lang/tr.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'tr', { - anchor: 'Bağlantı', - hiddenfield: 'Gizli Alan', - iframe: 'IFrame', - unknown: 'Bilinmeyen Nesne' -} ); diff --git a/web/libraries/fakeobjects/lang/tt.js b/web/libraries/fakeobjects/lang/tt.js deleted file mode 100644 index 5026f11..0000000 --- a/web/libraries/fakeobjects/lang/tt.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'tt', { - anchor: 'Якорь', - hiddenfield: 'Яшерен кыр', - iframe: 'IFrame', - unknown: 'Танылмаган объект' -} ); diff --git a/web/libraries/fakeobjects/lang/ug.js b/web/libraries/fakeobjects/lang/ug.js deleted file mode 100644 index 98e055e..0000000 --- a/web/libraries/fakeobjects/lang/ug.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'ug', { - anchor: 'لەڭگەرلىك نۇقتا', - hiddenfield: 'يوشۇرۇن دائىرە', - iframe: 'IFrame', - unknown: 'يوچۇن نەڭ' -} ); diff --git a/web/libraries/fakeobjects/lang/uk.js b/web/libraries/fakeobjects/lang/uk.js deleted file mode 100644 index 8a84323..0000000 --- a/web/libraries/fakeobjects/lang/uk.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'uk', { - anchor: 'Якір', - hiddenfield: 'Приховані Поля', - iframe: 'IFrame', - unknown: 'Невідомий об\'єкт' -} ); diff --git a/web/libraries/fakeobjects/lang/vi.js b/web/libraries/fakeobjects/lang/vi.js deleted file mode 100644 index 48ad4c9..0000000 --- a/web/libraries/fakeobjects/lang/vi.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'vi', { - anchor: 'Điểm neo', - hiddenfield: 'Trường ẩn', - iframe: 'IFrame', - unknown: 'Đối tượng không rõ ràng' -} ); diff --git a/web/libraries/fakeobjects/lang/zh-cn.js b/web/libraries/fakeobjects/lang/zh-cn.js deleted file mode 100644 index f0fe5d1..0000000 --- a/web/libraries/fakeobjects/lang/zh-cn.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'zh-cn', { - anchor: '锚点', - hiddenfield: '隐藏域', - iframe: 'IFrame', - unknown: '未知对象' -} ); diff --git a/web/libraries/fakeobjects/lang/zh.js b/web/libraries/fakeobjects/lang/zh.js deleted file mode 100644 index b90cad8..0000000 --- a/web/libraries/fakeobjects/lang/zh.js +++ /dev/null @@ -1,10 +0,0 @@ -/* -Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang( 'fakeobjects', 'zh', { - anchor: '錨點', - hiddenfield: '隱藏欄位', - iframe: 'IFrame', - unknown: '無法辨識的物件' -} ); diff --git a/web/libraries/fakeobjects/plugin.js b/web/libraries/fakeobjects/plugin.js deleted file mode 100644 index afbffc3..0000000 --- a/web/libraries/fakeobjects/plugin.js +++ /dev/null @@ -1,239 +0,0 @@ -/** - * @license Copyright (c) 2003-2023, CKSource Holding sp. z o.o. All rights reserved. - * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */ - -( function() { - var cssStyle = CKEDITOR.htmlParser.cssStyle, - cssLength = CKEDITOR.tools.cssLength; - - var cssLengthRegex = /^((?:\d*(?:\.\d+))|(?:\d+))(.*)?$/i; - - // Replacing the former CSS length value with the later one, with - // adjustment to the length unit. - function replaceCssLength( length1, length2 ) { - var parts1 = cssLengthRegex.exec( length1 ), - parts2 = cssLengthRegex.exec( length2 ); - - // Omit pixel length unit when necessary, - // e.g. replaceCssLength( 10, '20px' ) -> 20 - if ( parts1 ) { - if ( !parts1[ 2 ] && parts2[ 2 ] == 'px' ) - return parts2[ 1 ]; - if ( parts1[ 2 ] == 'px' && !parts2[ 2 ] ) - return parts2[ 1 ] + 'px'; - } - - return length2; - } - - CKEDITOR.plugins.add( 'fakeobjects', { - // jscs:disable maximumLineLength - lang: 'af,ar,az,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,es-mx,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,oc,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE% - // jscs:enable maximumLineLength - - init: function( editor ) { - // Allow image with all styles and classes plus src, alt and title attributes. - // We need them when fakeobject is pasted. - editor.filter.allow( 'img[!data-cke-realelement,src,alt,title](*){*}', 'fakeobjects' ); - }, - - afterInit: function( editor ) { - var dataProcessor = editor.dataProcessor, - htmlFilter = dataProcessor && dataProcessor.htmlFilter; - - if ( htmlFilter ) { - htmlFilter.addRules( createHtmlFilterRules( editor ), { - applyToAll: true - } ); - } - } - } ); - - /** - * Creates fake {@link CKEDITOR.dom.element} based on real element. - * Fake element is an img with special attributes, which keep real element properties. - * - * @member CKEDITOR.editor - * @param {CKEDITOR.dom.element} realElement Real element to transform. - * @param {String} className Class name which will be used as class of fake element. - * @param {String} realElementType Stores type of fake element. - * @param {Boolean} isResizable Keeps information if element is resizable. - * @returns {CKEDITOR.dom.element} Fake element. - */ - CKEDITOR.editor.prototype.createFakeElement = function( realElement, className, realElementType, isResizable ) { - var lang = this.lang.fakeobjects, - label = lang[ realElementType ] || lang.unknown; - - var attributes = { - 'class': className, - 'data-cke-realelement': encodeURIComponent( realElement.getOuterHtml() ), - 'data-cke-real-node-type': realElement.type, - alt: label, - title: label, - align: realElement.getAttribute( 'align' ) || '' - }; - - // Do not set "src" on high-contrast so the alt text is displayed. (https://dev.ckeditor.com/ticket/8945) - if ( !CKEDITOR.env.hc ) - attributes.src = CKEDITOR.tools.transparentImageData; - - if ( realElementType ) - attributes[ 'data-cke-real-element-type' ] = realElementType; - - if ( isResizable ) { - attributes[ 'data-cke-resizable' ] = isResizable; - - var fakeStyle = new cssStyle(); - - var width = realElement.getAttribute( 'width' ), - height = realElement.getAttribute( 'height' ); - - width && ( fakeStyle.rules.width = cssLength( width ) ); - height && ( fakeStyle.rules.height = cssLength( height ) ); - fakeStyle.populate( attributes ); - } - - return this.document.createElement( 'img', { attributes: attributes } ); - }; - - /** - * Creates fake {@link CKEDITOR.htmlParser.element} based on real element. - * - * @member CKEDITOR.editor - * @param {CKEDITOR.dom.element} realElement Real element to transform. - * @param {String} className Class name which will be used as class of fake element. - * @param {String} realElementType Store type of fake element. - * @param {Boolean} isResizable Keep information if element is resizable. - * @returns {CKEDITOR.htmlParser.element} Fake htmlParser element. - */ - CKEDITOR.editor.prototype.createFakeParserElement = function( realElement, className, realElementType, isResizable ) { - var lang = this.lang.fakeobjects, - label = lang[ realElementType ] || lang.unknown, - html; - - var writer = new CKEDITOR.htmlParser.basicWriter(); - realElement.writeHtml( writer ); - html = writer.getHtml(); - - var attributes = { - 'class': className, - 'data-cke-realelement': encodeURIComponent( html ), - 'data-cke-real-node-type': realElement.type, - alt: label, - title: label, - align: realElement.attributes.align || '' - }; - - // Do not set "src" on high-contrast so the alt text is displayed. (https://dev.ckeditor.com/ticket/8945) - if ( !CKEDITOR.env.hc ) - attributes.src = CKEDITOR.tools.transparentImageData; - - if ( realElementType ) - attributes[ 'data-cke-real-element-type' ] = realElementType; - - if ( isResizable ) { - attributes[ 'data-cke-resizable' ] = isResizable; - var realAttrs = realElement.attributes, - fakeStyle = new cssStyle(); - - var width = realAttrs.width, - height = realAttrs.height; - - width !== undefined && ( fakeStyle.rules.width = cssLength( width ) ); - height !== undefined && ( fakeStyle.rules.height = cssLength( height ) ); - fakeStyle.populate( attributes ); - } - - return new CKEDITOR.htmlParser.element( 'img', attributes ); - }; - - /** - * Creates {@link CKEDITOR.dom.element} from fake element. - * - * @member CKEDITOR.editor - * @param {CKEDITOR.dom.element} fakeElement Fake element to transform. - * @returns {CKEDITOR.dom.element/null} Returns real element or `null` if transformed element wasn't fake. - */ - CKEDITOR.editor.prototype.restoreRealElement = function( fakeElement ) { - if ( fakeElement.data( 'cke-real-node-type' ) != CKEDITOR.NODE_ELEMENT ) - return null; - - var realElementHtml = decodeURIComponent( fakeElement.data( 'cke-realelement' ) ), - filteredHtml = filterHtml( this, realElementHtml ), - realElement = CKEDITOR.dom.element.createFromHtml( filteredHtml, this.document ); - - if ( fakeElement.data( 'cke-resizable' ) ) { - var width = fakeElement.getStyle( 'width' ), - height = fakeElement.getStyle( 'height' ); - - width && realElement.setAttribute( 'width', replaceCssLength( realElement.getAttribute( 'width' ), width ) ); - height && realElement.setAttribute( 'height', replaceCssLength( realElement.getAttribute( 'height' ), height ) ); - } - - return realElement; - }; - - function createHtmlFilterRules( editor ) { - return { - elements: { - $: function( element ) { - var attributes = element.attributes, - realHtml = attributes && attributes[ 'data-cke-realelement' ], - filteredRealHtml = filterHtml( editor, decodeURIComponent( realHtml ) ), - realFragment = realHtml && new CKEDITOR.htmlParser.fragment.fromHtml( filteredRealHtml ), - realElement = realFragment && realFragment.children[ 0 ]; - - // Width/height in the fake object are subjected to clone into the real element. - if ( realElement && element.attributes[ 'data-cke-resizable' ] ) { - var styles = new cssStyle( element ).rules, - realAttrs = realElement.attributes, - width = styles.width, - height = styles.height; - - width && ( realAttrs.width = replaceCssLength( realAttrs.width, width ) ); - height && ( realAttrs.height = replaceCssLength( realAttrs.height, height ) ); - } - - return realElement; - } - } - }; - } - - // Content stored inside fake element is raw and should be explicitly - // passed to ACF filter. Additionally some elements can have prefixes in tag names, - // which should be removed before filtering and added after it. - function filterHtml( editor, html ) { - var unprefixedElements = [], - prefixRegex = /^cke:/i, - dataFilter = new CKEDITOR.htmlParser.filter( { - elements: { - '^': function( element ) { - if ( prefixRegex.test( element.name ) ) { - element.name = element.name.replace( prefixRegex, '' ); - - unprefixedElements.push( element ); - } - }, - iframe: function( element ) { - element.children = []; - } - } - } ), - acfFilter = editor.activeFilter, - writer = new CKEDITOR.htmlParser.basicWriter(), - fragment = CKEDITOR.htmlParser.fragment.fromHtml( html ); - - dataFilter.applyTo( fragment ); - acfFilter.applyTo( fragment ); - - CKEDITOR.tools.array.forEach( unprefixedElements, function( element ) { - element.name = 'cke:' + element.name; - } ); - - fragment.writeHtml( writer ); - - return writer.getHtml(); - } -} )(); From 261070d05c6271917b57658520fbd08094aa9592 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Feb 2025 21:13:17 -0500 Subject: [PATCH 150/202] Upgrade footnotes module --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index e5166f6..6897a64 100644 --- a/composer.json +++ b/composer.json @@ -70,7 +70,7 @@ "drupal/filter_perms": "^1", "drupal/fitvids": "^2", "drupal/fixed_block_content": "^1", - "drupal/footnotes": "^3", + "drupal/footnotes": "^4", "drupal/geolocation": "^3", "drupal/gin_gutenberg": "^1", "drupal/gin_login": "^2", From 88e6ae06dc6df9df4baa244500af13528dd8c6ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Feb 2025 21:13:19 -0500 Subject: [PATCH 151/202] Update composer lock file --- composer.lock | 122 +++++++------------------------------------------- 1 file changed, 15 insertions(+), 107 deletions(-) diff --git a/composer.lock b/composer.lock index 69d3866..e5c3a89 100644 --- a/composer.lock +++ b/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": "b0180d330e77c0bf1b090ae535c9210a", + "content-hash": "34d6202edb771e9e286c99dc6d208fa1", "packages": [ { "name": "abraham/twitteroauth", @@ -1973,40 +1973,6 @@ ], "time": "2024-10-09T13:47:03+00:00" }, - { - "name": "drupal-ckeditor-libraries-group/fakeobjects", - "version": "4.22.1", - "source": { - "type": "git", - "url": "https://github.com/drupal-ckeditor-libraries-group/fakeobjects.git", - "reference": "a1de732aa3dbc63349f8b4653b1c7788c93ae25c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/drupal-ckeditor-libraries-group/fakeobjects/zipball/a1de732aa3dbc63349f8b4653b1c7788c93ae25c", - "reference": "a1de732aa3dbc63349f8b4653b1c7788c93ae25c", - "shasum": "" - }, - "type": "drupal-library", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0-or-later", - "LGPL-2.1-or-later", - "MPL-1.1" - ], - "description": "CKEditor 4 fakeobjects plugin", - "homepage": "https://ckeditor.com/cke4/addon/fakeobjects", - "keywords": [ - "CKEditor", - "fakeobjects", - "plugin" - ], - "support": { - "issues": "https://github.com/ckeditor/ckeditor4/issues", - "source": "https://github.com/ckeditor/ckeditor4/tree/master/plugins/fakeobjects" - }, - "time": "2023-02-08T14:53:49+00:00" - }, { "name": "drupal/address", "version": "2.0.3", @@ -8866,64 +8832,6 @@ "irc": "irc://irc.freenode.org/drupal-search-api" } }, - { - "name": "drupal/fakeobjects", - "version": "1.3.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/fakeobjects.git", - "reference": "8.x-1.3" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/fakeobjects-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "3d809e634f334681664e01c57fbff013e18b428e" - }, - "require": { - "drupal-ckeditor-libraries-group/fakeobjects": "^4.5.11", - "drupal/core": "^8 || ^9 || ^10 || ^11" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-1.3", - "datestamp": "1740013102", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0+" - ], - "authors": [ - { - "name": "Kevin Quillen (kevinquillen)", - "homepage": "https://www.drupal.org/u/kevinquillen", - "role": "Maintainer" - }, - { - "name": "kevinquillen", - "homepage": "https://www.drupal.org/user/317279" - }, - { - "name": "xmacinfo", - "homepage": "https://www.drupal.org/user/12131" - } - ], - "description": "Adds the FakeObjects plugin to CKEditor. This plugin is a utility plugin that is required by certain user-facing CKEditor plugins.", - "homepage": "http://drupal.org/project/fakeobjects", - "keywords": [ - "Drupal" - ], - "support": { - "source": "http://cgit.drupalcode.org/fakeobjects", - "issues": "http://drupal.org/project/issues/fakeobjects" - } - }, { "name": "drupal/faqfield", "version": "7.1.0", @@ -9583,33 +9491,32 @@ }, { "name": "drupal/footnotes", - "version": "3.1.0", + "version": "4.0.0-beta5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/footnotes.git", - "reference": "3.1.0" + "reference": "4.0.0-beta5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/footnotes-3.1.0.zip", - "reference": "3.1.0", - "shasum": "6cc51af0d8cd50628b5a7e9cc75255a657e2aa62" + "url": "https://ftp.drupal.org/files/projects/footnotes-4.0.0-beta5.zip", + "reference": "4.0.0-beta5", + "shasum": "63651a3fa08a50e0c87abe33b18228ee6bcf6131" }, "require": { - "drupal/core": ">=8.6", - "drupal/fakeobjects": "^1.0" + "drupal/core": ">=10.0" }, "require-dev": { - "drupal/fakeobjects": "*" + "drupal/metatag": "^2.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.1.0", - "datestamp": "1691752661", + "version": "4.0.0-beta5", + "datestamp": "1721752682", "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." } } }, @@ -9639,8 +9546,9 @@ "role": "Maintainer" }, { - "name": "scott_euser", - "homepage": "https://www.drupal.org/user/3267594" + "name": "Scott Euser (scott_euser)", + "homepage": "https://www.drupal.org/u/scott_euser", + "role": "Maintainer" }, { "name": "smulvih2", From e7e27fe6b6eadf03073d32e3b3edb955d322bea5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Feb 2025 21:18:26 -0500 Subject: [PATCH 152/202] Include fakeobjects in composer since we have it installed It does work with CKEditor5, whatever its supposed to do. https://www.drupal.org/project/fakeobjects --- composer.json | 1 + 1 file changed, 1 insertion(+) diff --git a/composer.json b/composer.json index 6897a64..649ee5b 100644 --- a/composer.json +++ b/composer.json @@ -64,6 +64,7 @@ "drupal/eva": "^3", "drupal/exif_orientation": "^1", "drupal/facets": "dev-3.0.x as 2.0.x-dev", + "drupal/fakeobjects": "^2", "drupal/field_defaults": "^2", "drupal/field_formatter_class": "^1", "drupal/field_token_value": "^3", From bf260559c06f307cb1ccb8cc2f41fe93a9b3dc19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Feb 2025 21:20:28 -0500 Subject: [PATCH 153/202] Update composer lock file --- composer.lock | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 93 insertions(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index e5c3a89..a9090f5 100644 --- a/composer.lock +++ b/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": "34d6202edb771e9e286c99dc6d208fa1", + "content-hash": "26fc6cdb610661cb88065c503d1489e1", "packages": [ { "name": "abraham/twitteroauth", @@ -1973,6 +1973,40 @@ ], "time": "2024-10-09T13:47:03+00:00" }, + { + "name": "drupal-ckeditor-libraries-group/fakeobjects", + "version": "4.22.1", + "source": { + "type": "git", + "url": "https://github.com/drupal-ckeditor-libraries-group/fakeobjects.git", + "reference": "a1de732aa3dbc63349f8b4653b1c7788c93ae25c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drupal-ckeditor-libraries-group/fakeobjects/zipball/a1de732aa3dbc63349f8b4653b1c7788c93ae25c", + "reference": "a1de732aa3dbc63349f8b4653b1c7788c93ae25c", + "shasum": "" + }, + "type": "drupal-library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later", + "LGPL-2.1-or-later", + "MPL-1.1" + ], + "description": "CKEditor 4 fakeobjects plugin", + "homepage": "https://ckeditor.com/cke4/addon/fakeobjects", + "keywords": [ + "CKEditor", + "fakeobjects", + "plugin" + ], + "support": { + "issues": "https://github.com/ckeditor/ckeditor4/issues", + "source": "https://github.com/ckeditor/ckeditor4/tree/master/plugins/fakeobjects" + }, + "time": "2023-02-08T14:53:49+00:00" + }, { "name": "drupal/address", "version": "2.0.3", @@ -8832,6 +8866,64 @@ "irc": "irc://irc.freenode.org/drupal-search-api" } }, + { + "name": "drupal/fakeobjects", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/fakeobjects.git", + "reference": "2.0.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/fakeobjects-2.0.1.zip", + "reference": "2.0.1", + "shasum": "a11cac7fa7fd2d511048ba0ff3d18321e767b296" + }, + "require": { + "drupal-ckeditor-libraries-group/fakeobjects": "^4.5.11", + "drupal/core": "^8 || ^9 || ^10 || ^11" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.1", + "datestamp": "1740094419", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Kevin Quillen (kevinquillen)", + "homepage": "https://www.drupal.org/u/kevinquillen", + "role": "Maintainer" + }, + { + "name": "kevinquillen", + "homepage": "https://www.drupal.org/user/317279" + }, + { + "name": "xmacinfo", + "homepage": "https://www.drupal.org/user/12131" + } + ], + "description": "Adds the FakeObjects plugin to CKEditor. This plugin is a utility plugin that is required by certain user-facing CKEditor plugins.", + "homepage": "http://drupal.org/project/fakeobjects", + "keywords": [ + "Drupal" + ], + "support": { + "source": "http://cgit.drupalcode.org/fakeobjects", + "issues": "http://drupal.org/project/issues/fakeobjects" + } + }, { "name": "drupal/faqfield", "version": "7.1.0", From fd8b85d8cc62af7a177efd549eb8d29644d60c28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 21 Feb 2025 23:25:29 -0500 Subject: [PATCH 154/202] Update input formats simply by saving (& switching minimal to ckeditor5) --- config/sync/editor.editor.basic_html.yml | 2 + config/sync/editor.editor.footnote.yml | 15 ++++ config/sync/editor.editor.full_html.yml | 4 +- config/sync/editor.editor.minimalhtml.yml | 69 ++++++++++--------- config/sync/filter.format.basic_html.yml | 12 +--- config/sync/filter.format.footnote.yml | 26 +++++++ config/sync/filter.format.full_html.yml | 7 +- config/sync/filter.format.minimalhtml.yml | 2 +- config/sync/filter.format.plain_text.yml | 4 ++ config/sync/filter.format.restricted_html.yml | 4 ++ config/sync/user.role.contributor.yml | 2 + config/sync/user.role.editor.yml | 2 + config/sync/user.role.invited_blogger.yml | 2 + config/sync/user.role.manager.yml | 2 + 14 files changed, 106 insertions(+), 47 deletions(-) create mode 100644 config/sync/editor.editor.footnote.yml create mode 100644 config/sync/filter.format.footnote.yml diff --git a/config/sync/editor.editor.basic_html.yml b/config/sync/editor.editor.basic_html.yml index dc8262c..9717ba8 100644 --- a/config/sync/editor.editor.basic_html.yml +++ b/config/sync/editor.editor.basic_html.yml @@ -62,6 +62,8 @@ settings: enabled_attributes: { } linkit_extension: linkit_enabled: false + wysiwyg_linebreaks_extension: + method: force image_upload: status: true scheme: public diff --git a/config/sync/editor.editor.footnote.yml b/config/sync/editor.editor.footnote.yml new file mode 100644 index 0000000..c94cb82 --- /dev/null +++ b/config/sync/editor.editor.footnote.yml @@ -0,0 +1,15 @@ +status: true +dependencies: + config: + - filter.format.footnote + module: + - ckeditor5 +format: footnote +editor: ckeditor5 +settings: + toolbar: + items: + - bold + - italic + - link +image_upload: { } diff --git a/config/sync/editor.editor.full_html.yml b/config/sync/editor.editor.full_html.yml index b1674ed..2bc15e4 100644 --- a/config/sync/editor.editor.full_html.yml +++ b/config/sync/editor.editor.full_html.yml @@ -18,7 +18,7 @@ settings: - superscript - subscript - removeFormat - - Footnotes + - footnotes - link - bulletedList - numberedList @@ -50,5 +50,7 @@ settings: linkit_profile: default media_media: allow_view_mode_override: false + wysiwyg_linebreaks_extension: + method: force image_upload: status: false diff --git a/config/sync/editor.editor.minimalhtml.yml b/config/sync/editor.editor.minimalhtml.yml index 275e9e1..1806fd5 100644 --- a/config/sync/editor.editor.minimalhtml.yml +++ b/config/sync/editor.editor.minimalhtml.yml @@ -1,44 +1,51 @@ -uuid: c627e429-1f81-4d6d-87a1-402d40f43c6b +uuid: 544510b1-f241-4456-83a3-f602c111c46e langcode: en status: true dependencies: config: - filter.format.minimalhtml module: - - ckeditor -_core: - default_config_hash: kP3r4Ns9C1XIg5vFA9a0mteIKThq8E_eL43z7VIZUTY + - ckeditor5 format: minimalhtml -editor: ckeditor +editor: ckeditor5 settings: toolbar: - rows: - - - - - name: Formatting - items: - - Bold - - Italic - - - name: Links - items: - - DrupalLink - - DrupalUnlink - - - name: Lists - items: - - BulletedList - - NumberedList - - - name: Media - items: - - Blockquote - - - name: Tools - items: - - Source + items: + - bold + - italic + - '|' + - link + - '|' + - bulletedList + - numberedList + - '|' + - blockQuote + - '|' + - sourceEditing + - '|' + - code plugins: - linebreaks: + ckeditor5_list: + properties: + reversed: false + startIndex: true + multiBlock: true + ckeditor5_sourceEditing: + allowed_tags: + - '<cite>' + - '<dl>' + - '<dt>' + - '<dd>' + - '<abbr title>' + - '<a hreflang>' + - '<blockquote cite>' + - '<ul type>' + - '<ol type>' + editor_advanced_link_link: + enabled_attributes: { } + linkit_extension: + linkit_enabled: false + wysiwyg_linebreaks_extension: method: force image_upload: status: false diff --git a/config/sync/filter.format.basic_html.yml b/config/sync/filter.format.basic_html.yml index 43450dd..4ada830 100644 --- a/config/sync/filter.format.basic_html.yml +++ b/config/sync/filter.format.basic_html.yml @@ -4,7 +4,6 @@ status: true dependencies: module: - editor - - footnotes - linkit _core: default_config_hash: 73bBl0mQ4I5Md9_FoI1V9MErX_I6ykC9gNKwLqb80Ko @@ -30,22 +29,13 @@ filters: status: true weight: 8 settings: { } - filter_footnotes: - id: filter_footnotes - provider: footnotes - status: false - weight: 0 - settings: - footnotes_collapse: '0' - footnotes_html: '0' - footnotes_css: '1' filter_html: id: filter_html provider: filter status: true weight: -10 settings: - allowed_html: '<br> <p> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <cite> <dl> <dt> <dd> <a hreflang href> <blockquote cite> <ul type> <ol type start> <strong> <em> <code> <li> <img src alt height width data-entity-uuid data-entity-type data-caption data-align>' + allowed_html: '<br> <p> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <cite> <dl> <dt> <dd> <a hreflang href class data-insert-attach data-insert-type title> <blockquote cite> <ul type> <ol type start> <strong> <em> <code> <li> <img src alt height width data-entity-uuid data-entity-type data-caption data-align class data-insert-attach data-insert-type sizes srcset title> <audio contenteditable controls data-insert-attach data-insert-type src type> <span class data-insert-attach data-insert-type> <video contenteditable controls data-insert-attach data-insert-type src type>' filter_html_help: false filter_html_nofollow: false filter_html_image_secure: diff --git a/config/sync/filter.format.footnote.yml b/config/sync/filter.format.footnote.yml new file mode 100644 index 0000000..7533cde --- /dev/null +++ b/config/sync/filter.format.footnote.yml @@ -0,0 +1,26 @@ +status: true +dependencies: + module: + - footnotes +name: Footnote +format: footnote +filters: + filter_html: + id: filter_html + provider: filter + status: true + weight: -10 + settings: + allowed_html: '<br> <p> <strong> <em> <a href>' + filter_html_help: true + filter_html_nofollow: false + filter_footnotes: + id: filter_footnotes + provider: footnotes + status: false + weight: 0 + settings: + footnotes_collapse: false + footnotes_css: true + footnotes_dialog: false + footnotes_footer_disable: false diff --git a/config/sync/filter.format.full_html.yml b/config/sync/filter.format.full_html.yml index 3e9d078..dc401e4 100644 --- a/config/sync/filter.format.full_html.yml +++ b/config/sync/filter.format.full_html.yml @@ -44,9 +44,10 @@ filters: status: true weight: -42 settings: - footnotes_collapse: '0' - footnotes_html: '1' - footnotes_css: '1' + footnotes_collapse: false + footnotes_css: true + footnotes_dialog: false + footnotes_footer_disable: false filter_html: id: filter_html provider: filter diff --git a/config/sync/filter.format.minimalhtml.yml b/config/sync/filter.format.minimalhtml.yml index ec0763f..5aa5eb3 100644 --- a/config/sync/filter.format.minimalhtml.yml +++ b/config/sync/filter.format.minimalhtml.yml @@ -20,7 +20,7 @@ filters: status: true weight: -10 settings: - allowed_html: '<a href hreflang> <abbr title> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd>' + allowed_html: '<br> <p> <cite> <dl> <dt> <dd> <abbr title> <a hreflang href> <blockquote cite> <ul type> <ol type start> <strong> <em> <code> <li>' filter_html_help: true filter_html_nofollow: false filter_htmlcorrector: diff --git a/config/sync/filter.format.plain_text.yml b/config/sync/filter.format.plain_text.yml index ae100f4..c89dab8 100644 --- a/config/sync/filter.format.plain_text.yml +++ b/config/sync/filter.format.plain_text.yml @@ -14,6 +14,10 @@ filters: status: true weight: 0 settings: { } + filter_footnotes: + settings: + footnotes_footer_disable: false + footnotes_dialog: false filter_html_escape: id: filter_html_escape provider: filter diff --git a/config/sync/filter.format.restricted_html.yml b/config/sync/filter.format.restricted_html.yml index 7407a98..285ee25 100644 --- a/config/sync/filter.format.restricted_html.yml +++ b/config/sync/filter.format.restricted_html.yml @@ -14,6 +14,10 @@ filters: status: true weight: 0 settings: { } + filter_footnotes: + settings: + footnotes_footer_disable: false + footnotes_dialog: false filter_html: id: filter_html provider: filter diff --git a/config/sync/user.role.contributor.yml b/config/sync/user.role.contributor.yml index 2e25be3..6df5c96 100644 --- a/config/sync/user.role.contributor.yml +++ b/config/sync/user.role.contributor.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - filter.format.footnote - filter.format.full_html - media.type.image - node.type.article @@ -46,6 +47,7 @@ permissions: - 'edit terms in tags' - 'skip comment approval' - 'update media' + - 'use text format footnote' - 'use text format full_html' - 'view the administration theme' - 'view visitors counter' diff --git a/config/sync/user.role.editor.yml b/config/sync/user.role.editor.yml index 3e6e660..2dd91e5 100644 --- a/config/sync/user.role.editor.yml +++ b/config/sync/user.role.editor.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - filter.format.footnote - filter.format.full_html module: - comment @@ -52,6 +53,7 @@ permissions: - 'delete own files' - 'revert all revisions' - 'skip comment approval' + - 'use text format footnote' - 'use text format full_html' - 'view all revisions' - 'view own unpublished content' diff --git a/config/sync/user.role.invited_blogger.yml b/config/sync/user.role.invited_blogger.yml index 5b48fed..b3f73b4 100644 --- a/config/sync/user.role.invited_blogger.yml +++ b/config/sync/user.role.invited_blogger.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - filter.format.footnote - filter.format.full_html - node.type.blog module: @@ -36,6 +37,7 @@ permissions: - 'edit own comments' - 'post comments' - 'skip comment approval' + - 'use text format footnote' - 'use text format full_html' - 'view own unpublished content' - 'view the administration theme' diff --git a/config/sync/user.role.manager.yml b/config/sync/user.role.manager.yml index 0c615e1..da56712 100644 --- a/config/sync/user.role.manager.yml +++ b/config/sync/user.role.manager.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - filter.format.footnote - filter.format.full_html module: - block @@ -82,6 +83,7 @@ permissions: - 'edit gdpr_checklist checklistapi checklist' - 'revert all revisions' - 'skip comment approval' + - 'use text format footnote' - 'use text format full_html' - 'view all revisions' - 'view own unpublished content' From a6413707d3945a19c540f7fd4a9fa55d336d26ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 00:42:37 -0500 Subject: [PATCH 155/202] Add alignment button to full HTML text format #134 --- config/sync/editor.editor.full_html.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/config/sync/editor.editor.full_html.yml b/config/sync/editor.editor.full_html.yml index 2bc15e4..f78098b 100644 --- a/config/sync/editor.editor.full_html.yml +++ b/config/sync/editor.editor.full_html.yml @@ -18,6 +18,7 @@ settings: - superscript - subscript - removeFormat + - alignment - footnotes - link - bulletedList @@ -29,6 +30,11 @@ settings: - showBlocks - sourceEditing plugins: + ckeditor5_alignment: + enabled_alignments: + - center + - left + - right ckeditor5_heading: enabled_headings: - heading2 From 056d27dbc609f52a31de14e3d7230ed3a366c0b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 00:55:30 -0500 Subject: [PATCH 156/202] Uninstall CKEditor 4 and CKEditorHeight (fix for 5 is in core) --- config/sync/ckeditorheight.settings.yml | 6 ------ config/sync/core.extension.yml | 2 -- 2 files changed, 8 deletions(-) delete mode 100644 config/sync/ckeditorheight.settings.yml diff --git a/config/sync/ckeditorheight.settings.yml b/config/sync/ckeditorheight.settings.yml deleted file mode 100644 index 0a9b52d..0000000 --- a/config/sync/ckeditorheight.settings.yml +++ /dev/null @@ -1,6 +0,0 @@ -_core: - default_config_hash: ocjcQr-U0K6oGgiak8JMZVD9LAKNesDbQ9nRfTsq5ks -offset: 1.0 -line_height: 1.5 -unit: em -disable_autogrow: false diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 3f0cdaf..e4662fe 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -16,9 +16,7 @@ module: charts: 0 charts_chartjs: 0 checklistapi: 0 - ckeditor: 0 ckeditor5: 0 - ckeditorheight: 0 classitup: 0 comment: 0 components: 0 From 576992fc9a7844d1a6b250543706c1deba5c0cd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 00:55:41 -0500 Subject: [PATCH 157/202] Commit config snapshot --- ...t.snapshot.config_sync.module.ckeditor.yml | 11 ---------- ...shot.config_sync.module.ckeditorheight.yml | 21 ------------------- 2 files changed, 32 deletions(-) delete mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.ckeditor.yml delete mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.ckeditor.yml b/config/sync/config_snapshot.snapshot.config_sync.module.ckeditor.yml deleted file mode 100644 index 37a903c..0000000 --- a/config/sync/config_snapshot.snapshot.config_sync.module.ckeditor.yml +++ /dev/null @@ -1,11 +0,0 @@ -uuid: fea0c8df-8eb3-416d-85c5-6d33138ecd85 -langcode: en -status: true -dependencies: - module: - - ckeditor -id: config_sync.module.ckeditor -snapshotSet: config_sync -extensionType: module -extensionName: ckeditor -items: { } diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml b/config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml deleted file mode 100644 index ab29164..0000000 --- a/config/sync/config_snapshot.snapshot.config_sync.module.ckeditorheight.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: 33e8f083-bfe1-405c-bd32-53a7ca7b6891 -langcode: en -status: true -dependencies: - module: - - ckeditorheight -id: config_sync.module.ckeditorheight -snapshotSet: config_sync -extensionType: module -extensionName: ckeditorheight -items: - - - collection: '' - name: ckeditorheight.settings - data: - offset: 1 - line_height: 1.5 - unit: em - disable_autogrow: false - _core: - default_config_hash: ocjcQr-U0K6oGgiak8JMZVD9LAKNesDbQ9nRfTsq5ks From 49341d9e05b391878483837b138a9c496a752ecc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 00:58:24 -0500 Subject: [PATCH 158/202] Uninstall fakeobjects which seems to be mostly a CKEditor4 plugin thing --- config/sync/core.extension.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index e4662fe..348a41a 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -60,7 +60,6 @@ module: entity_reference_revisions: 0 exclude_node_title: 0 facets: 0 - fakeobjects: 0 faqfield: 0 field: 0 field_group: 0 From 3afc4b0344c1ee11e8a4e1f9a39caae36d9a9b89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 00:58:32 -0500 Subject: [PATCH 159/202] Commit config snapshot --- ...apshot.snapshot.config_sync.module.fakeobjects.yml | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.fakeobjects.yml diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.fakeobjects.yml b/config/sync/config_snapshot.snapshot.config_sync.module.fakeobjects.yml deleted file mode 100644 index 72e7efb..0000000 --- a/config/sync/config_snapshot.snapshot.config_sync.module.fakeobjects.yml +++ /dev/null @@ -1,11 +0,0 @@ -uuid: a0c90e3e-c767-43bf-b5f8-3e2b1c7e258a -langcode: en -status: true -dependencies: - module: - - fakeobjects -id: config_sync.module.fakeobjects -snapshotSet: config_sync -extensionType: module -extensionName: fakeobjects -items: { } From 68e68dceb173d76a1f23eea2629c3e9cb383e9a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 01:10:05 -0500 Subject: [PATCH 160/202] Add CKEditor iFrame module #116 --- composer.json | 1 + 1 file changed, 1 insertion(+) diff --git a/composer.json b/composer.json index 649ee5b..328a4cd 100644 --- a/composer.json +++ b/composer.json @@ -32,6 +32,7 @@ "drupal/block_class": "^4", "drupal/bpmn_io": "^1", "drupal/cancel_button": "^1", + "drupal/ckeditor_iframe": "^3.0@beta", "drupal/ckeditorheight": "^1", "drupal/classitup": "^1", "drupal/comment_notify": "^1", From 1ba52f52504faa9c874fea8758e8626fd933828c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 01:10:08 -0500 Subject: [PATCH 161/202] Update composer lock file --- composer.lock | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 56 insertions(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index a9090f5..6247dbf 100644 --- a/composer.lock +++ b/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": "26fc6cdb610661cb88065c503d1489e1", + "content-hash": "ae01c821ebf1abdbf19af3e42da894be", "packages": [ { "name": "abraham/twitteroauth", @@ -3497,6 +3497,60 @@ "source": "https://git.drupalcode.org/project/ckeditor" } }, + { + "name": "drupal/ckeditor_iframe", + "version": "3.0.0-beta2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/ckeditor_iframe.git", + "reference": "3.0.0-beta2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/ckeditor_iframe-3.0.0-beta2.zip", + "reference": "3.0.0-beta2", + "shasum": "c553c65393c7f05fb563281b70b8763547e7db1a" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.0-beta2", + "datestamp": "1727983211", + "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": "Kevin Quillen (kevinquillen)", + "homepage": "https://www.drupal.org/u/kevinquillen", + "role": "Maintainer" + }, + { + "name": "Brian Osborne (bkosborne)", + "homepage": "https://www.drupal.org/u/bkosborne", + "role": "Maintainer" + } + ], + "description": "Adds the iFrame dialog plugin to CKEditor.", + "homepage": "http://drupal.org/project/ckeditor_iframe", + "keywords": [ + "Drupal" + ], + "support": { + "source": "https://git.drupalcode.org/project/ckeditor_iframe", + "issues": "https://drupal.org/project/issues/ckeditor_iframe" + } + }, { "name": "drupal/ckeditorheight", "version": "1.9.0", @@ -27188,6 +27242,7 @@ ], "minimum-stability": "dev", "stability-flags": { + "drupal/ckeditor_iframe": 10, "drupal/drutopia_collection": 20, "drupal/drutopia_core": 20, "drupal/drutopia_organization": 20, From d818b6782fd88f2c7d7ab8d78870bf1169eff3ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 01:13:15 -0500 Subject: [PATCH 162/202] Enable and configure CKEditor iFrame #116 --- config/sync/core.extension.yml | 1 + config/sync/editor.editor.full_html.yml | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 348a41a..a3d5d66 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -17,6 +17,7 @@ module: charts_chartjs: 0 checklistapi: 0 ckeditor5: 0 + ckeditor_iframe: 0 classitup: 0 comment: 0 components: 0 diff --git a/config/sync/editor.editor.full_html.yml b/config/sync/editor.editor.full_html.yml index f78098b..28c7e34 100644 --- a/config/sync/editor.editor.full_html.yml +++ b/config/sync/editor.editor.full_html.yml @@ -26,6 +26,7 @@ settings: - blockQuote - drupalMedia - insertTable + - iframeEmbed - horizontalLine - showBlocks - sourceEditing @@ -49,6 +50,14 @@ settings: multiBlock: true ckeditor5_sourceEditing: allowed_tags: { } + ckeditor_iframe_embed_iframeembed: + enabled_optional_attributes: + - height + - width + - name + - tabindex + - title + - allowfullscreen editor_advanced_link_link: enabled_attributes: { } linkit_extension: From 0853ec84afab69738d88e7213746cc731259fef4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 01:13:26 -0500 Subject: [PATCH 163/202] Commit config snapshot --- ....snapshot.config_sync.module.footnotes.yml | 55 ++++++++++++++++++- 1 file changed, 54 insertions(+), 1 deletion(-) diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.footnotes.yml b/config/sync/config_snapshot.snapshot.config_sync.module.footnotes.yml index becad0e..2caa2f9 100644 --- a/config/sync/config_snapshot.snapshot.config_sync.module.footnotes.yml +++ b/config/sync/config_snapshot.snapshot.config_sync.module.footnotes.yml @@ -8,4 +8,57 @@ id: config_sync.module.footnotes snapshotSet: config_sync extensionType: module extensionName: footnotes -items: { } +items: + - + collection: '' + name: editor.editor.footnote + data: + status: true + dependencies: + config: + - filter.format.footnote + module: + - ckeditor5 + format: footnote + editor: ckeditor5 + settings: + toolbar: + items: + - bold + - italic + - link + image_upload: { } + _core: + default_config_hash: SyHxfjreOgdyYXaIXOlKvLazJjPl6X-6ywdJeSruOzg + - + collection: '' + name: filter.format.footnote + data: + status: true + dependencies: + module: + - footnotes + name: Footnote + format: footnote + filters: + filter_html: + id: filter_html + provider: filter + status: true + weight: -10 + settings: + allowed_html: '<br> <p> <strong> <em> <a href>' + filter_html_help: true + filter_html_nofollow: false + filter_footnotes: + id: filter_footnotes + provider: footnotes + status: false + weight: 0 + settings: + footnotes_collapse: false + footnotes_css: true + footnotes_dialog: false + footnotes_footer_disable: false + _core: + default_config_hash: SYAah-i4HbJnc3ZnKC9NmY4M0UAFYpfobYzxg0eMunM From 6b2cada3fd5591c7961d6cbd7e61f074881505dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 01:43:01 -0500 Subject: [PATCH 164/202] Allow advanced link options for target, title, and ARIA label #135 --- config/sync/editor.editor.full_html.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/config/sync/editor.editor.full_html.yml b/config/sync/editor.editor.full_html.yml index 28c7e34..0420352 100644 --- a/config/sync/editor.editor.full_html.yml +++ b/config/sync/editor.editor.full_html.yml @@ -59,7 +59,10 @@ settings: - title - allowfullscreen editor_advanced_link_link: - enabled_attributes: { } + enabled_attributes: + - aria-label + - target + - title linkit_extension: linkit_enabled: true linkit_profile: default From e1abbb95838666dbaadb651b8d08517a8f6b9c1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 01:43:36 -0500 Subject: [PATCH 165/202] Automatically prevent duplicate footnotes #70 --- config/sync/filter.format.full_html.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/sync/filter.format.full_html.yml b/config/sync/filter.format.full_html.yml index dc401e4..141e791 100644 --- a/config/sync/filter.format.full_html.yml +++ b/config/sync/filter.format.full_html.yml @@ -44,7 +44,7 @@ filters: status: true weight: -42 settings: - footnotes_collapse: false + footnotes_collapse: true footnotes_css: true footnotes_dialog: false footnotes_footer_disable: false From bbf449150d32dd6e7f88883c727921a35b2b40f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 12:27:11 -0500 Subject: [PATCH 166/202] Enable Metatag's Open Graph and twitter card submodules #75 --- config/sync/core.extension.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index a3d5d66..cf89255 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -94,6 +94,8 @@ module: menu_block: 0 menu_ui: 0 metatag: 0 + metatag_open_graph: 0 + metatag_twitter_cards: 0 migrate: 0 migrate_drupal: 0 migrate_plus: 0 From 39a7f8338ff22a1371821aba2ed7590d14b3217a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 13:16:02 -0500 Subject: [PATCH 167/202] Enable & configure block class module and set search bar to be hidden on mobile We have a search icon that already appears only on mobile. Ref #114 #121 --- .../block.block.exposedformsearchpage_1.yml | 4 ++++ config/sync/block_class.settings.yml | 23 +++++++++++++++++++ config/sync/core.extension.yml | 1 + 3 files changed, 28 insertions(+) create mode 100644 config/sync/block_class.settings.yml diff --git a/config/sync/block.block.exposedformsearchpage_1.yml b/config/sync/block.block.exposedformsearchpage_1.yml index 9bb853c..6117e9c 100644 --- a/config/sync/block.block.exposedformsearchpage_1.yml +++ b/config/sync/block.block.exposedformsearchpage_1.yml @@ -5,10 +5,14 @@ dependencies: config: - views.view.search module: + - block_class - block_visibility_groups - views theme: - geofresco +third_party_settings: + block_class: + classes: is-hidden-mobile id: exposedformsearchpage_1 theme: geofresco region: header_search diff --git a/config/sync/block_class.settings.yml b/config/sync/block_class.settings.yml new file mode 100644 index 0000000..a1edf50 --- /dev/null +++ b/config/sync/block_class.settings.yml @@ -0,0 +1,23 @@ +_core: + default_config_hash: XEpuHrBp3DELKxVx0tmwE6CS7NSIKXu4F6QhT_vwqd0 +maxlength_block_class_field: 255 +field_type: multiple_textfields +default_case: lowercase +block_classes_stored: + - is-hidden-mobile +enable_attributes: true +enable_auto_complete: true +qty_classes_per_block: 10 +items_per_page: 50 +enable_special_chars: false +qty_attributes_per_block: 10 +enable_id_replacement: true +weight_attributes: null +weight_class: null +weight_id: null +filter_html_clean_css_identifier: '' +maxlength_attributes: 255 +maxlength_id: 255 +attribute_keys_stored: '[]' +attribute_value_stored: '[]' +attributes_inline: '[]' diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index cf89255..e9586f0 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -9,6 +9,7 @@ module: automated_cron: 0 autosave_form: 0 block: 0 + block_class: 0 block_content: 0 block_visibility_groups: 0 breakpoint: 0 From 04d293be1afda2c9e006516b6612a5255a24cad4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 16:13:32 -0500 Subject: [PATCH 168/202] Hide entire search bar on mobile; menu gains a search icon #114 --- web/themes/custom/geofresco/src/templates/layout/page.html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/themes/custom/geofresco/src/templates/layout/page.html.twig b/web/themes/custom/geofresco/src/templates/layout/page.html.twig index 4da50d1..6f80939 100644 --- a/web/themes/custom/geofresco/src/templates/layout/page.html.twig +++ b/web/themes/custom/geofresco/src/templates/layout/page.html.twig @@ -26,7 +26,7 @@ <nav class="navigation column"> <div class="columns"> {% if page.header_search %} - <div class="search-bar column has-text-right"> + <div class="search-bar column has-text-right is-hidden-mobile"> {{ page.header_search }} </div> {% endif %} From 3526f6d6edbd817a7f77b3610564696375927fab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 16:13:51 -0500 Subject: [PATCH 169/202] Commit config snapshot --- ...napshot.config_sync.module.block_class.yml | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 config/sync/config_snapshot.snapshot.config_sync.module.block_class.yml diff --git a/config/sync/config_snapshot.snapshot.config_sync.module.block_class.yml b/config/sync/config_snapshot.snapshot.config_sync.module.block_class.yml new file mode 100644 index 0000000..9d5d34b --- /dev/null +++ b/config/sync/config_snapshot.snapshot.config_sync.module.block_class.yml @@ -0,0 +1,34 @@ +uuid: 0efe4cf0-2aff-4c18-a3ef-0f7fd8879cbb +langcode: en +status: true +dependencies: + module: + - block_class +id: config_sync.module.block_class +snapshotSet: config_sync +extensionType: module +extensionName: block_class +items: + - + collection: '' + name: block_class.settings + data: + block_classes_stored: { } + default_case: standard + enable_attributes: true + enable_auto_complete: true + enable_id_replacement: true + enable_special_chars: false + field_type: multiple_textfields + filter_html_clean_css_identifier: '' + items_per_page: 50 + qty_attributes_per_block: 10 + qty_classes_per_block: 10 + maxlength_attributes: 255 + maxlength_block_class_field: 255 + maxlength_id: 255 + weight_attributes: 0 + weight_class: 0 + weight_id: 0 + _core: + default_config_hash: XEpuHrBp3DELKxVx0tmwE6CS7NSIKXu4F6QhT_vwqd0 From dede5d0f90a0b9bce84fae39f5ab5cb3a0e67371 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 16:52:25 -0500 Subject: [PATCH 170/202] Prevent a slight horizontal scroll from page title area Not entirely sure the root cause, but we do mess with default overflow visibility in order to overlay the title on the image. Ref #114 --- web/themes/custom/geofresco/src/global/_layout.scss | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/web/themes/custom/geofresco/src/global/_layout.scss b/web/themes/custom/geofresco/src/global/_layout.scss index 78c0fb7..806a7f2 100644 --- a/web/themes/custom/geofresco/src/global/_layout.scss +++ b/web/themes/custom/geofresco/src/global/_layout.scss @@ -39,6 +39,11 @@ } } +// Prevent a slight horizontal scroll. +.page-title .container { + overflow-x: hidden; +} + /* On content listing pages (e.g. card view mode). */ .background-replacement-for-no-image { height: 10rem; From 2230b88aa2bf29b3998d950efe98e2980cec0a11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 16:52:44 -0500 Subject: [PATCH 171/202] Compile CSS --- web/themes/custom/geofresco/dist/css/global.css | 3 +++ 1 file changed, 3 insertions(+) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index 2de7949..fb07270 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -7118,6 +7118,9 @@ label.panel-block { overflow: visible; z-index: 10; } +.page-title .container { + overflow-x: hidden; } + /* On content listing pages (e.g. card view mode). */ .background-replacement-for-no-image { height: 10rem; } From ae81702195a51606e96e285853255ad8374e67d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 18:07:20 -0500 Subject: [PATCH 172/202] Remove surplus div and put column class on block #114 --- config/sync/block.block.geofresco_page_title.yml | 5 +++++ config/sync/block_class.settings.yml | 1 + .../custom/geofresco/src/templates/layout/page.html.twig | 4 +--- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/config/sync/block.block.geofresco_page_title.yml b/config/sync/block.block.geofresco_page_title.yml index 901cf9a..13cee8f 100644 --- a/config/sync/block.block.geofresco_page_title.yml +++ b/config/sync/block.block.geofresco_page_title.yml @@ -2,8 +2,13 @@ uuid: aeb3ab6f-f30b-48d1-85ab-97a6dfde8e3a langcode: en status: true dependencies: + module: + - block_class theme: - geofresco +third_party_settings: + block_class: + classes: column _core: default_config_hash: sFPCArkI1EMTMKn-T_Gtlk6pAr2_JhI5b7aLvRz9UjM id: geofresco_page_title diff --git a/config/sync/block_class.settings.yml b/config/sync/block_class.settings.yml index a1edf50..269925f 100644 --- a/config/sync/block_class.settings.yml +++ b/config/sync/block_class.settings.yml @@ -5,6 +5,7 @@ field_type: multiple_textfields default_case: lowercase block_classes_stored: - is-hidden-mobile + - column enable_attributes: true enable_auto_complete: true qty_classes_per_block: 10 diff --git a/web/themes/custom/geofresco/src/templates/layout/page.html.twig b/web/themes/custom/geofresco/src/templates/layout/page.html.twig index 6f80939..dc48376 100644 --- a/web/themes/custom/geofresco/src/templates/layout/page.html.twig +++ b/web/themes/custom/geofresco/src/templates/layout/page.html.twig @@ -65,9 +65,7 @@ {# Header region #} <div class="container"> <div class="columns is-vcentered"> - <div class="column"> - {{ page.header }} - </div> + {{ page.header }} </div> </div> {% endif %} From aab893c1d9c05af72b2d25083f085226e7d4373e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 22 Feb 2025 22:28:44 -0500 Subject: [PATCH 173/202] Begin switching to Sass comments --- web/themes/custom/geofresco/src/global/_layout.scss | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/web/themes/custom/geofresco/src/global/_layout.scss b/web/themes/custom/geofresco/src/global/_layout.scss index 806a7f2..fe740b0 100644 --- a/web/themes/custom/geofresco/src/global/_layout.scss +++ b/web/themes/custom/geofresco/src/global/_layout.scss @@ -1,10 +1,8 @@ @charset "UTF-8"; -/** - * Extend or override Bulma's layouts ../../node_modules/bulma/sass/layout - */ +// Extend or override Bulma's layouts ../../node_modules/bulma/sass/layout -/* Center logo & sitename when they stack on tiny screens. */ +// Center logo & sitename when they stack on tiny screens. @include until($mini) { .sitename.column, .logo.column { @@ -17,7 +15,7 @@ display: inline-block; } -/* Allow the primary page content to be flush with the bottom of the slogan. */ +// Allow the primary page content to be flush with the bottom of the slogan. .main-section { padding-top: 0; .group-header { @@ -25,7 +23,7 @@ } } -/* On certain node pages, drop the title over (where we want) the image (to be). */ +// On certain node pages, drop the title over (where we want) the image (to be). .page--content-item--article, .page--content-item--blog, .page--content-item--collection, From 3f1860f671480733bea4eb296bcf613e4f0b0795 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 23 Feb 2025 23:20:40 -0500 Subject: [PATCH 174/202] Conclusion of endless round of changes to make menu sort of usable The dropdowns do not drop down on touch devices, before fixing that need to check in on if the noble battle to keep the menu visible for as many devices as possible (and not hide behind the hamburger) should in fact be given up. Ref #114 --- .../geofresco/src/global/_components.scss | 41 +++++++++++++++++++ .../custom/geofresco/src/global/_layout.scss | 5 +-- .../block--system-branding-block.html.twig | 14 +++---- .../elements/menu--nav-bulma.html.twig | 2 +- .../src/templates/layout/page.html.twig | 10 +++-- 5 files changed, 56 insertions(+), 16 deletions(-) diff --git a/web/themes/custom/geofresco/src/global/_components.scss b/web/themes/custom/geofresco/src/global/_components.scss index 38d75bd..dcc1614 100644 --- a/web/themes/custom/geofresco/src/global/_components.scss +++ b/web/themes/custom/geofresco/src/global/_components.scss @@ -18,6 +18,47 @@ } } +.geo-logo-name { + display: flex !important; + overflow: hidden; + width: 100%; + .logo, .sitename { + display: table-cell; + } + .logo a { + display: block; + width: 199px; + } + @include from($tablet) { + width: fit-content; + } + @include until($mini) { + justify-content: flex-end; + } +} + +@include until($desktop) { + .search-bar { + display: none !important; + } +} + +// Mostly to reduce the impact of the ridiculous (mostly on Chrome) ghost mobile horizontal scroll. +.search-icon { + padding-right: 1rem; +} + +#navbar-menu { + display: flex; + // More modern Bulma has is-flex-wrap-wrap as a class for this. + flex-wrap: wrap; + @include until($tablet) { + width: 100%; + justify-content: space-around; + } +} + + /* Featured images on article pages */ .featured-image figure.image { width: 100vw; diff --git a/web/themes/custom/geofresco/src/global/_layout.scss b/web/themes/custom/geofresco/src/global/_layout.scss index fe740b0..8b91de6 100644 --- a/web/themes/custom/geofresco/src/global/_layout.scss +++ b/web/themes/custom/geofresco/src/global/_layout.scss @@ -1,7 +1,6 @@ @charset "UTF-8"; // Extend or override Bulma's layouts ../../node_modules/bulma/sass/layout - // Center logo & sitename when they stack on tiny screens. @include until($mini) { .sitename.column, @@ -15,6 +14,7 @@ display: inline-block; } + // Allow the primary page content to be flush with the bottom of the slogan. .main-section { padding-top: 0; @@ -38,9 +38,6 @@ } // Prevent a slight horizontal scroll. -.page-title .container { - overflow-x: hidden; -} /* On content listing pages (e.g. card view mode). */ .background-replacement-for-no-image { diff --git a/web/themes/custom/geofresco/src/templates/block/block--system-branding-block.html.twig b/web/themes/custom/geofresco/src/templates/block/block--system-branding-block.html.twig index 996b9c2..9b743af 100644 --- a/web/themes/custom/geofresco/src/templates/block/block--system-branding-block.html.twig +++ b/web/themes/custom/geofresco/src/templates/block/block--system-branding-block.html.twig @@ -14,18 +14,18 @@ * @ingroup themeable */ #} +<div class="column is-narrow geo-logo-name is-paddingless"> {% if site_logo %} -<div class="logo column is-narrow is-paddingless has-text-centered"> - <figure class="image no-upscale"> - <a href="{{ path('<front>') }}" title="{{ 'Home'|t }}" rel="home"> - <img src="{{ site_logo }}" alt="{{ site_name }} Home" /> - </a> - </figure> +<div class="logo"> + <a href="{{ path('<front>') }}" title="{{ 'Home'|t }}" rel="home"> + <img src="{{ site_logo }}" alt="GEO's logo, a gently winding path through green to a large bright sun on the horizon." /> + </a> </div> {% endif %} -<div class="sitename column is-narrow is-paddingless has-text-centered"> +<div class="sitename"> <a class="site-title title is-3" href="{{ path('<front>') }}" title="{{ 'Home'|t }}" rel="home"> <span class="green">Grassroots Economic</span> <span class="yellow">Organizing</span></a> </div> +</div> diff --git a/web/themes/custom/geofresco/src/templates/elements/menu--nav-bulma.html.twig b/web/themes/custom/geofresco/src/templates/elements/menu--nav-bulma.html.twig index 5d70476..ffc614c 100644 --- a/web/themes/custom/geofresco/src/templates/elements/menu--nav-bulma.html.twig +++ b/web/themes/custom/geofresco/src/templates/elements/menu--nav-bulma.html.twig @@ -58,7 +58,7 @@ %} {% endif %} {% if item.url|render == '/search' %} - {% set item_classes = item_classes|merge(['is-hidden-tablet']) %} + {% set item_classes = item_classes|merge(['is-hidden-desktop search-icon']) %} {% endif %} {% endif %} {{ link( diff --git a/web/themes/custom/geofresco/src/templates/layout/page.html.twig b/web/themes/custom/geofresco/src/templates/layout/page.html.twig index dc48376..6cfb141 100644 --- a/web/themes/custom/geofresco/src/templates/layout/page.html.twig +++ b/web/themes/custom/geofresco/src/templates/layout/page.html.twig @@ -16,17 +16,17 @@ %} {% endif %} {% block navbar %} -{# We put everything in Bulma columns so must do navbar in header block #} +{# We put everything in Bulma columns so must do navbar in header block, not here #} {% endblock navbar %} {% block header %} -<div class="header columns is-mobile is-multiline is-marginless"> +<div class="header columns is-marginless"> {% block navbar_branding %} {{ page.navbar_branding }} {% endblock navbar_branding %} <nav class="navigation column"> <div class="columns"> {% if page.header_search %} - <div class="search-bar column has-text-right is-hidden-mobile"> + <div class="search-bar column has-text-right"> {{ page.header_search }} </div> {% endif %} @@ -39,7 +39,7 @@ {% endblock navbar_social %} {% block primary_menu %} {% if page.primary_menu %} - <div class="column is-narrow"> + <div class="column"> {{ page.primary_menu }} </div> {% endif %} @@ -47,11 +47,13 @@ </div> </nav> </div> +{% if is_front %} <div class="columns"> <div class="column has-text-centered"> <p class="slogan"><strong class="title">{{ site_slogan }}</strong></p> </div> </div> +{% endif %} {{ page.highlighted }} {{ page.help }} {% block tabs %} From 223cc680f3989b07dd25373bf5964767a165b060 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 23 Feb 2025 23:20:55 -0500 Subject: [PATCH 175/202] Compile CSS --- .../custom/geofresco/dist/css/global.css | 38 ++++++++++++++----- 1 file changed, 29 insertions(+), 9 deletions(-) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index fb07270..b033f91 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -5286,6 +5286,35 @@ label.panel-block { .navbar-item, .navbar-link { padding-left: 1rem; padding-right: 1rem; } } +.geo-logo-name { + display: flex !important; + overflow: hidden; + width: 100%; } + .geo-logo-name .logo, .geo-logo-name .sitename { + display: table-cell; } + .geo-logo-name .logo a { + display: block; + width: 199px; } + @media screen and (min-width: 769px) { + .geo-logo-name { + width: fit-content; } } + @media screen and (max-width: 362px) { + .geo-logo-name { + justify-content: flex-end; } } +@media screen and (max-width: 1023px) { + .search-bar { + display: none !important; } } + +.search-icon { + padding-right: 1rem; } + +#navbar-menu { + display: flex; + flex-wrap: wrap; } + @media screen and (max-width: 768px) { + #navbar-menu { + width: 100%; + justify-content: space-around; } } /* Featured images on article pages */ .featured-image figure.image { width: 100vw; @@ -7089,10 +7118,6 @@ label.panel-block { background-color: #fafafa; padding: 3rem 1.5rem 6rem; } -/** - * Extend or override Bulma's layouts ../../node_modules/bulma/sass/layout - */ -/* Center logo & sitename when they stack on tiny screens. */ @media screen and (max-width: 362px) { .sitename.column, .logo.column { @@ -7102,13 +7127,11 @@ label.panel-block { .logo > .image { display: inline-block; } -/* Allow the primary page content to be flush with the bottom of the slogan. */ .main-section { padding-top: 0; } .main-section .group-header { padding-top: 0; } -/* On certain node pages, drop the title over (where we want) the image (to be). */ .page--content-item--article .page-title, .page--content-item--blog .page-title, .page--content-item--collection .page-title, @@ -7118,9 +7141,6 @@ label.panel-block { overflow: visible; z-index: 10; } -.page-title .container { - overflow-x: hidden; } - /* On content listing pages (e.g. card view mode). */ .background-replacement-for-no-image { height: 10rem; } From 63ef4371cf14dacf4716ae97d971e4baf9f6aede Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 23 Feb 2025 23:27:32 -0500 Subject: [PATCH 176/202] Update composer lock file --- composer.lock | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/composer.lock b/composer.lock index 6247dbf..824ee4f 100644 --- a/composer.lock +++ b/composer.lock @@ -15075,17 +15075,17 @@ }, { "name": "drupal/search_api", - "version": "1.37.0", + "version": "1.38.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.37" + "reference": "8.x-1.38" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.37.zip", - "reference": "8.x-1.37", - "shasum": "76d9b5850d7fce9df8fc6cf8c49450ab541f455d" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.38.zip", + "reference": "8.x-1.38", + "shasum": "d1c83ba74e553eca07d3ea4b15e5d9c7f009a496" }, "require": { "drupal/core": "^10.2 || ^11" @@ -15106,8 +15106,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.37", - "datestamp": "1732727356", + "version": "8.x-1.38", + "datestamp": "1740298961", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15196,7 +15196,7 @@ }, { "name": "drupal/search_api_db", - "version": "1.37.0", + "version": "1.38.0", "require": { "drupal/core": "^10.2 || ^11", "drupal/search_api": "*" @@ -15204,8 +15204,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.37", - "datestamp": "1732727356", + "version": "8.x-1.38", + "datestamp": "1740298961", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -15238,17 +15238,17 @@ }, { "name": "drupal/search_api_saved_searches", - "version": "1.0.0", + "version": "1.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_saved_searches.git", - "reference": "8.x-1.0" + "reference": "8.x-1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_saved_searches-8.x-1.0.zip", - "reference": "8.x-1.0", - "shasum": "761211352810805b2f3d6a96cdfe79a2f1354c7b" + "url": "https://ftp.drupal.org/files/projects/search_api_saved_searches-8.x-1.1.zip", + "reference": "8.x-1.1", + "shasum": "c5bc1de8f15143344fe2bad2d5589ec05ea280db" }, "require": { "drupal/core": "^10.1 || ^11", @@ -15261,8 +15261,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0", - "datestamp": "1713699951", + "version": "8.x-1.1", + "datestamp": "1740299097", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" From 92d29700ded30d8c61ad7834d1a81e9f548ff9ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 23 Feb 2025 23:41:26 -0500 Subject: [PATCH 177/202] Stick search bar on right for consistency and to fix weirdness at middle sizes (this weirdness introduced by other recent changes, but it's better on the right anyway) Also do not wrap menu on desktop and widescreen. Ref #114 --- .../custom/geofresco/src/global/_components.scss | 4 ++++ .../geofresco/src/templates/layout/page.html.twig | 10 +++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/web/themes/custom/geofresco/src/global/_components.scss b/web/themes/custom/geofresco/src/global/_components.scss index dcc1614..8beff9e 100644 --- a/web/themes/custom/geofresco/src/global/_components.scss +++ b/web/themes/custom/geofresco/src/global/_components.scss @@ -56,6 +56,10 @@ width: 100%; justify-content: space-around; } + @include from($desktop) { + flex-wrap: nowrap; + margin-right: -1rem; + } } diff --git a/web/themes/custom/geofresco/src/templates/layout/page.html.twig b/web/themes/custom/geofresco/src/templates/layout/page.html.twig index 6cfb141..3c7e6fd 100644 --- a/web/themes/custom/geofresco/src/templates/layout/page.html.twig +++ b/web/themes/custom/geofresco/src/templates/layout/page.html.twig @@ -25,11 +25,6 @@ {% endblock navbar_branding %} <nav class="navigation column"> <div class="columns"> - {% if page.header_search %} - <div class="search-bar column has-text-right"> - {{ page.header_search }} - </div> - {% endif %} {% block navbar_social %} {% if page.navbar_social %} <div class="column is-narrow"> @@ -44,6 +39,11 @@ </div> {% endif %} {% endblock primary_menu %} + {% if page.header_search %} + <div class="search-bar column is-narrow"> + {{ page.header_search }} + </div> + {% endif %} </div> </nav> </div> From af50ba58b9388a64e02f341392722a8e61ba2221 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 23 Feb 2025 23:41:31 -0500 Subject: [PATCH 178/202] Compile CSS --- web/themes/custom/geofresco/dist/css/global.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index b033f91..b6ea0ff 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -5315,6 +5315,10 @@ label.panel-block { #navbar-menu { width: 100%; justify-content: space-around; } } + @media screen and (min-width: 1024px) { + #navbar-menu { + flex-wrap: nowrap; + margin-right: -1rem; } } /* Featured images on article pages */ .featured-image figure.image { width: 100vw; From a9eb5fa2c95f236992f221df913028b8cd4c98c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 23 Feb 2025 23:53:25 -0500 Subject: [PATCH 179/202] Remove reference to unneeded post scaffold script --- composer.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 328a4cd..0130702 100644 --- a/composer.json +++ b/composer.json @@ -217,7 +217,6 @@ "quick-start": [ "composer install", "php docroot/core/scripts/drupal quick-start drutopia --no-interaction" - ], - "post-drupal-scaffold-cmd": "scripts/retain-custom-htaccess.sh" + ] } } From 686046ddc8449b51d008a5f949090ddd37ce4934 Mon Sep 17 00:00:00 2001 From: "Chris (wolcen) Thompson" <chris@agaric.coop> Date: Mon, 24 Feb 2025 00:15:19 -0500 Subject: [PATCH 180/202] Downgrade to php 8.1 (and use dns when possible with ddev!...pls) --- .ddev/config.yaml | 4 +- composer.lock | 527 ++++++++++------------------------------------ 2 files changed, 116 insertions(+), 415 deletions(-) diff --git a/.ddev/config.yaml b/.ddev/config.yaml index e726492..e7af573 100644 --- a/.ddev/config.yaml +++ b/.ddev/config.yaml @@ -1,7 +1,7 @@ name: geo-coop type: drupal11 docroot: web -php_version: "8.3" +php_version: "8.1" webserver_type: apache-fpm xdebug_enabled: false additional_hostnames: [] @@ -9,7 +9,7 @@ additional_fqdns: [] database: type: mariadb version: "10.5" -use_dns_when_possible: false +use_dns_when_possible: true composer_version: "2" web_environment: [] nodejs_version: "16" diff --git a/composer.lock b/composer.lock index 824ee4f..743af81 100644 --- a/composer.lock +++ b/composer.lock @@ -18059,62 +18059,58 @@ }, { "name": "drush/drush", - "version": "13.3.3", + "version": "12.5.3", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "d124723dacb4208ccb875b7114722e420fccf06d" + "reference": "7fe0a492d5126c457c5fb184c4668a132b0aaac6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/d124723dacb4208ccb875b7114722e420fccf06d", - "reference": "d124723dacb4208ccb875b7114722e420fccf06d", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/7fe0a492d5126c457c5fb184c4668a132b0aaac6", + "reference": "7fe0a492d5126c457c5fb184c4668a132b0aaac6", "shasum": "" }, "require": { - "chi-teck/drupal-code-generator": "^3.6 || ^4@alpha", + "chi-teck/drupal-code-generator": "^3.0", "composer-runtime-api": "^2.2", "composer/semver": "^1.4 || ^3", "consolidation/annotated-command": "^4.9.2", - "consolidation/config": "^2.1.2 || ^3", + "consolidation/config": "^2.1.2", "consolidation/filter-via-dot-access-data": "^2.0.2", "consolidation/output-formatters": "^4.3.2", - "consolidation/robo": "^4.0.6 || ^5", + "consolidation/robo": "^4.0.6", "consolidation/site-alias": "^4", "consolidation/site-process": "^5.2.0", - "dflydev/dot-access-data": "^3.0.2", "ext-dom": "*", "grasmash/yaml-cli": "^3.1", "guzzlehttp/guzzle": "^7.0", - "laravel/prompts": "^0.1.21", - "league/container": "^4.2", - "php": ">=8.2", - "psy/psysh": "~0.12", - "symfony/event-dispatcher": "^6 || ^7", - "symfony/filesystem": "^6.1 || ^7", - "symfony/finder": "^6 || ^7", - "symfony/var-dumper": "^6.0 || ^7", - "symfony/yaml": "^6.0 || ^7" + "league/container": "^4", + "php": ">=8.1", + "psy/psysh": "~0.11", + "symfony/event-dispatcher": "^6", + "symfony/filesystem": "^6.1", + "symfony/finder": "^6", + "symfony/var-dumper": "^6.0", + "symfony/yaml": "^6.0", + "webflo/drupal-finder": "^1.2" }, "conflict": { - "drupal/core": "< 10.2", + "drupal/core": "< 10.0", "drupal/migrate_run": "*", "drupal/migrate_tools": "<= 5" }, "require-dev": { "composer/installers": "^2", - "cweagans/composer-patches": "~1.7.3", - "drupal/core-recommended": "^10.2.5 || 11.0.x-dev", + "cweagans/composer-patches": "~1.0", + "drupal/core-recommended": "^10", "drupal/semver_example": "2.3.0", - "jetbrains/phpstorm-attributes": "^1.0", - "mglaman/phpstan-drupal": "^1.2", - "phpunit/phpunit": "^9 || ^10", - "rector/rector": "^1", + "phpunit/phpunit": "^9", + "rector/rector": "^0.12", "squizlabs/php_codesniffer": "^3.7" }, "bin": [ - "drush", - "drush.php" + "drush" ], "type": "library", "extra": { @@ -18195,7 +18191,7 @@ "issues": "https://github.com/drush-ops/drush/issues", "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/13.3.3" + "source": "https://github.com/drush-ops/drush/tree/12.5.3" }, "funding": [ { @@ -18203,7 +18199,7 @@ "type": "github" } ], - "time": "2024-11-10T20:02:03+00:00" + "time": "2024-08-02T11:57:29+00:00" }, { "name": "drutopia/drutopia", @@ -19160,202 +19156,6 @@ ], "time": "2024-07-18T11:15:46+00:00" }, - { - "name": "illuminate/collections", - "version": "v11.43.2", - "source": { - "type": "git", - "url": "https://github.com/illuminate/collections.git", - "reference": "8a650cf80dce7f37f20b8bf33e11922b291bf0e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/illuminate/collections/zipball/8a650cf80dce7f37f20b8bf33e11922b291bf0e2", - "reference": "8a650cf80dce7f37f20b8bf33e11922b291bf0e2", - "shasum": "" - }, - "require": { - "illuminate/conditionable": "^11.0", - "illuminate/contracts": "^11.0", - "illuminate/macroable": "^11.0", - "php": "^8.2" - }, - "suggest": { - "symfony/var-dumper": "Required to use the dump method (^7.0)." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "11.x-dev" - } - }, - "autoload": { - "files": [ - "functions.php", - "helpers.php" - ], - "psr-4": { - "Illuminate\\Support\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "The Illuminate Collections package.", - "homepage": "https://laravel.com", - "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" - }, - "time": "2025-02-19T15:59:05+00:00" - }, - { - "name": "illuminate/conditionable", - "version": "v11.43.2", - "source": { - "type": "git", - "url": "https://github.com/illuminate/conditionable.git", - "reference": "911df1bda950a3b799cf80671764e34eede131c6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/illuminate/conditionable/zipball/911df1bda950a3b799cf80671764e34eede131c6", - "reference": "911df1bda950a3b799cf80671764e34eede131c6", - "shasum": "" - }, - "require": { - "php": "^8.0.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "11.x-dev" - } - }, - "autoload": { - "psr-4": { - "Illuminate\\Support\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "The Illuminate Conditionable package.", - "homepage": "https://laravel.com", - "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" - }, - "time": "2024-11-21T16:28:56+00:00" - }, - { - "name": "illuminate/contracts", - "version": "v11.43.2", - "source": { - "type": "git", - "url": "https://github.com/illuminate/contracts.git", - "reference": "b350a3cd8450846325cb49e1cbc1293598b18898" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/b350a3cd8450846325cb49e1cbc1293598b18898", - "reference": "b350a3cd8450846325cb49e1cbc1293598b18898", - "shasum": "" - }, - "require": { - "php": "^8.2", - "psr/container": "^1.1.1|^2.0.1", - "psr/simple-cache": "^1.0|^2.0|^3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "11.x-dev" - } - }, - "autoload": { - "psr-4": { - "Illuminate\\Contracts\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "The Illuminate Contracts package.", - "homepage": "https://laravel.com", - "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" - }, - "time": "2025-02-10T14:20:57+00:00" - }, - { - "name": "illuminate/macroable", - "version": "v11.43.2", - "source": { - "type": "git", - "url": "https://github.com/illuminate/macroable.git", - "reference": "e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/illuminate/macroable/zipball/e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed", - "reference": "e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed", - "shasum": "" - }, - "require": { - "php": "^8.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "11.x-dev" - } - }, - "autoload": { - "psr-4": { - "Illuminate\\Support\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "The Illuminate Macroable package.", - "homepage": "https://laravel.com", - "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" - }, - "time": "2024-06-28T20:10:30+00:00" - }, { "name": "indieauth/client", "version": "1.1.6", @@ -19866,91 +19666,36 @@ ], "time": "2024-10-11T08:45:59+00:00" }, - { - "name": "laravel/prompts", - "version": "v0.1.25", - "source": { - "type": "git", - "url": "https://github.com/laravel/prompts.git", - "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laravel/prompts/zipball/7b4029a84c37cb2725fc7f011586e2997040bc95", - "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "illuminate/collections": "^10.0|^11.0", - "php": "^8.1", - "symfony/console": "^6.2|^7.0" - }, - "conflict": { - "illuminate/console": ">=10.17.0 <10.25.0", - "laravel/framework": ">=10.17.0 <10.25.0" - }, - "require-dev": { - "mockery/mockery": "^1.5", - "pestphp/pest": "^2.3", - "phpstan/phpstan": "^1.11", - "phpstan/phpstan-mockery": "^1.1" - }, - "suggest": { - "ext-pcntl": "Required for the spinner to be animated." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.1.x-dev" - } - }, - "autoload": { - "files": [ - "src/helpers.php" - ], - "psr-4": { - "Laravel\\Prompts\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Add beautiful and user-friendly forms to your command-line applications.", - "support": { - "issues": "https://github.com/laravel/prompts/issues", - "source": "https://github.com/laravel/prompts/tree/v0.1.25" - }, - "time": "2024-08-12T22:06:33+00:00" - }, { "name": "lcobucci/clock", - "version": "2.2.0", + "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/lcobucci/clock.git", - "reference": "fb533e093fd61321bfcbac08b131ce805fe183d3" + "reference": "c7aadcd6fd97ed9e199114269c0be3f335e38876" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/clock/zipball/fb533e093fd61321bfcbac08b131ce805fe183d3", - "reference": "fb533e093fd61321bfcbac08b131ce805fe183d3", + "url": "https://api.github.com/repos/lcobucci/clock/zipball/c7aadcd6fd97ed9e199114269c0be3f335e38876", + "reference": "c7aadcd6fd97ed9e199114269c0be3f335e38876", "shasum": "" }, "require": { - "php": "^8.0", - "stella-maris/clock": "^0.1.4" + "php": "~8.1.0 || ~8.2.0", + "stella-maris/clock": "^0.1.7" + }, + "provide": { + "psr/clock-implementation": "1.0" }, "require-dev": { "infection/infection": "^0.26", - "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" + "lcobucci/coding-standard": "^9.0", + "phpstan/extension-installer": "^1.2", + "phpstan/phpstan": "^1.9.4", + "phpstan/phpstan-deprecation-rules": "^1.1.1", + "phpstan/phpstan-phpunit": "^1.3.2", + "phpstan/phpstan-strict-rules": "^1.4.4", + "phpunit/phpunit": "^9.5.27" }, "type": "library", "autoload": { @@ -19971,7 +19716,7 @@ "description": "Yet another clock abstraction", "support": { "issues": "https://github.com/lcobucci/clock/issues", - "source": "https://github.com/lcobucci/clock/tree/2.2.0" + "source": "https://github.com/lcobucci/clock/tree/2.3.0" }, "funding": [ { @@ -19983,7 +19728,7 @@ "type": "patreon" } ], - "time": "2022-04-19T19:34:17+00:00" + "time": "2022-12-19T14:38:11+00:00" }, { "name": "lcobucci/jwt", @@ -22694,57 +22439,6 @@ }, "time": "2024-09-11T13:17:53+00:00" }, - { - "name": "psr/simple-cache", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", - "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\SimpleCache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ], - "support": { - "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" - }, - "time": "2021-10-29T13:26:27+00:00" - }, { "name": "psy/psysh", "version": "v0.12.7", @@ -23273,20 +22967,20 @@ }, { "name": "symfony/css-selector", - "version": "v7.2.0", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2" + "reference": "cb23e97813c5837a041b73a6d63a9ddff0778f5e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/601a5ce9aaad7bf10797e3663faefce9e26c24e2", - "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/cb23e97813c5837a041b73a6d63a9ddff0778f5e", + "reference": "cb23e97813c5837a041b73a6d63a9ddff0778f5e", "shasum": "" }, "require": { - "php": ">=8.2" + "php": ">=8.1" }, "type": "library", "autoload": { @@ -23318,7 +23012,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v7.2.0" + "source": "https://github.com/symfony/css-selector/tree/v6.4.13" }, "funding": [ { @@ -23334,7 +23028,7 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:21:43+00:00" + "time": "2024-09-25T14:18:03+00:00" }, { "name": "symfony/dependency-injection", @@ -23486,28 +23180,26 @@ }, { "name": "symfony/dom-crawler", - "version": "v3.4.47", + "version": "v6.4.18", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "ef97bcfbae5b384b4ca6c8d57b617722f15241a6" + "reference": "fd07959d3e8992795029bdab3605c2e8e895034e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/ef97bcfbae5b384b4ca6c8d57b617722f15241a6", - "reference": "ef97bcfbae5b384b4ca6c8d57b617722f15241a6", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/fd07959d3e8992795029bdab3605c2e8e895034e", + "reference": "fd07959d3e8992795029bdab3605c2e8e895034e", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", + "masterminds/html5": "^2.6", + "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0" }, "require-dev": { - "symfony/css-selector": "~2.8|~3.0|~4.0" - }, - "suggest": { - "symfony/css-selector": "" + "symfony/css-selector": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -23532,10 +23224,10 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony DomCrawler Component", + "description": "Eases DOM navigation for HTML and XML documents", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v3.4.47" + "source": "https://github.com/symfony/dom-crawler/tree/v6.4.18" }, "funding": [ { @@ -23551,7 +23243,7 @@ "type": "tidelift" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2025-01-09T15:35:00+00:00" }, { "name": "symfony/error-handler", @@ -26169,32 +25861,41 @@ }, { "name": "wa72/htmlpagedom", - "version": "v1.4.2", + "version": "v3.0.0", "source": { "type": "git", "url": "https://github.com/wasinger/htmlpagedom.git", - "reference": "f910a9cb5b28dbaa8dcc7b69f6f6172fc9e46785" + "reference": "568a7379e66c3a8cf973885b7811900487f11fbb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wasinger/htmlpagedom/zipball/f910a9cb5b28dbaa8dcc7b69f6f6172fc9e46785", - "reference": "f910a9cb5b28dbaa8dcc7b69f6f6172fc9e46785", + "url": "https://api.github.com/repos/wasinger/htmlpagedom/zipball/568a7379e66c3a8cf973885b7811900487f11fbb", + "reference": "568a7379e66c3a8cf973885b7811900487f11fbb", "shasum": "" }, "require": { - "php": ">=5.4.0", - "symfony/css-selector": ">=2.3", - "symfony/dom-crawler": "^2.3 <2.8 | ^2.8.3 | ^3.0.1 | ^4 <4.3" + "ext-dom": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "php": "^8.0", + "symfony/css-selector": "^6", + "symfony/dom-crawler": "^6" }, "require-dev": { - "mikey179/vfsstream": "^1.6", - "phpunit/phpunit": "^4|^5|^6|^7", + "mikey179/vfsstream": "^1.6.10", + "phpunit/phpunit": "^9", + "scrutinizer/ocular": "^1.9", "wa72/html-pretty-min": "~0.1" }, "suggest": { "wa72/html-pretty-min": "Minify or indent HTML documents" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, "autoload": { "psr-4": { "Wa72\\HtmlPageDom\\": "src/" @@ -26211,7 +25912,7 @@ "homepage": "http://www.webagentur72.de" } ], - "description": "PHP implementation of the jQuery DOM manipulation API for HTML documents", + "description": "jQuery-inspired DOM manipulation extension for Symfony's Crawler", "homepage": "http://github.com/wasinger/htmlpagedom", "keywords": [ "crawler", @@ -26220,9 +25921,9 @@ ], "support": { "issues": "https://github.com/wasinger/htmlpagedom/issues", - "source": "https://github.com/wasinger/htmlpagedom/tree/v1.4.2" + "source": "https://github.com/wasinger/htmlpagedom/tree/v3.0.0" }, - "time": "2019-10-15T12:23:59+00:00" + "time": "2022-04-13T15:28:55+00:00" }, { "name": "webflo/drupal-finder", @@ -27063,34 +26764,34 @@ }, { "name": "symfony/config", - "version": "v7.0.8", + "version": "v6.4.14", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "f8a8fb0c2d0a188a00a2dd5af8a4eb070641ec60" + "reference": "4e55e7e4ffddd343671ea972216d4509f46c22ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/f8a8fb0c2d0a188a00a2dd5af8a4eb070641ec60", - "reference": "f8a8fb0c2d0a188a00a2dd5af8a4eb070641ec60", + "url": "https://api.github.com/repos/symfony/config/zipball/4e55e7e4ffddd343671ea972216d4509f46c22ef", + "reference": "4e55e7e4ffddd343671ea972216d4509f46c22ef", "shasum": "" }, "require": { - "php": ">=8.2", + "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/filesystem": "^6.4|^7.0", + "symfony/filesystem": "^5.4|^6.0|^7.0", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/finder": "<6.4", + "symfony/finder": "<5.4", "symfony/service-contracts": "<2.5" }, "require-dev": { - "symfony/event-dispatcher": "^6.4|^7.0", - "symfony/finder": "^6.4|^7.0", - "symfony/messenger": "^6.4|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^6.4|^7.0" + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -27118,7 +26819,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v7.0.8" + "source": "https://github.com/symfony/config/tree/v6.4.14" }, "funding": [ { @@ -27134,37 +26835,37 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:55:39+00:00" + "time": "2024-11-04T11:33:53+00:00" }, { "name": "symfony/translation", - "version": "v7.2.2", + "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "e2674a30132b7cc4d74540d6c2573aa363f05923" + "reference": "bee9bfabfa8b4045a66bf82520e492cddbaffa66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/e2674a30132b7cc4d74540d6c2573aa363f05923", - "reference": "e2674a30132b7cc4d74540d6c2573aa363f05923", + "url": "https://api.github.com/repos/symfony/translation/zipball/bee9bfabfa8b4045a66bf82520e492cddbaffa66", + "reference": "bee9bfabfa8b4045a66bf82520e492cddbaffa66", "shasum": "" }, "require": { - "php": ">=8.2", + "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", "symfony/translation-contracts": "^2.5|^3.0" }, "conflict": { - "symfony/config": "<6.4", - "symfony/console": "<6.4", - "symfony/dependency-injection": "<6.4", + "symfony/config": "<5.4", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<5.4", "symfony/http-client-contracts": "<2.5", - "symfony/http-kernel": "<6.4", + "symfony/http-kernel": "<5.4", "symfony/service-contracts": "<2.5", - "symfony/twig-bundle": "<6.4", - "symfony/yaml": "<6.4" + "symfony/twig-bundle": "<5.4", + "symfony/yaml": "<5.4" }, "provide": { "symfony/translation-implementation": "2.3|3.0" @@ -27172,17 +26873,17 @@ "require-dev": { "nikic/php-parser": "^4.18|^5.0", "psr/log": "^1|^2|^3", - "symfony/config": "^6.4|^7.0", - "symfony/console": "^6.4|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/finder": "^6.4|^7.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", "symfony/http-client-contracts": "^2.5|^3.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/intl": "^6.4|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/intl": "^5.4|^6.0|^7.0", "symfony/polyfill-intl-icu": "^1.21", - "symfony/routing": "^6.4|^7.0", + "symfony/routing": "^5.4|^6.0|^7.0", "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^6.4|^7.0" + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -27213,7 +26914,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v7.2.2" + "source": "https://github.com/symfony/translation/tree/v6.4.13" }, "funding": [ { @@ -27229,7 +26930,7 @@ "type": "tidelift" } ], - "time": "2024-12-07T08:18:10+00:00" + "time": "2024-09-27T18:14:25+00:00" } ], "aliases": [ From 28b83824931580fab22e544c2c84a95d17fb4ad3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 16 Mar 2025 10:12:35 -0400 Subject: [PATCH 181/202] Update composer lock file --- composer.lock | 687 ++++++++++++++++++++++++-------------------------- 1 file changed, 329 insertions(+), 358 deletions(-) diff --git a/composer.lock b/composer.lock index 743af81..959fbe7 100644 --- a/composer.lock +++ b/composer.lock @@ -175,7 +175,7 @@ "issues": "https://gitlab.com/agaric/php/php-facebook/-/issues", "source": "https://gitlab.com/agaric/php/php-facebook/-/tree/1.0.0" }, - "time": "2022-05-12T00:31:53+00:00" + "time": "2022-05-11T20:31:53+00:00" }, { "name": "asm89/stack-cors", @@ -528,16 +528,16 @@ }, { "name": "composer/ca-bundle", - "version": "1.5.5", + "version": "1.5.6", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "08c50d5ec4c6ced7d0271d2862dec8c1033283e6" + "reference": "f65c239c970e7f072f067ab78646e9f0b2935175" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/08c50d5ec4c6ced7d0271d2862dec8c1033283e6", - "reference": "08c50d5ec4c6ced7d0271d2862dec8c1033283e6", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/f65c239c970e7f072f067ab78646e9f0b2935175", + "reference": "f65c239c970e7f072f067ab78646e9f0b2935175", "shasum": "" }, "require": { @@ -584,7 +584,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.5.5" + "source": "https://github.com/composer/ca-bundle/tree/1.5.6" }, "funding": [ { @@ -600,7 +600,7 @@ "type": "tidelift" } ], - "time": "2025-01-08T16:17:16+00:00" + "time": "2025-03-06T14:30:56+00:00" }, { "name": "composer/installers", @@ -3254,17 +3254,17 @@ }, { "name": "drupal/charts", - "version": "5.1.2", + "version": "5.1.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/charts.git", - "reference": "5.1.2" + "reference": "5.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/charts-5.1.2.zip", - "reference": "5.1.2", - "shasum": "6b6e49882e5f30aabb706404e75fba3271172b4a" + "url": "https://ftp.drupal.org/files/projects/charts-5.1.3.zip", + "reference": "5.1.3", + "shasum": "2c1dfaf67512011583b8faad56ddf5ca69b610dc" }, "require": { "drupal/core": "^10.3 || ^11" @@ -3272,8 +3272,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "5.1.2", - "datestamp": "1736346185", + "version": "5.1.3", + "datestamp": "1741367395", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3306,7 +3306,7 @@ }, { "name": "drupal/charts_chartjs", - "version": "5.1.2", + "version": "5.1.3", "require": { "drupal/charts": "*", "drupal/core": "^10.3 || ^11" @@ -3314,8 +3314,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "5.1.2", - "datestamp": "1736346185", + "version": "5.1.3", + "datestamp": "1741367395", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4837,16 +4837,16 @@ }, { "name": "drupal/core", - "version": "10.4.3", + "version": "10.4.4", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "b9ecec3637e19050a3ab5fe14f6d84e9e00c9abd" + "reference": "cbee6ac30871d009eb7bc78cfc4f5cb9f911b95b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/b9ecec3637e19050a3ab5fe14f6d84e9e00c9abd", - "reference": "b9ecec3637e19050a3ab5fe14f6d84e9e00c9abd", + "url": "https://api.github.com/repos/drupal/core/zipball/cbee6ac30871d009eb7bc78cfc4f5cb9f911b95b", + "reference": "cbee6ac30871d009eb7bc78cfc4f5cb9f911b95b", "shasum": "" }, "require": { @@ -4995,13 +4995,13 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.4.3" + "source": "https://github.com/drupal/core/tree/10.4.4" }, - "time": "2025-02-18T22:41:05+00:00" + "time": "2025-03-05T21:24:39+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.4.3", + "version": "10.4.4", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", @@ -5045,22 +5045,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.4.3" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.4.4" }, "time": "2024-08-22T14:31:30+00:00" }, { "name": "drupal/core-recommended", - "version": "10.4.3", + "version": "10.4.4", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "0214d0d9e509985b9341f3a11ca7983e3900bc93" + "reference": "3abfb1e32918ac638e9dd5f0629ab5faf9bcbf00" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/0214d0d9e509985b9341f3a11ca7983e3900bc93", - "reference": "0214d0d9e509985b9341f3a11ca7983e3900bc93", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/3abfb1e32918ac638e9dd5f0629ab5faf9bcbf00", + "reference": "3abfb1e32918ac638e9dd5f0629ab5faf9bcbf00", "shasum": "" }, "require": { @@ -5069,7 +5069,7 @@ "doctrine/annotations": "~1.14.4", "doctrine/deprecations": "~1.1.3", "doctrine/lexer": "~2.1.1", - "drupal/core": "10.4.3", + "drupal/core": "10.4.4", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.9.2", "guzzlehttp/promises": "~2.0.4", @@ -5130,9 +5130,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.4.3" + "source": "https://github.com/drupal/core-recommended/tree/10.4.4" }, - "time": "2025-02-18T22:41:05+00:00" + "time": "2025-03-05T21:24:39+00:00" }, { "name": "drupal/crop", @@ -5259,27 +5259,27 @@ }, { "name": "drupal/csp", - "version": "1.33.0", + "version": "1.40.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/csp.git", - "reference": "8.x-1.33" + "reference": "8.x-1.40" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.33.zip", - "reference": "8.x-1.33", - "shasum": "c923468c3cf077bbc89967ee7fa6c6e48c7254df" + "url": "https://ftp.drupal.org/files/projects/csp-8.x-1.40.zip", + "reference": "8.x-1.40", + "shasum": "37f39e13f9afce4ac4a67c207ae0659b924c1e99" }, "require": { - "drupal/core": "~10.0.0 || ^10.1.3 || ^11", + "drupal/core": "^10.1.3 || ^11", "ext-json": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.33", - "datestamp": "1721292907", + "version": "8.x-1.40", + "datestamp": "1741745877", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5816,24 +5816,24 @@ }, { "name": "drupal/drd_agent", - "version": "4.1.2", + "version": "4.1.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/drd_agent.git", - "reference": "4.1.2" + "reference": "4.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/drd_agent-4.1.2.zip", - "reference": "4.1.2", - "shasum": "e49c008c71ce0bf9bf0af8d714625be4853968b7" + "url": "https://ftp.drupal.org/files/projects/drd_agent-4.1.3.zip", + "reference": "4.1.3", + "shasum": "1120c6b6a06ff9de6a55f294ea0468233cba12ee" }, "require": { "drupal/core": "^10 || ^11", "php": ">=8.1" }, "require-dev": { - "drupal/hacked": "^2.0@beta", + "drupal/hacked": "^2.0", "drupal/job_scheduler": "^4.0", "drupal/monitoring": "^1.13", "drupal/security_review": "^3.0" @@ -5846,8 +5846,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.1.2", - "datestamp": "1710680502", + "version": "4.1.3", + "datestamp": "1741249954", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7784,17 +7784,17 @@ }, { "name": "drupal/dynamic_entity_reference", - "version": "3.2.0", + "version": "3.2.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/dynamic_entity_reference.git", - "reference": "3.2.0" + "reference": "3.2.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/dynamic_entity_reference-3.2.0.zip", - "reference": "3.2.0", - "shasum": "a265f7f0723fb085bd729e7624d644475900cf94" + "url": "https://ftp.drupal.org/files/projects/dynamic_entity_reference-3.2.1.zip", + "reference": "3.2.1", + "shasum": "051c565f6580f512cbc7ddc3f49fdd6ba8d406af" }, "require": { "drupal/core": "^10 || ^11", @@ -7809,8 +7809,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.2.0", - "datestamp": "1706486865", + "version": "3.2.1", + "datestamp": "1740521060", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7942,17 +7942,17 @@ }, { "name": "drupal/eca", - "version": "1.1.9", + "version": "1.1.11", "source": { "type": "git", "url": "https://git.drupalcode.org/project/eca.git", - "reference": "1.1.9" + "reference": "1.1.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/eca-1.1.9.zip", - "reference": "1.1.9", - "shasum": "af6f92db6c96d5fae986284596789a9031c1476c" + "url": "https://ftp.drupal.org/files/projects/eca-1.1.11.zip", + "reference": "1.1.11", + "shasum": "a9bd14529fc98823b9df6f4197cfdbdb6e15fad5" }, "require": { "dragonmantank/cron-expression": "^3.1", @@ -7977,8 +7977,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.9", - "datestamp": "1723822366", + "version": "1.1.11", + "datestamp": "1741965754", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8065,7 +8065,7 @@ }, { "name": "drupal/eca_modeller_bpmn", - "version": "1.1.9", + "version": "1.1.11", "require": { "drupal/core": "^9 || ^10", "drupal/eca": "^1", @@ -8074,8 +8074,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "1.1.9", - "datestamp": "1723822366", + "version": "1.1.11", + "datestamp": "1741965754", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8108,7 +8108,7 @@ }, { "name": "drupal/eca_ui", - "version": "2.1.4", + "version": "2.1.6", "require": { "drupal/core": "^10.3 || ^11", "drupal/eca": "*" @@ -8116,8 +8116,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "2.1.4", - "datestamp": "1740133902", + "version": "2.1.6", + "datestamp": "1741965579", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8780,6 +8780,10 @@ { "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" + }, + { + "name": "smustgrave", + "homepage": "https://www.drupal.org/user/3252890" } ], "description": "Provides the option of excluding node title(s) from display by individual node, node bundle, and view mode.", @@ -8847,7 +8851,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "d9af3451b08efb71726585605a132e73c3bad281" + "reference": "3a5dd4df8d7b16d150fe5a2f7370f133a93a4fe4" }, "require": { "drupal/core": "^10.1 || ^11" @@ -8878,8 +8882,8 @@ "dev-3.0.x": "3.0.x-dev" }, "drupal": { - "version": "3.0.0+5-dev", - "datestamp": "1738342841", + "version": "3.0.0+7-dev", + "datestamp": "1741877379", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -9319,31 +9323,37 @@ }, { "name": "drupal/field_token_value", - "version": "3.0.2", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_token_value.git", - "reference": "3.0.2" + "reference": "3.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_token_value-3.0.2.zip", - "reference": "3.0.2", - "shasum": "91ad476dd57a95086fa51fbc8fa0eb6a1b99f1ad" + "url": "https://ftp.drupal.org/files/projects/field_token_value-3.1.0.zip", + "reference": "3.1.0", + "shasum": "af17b023855bedf070e42a750fa60700b24be9af" }, "require": { - "drupal/core": "^8 || ^9 || ^10", - "drupal/token": "*" + "drupal/core": "^10 || ^11", + "drupal/token": "^1.15", + "php": ">=8.1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.2", - "datestamp": "1696584829", + "version": "3.1.0", + "datestamp": "1740522009", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "drush": { + "services": { + "drush.services.yml": "^10 || ^11" + } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -9353,13 +9363,14 @@ "authors": [ { "name": "haydent", - "homepage": "https://www.drupal.org/user/2763191" + "homepage": "https://www.drupal.org/u/haydent" } ], - "description": "Provides a field allowing the value to be set using a string containing tokens.", + "description": "Allows you to use a Views to display an entity or entities for an entity_reference field display.", "homepage": "https://www.drupal.org/project/field_token_value", "support": { - "source": "https://git.drupalcode.org/project/field_token_value" + "source": "https://git.drupalcode.org/project/field_token_value", + "issues": "https://www.drupal.org/project/issues/field_token_value" } }, { @@ -9637,17 +9648,17 @@ }, { "name": "drupal/footnotes", - "version": "4.0.0-beta5", + "version": "4.0.0-beta6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/footnotes.git", - "reference": "4.0.0-beta5" + "reference": "4.0.0-beta6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/footnotes-4.0.0-beta5.zip", - "reference": "4.0.0-beta5", - "shasum": "63651a3fa08a50e0c87abe33b18228ee6bcf6131" + "url": "https://ftp.drupal.org/files/projects/footnotes-4.0.0-beta6.zip", + "reference": "4.0.0-beta6", + "shasum": "a7a3ac4a91e2f2967262ce5e1bef36a9541a877b" }, "require": { "drupal/core": ">=10.0" @@ -9658,8 +9669,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.0-beta5", - "datestamp": "1721752682", + "version": "4.0.0-beta6", + "datestamp": "1741851876", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -9714,17 +9725,17 @@ }, { "name": "drupal/gdpr", - "version": "3.1.1", + "version": "3.1.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gdpr.git", - "reference": "3.1.1" + "reference": "3.1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gdpr-3.1.1.zip", - "reference": "3.1.1", - "shasum": "58f1d8fa7d302e46540780f219e90cca0df72afd" + "url": "https://ftp.drupal.org/files/projects/gdpr-3.1.2.zip", + "reference": "3.1.2", + "shasum": "61efb7ebc167e9ed38894920fb4850b8d940e06c" }, "require": { "drupal/checklistapi": "^2.1", @@ -9751,8 +9762,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.1.1", - "datestamp": "1728304091", + "version": "3.1.2", + "datestamp": "1740594868", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9773,10 +9784,6 @@ "name": "andrewbelcher", "homepage": "https://www.drupal.org/user/655282" }, - { - "name": "back-2-95", - "homepage": "https://www.drupal.org/user/327328" - }, { "name": "baluertl", "homepage": "https://www.drupal.org/user/1086292" @@ -9801,14 +9808,14 @@ "name": "lbesenyei", "homepage": "https://www.drupal.org/user/2626013" }, - { - "name": "leymannx", - "homepage": "https://www.drupal.org/user/2482808" - }, { "name": "mhavelant", "homepage": "https://www.drupal.org/user/3331139" }, + { + "name": "norman.lol", + "homepage": "https://www.drupal.org/user/2482808" + }, { "name": "pedrop", "homepage": "https://www.drupal.org/user/1043368" @@ -9901,17 +9908,17 @@ }, { "name": "drupal/gin", - "version": "4.0.5", + "version": "4.0.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin.git", - "reference": "4.0.5" + "reference": "4.0.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin-4.0.5.zip", - "reference": "4.0.5", - "shasum": "d1ff5c5fe171badda27bccb967006b05ef283007" + "url": "https://ftp.drupal.org/files/projects/gin-4.0.6.zip", + "reference": "4.0.6", + "shasum": "c68a0fb646c439e1eea3f31f282e59be36eadab2" }, "require": { "drupal/core": "^10 || ^11", @@ -9920,8 +9927,8 @@ "type": "drupal-theme", "extra": { "drupal": { - "version": "4.0.5", - "datestamp": "1739910568", + "version": "4.0.6", + "datestamp": "1740739176", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10531,17 +10538,17 @@ }, { "name": "drupal/http_cache_control", - "version": "2.5.0", + "version": "2.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/http_cache_control.git", - "reference": "8.x-2.5" + "reference": "8.x-2.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/http_cache_control-8.x-2.5.zip", - "reference": "8.x-2.5", - "shasum": "4fab2c60029bf84e5ebdd82d6759f58bd579018c" + "url": "https://ftp.drupal.org/files/projects/http_cache_control-8.x-2.6.zip", + "reference": "8.x-2.6", + "shasum": "dce070dff18c0298949e432713616df0841d7182" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -10549,8 +10556,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.5", - "datestamp": "1735304161", + "version": "8.x-2.6", + "datestamp": "1740741248", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10817,38 +10824,36 @@ }, { "name": "drupal/indieweb", - "version": "1.22.0", + "version": "1.26.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/indieweb.git", - "reference": "8.x-1.22" + "reference": "8.x-1.26" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/indieweb-8.x-1.22.zip", - "reference": "8.x-1.22", - "shasum": "ce9f45da2f9aaca979f50950f06670d79d4d6ded" + "url": "https://ftp.drupal.org/files/projects/indieweb-8.x-1.26.zip", + "reference": "8.x-1.26", + "shasum": "5393c42a9c11ffed9026a70439454f9a20aff408" }, "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^10 || ^11", "indieauth/client": "^1.1", "indieweb/mention-client": "^1.2", - "lcobucci/jwt": "4.0.*", + "lcobucci/jwt": "4.3.0", "p3k/micropub": "^0.0.3", "p3k/websub": "^0.0.1", "p3k/xray": "^1.12" }, "require-dev": { - "drupal/classy": "*", - "drupal/externalauth": "*", - "drupal/indieweb_indieauth": "*", - "drupal/stable": "*" + "drupal/externalauth": "^2.0", + "drupal/indieweb_indieauth": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.22", - "datestamp": "1708867488", + "version": "8.x-1.26", + "datestamp": "1740916115", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12290,17 +12295,17 @@ }, { "name": "drupal/menu_block", - "version": "1.13.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_block.git", - "reference": "8.x-1.13" + "reference": "8.x-1.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_block-8.x-1.13.zip", - "reference": "8.x-1.13", - "shasum": "693a932cba9bd5767bdeee506de446228bc4cc8c" + "url": "https://ftp.drupal.org/files/projects/menu_block-8.x-1.14.zip", + "reference": "8.x-1.14", + "shasum": "c71e60acaba8a7553e8cf423a56328771cbdedf4" }, "require": { "drupal/core": "^10.1 || ^11" @@ -12308,8 +12313,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.13", - "datestamp": "1722579322", + "version": "8.x-1.14", + "datestamp": "1740624449", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12354,26 +12359,26 @@ }, { "name": "drupal/menu_link_config", - "version": "1.0.0-alpha8", + "version": "1.0.0-alpha9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_link_config.git", - "reference": "8.x-1.0-alpha8" + "reference": "8.x-1.0-alpha9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_link_config-8.x-1.0-alpha8.zip", - "reference": "8.x-1.0-alpha8", - "shasum": "864799692dc6eb310cd90e50aaa2cc88c954d7ec" + "url": "https://ftp.drupal.org/files/projects/menu_link_config-8.x-1.0-alpha9.zip", + "reference": "8.x-1.0-alpha9", + "shasum": "de8dc902de9fea403240c6371b9aaa309c5f8077" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-alpha8", - "datestamp": "1677846082", + "version": "8.x-1.0-alpha9", + "datestamp": "1741211826", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -12394,7 +12399,7 @@ "homepage": "https://www.drupal.org/user/229048" }, { - "name": "Hydra", + "name": "hydra", "homepage": "https://www.drupal.org/user/647364" }, { @@ -13391,17 +13396,17 @@ }, { "name": "drupal/paragraphs", - "version": "1.18.0", + "version": "1.19.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/paragraphs.git", - "reference": "8.x-1.18" + "reference": "8.x-1.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.18.zip", - "reference": "8.x-1.18", - "shasum": "594e2937ea5c95fc88b60420590c4d83f5cd71ee" + "url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.19.zip", + "reference": "8.x-1.19", + "shasum": "831a81a11eac419e8410db45efef5b283c4d117c" }, "require": { "drupal/core": "^10.2 || ^11", @@ -13414,7 +13419,7 @@ "drupal/entity_usage": "2.x-dev", "drupal/feeds": "^3", "drupal/field_group": "3.x-dev", - "drupal/inline_entity_form": "1.x-dev", + "drupal/inline_entity_form": "3.x-dev", "drupal/paragraphs-paragraphs_library": "*", "drupal/replicate": "1.x-dev", "drupal/search_api": "^1", @@ -13426,8 +13431,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.18", - "datestamp": "1723029144", + "version": "8.x-1.19", + "datestamp": "1740907076", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13444,7 +13449,7 @@ "homepage": "https://www.drupal.org/user/214652" }, { - "name": "Frans", + "name": "frans", "homepage": "https://www.drupal.org/user/514222" }, { @@ -15674,17 +15679,17 @@ }, { "name": "drupal/smart_date", - "version": "4.2.2", + "version": "4.2.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smart_date.git", - "reference": "4.2.2" + "reference": "4.2.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_date-4.2.2.zip", - "reference": "4.2.2", - "shasum": "c66711299d80ae71bec85836d42c87c1220b1bef" + "url": "https://ftp.drupal.org/files/projects/smart_date-4.2.3.zip", + "reference": "4.2.3", + "shasum": "f4e97acce3bd666cf553b85c87b466eb172da69c" }, "require": { "drupal/core": "^9 || ^10 || ^11", @@ -15700,8 +15705,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.2.2", - "datestamp": "1738839300", + "version": "4.2.3", + "datestamp": "1740856565", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16522,20 +16527,20 @@ }, { "name": "drupal/taxonomy_manager", - "version": "2.0.17", + "version": "2.0.19", "source": { "type": "git", "url": "https://git.drupalcode.org/project/taxonomy_manager.git", - "reference": "2.0.17" + "reference": "2.0.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.17.zip", - "reference": "2.0.17", - "shasum": "475530599d058b7c4ac48d1d203a24c16c67af6e" + "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.19.zip", + "reference": "2.0.19", + "shasum": "e82649940e4a35f5ce3d702dc800ec9b0c1f4e79" }, "require": { - "drupal/core": "^10.2 || ^11.0", + "drupal/core": "^10.3 || ^11.0", "drupal/jquery_ui": "^1.7" }, "require-dev": { @@ -16548,8 +16553,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.17", - "datestamp": "1738708580", + "version": "2.0.19", + "datestamp": "1741177395", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -17103,7 +17108,7 @@ }, { "name": "drupal/ui_patterns_layouts", - "version": "2.0.0", + "version": "2.0.2", "require": { "drupal/core": "^10.3 || ^11", "drupal/ui_patterns": "*" @@ -17111,8 +17116,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1738872245", + "version": "2.0.2", + "datestamp": "1741903917", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -17169,7 +17174,7 @@ }, { "name": "drupal/ui_patterns_library", - "version": "2.0.0", + "version": "2.0.2", "require": { "drupal/core": "^10.3 || ^11", "drupal/ui_patterns": "*" @@ -17177,8 +17182,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1738872245", + "version": "2.0.2", + "datestamp": "1741903917", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -17754,6 +17759,10 @@ "name": "liam morland", "homepage": "https://www.drupal.org/user/493050" }, + { + "name": "mandclu", + "homepage": "https://www.drupal.org/user/52136" + }, { "name": "quicksketch", "homepage": "https://www.drupal.org/user/35821" @@ -18598,7 +18607,7 @@ ], "description": "Provides helper commands to do project level version/hash pinning.", "support": { - "issues": "https://gitlab.com/api/v4/projects/12048815/issues", + "issues": "https://gitlab.com/geeks4change/packages/composer-pin/-/issues", "source": "https://gitlab.com/geeks4change/packages/composer-pin/-/tree/master" }, "time": "2020-06-02T10:38:25+00:00" @@ -19668,21 +19677,21 @@ }, { "name": "lcobucci/clock", - "version": "2.3.0", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/lcobucci/clock.git", - "reference": "c7aadcd6fd97ed9e199114269c0be3f335e38876" + "reference": "039ef98c6b57b101d10bd11d8fdfda12cbd996dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/clock/zipball/c7aadcd6fd97ed9e199114269c0be3f335e38876", - "reference": "c7aadcd6fd97ed9e199114269c0be3f335e38876", + "url": "https://api.github.com/repos/lcobucci/clock/zipball/039ef98c6b57b101d10bd11d8fdfda12cbd996dc", + "reference": "039ef98c6b57b101d10bd11d8fdfda12cbd996dc", "shasum": "" }, "require": { "php": "~8.1.0 || ~8.2.0", - "stella-maris/clock": "^0.1.7" + "psr/clock": "^1.0" }, "provide": { "psr/clock-implementation": "1.0" @@ -19716,7 +19725,7 @@ "description": "Yet another clock abstraction", "support": { "issues": "https://github.com/lcobucci/clock/issues", - "source": "https://github.com/lcobucci/clock/tree/2.3.0" + "source": "https://github.com/lcobucci/clock/tree/3.0.0" }, "funding": [ { @@ -19728,47 +19737,45 @@ "type": "patreon" } ], - "time": "2022-12-19T14:38:11+00:00" + "time": "2022-12-19T15:00:24+00:00" }, { "name": "lcobucci/jwt", - "version": "4.0.4", + "version": "4.3.0", "source": { "type": "git", "url": "https://github.com/lcobucci/jwt.git", - "reference": "55564265fddf810504110bd68ca311932324b0e9" + "reference": "4d7de2fe0d51a96418c0d04004986e410e87f6b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/jwt/zipball/55564265fddf810504110bd68ca311932324b0e9", - "reference": "55564265fddf810504110bd68ca311932324b0e9", + "url": "https://api.github.com/repos/lcobucci/jwt/zipball/4d7de2fe0d51a96418c0d04004986e410e87f6b4", + "reference": "4d7de2fe0d51a96418c0d04004986e410e87f6b4", "shasum": "" }, "require": { + "ext-hash": "*", + "ext-json": "*", "ext-mbstring": "*", "ext-openssl": "*", - "lcobucci/clock": "^2.0", + "ext-sodium": "*", + "lcobucci/clock": "^2.0 || ^3.0", "php": "^7.4 || ^8.0" }, "require-dev": { - "infection/infection": "^0.20", + "infection/infection": "^0.21", "lcobucci/coding-standard": "^6.0", - "mikey179/vfsstream": "^1.6", - "phpbench/phpbench": "^0.17", + "mikey179/vfsstream": "^1.6.7", + "phpbench/phpbench": "^1.2", "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", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "phpstan/phpstan-strict-rules": "^1.0", "phpunit/php-invoker": "^3.1", - "phpunit/phpunit": "^9.4" + "phpunit/phpunit": "^9.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, "autoload": { "psr-4": { "Lcobucci\\JWT\\": "src" @@ -19792,7 +19799,7 @@ ], "support": { "issues": "https://github.com/lcobucci/jwt/issues", - "source": "https://github.com/lcobucci/jwt/tree/4.0.4" + "source": "https://github.com/lcobucci/jwt/tree/4.3.0" }, "funding": [ { @@ -19804,7 +19811,7 @@ "type": "patreon" } ], - "time": "2021-09-28T19:18:28+00:00" + "time": "2023-01-02T13:28:00+00:00" }, { "name": "league/commonmark", @@ -19983,16 +19990,16 @@ }, { "name": "league/csv", - "version": "9.21.0", + "version": "9.22.0", "source": { "type": "git", "url": "https://github.com/thephpleague/csv.git", - "reference": "72196d11ebba22d868954cb39c0c7346207430cc" + "reference": "afc109aa11f3086b8be8dfffa04ac31480b36b76" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/csv/zipball/72196d11ebba22d868954cb39c0c7346207430cc", - "reference": "72196d11ebba22d868954cb39c0c7346207430cc", + "url": "https://api.github.com/repos/thephpleague/csv/zipball/afc109aa11f3086b8be8dfffa04ac31480b36b76", + "reference": "afc109aa11f3086b8be8dfffa04ac31480b36b76", "shasum": "" }, "require": { @@ -20002,19 +20009,23 @@ "require-dev": { "ext-dom": "*", "ext-xdebug": "*", - "friendsofphp/php-cs-fixer": "^3.64.0", - "phpbench/phpbench": "^1.3.1", - "phpstan/phpstan": "^1.12.11", + "friendsofphp/php-cs-fixer": "^3.69.0", + "phpbench/phpbench": "^1.4.0", + "phpstan/phpstan": "^1.12.18", "phpstan/phpstan-deprecation-rules": "^1.2.1", - "phpstan/phpstan-phpunit": "^1.4.1", - "phpstan/phpstan-strict-rules": "^1.6.1", - "phpunit/phpunit": "^10.5.16 || ^11.4.3", - "symfony/var-dumper": "^6.4.8 || ^7.1.8" + "phpstan/phpstan-phpunit": "^1.4.2", + "phpstan/phpstan-strict-rules": "^1.6.2", + "phpunit/phpunit": "^10.5.16 || ^11.5.7", + "symfony/var-dumper": "^6.4.8 || ^7.2.3" }, "suggest": { "ext-dom": "Required to use the XMLConverter and the HTMLConverter classes", "ext-iconv": "Needed to ease transcoding CSV using iconv stream filters", - "ext-mbstring": "Needed to ease transcoding CSV using mb stream filters" + "ext-mbstring": "Needed to ease transcoding CSV using mb stream filters", + "ext-mysqli": "Requiered to use the package with the MySQLi extension", + "ext-pdo": "Required to use the package with the PDO extension", + "ext-pgsql": "Requiered to use the package with the PgSQL extension", + "ext-sqlite3": "Required to use the package with the SQLite3 extension" }, "type": "library", "extra": { @@ -20027,7 +20038,7 @@ "src/functions_include.php" ], "psr-4": { - "League\\Csv\\": "src/" + "League\\Csv\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -20066,20 +20077,20 @@ "type": "github" } ], - "time": "2025-01-08T19:27:58+00:00" + "time": "2025-02-28T10:00:39+00:00" }, { "name": "league/oauth2-client", - "version": "2.8.0", + "version": "2.8.1", "source": { "type": "git", "url": "https://github.com/thephpleague/oauth2-client.git", - "reference": "3d5cf8d0543731dfb725ab30e4d7289891991e13" + "reference": "9df2924ca644736c835fc60466a3a60390d334f9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/oauth2-client/zipball/3d5cf8d0543731dfb725ab30e4d7289891991e13", - "reference": "3d5cf8d0543731dfb725ab30e4d7289891991e13", + "url": "https://api.github.com/repos/thephpleague/oauth2-client/zipball/9df2924ca644736c835fc60466a3a60390d334f9", + "reference": "9df2924ca644736c835fc60466a3a60390d334f9", "shasum": "" }, "require": { @@ -20129,9 +20140,9 @@ ], "support": { "issues": "https://github.com/thephpleague/oauth2-client/issues", - "source": "https://github.com/thephpleague/oauth2-client/tree/2.8.0" + "source": "https://github.com/thephpleague/oauth2-client/tree/2.8.1" }, - "time": "2024-12-11T05:05:52+00:00" + "time": "2025-02-26T04:37:30+00:00" }, { "name": "league/oauth2-facebook", @@ -20258,16 +20269,16 @@ }, { "name": "matomo/device-detector", - "version": "6.4.3", + "version": "6.4.5", "source": { "type": "git", "url": "https://github.com/matomo-org/device-detector.git", - "reference": "aa4586d495a7f59029d46d976f160b13eb769bb0" + "reference": "270bbc41f80994e80805ac377b67324eba53c412" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/aa4586d495a7f59029d46d976f160b13eb769bb0", - "reference": "aa4586d495a7f59029d46d976f160b13eb769bb0", + "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/270bbc41f80994e80805ac377b67324eba53c412", + "reference": "270bbc41f80994e80805ac377b67324eba53c412", "shasum": "" }, "require": { @@ -20284,6 +20295,7 @@ "phpunit/phpunit": "^8.5.8", "psr/cache": "^1.0.1", "psr/simple-cache": "^1.0.1", + "slevomat/coding-standard": "<8.16.0", "symfony/yaml": "^5.1.7" }, "suggest": { @@ -20323,7 +20335,7 @@ "source": "https://github.com/matomo-org/matomo", "wiki": "https://dev.matomo.org/" }, - "time": "2025-01-17T09:59:39+00:00" + "time": "2025-02-26T17:37:32+00:00" }, { "name": "maxmind-db/reader", @@ -22441,16 +22453,16 @@ }, { "name": "psy/psysh", - "version": "v0.12.7", + "version": "v0.12.8", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "d73fa3c74918ef4522bb8a3bf9cab39161c4b57c" + "reference": "85057ceedee50c49d4f6ecaff73ee96adb3b3625" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/d73fa3c74918ef4522bb8a3bf9cab39161c4b57c", - "reference": "d73fa3c74918ef4522bb8a3bf9cab39161c4b57c", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/85057ceedee50c49d4f6ecaff73ee96adb3b3625", + "reference": "85057ceedee50c49d4f6ecaff73ee96adb3b3625", "shasum": "" }, "require": { @@ -22514,9 +22526,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.7" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.8" }, - "time": "2024-12-10T01:58:33+00:00" + "time": "2025-03-16T03:05:19+00:00" }, { "name": "ralouphie/getallheaders", @@ -22824,53 +22836,6 @@ }, "time": "2024-12-12T15:39:24+00:00" }, - { - "name": "stella-maris/clock", - "version": "0.1.7", - "source": { - "type": "git", - "url": "https://github.com/stella-maris-solutions/clock.git", - "reference": "fa23ce16019289a18bb3446fdecd45befcdd94f8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/stella-maris-solutions/clock/zipball/fa23ce16019289a18bb3446fdecd45befcdd94f8", - "reference": "fa23ce16019289a18bb3446fdecd45befcdd94f8", - "shasum": "" - }, - "require": { - "php": "^7.0|^8.0", - "psr/clock": "^1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "StellaMaris\\Clock\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Andreas Heigl", - "role": "Maintainer" - } - ], - "description": "A pre-release of the proposed PSR-20 Clock-Interface", - "homepage": "https://gitlab.com/stella-maris/clock", - "keywords": [ - "clock", - "datetime", - "point in time", - "psr20" - ], - "support": { - "source": "https://github.com/stella-maris-solutions/clock/tree/0.1.7" - }, - "time": "2022-11-25T16:15:06+00:00" - }, { "name": "symfony/console", "version": "v6.4.17", @@ -23032,16 +22997,16 @@ }, { "name": "symfony/dependency-injection", - "version": "v6.4.16", + "version": "v6.4.19", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "7a379d8871f6a36f01559c14e11141cc02eb8dc8" + "reference": "b343c3b2f1539fe41331657b37d5c96c1d1ea842" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/7a379d8871f6a36f01559c14e11141cc02eb8dc8", - "reference": "7a379d8871f6a36f01559c14e11141cc02eb8dc8", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/b343c3b2f1539fe41331657b37d5c96c1d1ea842", + "reference": "b343c3b2f1539fe41331657b37d5c96c1d1ea842", "shasum": "" }, "require": { @@ -23093,7 +23058,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.16" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.19" }, "funding": [ { @@ -23109,7 +23074,7 @@ "type": "tidelift" } ], - "time": "2024-11-25T14:52:46+00:00" + "time": "2025-02-20T10:02:49+00:00" }, { "name": "symfony/deprecation-contracts", @@ -23180,16 +23145,16 @@ }, { "name": "symfony/dom-crawler", - "version": "v6.4.18", + "version": "v6.4.19", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "fd07959d3e8992795029bdab3605c2e8e895034e" + "reference": "19073e3e0bb50cbc1cb286077069b3107085206f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/fd07959d3e8992795029bdab3605c2e8e895034e", - "reference": "fd07959d3e8992795029bdab3605c2e8e895034e", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/19073e3e0bb50cbc1cb286077069b3107085206f", + "reference": "19073e3e0bb50cbc1cb286077069b3107085206f", "shasum": "" }, "require": { @@ -23227,7 +23192,7 @@ "description": "Eases DOM navigation for HTML and XML documents", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v6.4.18" + "source": "https://github.com/symfony/dom-crawler/tree/v6.4.19" }, "funding": [ { @@ -23243,20 +23208,20 @@ "type": "tidelift" } ], - "time": "2025-01-09T15:35:00+00:00" + "time": "2025-02-14T17:58:34+00:00" }, { "name": "symfony/error-handler", - "version": "v6.4.18", + "version": "v6.4.19", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "e8d3b5b1975e67812a54388b1ba8e9ec28eb770e" + "reference": "3d4e55cd2b8f1979a65eba9ab749d6466c316f71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/e8d3b5b1975e67812a54388b1ba8e9ec28eb770e", - "reference": "e8d3b5b1975e67812a54388b1ba8e9ec28eb770e", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/3d4e55cd2b8f1979a65eba9ab749d6466c316f71", + "reference": "3d4e55cd2b8f1979a65eba9ab749d6466c316f71", "shasum": "" }, "require": { @@ -23302,7 +23267,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.18" + "source": "https://github.com/symfony/error-handler/tree/v6.4.19" }, "funding": [ { @@ -23318,7 +23283,7 @@ "type": "tidelift" } ], - "time": "2025-01-06T09:38:16+00:00" + "time": "2025-02-02T20:16:33+00:00" }, { "name": "symfony/event-dispatcher", @@ -23685,16 +23650,16 @@ }, { "name": "symfony/http-kernel", - "version": "v6.4.18", + "version": "v6.4.19", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "fca7197bfe9e99dfae7fb1ad3f7f5bd9ef80e1b7" + "reference": "88f2c9f7feff86bb7b9105c5151bc2c1404cd64c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fca7197bfe9e99dfae7fb1ad3f7f5bd9ef80e1b7", - "reference": "fca7197bfe9e99dfae7fb1ad3f7f5bd9ef80e1b7", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/88f2c9f7feff86bb7b9105c5151bc2c1404cd64c", + "reference": "88f2c9f7feff86bb7b9105c5151bc2c1404cd64c", "shasum": "" }, "require": { @@ -23779,7 +23744,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/v6.4.18" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.19" }, "funding": [ { @@ -23795,7 +23760,7 @@ "type": "tidelift" } ], - "time": "2025-01-29T07:25:58+00:00" + "time": "2025-02-26T10:51:37+00:00" }, { "name": "symfony/mailer", @@ -23879,16 +23844,16 @@ }, { "name": "symfony/mime", - "version": "v6.4.18", + "version": "v6.4.19", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "917d77981eb1ea963608d5cda4d9c0cf72eaa68e" + "reference": "ac537b6c55ccc2c749f3c979edfa9ec14aaed4f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/917d77981eb1ea963608d5cda4d9c0cf72eaa68e", - "reference": "917d77981eb1ea963608d5cda4d9c0cf72eaa68e", + "url": "https://api.github.com/repos/symfony/mime/zipball/ac537b6c55ccc2c749f3c979edfa9ec14aaed4f3", + "reference": "ac537b6c55ccc2c749f3c979edfa9ec14aaed4f3", "shasum": "" }, "require": { @@ -23944,7 +23909,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.18" + "source": "https://github.com/symfony/mime/tree/v6.4.19" }, "funding": [ { @@ -23960,7 +23925,7 @@ "type": "tidelift" } ], - "time": "2025-01-23T13:10:52+00:00" + "time": "2025-02-17T21:23:52+00:00" }, { "name": "symfony/polyfill-ctype", @@ -24677,16 +24642,16 @@ }, { "name": "symfony/process", - "version": "v6.4.15", + "version": "v6.4.19", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "3cb242f059c14ae08591c5c4087d1fe443564392" + "reference": "7a1c12e87b08ec9c97abdd188c9b3f5a40e37fc3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/3cb242f059c14ae08591c5c4087d1fe443564392", - "reference": "3cb242f059c14ae08591c5c4087d1fe443564392", + "url": "https://api.github.com/repos/symfony/process/zipball/7a1c12e87b08ec9c97abdd188c9b3f5a40e37fc3", + "reference": "7a1c12e87b08ec9c97abdd188c9b3f5a40e37fc3", "shasum": "" }, "require": { @@ -24718,7 +24683,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.15" + "source": "https://github.com/symfony/process/tree/v6.4.19" }, "funding": [ { @@ -24734,7 +24699,7 @@ "type": "tidelift" } ], - "time": "2024-11-06T14:19:14+00:00" + "time": "2025-02-04T13:35:48+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -24904,16 +24869,16 @@ }, { "name": "symfony/serializer", - "version": "v6.4.18", + "version": "v6.4.19", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "6ad986f62276da4c8c69754decfaa445a89cb6e3" + "reference": "a221b2f6066af304d760cff7a26f201b4fab4aef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/6ad986f62276da4c8c69754decfaa445a89cb6e3", - "reference": "6ad986f62276da4c8c69754decfaa445a89cb6e3", + "url": "https://api.github.com/repos/symfony/serializer/zipball/a221b2f6066af304d760cff7a26f201b4fab4aef", + "reference": "a221b2f6066af304d760cff7a26f201b4fab4aef", "shasum": "" }, "require": { @@ -24982,7 +24947,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.18" + "source": "https://github.com/symfony/serializer/tree/v6.4.19" }, "funding": [ { @@ -24998,7 +24963,7 @@ "type": "tidelift" } ], - "time": "2025-01-28T18:47:02+00:00" + "time": "2025-02-24T08:42:36+00:00" }, { "name": "symfony/service-contracts", @@ -25249,16 +25214,16 @@ }, { "name": "symfony/validator", - "version": "v6.4.18", + "version": "v6.4.19", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "ce20367d07b2592202e9c266b16a93fa50145207" + "reference": "f3e853dffe7c5db675686b8216d6d890dad8c885" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/ce20367d07b2592202e9c266b16a93fa50145207", - "reference": "ce20367d07b2592202e9c266b16a93fa50145207", + "url": "https://api.github.com/repos/symfony/validator/zipball/f3e853dffe7c5db675686b8216d6d890dad8c885", + "reference": "f3e853dffe7c5db675686b8216d6d890dad8c885", "shasum": "" }, "require": { @@ -25326,7 +25291,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.18" + "source": "https://github.com/symfony/validator/tree/v6.4.19" }, "funding": [ { @@ -25342,7 +25307,7 @@ "type": "tidelift" } ], - "time": "2025-01-27T16:05:44+00:00" + "time": "2025-02-19T13:12:02+00:00" }, { "name": "symfony/var-dumper", @@ -25431,16 +25396,16 @@ }, { "name": "symfony/var-exporter", - "version": "v6.4.13", + "version": "v6.4.19", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "0f605f72a363f8743001038a176eeb2a11223b51" + "reference": "be6e71b0c257884c1107313de5d247741cfea172" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/0f605f72a363f8743001038a176eeb2a11223b51", - "reference": "0f605f72a363f8743001038a176eeb2a11223b51", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/be6e71b0c257884c1107313de5d247741cfea172", + "reference": "be6e71b0c257884c1107313de5d247741cfea172", "shasum": "" }, "require": { @@ -25488,7 +25453,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.13" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.19" }, "funding": [ { @@ -25504,7 +25469,7 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2025-02-13T09:33:32+00:00" }, { "name": "symfony/yaml", @@ -26125,24 +26090,30 @@ }, { "name": "behat/gherkin", - "version": "v4.11.0", + "version": "v4.12.0", "source": { "type": "git", "url": "https://github.com/Behat/Gherkin.git", - "reference": "32821a17b12620951e755b5d49328a6421a5b5b5" + "reference": "cc3a7e224b36373be382b53ef02ede0f1807bb58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/32821a17b12620951e755b5d49328a6421a5b5b5", - "reference": "32821a17b12620951e755b5d49328a6421a5b5b5", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/cc3a7e224b36373be382b53ef02ede0f1807bb58", + "reference": "cc3a7e224b36373be382b53ef02ede0f1807bb58", "shasum": "" }, "require": { + "composer-runtime-api": "^2.2", "php": "8.1.* || 8.2.* || 8.3.* || 8.4.*" }, "require-dev": { "cucumber/cucumber": "dev-gherkin-24.1.0", - "phpunit/phpunit": "^9.6", + "friendsofphp/php-cs-fixer": "^3.65", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^2", + "phpstan/phpstan-phpunit": "^2", + "phpunit/phpunit": "^10.5", + "symfony/filesystem": "^5.4 || ^6.4 || ^7.0", "symfony/yaml": "^5.4 || ^6.4 || ^7.0" }, "suggest": { @@ -26167,11 +26138,11 @@ { "name": "Konstantin Kudryashov", "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" + "homepage": "https://everzet.com" } ], "description": "Gherkin DSL parser for PHP", - "homepage": "http://behat.org/", + "homepage": "https://behat.org/", "keywords": [ "BDD", "Behat", @@ -26182,9 +26153,9 @@ ], "support": { "issues": "https://github.com/Behat/Gherkin/issues", - "source": "https://github.com/Behat/Gherkin/tree/v4.11.0" + "source": "https://github.com/Behat/Gherkin/tree/v4.12.0" }, - "time": "2024-12-06T10:07:25+00:00" + "time": "2025-02-26T14:28:23+00:00" }, { "name": "behat/mink", @@ -26659,16 +26630,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.12.19", + "version": "1.12.21", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "c42ba9bab7a940ed00092ecb1c77bad98896d789" + "reference": "14276fdef70575106a3392a4ed553c06a984df28" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c42ba9bab7a940ed00092ecb1c77bad98896d789", - "reference": "c42ba9bab7a940ed00092ecb1c77bad98896d789", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/14276fdef70575106a3392a4ed553c06a984df28", + "reference": "14276fdef70575106a3392a4ed553c06a984df28", "shasum": "" }, "require": { @@ -26713,7 +26684,7 @@ "type": "github" } ], - "time": "2025-02-19T15:42:21+00:00" + "time": "2025-03-09T09:24:50+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -26839,16 +26810,16 @@ }, { "name": "symfony/translation", - "version": "v6.4.13", + "version": "v6.4.19", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "bee9bfabfa8b4045a66bf82520e492cddbaffa66" + "reference": "3b9bf9f33997c064885a7bfc126c14b9daa0e00e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/bee9bfabfa8b4045a66bf82520e492cddbaffa66", - "reference": "bee9bfabfa8b4045a66bf82520e492cddbaffa66", + "url": "https://api.github.com/repos/symfony/translation/zipball/3b9bf9f33997c064885a7bfc126c14b9daa0e00e", + "reference": "3b9bf9f33997c064885a7bfc126c14b9daa0e00e", "shasum": "" }, "require": { @@ -26914,7 +26885,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.13" + "source": "https://github.com/symfony/translation/tree/v6.4.19" }, "funding": [ { @@ -26930,7 +26901,7 @@ "type": "tidelift" } ], - "time": "2024-09-27T18:14:25+00:00" + "time": "2025-02-13T10:18:43+00:00" } ], "aliases": [ From accc3558be2ac530e4d8c86d1cb61ff67360f638 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 16 Mar 2025 16:53:10 -0400 Subject: [PATCH 182/202] Disable admin mode on CAPTCHA --- config/sync/captcha.settings.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/sync/captcha.settings.yml b/config/sync/captcha.settings.yml index 93ed801..bd7904b 100644 --- a/config/sync/captcha.settings.yml +++ b/config/sync/captcha.settings.yml @@ -5,8 +5,9 @@ enable_globally_on_admin_routes: false default_challenge: riddler/Riddler description: 'This question is to verify that you are a human visitor and to prevent automated spam.' title: CAPTCHA -administration_mode: true +administration_mode: false administration_mode_on_admin_routes: false +whitelist_ips: '' wrong_captcha_response_message: 'The answer you entered for the CAPTCHA was not correct.' default_validation: 1 persistence: 1 From ce184f10ba7acf4a822843bb90be4660263e34f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 16 Mar 2025 16:54:08 -0400 Subject: [PATCH 183/202] Configure OpenGraph and Twitter metadata #125 --- config/sync/metatag.metatag_defaults.node.yml | 18 ++++++++-- config/sync/metatag.settings.yml | 34 +++++++++++++++++-- 2 files changed, 47 insertions(+), 5 deletions(-) diff --git a/config/sync/metatag.metatag_defaults.node.yml b/config/sync/metatag.metatag_defaults.node.yml index 574fbae..874b992 100644 --- a/config/sync/metatag.metatag_defaults.node.yml +++ b/config/sync/metatag.metatag_defaults.node.yml @@ -7,7 +7,19 @@ _core: id: node label: Content tags: - image_src: '[node:field_image:0:focal_point_1300x650]' - description: '[node:summary]' - title: '[node:title] | [site:name]' canonical_url: '[node:url]' + description: '[node:summary]' + image_src: '[node:field_image:0:focal_point_1300x650]' + og_description: '[node:field_summary]' + og_image: '[node:field_media_image:entity:field_media_image:focal_point_1300x650:url]' + og_image_alt: '[node:field_media_image:entity:field_media_image:alt]' + og_site_name: 'Grassroots Economic Organizing' + og_title: '[node:title]' + og_type: article + og_url: '[node:url:absolute]' + title: '[node:title] | [site:name]' + twitter_cards_description: '[node:field_summary]' + twitter_cards_image: '[node:field_media_image:entity:field_media_image:focal_point_325x195:url]' + twitter_cards_image_alt: '[node:field_media_image:entity:field_media_image:alt]' + twitter_cards_title: '[node:title]' + twitter_cards_type: summary_large_image diff --git a/config/sync/metatag.settings.yml b/config/sync/metatag.settings.yml index 2786bb2..9bc15ac 100644 --- a/config/sync/metatag.settings.yml +++ b/config/sync/metatag.settings.yml @@ -1,8 +1,38 @@ _core: default_config_hash: 3mgYDspyj5REgG6ooA1izlcMzEs34kHPFUOMIXeDOco -entity_type_groups: { } +entity_type_groups: + node: + article: + basic: basic + advanced: advanced + open_graph: open_graph + twitter_cards: twitter_cards + blog: + open_graph: open_graph + twitter_cards: twitter_cards + collection: + open_graph: open_graph + twitter_cards: twitter_cards + gleaning: + open_graph: open_graph + twitter_cards: twitter_cards + page: + open_graph: open_graph + twitter_cards: twitter_cards + people: + open_graph: open_graph + twitter_cards: twitter_cards +separator: ',' tag_trim_method: beforeValue use_maxlength: true -tag_trim_maxlength: { } +tag_trim_maxlength: + metatag_maxlength_title: null + metatag_maxlength_description: null + metatag_maxlength_abstract: null + metatag_maxlength_og_site_name: null + metatag_maxlength_og_title: null + metatag_maxlength_og_description: null + metatag_maxlength_twitter_cards_description: null + metatag_maxlength_twitter_cards_title: null tag_scroll_max_height: '' tag_trim_end: '|.,-:;/+&([{"''' From 1bd56830639c7d08065233c99775fe34351925ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 16 Mar 2025 16:54:25 -0400 Subject: [PATCH 184/202] Apply self-updates to article teaser --- config/sync/core.entity_view_display.node.article.teaser.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/sync/core.entity_view_display.node.article.teaser.yml b/config/sync/core.entity_view_display.node.article.teaser.yml index c5d30f4..ee01e0e 100644 --- a/config/sync/core.entity_view_display.node.article.teaser.yml +++ b/config/sync/core.entity_view_display.node.article.teaser.yml @@ -34,6 +34,7 @@ third_party_settings: disable_css: true entity_classes: all_classes settings: + label: '' classes: layout_class: { } left: { } @@ -45,7 +46,6 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' - label: '' regions: left: - field_media_image @@ -129,6 +129,7 @@ hidden: field_tags: true field_upload: true field_visions_models: true + footnotes_group: true geo_citation: true links: true search_api_excerpt: true From bd681b40ed34dc03d9a1d5fbd59fab0c6813bfa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 16 Mar 2025 21:02:40 -0400 Subject: [PATCH 185/202] Add RSS feed per-author #137 #89 --- config/sync/views.view.content_by_author.yml | 23 ++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/config/sync/views.view.content_by_author.yml b/config/sync/views.view.content_by_author.yml index 7ba5d2b..6a75e0c 100644 --- a/config/sync/views.view.content_by_author.yml +++ b/config/sync/views.view.content_by_author.yml @@ -242,3 +242,26 @@ display: - 'user.node_grants:view' - user.permissions tags: { } + feed: + id: feed + display_title: Feed + display_plugin: feed + position: 2 + display_options: + row: + type: node_rss + options: { } + display_extenders: { } + path: people/%/rss.xml + displays: + block_author: block_author + default: '0' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - 'user.node_grants:view' + - user.permissions + tags: { } From ad00b1b60116098c2d84c3ad52265d91192cf123 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 16 Mar 2025 21:03:38 -0400 Subject: [PATCH 186/202] Improve RSS display for articles and blogs #137 #89 --- ...e.entity_view_display.node.article.rss.yml | 38 +++---- ....entity_view_display.node.blog.default.yml | 42 ++++++-- ...core.entity_view_display.node.blog.rss.yml | 99 +++++++++++++++++++ 3 files changed, 143 insertions(+), 36 deletions(-) create mode 100644 config/sync/core.entity_view_display.node.blog.rss.yml diff --git a/config/sync/core.entity_view_display.node.article.rss.yml b/config/sync/core.entity_view_display.node.article.rss.yml index d9f9840..cc2a5d3 100644 --- a/config/sync/core.entity_view_display.node.article.rss.yml +++ b/config/sync/core.entity_view_display.node.article.rss.yml @@ -19,6 +19,7 @@ dependencies: - field.field.node.article.field_tags - field.field.node.article.field_topics - field.field.node.article.field_upload + - image.style.drutopia_wide_large - node.type.article module: - ds @@ -34,6 +35,7 @@ third_party_settings: disable_css: false entity_classes: all_classes settings: + label: '' classes: layout_class: { } ds_content: { } @@ -43,25 +45,12 @@ third_party_settings: attributes: '' link_attribute: '' link_custom: '' - label: '' regions: ds_content: - - field_media_image - - node_title - field_summary + - field_media_image - field_topics - links - - geo_citation - fields: - node_title: - plugin_id: node_title - weight: 1 - label: hidden - formatter: default - settings: - link: true - wrapper: h2 - class: '' _core: default_config_hash: qkZsE06xoZ42p5C0rjPL_VqIm82SI6KuwaQJwHEycTg id: node.article.rss @@ -71,38 +60,33 @@ mode: rss content: field_media_image: type: media_thumbnail - label: above + label: hidden settings: image_link: '' - image_style: '' + image_style: drutopia_wide_large image_loading: - attribute: lazy + attribute: eager third_party_settings: { } - weight: 0 + weight: 1 region: ds_content field_summary: type: text_default label: hidden settings: { } third_party_settings: { } - weight: 2 + weight: 0 region: ds_content field_topics: type: entity_reference_rss_category label: inline settings: { } third_party_settings: { } - weight: 3 - region: ds_content - geo_citation: - settings: { } - third_party_settings: { } - weight: 90 + weight: 2 region: ds_content links: settings: { } third_party_settings: { } - weight: 4 + weight: 3 region: ds_content hidden: body: true @@ -123,4 +107,6 @@ hidden: field_tags: true field_upload: true field_visions_models: true + footnotes_group: true + geo_citation: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.blog.default.yml b/config/sync/core.entity_view_display.node.blog.default.yml index 9e1deee..2d66a33 100644 --- a/config/sync/core.entity_view_display.node.blog.default.yml +++ b/config/sync/core.entity_view_display.node.blog.default.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.blog.field_authors - field.field.node.blog.field_body_paragraph - field.field.node.blog.field_image + - field.field.node.blog.field_media_image - field.field.node.blog.field_meta_tags - field.field.node.blog.field_publication_date - field.field.node.blog.field_summary @@ -19,6 +20,7 @@ dependencies: - datetime - ds - file + - text - user third_party_settings: ds: @@ -28,16 +30,22 @@ third_party_settings: disable_css: false entity_classes: all_classes settings: + label: '' classes: layout_class: { } + ds_content: { } wrappers: ds_content: div outer_wrapper: div attributes: '' link_attribute: '' link_custom: '' - label: '' - regions: { } + regions: + ds_content: + - field_authors + - body + - field_upload + - field_publication_date _core: default_config_hash: e8yvfhoZmb_vDdkLtsMVv8u8XKzSRihmLtMph3nm6rM id: node.blog.default @@ -45,27 +53,40 @@ targetEntityType: node bundle: blog mode: default content: + body: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: ds_content + field_authors: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 0 + region: ds_content field_publication_date: type: datetime_default - label: above + label: hidden settings: timezone_override: '' format_type: medium third_party_settings: { } - weight: 2 - region: content + weight: 3 + region: ds_content field_upload: type: file_default - label: above + label: hidden settings: use_description_as_link_text: true third_party_settings: { } - weight: 1 - region: content + weight: 2 + region: ds_content hidden: - body: true comment: true - field_authors: true field_body_paragraph: true field_image: true field_media_image: true @@ -73,5 +94,6 @@ hidden: field_summary: true field_tags: true field_topics: true + footnotes_group: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.blog.rss.yml b/config/sync/core.entity_view_display.node.blog.rss.yml new file mode 100644 index 0000000..333c578 --- /dev/null +++ b/config/sync/core.entity_view_display.node.blog.rss.yml @@ -0,0 +1,99 @@ +uuid: 8e99bb76-debd-4372-9416-cd97dfc4ed13 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.rss + - field.field.node.blog.body + - field.field.node.blog.comment + - field.field.node.blog.field_authors + - field.field.node.blog.field_body_paragraph + - field.field.node.blog.field_image + - field.field.node.blog.field_media_image + - field.field.node.blog.field_meta_tags + - field.field.node.blog.field_publication_date + - field.field.node.blog.field_summary + - field.field.node.blog.field_tags + - field.field.node.blog.field_topics + - field.field.node.blog.field_upload + - node.type.blog + module: + - datetime + - ds + - taxonomy + - text + - user +third_party_settings: + ds: + layout: + id: ds_1col + library: null + disable_css: false + entity_classes: all_classes + settings: + label: '' + classes: + layout_class: { } + ds_content: { } + wrappers: + ds_content: div + outer_wrapper: div + attributes: '' + link_attribute: '' + link_custom: '' + regions: + ds_content: + - field_publication_date + - field_authors + - field_summary + - field_topics +_core: + default_config_hash: e8yvfhoZmb_vDdkLtsMVv8u8XKzSRihmLtMph3nm6rM +id: node.blog.rss +targetEntityType: node +bundle: blog +mode: rss +content: + field_authors: + type: entity_reference_label + label: inline + settings: + link: true + third_party_settings: { } + weight: 1 + region: ds_content + field_publication_date: + type: datetime_default + label: hidden + settings: + timezone_override: '' + format_type: medium + third_party_settings: { } + weight: 0 + region: ds_content + field_summary: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 2 + region: ds_content + field_topics: + type: entity_reference_rss_category + label: inline + settings: { } + third_party_settings: { } + weight: 3 + region: ds_content +hidden: + body: true + comment: true + field_body_paragraph: true + field_image: true + field_media_image: true + field_meta_tags: true + field_tags: true + field_upload: true + footnotes_group: true + links: true + search_api_excerpt: true From 210c893050d9d19e089d5fb2e108b316c164e96c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 26 Mar 2025 09:48:58 -0400 Subject: [PATCH 187/202] Update composer lock file --- composer.lock | 228 ++++++++++++++++++++++++++++++++++---------------- 1 file changed, 158 insertions(+), 70 deletions(-) diff --git a/composer.lock b/composer.lock index 959fbe7..a8a715e 100644 --- a/composer.lock +++ b/composer.lock @@ -1546,29 +1546,29 @@ }, { "name": "doctrine/collections", - "version": "2.2.2", + "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "d8af7f248c74f195f7347424600fd9e17b57af59" + "reference": "2eb07e5953eed811ce1b309a7478a3b236f2273d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/d8af7f248c74f195f7347424600fd9e17b57af59", - "reference": "d8af7f248c74f195f7347424600fd9e17b57af59", + "url": "https://api.github.com/repos/doctrine/collections/zipball/2eb07e5953eed811ce1b309a7478a3b236f2273d", + "reference": "2eb07e5953eed811ce1b309a7478a3b236f2273d", "shasum": "" }, "require": { "doctrine/deprecations": "^1", - "php": "^8.1" + "php": "^8.1", + "symfony/polyfill-php84": "^1.30" }, "require-dev": { "doctrine/coding-standard": "^12", "ext-json": "*", "phpstan/phpstan": "^1.8", "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^10.5", - "vimeo/psalm": "^5.11" + "phpunit/phpunit": "^10.5" }, "type": "library", "autoload": { @@ -1612,7 +1612,7 @@ ], "support": { "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/2.2.2" + "source": "https://github.com/doctrine/collections/tree/2.3.0" }, "funding": [ { @@ -1628,7 +1628,7 @@ "type": "tidelift" } ], - "time": "2024-04-18T06:56:21+00:00" + "time": "2025-03-22T10:17:19+00:00" }, { "name": "doctrine/deprecations", @@ -4837,16 +4837,16 @@ }, { "name": "drupal/core", - "version": "10.4.4", + "version": "10.4.5", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "cbee6ac30871d009eb7bc78cfc4f5cb9f911b95b" + "reference": "5247dbaa65b42b601058555f4a8b2bd541f5611f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/cbee6ac30871d009eb7bc78cfc4f5cb9f911b95b", - "reference": "cbee6ac30871d009eb7bc78cfc4f5cb9f911b95b", + "url": "https://api.github.com/repos/drupal/core/zipball/5247dbaa65b42b601058555f4a8b2bd541f5611f", + "reference": "5247dbaa65b42b601058555f4a8b2bd541f5611f", "shasum": "" }, "require": { @@ -4995,13 +4995,13 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.4.4" + "source": "https://github.com/drupal/core/tree/10.4.5" }, - "time": "2025-03-05T21:24:39+00:00" + "time": "2025-03-19T15:53:40+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.4.4", + "version": "10.4.5", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", @@ -5045,22 +5045,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.4.4" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.4.5" }, "time": "2024-08-22T14:31:30+00:00" }, { "name": "drupal/core-recommended", - "version": "10.4.4", + "version": "10.4.5", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "3abfb1e32918ac638e9dd5f0629ab5faf9bcbf00" + "reference": "4e5e7c47ec91012327a8a9e9bfcdbf51f6f115cc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/3abfb1e32918ac638e9dd5f0629ab5faf9bcbf00", - "reference": "3abfb1e32918ac638e9dd5f0629ab5faf9bcbf00", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/4e5e7c47ec91012327a8a9e9bfcdbf51f6f115cc", + "reference": "4e5e7c47ec91012327a8a9e9bfcdbf51f6f115cc", "shasum": "" }, "require": { @@ -5069,7 +5069,7 @@ "doctrine/annotations": "~1.14.4", "doctrine/deprecations": "~1.1.3", "doctrine/lexer": "~2.1.1", - "drupal/core": "10.4.4", + "drupal/core": "10.4.5", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.9.2", "guzzlehttp/promises": "~2.0.4", @@ -5130,9 +5130,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.4.4" + "source": "https://github.com/drupal/core-recommended/tree/10.4.5" }, - "time": "2025-03-05T21:24:39+00:00" + "time": "2025-03-19T15:53:40+00:00" }, { "name": "drupal/crop", @@ -9974,27 +9974,27 @@ }, { "name": "drupal/gin_gutenberg", - "version": "1.1.15", + "version": "1.1.16", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin_gutenberg.git", - "reference": "1.1.15" + "reference": "1.1.16" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin_gutenberg-1.1.15.zip", - "reference": "1.1.15", - "shasum": "008edd91128a524cef1fd8e5d4fa48a88013f690" + "url": "https://ftp.drupal.org/files/projects/gin_gutenberg-1.1.16.zip", + "reference": "1.1.16", + "shasum": "5a39790f1038f733a0177808ec64e6ff38843a15" }, "require": { "drupal/core": "^8 || ^9.3 || ^10 || ^11", - "drupal/gutenberg": "^2.0 || ^3.0" + "drupal/gutenberg": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.15", - "datestamp": "1735906835", + "version": "1.1.16", + "datestamp": "1742293958", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11886,6 +11886,10 @@ { "name": "markdorison", "homepage": "https://www.drupal.org/user/346106" + }, + { + "name": "megachriz", + "homepage": "https://www.drupal.org/user/654114" } ], "description": "Provides Markdown integration for Drupal and allows content to be formatted in a simple plain-text syntax that is transformed into valid HTML.", @@ -17108,7 +17112,7 @@ }, { "name": "drupal/ui_patterns_layouts", - "version": "2.0.2", + "version": "2.0.3", "require": { "drupal/core": "^10.3 || ^11", "drupal/ui_patterns": "*" @@ -17116,8 +17120,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1741903917", + "version": "2.0.3", + "datestamp": "1742801289", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -17174,7 +17178,7 @@ }, { "name": "drupal/ui_patterns_library", - "version": "2.0.2", + "version": "2.0.3", "require": { "drupal/core": "^10.3 || ^11", "drupal/ui_patterns": "*" @@ -17182,8 +17186,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1741903917", + "version": "2.0.3", + "datestamp": "1742801289", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -17606,17 +17610,17 @@ }, { "name": "drupal/visitors", - "version": "2.26.0", + "version": "2.27.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/visitors.git", - "reference": "8.x-2.26" + "reference": "8.x-2.27" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.26.zip", - "reference": "8.x-2.26", - "shasum": "c864a48737414133ee29851fa1dcff9f4b9ee8e6" + "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.27.zip", + "reference": "8.x-2.27", + "shasum": "0b7e4d93b47301b6b0fd40b32da4890960bb8e89" }, "require": { "drupal/charts": "^5", @@ -17632,8 +17636,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.26", - "datestamp": "1739643605", + "version": "8.x-2.27", + "datestamp": "1742676314", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -17850,7 +17854,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/workflow_buttons.git", - "reference": "6c26bae56a11ce3b1b0e6bdedbbe0b21e25a71a9" + "reference": "ee2d242ae326b31fba290b11381c5e8423e42fd2" }, "require": { "drupal/core": "^9 || ^10" @@ -17861,8 +17865,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-beta6+3-dev", - "datestamp": "1722015448", + "version": "8.x-1.0-beta6+4-dev", + "datestamp": "1742936901", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -17878,13 +17882,17 @@ "name": "beunerd", "homepage": "https://www.drupal.org/user/1312798" }, + { + "name": "elkaro", + "homepage": "https://www.drupal.org/user/3577260" + }, { "name": "gnuget", "homepage": "https://www.drupal.org/user/992990" }, { - "name": "lelkneralfaro", - "homepage": "https://www.drupal.org/user/3577260" + "name": "kelly.m.jacobs", + "homepage": "https://www.drupal.org/user/3397374" }, { "name": "mlncn", @@ -17938,13 +17946,17 @@ "name": "beunerd", "homepage": "https://www.drupal.org/user/1312798" }, + { + "name": "elkaro", + "homepage": "https://www.drupal.org/user/3577260" + }, { "name": "gnuget", "homepage": "https://www.drupal.org/user/992990" }, { - "name": "lelkneralfaro", - "homepage": "https://www.drupal.org/user/3577260" + "name": "kelly.m.jacobs", + "homepage": "https://www.drupal.org/user/3397374" }, { "name": "mlncn", @@ -18382,16 +18394,16 @@ }, { "name": "egulias/email-validator", - "version": "4.0.3", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "b115554301161fa21467629f1e1391c1936de517" + "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b115554301161fa21467629f1e1391c1936de517", - "reference": "b115554301161fa21467629f1e1391c1936de517", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", + "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", "shasum": "" }, "require": { @@ -18437,7 +18449,7 @@ ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/4.0.3" + "source": "https://github.com/egulias/EmailValidator/tree/4.0.4" }, "funding": [ { @@ -18445,7 +18457,7 @@ "type": "github" } ], - "time": "2024-12-27T00:36:43+00:00" + "time": "2025-03-06T22:45:56+00:00" }, { "name": "ezyang/htmlpurifier", @@ -22576,16 +22588,16 @@ }, { "name": "sabberworm/php-css-parser", - "version": "v8.7.0", + "version": "v8.8.0", "source": { "type": "git", "url": "https://github.com/MyIntervals/PHP-CSS-Parser.git", - "reference": "f414ff953002a9b18e3a116f5e462c56f21237cf" + "reference": "3de493bdddfd1f051249af725c7e0d2c38fed740" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/f414ff953002a9b18e3a116f5e462c56f21237cf", - "reference": "f414ff953002a9b18e3a116f5e462c56f21237cf", + "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/3de493bdddfd1f051249af725c7e0d2c38fed740", + "reference": "3de493bdddfd1f051249af725c7e0d2c38fed740", "shasum": "" }, "require": { @@ -22593,7 +22605,7 @@ "php": "^5.6.20 || ^7.0.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "require-dev": { - "phpunit/phpunit": "5.7.27 || 6.5.14 || 7.5.20 || 8.5.40" + "phpunit/phpunit": "5.7.27 || 6.5.14 || 7.5.20 || 8.5.41" }, "suggest": { "ext-mbstring": "for parsing UTF-8 CSS" @@ -22635,9 +22647,9 @@ ], "support": { "issues": "https://github.com/MyIntervals/PHP-CSS-Parser/issues", - "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.7.0" + "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.8.0" }, - "time": "2024-10-27T17:38:32+00:00" + "time": "2025-03-23T17:59:05+00:00" }, { "name": "sebastian/diff", @@ -24640,6 +24652,82 @@ ], "time": "2024-09-09T11:45:10+00:00" }, + { + "name": "symfony/polyfill-php84", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php84.git", + "reference": "e5493eb51311ab0b1cc2243416613f06ed8f18bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/e5493eb51311ab0b1cc2243416613f06ed8f18bd", + "reference": "e5493eb51311ab0b1cc2243416613f06ed8f18bd", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php84\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php84/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T12:04:04+00:00" + }, { "name": "symfony/process", "version": "v6.4.19", @@ -26630,16 +26718,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.12.21", + "version": "1.12.23", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "14276fdef70575106a3392a4ed553c06a984df28" + "reference": "29201e7a743a6ab36f91394eab51889a82631428" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/14276fdef70575106a3392a4ed553c06a984df28", - "reference": "14276fdef70575106a3392a4ed553c06a984df28", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/29201e7a743a6ab36f91394eab51889a82631428", + "reference": "29201e7a743a6ab36f91394eab51889a82631428", "shasum": "" }, "require": { @@ -26684,7 +26772,7 @@ "type": "github" } ], - "time": "2025-03-09T09:24:50+00:00" + "time": "2025-03-23T14:57:32+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", From 66fea3dc4b20d3aa0e96395486c9030e5460cf46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 26 Mar 2025 09:56:51 -0400 Subject: [PATCH 188/202] Apply config change after Visitors database update 'Adds view counter for any content entity type.' --- config/sync/views.view.visitors.yml | 263 ++++++++++++++++++++++++++-- 1 file changed, 245 insertions(+), 18 deletions(-) diff --git a/config/sync/views.view.visitors.yml b/config/sync/views.view.visitors.yml index bdc2edc..618ba60 100644 --- a/config/sync/views.view.visitors.yml +++ b/config/sync/views.view.visitors.yml @@ -1602,7 +1602,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitors_day: + id: visitors_day + table: visitors + field: visitors_day + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: chart options: @@ -1792,7 +1805,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitors_day_of_month: + id: visitors_day_of_month + table: visitors + field: visitors_day_of_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: chart options: @@ -1994,7 +2020,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitors_day_of_month: + id: visitors_day_of_month + table: visitors + field: visitors_day_of_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: table options: @@ -2168,7 +2207,24 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - sorts: { } + pager: + type: none + options: + offset: 0 + sorts: + visitors_day_of_week: + id: visitors_day_of_week + table: visitors + field: visitors_day_of_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: chart options: @@ -2233,6 +2289,7 @@ display: separator: '' hide_empty: false defaults: + pager: false style: false row: false fields: false @@ -2258,7 +2315,6 @@ display: max-age: -1 contexts: - 'languages:language_interface' - - url.query_args tags: { } day_of_week_table: id: day_of_week_table @@ -2366,7 +2422,24 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - sorts: { } + pager: + type: none + options: + offset: 0 + sorts: + visitors_day_of_week: + id: visitors_day_of_week + table: visitors + field: visitors_day_of_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: table options: @@ -2407,6 +2480,7 @@ display: hide_empty: false defaults: title: false + pager: false style: false row: false fields: false @@ -3452,7 +3526,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitors_hour: + id: visitors_hour + table: visitors + field: visitors_hour + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: chart options: @@ -3654,7 +3741,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitors_hour: + id: visitors_hour + table: visitors + field: visitors_hour + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: table options: @@ -4097,7 +4197,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitor_localtime: + id: visitor_localtime + table: visitors + field: visitor_localtime + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: chart options: @@ -4299,7 +4412,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitor_localtime: + id: visitor_localtime + table: visitors + field: visitor_localtime + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: table options: @@ -4473,7 +4599,24 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - sorts: { } + pager: + type: none + options: + offset: 0 + sorts: + visitors_month: + id: visitors_month + table: visitors + field: visitors_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: chart options: @@ -4538,6 +4681,7 @@ display: separator: '' hide_empty: false defaults: + pager: false style: false row: false fields: false @@ -4563,7 +4707,6 @@ display: max-age: -1 contexts: - 'languages:language_interface' - - url.query_args tags: { } monthly_table: id: monthly_table @@ -4671,7 +4814,24 @@ display: hide_empty: false empty_zero: false hide_alter_empty: true - sorts: { } + pager: + type: none + options: + offset: 0 + sorts: + visitors_month: + id: visitors_month + table: visitors + field: visitors_month + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: table options: @@ -4712,6 +4872,7 @@ display: hide_empty: false defaults: title: false + pager: false style: false row: false fields: false @@ -5470,7 +5631,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitors_day: + id: visitors_day + table: visitors + field: visitors_day + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: chart options: @@ -5989,7 +6163,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitors_hour: + id: visitors_hour + table: visitors + field: visitors_hour + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: chart options: @@ -6508,7 +6695,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitors_week: + id: visitors_week + table: visitors + field: visitors_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: chart options: @@ -7599,6 +7799,7 @@ display: contexts: - 'languages:language_interface' - url + - url.path - url.query_args tags: { } top_host_table: @@ -8270,7 +8471,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitors_week: + id: visitors_week + table: visitors + field: visitors_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: chart options: @@ -8460,7 +8674,20 @@ display: type: none options: offset: 0 - sorts: { } + sorts: + visitors_week: + id: visitors_week + table: visitors + field: visitors_week + relationship: none + group_type: group + admin_label: '' + plugin_id: visitors_timestamp + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false style: type: table options: From 151b411797b48d39b88360f05a5d4cdedd692742 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 28 Mar 2025 15:35:47 -0400 Subject: [PATCH 189/202] Update theme to Bulma 1.0 so that CSS compiles if not look precisely right --- .../custom/geofresco/gulp-tasks/compile.js | 5 -- .../custom/geofresco/gulp-tasks/styleguide.js | 48 -------------- web/themes/custom/geofresco/gulpfile.js | 8 --- web/themes/custom/geofresco/package.json | 10 ++- .../custom/geofresco/src/global/_base.scss | 2 + .../geofresco/src/global/_components.scss | 4 ++ .../geofresco/src/global/_elements.scss | 10 +-- .../custom/geofresco/src/global/_fonts.scss | 2 - .../custom/geofresco/src/global/_layout.scss | 4 ++ .../custom/geofresco/src/global/_paint.scss | 4 ++ .../geofresco/src/global/_variables.scss | 28 +++++++++ .../custom/geofresco/src/global/global.scss | 62 ++++++------------- 12 files changed, 74 insertions(+), 113 deletions(-) delete mode 100644 web/themes/custom/geofresco/gulp-tasks/styleguide.js create mode 100644 web/themes/custom/geofresco/src/global/_variables.scss diff --git a/web/themes/custom/geofresco/gulp-tasks/compile.js b/web/themes/custom/geofresco/gulp-tasks/compile.js index 5c84b99..7be9ecd 100644 --- a/web/themes/custom/geofresco/gulp-tasks/compile.js +++ b/web/themes/custom/geofresco/gulp-tasks/compile.js @@ -13,7 +13,6 @@ var sass = require('gulp-sass'); var prefix = require('gulp-autoprefixer'); var sourcemaps = require('gulp-sourcemaps'); var sync = require('browser-sync'); -var babel = require('gulp-babel'); var rename = require('gulp-rename'); // Small error handler helper function. @@ -49,10 +48,6 @@ module.exports = { './src/{global,layout,components}/**/*.es6.js' ], { base: './' }) .pipe(sourcemaps.init()) - .pipe( - babel() - .on('error', handleError) - ) .pipe(rename(function (path) { // Currently not using ES6 modules so for now // es6 files are compiled into individual JS files. diff --git a/web/themes/custom/geofresco/gulp-tasks/styleguide.js b/web/themes/custom/geofresco/gulp-tasks/styleguide.js deleted file mode 100644 index b68586c..0000000 --- a/web/themes/custom/geofresco/gulp-tasks/styleguide.js +++ /dev/null @@ -1,48 +0,0 @@ -/*eslint strict: ["error", "global"]*/ -'use strict'; - -//======================================================= -// Include kss -//======================================================= -var kss = require('kss'); - -//======================================================= -// Include Our Plugins -//======================================================= -var path = require('path'); - -// Export our tasks. -module.exports = { - - // Generate the style guide using the top level - // directory name passed in as a parameter. - generate: function(dirname) { - - return kss({ - source: [ - dirname + '/src/global', - dirname + '/src/components', - dirname + '/src/layout' - ], - destination: dirname + '/dist/style-guide', - builder: dirname + '/src/style-guide/builder', - namespace: 'octavia:' + dirname + '/src/components/', - 'extend-drupal8': true, - // The css and js paths are URLs, like '/misc/jquery.js'. - // The following paths are relative to the generated style guide. - // The all.css file is for the style guide ONLY so you don't have to - // keep adding the file here everytime you add a new component. - // Drupal libraries should be leveraged for adding CSS per component. - css: [ - path.relative( - dirname + '/style-guide/', - dirname + '/all/all.css' - ) - ], - js: [ - ], - homepage: 'style-guide.md', - title: 'Style Guide' - }); - } -}; diff --git a/web/themes/custom/geofresco/gulpfile.js b/web/themes/custom/geofresco/gulpfile.js index dd816d4..c0e44b8 100644 --- a/web/themes/custom/geofresco/gulpfile.js +++ b/web/themes/custom/geofresco/gulpfile.js @@ -24,7 +24,6 @@ var taskLint = require('./gulp-tasks/lint.js'); var taskCompress = require('./gulp-tasks/compress.js'); var taskClean = require('./gulp-tasks/clean.js'); -var taskStyleGuide = require('./gulp-tasks/styleguide.js'); var taskConcat = require('./gulp-tasks/concat.js'); //======================================================= @@ -73,13 +72,6 @@ gulp.task('compress', function() { return taskCompress.assets(); }); -//======================================================= -// Generate style guide -//======================================================= -gulp.task('styleguide', function() { - return taskStyleGuide.generate(__dirname); -}); - //======================================================= // Concat all CSS files into a master bundle. //======================================================= diff --git a/web/themes/custom/geofresco/package.json b/web/themes/custom/geofresco/package.json index acde94e..878d89a 100644 --- a/web/themes/custom/geofresco/package.json +++ b/web/themes/custom/geofresco/package.json @@ -1,6 +1,10 @@ { "name": "geofresco", - "version": "1.0.0", + "version": "1.1.0", + "scripts": { + "sass-dev": "sass --watch --update --style=expanded src/global:dist/css", + "sass-prod": "sass --no-source-map --style=compressed src/global:dist/css" + }, "browserslist": [ "IE >= 9", "last 3 versions" @@ -11,7 +15,7 @@ "postcss-cli": "latest" }, "dependencies": { - "bulma": "^0.7.2", - "bulma-extensions": "^1.0.4" + "bulma": "^1.0.2", + "sass": "^1.86.0" } } diff --git a/web/themes/custom/geofresco/src/global/_base.scss b/web/themes/custom/geofresco/src/global/_base.scss index 85a6668..2398d02 100644 --- a/web/themes/custom/geofresco/src/global/_base.scss +++ b/web/themes/custom/geofresco/src/global/_base.scss @@ -1,5 +1,7 @@ @charset "utf-8"; +@use "variables" as *; + // Set our custom font for all headers and menus .title, .subtitle, diff --git a/web/themes/custom/geofresco/src/global/_components.scss b/web/themes/custom/geofresco/src/global/_components.scss index 8beff9e..5f9c2af 100644 --- a/web/themes/custom/geofresco/src/global/_components.scss +++ b/web/themes/custom/geofresco/src/global/_components.scss @@ -4,6 +4,10 @@ * ../../node_modules/bulma/sass/components */ +@use "variables" as *; +@use "../../node_modules/bulma/sass/utilities/mixins" as *; +@use "../../node_modules/bulma/sass/utilities/initial-variables" as *; + /** * Make menu items slightly less far apart so we never entirely lose * 'Community' on mid-size screens. diff --git a/web/themes/custom/geofresco/src/global/_elements.scss b/web/themes/custom/geofresco/src/global/_elements.scss index 26ce5f5..8e99088 100644 --- a/web/themes/custom/geofresco/src/global/_elements.scss +++ b/web/themes/custom/geofresco/src/global/_elements.scss @@ -1,6 +1,8 @@ @charset "UTF-8"; /* Extend or override Bulma's elements ../../node_modules/bulma/sass/elements */ +@use "../../node_modules/bulma/sass/utilities/derived-variables" as *; +@use "variables" as *; .site-title { display: inline-block; @@ -19,12 +21,12 @@ .header, .sitename { background: linear-gradient( - $body-background-color, - $body-background-color 74px, + $background, + $background 74px, $light-green 74px, $green 120px, - $body-background-color 120px, - $body-background-color + $background 120px, + $background ); } diff --git a/web/themes/custom/geofresco/src/global/_fonts.scss b/web/themes/custom/geofresco/src/global/_fonts.scss index 4f51972..5c21fba 100644 --- a/web/themes/custom/geofresco/src/global/_fonts.scss +++ b/web/themes/custom/geofresco/src/global/_fonts.scss @@ -1,5 +1,3 @@ -$family-geo: "Ocan", "Ubuntu", "Arial Narrow", "Helvetica", "Arial", "Lucida", sans-serif !default - @font-face { font-family: 'Ocan'; src: url('../../fonts/OcanSansStd-Book.woff') format('woff'); diff --git a/web/themes/custom/geofresco/src/global/_layout.scss b/web/themes/custom/geofresco/src/global/_layout.scss index 8b91de6..443ec0e 100644 --- a/web/themes/custom/geofresco/src/global/_layout.scss +++ b/web/themes/custom/geofresco/src/global/_layout.scss @@ -1,6 +1,10 @@ @charset "UTF-8"; // Extend or override Bulma's layouts ../../node_modules/bulma/sass/layout +@use "variables" as *; +@use "../../node_modules/bulma/sass/utilities/mixins" as *; +@use "../../node_modules/bulma/sass/utilities/initial-variables" as *; + // Center logo & sitename when they stack on tiny screens. @include until($mini) { .sitename.column, diff --git a/web/themes/custom/geofresco/src/global/_paint.scss b/web/themes/custom/geofresco/src/global/_paint.scss index 9dea5f3..6601345 100644 --- a/web/themes/custom/geofresco/src/global/_paint.scss +++ b/web/themes/custom/geofresco/src/global/_paint.scss @@ -1,5 +1,9 @@ /* All classes that are mostly about adding color. */ +@use "variables" as *; +@use "../../node_modules/bulma/sass/utilities/initial-variables" as *; +@use "../../node_modules/bulma/sass/utilities/derived-variables" as *; + .background-replacement-for-no-image { background-color: cadetblue; } diff --git a/web/themes/custom/geofresco/src/global/_variables.scss b/web/themes/custom/geofresco/src/global/_variables.scss new file mode 100644 index 0000000..95e6662 --- /dev/null +++ b/web/themes/custom/geofresco/src/global/_variables.scss @@ -0,0 +1,28 @@ + +// Set brand colors. +$blue: #4391E0; +$red: #a70c20; +$light-green: #65AB1F; +$green: #478D00; +$green-gray: #8FB489; +$offwhite: #F8F8F8; + +$brown: #AD7442; +// No idea where this yellow came from, apparently Bulma, but we never set it +// yet it is the right color. Anyway i'm past trying to figure things out. +// Re-setting it here, just so that we can assign it to Gleanings, below. +$yellow: #ffdd57; + +// A color for each content type +$article: $green; +$blog: $blue; +$collection: $brown; +$gleaning: $yellow; + +// Update Bulma's global variables. +$primary: $green; + +$mini: 363px; + +// Font family +$family-geo: "Ocan", "Ubuntu", "Arial Narrow", "Helvetica", "Arial", "Lucida", sans-serif !default; diff --git a/web/themes/custom/geofresco/src/global/global.scss b/web/themes/custom/geofresco/src/global/global.scss index 9fc036d..6ed762d 100644 --- a/web/themes/custom/geofresco/src/global/global.scss +++ b/web/themes/custom/geofresco/src/global/global.scss @@ -1,50 +1,26 @@ // Bring in Bulma allowing us to extend and override it. -// Set brand colors. -$blue: #4391E0; -$red: #a70c20; -$light-green: #65AB1F; -$green: #478D00; -$green-gray: #8FB489; -$offwhite: #F8F8F8; - -$brown: #AD7442; -// No idea where this yellow came from, apparently Bulma, but we never set it -// yet it is the right color. Anyway i'm past trying to figure things out. -// Re-setting it here, just so that we can assign it to Gleanings, below. -$yellow: #ffdd57; - -// A color for each content type -$article: $green; -$blog: $blue; -$collection: $brown; -$gleaning: $yellow; - -// Update Bulma's global variables. -$primary: $green; - -$mini: 363px; - +@use "variables" as *; // Import each part of Bulma separately so we can layer in our styles. // Extend or override Bulam's base styles in this themes base.scss etc. -@import "../../node_modules/bulma/sass/utilities/_all"; -@import "fonts"; -@import "../../node_modules/bulma/sass/base/_all"; -@import "base"; -@import "../../node_modules/bulma/sass/elements/_all"; -@import "elements"; -@import "../../node_modules/bulma/sass/form/_all"; -@import "form"; -$navbar-breakpoint: $mini/2; -@import "../../node_modules/bulma/sass/components/_all"; -@import "components"; -@import "../../node_modules/bulma/sass/grid/_all"; -@import "grid"; -@import "../../node_modules/bulma/sass/layout/_all"; -@import "layout"; +@forward "../../node_modules/bulma/sass/utilities/_index"; +@forward "fonts"; +@forward "../../node_modules/bulma/sass/base/_index"; +@forward "base"; +@forward "../../node_modules/bulma/sass/elements/_index"; +@forward "elements"; +@forward "../../node_modules/bulma/sass/form/_index"; +@forward "form"; +$navbar-breakpoint: calc($mini/2); +@forward "../../node_modules/bulma/sass/components/_index"; +@forward "components"; +@forward "../../node_modules/bulma/sass/grid/_index"; +@forward "grid"; +@forward "../../node_modules/bulma/sass/layout/_index"; +@forward "layout"; // Stylesheets below will have access to all Bulma variables and mixins. -@import "content"; -@import "paint"; +@forward "content"; +@forward "paint"; -// @import '../../node_modules/bulma-extensions/bulma-timeline/dist/bulma-timeline'; +// @forward '../../node_modules/bulma-extensions/bulma-timeline/dist/bulma-timeline'; From 56f5eafbceb6ee2fd6b235f5ffbf295fac63d8d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 28 Mar 2025 15:35:59 -0400 Subject: [PATCH 190/202] Compile CSS --- .../custom/geofresco/dist/css/global.css | 16960 ++++++++++------ 1 file changed, 10610 insertions(+), 6350 deletions(-) diff --git a/web/themes/custom/geofresco/dist/css/global.css b/web/themes/custom/geofresco/dist/css/global.css index b6ea0ff..996f3c5 100644 --- a/web/themes/custom/geofresco/dist/css/global.css +++ b/web/themes/custom/geofresco/dist/css/global.css @@ -1,212 +1,43 @@ -@keyframes spinAround { - from { - transform: rotate(0deg); } - to { - transform: rotate(359deg); } } - -.tabs, .pagination-previous, -.pagination-next, -.pagination-link, -.pagination-ellipsis, .breadcrumb, .file, .button, .is-unselectable, .modal-close, .delete { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; } - -.navbar-link:not(.is-arrowless)::after, .select:not(.is-multiple):not(.is-loading)::after { - border: 3px solid transparent; - border-radius: 2px; - border-right: 0; - border-top: 0; - content: " "; - display: block; - height: 0.625em; - margin-top: -0.4375em; - pointer-events: none; - position: absolute; - top: 50%; - transform: rotate(-45deg); - transform-origin: center; - width: 0.625em; } - -.tabs:not(:last-child), .message:not(:last-child), .list:not(:last-child), .level:not(:last-child), .breadcrumb:not(:last-child), .highlight:not(:last-child), .block:not(:last-child), .title:not(:last-child), -.subtitle:not(:last-child), .table-container:not(:last-child), .table:not(:last-child), .progress:not(:last-child), .notification:not(:last-child), .content:not(:last-child), .box:not(:last-child) { - margin-bottom: 1.5rem; } - -.modal-close, .delete { - -moz-appearance: none; - -webkit-appearance: none; - background-color: rgba(10, 10, 10, 0.2); - border: none; - border-radius: 290486px; - cursor: pointer; - pointer-events: auto; - display: inline-block; - flex-grow: 0; - flex-shrink: 0; - font-size: 0; - height: 20px; - max-height: 20px; - max-width: 20px; - min-height: 20px; - min-width: 20px; - outline: none; - position: relative; - vertical-align: top; - width: 20px; } - .modal-close::before, .delete::before, .modal-close::after, .delete::after { - background-color: white; - content: ""; - display: block; - left: 50%; - position: absolute; - top: 50%; - transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform-origin: center center; } - .modal-close::before, .delete::before { - height: 2px; - width: 50%; } - .modal-close::after, .delete::after { - height: 50%; - width: 2px; } - .modal-close:hover, .delete:hover, .modal-close:focus, .delete:focus { - background-color: rgba(10, 10, 10, 0.3); } - .modal-close:active, .delete:active { - background-color: rgba(10, 10, 10, 0.4); } - .is-small.modal-close, .is-small.delete { - height: 16px; - max-height: 16px; - max-width: 16px; - min-height: 16px; - min-width: 16px; - width: 16px; } - .is-medium.modal-close, .is-medium.delete { - height: 24px; - max-height: 24px; - max-width: 24px; - min-height: 24px; - min-width: 24px; - width: 24px; } - .is-large.modal-close, .is-large.delete { - height: 32px; - max-height: 32px; - max-width: 32px; - min-height: 32px; - min-width: 32px; - width: 32px; } - -.control.is-loading::after, .select.is-loading::after, .loader, .button.is-loading::after { - animation: spinAround 500ms infinite linear; - border: 2px solid #dbdbdb; - border-radius: 290486px; - border-right-color: transparent; - border-top-color: transparent; - content: ""; - display: block; - height: 1em; - position: relative; - width: 1em; } - -.hero-video, .modal-background, .modal, .image.is-square img, -.image.is-square .has-ratio, .image.is-1by1 img, -.image.is-1by1 .has-ratio, .image.is-5by4 img, -.image.is-5by4 .has-ratio, .image.is-4by3 img, -.image.is-4by3 .has-ratio, .image.is-3by2 img, -.image.is-3by2 .has-ratio, .image.is-5by3 img, -.image.is-5by3 .has-ratio, .image.is-16by9 img, -.image.is-16by9 .has-ratio, .image.is-2by1 img, -.image.is-2by1 .has-ratio, .image.is-3by1 img, -.image.is-3by1 .has-ratio, .image.is-4by5 img, -.image.is-4by5 .has-ratio, .image.is-3by4 img, -.image.is-3by4 .has-ratio, .image.is-2by3 img, -.image.is-2by3 .has-ratio, .image.is-3by5 img, -.image.is-3by5 .has-ratio, .image.is-9by16 img, -.image.is-9by16 .has-ratio, .image.is-1by2 img, -.image.is-1by2 .has-ratio, .image.is-1by3 img, -.image.is-1by3 .has-ratio, .is-overlay { - bottom: 0; - left: 0; - position: absolute; - right: 0; - top: 0; } - -.pagination-previous, -.pagination-next, -.pagination-link, -.pagination-ellipsis, .file-cta, -.file-name, .select select, .textarea, .input, .button { - -moz-appearance: none; - -webkit-appearance: none; - align-items: center; - border: 1px solid transparent; - border-radius: 4px; - box-shadow: none; - display: inline-flex; - font-size: 1rem; - height: 2.25em; - justify-content: flex-start; - line-height: 1.5; - padding-bottom: calc(0.375em - 1px); - padding-left: calc(0.625em - 1px); - padding-right: calc(0.625em - 1px); - padding-top: calc(0.375em - 1px); - position: relative; - vertical-align: top; } - .pagination-previous:focus, - .pagination-next:focus, - .pagination-link:focus, - .pagination-ellipsis:focus, .file-cta:focus, - .file-name:focus, .select select:focus, .textarea:focus, .input:focus, .button:focus, .is-focused.pagination-previous, - .is-focused.pagination-next, - .is-focused.pagination-link, - .is-focused.pagination-ellipsis, .is-focused.file-cta, - .is-focused.file-name, .select select.is-focused, .is-focused.textarea, .is-focused.input, .is-focused.button, .pagination-previous:active, - .pagination-next:active, - .pagination-link:active, - .pagination-ellipsis:active, .file-cta:active, - .file-name:active, .select select:active, .textarea:active, .input:active, .button:active, .is-active.pagination-previous, - .is-active.pagination-next, - .is-active.pagination-link, - .is-active.pagination-ellipsis, .is-active.file-cta, - .is-active.file-name, .select select.is-active, .is-active.textarea, .is-active.input, .is-active.button { - outline: none; } - [disabled].pagination-previous, - [disabled].pagination-next, - [disabled].pagination-link, - [disabled].pagination-ellipsis, [disabled].file-cta, - [disabled].file-name, .select select[disabled], [disabled].textarea, [disabled].input, [disabled].button, fieldset[disabled] .pagination-previous, - fieldset[disabled] .pagination-next, - fieldset[disabled] .pagination-link, - fieldset[disabled] .pagination-ellipsis, fieldset[disabled] .file-cta, - fieldset[disabled] .file-name, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input, fieldset[disabled] .button { - cursor: not-allowed; } +@charset "UTF-8"; +/* Bulma Utilities */ +:root { + --bulma-control-radius: var(--bulma-radius); + --bulma-control-radius-small: var(--bulma-radius-small); + --bulma-control-border-width: 1px; + --bulma-control-height: 2.5em; + --bulma-control-line-height: 1.5; + --bulma-control-padding-vertical: calc(0.5em - 1px); + --bulma-control-padding-horizontal: calc(0.75em - 1px); + --bulma-control-size: var(--bulma-size-normal); + --bulma-control-focus-shadow-l: 50%; +} @font-face { - font-family: 'Ocan'; + font-family: "Ocan"; src: url("../../fonts/OcanSansStd-Book.woff") format("woff"); font-weight: normal; - font-style: normal; } - + font-style: normal; +} @font-face { - font-family: 'Ocan'; + font-family: "Ocan"; src: url("../../fonts/OcanSansStd-Bold.woff") format("woff"); font-weight: 700; - font-style: normal; } - + font-style: normal; +} @font-face { - font-family: 'Ocan'; + font-family: "Ocan"; src: url("../../fonts/OcanSansStd-BookIta.woff") format("woff"); font-weight: normal; - font-style: italic; } - + font-style: italic; +} @font-face { - font-family: 'Ocan'; + font-family: "Ocan"; src: url("../../fonts/OcanSansStd-BoldIta.woff") format("woff"); font-weight: 700; - font-style: italic; } - -/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */ + font-style: italic; +} +/* Bulma Base */ +/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */ html, body, p, @@ -231,7 +62,8 @@ h4, h5, h6 { margin: 0; - padding: 0; } + padding: 0; +} h1, h2, @@ -240,58 +72,90 @@ h4, h5, h6 { font-size: 100%; - font-weight: normal; } + font-weight: normal; +} ul { - list-style: none; } + list-style: none; +} button, input, select, textarea { - margin: 0; } + margin: 0; +} html { - box-sizing: border-box; } + box-sizing: border-box; +} *, *::before, *::after { - box-sizing: inherit; } + box-sizing: inherit; +} img, -embed, -iframe, -object, video { height: auto; - max-width: 100%; } - -audio { - max-width: 100%; } + max-width: 100%; +} iframe { - border: 0; } + border: 0; +} table { border-collapse: collapse; - border-spacing: 0; } + border-spacing: 0; +} td, th { - padding: 0; } - td:not([align]), - th:not([align]) { - text-align: left; } + padding: 0; +} +td:not([align]), +th:not([align]) { + text-align: inherit; +} + +:root { + --bulma-body-background-color: var(--bulma-scheme-main); + --bulma-body-size: 1em; + --bulma-body-min-width: 300px; + --bulma-body-rendering: optimizeLegibility; + --bulma-body-family: var(--bulma-family-primary); + --bulma-body-overflow-x: hidden; + --bulma-body-overflow-y: scroll; + --bulma-body-color: var(--bulma-text); + --bulma-body-font-size: 1em; + --bulma-body-weight: var(--bulma-weight-normal); + --bulma-body-line-height: 1.5; + --bulma-code-family: var(--bulma-family-code); + --bulma-code-padding: 0.25em 0.5em 0.25em; + --bulma-code-weight: normal; + --bulma-code-size: 0.875em; + --bulma-small-font-size: 0.875em; + --bulma-hr-background-color: var(--bulma-background); + --bulma-hr-height: 2px; + --bulma-hr-margin: 1.5rem 0; + --bulma-strong-color: var(--bulma-text-strong); + --bulma-strong-weight: var(--bulma-weight-semibold); + --bulma-pre-font-size: 0.875em; + --bulma-pre-padding: 1.25rem 1.5rem; + --bulma-pre-code-font-size: 1em; +} html { - background-color: white; - font-size: 16px; + background-color: var(--bulma-body-background-color); + font-size: var(--bulma-body-size); -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; - min-width: 300px; - overflow-x: hidden; - overflow-y: scroll; - text-rendering: optimizeLegibility; - text-size-adjust: 100%; } + min-width: var(--bulma-body-min-width); + overflow-x: var(--bulma-body-overflow-x); + overflow-y: var(--bulma-body-overflow-y); + text-rendering: var(--bulma-body-rendering); + text-size-adjust: 100%; +} article, aside, @@ -300,868 +164,168 @@ footer, header, hgroup, section { - display: block; } + display: block; +} body, button, input, +optgroup, select, textarea { - font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif; } + font-family: var(--bulma-body-family); +} code, pre { -moz-osx-font-smoothing: auto; -webkit-font-smoothing: auto; - font-family: monospace; } + font-family: var(--bulma-code-family); +} body { - color: #4a4a4a; - font-size: 1em; - font-weight: 400; - line-height: 1.5; } + color: var(--bulma-body-color); + font-size: var(--bulma-body-font-size); + font-weight: var(--bulma-body-weight); + line-height: var(--bulma-body-line-height); +} + +a, +button { + cursor: pointer; +} +a:focus-visible, +button:focus-visible { + outline-color: hsl(var(--bulma-focus-h), var(--bulma-focus-s), var(--bulma-focus-l)); + outline-offset: var(--bulma-focus-offset); + outline-style: var(--bulma-focus-style); + outline-width: var(--bulma-focus-width); +} +a:focus-visible:active, +button:focus-visible:active { + outline-width: 1px; +} +a:active, +button:active { + outline-width: 1px; +} a { - color: #4391E0; + color: var(--bulma-link-text); cursor: pointer; - text-decoration: none; } - a strong { - color: currentColor; } - a:hover { - color: #363636; } + text-decoration: none; + transition-duration: var(--bulma-duration); + transition-property: background-color, border-color, color; +} +a strong { + color: currentColor; +} + +button { + appearance: none; + background: none; + border: none; + color: inherit; + font-family: inherit; + font-size: 1em; + margin: 0; + padding: 0; + transition-duration: var(--bulma-duration); + transition-property: background-color, border-color, color; +} code { - background-color: whitesmoke; - color: #a70c20; - font-size: 0.875em; - font-weight: normal; - padding: 0.25em 0.5em 0.25em; } + background-color: var(--bulma-code-background); + border-radius: 0.5em; + color: var(--bulma-code); + font-size: var(--bulma-code-size); + font-weight: var(--bulma-code-weight); + padding: var(--bulma-code-padding); +} hr { - background-color: whitesmoke; + background-color: var(--bulma-hr-background-color); border: none; display: block; - height: 2px; - margin: 1.5rem 0; } + height: var(--bulma-hr-height); + margin: var(--bulma-hr-margin); +} img { height: auto; - max-width: 100%; } + max-width: 100%; +} -input[type="checkbox"], -input[type="radio"] { - vertical-align: baseline; } +input[type=checkbox], +input[type=radio] { + vertical-align: baseline; +} small { - font-size: 0.875em; } + font-size: var(--bulma-small-font-size); +} span { font-style: inherit; - font-weight: inherit; } + font-weight: inherit; +} strong { - color: #363636; - font-weight: 700; } + color: var(--bulma-strong-color); + font-weight: var(--bulma-strong-weight); +} + +svg { + height: auto; + width: auto; +} fieldset { - border: none; } + border: none; +} pre { -webkit-overflow-scrolling: touch; - background-color: whitesmoke; - color: #4a4a4a; - font-size: 0.875em; + background-color: var(--bulma-pre-background); + color: var(--bulma-pre); + font-size: var(--bulma-pre-font-size); overflow-x: auto; - padding: 1.25rem 1.5rem; + padding: var(--bulma-pre-padding); white-space: pre; - word-wrap: normal; } - pre code { - background-color: transparent; - color: currentColor; - font-size: 1em; - padding: 0; } + word-wrap: normal; +} +pre code { + background-color: transparent; + color: currentColor; + font-size: var(--bulma-pre-code-font-size); + padding: 0; +} table td, table th { - vertical-align: top; } - table td:not([align]), - table th:not([align]) { - text-align: left; } - + vertical-align: top; +} +table td:not([align]), +table th:not([align]) { + text-align: inherit; +} table th { - color: #363636; } - -.is-clearfix::after { - clear: both; - content: " "; - display: table; } - -.is-pulled-left { - float: left !important; } - -.is-pulled-right { - float: right !important; } - -.is-clipped { - overflow: hidden !important; } - -.is-size-1 { - font-size: 3rem !important; } - -.is-size-2 { - font-size: 2.5rem !important; } - -.is-size-3 { - font-size: 2rem !important; } - -.is-size-4 { - font-size: 1.5rem !important; } - -.is-size-5 { - font-size: 1.25rem !important; } - -.is-size-6 { - font-size: 1rem !important; } - -.is-size-7 { - font-size: 0.75rem !important; } - -@media screen and (max-width: 768px) { - .is-size-1-mobile { - font-size: 3rem !important; } - .is-size-2-mobile { - font-size: 2.5rem !important; } - .is-size-3-mobile { - font-size: 2rem !important; } - .is-size-4-mobile { - font-size: 1.5rem !important; } - .is-size-5-mobile { - font-size: 1.25rem !important; } - .is-size-6-mobile { - font-size: 1rem !important; } - .is-size-7-mobile { - font-size: 0.75rem !important; } } - -@media screen and (min-width: 769px), print { - .is-size-1-tablet { - font-size: 3rem !important; } - .is-size-2-tablet { - font-size: 2.5rem !important; } - .is-size-3-tablet { - font-size: 2rem !important; } - .is-size-4-tablet { - font-size: 1.5rem !important; } - .is-size-5-tablet { - font-size: 1.25rem !important; } - .is-size-6-tablet { - font-size: 1rem !important; } - .is-size-7-tablet { - font-size: 0.75rem !important; } } - -@media screen and (max-width: 1023px) { - .is-size-1-touch { - font-size: 3rem !important; } - .is-size-2-touch { - font-size: 2.5rem !important; } - .is-size-3-touch { - font-size: 2rem !important; } - .is-size-4-touch { - font-size: 1.5rem !important; } - .is-size-5-touch { - font-size: 1.25rem !important; } - .is-size-6-touch { - font-size: 1rem !important; } - .is-size-7-touch { - font-size: 0.75rem !important; } } - -@media screen and (min-width: 1024px) { - .is-size-1-desktop { - font-size: 3rem !important; } - .is-size-2-desktop { - font-size: 2.5rem !important; } - .is-size-3-desktop { - font-size: 2rem !important; } - .is-size-4-desktop { - font-size: 1.5rem !important; } - .is-size-5-desktop { - font-size: 1.25rem !important; } - .is-size-6-desktop { - font-size: 1rem !important; } - .is-size-7-desktop { - font-size: 0.75rem !important; } } - -@media screen and (min-width: 1216px) { - .is-size-1-widescreen { - font-size: 3rem !important; } - .is-size-2-widescreen { - font-size: 2.5rem !important; } - .is-size-3-widescreen { - font-size: 2rem !important; } - .is-size-4-widescreen { - font-size: 1.5rem !important; } - .is-size-5-widescreen { - font-size: 1.25rem !important; } - .is-size-6-widescreen { - font-size: 1rem !important; } - .is-size-7-widescreen { - font-size: 0.75rem !important; } } - -@media screen and (min-width: 1408px) { - .is-size-1-fullhd { - font-size: 3rem !important; } - .is-size-2-fullhd { - font-size: 2.5rem !important; } - .is-size-3-fullhd { - font-size: 2rem !important; } - .is-size-4-fullhd { - font-size: 1.5rem !important; } - .is-size-5-fullhd { - font-size: 1.25rem !important; } - .is-size-6-fullhd { - font-size: 1rem !important; } - .is-size-7-fullhd { - font-size: 0.75rem !important; } } - -.has-text-centered { - text-align: center !important; } - -.has-text-justified { - text-align: justify !important; } - -.has-text-left { - text-align: left !important; } - -.has-text-right { - text-align: right !important; } - -@media screen and (max-width: 768px) { - .has-text-centered-mobile { - text-align: center !important; } } - -@media screen and (min-width: 769px), print { - .has-text-centered-tablet { - text-align: center !important; } } - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .has-text-centered-tablet-only { - text-align: center !important; } } - -@media screen and (max-width: 1023px) { - .has-text-centered-touch { - text-align: center !important; } } - -@media screen and (min-width: 1024px) { - .has-text-centered-desktop { - text-align: center !important; } } - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .has-text-centered-desktop-only { - text-align: center !important; } } - -@media screen and (min-width: 1216px) { - .has-text-centered-widescreen { - text-align: center !important; } } - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .has-text-centered-widescreen-only { - text-align: center !important; } } - -@media screen and (min-width: 1408px) { - .has-text-centered-fullhd { - text-align: center !important; } } - -@media screen and (max-width: 768px) { - .has-text-justified-mobile { - text-align: justify !important; } } - -@media screen and (min-width: 769px), print { - .has-text-justified-tablet { - text-align: justify !important; } } - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .has-text-justified-tablet-only { - text-align: justify !important; } } - -@media screen and (max-width: 1023px) { - .has-text-justified-touch { - text-align: justify !important; } } - -@media screen and (min-width: 1024px) { - .has-text-justified-desktop { - text-align: justify !important; } } - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .has-text-justified-desktop-only { - text-align: justify !important; } } - -@media screen and (min-width: 1216px) { - .has-text-justified-widescreen { - text-align: justify !important; } } - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .has-text-justified-widescreen-only { - text-align: justify !important; } } - -@media screen and (min-width: 1408px) { - .has-text-justified-fullhd { - text-align: justify !important; } } - -@media screen and (max-width: 768px) { - .has-text-left-mobile { - text-align: left !important; } } - -@media screen and (min-width: 769px), print { - .has-text-left-tablet { - text-align: left !important; } } - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .has-text-left-tablet-only { - text-align: left !important; } } - -@media screen and (max-width: 1023px) { - .has-text-left-touch { - text-align: left !important; } } - -@media screen and (min-width: 1024px) { - .has-text-left-desktop { - text-align: left !important; } } - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .has-text-left-desktop-only { - text-align: left !important; } } - -@media screen and (min-width: 1216px) { - .has-text-left-widescreen { - text-align: left !important; } } - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .has-text-left-widescreen-only { - text-align: left !important; } } - -@media screen and (min-width: 1408px) { - .has-text-left-fullhd { - text-align: left !important; } } - -@media screen and (max-width: 768px) { - .has-text-right-mobile { - text-align: right !important; } } - -@media screen and (min-width: 769px), print { - .has-text-right-tablet { - text-align: right !important; } } - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .has-text-right-tablet-only { - text-align: right !important; } } - -@media screen and (max-width: 1023px) { - .has-text-right-touch { - text-align: right !important; } } - -@media screen and (min-width: 1024px) { - .has-text-right-desktop { - text-align: right !important; } } - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .has-text-right-desktop-only { - text-align: right !important; } } - -@media screen and (min-width: 1216px) { - .has-text-right-widescreen { - text-align: right !important; } } - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .has-text-right-widescreen-only { - text-align: right !important; } } - -@media screen and (min-width: 1408px) { - .has-text-right-fullhd { - text-align: right !important; } } - -.is-capitalized { - text-transform: capitalize !important; } - -.is-lowercase { - text-transform: lowercase !important; } - -.is-uppercase { - text-transform: uppercase !important; } - -.is-italic { - font-style: italic !important; } - -.has-text-white { - color: white !important; } - -a.has-text-white:hover, a.has-text-white:focus { - color: #e6e6e6 !important; } - -.has-background-white { - background-color: white !important; } - -.has-text-black { - color: #0a0a0a !important; } - -a.has-text-black:hover, a.has-text-black:focus { - color: black !important; } - -.has-background-black { - background-color: #0a0a0a !important; } - -.has-text-light { - color: whitesmoke !important; } - -a.has-text-light:hover, a.has-text-light:focus { - color: #dbdbdb !important; } - -.has-background-light { - background-color: whitesmoke !important; } - -.has-text-dark { - color: #363636 !important; } - -a.has-text-dark:hover, a.has-text-dark:focus { - color: #1c1c1c !important; } - -.has-background-dark { - background-color: #363636 !important; } - -.has-text-primary { - color: #478D00 !important; } - -a.has-text-primary:hover, a.has-text-primary:focus { - color: #2d5a00 !important; } - -.has-background-primary { - background-color: #478D00 !important; } - -.has-text-link { - color: #4391E0 !important; } - -a.has-text-link:hover, a.has-text-link:focus { - color: #2277ce !important; } - -.has-background-link { - background-color: #4391E0 !important; } - -.has-text-info { - color: #209cee !important; } - -a.has-text-info:hover, a.has-text-info:focus { - color: #0f81cc !important; } - -.has-background-info { - background-color: #209cee !important; } - -.has-text-success { - color: #478D00 !important; } - -a.has-text-success:hover, a.has-text-success:focus { - color: #2d5a00 !important; } - -.has-background-success { - background-color: #478D00 !important; } - -.has-text-warning { - color: #ffdd57 !important; } - -a.has-text-warning:hover, a.has-text-warning:focus { - color: #ffd324 !important; } - -.has-background-warning { - background-color: #ffdd57 !important; } - -.has-text-danger { - color: #a70c20 !important; } - -a.has-text-danger:hover, a.has-text-danger:focus { - color: #770917 !important; } - -.has-background-danger { - background-color: #a70c20 !important; } - -.has-text-black-bis { - color: #121212 !important; } - -.has-background-black-bis { - background-color: #121212 !important; } - -.has-text-black-ter { - color: #242424 !important; } - -.has-background-black-ter { - background-color: #242424 !important; } - -.has-text-grey-darker { - color: #363636 !important; } - -.has-background-grey-darker { - background-color: #363636 !important; } - -.has-text-grey-dark { - color: #4a4a4a !important; } - -.has-background-grey-dark { - background-color: #4a4a4a !important; } - -.has-text-grey { - color: #7a7a7a !important; } - -.has-background-grey { - background-color: #7a7a7a !important; } - -.has-text-grey-light { - color: #b5b5b5 !important; } - -.has-background-grey-light { - background-color: #b5b5b5 !important; } - -.has-text-grey-lighter { - color: #dbdbdb !important; } - -.has-background-grey-lighter { - background-color: #dbdbdb !important; } - -.has-text-white-ter { - color: whitesmoke !important; } - -.has-background-white-ter { - background-color: whitesmoke !important; } - -.has-text-white-bis { - color: #fafafa !important; } - -.has-background-white-bis { - background-color: #fafafa !important; } - -.has-text-weight-light { - font-weight: 300 !important; } - -.has-text-weight-normal { - font-weight: 400 !important; } - -.has-text-weight-medium { - font-weight: 500 !important; } - -.has-text-weight-semibold { - font-weight: 600 !important; } - -.has-text-weight-bold { - font-weight: 700 !important; } - -.is-family-primary { - font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } - -.is-family-secondary { - font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } - -.is-family-sans-serif { - font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } - -.is-family-monospace { - font-family: monospace !important; } - -.is-family-code { - font-family: monospace !important; } - -.is-block { - display: block !important; } - -@media screen and (max-width: 768px) { - .is-block-mobile { - display: block !important; } } - -@media screen and (min-width: 769px), print { - .is-block-tablet { - display: block !important; } } - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-block-tablet-only { - display: block !important; } } - -@media screen and (max-width: 1023px) { - .is-block-touch { - display: block !important; } } - -@media screen and (min-width: 1024px) { - .is-block-desktop { - display: block !important; } } - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-block-desktop-only { - display: block !important; } } - -@media screen and (min-width: 1216px) { - .is-block-widescreen { - display: block !important; } } - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-block-widescreen-only { - display: block !important; } } - -@media screen and (min-width: 1408px) { - .is-block-fullhd { - display: block !important; } } - -.is-flex { - display: flex !important; } - -@media screen and (max-width: 768px) { - .is-flex-mobile { - display: flex !important; } } - -@media screen and (min-width: 769px), print { - .is-flex-tablet { - display: flex !important; } } - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-flex-tablet-only { - display: flex !important; } } - -@media screen and (max-width: 1023px) { - .is-flex-touch { - display: flex !important; } } - -@media screen and (min-width: 1024px) { - .is-flex-desktop { - display: flex !important; } } - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-flex-desktop-only { - display: flex !important; } } - -@media screen and (min-width: 1216px) { - .is-flex-widescreen { - display: flex !important; } } - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-flex-widescreen-only { - display: flex !important; } } - -@media screen and (min-width: 1408px) { - .is-flex-fullhd { - display: flex !important; } } - -.is-inline { - display: inline !important; } - -@media screen and (max-width: 768px) { - .is-inline-mobile { - display: inline !important; } } - -@media screen and (min-width: 769px), print { - .is-inline-tablet { - display: inline !important; } } - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-inline-tablet-only { - display: inline !important; } } - -@media screen and (max-width: 1023px) { - .is-inline-touch { - display: inline !important; } } - -@media screen and (min-width: 1024px) { - .is-inline-desktop { - display: inline !important; } } - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-inline-desktop-only { - display: inline !important; } } - -@media screen and (min-width: 1216px) { - .is-inline-widescreen { - display: inline !important; } } - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-inline-widescreen-only { - display: inline !important; } } - -@media screen and (min-width: 1408px) { - .is-inline-fullhd { - display: inline !important; } } - -.is-inline-block { - display: inline-block !important; } - -@media screen and (max-width: 768px) { - .is-inline-block-mobile { - display: inline-block !important; } } - -@media screen and (min-width: 769px), print { - .is-inline-block-tablet { - display: inline-block !important; } } - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-inline-block-tablet-only { - display: inline-block !important; } } - -@media screen and (max-width: 1023px) { - .is-inline-block-touch { - display: inline-block !important; } } - -@media screen and (min-width: 1024px) { - .is-inline-block-desktop { - display: inline-block !important; } } - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-inline-block-desktop-only { - display: inline-block !important; } } - -@media screen and (min-width: 1216px) { - .is-inline-block-widescreen { - display: inline-block !important; } } - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-inline-block-widescreen-only { - display: inline-block !important; } } - -@media screen and (min-width: 1408px) { - .is-inline-block-fullhd { - display: inline-block !important; } } - -.is-inline-flex { - display: inline-flex !important; } - -@media screen and (max-width: 768px) { - .is-inline-flex-mobile { - display: inline-flex !important; } } - -@media screen and (min-width: 769px), print { - .is-inline-flex-tablet { - display: inline-flex !important; } } - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-inline-flex-tablet-only { - display: inline-flex !important; } } - -@media screen and (max-width: 1023px) { - .is-inline-flex-touch { - display: inline-flex !important; } } - -@media screen and (min-width: 1024px) { - .is-inline-flex-desktop { - display: inline-flex !important; } } - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-inline-flex-desktop-only { - display: inline-flex !important; } } - -@media screen and (min-width: 1216px) { - .is-inline-flex-widescreen { - display: inline-flex !important; } } - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-inline-flex-widescreen-only { - display: inline-flex !important; } } - -@media screen and (min-width: 1408px) { - .is-inline-flex-fullhd { - display: inline-flex !important; } } - -.is-hidden { - display: none !important; } - -.is-sr-only { - border: none !important; - clip: rect(0, 0, 0, 0) !important; - height: 0.01em !important; - overflow: hidden !important; - padding: 0 !important; - position: absolute !important; - white-space: nowrap !important; - width: 0.01em !important; } - -@media screen and (max-width: 768px) { - .is-hidden-mobile { - display: none !important; } } - -@media screen and (min-width: 769px), print { - .is-hidden-tablet { - display: none !important; } } - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-hidden-tablet-only { - display: none !important; } } - -@media screen and (max-width: 1023px) { - .is-hidden-touch { - display: none !important; } } - -@media screen and (min-width: 1024px) { - .is-hidden-desktop { - display: none !important; } } - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-hidden-desktop-only { - display: none !important; } } - -@media screen and (min-width: 1216px) { - .is-hidden-widescreen { - display: none !important; } } - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-hidden-widescreen-only { - display: none !important; } } - -@media screen and (min-width: 1408px) { - .is-hidden-fullhd { - display: none !important; } } - -.is-invisible { - visibility: hidden !important; } - -@media screen and (max-width: 768px) { - .is-invisible-mobile { - visibility: hidden !important; } } - -@media screen and (min-width: 769px), print { - .is-invisible-tablet { - visibility: hidden !important; } } - -@media screen and (min-width: 769px) and (max-width: 1023px) { - .is-invisible-tablet-only { - visibility: hidden !important; } } - -@media screen and (max-width: 1023px) { - .is-invisible-touch { - visibility: hidden !important; } } - -@media screen and (min-width: 1024px) { - .is-invisible-desktop { - visibility: hidden !important; } } - -@media screen and (min-width: 1024px) and (max-width: 1215px) { - .is-invisible-desktop-only { - visibility: hidden !important; } } - -@media screen and (min-width: 1216px) { - .is-invisible-widescreen { - visibility: hidden !important; } } - -@media screen and (min-width: 1216px) and (max-width: 1407px) { - .is-invisible-widescreen-only { - visibility: hidden !important; } } - -@media screen and (min-width: 1408px) { - .is-invisible-fullhd { - visibility: hidden !important; } } - -.is-marginless { - margin: 0 !important; } - -.is-paddingless { - padding: 0 !important; } - -.is-radiusless { - border-radius: 0 !important; } - -.is-shadowless { - box-shadow: none !important; } - -.is-relative { - position: relative !important; } - + color: var(--bulma-text-strong); +} + +@keyframes spinAround { + from { + transform: rotate(0deg); + } + to { + transform: rotate(359deg); + } +} +@keyframes pulsate { + 50% { + opacity: 0.5; + } +} .title, .subtitle, .content h1, @@ -1171,841 +335,886 @@ a.has-text-danger:hover, a.has-text-danger:focus { .content h5, .content h6, .menu { - font-family: "Ocan", "Ubuntu", "Arial Narrow", "Helvetica", "Arial", "Lucida", sans-serif; } + font-family: "Ocan", "Ubuntu", "Arial Narrow", "Helvetica", "Arial", "Lucida", sans-serif; +} .image.no-upscale img { - width: intrinsic; - /* Safari/WebKit uses a non-standard name */ - width: -moz-max-content; - /* Firefox/Gecko */ - width: -webkit-max-content; - /* Chrome */ } + width: intrinsic; /* Safari/WebKit uses a non-standard name */ + width: -moz-max-content; /* Firefox/Gecko */ + width: -webkit-max-content; /* Chrome */ +} .green { - color: #478D00; } + color: #478D00; +} .yellow { - color: #ffdd57; } + color: #ffdd57; +} + +/* Bulma Elements */ +.navbar-link:not(.is-arrowless)::after, .select:not(.is-multiple):not(.is-loading)::after { + border: 0.125em solid var(--bulma-arrow-color); + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + transition-duration: var(--bulma-duration); + transition-property: border-color; + width: 0.625em; +} + +.media:not(:last-child), .level:not(:last-child), .fixed-grid:not(:last-child), .grid:not(:last-child), .tabs:not(:last-child), .pagination:not(:last-child), .message:not(:last-child), .card:not(:last-child), .breadcrumb:not(:last-child), .field:not(:last-child), .file:not(:last-child), .title:not(:last-child), +.subtitle:not(:last-child), .tags:not(:last-child), .table:not(:last-child), .table-container:not(:last-child), .progress:not(:last-child), .notification:not(:last-child), .content:not(:last-child), .buttons:not(:last-child), .box:not(:last-child), .block:not(:last-child) { + margin-bottom: var(--bulma-block-spacing); +} + +.pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis, .file-cta, +.file-name, .select select, .input, .textarea, .button { + align-items: center; + appearance: none; + border-color: transparent; + border-style: solid; + border-width: var(--bulma-control-border-width); + border-radius: var(--bulma-control-radius); + box-shadow: none; + display: inline-flex; + font-size: var(--bulma-control-size); + height: var(--bulma-control-height); + justify-content: flex-start; + line-height: var(--bulma-control-line-height); + padding-bottom: var(--bulma-control-padding-vertical); + padding-left: var(--bulma-control-padding-horizontal); + padding-right: var(--bulma-control-padding-horizontal); + padding-top: var(--bulma-control-padding-vertical); + position: relative; + transition-duration: var(--bulma-duration); + transition-property: background-color, border-color, box-shadow, color; + vertical-align: top; +} +.pagination-previous:focus, +.pagination-next:focus, +.pagination-link:focus, +.pagination-ellipsis:focus, .file-cta:focus, +.file-name:focus, .select select:focus, .input:focus, .textarea:focus, .button:focus, .pagination-previous:focus-visible, +.pagination-next:focus-visible, +.pagination-link:focus-visible, +.pagination-ellipsis:focus-visible, .file-cta:focus-visible, +.file-name:focus-visible, .select select:focus-visible, .input:focus-visible, .textarea:focus-visible, .button:focus-visible, .pagination-previous:focus-within, +.pagination-next:focus-within, +.pagination-link:focus-within, +.pagination-ellipsis:focus-within, .file-cta:focus-within, +.file-name:focus-within, .select select:focus-within, .input:focus-within, .textarea:focus-within, .button:focus-within, .is-focused.pagination-previous, +.is-focused.pagination-next, +.is-focused.pagination-link, +.is-focused.pagination-ellipsis, .is-focused.file-cta, +.is-focused.file-name, .select select.is-focused, .is-focused.input, .is-focused.textarea, .is-focused.button, .pagination-previous:active, +.pagination-next:active, +.pagination-link:active, +.pagination-ellipsis:active, .file-cta:active, +.file-name:active, .select select:active, .input:active, .textarea:active, .button:active, .is-active.pagination-previous, +.is-active.pagination-next, +.is-active.pagination-link, +.is-active.pagination-ellipsis, .is-active.file-cta, +.is-active.file-name, .select select.is-active, .is-active.input, .is-active.textarea, .is-active.button { + outline: none; +} +[disabled].pagination-previous, +[disabled].pagination-next, +[disabled].pagination-link, +[disabled].pagination-ellipsis, [disabled].file-cta, +[disabled].file-name, .select select[disabled], [disabled].input, [disabled].textarea, [disabled].button, fieldset[disabled] .pagination-previous, +fieldset[disabled] .pagination-next, +fieldset[disabled] .pagination-link, +fieldset[disabled] .pagination-ellipsis, fieldset[disabled] .file-cta, +fieldset[disabled] .file-name, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .input, fieldset[disabled] .textarea, fieldset[disabled] .button { + cursor: not-allowed; +} + +.modal-close { + --bulma-delete-dimensions: 1.25rem; + --bulma-delete-background-l: 0%; + --bulma-delete-background-alpha: 0.5; + --bulma-delete-color: var(--bulma-white); + appearance: none; + background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-delete-background-l), var(--bulma-delete-background-alpha)); + border: none; + border-radius: var(--bulma-radius-rounded); + cursor: pointer; + pointer-events: auto; + display: inline-flex; + flex-grow: 0; + flex-shrink: 0; + font-size: 1em; + height: var(--bulma-delete-dimensions); + max-height: var(--bulma-delete-dimensions); + max-width: var(--bulma-delete-dimensions); + min-height: var(--bulma-delete-dimensions); + min-width: var(--bulma-delete-dimensions); + outline: none; + position: relative; + vertical-align: top; + width: var(--bulma-delete-dimensions); +} +.modal-close::before, .modal-close::after { + background-color: var(--bulma-delete-color); + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; +} +.modal-close::before { + height: 2px; + width: 50%; +} +.modal-close::after { + height: 50%; + width: 2px; +} +.modal-close:hover, .modal-close:focus { + --bulma-delete-background-alpha: 0.4; +} +.modal-close:active { + --bulma-delete-background-alpha: 0.5; +} +.is-small.modal-close { + --bulma-delete-dimensions: 1rem; +} +.is-medium.modal-close { + --bulma-delete-dimensions: 1.5rem; +} +.is-large.modal-close { + --bulma-delete-dimensions: 2rem; +} + +.control.is-loading::after, .select.is-loading::after, .button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid var(--bulma-loading-color); + border-radius: var(--bulma-radius-rounded); + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; +} + +.hero-video, .modal, .modal-background { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; +} + +.navbar-burger, .menu-list a, +.menu-list button, +.menu-list .menu-item { + appearance: none; + background: none; + border: none; + color: inherit; + font-family: inherit; + font-size: 1em; + margin: 0; + padding: 0; +} + +.tabs, .pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis, .breadcrumb, .file, .button { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} .box { - background-color: white; - border-radius: 6px; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - color: #4a4a4a; + --bulma-box-background-color: var(--bulma-scheme-main); + --bulma-box-color: var(--bulma-text); + --bulma-box-radius: var(--bulma-radius-large); + --bulma-box-shadow: var(--bulma-shadow); + --bulma-box-padding: 1.25rem; + --bulma-box-link-hover-shadow: 0 0.5em 1em -0.125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1), 0 0 0 1px var(--bulma-link); + --bulma-box-link-active-shadow: inset 0 1px 2px hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.2), 0 0 0 1px var(--bulma-link); +} + +.box { + background-color: var(--bulma-box-background-color); + border-radius: var(--bulma-box-radius); + box-shadow: var(--bulma-box-shadow); + color: var(--bulma-box-color); display: block; - padding: 1.25rem; } + padding: var(--bulma-box-padding); +} a.box:hover, a.box:focus { - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #4391E0; } - + box-shadow: var(--bulma-box-link-hover-shadow); +} a.box:active { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #4391E0; } + box-shadow: var(--bulma-box-link-active-shadow); +} .button { - background-color: white; - border-color: #dbdbdb; - border-width: 1px; - color: #363636; + --bulma-button-family: false; + --bulma-button-weight: var(--bulma-weight-medium); + --bulma-button-border-color: var(--bulma-border); + --bulma-button-border-style: solid; + --bulma-button-border-width: var(--bulma-control-border-width); + --bulma-button-padding-vertical: 0.5em; + --bulma-button-padding-horizontal: 1em; + --bulma-button-focus-border-color: var(--bulma-link-focus-border); + --bulma-button-focus-box-shadow-size: 0 0 0 0.125em; + --bulma-button-focus-box-shadow-color: hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 0.25); + --bulma-button-active-color: var(--bulma-link-active); + --bulma-button-active-border-color: var(--bulma-link-active-border); + --bulma-button-text-color: var(--bulma-text); + --bulma-button-text-decoration: underline; + --bulma-button-text-hover-background-color: var(--bulma-background); + --bulma-button-text-hover-color: var(--bulma-text-strong); + --bulma-button-ghost-background: none; + --bulma-button-ghost-border-color: transparent; + --bulma-button-ghost-color: var(--bulma-link-text); + --bulma-button-ghost-decoration: none; + --bulma-button-ghost-hover-color: var(--bulma-link); + --bulma-button-ghost-hover-decoration: underline; + --bulma-button-disabled-background-color: var(--bulma-scheme-main); + --bulma-button-disabled-border-color: var(--bulma-border); + --bulma-button-disabled-shadow: none; + --bulma-button-disabled-opacity: 0.5; + --bulma-button-static-color: var(--bulma-text-weak); + --bulma-button-static-background-color: var(--bulma-scheme-main-ter); + --bulma-button-static-border-color: var(--bulma-border); +} + +.button { + --bulma-button-h: var(--bulma-scheme-h); + --bulma-button-s: var(--bulma-scheme-s); + --bulma-button-l: var(--bulma-scheme-main-l); + --bulma-button-background-l: var(--bulma-scheme-main-l); + --bulma-button-background-l-delta: 0%; + --bulma-button-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-button-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-button-color-l: var(--bulma-text-strong-l); + --bulma-button-border-l: var(--bulma-border-l); + --bulma-button-border-l-delta: 0%; + --bulma-button-hover-border-l-delta: var(--bulma-hover-border-l-delta); + --bulma-button-active-border-l-delta: var(--bulma-active-border-l-delta); + --bulma-button-focus-border-l-delta: var(--bulma-focus-border-l-delta); + --bulma-button-outer-shadow-h: 0; + --bulma-button-outer-shadow-s: 0%; + --bulma-button-outer-shadow-l: 20%; + --bulma-button-outer-shadow-a: 0.05; + --bulma-loading-color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-color-l)); + background-color: hsl(var(--bulma-button-h), var(--bulma-button-s), calc(var(--bulma-button-background-l) + var(--bulma-button-background-l-delta))); + border-color: hsl(var(--bulma-button-h), var(--bulma-button-s), calc(var(--bulma-button-border-l) + var(--bulma-button-border-l-delta))); + border-style: var(--bulma-button-border-style); + border-width: var(--bulma-button-border-width); + box-shadow: 0px 0.0625em 0.125em hsla(var(--bulma-button-outer-shadow-h), var(--bulma-button-outer-shadow-s), var(--bulma-button-outer-shadow-l), var(--bulma-button-outer-shadow-a)), 0px 0.125em 0.25em hsla(var(--bulma-button-outer-shadow-h), var(--bulma-button-outer-shadow-s), var(--bulma-button-outer-shadow-l), var(--bulma-button-outer-shadow-a)); + color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-color-l)); cursor: pointer; + font-weight: var(--bulma-button-weight); + height: auto; justify-content: center; - padding-bottom: calc(0.375em - 1px); - padding-left: 0.75em; - padding-right: 0.75em; - padding-top: calc(0.375em - 1px); + padding-bottom: calc(var(--bulma-button-padding-vertical) - var(--bulma-button-border-width)); + padding-left: calc(var(--bulma-button-padding-horizontal) - var(--bulma-button-border-width)); + padding-right: calc(var(--bulma-button-padding-horizontal) - var(--bulma-button-border-width)); + padding-top: calc(var(--bulma-button-padding-vertical) - var(--bulma-button-border-width)); text-align: center; - white-space: nowrap; } - .button strong { - color: inherit; } - .button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large { - height: 1.5em; - width: 1.5em; } - .button .icon:first-child:not(:last-child) { - margin-left: calc(-0.375em - 1px); - margin-right: 0.1875em; } - .button .icon:last-child:not(:first-child) { - margin-left: 0.1875em; - margin-right: calc(-0.375em - 1px); } - .button .icon:first-child:last-child { - margin-left: calc(-0.375em - 1px); - margin-right: calc(-0.375em - 1px); } - .button:hover, .button.is-hovered { - border-color: #b5b5b5; - color: #363636; } - .button:focus, .button.is-focused { - border-color: #4391E0; - color: #363636; } - .button:focus:not(:active), .button.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } - .button:active, .button.is-active { - border-color: #4a4a4a; - color: #363636; } - .button.is-text { - background-color: transparent; - border-color: transparent; - color: #4a4a4a; - text-decoration: underline; } - .button.is-text:hover, .button.is-text.is-hovered, .button.is-text:focus, .button.is-text.is-focused { - background-color: whitesmoke; - color: #363636; } - .button.is-text:active, .button.is-text.is-active { - background-color: #e8e8e8; - color: #363636; } - .button.is-text[disabled], fieldset[disabled] .button.is-text { - background-color: transparent; - border-color: transparent; - box-shadow: none; } - .button.is-white { - background-color: white; - border-color: transparent; - color: #0a0a0a; } - .button.is-white:hover, .button.is-white.is-hovered { - background-color: #f9f9f9; - border-color: transparent; - color: #0a0a0a; } - .button.is-white:focus, .button.is-white.is-focused { - border-color: transparent; - color: #0a0a0a; } - .button.is-white:focus:not(:active), .button.is-white.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } - .button.is-white:active, .button.is-white.is-active { - background-color: #f2f2f2; - border-color: transparent; - color: #0a0a0a; } - .button.is-white[disabled], fieldset[disabled] .button.is-white { - background-color: white; - border-color: transparent; - box-shadow: none; } - .button.is-white.is-inverted { - background-color: #0a0a0a; - color: white; } - .button.is-white.is-inverted:hover, .button.is-white.is-inverted.is-hovered { - background-color: black; } - .button.is-white.is-inverted[disabled], fieldset[disabled] .button.is-white.is-inverted { - background-color: #0a0a0a; - border-color: transparent; - box-shadow: none; - color: white; } - .button.is-white.is-loading::after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; } - .button.is-white.is-outlined { - background-color: transparent; - border-color: white; - color: white; } - .button.is-white.is-outlined:hover, .button.is-white.is-outlined.is-hovered, .button.is-white.is-outlined:focus, .button.is-white.is-outlined.is-focused { - background-color: white; - border-color: white; - color: #0a0a0a; } - .button.is-white.is-outlined.is-loading::after { - border-color: transparent transparent white white !important; } - .button.is-white.is-outlined.is-loading:hover::after, .button.is-white.is-outlined.is-loading.is-hovered::after, .button.is-white.is-outlined.is-loading:focus::after, .button.is-white.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; } - .button.is-white.is-outlined[disabled], fieldset[disabled] .button.is-white.is-outlined { - background-color: transparent; - border-color: white; - box-shadow: none; - color: white; } - .button.is-white.is-inverted.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - color: #0a0a0a; } - .button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined.is-hovered, .button.is-white.is-inverted.is-outlined:focus, .button.is-white.is-inverted.is-outlined.is-focused { - background-color: #0a0a0a; - color: white; } - .button.is-white.is-inverted.is-outlined.is-loading:hover::after, .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-white.is-inverted.is-outlined.is-loading:focus::after, .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent white white !important; } - .button.is-white.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-white.is-inverted.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - box-shadow: none; - color: #0a0a0a; } - .button.is-black { - background-color: #0a0a0a; - border-color: transparent; - color: white; } - .button.is-black:hover, .button.is-black.is-hovered { - background-color: #040404; - border-color: transparent; - color: white; } - .button.is-black:focus, .button.is-black.is-focused { - border-color: transparent; - color: white; } - .button.is-black:focus:not(:active), .button.is-black.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } - .button.is-black:active, .button.is-black.is-active { - background-color: black; - border-color: transparent; - color: white; } - .button.is-black[disabled], fieldset[disabled] .button.is-black { - background-color: #0a0a0a; - border-color: transparent; - box-shadow: none; } - .button.is-black.is-inverted { - background-color: white; - color: #0a0a0a; } - .button.is-black.is-inverted:hover, .button.is-black.is-inverted.is-hovered { - background-color: #f2f2f2; } - .button.is-black.is-inverted[disabled], fieldset[disabled] .button.is-black.is-inverted { - background-color: white; - border-color: transparent; - box-shadow: none; - color: #0a0a0a; } - .button.is-black.is-loading::after { - border-color: transparent transparent white white !important; } - .button.is-black.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - color: #0a0a0a; } - .button.is-black.is-outlined:hover, .button.is-black.is-outlined.is-hovered, .button.is-black.is-outlined:focus, .button.is-black.is-outlined.is-focused { - background-color: #0a0a0a; - border-color: #0a0a0a; - color: white; } - .button.is-black.is-outlined.is-loading::after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; } - .button.is-black.is-outlined.is-loading:hover::after, .button.is-black.is-outlined.is-loading.is-hovered::after, .button.is-black.is-outlined.is-loading:focus::after, .button.is-black.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent white white !important; } - .button.is-black.is-outlined[disabled], fieldset[disabled] .button.is-black.is-outlined { - background-color: transparent; - border-color: #0a0a0a; - box-shadow: none; - color: #0a0a0a; } - .button.is-black.is-inverted.is-outlined { - background-color: transparent; - border-color: white; - color: white; } - .button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined.is-hovered, .button.is-black.is-inverted.is-outlined:focus, .button.is-black.is-inverted.is-outlined.is-focused { - background-color: white; - color: #0a0a0a; } - .button.is-black.is-inverted.is-outlined.is-loading:hover::after, .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-black.is-inverted.is-outlined.is-loading:focus::after, .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #0a0a0a #0a0a0a !important; } - .button.is-black.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-black.is-inverted.is-outlined { - background-color: transparent; - border-color: white; - box-shadow: none; - color: white; } - .button.is-light { - background-color: whitesmoke; - border-color: transparent; - color: #363636; } - .button.is-light:hover, .button.is-light.is-hovered { - background-color: #eeeeee; - border-color: transparent; - color: #363636; } - .button.is-light:focus, .button.is-light.is-focused { - border-color: transparent; - color: #363636; } - .button.is-light:focus:not(:active), .button.is-light.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } - .button.is-light:active, .button.is-light.is-active { - background-color: #e8e8e8; - border-color: transparent; - color: #363636; } - .button.is-light[disabled], fieldset[disabled] .button.is-light { - background-color: whitesmoke; - border-color: transparent; - box-shadow: none; } - .button.is-light.is-inverted { - background-color: #363636; - color: whitesmoke; } - .button.is-light.is-inverted:hover, .button.is-light.is-inverted.is-hovered { - background-color: #292929; } - .button.is-light.is-inverted[disabled], fieldset[disabled] .button.is-light.is-inverted { - background-color: #363636; - border-color: transparent; - box-shadow: none; - color: whitesmoke; } - .button.is-light.is-loading::after { - border-color: transparent transparent #363636 #363636 !important; } - .button.is-light.is-outlined { - background-color: transparent; - border-color: whitesmoke; - color: whitesmoke; } - .button.is-light.is-outlined:hover, .button.is-light.is-outlined.is-hovered, .button.is-light.is-outlined:focus, .button.is-light.is-outlined.is-focused { - background-color: whitesmoke; - border-color: whitesmoke; - color: #363636; } - .button.is-light.is-outlined.is-loading::after { - border-color: transparent transparent whitesmoke whitesmoke !important; } - .button.is-light.is-outlined.is-loading:hover::after, .button.is-light.is-outlined.is-loading.is-hovered::after, .button.is-light.is-outlined.is-loading:focus::after, .button.is-light.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #363636 #363636 !important; } - .button.is-light.is-outlined[disabled], fieldset[disabled] .button.is-light.is-outlined { - background-color: transparent; - border-color: whitesmoke; - box-shadow: none; - color: whitesmoke; } - .button.is-light.is-inverted.is-outlined { - background-color: transparent; - border-color: #363636; - color: #363636; } - .button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined.is-hovered, .button.is-light.is-inverted.is-outlined:focus, .button.is-light.is-inverted.is-outlined.is-focused { - background-color: #363636; - color: whitesmoke; } - .button.is-light.is-inverted.is-outlined.is-loading:hover::after, .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-light.is-inverted.is-outlined.is-loading:focus::after, .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent whitesmoke whitesmoke !important; } - .button.is-light.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-light.is-inverted.is-outlined { - background-color: transparent; - border-color: #363636; - box-shadow: none; - color: #363636; } - .button.is-dark { - background-color: #363636; - border-color: transparent; - color: whitesmoke; } - .button.is-dark:hover, .button.is-dark.is-hovered { - background-color: #2f2f2f; - border-color: transparent; - color: whitesmoke; } - .button.is-dark:focus, .button.is-dark.is-focused { - border-color: transparent; - color: whitesmoke; } - .button.is-dark:focus:not(:active), .button.is-dark.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } - .button.is-dark:active, .button.is-dark.is-active { - background-color: #292929; - border-color: transparent; - color: whitesmoke; } - .button.is-dark[disabled], fieldset[disabled] .button.is-dark { - background-color: #363636; - border-color: transparent; - box-shadow: none; } - .button.is-dark.is-inverted { - background-color: whitesmoke; - color: #363636; } - .button.is-dark.is-inverted:hover, .button.is-dark.is-inverted.is-hovered { - background-color: #e8e8e8; } - .button.is-dark.is-inverted[disabled], fieldset[disabled] .button.is-dark.is-inverted { - background-color: whitesmoke; - border-color: transparent; - box-shadow: none; - color: #363636; } - .button.is-dark.is-loading::after { - border-color: transparent transparent whitesmoke whitesmoke !important; } - .button.is-dark.is-outlined { - background-color: transparent; - border-color: #363636; - color: #363636; } - .button.is-dark.is-outlined:hover, .button.is-dark.is-outlined.is-hovered, .button.is-dark.is-outlined:focus, .button.is-dark.is-outlined.is-focused { - background-color: #363636; - border-color: #363636; - color: whitesmoke; } - .button.is-dark.is-outlined.is-loading::after { - border-color: transparent transparent #363636 #363636 !important; } - .button.is-dark.is-outlined.is-loading:hover::after, .button.is-dark.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-outlined.is-loading:focus::after, .button.is-dark.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent whitesmoke whitesmoke !important; } - .button.is-dark.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-outlined { - background-color: transparent; - border-color: #363636; - box-shadow: none; - color: #363636; } - .button.is-dark.is-inverted.is-outlined { - background-color: transparent; - border-color: whitesmoke; - color: whitesmoke; } - .button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined.is-hovered, .button.is-dark.is-inverted.is-outlined:focus, .button.is-dark.is-inverted.is-outlined.is-focused { - background-color: whitesmoke; - color: #363636; } - .button.is-dark.is-inverted.is-outlined.is-loading:hover::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-inverted.is-outlined.is-loading:focus::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #363636 #363636 !important; } - .button.is-dark.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-inverted.is-outlined { - background-color: transparent; - border-color: whitesmoke; - box-shadow: none; - color: whitesmoke; } - .button.is-primary { - background-color: #478D00; - border-color: transparent; - color: #fff; } - .button.is-primary:hover, .button.is-primary.is-hovered { - background-color: #418000; - border-color: transparent; - color: #fff; } - .button.is-primary:focus, .button.is-primary.is-focused { - border-color: transparent; - color: #fff; } - .button.is-primary:focus:not(:active), .button.is-primary.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } - .button.is-primary:active, .button.is-primary.is-active { - background-color: #3a7400; - border-color: transparent; - color: #fff; } - .button.is-primary[disabled], fieldset[disabled] .button.is-primary { - background-color: #478D00; - border-color: transparent; - box-shadow: none; } - .button.is-primary.is-inverted { - background-color: #fff; - color: #478D00; } - .button.is-primary.is-inverted:hover, .button.is-primary.is-inverted.is-hovered { - background-color: #f2f2f2; } - .button.is-primary.is-inverted[disabled], fieldset[disabled] .button.is-primary.is-inverted { - background-color: #fff; - border-color: transparent; - box-shadow: none; - color: #478D00; } - .button.is-primary.is-loading::after { - border-color: transparent transparent #fff #fff !important; } - .button.is-primary.is-outlined { - background-color: transparent; - border-color: #478D00; - color: #478D00; } - .button.is-primary.is-outlined:hover, .button.is-primary.is-outlined.is-hovered, .button.is-primary.is-outlined:focus, .button.is-primary.is-outlined.is-focused { - background-color: #478D00; - border-color: #478D00; - color: #fff; } - .button.is-primary.is-outlined.is-loading::after { - border-color: transparent transparent #478D00 #478D00 !important; } - .button.is-primary.is-outlined.is-loading:hover::after, .button.is-primary.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-outlined.is-loading:focus::after, .button.is-primary.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #fff #fff !important; } - .button.is-primary.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-outlined { - background-color: transparent; - border-color: #478D00; - box-shadow: none; - color: #478D00; } - .button.is-primary.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; } - .button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined.is-hovered, .button.is-primary.is-inverted.is-outlined:focus, .button.is-primary.is-inverted.is-outlined.is-focused { - background-color: #fff; - color: #478D00; } - .button.is-primary.is-inverted.is-outlined.is-loading:hover::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-inverted.is-outlined.is-loading:focus::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #478D00 #478D00 !important; } - .button.is-primary.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - box-shadow: none; - color: #fff; } - .button.is-link { - background-color: #4391E0; - border-color: transparent; - color: #fff; } - .button.is-link:hover, .button.is-link.is-hovered { - background-color: #388bde; - border-color: transparent; - color: #fff; } - .button.is-link:focus, .button.is-link.is-focused { - border-color: transparent; - color: #fff; } - .button.is-link:focus:not(:active), .button.is-link.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } - .button.is-link:active, .button.is-link.is-active { - background-color: #2d84dc; - border-color: transparent; - color: #fff; } - .button.is-link[disabled], fieldset[disabled] .button.is-link { - background-color: #4391E0; - border-color: transparent; - box-shadow: none; } - .button.is-link.is-inverted { - background-color: #fff; - color: #4391E0; } - .button.is-link.is-inverted:hover, .button.is-link.is-inverted.is-hovered { - background-color: #f2f2f2; } - .button.is-link.is-inverted[disabled], fieldset[disabled] .button.is-link.is-inverted { - background-color: #fff; - border-color: transparent; - box-shadow: none; - color: #4391E0; } - .button.is-link.is-loading::after { - border-color: transparent transparent #fff #fff !important; } - .button.is-link.is-outlined { - background-color: transparent; - border-color: #4391E0; - color: #4391E0; } - .button.is-link.is-outlined:hover, .button.is-link.is-outlined.is-hovered, .button.is-link.is-outlined:focus, .button.is-link.is-outlined.is-focused { - background-color: #4391E0; - border-color: #4391E0; - color: #fff; } - .button.is-link.is-outlined.is-loading::after { - border-color: transparent transparent #4391E0 #4391E0 !important; } - .button.is-link.is-outlined.is-loading:hover::after, .button.is-link.is-outlined.is-loading.is-hovered::after, .button.is-link.is-outlined.is-loading:focus::after, .button.is-link.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #fff #fff !important; } - .button.is-link.is-outlined[disabled], fieldset[disabled] .button.is-link.is-outlined { - background-color: transparent; - border-color: #4391E0; - box-shadow: none; - color: #4391E0; } - .button.is-link.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; } - .button.is-link.is-inverted.is-outlined:hover, .button.is-link.is-inverted.is-outlined.is-hovered, .button.is-link.is-inverted.is-outlined:focus, .button.is-link.is-inverted.is-outlined.is-focused { - background-color: #fff; - color: #4391E0; } - .button.is-link.is-inverted.is-outlined.is-loading:hover::after, .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-link.is-inverted.is-outlined.is-loading:focus::after, .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #4391E0 #4391E0 !important; } - .button.is-link.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-link.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - box-shadow: none; - color: #fff; } - .button.is-info { - background-color: #209cee; - border-color: transparent; - color: #fff; } - .button.is-info:hover, .button.is-info.is-hovered { - background-color: #1496ed; - border-color: transparent; - color: #fff; } - .button.is-info:focus, .button.is-info.is-focused { - border-color: transparent; - color: #fff; } - .button.is-info:focus:not(:active), .button.is-info.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } - .button.is-info:active, .button.is-info.is-active { - background-color: #118fe4; - border-color: transparent; - color: #fff; } - .button.is-info[disabled], fieldset[disabled] .button.is-info { - background-color: #209cee; - border-color: transparent; - box-shadow: none; } - .button.is-info.is-inverted { - background-color: #fff; - color: #209cee; } - .button.is-info.is-inverted:hover, .button.is-info.is-inverted.is-hovered { - background-color: #f2f2f2; } - .button.is-info.is-inverted[disabled], fieldset[disabled] .button.is-info.is-inverted { - background-color: #fff; - border-color: transparent; - box-shadow: none; - color: #209cee; } - .button.is-info.is-loading::after { - border-color: transparent transparent #fff #fff !important; } - .button.is-info.is-outlined { - background-color: transparent; - border-color: #209cee; - color: #209cee; } - .button.is-info.is-outlined:hover, .button.is-info.is-outlined.is-hovered, .button.is-info.is-outlined:focus, .button.is-info.is-outlined.is-focused { - background-color: #209cee; - border-color: #209cee; - color: #fff; } - .button.is-info.is-outlined.is-loading::after { - border-color: transparent transparent #209cee #209cee !important; } - .button.is-info.is-outlined.is-loading:hover::after, .button.is-info.is-outlined.is-loading.is-hovered::after, .button.is-info.is-outlined.is-loading:focus::after, .button.is-info.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #fff #fff !important; } - .button.is-info.is-outlined[disabled], fieldset[disabled] .button.is-info.is-outlined { - background-color: transparent; - border-color: #209cee; - box-shadow: none; - color: #209cee; } - .button.is-info.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; } - .button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined.is-hovered, .button.is-info.is-inverted.is-outlined:focus, .button.is-info.is-inverted.is-outlined.is-focused { - background-color: #fff; - color: #209cee; } - .button.is-info.is-inverted.is-outlined.is-loading:hover::after, .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-info.is-inverted.is-outlined.is-loading:focus::after, .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #209cee #209cee !important; } - .button.is-info.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-info.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - box-shadow: none; - color: #fff; } - .button.is-success { - background-color: #478D00; - border-color: transparent; - color: #fff; } - .button.is-success:hover, .button.is-success.is-hovered { - background-color: #418000; - border-color: transparent; - color: #fff; } - .button.is-success:focus, .button.is-success.is-focused { - border-color: transparent; - color: #fff; } - .button.is-success:focus:not(:active), .button.is-success.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } - .button.is-success:active, .button.is-success.is-active { - background-color: #3a7400; - border-color: transparent; - color: #fff; } - .button.is-success[disabled], fieldset[disabled] .button.is-success { - background-color: #478D00; - border-color: transparent; - box-shadow: none; } - .button.is-success.is-inverted { - background-color: #fff; - color: #478D00; } - .button.is-success.is-inverted:hover, .button.is-success.is-inverted.is-hovered { - background-color: #f2f2f2; } - .button.is-success.is-inverted[disabled], fieldset[disabled] .button.is-success.is-inverted { - background-color: #fff; - border-color: transparent; - box-shadow: none; - color: #478D00; } - .button.is-success.is-loading::after { - border-color: transparent transparent #fff #fff !important; } - .button.is-success.is-outlined { - background-color: transparent; - border-color: #478D00; - color: #478D00; } - .button.is-success.is-outlined:hover, .button.is-success.is-outlined.is-hovered, .button.is-success.is-outlined:focus, .button.is-success.is-outlined.is-focused { - background-color: #478D00; - border-color: #478D00; - color: #fff; } - .button.is-success.is-outlined.is-loading::after { - border-color: transparent transparent #478D00 #478D00 !important; } - .button.is-success.is-outlined.is-loading:hover::after, .button.is-success.is-outlined.is-loading.is-hovered::after, .button.is-success.is-outlined.is-loading:focus::after, .button.is-success.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #fff #fff !important; } - .button.is-success.is-outlined[disabled], fieldset[disabled] .button.is-success.is-outlined { - background-color: transparent; - border-color: #478D00; - box-shadow: none; - color: #478D00; } - .button.is-success.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; } - .button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined.is-hovered, .button.is-success.is-inverted.is-outlined:focus, .button.is-success.is-inverted.is-outlined.is-focused { - background-color: #fff; - color: #478D00; } - .button.is-success.is-inverted.is-outlined.is-loading:hover::after, .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-success.is-inverted.is-outlined.is-loading:focus::after, .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #478D00 #478D00 !important; } - .button.is-success.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-success.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - box-shadow: none; - color: #fff; } - .button.is-warning { - background-color: #ffdd57; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); } - .button.is-warning:hover, .button.is-warning.is-hovered { - background-color: #ffda4a; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); } - .button.is-warning:focus, .button.is-warning.is-focused { - border-color: transparent; - color: rgba(0, 0, 0, 0.7); } - .button.is-warning:focus:not(:active), .button.is-warning.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } - .button.is-warning:active, .button.is-warning.is-active { - background-color: #ffd83e; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); } - .button.is-warning[disabled], fieldset[disabled] .button.is-warning { - background-color: #ffdd57; - border-color: transparent; - box-shadow: none; } - .button.is-warning.is-inverted { - background-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; } - .button.is-warning.is-inverted:hover, .button.is-warning.is-inverted.is-hovered { - background-color: rgba(0, 0, 0, 0.7); } - .button.is-warning.is-inverted[disabled], fieldset[disabled] .button.is-warning.is-inverted { - background-color: rgba(0, 0, 0, 0.7); - border-color: transparent; - box-shadow: none; - color: #ffdd57; } - .button.is-warning.is-loading::after { - border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; } - .button.is-warning.is-outlined { - background-color: transparent; - border-color: #ffdd57; - color: #ffdd57; } - .button.is-warning.is-outlined:hover, .button.is-warning.is-outlined.is-hovered, .button.is-warning.is-outlined:focus, .button.is-warning.is-outlined.is-focused { - background-color: #ffdd57; - border-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); } - .button.is-warning.is-outlined.is-loading::after { - border-color: transparent transparent #ffdd57 #ffdd57 !important; } - .button.is-warning.is-outlined.is-loading:hover::after, .button.is-warning.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-outlined.is-loading:focus::after, .button.is-warning.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; } - .button.is-warning.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-outlined { - background-color: transparent; - border-color: #ffdd57; - box-shadow: none; - color: #ffdd57; } - .button.is-warning.is-inverted.is-outlined { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.7); - color: rgba(0, 0, 0, 0.7); } - .button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined.is-hovered, .button.is-warning.is-inverted.is-outlined:focus, .button.is-warning.is-inverted.is-outlined.is-focused { - background-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; } - .button.is-warning.is-inverted.is-outlined.is-loading:hover::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-inverted.is-outlined.is-loading:focus::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #ffdd57 #ffdd57 !important; } - .button.is-warning.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-inverted.is-outlined { - background-color: transparent; - border-color: rgba(0, 0, 0, 0.7); - box-shadow: none; - color: rgba(0, 0, 0, 0.7); } - .button.is-danger { - background-color: #a70c20; - border-color: transparent; - color: #fff; } - .button.is-danger:hover, .button.is-danger.is-hovered { - background-color: #9b0b1e; - border-color: transparent; - color: #fff; } - .button.is-danger:focus, .button.is-danger.is-focused { - border-color: transparent; - color: #fff; } - .button.is-danger:focus:not(:active), .button.is-danger.is-focused:not(:active) { - box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } - .button.is-danger:active, .button.is-danger.is-active { - background-color: #8f0a1b; - border-color: transparent; - color: #fff; } - .button.is-danger[disabled], fieldset[disabled] .button.is-danger { - background-color: #a70c20; - border-color: transparent; - box-shadow: none; } - .button.is-danger.is-inverted { - background-color: #fff; - color: #a70c20; } - .button.is-danger.is-inverted:hover, .button.is-danger.is-inverted.is-hovered { - background-color: #f2f2f2; } - .button.is-danger.is-inverted[disabled], fieldset[disabled] .button.is-danger.is-inverted { - background-color: #fff; - border-color: transparent; - box-shadow: none; - color: #a70c20; } - .button.is-danger.is-loading::after { - border-color: transparent transparent #fff #fff !important; } - .button.is-danger.is-outlined { - background-color: transparent; - border-color: #a70c20; - color: #a70c20; } - .button.is-danger.is-outlined:hover, .button.is-danger.is-outlined.is-hovered, .button.is-danger.is-outlined:focus, .button.is-danger.is-outlined.is-focused { - background-color: #a70c20; - border-color: #a70c20; - color: #fff; } - .button.is-danger.is-outlined.is-loading::after { - border-color: transparent transparent #a70c20 #a70c20 !important; } - .button.is-danger.is-outlined.is-loading:hover::after, .button.is-danger.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-outlined.is-loading:focus::after, .button.is-danger.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #fff #fff !important; } - .button.is-danger.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-outlined { - background-color: transparent; - border-color: #a70c20; - box-shadow: none; - color: #a70c20; } - .button.is-danger.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - color: #fff; } - .button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined.is-hovered, .button.is-danger.is-inverted.is-outlined:focus, .button.is-danger.is-inverted.is-outlined.is-focused { - background-color: #fff; - color: #a70c20; } - .button.is-danger.is-inverted.is-outlined.is-loading:hover::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-inverted.is-outlined.is-loading:focus::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after { - border-color: transparent transparent #a70c20 #a70c20 !important; } - .button.is-danger.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-inverted.is-outlined { - background-color: transparent; - border-color: #fff; - box-shadow: none; - color: #fff; } - .button.is-small { - border-radius: 2px; - font-size: 0.75rem; } - .button.is-normal { - font-size: 1rem; } - .button.is-medium { - font-size: 1.25rem; } - .button.is-large { - font-size: 1.5rem; } - .button[disabled], fieldset[disabled] .button { - background-color: white; - border-color: #dbdbdb; - box-shadow: none; - opacity: 0.5; } - .button.is-fullwidth { - display: flex; - width: 100%; } - .button.is-loading { - color: transparent !important; - pointer-events: none; } - .button.is-loading::after { - position: absolute; - left: calc(50% - (1em / 2)); - top: calc(50% - (1em / 2)); - position: absolute !important; } - .button.is-static { - background-color: whitesmoke; - border-color: #dbdbdb; - color: #7a7a7a; - box-shadow: none; - pointer-events: none; } - .button.is-rounded { - border-radius: 290486px; - padding-left: 1em; - padding-right: 1em; } + white-space: nowrap; +} +.button strong { + color: inherit; +} +.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large { + height: 1.5em; + width: 1.5em; +} +.button .icon:first-child:not(:last-child) { + margin-inline-start: calc(-0.5 * var(--bulma-button-padding-horizontal)); + margin-inline-end: calc(var(--bulma-button-padding-horizontal) * 0.25); +} +.button .icon:last-child:not(:first-child) { + margin-inline-start: calc(var(--bulma-button-padding-horizontal) * 0.25); + margin-inline-end: calc(-0.5 * var(--bulma-button-padding-horizontal)); +} +.button .icon:first-child:last-child { + margin-inline-start: calc(-0.5 * var(--bulma-button-padding-horizontal)); + margin-inline-end: calc(-0.5 * var(--bulma-button-padding-horizontal)); +} +.button:hover, .button.is-hovered { + --bulma-button-background-l-delta: var(--bulma-button-hover-background-l-delta); + --bulma-button-border-l-delta: var(--bulma-button-hover-border-l-delta); +} +.button:focus-visible, .button.is-focused { + --bulma-button-border-width: 1px; + border-color: hsl(var(--bulma-focus-h), var(--bulma-focus-s), var(--bulma-focus-l)); + box-shadow: var(--bulma-focus-shadow-size) hsla(var(--bulma-focus-h), var(--bulma-focus-s), var(--bulma-focus-l), var(--bulma-focus-shadow-alpha)); +} +.button:active, .button.is-active { + --bulma-button-background-l-delta: var(--bulma-button-active-background-l-delta); + --bulma-button-border-l-delta: var(--bulma-button-active-border-l-delta); + --bulma-button-outer-shadow-a: 0; +} +.button[disabled], fieldset[disabled] .button { + background-color: var(--bulma-button-disabled-background-color); + border-color: var(--bulma-button-disabled-border-color); + box-shadow: var(--bulma-button-disabled-shadow); + opacity: var(--bulma-button-disabled-opacity); +} +.button.is-white { + --bulma-button-h: var(--bulma-white-h); + --bulma-button-s: var(--bulma-white-s); + --bulma-button-l: var(--bulma-white-l); + --bulma-button-background-l: var(--bulma-white-l); + --bulma-button-border-l: var(--bulma-white-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-white-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-white:focus-visible, .button.is-white.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-white.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-white.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-white[disabled], fieldset[disabled] .button.is-white { + background-color: var(--bulma-white); + border-color: var(--bulma-white); + box-shadow: none; +} +.button.is-black { + --bulma-button-h: var(--bulma-black-h); + --bulma-button-s: var(--bulma-black-s); + --bulma-button-l: var(--bulma-black-l); + --bulma-button-background-l: var(--bulma-black-l); + --bulma-button-border-l: var(--bulma-black-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-black-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-black:focus-visible, .button.is-black.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-black.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-black.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-black[disabled], fieldset[disabled] .button.is-black { + background-color: var(--bulma-black); + border-color: var(--bulma-black); + box-shadow: none; +} +.button.is-light { + --bulma-button-h: var(--bulma-light-h); + --bulma-button-s: var(--bulma-light-s); + --bulma-button-l: var(--bulma-light-l); + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-border-l: var(--bulma-light-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-light-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-light:focus-visible, .button.is-light.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-light.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-light.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-light[disabled], fieldset[disabled] .button.is-light { + background-color: var(--bulma-light); + border-color: var(--bulma-light); + box-shadow: none; +} +.button.is-dark { + --bulma-button-h: var(--bulma-dark-h); + --bulma-button-s: var(--bulma-dark-s); + --bulma-button-l: var(--bulma-dark-l); + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-border-l: var(--bulma-dark-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-dark-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-dark:focus-visible, .button.is-dark.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-dark.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-dark.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-dark[disabled], fieldset[disabled] .button.is-dark { + background-color: var(--bulma-dark); + border-color: var(--bulma-dark); + box-shadow: none; +} +.button.is-text { + --bulma-button-h: var(--bulma-text-h); + --bulma-button-s: var(--bulma-text-s); + --bulma-button-l: var(--bulma-text-l); + --bulma-button-background-l: var(--bulma-text-l); + --bulma-button-border-l: var(--bulma-text-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-text-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-text:focus-visible, .button.is-text.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-text.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-text-light-invert-l); +} +.button.is-text.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-text-dark-invert-l); +} +.button.is-text.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-text.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-text[disabled], fieldset[disabled] .button.is-text { + background-color: var(--bulma-text); + border-color: var(--bulma-text); + box-shadow: none; +} +.button.is-primary { + --bulma-button-h: var(--bulma-primary-h); + --bulma-button-s: var(--bulma-primary-s); + --bulma-button-l: var(--bulma-primary-l); + --bulma-button-background-l: var(--bulma-primary-l); + --bulma-button-border-l: var(--bulma-primary-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-primary-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-primary:focus-visible, .button.is-primary.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-primary.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-primary-light-invert-l); +} +.button.is-primary.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-primary-dark-invert-l); +} +.button.is-primary.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-primary.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-primary[disabled], fieldset[disabled] .button.is-primary { + background-color: var(--bulma-primary); + border-color: var(--bulma-primary); + box-shadow: none; +} +.button.is-link { + --bulma-button-h: var(--bulma-link-h); + --bulma-button-s: var(--bulma-link-s); + --bulma-button-l: var(--bulma-link-l); + --bulma-button-background-l: var(--bulma-link-l); + --bulma-button-border-l: var(--bulma-link-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-link-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-link:focus-visible, .button.is-link.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-link.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-link-light-invert-l); +} +.button.is-link.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-link-dark-invert-l); +} +.button.is-link.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-link.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-link[disabled], fieldset[disabled] .button.is-link { + background-color: var(--bulma-link); + border-color: var(--bulma-link); + box-shadow: none; +} +.button.is-info { + --bulma-button-h: var(--bulma-info-h); + --bulma-button-s: var(--bulma-info-s); + --bulma-button-l: var(--bulma-info-l); + --bulma-button-background-l: var(--bulma-info-l); + --bulma-button-border-l: var(--bulma-info-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-info-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-info:focus-visible, .button.is-info.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-info.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-info-light-invert-l); +} +.button.is-info.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-info-dark-invert-l); +} +.button.is-info.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-info.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-info[disabled], fieldset[disabled] .button.is-info { + background-color: var(--bulma-info); + border-color: var(--bulma-info); + box-shadow: none; +} +.button.is-success { + --bulma-button-h: var(--bulma-success-h); + --bulma-button-s: var(--bulma-success-s); + --bulma-button-l: var(--bulma-success-l); + --bulma-button-background-l: var(--bulma-success-l); + --bulma-button-border-l: var(--bulma-success-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-success-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-success:focus-visible, .button.is-success.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-success.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-success-light-invert-l); +} +.button.is-success.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-success-dark-invert-l); +} +.button.is-success.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-success.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-success[disabled], fieldset[disabled] .button.is-success { + background-color: var(--bulma-success); + border-color: var(--bulma-success); + box-shadow: none; +} +.button.is-warning { + --bulma-button-h: var(--bulma-warning-h); + --bulma-button-s: var(--bulma-warning-s); + --bulma-button-l: var(--bulma-warning-l); + --bulma-button-background-l: var(--bulma-warning-l); + --bulma-button-border-l: var(--bulma-warning-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-warning-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-warning:focus-visible, .button.is-warning.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-warning.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-warning-light-invert-l); +} +.button.is-warning.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-warning-dark-invert-l); +} +.button.is-warning.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-warning.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-warning[disabled], fieldset[disabled] .button.is-warning { + background-color: var(--bulma-warning); + border-color: var(--bulma-warning); + box-shadow: none; +} +.button.is-danger { + --bulma-button-h: var(--bulma-danger-h); + --bulma-button-s: var(--bulma-danger-s); + --bulma-button-l: var(--bulma-danger-l); + --bulma-button-background-l: var(--bulma-danger-l); + --bulma-button-border-l: var(--bulma-danger-l); + --bulma-button-border-width: 0px; + --bulma-button-color-l: var(--bulma-danger-invert-l); + --bulma-button-outer-shadow-a: 0; +} +.button.is-danger:focus-visible, .button.is-danger.is-focused { + --bulma-button-border-width: 1px; +} +.button.is-danger.is-light { + --bulma-button-background-l: var(--bulma-light-l); + --bulma-button-color-l: var(--bulma-danger-light-invert-l); +} +.button.is-danger.is-dark { + --bulma-button-background-l: var(--bulma-dark-l); + --bulma-button-color-l: var(--bulma-danger-dark-invert-l); +} +.button.is-danger.is-soft { + --bulma-button-background-l: var(--bulma-soft-l); + --bulma-button-color-l: var(--bulma-soft-invert-l); +} +.button.is-danger.is-bold { + --bulma-button-background-l: var(--bulma-bold-l); + --bulma-button-color-l: var(--bulma-bold-invert-l); +} +.button.is-danger[disabled], fieldset[disabled] .button.is-danger { + background-color: var(--bulma-danger); + border-color: var(--bulma-danger); + box-shadow: none; +} +.button.is-outlined { + --bulma-button-border-width: max(1px, 0.0625em); + background-color: transparent; + border-color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-l)); + color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-l)); +} +.button.is-outlined:hover { + --bulma-button-border-width: max(2px, 0.125em); + --bulma-button-outer-shadow-alpha: 1; +} +.button.is-outlined[disabled], fieldset[disabled] .button.is-outlined { + background-color: transparent; + box-shadow: none; +} +.button.is-inverted { + background-color: hsl(var(--bulma-button-h), var(--bulma-button-s), calc(var(--bulma-button-color-l) + var(--bulma-button-background-l-delta))); + color: hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-background-l)); +} +.button.is-text { + background-color: transparent; + border-color: transparent; + color: var(--bulma-button-text-color); + text-decoration: var(--bulma-button-text-decoration); +} +.button.is-text:hover, .button.is-text.is-hovered { + background-color: var(--bulma-button-text-hover-background-color); + color: var(--bulma-button-text-hover-color); +} +.button.is-text:active, .button.is-text.is-active { + color: var(--bulma-button-text-hover-color); +} +.button.is-text[disabled], fieldset[disabled] .button.is-text { + background-color: transparent; + border-color: transparent; + box-shadow: none; +} +.button.is-ghost { + background: var(--bulma-button-ghost-background); + border-color: var(--bulma-button-ghost-border-color); + box-shadow: none; + color: var(--bulma-button-ghost-color); + text-decoration: var(--bulma-button-ghost-decoration); +} +.button.is-ghost:hover, .button.is-ghost.is-hovered { + color: var(--bulma-button-ghost-hover-color); + text-decoration: var(--bulma-button-ghost-hover-decoration); +} +.button.is-small { + --bulma-control-size: var(--bulma-size-small); + --bulma-control-radius: var(--bulma-radius-small); +} +.button.is-normal { + --bulma-control-size: var(--bulma-size-normal); + --bulma-control-radius: var(--bulma-radius); +} +.button.is-medium { + --bulma-control-size: var(--bulma-size-medium); + --bulma-control-radius: var(--bulma-radius-medium); +} +.button.is-large { + --bulma-control-size: var(--bulma-size-large); + --bulma-control-radius: var(--bulma-radius-medium); +} +.button.is-fullwidth { + display: flex; + width: 100%; +} +.button.is-loading { + box-shadow: none; + color: transparent !important; + pointer-events: none; +} +.button.is-loading::after { + position: absolute; + left: calc(50% - 1em * 0.5); + top: calc(50% - 1em * 0.5); + position: absolute !important; +} +.button.is-static { + background-color: var(--bulma-button-static-background-color); + border-color: var(--bulma-button-static-border-color); + color: var(--bulma-button-static-color); + box-shadow: none; + pointer-events: none; +} +.button.is-rounded { + border-radius: var(--bulma-radius-rounded); + padding-left: calc(var(--bulma-button-padding-horizontal) + 0.25em - var(--bulma-button-border-width)); + padding-right: calc(var(--bulma-button-padding-horizontal) + 0.25em - var(--bulma-button-border-width)); +} .buttons { align-items: center; display: flex; flex-wrap: wrap; - justify-content: flex-start; } - .buttons .button { - margin-bottom: 0.5rem; } - .buttons .button:not(:last-child):not(.is-fullwidth) { - margin-right: 0.5rem; } - .buttons:last-child { - margin-bottom: -0.5rem; } - .buttons:not(:last-child) { - margin-bottom: 1rem; } - .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large) { - border-radius: 2px; - font-size: 0.75rem; } - .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large) { - font-size: 1.25rem; } - .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium) { - font-size: 1.5rem; } - .buttons.has-addons .button:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .buttons.has-addons .button:not(:last-child) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; - margin-right: -1px; } - .buttons.has-addons .button:last-child { - margin-right: 0; } - .buttons.has-addons .button:hover, .buttons.has-addons .button.is-hovered { - z-index: 2; } - .buttons.has-addons .button:focus, .buttons.has-addons .button.is-focused, .buttons.has-addons .button:active, .buttons.has-addons .button.is-active, .buttons.has-addons .button.is-selected { - z-index: 3; } - .buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover { - z-index: 4; } - .buttons.has-addons .button.is-expanded { - flex-grow: 1; - flex-shrink: 1; } - .buttons.is-centered { - justify-content: center; } - .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) { - margin-left: 0.25rem; - margin-right: 0.25rem; } - .buttons.is-right { - justify-content: flex-end; } - .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) { - margin-left: 0.25rem; - margin-right: 0.25rem; } - -.container { + gap: 0.75rem; + justify-content: flex-start; +} +.buttons.are-small { + --bulma-control-size: var(--bulma-size-small); + --bulma-control-radius: var(--bulma-radius-small); +} +.buttons.are-medium { + --bulma-control-size: var(--bulma-size-medium); + --bulma-control-radius: var(--bulma-radius-medium); +} +.buttons.are-large { + --bulma-control-size: var(--bulma-size-large); + --bulma-control-radius: var(--bulma-radius-large); +} +.buttons.has-addons { + gap: 0; +} +.buttons.has-addons .button:not(:first-child) { + border-end-start-radius: 0; + border-start-start-radius: 0; +} +.buttons.has-addons .button:not(:last-child) { + border-end-end-radius: 0; + border-start-end-radius: 0; + margin-inline-end: -1px; +} +.buttons.has-addons .button:hover, .buttons.has-addons .button.is-hovered { + z-index: 2; +} +.buttons.has-addons .button:focus, .buttons.has-addons .button.is-focused, .buttons.has-addons .button:active, .buttons.has-addons .button.is-active, .buttons.has-addons .button.is-selected { + z-index: 3; +} +.buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover { + z-index: 4; +} +.buttons.has-addons .button.is-expanded { flex-grow: 1; - margin: 0 auto; - position: relative; - width: auto; } - @media screen and (min-width: 1024px) { - .container { - max-width: 960px; } - .container.is-fluid { - margin-left: 32px; - margin-right: 32px; - max-width: none; } } - @media screen and (max-width: 1215px) { - .container.is-widescreen { - max-width: 1152px; } } - @media screen and (max-width: 1407px) { - .container.is-fullhd { - max-width: 1344px; } } - @media screen and (min-width: 1216px) { - .container { - max-width: 1152px; } } - @media screen and (min-width: 1408px) { - .container { - max-width: 1344px; } } -.content li + li { - margin-top: 0.25em; } + flex-shrink: 1; +} +.buttons.is-centered { + justify-content: center; +} +.buttons.is-right { + justify-content: flex-end; +} +@media screen and (max-width: 768px) { + .button.is-responsive.is-small { + font-size: calc(var(--bulma-size-small) * 0.75); + } + .button.is-responsive, + .button.is-responsive.is-normal { + font-size: calc(var(--bulma-size-small) * 0.875); + } + .button.is-responsive.is-medium { + font-size: var(--bulma-size-small); + } + .button.is-responsive.is-large { + font-size: var(--bulma-size-normal); + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .button.is-responsive.is-small { + font-size: calc(var(--bulma-size-small) * 0.875); + } + .button.is-responsive, + .button.is-responsive.is-normal { + font-size: var(--bulma-size-small); + } + .button.is-responsive.is-medium { + font-size: var(--bulma-size-normal); + } + .button.is-responsive.is-large { + font-size: var(--bulma-size-medium); + } +} +.content { + --bulma-content-heading-color: var(--bulma-text-strong); + --bulma-content-heading-weight: var(--bulma-weight-extrabold); + --bulma-content-heading-line-height: 1.125; + --bulma-content-block-margin-bottom: 1em; + --bulma-content-blockquote-background-color: var(--bulma-background); + --bulma-content-blockquote-border-left: 5px solid var(--bulma-border); + --bulma-content-blockquote-padding: 1.25em 1.5em; + --bulma-content-pre-padding: 1.25em 1.5em; + --bulma-content-table-cell-border: 1px solid var(--bulma-border); + --bulma-content-table-cell-border-width: 0 0 1px; + --bulma-content-table-cell-padding: 0.5em 0.75em; + --bulma-content-table-cell-heading-color: var(--bulma-text-strong); + --bulma-content-table-head-cell-border-width: 0 0 2px; + --bulma-content-table-head-cell-color: var(--bulma-text-strong); + --bulma-content-table-body-last-row-cell-border-bottom-width: 0; + --bulma-content-table-foot-cell-border-width: 2px 0 0; + --bulma-content-table-foot-cell-color: var(--bulma-text-strong); +} + +.content li + li { + margin-top: 0.25em; +} .content p:not(:last-child), .content dl:not(:last-child), .content ol:not(:last-child), @@ -2013,1323 +1222,2193 @@ a.box:active { .content blockquote:not(:last-child), .content pre:not(:last-child), .content table:not(:last-child) { - margin-bottom: 1em; } - + margin-bottom: var(--bulma-content-block-margin-bottom); +} .content h1, .content h2, .content h3, .content h4, .content h5, .content h6 { - color: #363636; - font-weight: 600; - line-height: 1.125; } - + color: var(--bulma-content-heading-color); + font-weight: var(--bulma-content-heading-weight); + line-height: var(--bulma-content-heading-line-height); +} .content h1 { font-size: 2em; - margin-bottom: 0.5em; } - .content h1:not(:first-child) { - margin-top: 1em; } - + margin-bottom: 0.5em; +} +.content h1:not(:first-child) { + margin-top: 1em; +} .content h2 { font-size: 1.75em; - margin-bottom: 0.5714em; } - .content h2:not(:first-child) { - margin-top: 1.1428em; } - + margin-bottom: 0.5714em; +} +.content h2:not(:first-child) { + margin-top: 1.1428em; +} .content h3 { font-size: 1.5em; - margin-bottom: 0.6666em; } - .content h3:not(:first-child) { - margin-top: 1.3333em; } - + margin-bottom: 0.6666em; +} +.content h3:not(:first-child) { + margin-top: 1.3333em; +} .content h4 { font-size: 1.25em; - margin-bottom: 0.8em; } - + margin-bottom: 0.8em; +} .content h5 { font-size: 1.125em; - margin-bottom: 0.8888em; } - + margin-bottom: 0.8888em; +} .content h6 { font-size: 1em; - margin-bottom: 1em; } - + margin-bottom: 1em; +} .content blockquote { - background-color: whitesmoke; - border-left: 5px solid #dbdbdb; - padding: 1.25em 1.5em; } - + background-color: var(--bulma-content-blockquote-background-color); + border-inline-start: var(--bulma-content-blockquote-border-left); + padding: var(--bulma-content-blockquote-padding); +} .content ol { list-style-position: outside; - margin-left: 2em; - margin-top: 1em; } - .content ol:not([type]) { - list-style-type: decimal; } - .content ol:not([type]).is-lower-alpha { - list-style-type: lower-alpha; } - .content ol:not([type]).is-lower-roman { - list-style-type: lower-roman; } - .content ol:not([type]).is-upper-alpha { - list-style-type: upper-alpha; } - .content ol:not([type]).is-upper-roman { - list-style-type: upper-roman; } - + margin-inline-start: 2em; +} +.content ol:not(:first-child) { + margin-top: 1em; +} +.content ol:not([type]) { + list-style-type: decimal; +} +.content ol:not([type]).is-lower-alpha { + list-style-type: lower-alpha; +} +.content ol:not([type]).is-lower-roman { + list-style-type: lower-roman; +} +.content ol:not([type]).is-upper-alpha { + list-style-type: upper-alpha; +} +.content ol:not([type]).is-upper-roman { + list-style-type: upper-roman; +} .content ul { list-style: disc outside; - margin-left: 2em; - margin-top: 1em; } - .content ul ul { - list-style-type: circle; - margin-top: 0.5em; } - .content ul ul ul { - list-style-type: square; } - + margin-inline-start: 2em; +} +.content ul:not(:first-child) { + margin-top: 1em; +} +.content ul ul { + list-style-type: circle; + margin-bottom: 0.25em; + margin-top: 0.25em; +} +.content ul ul ul { + list-style-type: square; +} .content dd { - margin-left: 2em; } - -.content figure { + margin-inline-start: 2em; +} +.content figure:not([class]) { margin-left: 2em; margin-right: 2em; - text-align: center; } - .content figure:not(:first-child) { - margin-top: 2em; } - .content figure:not(:last-child) { - margin-bottom: 2em; } - .content figure img { - display: inline-block; } - .content figure figcaption { - font-style: italic; } - + text-align: center; +} +.content figure:not([class]):not(:first-child) { + margin-top: 2em; +} +.content figure:not([class]):not(:last-child) { + margin-bottom: 2em; +} +.content figure:not([class]) img { + display: inline-block; +} +.content figure:not([class]) figcaption { + font-style: italic; +} .content pre { -webkit-overflow-scrolling: touch; overflow-x: auto; - padding: 1.25em 1.5em; + padding: var(--bulma-content-pre-padding); white-space: pre; - word-wrap: normal; } - + word-wrap: normal; +} .content sup, .content sub { - font-size: 75%; } - -.content table { - width: 100%; } - .content table td, - .content table th { - border: 1px solid #dbdbdb; - border-width: 0 0 1px; - padding: 0.5em 0.75em; - vertical-align: top; } - .content table th { - color: #363636; } - .content table th:not([align]) { - text-align: left; } - .content table thead td, - .content table thead th { - border-width: 0 0 2px; - color: #363636; } - .content table tfoot td, - .content table tfoot th { - border-width: 2px 0 0; - color: #363636; } - .content table tbody tr:last-child td, - .content table tbody tr:last-child th { - border-bottom-width: 0; } - + font-size: 75%; +} +.content table td, +.content table th { + border: var(--bulma-content-table-cell-border); + border-width: var(--bulma-content-table-cell-border-width); + padding: var(--bulma-content-table-cell-padding); + vertical-align: top; +} +.content table th { + color: var(--bulma-content-table-cell-heading-color); +} +.content table th:not([align]) { + text-align: inherit; +} +.content table thead td, +.content table thead th { + border-width: var(--bulma-content-table-head-cell-border-width); + color: var(--bulma-content-table-head-cell-color); +} +.content table tfoot td, +.content table tfoot th { + border-width: var(--bulma-content-table-foot-cell-border-width); + color: var(--bulma-content-table-foot-cell-color); +} +.content table tbody tr:last-child td, +.content table tbody tr:last-child th { + border-bottom-width: var(--bulma-content-table-body-last-row-cell-border-bottom-width); +} .content .tabs li + li { - margin-top: 0; } - + margin-top: 0; +} .content.is-small { - font-size: 0.75rem; } - + font-size: var(--bulma-size-small); +} +.content.is-normal { + font-size: var(--bulma-size-normal); +} .content.is-medium { - font-size: 1.25rem; } - + font-size: var(--bulma-size-medium); +} .content.is-large { - font-size: 1.5rem; } + font-size: var(--bulma-size-large); +} + +.delete { + --bulma-delete-dimensions: 1.25rem; + --bulma-delete-background-l: 0%; + --bulma-delete-background-alpha: 0.5; + --bulma-delete-color: var(--bulma-white); + appearance: none; + background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-delete-background-l), var(--bulma-delete-background-alpha)); + border: none; + border-radius: var(--bulma-radius-rounded); + cursor: pointer; + pointer-events: auto; + display: inline-flex; + flex-grow: 0; + flex-shrink: 0; + font-size: 1em; + height: var(--bulma-delete-dimensions); + max-height: var(--bulma-delete-dimensions); + max-width: var(--bulma-delete-dimensions); + min-height: var(--bulma-delete-dimensions); + min-width: var(--bulma-delete-dimensions); + outline: none; + position: relative; + vertical-align: top; + width: var(--bulma-delete-dimensions); +} +.delete::before, .delete::after { + background-color: var(--bulma-delete-color); + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; +} +.delete::before { + height: 2px; + width: 50%; +} +.delete::after { + height: 50%; + width: 2px; +} +.delete:hover, .delete:focus { + --bulma-delete-background-alpha: 0.4; +} +.delete:active { + --bulma-delete-background-alpha: 0.5; +} +.delete.is-small { + --bulma-delete-dimensions: 1rem; +} +.delete.is-medium { + --bulma-delete-dimensions: 1.5rem; +} +.delete.is-large { + --bulma-delete-dimensions: 2rem; +} + +.icon, +.icon-text { + --bulma-icon-dimensions: 1.5rem; + --bulma-icon-dimensions-small: 1rem; + --bulma-icon-dimensions-medium: 2rem; + --bulma-icon-dimensions-large: 3rem; + --bulma-icon-text-spacing: 0.25em; +} .icon { align-items: center; display: inline-flex; + flex-shrink: 0; justify-content: center; - height: 1.5rem; - width: 1.5rem; } - .icon.is-small { - height: 1rem; - width: 1rem; } - .icon.is-medium { - height: 2rem; - width: 2rem; } - .icon.is-large { - height: 3rem; - width: 3rem; } + height: var(--bulma-icon-dimensions); + transition-duration: var(--bulma-duration); + transition-property: color; + width: var(--bulma-icon-dimensions); +} +.icon.is-small { + height: var(--bulma-icon-dimensions-small); + width: var(--bulma-icon-dimensions-small); +} +.icon.is-medium { + height: var(--bulma-icon-dimensions-medium); + width: var(--bulma-icon-dimensions-medium); +} +.icon.is-large { + height: var(--bulma-icon-dimensions-large); + width: var(--bulma-icon-dimensions-large); +} + +.icon-text { + align-items: flex-start; + color: inherit; + display: inline-flex; + flex-wrap: wrap; + gap: var(--bulma-icon-text-spacing); + line-height: var(--bulma-icon-dimensions); + vertical-align: top; +} +.icon-text .icon { + flex-grow: 0; + flex-shrink: 0; +} + +div.icon-text { + display: flex; +} .image { display: block; - position: relative; } - .image img { - display: block; - height: auto; - width: 100%; } - .image img.is-rounded { - border-radius: 290486px; } - .image.is-square img, - .image.is-square .has-ratio, .image.is-1by1 img, - .image.is-1by1 .has-ratio, .image.is-5by4 img, - .image.is-5by4 .has-ratio, .image.is-4by3 img, - .image.is-4by3 .has-ratio, .image.is-3by2 img, - .image.is-3by2 .has-ratio, .image.is-5by3 img, - .image.is-5by3 .has-ratio, .image.is-16by9 img, - .image.is-16by9 .has-ratio, .image.is-2by1 img, - .image.is-2by1 .has-ratio, .image.is-3by1 img, - .image.is-3by1 .has-ratio, .image.is-4by5 img, - .image.is-4by5 .has-ratio, .image.is-3by4 img, - .image.is-3by4 .has-ratio, .image.is-2by3 img, - .image.is-2by3 .has-ratio, .image.is-3by5 img, - .image.is-3by5 .has-ratio, .image.is-9by16 img, - .image.is-9by16 .has-ratio, .image.is-1by2 img, - .image.is-1by2 .has-ratio, .image.is-1by3 img, - .image.is-1by3 .has-ratio { - height: 100%; - width: 100%; } - .image.is-square, .image.is-1by1 { - padding-top: 100%; } - .image.is-5by4 { - padding-top: 80%; } - .image.is-4by3 { - padding-top: 75%; } - .image.is-3by2 { - padding-top: 66.6666%; } - .image.is-5by3 { - padding-top: 60%; } - .image.is-16by9 { - padding-top: 56.25%; } - .image.is-2by1 { - padding-top: 50%; } - .image.is-3by1 { - padding-top: 33.3333%; } - .image.is-4by5 { - padding-top: 125%; } - .image.is-3by4 { - padding-top: 133.3333%; } - .image.is-2by3 { - padding-top: 150%; } - .image.is-3by5 { - padding-top: 166.6666%; } - .image.is-9by16 { - padding-top: 177.7777%; } - .image.is-1by2 { - padding-top: 200%; } - .image.is-1by3 { - padding-top: 300%; } - .image.is-16x16 { - height: 16px; - width: 16px; } - .image.is-24x24 { - height: 24px; - width: 24px; } - .image.is-32x32 { - height: 32px; - width: 32px; } - .image.is-48x48 { - height: 48px; - width: 48px; } - .image.is-64x64 { - height: 64px; - width: 64px; } - .image.is-96x96 { - height: 96px; - width: 96px; } - .image.is-128x128 { - height: 128px; - width: 128px; } + position: relative; +} +.image img { + display: block; + height: auto; + width: 100%; +} +.image img.is-rounded { + border-radius: var(--bulma-radius-rounded); +} +.image.is-fullwidth { + width: 100%; +} +.image.is-square img, +.image.is-square .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-square { + aspect-ratio: 1; +} +.image.is-1by1 { + aspect-ratio: 1/1; +} +.image.is-1by1 img, +.image.is-1by1 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-5by4 { + aspect-ratio: 5/4; +} +.image.is-5by4 img, +.image.is-5by4 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-4by3 { + aspect-ratio: 4/3; +} +.image.is-4by3 img, +.image.is-4by3 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-3by2 { + aspect-ratio: 3/2; +} +.image.is-3by2 img, +.image.is-3by2 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-5by3 { + aspect-ratio: 5/3; +} +.image.is-5by3 img, +.image.is-5by3 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-16by9 { + aspect-ratio: 16/9; +} +.image.is-16by9 img, +.image.is-16by9 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-2by1 { + aspect-ratio: 2/1; +} +.image.is-2by1 img, +.image.is-2by1 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-3by1 { + aspect-ratio: 3/1; +} +.image.is-3by1 img, +.image.is-3by1 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-4by5 { + aspect-ratio: 4/5; +} +.image.is-4by5 img, +.image.is-4by5 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-3by4 { + aspect-ratio: 3/4; +} +.image.is-3by4 img, +.image.is-3by4 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-2by3 { + aspect-ratio: 2/3; +} +.image.is-2by3 img, +.image.is-2by3 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-3by5 { + aspect-ratio: 3/5; +} +.image.is-3by5 img, +.image.is-3by5 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-9by16 { + aspect-ratio: 9/16; +} +.image.is-9by16 img, +.image.is-9by16 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-1by2 { + aspect-ratio: 1/2; +} +.image.is-1by2 img, +.image.is-1by2 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-1by3 { + aspect-ratio: 1/3; +} +.image.is-1by3 img, +.image.is-1by3 .has-ratio { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 100%; +} +.image.is-16x16 { + height: 16px; + width: 16px; +} +.image.is-24x24 { + height: 24px; + width: 24px; +} +.image.is-32x32 { + height: 32px; + width: 32px; +} +.image.is-48x48 { + height: 48px; + width: 48px; +} +.image.is-64x64 { + height: 64px; + width: 64px; +} +.image.is-96x96 { + height: 96px; + width: 96px; +} +.image.is-128x128 { + height: 128px; + width: 128px; +} + +.loader { + animation: spinAround 500ms infinite linear; + border: 2px solid var(--bulma-border); + border-radius: var(--bulma-radius-rounded); + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; +} .notification { - background-color: whitesmoke; - border-radius: 4px; - padding: 1.25rem 2.5rem 1.25rem 1.5rem; - position: relative; } - .notification a:not(.button):not(.dropdown-item) { - color: currentColor; - text-decoration: underline; } - .notification strong { - color: currentColor; } - .notification code, - .notification pre { - background: white; } - .notification pre code { - background: transparent; } - .notification > .delete { - position: absolute; - right: 0.5rem; - top: 0.5rem; } - .notification .title, - .notification .subtitle, - .notification .content { - color: currentColor; } - .notification.is-white { - background-color: white; - color: #0a0a0a; } - .notification.is-black { - background-color: #0a0a0a; - color: white; } - .notification.is-light { - background-color: whitesmoke; - color: #363636; } - .notification.is-dark { - background-color: #363636; - color: whitesmoke; } - .notification.is-primary { - background-color: #478D00; - color: #fff; } - .notification.is-link { - background-color: #4391E0; - color: #fff; } - .notification.is-info { - background-color: #209cee; - color: #fff; } - .notification.is-success { - background-color: #478D00; - color: #fff; } - .notification.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); } - .notification.is-danger { - background-color: #a70c20; - color: #fff; } + --bulma-notification-h: var(--bulma-scheme-h); + --bulma-notification-s: var(--bulma-scheme-s); + --bulma-notification-background-l: var(--bulma-background-l); + --bulma-notification-color-l: var(--bulma-text-strong-l); + --bulma-notification-code-background-color: var(--bulma-scheme-main); + --bulma-notification-radius: var(--bulma-radius); + --bulma-notification-padding: 1.375em 1.5em; +} + +.notification { + background-color: hsl(var(--bulma-notification-h), var(--bulma-notification-s), var(--bulma-notification-background-l)); + border-radius: var(--bulma-notification-radius); + color: hsl(var(--bulma-notification-h), var(--bulma-notification-s), var(--bulma-notification-color-l)); + padding: var(--bulma-notification-padding); + position: relative; +} +.notification a:not(.button):not(.dropdown-item) { + color: currentColor; + text-decoration: underline; +} +.notification strong { + color: currentColor; +} +.notification code, +.notification pre { + background: var(--bulma-notification-code-background-color); +} +.notification pre code { + background: transparent; +} +.notification > .delete { + position: absolute; + inset-inline-end: 1rem; + top: 1rem; +} +.notification .title, +.notification .subtitle, +.notification .content { + color: currentColor; +} +.notification.is-white { + --bulma-notification-h: var(--bulma-white-h); + --bulma-notification-s: var(--bulma-white-s); + --bulma-notification-background-l: var(--bulma-white-l); + --bulma-notification-color-l: var(--bulma-white-invert-l); +} +.notification.is-white.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-white-light-invert-l); +} +.notification.is-white.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-white-dark-invert-l); +} +.notification.is-black { + --bulma-notification-h: var(--bulma-black-h); + --bulma-notification-s: var(--bulma-black-s); + --bulma-notification-background-l: var(--bulma-black-l); + --bulma-notification-color-l: var(--bulma-black-invert-l); +} +.notification.is-black.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-black-light-invert-l); +} +.notification.is-black.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-black-dark-invert-l); +} +.notification.is-light { + --bulma-notification-h: var(--bulma-light-h); + --bulma-notification-s: var(--bulma-light-s); + --bulma-notification-background-l: var(--bulma-light-l); + --bulma-notification-color-l: var(--bulma-light-invert-l); +} +.notification.is-light.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-light-light-invert-l); +} +.notification.is-light.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-light-dark-invert-l); +} +.notification.is-dark { + --bulma-notification-h: var(--bulma-dark-h); + --bulma-notification-s: var(--bulma-dark-s); + --bulma-notification-background-l: var(--bulma-dark-l); + --bulma-notification-color-l: var(--bulma-dark-invert-l); +} +.notification.is-dark.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-dark-light-invert-l); +} +.notification.is-dark.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-dark-dark-invert-l); +} +.notification.is-text { + --bulma-notification-h: var(--bulma-text-h); + --bulma-notification-s: var(--bulma-text-s); + --bulma-notification-background-l: var(--bulma-text-l); + --bulma-notification-color-l: var(--bulma-text-invert-l); +} +.notification.is-text.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-text-light-invert-l); +} +.notification.is-text.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-text-dark-invert-l); +} +.notification.is-primary { + --bulma-notification-h: var(--bulma-primary-h); + --bulma-notification-s: var(--bulma-primary-s); + --bulma-notification-background-l: var(--bulma-primary-l); + --bulma-notification-color-l: var(--bulma-primary-invert-l); +} +.notification.is-primary.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-primary-light-invert-l); +} +.notification.is-primary.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-primary-dark-invert-l); +} +.notification.is-link { + --bulma-notification-h: var(--bulma-link-h); + --bulma-notification-s: var(--bulma-link-s); + --bulma-notification-background-l: var(--bulma-link-l); + --bulma-notification-color-l: var(--bulma-link-invert-l); +} +.notification.is-link.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-link-light-invert-l); +} +.notification.is-link.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-link-dark-invert-l); +} +.notification.is-info { + --bulma-notification-h: var(--bulma-info-h); + --bulma-notification-s: var(--bulma-info-s); + --bulma-notification-background-l: var(--bulma-info-l); + --bulma-notification-color-l: var(--bulma-info-invert-l); +} +.notification.is-info.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-info-light-invert-l); +} +.notification.is-info.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-info-dark-invert-l); +} +.notification.is-success { + --bulma-notification-h: var(--bulma-success-h); + --bulma-notification-s: var(--bulma-success-s); + --bulma-notification-background-l: var(--bulma-success-l); + --bulma-notification-color-l: var(--bulma-success-invert-l); +} +.notification.is-success.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-success-light-invert-l); +} +.notification.is-success.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-success-dark-invert-l); +} +.notification.is-warning { + --bulma-notification-h: var(--bulma-warning-h); + --bulma-notification-s: var(--bulma-warning-s); + --bulma-notification-background-l: var(--bulma-warning-l); + --bulma-notification-color-l: var(--bulma-warning-invert-l); +} +.notification.is-warning.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-warning-light-invert-l); +} +.notification.is-warning.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-warning-dark-invert-l); +} +.notification.is-danger { + --bulma-notification-h: var(--bulma-danger-h); + --bulma-notification-s: var(--bulma-danger-s); + --bulma-notification-background-l: var(--bulma-danger-l); + --bulma-notification-color-l: var(--bulma-danger-invert-l); +} +.notification.is-danger.is-light { + --bulma-notification-background-l: 90%; + --bulma-notification-color-l: var(--bulma-danger-light-invert-l); +} +.notification.is-danger.is-dark { + --bulma-notification-background-l: 20%; + --bulma-notification-color-l: var(--bulma-danger-dark-invert-l); +} .progress { - -moz-appearance: none; - -webkit-appearance: none; + --bulma-progress-border-radius: var(--bulma-radius-rounded); + --bulma-progress-bar-background-color: var(--bulma-border-weak); + --bulma-progress-value-background-color: var(--bulma-text); + --bulma-progress-indeterminate-duration: 1.5s; +} + +.progress { + appearance: none; border: none; - border-radius: 290486px; + border-radius: var(--bulma-progress-border-radius); display: block; - height: 1rem; + height: var(--bulma-size-normal); overflow: hidden; padding: 0; - width: 100%; } - .progress::-webkit-progress-bar { - background-color: #dbdbdb; } - .progress::-webkit-progress-value { - background-color: #4a4a4a; } - .progress::-moz-progress-bar { - background-color: #4a4a4a; } - .progress::-ms-fill { - background-color: #4a4a4a; - border: none; } - .progress.is-white::-webkit-progress-value { - background-color: white; } - .progress.is-white::-moz-progress-bar { - background-color: white; } - .progress.is-white::-ms-fill { - background-color: white; } - .progress.is-white:indeterminate { - background-image: linear-gradient(to right, white 30%, #dbdbdb 30%); } - .progress.is-black::-webkit-progress-value { - background-color: #0a0a0a; } - .progress.is-black::-moz-progress-bar { - background-color: #0a0a0a; } - .progress.is-black::-ms-fill { - background-color: #0a0a0a; } - .progress.is-black:indeterminate { - background-image: linear-gradient(to right, #0a0a0a 30%, #dbdbdb 30%); } - .progress.is-light::-webkit-progress-value { - background-color: whitesmoke; } - .progress.is-light::-moz-progress-bar { - background-color: whitesmoke; } - .progress.is-light::-ms-fill { - background-color: whitesmoke; } - .progress.is-light:indeterminate { - background-image: linear-gradient(to right, whitesmoke 30%, #dbdbdb 30%); } - .progress.is-dark::-webkit-progress-value { - background-color: #363636; } - .progress.is-dark::-moz-progress-bar { - background-color: #363636; } - .progress.is-dark::-ms-fill { - background-color: #363636; } - .progress.is-dark:indeterminate { - background-image: linear-gradient(to right, #363636 30%, #dbdbdb 30%); } - .progress.is-primary::-webkit-progress-value { - background-color: #478D00; } - .progress.is-primary::-moz-progress-bar { - background-color: #478D00; } - .progress.is-primary::-ms-fill { - background-color: #478D00; } - .progress.is-primary:indeterminate { - background-image: linear-gradient(to right, #478D00 30%, #dbdbdb 30%); } - .progress.is-link::-webkit-progress-value { - background-color: #4391E0; } - .progress.is-link::-moz-progress-bar { - background-color: #4391E0; } - .progress.is-link::-ms-fill { - background-color: #4391E0; } - .progress.is-link:indeterminate { - background-image: linear-gradient(to right, #4391E0 30%, #dbdbdb 30%); } - .progress.is-info::-webkit-progress-value { - background-color: #209cee; } - .progress.is-info::-moz-progress-bar { - background-color: #209cee; } - .progress.is-info::-ms-fill { - background-color: #209cee; } - .progress.is-info:indeterminate { - background-image: linear-gradient(to right, #209cee 30%, #dbdbdb 30%); } - .progress.is-success::-webkit-progress-value { - background-color: #478D00; } - .progress.is-success::-moz-progress-bar { - background-color: #478D00; } - .progress.is-success::-ms-fill { - background-color: #478D00; } - .progress.is-success:indeterminate { - background-image: linear-gradient(to right, #478D00 30%, #dbdbdb 30%); } - .progress.is-warning::-webkit-progress-value { - background-color: #ffdd57; } - .progress.is-warning::-moz-progress-bar { - background-color: #ffdd57; } - .progress.is-warning::-ms-fill { - background-color: #ffdd57; } - .progress.is-warning:indeterminate { - background-image: linear-gradient(to right, #ffdd57 30%, #dbdbdb 30%); } - .progress.is-danger::-webkit-progress-value { - background-color: #a70c20; } - .progress.is-danger::-moz-progress-bar { - background-color: #a70c20; } - .progress.is-danger::-ms-fill { - background-color: #a70c20; } - .progress.is-danger:indeterminate { - background-image: linear-gradient(to right, #a70c20 30%, #dbdbdb 30%); } - .progress:indeterminate { - animation-duration: 1.5s; - animation-iteration-count: infinite; - animation-name: moveIndeterminate; - animation-timing-function: linear; - background-color: #dbdbdb; - background-image: linear-gradient(to right, #4a4a4a 30%, #dbdbdb 30%); - background-position: top left; - background-repeat: no-repeat; - background-size: 150% 150%; } - .progress:indeterminate::-webkit-progress-bar { - background-color: transparent; } - .progress:indeterminate::-moz-progress-bar { - background-color: transparent; } - .progress.is-small { - height: 0.75rem; } - .progress.is-medium { - height: 1.25rem; } - .progress.is-large { - height: 1.5rem; } + width: 100%; +} +.progress::-webkit-progress-bar { + background-color: var(--bulma-progress-bar-background-color); +} +.progress::-webkit-progress-value { + background-color: var(--bulma-progress-value-background-color); +} +.progress::-moz-progress-bar { + background-color: var(--bulma-progress-value-background-color); +} +.progress::-ms-fill { + background-color: var(--bulma-progress-value-background-color); + border: none; +} +.progress.is-white { + --bulma-progress-value-background-color: var(--bulma-white); +} +.progress.is-black { + --bulma-progress-value-background-color: var(--bulma-black); +} +.progress.is-light { + --bulma-progress-value-background-color: var(--bulma-light); +} +.progress.is-dark { + --bulma-progress-value-background-color: var(--bulma-dark); +} +.progress.is-text { + --bulma-progress-value-background-color: var(--bulma-text); +} +.progress.is-primary { + --bulma-progress-value-background-color: var(--bulma-primary); +} +.progress.is-link { + --bulma-progress-value-background-color: var(--bulma-link); +} +.progress.is-info { + --bulma-progress-value-background-color: var(--bulma-info); +} +.progress.is-success { + --bulma-progress-value-background-color: var(--bulma-success); +} +.progress.is-warning { + --bulma-progress-value-background-color: var(--bulma-warning); +} +.progress.is-danger { + --bulma-progress-value-background-color: var(--bulma-danger); +} +.progress:indeterminate { + animation-duration: var(--bulma-progress-indeterminate-duration); + animation-iteration-count: infinite; + animation-name: moveIndeterminate; + animation-timing-function: linear; + background-color: var(--bulma-progress-bar-background-color); + background-image: linear-gradient(to right, var(--bulma-progress-value-background-color) 30%, var(--bulma-progress-bar-background-color) 30%); + background-position: top left; + background-repeat: no-repeat; + background-size: 150% 150%; +} +.progress:indeterminate::-webkit-progress-bar { + background-color: transparent; +} +.progress:indeterminate::-moz-progress-bar { + background-color: transparent; +} +.progress:indeterminate::-ms-fill { + animation-name: none; +} +.progress.is-small { + height: var(--bulma-size-small); +} +.progress.is-medium { + height: var(--bulma-size-medium); +} +.progress.is-large { + height: var(--bulma-size-large); +} @keyframes moveIndeterminate { from { - background-position: 200% 0; } + background-position: 200% 0; + } to { - background-position: -200% 0; } } + background-position: -200% 0; + } +} +.table { + --bulma-table-color: var(--bulma-text-strong); + --bulma-table-background-color: var(--bulma-scheme-main); + --bulma-table-cell-border-color: var(--bulma-border); + --bulma-table-cell-border-style: solid; + --bulma-table-cell-border-width: 0 0 1px; + --bulma-table-cell-padding: 0.5em 0.75em; + --bulma-table-cell-heading-color: var(--bulma-text-strong); + --bulma-table-cell-text-align: left; + --bulma-table-head-cell-border-width: 0 0 2px; + --bulma-table-head-cell-color: var(--bulma-text-strong); + --bulma-table-foot-cell-border-width: 2px 0 0; + --bulma-table-foot-cell-color: var(--bulma-text-strong); + --bulma-table-head-background-color: transparent; + --bulma-table-body-background-color: transparent; + --bulma-table-foot-background-color: transparent; + --bulma-table-row-hover-background-color: var(--bulma-scheme-main-bis); + --bulma-table-row-active-background-color: var(--bulma-primary); + --bulma-table-row-active-color: var(--bulma-primary-invert); + --bulma-table-striped-row-even-background-color: var(--bulma-scheme-main-bis); + --bulma-table-striped-row-even-hover-background-color: var(--bulma-scheme-main-ter); +} .table { - background-color: white; - color: #363636; } - .table td, - .table th { - border: 1px solid #dbdbdb; - border-width: 0 0 1px; - padding: 0.5em 0.75em; - vertical-align: top; } - .table td.is-white, - .table th.is-white { - background-color: white; - border-color: white; - color: #0a0a0a; } - .table td.is-black, - .table th.is-black { - background-color: #0a0a0a; - border-color: #0a0a0a; - color: white; } - .table td.is-light, - .table th.is-light { - background-color: whitesmoke; - border-color: whitesmoke; - color: #363636; } - .table td.is-dark, - .table th.is-dark { - background-color: #363636; - border-color: #363636; - color: whitesmoke; } - .table td.is-primary, - .table th.is-primary { - background-color: #478D00; - border-color: #478D00; - color: #fff; } - .table td.is-link, - .table th.is-link { - background-color: #4391E0; - border-color: #4391E0; - color: #fff; } - .table td.is-info, - .table th.is-info { - background-color: #209cee; - border-color: #209cee; - color: #fff; } - .table td.is-success, - .table th.is-success { - background-color: #478D00; - border-color: #478D00; - color: #fff; } - .table td.is-warning, - .table th.is-warning { - background-color: #ffdd57; - border-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); } - .table td.is-danger, - .table th.is-danger { - background-color: #a70c20; - border-color: #a70c20; - color: #fff; } - .table td.is-narrow, - .table th.is-narrow { - white-space: nowrap; - width: 1%; } - .table td.is-selected, - .table th.is-selected { - background-color: #478D00; - color: #fff; } - .table td.is-selected a, - .table td.is-selected strong, - .table th.is-selected a, - .table th.is-selected strong { - color: currentColor; } - .table th { - color: #363636; } - .table th:not([align]) { - text-align: left; } - .table tr.is-selected { - background-color: #478D00; - color: #fff; } - .table tr.is-selected a, - .table tr.is-selected strong { - color: currentColor; } - .table tr.is-selected td, - .table tr.is-selected th { - border-color: #fff; - color: currentColor; } - .table thead { - background-color: transparent; } - .table thead td, - .table thead th { - border-width: 0 0 2px; - color: #363636; } - .table tfoot { - background-color: transparent; } - .table tfoot td, - .table tfoot th { - border-width: 2px 0 0; - color: #363636; } - .table tbody { - background-color: transparent; } - .table tbody tr:last-child td, - .table tbody tr:last-child th { - border-bottom-width: 0; } - .table.is-bordered td, - .table.is-bordered th { - border-width: 1px; } - .table.is-bordered tr:last-child td, - .table.is-bordered tr:last-child th { - border-bottom-width: 1px; } - .table.is-fullwidth { - width: 100%; } - .table.is-hoverable tbody tr:not(.is-selected):hover { - background-color: #fafafa; } - .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover { - background-color: #fafafa; } - .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) { - background-color: whitesmoke; } - .table.is-narrow td, - .table.is-narrow th { - padding: 0.25em 0.5em; } - .table.is-striped tbody tr:not(.is-selected):nth-child(even) { - background-color: #fafafa; } + background-color: var(--bulma-table-background-color); + color: var(--bulma-table-color); +} +.table td, +.table th { + background-color: var(--bulma-table-cell-background-color); + border-color: var(--bulma-table-cell-border-color); + border-style: var(--bulma-table-cell-border-style); + border-width: var(--bulma-table-cell-border-width); + color: var(--bulma-table-color); + padding: var(--bulma-table-cell-padding); + vertical-align: top; +} +.table td.is-white, +.table th.is-white { + --bulma-table-color: var(--bulma-white-invert); + --bulma-table-cell-heading-color: var(--bulma-white-invert); + --bulma-table-cell-background-color: var(--bulma-white); + --bulma-table-cell-border-color: var(--bulma-white); +} +.table td.is-black, +.table th.is-black { + --bulma-table-color: var(--bulma-black-invert); + --bulma-table-cell-heading-color: var(--bulma-black-invert); + --bulma-table-cell-background-color: var(--bulma-black); + --bulma-table-cell-border-color: var(--bulma-black); +} +.table td.is-light, +.table th.is-light { + --bulma-table-color: var(--bulma-light-invert); + --bulma-table-cell-heading-color: var(--bulma-light-invert); + --bulma-table-cell-background-color: var(--bulma-light); + --bulma-table-cell-border-color: var(--bulma-light); +} +.table td.is-dark, +.table th.is-dark { + --bulma-table-color: var(--bulma-dark-invert); + --bulma-table-cell-heading-color: var(--bulma-dark-invert); + --bulma-table-cell-background-color: var(--bulma-dark); + --bulma-table-cell-border-color: var(--bulma-dark); +} +.table td.is-text, +.table th.is-text { + --bulma-table-color: var(--bulma-text-invert); + --bulma-table-cell-heading-color: var(--bulma-text-invert); + --bulma-table-cell-background-color: var(--bulma-text); + --bulma-table-cell-border-color: var(--bulma-text); +} +.table td.is-primary, +.table th.is-primary { + --bulma-table-color: var(--bulma-primary-invert); + --bulma-table-cell-heading-color: var(--bulma-primary-invert); + --bulma-table-cell-background-color: var(--bulma-primary); + --bulma-table-cell-border-color: var(--bulma-primary); +} +.table td.is-link, +.table th.is-link { + --bulma-table-color: var(--bulma-link-invert); + --bulma-table-cell-heading-color: var(--bulma-link-invert); + --bulma-table-cell-background-color: var(--bulma-link); + --bulma-table-cell-border-color: var(--bulma-link); +} +.table td.is-info, +.table th.is-info { + --bulma-table-color: var(--bulma-info-invert); + --bulma-table-cell-heading-color: var(--bulma-info-invert); + --bulma-table-cell-background-color: var(--bulma-info); + --bulma-table-cell-border-color: var(--bulma-info); +} +.table td.is-success, +.table th.is-success { + --bulma-table-color: var(--bulma-success-invert); + --bulma-table-cell-heading-color: var(--bulma-success-invert); + --bulma-table-cell-background-color: var(--bulma-success); + --bulma-table-cell-border-color: var(--bulma-success); +} +.table td.is-warning, +.table th.is-warning { + --bulma-table-color: var(--bulma-warning-invert); + --bulma-table-cell-heading-color: var(--bulma-warning-invert); + --bulma-table-cell-background-color: var(--bulma-warning); + --bulma-table-cell-border-color: var(--bulma-warning); +} +.table td.is-danger, +.table th.is-danger { + --bulma-table-color: var(--bulma-danger-invert); + --bulma-table-cell-heading-color: var(--bulma-danger-invert); + --bulma-table-cell-background-color: var(--bulma-danger); + --bulma-table-cell-border-color: var(--bulma-danger); +} +.table td.is-narrow, +.table th.is-narrow { + white-space: nowrap; + width: 1%; +} +.table td.is-selected, +.table th.is-selected { + background-color: var(--bulma-table-row-active-background-color); + color: var(--bulma-table-row-active-color); +} +.table td.is-selected a, +.table td.is-selected strong, +.table th.is-selected a, +.table th.is-selected strong { + color: currentColor; +} +.table td.is-vcentered, +.table th.is-vcentered { + vertical-align: middle; +} +.table th { + color: var(--bulma-table-cell-heading-color); +} +.table th:not([align]) { + text-align: var(--bulma-table-cell-text-align); +} +.table tr.is-selected { + background-color: var(--bulma-table-row-active-background-color); + color: var(--bulma-table-row-active-color); +} +.table tr.is-selected a, +.table tr.is-selected strong { + color: currentColor; +} +.table tr.is-selected td, +.table tr.is-selected th { + border-color: var(--bulma-table-row-active-color); + color: currentColor; +} +.table tr.is-white { + --bulma-table-color: var(--bulma-white-invert); + --bulma-table-cell-heading-color: var(--bulma-white-invert); + --bulma-table-cell-background-color: var(--bulma-white); + --bulma-table-cell-border-color: var(--bulma-white); +} +.table tr.is-black { + --bulma-table-color: var(--bulma-black-invert); + --bulma-table-cell-heading-color: var(--bulma-black-invert); + --bulma-table-cell-background-color: var(--bulma-black); + --bulma-table-cell-border-color: var(--bulma-black); +} +.table tr.is-light { + --bulma-table-color: var(--bulma-light-invert); + --bulma-table-cell-heading-color: var(--bulma-light-invert); + --bulma-table-cell-background-color: var(--bulma-light); + --bulma-table-cell-border-color: var(--bulma-light); +} +.table tr.is-dark { + --bulma-table-color: var(--bulma-dark-invert); + --bulma-table-cell-heading-color: var(--bulma-dark-invert); + --bulma-table-cell-background-color: var(--bulma-dark); + --bulma-table-cell-border-color: var(--bulma-dark); +} +.table tr.is-text { + --bulma-table-color: var(--bulma-text-invert); + --bulma-table-cell-heading-color: var(--bulma-text-invert); + --bulma-table-cell-background-color: var(--bulma-text); + --bulma-table-cell-border-color: var(--bulma-text); +} +.table tr.is-primary { + --bulma-table-color: var(--bulma-primary-invert); + --bulma-table-cell-heading-color: var(--bulma-primary-invert); + --bulma-table-cell-background-color: var(--bulma-primary); + --bulma-table-cell-border-color: var(--bulma-primary); +} +.table tr.is-link { + --bulma-table-color: var(--bulma-link-invert); + --bulma-table-cell-heading-color: var(--bulma-link-invert); + --bulma-table-cell-background-color: var(--bulma-link); + --bulma-table-cell-border-color: var(--bulma-link); +} +.table tr.is-info { + --bulma-table-color: var(--bulma-info-invert); + --bulma-table-cell-heading-color: var(--bulma-info-invert); + --bulma-table-cell-background-color: var(--bulma-info); + --bulma-table-cell-border-color: var(--bulma-info); +} +.table tr.is-success { + --bulma-table-color: var(--bulma-success-invert); + --bulma-table-cell-heading-color: var(--bulma-success-invert); + --bulma-table-cell-background-color: var(--bulma-success); + --bulma-table-cell-border-color: var(--bulma-success); +} +.table tr.is-warning { + --bulma-table-color: var(--bulma-warning-invert); + --bulma-table-cell-heading-color: var(--bulma-warning-invert); + --bulma-table-cell-background-color: var(--bulma-warning); + --bulma-table-cell-border-color: var(--bulma-warning); +} +.table tr.is-danger { + --bulma-table-color: var(--bulma-danger-invert); + --bulma-table-cell-heading-color: var(--bulma-danger-invert); + --bulma-table-cell-background-color: var(--bulma-danger); + --bulma-table-cell-border-color: var(--bulma-danger); +} +.table thead { + background-color: var(--bulma-table-head-background-color); +} +.table thead td, +.table thead th { + border-width: var(--bulma-table-head-cell-border-width); + color: var(--bulma-table-head-cell-color); +} +.table tfoot { + background-color: var(--bulma-table-foot-background-color); +} +.table tfoot td, +.table tfoot th { + border-width: var(--bulma-table-foot-cell-border-width); + color: var(--bulma-table-foot-cell-color); +} +.table tbody { + background-color: var(--bulma-table-body-background-color); +} +.table tbody tr:last-child td, +.table tbody tr:last-child th { + border-bottom-width: 0; +} +.table.is-bordered td, +.table.is-bordered th { + border-width: 1px; +} +.table.is-bordered tr:last-child td, +.table.is-bordered tr:last-child th { + border-bottom-width: 1px; +} +.table.is-fullwidth { + width: 100%; +} +.table.is-hoverable tbody tr:not(.is-selected):hover { + background-color: var(--bulma-table-row-hover-background-color); +} +.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover { + background-color: var(--bulma-table-row-hover-background-color); +} +.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) { + background-color: var(--bulma-table-striped-row-even-hover-background-color); +} +.table.is-narrow td, +.table.is-narrow th { + padding: 0.25em 0.5em; +} +.table.is-striped tbody tr:not(.is-selected):nth-child(even) { + background-color: var(--bulma-table-striped-row-even-background-color); +} .table-container { -webkit-overflow-scrolling: touch; overflow: auto; overflow-y: hidden; - max-width: 100%; } + max-width: 100%; +} .tags { align-items: center; + color: hsl(var(--bulma-tag-h), var(--bulma-tag-s), var(--bulma-tag-color-l)); display: flex; flex-wrap: wrap; - justify-content: flex-start; } - .tags .tag { - margin-bottom: 0.5rem; } - .tags .tag:not(:last-child) { - margin-right: 0.5rem; } - .tags:last-child { - margin-bottom: -0.5rem; } - .tags:not(:last-child) { - margin-bottom: 1rem; } - .tags.are-medium .tag:not(.is-normal):not(.is-large) { - font-size: 1rem; } - .tags.are-large .tag:not(.is-normal):not(.is-medium) { - font-size: 1.25rem; } - .tags.is-centered { - justify-content: center; } - .tags.is-centered .tag { - margin-right: 0.25rem; - margin-left: 0.25rem; } - .tags.is-right { - justify-content: flex-end; } - .tags.is-right .tag:not(:first-child) { - margin-left: 0.5rem; } - .tags.is-right .tag:not(:last-child) { - margin-right: 0; } - .tags.has-addons .tag { - margin-right: 0; } - .tags.has-addons .tag:not(:first-child) { - margin-left: 0; - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .tags.has-addons .tag:not(:last-child) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; } + gap: 0.5rem; + justify-content: flex-start; +} +.tags.are-medium .tag:not(.is-normal):not(.is-large) { + font-size: var(--bulma-size-normal); +} +.tags.are-large .tag:not(.is-normal):not(.is-medium) { + font-size: var(--bulma-size-medium); +} +.tags.is-centered { + gap: 0.25rem; + justify-content: center; +} +.tags.is-right { + justify-content: flex-end; +} +.tags.has-addons { + gap: 0; +} +.tags.has-addons .tag:not(:first-child) { + border-start-start-radius: 0; + border-end-start-radius: 0; +} +.tags.has-addons .tag:not(:last-child) { + border-start-end-radius: 0; + border-end-end-radius: 0; +} -.tag:not(body) { +.tag { + --bulma-tag-h: var(--bulma-scheme-h); + --bulma-tag-s: var(--bulma-scheme-s); + --bulma-tag-background-l: var(--bulma-background-l); + --bulma-tag-background-l-delta: 0%; + --bulma-tag-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-tag-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-tag-color-l: var(--bulma-text-l); + --bulma-tag-radius: var(--bulma-radius); + --bulma-tag-delete-margin: 1px; align-items: center; - background-color: whitesmoke; - border-radius: 4px; - color: #4a4a4a; + background-color: hsl(var(--bulma-tag-h), var(--bulma-tag-s), calc(var(--bulma-tag-background-l) + var(--bulma-tag-background-l-delta))); + border-radius: var(--bulma-radius); + color: hsl(var(--bulma-tag-h), var(--bulma-tag-s), var(--bulma-tag-color-l)); display: inline-flex; - font-size: 0.75rem; + font-size: var(--bulma-size-small); height: 2em; justify-content: center; line-height: 1.5; padding-left: 0.75em; padding-right: 0.75em; - white-space: nowrap; } - .tag:not(body) .delete { - margin-left: 0.25rem; - margin-right: -0.375rem; } - .tag:not(body).is-white { - background-color: white; - color: #0a0a0a; } - .tag:not(body).is-black { - background-color: #0a0a0a; - color: white; } - .tag:not(body).is-light { - background-color: whitesmoke; - color: #363636; } - .tag:not(body).is-dark { - background-color: #363636; - color: whitesmoke; } - .tag:not(body).is-primary { - background-color: #478D00; - color: #fff; } - .tag:not(body).is-link { - background-color: #4391E0; - color: #fff; } - .tag:not(body).is-info { - background-color: #209cee; - color: #fff; } - .tag:not(body).is-success { - background-color: #478D00; - color: #fff; } - .tag:not(body).is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); } - .tag:not(body).is-danger { - background-color: #a70c20; - color: #fff; } - .tag:not(body).is-normal { - font-size: 0.75rem; } - .tag:not(body).is-medium { - font-size: 1rem; } - .tag:not(body).is-large { - font-size: 1.25rem; } - .tag:not(body) .icon:first-child:not(:last-child) { - margin-left: -0.375em; - margin-right: 0.1875em; } - .tag:not(body) .icon:last-child:not(:first-child) { - margin-left: 0.1875em; - margin-right: -0.375em; } - .tag:not(body) .icon:first-child:last-child { - margin-left: -0.375em; - margin-right: -0.375em; } - .tag:not(body).is-delete { - margin-left: 1px; - padding: 0; - position: relative; - width: 2em; } - .tag:not(body).is-delete::before, .tag:not(body).is-delete::after { - background-color: currentColor; - content: ""; - display: block; - left: 50%; - position: absolute; - top: 50%; - transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform-origin: center center; } - .tag:not(body).is-delete::before { - height: 1px; - width: 50%; } - .tag:not(body).is-delete::after { - height: 50%; - width: 1px; } - .tag:not(body).is-delete:hover, .tag:not(body).is-delete:focus { - background-color: #e8e8e8; } - .tag:not(body).is-delete:active { - background-color: #dbdbdb; } - .tag:not(body).is-rounded { - border-radius: 290486px; } + white-space: nowrap; +} +.tag .delete { + margin-inline-start: 0.25rem; + margin-inline-end: -0.375rem; +} +.tag.is-white { + --bulma-tag-h: var(--bulma-white-h); + --bulma-tag-s: var(--bulma-white-s); + --bulma-tag-background-l: var(--bulma-white-l); + --bulma-tag-color-l: var(--bulma-white-invert-l); +} +.tag.is-white.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-white-light-invert-l); +} +.tag.is-black { + --bulma-tag-h: var(--bulma-black-h); + --bulma-tag-s: var(--bulma-black-s); + --bulma-tag-background-l: var(--bulma-black-l); + --bulma-tag-color-l: var(--bulma-black-invert-l); +} +.tag.is-black.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-black-light-invert-l); +} +.tag.is-light { + --bulma-tag-h: var(--bulma-light-h); + --bulma-tag-s: var(--bulma-light-s); + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-light-invert-l); +} +.tag.is-light.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-light-light-invert-l); +} +.tag.is-dark { + --bulma-tag-h: var(--bulma-dark-h); + --bulma-tag-s: var(--bulma-dark-s); + --bulma-tag-background-l: var(--bulma-dark-l); + --bulma-tag-color-l: var(--bulma-dark-invert-l); +} +.tag.is-dark.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-dark-light-invert-l); +} +.tag.is-text { + --bulma-tag-h: var(--bulma-text-h); + --bulma-tag-s: var(--bulma-text-s); + --bulma-tag-background-l: var(--bulma-text-l); + --bulma-tag-color-l: var(--bulma-text-invert-l); +} +.tag.is-text.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-text-light-invert-l); +} +.tag.is-primary { + --bulma-tag-h: var(--bulma-primary-h); + --bulma-tag-s: var(--bulma-primary-s); + --bulma-tag-background-l: var(--bulma-primary-l); + --bulma-tag-color-l: var(--bulma-primary-invert-l); +} +.tag.is-primary.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-primary-light-invert-l); +} +.tag.is-link { + --bulma-tag-h: var(--bulma-link-h); + --bulma-tag-s: var(--bulma-link-s); + --bulma-tag-background-l: var(--bulma-link-l); + --bulma-tag-color-l: var(--bulma-link-invert-l); +} +.tag.is-link.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-link-light-invert-l); +} +.tag.is-info { + --bulma-tag-h: var(--bulma-info-h); + --bulma-tag-s: var(--bulma-info-s); + --bulma-tag-background-l: var(--bulma-info-l); + --bulma-tag-color-l: var(--bulma-info-invert-l); +} +.tag.is-info.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-info-light-invert-l); +} +.tag.is-success { + --bulma-tag-h: var(--bulma-success-h); + --bulma-tag-s: var(--bulma-success-s); + --bulma-tag-background-l: var(--bulma-success-l); + --bulma-tag-color-l: var(--bulma-success-invert-l); +} +.tag.is-success.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-success-light-invert-l); +} +.tag.is-warning { + --bulma-tag-h: var(--bulma-warning-h); + --bulma-tag-s: var(--bulma-warning-s); + --bulma-tag-background-l: var(--bulma-warning-l); + --bulma-tag-color-l: var(--bulma-warning-invert-l); +} +.tag.is-warning.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-warning-light-invert-l); +} +.tag.is-danger { + --bulma-tag-h: var(--bulma-danger-h); + --bulma-tag-s: var(--bulma-danger-s); + --bulma-tag-background-l: var(--bulma-danger-l); + --bulma-tag-color-l: var(--bulma-danger-invert-l); +} +.tag.is-danger.is-light { + --bulma-tag-background-l: var(--bulma-light-l); + --bulma-tag-color-l: var(--bulma-danger-light-invert-l); +} +.tag.is-normal { + font-size: var(--bulma-size-small); +} +.tag.is-medium { + font-size: var(--bulma-size-normal); +} +.tag.is-large { + font-size: var(--bulma-size-medium); +} +.tag .icon:first-child:not(:last-child) { + margin-inline-start: -0.375em; + margin-inline-end: 0.1875em; +} +.tag .icon:last-child:not(:first-child) { + margin-inline-start: 0.1875em; + margin-inline-end: -0.375em; +} +.tag .icon:first-child:last-child { + margin-inline-start: -0.375em; + margin-inline-end: -0.375em; +} +.tag.is-delete { + margin-inline-start: var(--bulma-tag-delete-margin); + padding: 0; + position: relative; + width: 2em; +} +.tag.is-delete::before, .tag.is-delete::after { + background-color: currentColor; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; +} +.tag.is-delete::before { + height: 1px; + width: 50%; +} +.tag.is-delete::after { + height: 50%; + width: 1px; +} +.tag.is-rounded { + border-radius: var(--bulma-radius-rounded); +} -a.tag:hover { - text-decoration: underline; } +a.tag, +button.tag, +.tag.is-hoverable { + cursor: pointer; +} +a.tag:hover, +button.tag:hover, +.tag.is-hoverable:hover { + --bulma-tag-background-l-delta: var(--bulma-tag-hover-background-l-delta); +} +a.tag:active, +button.tag:active, +.tag.is-hoverable:active { + --bulma-tag-background-l-delta: var(--bulma-tag-active-background-l-delta); +} .title, .subtitle { - word-break: break-word; } - .title em, - .title span, - .subtitle em, - .subtitle span { - font-weight: inherit; } - .title sub, - .subtitle sub { - font-size: 0.75em; } - .title sup, - .subtitle sup { - font-size: 0.75em; } - .title .tag, - .subtitle .tag { - vertical-align: middle; } + --bulma-title-color: var(--bulma-text-strong); + --bulma-title-family: false; + --bulma-title-size: var(--bulma-size-3); + --bulma-title-weight: var(--bulma-weight-extrabold); + --bulma-title-line-height: 1.125; + --bulma-title-strong-color: inherit; + --bulma-title-strong-weight: inherit; + --bulma-title-sub-size: 0.75em; + --bulma-title-sup-size: 0.75em; + --bulma-subtitle-color: var(--bulma-text); + --bulma-subtitle-family: false; + --bulma-subtitle-size: var(--bulma-size-5); + --bulma-subtitle-weight: var(--bulma-weight-normal); + --bulma-subtitle-line-height: 1.25; + --bulma-subtitle-strong-color: var(--bulma-text-strong); + --bulma-subtitle-strong-weight: var(--bulma-weight-semibold); +} + +.title, +.subtitle { + word-break: break-word; +} +.title em, +.title span, +.subtitle em, +.subtitle span { + font-weight: inherit; +} +.title sub, +.subtitle sub { + font-size: var(--bulma-title-sub-size); +} +.title sup, +.subtitle sup { + font-size: var(--bulma-title-sup-size); +} +.title .tag, +.subtitle .tag { + vertical-align: middle; +} .title { - color: #363636; + color: var(--bulma-title-color); + font-size: var(--bulma-title-size); + font-weight: var(--bulma-title-weight); + line-height: var(--bulma-title-line-height); +} +.title strong { + color: var(--bulma-title-strong-color); + font-weight: var(--bulma-title-strong-weight); +} +.title:not(.is-spaced):has(+ .subtitle) { + margin-bottom: 0; +} +.title.is-1 { + font-size: 3rem; +} +.title.is-2 { + font-size: 2.5rem; +} +.title.is-3 { font-size: 2rem; - font-weight: 600; - line-height: 1.125; } - .title strong { - color: inherit; - font-weight: inherit; } - .title + .highlight { - margin-top: -0.75rem; } - .title:not(.is-spaced) + .subtitle { - margin-top: -1.25rem; } - .title.is-1 { - font-size: 3rem; } - .title.is-2 { - font-size: 2.5rem; } - .title.is-3 { - font-size: 2rem; } - .title.is-4 { - font-size: 1.5rem; } - .title.is-5 { - font-size: 1.25rem; } - .title.is-6 { - font-size: 1rem; } - .title.is-7 { - font-size: 0.75rem; } +} +.title.is-4 { + font-size: 1.5rem; +} +.title.is-5 { + font-size: 1.25rem; +} +.title.is-6 { + font-size: 1rem; +} +.title.is-7 { + font-size: 0.75rem; +} .subtitle { - color: #4a4a4a; + color: var(--bulma-subtitle-color); + font-size: var(--bulma-subtitle-size); + font-weight: var(--bulma-subtitle-weight); + line-height: var(--bulma-subtitle-line-height); +} +.subtitle strong { + color: var(--bulma-subtitle-strong-color); + font-weight: var(--bulma-subtitle-strong-weight); +} +.subtitle:not(.is-spaced):has(+ .title) { + margin-bottom: 0; +} +.subtitle.is-1 { + font-size: 3rem; +} +.subtitle.is-2 { + font-size: 2.5rem; +} +.subtitle.is-3 { + font-size: 2rem; +} +.subtitle.is-4 { + font-size: 1.5rem; +} +.subtitle.is-5 { font-size: 1.25rem; - font-weight: 400; - line-height: 1.25; } - .subtitle strong { - color: #363636; - font-weight: 600; } - .subtitle:not(.is-spaced) + .title { - margin-top: -1.25rem; } - .subtitle.is-1 { - font-size: 3rem; } - .subtitle.is-2 { - font-size: 2.5rem; } - .subtitle.is-3 { - font-size: 2rem; } - .subtitle.is-4 { - font-size: 1.5rem; } - .subtitle.is-5 { - font-size: 1.25rem; } - .subtitle.is-6 { - font-size: 1rem; } - .subtitle.is-7 { - font-size: 0.75rem; } - -.heading { - display: block; - font-size: 11px; - letter-spacing: 1px; - margin-bottom: 5px; - text-transform: uppercase; } - -.highlight { - font-weight: 400; - max-width: 100%; - overflow: hidden; - padding: 0; } - .highlight pre { - overflow: auto; - max-width: 100%; } - -.number { - align-items: center; - background-color: whitesmoke; - border-radius: 290486px; - display: inline-flex; - font-size: 1.25rem; - height: 2em; - justify-content: center; - margin-right: 1.5rem; - min-width: 2.5em; - padding: 0.25rem 0.5rem; - text-align: center; - vertical-align: top; } +} +.subtitle.is-6 { + font-size: 1rem; +} +.subtitle.is-7 { + font-size: 0.75rem; +} /* Extend or override Bulma's elements ../../node_modules/bulma/sass/elements */ .site-title { display: inline-block; width: 4.6em; - word-break: keep-all; - /* Shouldn't be needed but Chrome needs it. */ + word-break: keep-all; /* Shouldn't be needed but Chrome needs it. */ font-size: 37px; - line-height: 38px; } + line-height: 38px; +} .user-account-menu li { display: inline-block; - padding: .1rem .6rem; } + padding: 0.1rem 0.6rem; +} /* Add a gradient across only a portion of the vertical width of the navbar. */ .header, .sitename { - background: linear-gradient(white, white 74px, #65AB1F 74px, #478D00 120px, white 120px, white); } + background: linear-gradient(hsl(221, 14%, 96%), hsl(221, 14%, 96%) 74px, #65AB1F 74px, #478D00 120px, hsl(221, 14%, 96%) 120px, hsl(221, 14%, 96%)); +} #navbar-menu .navbar-item { - font-size: 22px; } + font-size: 22px; +} .slogan { box-shadow: 0 2px 0 0 whitesmoke; - margin-bottom: 2px; - /* Needed to see the boxshadow when we have the featured image directly below. */ - padding-bottom: 4px; - /* Give just a little extra space at the bottom for the *appearance* of balance. */ } - .slogan .title { - color: #8FB489; - font-size: 1.2rem; } + margin-bottom: 2px; /* Needed to see the boxshadow when we have the featured image directly below. */ + padding-bottom: 4px; /* Give just a little extra space at the bottom for the *appearance* of balance. */ +} +.slogan .title { + color: #8FB489; + font-size: 1.2rem; +} /* Give some space above the subtitle. */ .featured-image { - margin-bottom: 0.5rem; } + margin-bottom: 0.5rem; +} .image-inline { - margin: 1em; } + margin: 1em; +} .drum { - margin-bottom: 1.2rem; } + margin-bottom: 1.2rem; +} /* Remove empty gap from featured homepage image, to match look of content. */ .block--highlighted { - margin-top: -1.5rem; } + margin-top: -1.5rem; +} /* I know this is wrong but it seems to work flawlessly across sizes. */ .more-link { float: right; position: relative; - top: -0.333rem; } + top: -0.333rem; +} -.select select, .textarea, .input { - background-color: white; - border-color: #dbdbdb; - border-radius: 4px; - color: #363636; } - .select select::-moz-placeholder, .textarea::-moz-placeholder, .input::-moz-placeholder { - color: rgba(54, 54, 54, 0.3); } - .select select::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, .input::-webkit-input-placeholder { - color: rgba(54, 54, 54, 0.3); } - .select select:-moz-placeholder, .textarea:-moz-placeholder, .input:-moz-placeholder { - color: rgba(54, 54, 54, 0.3); } - .select select:-ms-input-placeholder, .textarea:-ms-input-placeholder, .input:-ms-input-placeholder { - color: rgba(54, 54, 54, 0.3); } - .select select:hover, .textarea:hover, .input:hover, .select select.is-hovered, .is-hovered.textarea, .is-hovered.input { - border-color: #b5b5b5; } - .select select:focus, .textarea:focus, .input:focus, .select select.is-focused, .is-focused.textarea, .is-focused.input, .select select:active, .textarea:active, .input:active, .select select.is-active, .is-active.textarea, .is-active.input { - border-color: #4391E0; - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } - .select select[disabled], [disabled].textarea, [disabled].input, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input { - background-color: whitesmoke; - border-color: whitesmoke; - box-shadow: none; - color: #7a7a7a; } - .select select[disabled]::-moz-placeholder, [disabled].textarea::-moz-placeholder, [disabled].input::-moz-placeholder, fieldset[disabled] .select select::-moz-placeholder, .select fieldset[disabled] select::-moz-placeholder, fieldset[disabled] .textarea::-moz-placeholder, fieldset[disabled] .input::-moz-placeholder { - color: rgba(122, 122, 122, 0.3); } - .select select[disabled]::-webkit-input-placeholder, [disabled].textarea::-webkit-input-placeholder, [disabled].input::-webkit-input-placeholder, fieldset[disabled] .select select::-webkit-input-placeholder, .select fieldset[disabled] select::-webkit-input-placeholder, fieldset[disabled] .textarea::-webkit-input-placeholder, fieldset[disabled] .input::-webkit-input-placeholder { - color: rgba(122, 122, 122, 0.3); } - .select select[disabled]:-moz-placeholder, [disabled].textarea:-moz-placeholder, [disabled].input:-moz-placeholder, fieldset[disabled] .select select:-moz-placeholder, .select fieldset[disabled] select:-moz-placeholder, fieldset[disabled] .textarea:-moz-placeholder, fieldset[disabled] .input:-moz-placeholder { - color: rgba(122, 122, 122, 0.3); } - .select select[disabled]:-ms-input-placeholder, [disabled].textarea:-ms-input-placeholder, [disabled].input:-ms-input-placeholder, fieldset[disabled] .select select:-ms-input-placeholder, .select fieldset[disabled] select:-ms-input-placeholder, fieldset[disabled] .textarea:-ms-input-placeholder, fieldset[disabled] .input:-ms-input-placeholder { - color: rgba(122, 122, 122, 0.3); } +/* Bulma Form */ +.control, +.input, +.textarea, +.select { + --bulma-input-h: var(--bulma-scheme-h); + --bulma-input-s: var(--bulma-scheme-s); + --bulma-input-l: var(--bulma-scheme-main-l); + --bulma-input-border-style: solid; + --bulma-input-border-width: var(--bulma-control-border-width); + --bulma-input-border-l: var(--bulma-border-l); + --bulma-input-border-l-delta: 0%; + --bulma-input-border-color: hsl(var(--bulma-input-h), var(--bulma-input-s), calc(var(--bulma-input-border-l) + var(--bulma-input-border-l-delta))); + --bulma-input-hover-border-l-delta: var(--bulma-hover-border-l-delta); + --bulma-input-active-border-l-delta: var(--bulma-active-border-l-delta); + --bulma-input-focus-h: var(--bulma-focus-h); + --bulma-input-focus-s: var(--bulma-focus-s); + --bulma-input-focus-l: var(--bulma-focus-l); + --bulma-input-focus-shadow-size: var(--bulma-focus-shadow-size); + --bulma-input-focus-shadow-alpha: var(--bulma-focus-shadow-alpha); + --bulma-input-color-l: var(--bulma-text-strong-l); + --bulma-input-background-l: var(--bulma-scheme-main-l); + --bulma-input-background-l-delta: 0%; + --bulma-input-height: var(--bulma-control-height); + --bulma-input-shadow: inset 0 0.0625em 0.125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.05); + --bulma-input-placeholder-color: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l), 0.3); + --bulma-input-disabled-color: var(--bulma-text-weak); + --bulma-input-disabled-background-color: var(--bulma-background); + --bulma-input-disabled-border-color: var(--bulma-background); + --bulma-input-disabled-placeholder-color: hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-weak-l), 0.3); + --bulma-input-arrow: var(--bulma-link); + --bulma-input-icon-color: var(--bulma-text-light); + --bulma-input-icon-hover-color: var(--bulma-text-weak); + --bulma-input-icon-focus-color: var(--bulma-link); + --bulma-input-radius: var(--bulma-radius); +} +.select select, .input, .textarea { + background-color: hsl(var(--bulma-input-h), var(--bulma-input-s), calc(var(--bulma-input-background-l) + var(--bulma-input-background-l-delta))); + border-color: var(--bulma-input-border-color); + border-radius: var(--bulma-input-radius); + color: hsl(var(--bulma-input-h), var(--bulma-input-s), var(--bulma-input-color-l)); +} +.select select::-moz-placeholder, .input::-moz-placeholder, .textarea::-moz-placeholder { + color: var(--bulma-input-placeholder-color); +} +.select select::-webkit-input-placeholder, .input::-webkit-input-placeholder, .textarea::-webkit-input-placeholder { + color: var(--bulma-input-placeholder-color); +} +.select select:-moz-placeholder, .input:-moz-placeholder, .textarea:-moz-placeholder { + color: var(--bulma-input-placeholder-color); +} +.select select:-ms-input-placeholder, .input:-ms-input-placeholder, .textarea:-ms-input-placeholder { + color: var(--bulma-input-placeholder-color); +} +.select select:hover, .input:hover, .textarea:hover, .select select.is-hovered, .is-hovered.input, .is-hovered.textarea { + --bulma-input-border-l-delta: var(--bulma-input-hover-border-l-delta); +} +.select select:active, .input:active, .textarea:active, .select select.is-active, .is-active.input, .is-active.textarea { + --bulma-input-border-l-delta: var(--bulma-input-active-border-l-delta); +} +.select select:focus, .input:focus, .textarea:focus, .select select:focus-within, .input:focus-within, .textarea:focus-within, .select select.is-focused, .is-focused.input, .is-focused.textarea { + border-color: hsl(var(--bulma-input-focus-h), var(--bulma-input-focus-s), var(--bulma-input-focus-l)); + box-shadow: var(--bulma-input-focus-shadow-size) hsla(var(--bulma-input-focus-h), var(--bulma-input-focus-s), var(--bulma-input-focus-l), var(--bulma-input-focus-shadow-alpha)); +} +.select select[disabled], [disabled].input, [disabled].textarea, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .input, fieldset[disabled] .textarea { + background-color: var(--bulma-input-disabled-background-color); + border-color: var(--bulma-input-disabled-border-color); + box-shadow: none; + color: var(--bulma-input-disabled-color); +} +.select select[disabled]::-moz-placeholder, [disabled].input::-moz-placeholder, [disabled].textarea::-moz-placeholder, fieldset[disabled] .select select::-moz-placeholder, .select fieldset[disabled] select::-moz-placeholder, fieldset[disabled] .input::-moz-placeholder, fieldset[disabled] .textarea::-moz-placeholder { + color: var(--bulma-input-disabled-placeholder-color); +} +.select select[disabled]::-webkit-input-placeholder, [disabled].input::-webkit-input-placeholder, [disabled].textarea::-webkit-input-placeholder, fieldset[disabled] .select select::-webkit-input-placeholder, .select fieldset[disabled] select::-webkit-input-placeholder, fieldset[disabled] .input::-webkit-input-placeholder, fieldset[disabled] .textarea::-webkit-input-placeholder { + color: var(--bulma-input-disabled-placeholder-color); +} +.select select[disabled]:-moz-placeholder, [disabled].input:-moz-placeholder, [disabled].textarea:-moz-placeholder, fieldset[disabled] .select select:-moz-placeholder, .select fieldset[disabled] select:-moz-placeholder, fieldset[disabled] .input:-moz-placeholder, fieldset[disabled] .textarea:-moz-placeholder { + color: var(--bulma-input-disabled-placeholder-color); +} +.select select[disabled]:-ms-input-placeholder, [disabled].input:-ms-input-placeholder, [disabled].textarea:-ms-input-placeholder, fieldset[disabled] .select select:-ms-input-placeholder, .select fieldset[disabled] select:-ms-input-placeholder, fieldset[disabled] .input:-ms-input-placeholder, fieldset[disabled] .textarea:-ms-input-placeholder { + color: var(--bulma-input-disabled-placeholder-color); +} + +/* Bulma Form */ .textarea, .input { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + box-shadow: inset 0 0.0625em 0.125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.05); max-width: 100%; - width: 100%; } - [readonly].textarea, [readonly].input { - box-shadow: none; } - .is-white.textarea, .is-white.input { - border-color: white; } - .is-white.textarea:focus, .is-white.input:focus, .is-white.is-focused.textarea, .is-white.is-focused.input, .is-white.textarea:active, .is-white.input:active, .is-white.is-active.textarea, .is-white.is-active.input { - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } - .is-black.textarea, .is-black.input { - border-color: #0a0a0a; } - .is-black.textarea:focus, .is-black.input:focus, .is-black.is-focused.textarea, .is-black.is-focused.input, .is-black.textarea:active, .is-black.input:active, .is-black.is-active.textarea, .is-black.is-active.input { - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } - .is-light.textarea, .is-light.input { - border-color: whitesmoke; } - .is-light.textarea:focus, .is-light.input:focus, .is-light.is-focused.textarea, .is-light.is-focused.input, .is-light.textarea:active, .is-light.input:active, .is-light.is-active.textarea, .is-light.is-active.input { - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } - .is-dark.textarea, .is-dark.input { - border-color: #363636; } - .is-dark.textarea:focus, .is-dark.input:focus, .is-dark.is-focused.textarea, .is-dark.is-focused.input, .is-dark.textarea:active, .is-dark.input:active, .is-dark.is-active.textarea, .is-dark.is-active.input { - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } - .is-primary.textarea, .is-primary.input { - border-color: #478D00; } - .is-primary.textarea:focus, .is-primary.input:focus, .is-primary.is-focused.textarea, .is-primary.is-focused.input, .is-primary.textarea:active, .is-primary.input:active, .is-primary.is-active.textarea, .is-primary.is-active.input { - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } - .is-link.textarea, .is-link.input { - border-color: #4391E0; } - .is-link.textarea:focus, .is-link.input:focus, .is-link.is-focused.textarea, .is-link.is-focused.input, .is-link.textarea:active, .is-link.input:active, .is-link.is-active.textarea, .is-link.is-active.input { - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } - .is-info.textarea, .is-info.input { - border-color: #209cee; } - .is-info.textarea:focus, .is-info.input:focus, .is-info.is-focused.textarea, .is-info.is-focused.input, .is-info.textarea:active, .is-info.input:active, .is-info.is-active.textarea, .is-info.is-active.input { - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } - .is-success.textarea, .is-success.input { - border-color: #478D00; } - .is-success.textarea:focus, .is-success.input:focus, .is-success.is-focused.textarea, .is-success.is-focused.input, .is-success.textarea:active, .is-success.input:active, .is-success.is-active.textarea, .is-success.is-active.input { - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } - .is-warning.textarea, .is-warning.input { - border-color: #ffdd57; } - .is-warning.textarea:focus, .is-warning.input:focus, .is-warning.is-focused.textarea, .is-warning.is-focused.input, .is-warning.textarea:active, .is-warning.input:active, .is-warning.is-active.textarea, .is-warning.is-active.input { - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } - .is-danger.textarea, .is-danger.input { - border-color: #a70c20; } - .is-danger.textarea:focus, .is-danger.input:focus, .is-danger.is-focused.textarea, .is-danger.is-focused.input, .is-danger.textarea:active, .is-danger.input:active, .is-danger.is-active.textarea, .is-danger.is-active.input { - box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } - .is-small.textarea, .is-small.input { - border-radius: 2px; - font-size: 0.75rem; } - .is-medium.textarea, .is-medium.input { - font-size: 1.25rem; } - .is-large.textarea, .is-large.input { - font-size: 1.5rem; } - .is-fullwidth.textarea, .is-fullwidth.input { - display: block; - width: 100%; } - .is-inline.textarea, .is-inline.input { - display: inline; - width: auto; } + width: 100%; +} +[readonly].textarea, [readonly].input { + box-shadow: none; +} +.is-white.textarea, .is-white.input { + --bulma-input-h: var(--bulma-white-h); + --bulma-input-s: var(--bulma-white-s); + --bulma-input-l: var(--bulma-white-l); + --bulma-input-focus-h: var(--bulma-white-h); + --bulma-input-focus-s: var(--bulma-white-s); + --bulma-input-focus-l: var(--bulma-white-l); + --bulma-input-border-l: var(--bulma-white-l); +} +.is-black.textarea, .is-black.input { + --bulma-input-h: var(--bulma-black-h); + --bulma-input-s: var(--bulma-black-s); + --bulma-input-l: var(--bulma-black-l); + --bulma-input-focus-h: var(--bulma-black-h); + --bulma-input-focus-s: var(--bulma-black-s); + --bulma-input-focus-l: var(--bulma-black-l); + --bulma-input-border-l: var(--bulma-black-l); +} +.is-light.textarea, .is-light.input { + --bulma-input-h: var(--bulma-light-h); + --bulma-input-s: var(--bulma-light-s); + --bulma-input-l: var(--bulma-light-l); + --bulma-input-focus-h: var(--bulma-light-h); + --bulma-input-focus-s: var(--bulma-light-s); + --bulma-input-focus-l: var(--bulma-light-l); + --bulma-input-border-l: var(--bulma-light-l); +} +.is-dark.textarea, .is-dark.input { + --bulma-input-h: var(--bulma-dark-h); + --bulma-input-s: var(--bulma-dark-s); + --bulma-input-l: var(--bulma-dark-l); + --bulma-input-focus-h: var(--bulma-dark-h); + --bulma-input-focus-s: var(--bulma-dark-s); + --bulma-input-focus-l: var(--bulma-dark-l); + --bulma-input-border-l: var(--bulma-dark-l); +} +.is-text.textarea, .is-text.input { + --bulma-input-h: var(--bulma-text-h); + --bulma-input-s: var(--bulma-text-s); + --bulma-input-l: var(--bulma-text-l); + --bulma-input-focus-h: var(--bulma-text-h); + --bulma-input-focus-s: var(--bulma-text-s); + --bulma-input-focus-l: var(--bulma-text-l); + --bulma-input-border-l: var(--bulma-text-l); +} +.is-primary.textarea, .is-primary.input { + --bulma-input-h: var(--bulma-primary-h); + --bulma-input-s: var(--bulma-primary-s); + --bulma-input-l: var(--bulma-primary-l); + --bulma-input-focus-h: var(--bulma-primary-h); + --bulma-input-focus-s: var(--bulma-primary-s); + --bulma-input-focus-l: var(--bulma-primary-l); + --bulma-input-border-l: var(--bulma-primary-l); +} +.is-link.textarea, .is-link.input { + --bulma-input-h: var(--bulma-link-h); + --bulma-input-s: var(--bulma-link-s); + --bulma-input-l: var(--bulma-link-l); + --bulma-input-focus-h: var(--bulma-link-h); + --bulma-input-focus-s: var(--bulma-link-s); + --bulma-input-focus-l: var(--bulma-link-l); + --bulma-input-border-l: var(--bulma-link-l); +} +.is-info.textarea, .is-info.input { + --bulma-input-h: var(--bulma-info-h); + --bulma-input-s: var(--bulma-info-s); + --bulma-input-l: var(--bulma-info-l); + --bulma-input-focus-h: var(--bulma-info-h); + --bulma-input-focus-s: var(--bulma-info-s); + --bulma-input-focus-l: var(--bulma-info-l); + --bulma-input-border-l: var(--bulma-info-l); +} +.is-success.textarea, .is-success.input { + --bulma-input-h: var(--bulma-success-h); + --bulma-input-s: var(--bulma-success-s); + --bulma-input-l: var(--bulma-success-l); + --bulma-input-focus-h: var(--bulma-success-h); + --bulma-input-focus-s: var(--bulma-success-s); + --bulma-input-focus-l: var(--bulma-success-l); + --bulma-input-border-l: var(--bulma-success-l); +} +.is-warning.textarea, .is-warning.input { + --bulma-input-h: var(--bulma-warning-h); + --bulma-input-s: var(--bulma-warning-s); + --bulma-input-l: var(--bulma-warning-l); + --bulma-input-focus-h: var(--bulma-warning-h); + --bulma-input-focus-s: var(--bulma-warning-s); + --bulma-input-focus-l: var(--bulma-warning-l); + --bulma-input-border-l: var(--bulma-warning-l); +} +.is-danger.textarea, .is-danger.input { + --bulma-input-h: var(--bulma-danger-h); + --bulma-input-s: var(--bulma-danger-s); + --bulma-input-l: var(--bulma-danger-l); + --bulma-input-focus-h: var(--bulma-danger-h); + --bulma-input-focus-s: var(--bulma-danger-s); + --bulma-input-focus-l: var(--bulma-danger-l); + --bulma-input-border-l: var(--bulma-danger-l); +} +.is-small.textarea, .is-small.input { + border-radius: var(--bulma-radius-small); + font-size: var(--bulma-size-small); +} +.is-medium.textarea, .is-medium.input { + font-size: var(--bulma-size-medium); +} +.is-large.textarea, .is-large.input { + font-size: var(--bulma-size-large); +} +.is-fullwidth.textarea, .is-fullwidth.input { + display: block; + width: 100%; +} +.is-inline.textarea, .is-inline.input { + display: inline; + width: auto; +} .input.is-rounded { - border-radius: 290486px; - padding-left: 1em; - padding-right: 1em; } - + border-radius: var(--bulma-radius-rounded); + padding-left: calc(calc(0.75em - 1px) + 0.375em); + padding-right: calc(calc(0.75em - 1px) + 0.375em); +} .input.is-static { background-color: transparent; border-color: transparent; box-shadow: none; padding-left: 0; - padding-right: 0; } + padding-right: 0; +} .textarea { + --bulma-textarea-padding: var(--bulma-control-padding-horizontal); + --bulma-textarea-max-height: 40em; + --bulma-textarea-min-height: 8em; display: block; max-width: 100%; min-width: 100%; - padding: 0.625em; - resize: vertical; } - .textarea:not([rows]) { - max-height: 600px; - min-height: 120px; } - .textarea[rows] { - height: initial; } - .textarea.has-fixed-size { - resize: none; } + padding: var(--bulma-textarea-padding); + resize: vertical; +} +.textarea:not([rows]) { + max-height: var(--bulma-textarea-max-height); + min-height: var(--bulma-textarea-min-height); +} +.textarea[rows] { + height: initial; +} +.textarea.has-fixed-size { + resize: none; +} +/* Bulma Form */ .radio, .checkbox { cursor: pointer; display: inline-block; line-height: 1.25; - position: relative; } - .radio input, .checkbox input { - cursor: pointer; } - .radio:hover, .checkbox:hover { - color: #363636; } - [disabled].radio, [disabled].checkbox, fieldset[disabled] .radio, fieldset[disabled] .checkbox { - color: #7a7a7a; - cursor: not-allowed; } + position: relative; +} +.radio input, .checkbox input { + cursor: pointer; +} +[disabled].radio, [disabled].checkbox, fieldset[disabled] .radio, fieldset[disabled] .checkbox, +.radio input[disabled], +.checkbox input[disabled] { + color: var(--bulma-text-weak); + cursor: not-allowed; +} -.radio + .radio { - margin-left: 0.5em; } +.checkboxes, +.radios { + display: flex; + flex-wrap: wrap; + column-gap: 1em; + row-gap: 0.5em; +} +/* Bulma Form */ .select { + --bulma-input-h: var(--bulma-scheme-h); + --bulma-input-s: var(--bulma-scheme-s); + --bulma-input-border-style: solid; + --bulma-input-border-width: 1px; + --bulma-input-border-l: var(--bulma-border-l); display: inline-block; max-width: 100%; position: relative; - vertical-align: top; } - .select:not(.is-multiple) { - height: 2.25em; } - .select:not(.is-multiple):not(.is-loading)::after { - border-color: #4391E0; - right: 1.125em; - z-index: 4; } - .select.is-rounded select { - border-radius: 290486px; - padding-left: 1em; } - .select select { - cursor: pointer; - display: block; - font-size: 1em; - max-width: 100%; - outline: none; } - .select select::-ms-expand { - display: none; } - .select select[disabled]:hover, fieldset[disabled] .select select:hover { - border-color: whitesmoke; } - .select select:not([multiple]) { - padding-right: 2.5em; } - .select select[multiple] { - height: auto; - padding: 0; } - .select select[multiple] option { - padding: 0.5em 1em; } - .select:not(.is-multiple):not(.is-loading):hover::after { - border-color: #363636; } - .select.is-white:not(:hover)::after { - border-color: white; } - .select.is-white select { - border-color: white; } - .select.is-white select:hover, .select.is-white select.is-hovered { - border-color: #f2f2f2; } - .select.is-white select:focus, .select.is-white select.is-focused, .select.is-white select:active, .select.is-white select.is-active { - box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } - .select.is-black:not(:hover)::after { - border-color: #0a0a0a; } - .select.is-black select { - border-color: #0a0a0a; } - .select.is-black select:hover, .select.is-black select.is-hovered { - border-color: black; } - .select.is-black select:focus, .select.is-black select.is-focused, .select.is-black select:active, .select.is-black select.is-active { - box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } - .select.is-light:not(:hover)::after { - border-color: whitesmoke; } - .select.is-light select { - border-color: whitesmoke; } - .select.is-light select:hover, .select.is-light select.is-hovered { - border-color: #e8e8e8; } - .select.is-light select:focus, .select.is-light select.is-focused, .select.is-light select:active, .select.is-light select.is-active { - box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } - .select.is-dark:not(:hover)::after { - border-color: #363636; } - .select.is-dark select { - border-color: #363636; } - .select.is-dark select:hover, .select.is-dark select.is-hovered { - border-color: #292929; } - .select.is-dark select:focus, .select.is-dark select.is-focused, .select.is-dark select:active, .select.is-dark select.is-active { - box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } - .select.is-primary:not(:hover)::after { - border-color: #478D00; } - .select.is-primary select { - border-color: #478D00; } - .select.is-primary select:hover, .select.is-primary select.is-hovered { - border-color: #3a7400; } - .select.is-primary select:focus, .select.is-primary select.is-focused, .select.is-primary select:active, .select.is-primary select.is-active { - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } - .select.is-link:not(:hover)::after { - border-color: #4391E0; } - .select.is-link select { - border-color: #4391E0; } - .select.is-link select:hover, .select.is-link select.is-hovered { - border-color: #2d84dc; } - .select.is-link select:focus, .select.is-link select.is-focused, .select.is-link select:active, .select.is-link select.is-active { - box-shadow: 0 0 0 0.125em rgba(67, 145, 224, 0.25); } - .select.is-info:not(:hover)::after { - border-color: #209cee; } - .select.is-info select { - border-color: #209cee; } - .select.is-info select:hover, .select.is-info select.is-hovered { - border-color: #118fe4; } - .select.is-info select:focus, .select.is-info select.is-focused, .select.is-info select:active, .select.is-info select.is-active { - box-shadow: 0 0 0 0.125em rgba(32, 156, 238, 0.25); } - .select.is-success:not(:hover)::after { - border-color: #478D00; } - .select.is-success select { - border-color: #478D00; } - .select.is-success select:hover, .select.is-success select.is-hovered { - border-color: #3a7400; } - .select.is-success select:focus, .select.is-success select.is-focused, .select.is-success select:active, .select.is-success select.is-active { - box-shadow: 0 0 0 0.125em rgba(71, 141, 0, 0.25); } - .select.is-warning:not(:hover)::after { - border-color: #ffdd57; } - .select.is-warning select { - border-color: #ffdd57; } - .select.is-warning select:hover, .select.is-warning select.is-hovered { - border-color: #ffd83e; } - .select.is-warning select:focus, .select.is-warning select.is-focused, .select.is-warning select:active, .select.is-warning select.is-active { - box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } - .select.is-danger:not(:hover)::after { - border-color: #a70c20; } - .select.is-danger select { - border-color: #a70c20; } - .select.is-danger select:hover, .select.is-danger select.is-hovered { - border-color: #8f0a1b; } - .select.is-danger select:focus, .select.is-danger select.is-focused, .select.is-danger select:active, .select.is-danger select.is-active { - box-shadow: 0 0 0 0.125em rgba(167, 12, 32, 0.25); } - .select.is-small { - border-radius: 2px; - font-size: 0.75rem; } - .select.is-medium { - font-size: 1.25rem; } - .select.is-large { - font-size: 1.5rem; } - .select.is-disabled::after { - border-color: #7a7a7a; } - .select.is-fullwidth { - width: 100%; } - .select.is-fullwidth select { - width: 100%; } - .select.is-loading::after { - margin-top: 0; - position: absolute; - right: 0.625em; - top: 0.625em; - transform: none; } - .select.is-loading.is-small:after { - font-size: 0.75rem; } - .select.is-loading.is-medium:after { - font-size: 1.25rem; } - .select.is-loading.is-large:after { - font-size: 1.5rem; } + vertical-align: top; +} +.select:not(.is-multiple) { + height: var(--bulma-control-height); +} +.select:not(.is-multiple):not(.is-loading)::after { + inset-inline-end: 1.125em; + z-index: 4; +} +.select.is-rounded select { + border-radius: var(--bulma-radius-rounded); + padding-inline-start: 1em; +} +.select select { + cursor: pointer; + display: block; + font-size: 1em; + max-width: 100%; + outline: none; +} +.select select::-ms-expand { + display: none; +} +.select select[disabled]:hover, fieldset[disabled] .select select:hover { + border-color: var(--bulma-background); +} +.select select:not([multiple]) { + padding-inline-end: 2.5em; +} +.select select[multiple] { + height: auto; + padding: 0; +} +.select select[multiple] option { + padding: 0.5em 1em; +} +.select.is-white { + --bulma-input-h: var(--bulma-white-h); + --bulma-input-s: var(--bulma-white-s); + --bulma-input-l: var(--bulma-white-l); + --bulma-input-focus-h: var(--bulma-white-h); + --bulma-input-focus-s: var(--bulma-white-s); + --bulma-input-focus-l: var(--bulma-white-l); + --bulma-input-border-l: var(--bulma-white-l); + --bulma-arrow-color: var(--bulma-white); +} +.select.is-black { + --bulma-input-h: var(--bulma-black-h); + --bulma-input-s: var(--bulma-black-s); + --bulma-input-l: var(--bulma-black-l); + --bulma-input-focus-h: var(--bulma-black-h); + --bulma-input-focus-s: var(--bulma-black-s); + --bulma-input-focus-l: var(--bulma-black-l); + --bulma-input-border-l: var(--bulma-black-l); + --bulma-arrow-color: var(--bulma-black); +} +.select.is-light { + --bulma-input-h: var(--bulma-light-h); + --bulma-input-s: var(--bulma-light-s); + --bulma-input-l: var(--bulma-light-l); + --bulma-input-focus-h: var(--bulma-light-h); + --bulma-input-focus-s: var(--bulma-light-s); + --bulma-input-focus-l: var(--bulma-light-l); + --bulma-input-border-l: var(--bulma-light-l); + --bulma-arrow-color: var(--bulma-light); +} +.select.is-dark { + --bulma-input-h: var(--bulma-dark-h); + --bulma-input-s: var(--bulma-dark-s); + --bulma-input-l: var(--bulma-dark-l); + --bulma-input-focus-h: var(--bulma-dark-h); + --bulma-input-focus-s: var(--bulma-dark-s); + --bulma-input-focus-l: var(--bulma-dark-l); + --bulma-input-border-l: var(--bulma-dark-l); + --bulma-arrow-color: var(--bulma-dark); +} +.select.is-text { + --bulma-input-h: var(--bulma-text-h); + --bulma-input-s: var(--bulma-text-s); + --bulma-input-l: var(--bulma-text-l); + --bulma-input-focus-h: var(--bulma-text-h); + --bulma-input-focus-s: var(--bulma-text-s); + --bulma-input-focus-l: var(--bulma-text-l); + --bulma-input-border-l: var(--bulma-text-l); + --bulma-arrow-color: var(--bulma-text); +} +.select.is-primary { + --bulma-input-h: var(--bulma-primary-h); + --bulma-input-s: var(--bulma-primary-s); + --bulma-input-l: var(--bulma-primary-l); + --bulma-input-focus-h: var(--bulma-primary-h); + --bulma-input-focus-s: var(--bulma-primary-s); + --bulma-input-focus-l: var(--bulma-primary-l); + --bulma-input-border-l: var(--bulma-primary-l); + --bulma-arrow-color: var(--bulma-primary); +} +.select.is-link { + --bulma-input-h: var(--bulma-link-h); + --bulma-input-s: var(--bulma-link-s); + --bulma-input-l: var(--bulma-link-l); + --bulma-input-focus-h: var(--bulma-link-h); + --bulma-input-focus-s: var(--bulma-link-s); + --bulma-input-focus-l: var(--bulma-link-l); + --bulma-input-border-l: var(--bulma-link-l); + --bulma-arrow-color: var(--bulma-link); +} +.select.is-info { + --bulma-input-h: var(--bulma-info-h); + --bulma-input-s: var(--bulma-info-s); + --bulma-input-l: var(--bulma-info-l); + --bulma-input-focus-h: var(--bulma-info-h); + --bulma-input-focus-s: var(--bulma-info-s); + --bulma-input-focus-l: var(--bulma-info-l); + --bulma-input-border-l: var(--bulma-info-l); + --bulma-arrow-color: var(--bulma-info); +} +.select.is-success { + --bulma-input-h: var(--bulma-success-h); + --bulma-input-s: var(--bulma-success-s); + --bulma-input-l: var(--bulma-success-l); + --bulma-input-focus-h: var(--bulma-success-h); + --bulma-input-focus-s: var(--bulma-success-s); + --bulma-input-focus-l: var(--bulma-success-l); + --bulma-input-border-l: var(--bulma-success-l); + --bulma-arrow-color: var(--bulma-success); +} +.select.is-warning { + --bulma-input-h: var(--bulma-warning-h); + --bulma-input-s: var(--bulma-warning-s); + --bulma-input-l: var(--bulma-warning-l); + --bulma-input-focus-h: var(--bulma-warning-h); + --bulma-input-focus-s: var(--bulma-warning-s); + --bulma-input-focus-l: var(--bulma-warning-l); + --bulma-input-border-l: var(--bulma-warning-l); + --bulma-arrow-color: var(--bulma-warning); +} +.select.is-danger { + --bulma-input-h: var(--bulma-danger-h); + --bulma-input-s: var(--bulma-danger-s); + --bulma-input-l: var(--bulma-danger-l); + --bulma-input-focus-h: var(--bulma-danger-h); + --bulma-input-focus-s: var(--bulma-danger-s); + --bulma-input-focus-l: var(--bulma-danger-l); + --bulma-input-border-l: var(--bulma-danger-l); + --bulma-arrow-color: var(--bulma-danger); +} +.select.is-small { + border-radius: var(--bulma-radius-small); + font-size: var(--bulma-size-small); +} +.select.is-medium { + font-size: var(--bulma-size-medium); +} +.select.is-large { + font-size: var(--bulma-size-large); +} +.select.is-disabled::after { + border-color: var(--bulma-text-weak) !important; + opacity: 0.5; +} +.select.is-fullwidth { + width: 100%; +} +.select.is-fullwidth select { + width: 100%; +} +.select.is-loading::after { + inset-inline-end: 0.625em; + margin-top: 0; + position: absolute; + top: 0.625em; + transform: none; +} +.select.is-loading.is-small:after { + font-size: var(--bulma-size-small); +} +.select.is-loading.is-medium:after { + font-size: var(--bulma-size-medium); +} +.select.is-loading.is-large:after { + font-size: var(--bulma-size-large); +} +/* Bulma Form */ .file { + --bulma-file-radius: var(--bulma-radius); + --bulma-file-name-border-color: var(--bulma-border); + --bulma-file-name-border-style: solid; + --bulma-file-name-border-width: 1px 1px 1px 0; + --bulma-file-name-max-width: 16em; + --bulma-file-h: var(--bulma-scheme-h); + --bulma-file-s: var(--bulma-scheme-s); + --bulma-file-background-l: var(--bulma-scheme-main-ter-l); + --bulma-file-background-l-delta: 0%; + --bulma-file-hover-background-l-delta: -5%; + --bulma-file-active-background-l-delta: -10%; + --bulma-file-border-l: var(--bulma-border-l); + --bulma-file-border-l-delta: 0%; + --bulma-file-hover-border-l-delta: -10%; + --bulma-file-active-border-l-delta: -20%; + --bulma-file-cta-color-l: var(--bulma-text-strong-l); + --bulma-file-name-color-l: var(--bulma-text-strong-l); + --bulma-file-color-l-delta: 0%; + --bulma-file-hover-color-l-delta: -5%; + --bulma-file-active-color-l-delta: -10%; align-items: stretch; display: flex; justify-content: flex-start; - position: relative; } - .file.is-white .file-cta { - background-color: white; - border-color: transparent; - color: #0a0a0a; } - .file.is-white:hover .file-cta, .file.is-white.is-hovered .file-cta { - background-color: #f9f9f9; - border-color: transparent; - color: #0a0a0a; } - .file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); - color: #0a0a0a; } - .file.is-white:active .file-cta, .file.is-white.is-active .file-cta { - background-color: #f2f2f2; - border-color: transparent; - color: #0a0a0a; } - .file.is-black .file-cta { - background-color: #0a0a0a; - border-color: transparent; - color: white; } - .file.is-black:hover .file-cta, .file.is-black.is-hovered .file-cta { - background-color: #040404; - border-color: transparent; - color: white; } - .file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); - color: white; } - .file.is-black:active .file-cta, .file.is-black.is-active .file-cta { - background-color: black; - border-color: transparent; - color: white; } - .file.is-light .file-cta { - background-color: whitesmoke; - border-color: transparent; - color: #363636; } - .file.is-light:hover .file-cta, .file.is-light.is-hovered .file-cta { - background-color: #eeeeee; - border-color: transparent; - color: #363636; } - .file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); - color: #363636; } - .file.is-light:active .file-cta, .file.is-light.is-active .file-cta { - background-color: #e8e8e8; - border-color: transparent; - color: #363636; } - .file.is-dark .file-cta { - background-color: #363636; - border-color: transparent; - color: whitesmoke; } - .file.is-dark:hover .file-cta, .file.is-dark.is-hovered .file-cta { - background-color: #2f2f2f; - border-color: transparent; - color: whitesmoke; } - .file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); - color: whitesmoke; } - .file.is-dark:active .file-cta, .file.is-dark.is-active .file-cta { - background-color: #292929; - border-color: transparent; - color: whitesmoke; } - .file.is-primary .file-cta { - background-color: #478D00; - border-color: transparent; - color: #fff; } - .file.is-primary:hover .file-cta, .file.is-primary.is-hovered .file-cta { - background-color: #418000; - border-color: transparent; - color: #fff; } - .file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); - color: #fff; } - .file.is-primary:active .file-cta, .file.is-primary.is-active .file-cta { - background-color: #3a7400; - border-color: transparent; - color: #fff; } - .file.is-link .file-cta { - background-color: #4391E0; - border-color: transparent; - color: #fff; } - .file.is-link:hover .file-cta, .file.is-link.is-hovered .file-cta { - background-color: #388bde; - border-color: transparent; - color: #fff; } - .file.is-link:focus .file-cta, .file.is-link.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(67, 145, 224, 0.25); - color: #fff; } - .file.is-link:active .file-cta, .file.is-link.is-active .file-cta { - background-color: #2d84dc; - border-color: transparent; - color: #fff; } - .file.is-info .file-cta { - background-color: #209cee; - border-color: transparent; - color: #fff; } - .file.is-info:hover .file-cta, .file.is-info.is-hovered .file-cta { - background-color: #1496ed; - border-color: transparent; - color: #fff; } - .file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(32, 156, 238, 0.25); - color: #fff; } - .file.is-info:active .file-cta, .file.is-info.is-active .file-cta { - background-color: #118fe4; - border-color: transparent; - color: #fff; } - .file.is-success .file-cta { - background-color: #478D00; - border-color: transparent; - color: #fff; } - .file.is-success:hover .file-cta, .file.is-success.is-hovered .file-cta { - background-color: #418000; - border-color: transparent; - color: #fff; } - .file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(71, 141, 0, 0.25); - color: #fff; } - .file.is-success:active .file-cta, .file.is-success.is-active .file-cta { - background-color: #3a7400; - border-color: transparent; - color: #fff; } - .file.is-warning .file-cta { - background-color: #ffdd57; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); } - .file.is-warning:hover .file-cta, .file.is-warning.is-hovered .file-cta { - background-color: #ffda4a; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); } - .file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); - color: rgba(0, 0, 0, 0.7); } - .file.is-warning:active .file-cta, .file.is-warning.is-active .file-cta { - background-color: #ffd83e; - border-color: transparent; - color: rgba(0, 0, 0, 0.7); } - .file.is-danger .file-cta { - background-color: #a70c20; - border-color: transparent; - color: #fff; } - .file.is-danger:hover .file-cta, .file.is-danger.is-hovered .file-cta { - background-color: #9b0b1e; - border-color: transparent; - color: #fff; } - .file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta { - border-color: transparent; - box-shadow: 0 0 0.5em rgba(167, 12, 32, 0.25); - color: #fff; } - .file.is-danger:active .file-cta, .file.is-danger.is-active .file-cta { - background-color: #8f0a1b; - border-color: transparent; - color: #fff; } - .file.is-small { - font-size: 0.75rem; } - .file.is-medium { - font-size: 1.25rem; } - .file.is-medium .file-icon .fa { - font-size: 21px; } - .file.is-large { - font-size: 1.5rem; } - .file.is-large .file-icon .fa { - font-size: 28px; } - .file.has-name .file-cta { - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - .file.has-name .file-name { - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .file.has-name.is-empty .file-cta { - border-radius: 4px; } - .file.has-name.is-empty .file-name { - display: none; } - .file.is-boxed .file-label { - flex-direction: column; } - .file.is-boxed .file-cta { - flex-direction: column; - height: auto; - padding: 1em 3em; } - .file.is-boxed .file-name { - border-width: 0 1px 1px; } - .file.is-boxed .file-icon { - height: 1.5em; - width: 1.5em; } - .file.is-boxed .file-icon .fa { - font-size: 21px; } - .file.is-boxed.is-small .file-icon .fa { - font-size: 14px; } - .file.is-boxed.is-medium .file-icon .fa { - font-size: 28px; } - .file.is-boxed.is-large .file-icon .fa { - font-size: 35px; } - .file.is-boxed.has-name .file-cta { - border-radius: 4px 4px 0 0; } - .file.is-boxed.has-name .file-name { - border-radius: 0 0 4px 4px; - border-width: 0 1px 1px; } - .file.is-centered { - justify-content: center; } - .file.is-fullwidth .file-label { - width: 100%; } - .file.is-fullwidth .file-name { - flex-grow: 1; - max-width: none; } - .file.is-right { - justify-content: flex-end; } - .file.is-right .file-cta { - border-radius: 0 4px 4px 0; } - .file.is-right .file-name { - border-radius: 4px 0 0 4px; - border-width: 1px 0 1px 1px; - order: -1; } + position: relative; +} +.file.is-white { + --bulma-file-h: var(--bulma-white-h); + --bulma-file-s: var(--bulma-white-s); + --bulma-file-background-l: var(--bulma-white-l); + --bulma-file-border-l: var(--bulma-white-l); + --bulma-file-cta-color-l: var(--bulma-white-invert-l); + --bulma-file-name-color-l: var(--bulma-white-on-scheme-l); +} +.file.is-black { + --bulma-file-h: var(--bulma-black-h); + --bulma-file-s: var(--bulma-black-s); + --bulma-file-background-l: var(--bulma-black-l); + --bulma-file-border-l: var(--bulma-black-l); + --bulma-file-cta-color-l: var(--bulma-black-invert-l); + --bulma-file-name-color-l: var(--bulma-black-on-scheme-l); +} +.file.is-light { + --bulma-file-h: var(--bulma-light-h); + --bulma-file-s: var(--bulma-light-s); + --bulma-file-background-l: var(--bulma-light-l); + --bulma-file-border-l: var(--bulma-light-l); + --bulma-file-cta-color-l: var(--bulma-light-invert-l); + --bulma-file-name-color-l: var(--bulma-light-on-scheme-l); +} +.file.is-dark { + --bulma-file-h: var(--bulma-dark-h); + --bulma-file-s: var(--bulma-dark-s); + --bulma-file-background-l: var(--bulma-dark-l); + --bulma-file-border-l: var(--bulma-dark-l); + --bulma-file-cta-color-l: var(--bulma-dark-invert-l); + --bulma-file-name-color-l: var(--bulma-dark-on-scheme-l); +} +.file.is-text { + --bulma-file-h: var(--bulma-text-h); + --bulma-file-s: var(--bulma-text-s); + --bulma-file-background-l: var(--bulma-text-l); + --bulma-file-border-l: var(--bulma-text-l); + --bulma-file-cta-color-l: var(--bulma-text-invert-l); + --bulma-file-name-color-l: var(--bulma-text-on-scheme-l); +} +.file.is-primary { + --bulma-file-h: var(--bulma-primary-h); + --bulma-file-s: var(--bulma-primary-s); + --bulma-file-background-l: var(--bulma-primary-l); + --bulma-file-border-l: var(--bulma-primary-l); + --bulma-file-cta-color-l: var(--bulma-primary-invert-l); + --bulma-file-name-color-l: var(--bulma-primary-on-scheme-l); +} +.file.is-link { + --bulma-file-h: var(--bulma-link-h); + --bulma-file-s: var(--bulma-link-s); + --bulma-file-background-l: var(--bulma-link-l); + --bulma-file-border-l: var(--bulma-link-l); + --bulma-file-cta-color-l: var(--bulma-link-invert-l); + --bulma-file-name-color-l: var(--bulma-link-on-scheme-l); +} +.file.is-info { + --bulma-file-h: var(--bulma-info-h); + --bulma-file-s: var(--bulma-info-s); + --bulma-file-background-l: var(--bulma-info-l); + --bulma-file-border-l: var(--bulma-info-l); + --bulma-file-cta-color-l: var(--bulma-info-invert-l); + --bulma-file-name-color-l: var(--bulma-info-on-scheme-l); +} +.file.is-success { + --bulma-file-h: var(--bulma-success-h); + --bulma-file-s: var(--bulma-success-s); + --bulma-file-background-l: var(--bulma-success-l); + --bulma-file-border-l: var(--bulma-success-l); + --bulma-file-cta-color-l: var(--bulma-success-invert-l); + --bulma-file-name-color-l: var(--bulma-success-on-scheme-l); +} +.file.is-warning { + --bulma-file-h: var(--bulma-warning-h); + --bulma-file-s: var(--bulma-warning-s); + --bulma-file-background-l: var(--bulma-warning-l); + --bulma-file-border-l: var(--bulma-warning-l); + --bulma-file-cta-color-l: var(--bulma-warning-invert-l); + --bulma-file-name-color-l: var(--bulma-warning-on-scheme-l); +} +.file.is-danger { + --bulma-file-h: var(--bulma-danger-h); + --bulma-file-s: var(--bulma-danger-s); + --bulma-file-background-l: var(--bulma-danger-l); + --bulma-file-border-l: var(--bulma-danger-l); + --bulma-file-cta-color-l: var(--bulma-danger-invert-l); + --bulma-file-name-color-l: var(--bulma-danger-on-scheme-l); +} +.file.is-small { + font-size: var(--bulma-size-small); +} +.file.is-normal { + font-size: var(--bulma-size-normal); +} +.file.is-medium { + font-size: var(--bulma-size-medium); +} +.file.is-medium .file-icon .fa { + font-size: 1.5rem; +} +.file.is-large { + font-size: var(--bulma-size-large); +} +.file.is-large .file-icon .fa { + font-size: 2rem; +} +.file.has-name .file-cta { + border-end-end-radius: 0; + border-start-end-radius: 0; +} +.file.has-name .file-name { + border-end-start-radius: 0; + border-start-start-radius: 0; +} +.file.has-name.is-empty .file-cta { + border-radius: var(--bulma-file-radius); +} +.file.has-name.is-empty .file-name { + display: none; +} +.file.is-boxed .file-label { + flex-direction: column; +} +.file.is-boxed .file-cta { + flex-direction: column; + height: auto; + padding: 1em 3em; +} +.file.is-boxed .file-name { + border-width: 0 1px 1px; +} +.file.is-boxed .file-icon { + height: 1.5em; + width: 1.5em; +} +.file.is-boxed .file-icon .fa { + font-size: 1.5rem; +} +.file.is-boxed.is-small .file-icon .fa { + font-size: 1rem; +} +.file.is-boxed.is-medium .file-icon .fa { + font-size: 2rem; +} +.file.is-boxed.is-large .file-icon .fa { + font-size: 2.5rem; +} +.file.is-boxed.has-name .file-cta { + border-end-end-radius: 0; + border-end-start-radius: 0; + border-start-end-radius: var(--bulma-file-radius); + border-start-start-radius: var(--bulma-file-radius); +} +.file.is-boxed.has-name .file-name { + border-end-end-radius: var(--bulma-file-radius); + border-end-start-radius: var(--bulma-file-radius); + border-start-end-radius: 0; + border-start-start-radius: 0; + border-width: 0 1px 1px; +} +.file.is-centered { + justify-content: center; +} +.file.is-fullwidth .file-label { + width: 100%; +} +.file.is-fullwidth .file-name { + flex-grow: 1; + max-width: none; +} +.file.is-right { + justify-content: flex-end; +} +.file.is-right .file-cta { + border-radius: 0 var(--bulma-file-radius) var(--bulma-file-radius) 0; +} +.file.is-right .file-name { + border-radius: var(--bulma-file-radius) 0 0 var(--bulma-file-radius); + border-width: 1px 0 1px 1px; + order: -1; +} .file-label { align-items: stretch; @@ -3337,17 +3416,18 @@ a.tag:hover { cursor: pointer; justify-content: flex-start; overflow: hidden; - position: relative; } - .file-label:hover .file-cta { - background-color: #eeeeee; - color: #363636; } - .file-label:hover .file-name { - border-color: #d5d5d5; } - .file-label:active .file-cta { - background-color: #e8e8e8; - color: #363636; } - .file-label:active .file-name { - border-color: #cfcfcf; } + position: relative; +} +.file-label:hover { + --bulma-file-background-l-delta: var(--bulma-file-hover-background-l-delta); + --bulma-file-border-l-delta: var(--bulma-file-hover-border-l-delta); + --bulma-file-color-l-delta: var(--bulma-file-hover-color-l-delta); +} +.file-label:active { + --bulma-file-background-l-delta: var(--bulma-file-active-background-l-delta); + --bulma-file-border-l-delta: var(--bulma-file-active-border-l-delta); + --bulma-file-color-l-delta: var(--bulma-file-active-color-l-delta); +} .file-input { height: 100%; @@ -3356,360 +3436,518 @@ a.tag:hover { outline: none; position: absolute; top: 0; - width: 100%; } + width: 100%; +} .file-cta, .file-name { - border-color: #dbdbdb; - border-radius: 4px; + border-color: hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-border-l) + var(--bulma-file-border-l-delta))); + border-radius: var(--bulma-file-radius); font-size: 1em; padding-left: 1em; padding-right: 1em; - white-space: nowrap; } + white-space: nowrap; +} .file-cta { - background-color: whitesmoke; - color: #4a4a4a; } + background-color: hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-background-l) + var(--bulma-file-background-l-delta))); + color: hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-cta-color-l) + var(--bulma-file-color-l-delta))); +} .file-name { - border-color: #dbdbdb; - border-style: solid; - border-width: 1px 1px 1px 0; + border-color: hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-border-l) + var(--bulma-file-color-l-delta))); + border-style: var(--bulma-file-name-border-style); + border-width: var(--bulma-file-name-border-width); + color: hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-name-color-l) + var(--bulma-file-color-l-delta))); display: block; - max-width: 16em; + max-width: var(--bulma-file-name-max-width); overflow: hidden; - text-align: left; - text-overflow: ellipsis; } + text-align: inherit; + text-overflow: ellipsis; +} .file-icon { align-items: center; display: flex; height: 1em; justify-content: center; - margin-right: 0.5em; - width: 1em; } - .file-icon .fa { - font-size: 14px; } + margin-inline-end: 0.5em; + width: 1em; +} +.file-icon .fa { + font-size: 1rem; +} + +/* Bulma Form */ +:root { + --bulma-label-color: var(--bulma-text-strong); + --bulma-label-spacing: 0.5em; + --bulma-label-weight: var(--bulma-weight-semibold); + --bulma-help-size: var(--bulma-size-small); + --bulma-field-block-spacing: 0.75rem; +} .label { - color: #363636; + color: var(--bulma-label-color); display: block; - font-size: 1rem; - font-weight: 700; } - .label:not(:last-child) { - margin-bottom: 0.5em; } - .label.is-small { - font-size: 0.75rem; } - .label.is-medium { - font-size: 1.25rem; } - .label.is-large { - font-size: 1.5rem; } + font-size: var(--bulma-size-normal); + font-weight: var(--bulma-weight-semibold); +} +.label:not(:last-child) { + margin-bottom: var(--bulma-label-spacing); +} +.label.is-small { + font-size: var(--bulma-size-small); +} +.label.is-medium { + font-size: var(--bulma-size-medium); +} +.label.is-large { + font-size: var(--bulma-size-large); +} .help { display: block; - font-size: 0.75rem; - margin-top: 0.25rem; } - .help.is-white { - color: white; } - .help.is-black { - color: #0a0a0a; } - .help.is-light { - color: whitesmoke; } - .help.is-dark { - color: #363636; } - .help.is-primary { - color: #478D00; } - .help.is-link { - color: #4391E0; } - .help.is-info { - color: #209cee; } - .help.is-success { - color: #478D00; } - .help.is-warning { - color: #ffdd57; } - .help.is-danger { - color: #a70c20; } - -.field:not(:last-child) { - margin-bottom: 0.75rem; } + font-size: var(--bulma-help-size); + margin-top: 0.25rem; +} +.help.is-white { + color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l)); +} +.help.is-black { + color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l)); +} +.help.is-light { + color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l)); +} +.help.is-dark { + color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l)); +} +.help.is-text { + color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l)); +} +.help.is-primary { + color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l)); +} +.help.is-link { + color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l)); +} +.help.is-info { + color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l)); +} +.help.is-success { + color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l)); +} +.help.is-warning { + color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l)); +} +.help.is-danger { + color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l)); +} +.field { + --bulma-block-spacing: var(--bulma-field-block-spacing); +} .field.has-addons { display: flex; - justify-content: flex-start; } - .field.has-addons .control:not(:last-child) { - margin-right: -1px; } - .field.has-addons .control:not(:first-child):not(:last-child) .button, - .field.has-addons .control:not(:first-child):not(:last-child) .input, - .field.has-addons .control:not(:first-child):not(:last-child) .select select { - border-radius: 0; } - .field.has-addons .control:first-child:not(:only-child) .button, - .field.has-addons .control:first-child:not(:only-child) .input, - .field.has-addons .control:first-child:not(:only-child) .select select { - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - .field.has-addons .control:last-child:not(:only-child) .button, - .field.has-addons .control:last-child:not(:only-child) .input, - .field.has-addons .control:last-child:not(:only-child) .select select { - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .field.has-addons .control .button:not([disabled]):hover, .field.has-addons .control .button:not([disabled]).is-hovered, - .field.has-addons .control .input:not([disabled]):hover, - .field.has-addons .control .input:not([disabled]).is-hovered, - .field.has-addons .control .select select:not([disabled]):hover, - .field.has-addons .control .select select:not([disabled]).is-hovered { - z-index: 2; } - .field.has-addons .control .button:not([disabled]):focus, .field.has-addons .control .button:not([disabled]).is-focused, .field.has-addons .control .button:not([disabled]):active, .field.has-addons .control .button:not([disabled]).is-active, - .field.has-addons .control .input:not([disabled]):focus, - .field.has-addons .control .input:not([disabled]).is-focused, - .field.has-addons .control .input:not([disabled]):active, - .field.has-addons .control .input:not([disabled]).is-active, - .field.has-addons .control .select select:not([disabled]):focus, - .field.has-addons .control .select select:not([disabled]).is-focused, - .field.has-addons .control .select select:not([disabled]):active, - .field.has-addons .control .select select:not([disabled]).is-active { - z-index: 3; } - .field.has-addons .control .button:not([disabled]):focus:hover, .field.has-addons .control .button:not([disabled]).is-focused:hover, .field.has-addons .control .button:not([disabled]):active:hover, .field.has-addons .control .button:not([disabled]).is-active:hover, - .field.has-addons .control .input:not([disabled]):focus:hover, - .field.has-addons .control .input:not([disabled]).is-focused:hover, - .field.has-addons .control .input:not([disabled]):active:hover, - .field.has-addons .control .input:not([disabled]).is-active:hover, - .field.has-addons .control .select select:not([disabled]):focus:hover, - .field.has-addons .control .select select:not([disabled]).is-focused:hover, - .field.has-addons .control .select select:not([disabled]):active:hover, - .field.has-addons .control .select select:not([disabled]).is-active:hover { - z-index: 4; } - .field.has-addons .control.is-expanded { - flex-grow: 1; - flex-shrink: 1; } - .field.has-addons.has-addons-centered { - justify-content: center; } - .field.has-addons.has-addons-right { - justify-content: flex-end; } - .field.has-addons.has-addons-fullwidth .control { - flex-grow: 1; - flex-shrink: 0; } - + justify-content: flex-start; +} +.field.has-addons .control:not(:last-child) { + margin-inline-end: -1px; +} +.field.has-addons .control:not(:first-child):not(:last-child) .button, +.field.has-addons .control:not(:first-child):not(:last-child) .input, +.field.has-addons .control:not(:first-child):not(:last-child) .select select { + border-radius: 0; +} +.field.has-addons .control:first-child:not(:only-child) .button, +.field.has-addons .control:first-child:not(:only-child) .input, +.field.has-addons .control:first-child:not(:only-child) .select select { + border-start-end-radius: 0; + border-end-end-radius: 0; +} +.field.has-addons .control:last-child:not(:only-child) .button, +.field.has-addons .control:last-child:not(:only-child) .input, +.field.has-addons .control:last-child:not(:only-child) .select select { + border-start-start-radius: 0; + border-end-start-radius: 0; +} +.field.has-addons .control .button:not([disabled]):hover, .field.has-addons .control .button:not([disabled]).is-hovered, +.field.has-addons .control .input:not([disabled]):hover, +.field.has-addons .control .input:not([disabled]).is-hovered, +.field.has-addons .control .select select:not([disabled]):hover, +.field.has-addons .control .select select:not([disabled]).is-hovered { + z-index: 2; +} +.field.has-addons .control .button:not([disabled]):focus, .field.has-addons .control .button:not([disabled]).is-focused, .field.has-addons .control .button:not([disabled]):active, .field.has-addons .control .button:not([disabled]).is-active, +.field.has-addons .control .input:not([disabled]):focus, +.field.has-addons .control .input:not([disabled]).is-focused, +.field.has-addons .control .input:not([disabled]):active, +.field.has-addons .control .input:not([disabled]).is-active, +.field.has-addons .control .select select:not([disabled]):focus, +.field.has-addons .control .select select:not([disabled]).is-focused, +.field.has-addons .control .select select:not([disabled]):active, +.field.has-addons .control .select select:not([disabled]).is-active { + z-index: 3; +} +.field.has-addons .control .button:not([disabled]):focus:hover, .field.has-addons .control .button:not([disabled]).is-focused:hover, .field.has-addons .control .button:not([disabled]):active:hover, .field.has-addons .control .button:not([disabled]).is-active:hover, +.field.has-addons .control .input:not([disabled]):focus:hover, +.field.has-addons .control .input:not([disabled]).is-focused:hover, +.field.has-addons .control .input:not([disabled]):active:hover, +.field.has-addons .control .input:not([disabled]).is-active:hover, +.field.has-addons .control .select select:not([disabled]):focus:hover, +.field.has-addons .control .select select:not([disabled]).is-focused:hover, +.field.has-addons .control .select select:not([disabled]):active:hover, +.field.has-addons .control .select select:not([disabled]).is-active:hover { + z-index: 4; +} +.field.has-addons .control.is-expanded { + flex-grow: 1; + flex-shrink: 1; +} +.field.has-addons.has-addons-centered { + justify-content: center; +} +.field.has-addons.has-addons-right { + justify-content: flex-end; +} +.field.has-addons.has-addons-fullwidth .control { + flex-grow: 1; + flex-shrink: 0; +} .field.is-grouped { display: flex; - justify-content: flex-start; } - .field.is-grouped > .control { - flex-shrink: 0; } - .field.is-grouped > .control:not(:last-child) { - margin-bottom: 0; - margin-right: 0.75rem; } - .field.is-grouped > .control.is-expanded { - flex-grow: 1; - flex-shrink: 1; } - .field.is-grouped.is-grouped-centered { - justify-content: center; } - .field.is-grouped.is-grouped-right { - justify-content: flex-end; } - .field.is-grouped.is-grouped-multiline { - flex-wrap: wrap; } - .field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { - margin-bottom: 0.75rem; } - .field.is-grouped.is-grouped-multiline:last-child { - margin-bottom: -0.75rem; } - .field.is-grouped.is-grouped-multiline:not(:last-child) { - margin-bottom: 0; } - + gap: 0.75rem; + justify-content: flex-start; +} +.field.is-grouped > .control { + flex-shrink: 0; +} +.field.is-grouped > .control.is-expanded { + flex-grow: 1; + flex-shrink: 1; +} +.field.is-grouped.is-grouped-centered { + justify-content: center; +} +.field.is-grouped.is-grouped-right { + justify-content: flex-end; +} +.field.is-grouped.is-grouped-multiline { + flex-wrap: wrap; +} @media screen and (min-width: 769px), print { .field.is-horizontal { - display: flex; } } + display: flex; + } +} .field-label .label { - font-size: inherit; } - + font-size: inherit; +} @media screen and (max-width: 768px) { .field-label { - margin-bottom: 0.5rem; } } - + margin-bottom: 0.5rem; + } +} @media screen and (min-width: 769px), print { .field-label { flex-basis: 0; flex-grow: 1; flex-shrink: 0; - margin-right: 1.5rem; - text-align: right; } - .field-label.is-small { - font-size: 0.75rem; - padding-top: 0.375em; } - .field-label.is-normal { - padding-top: 0.375em; } - .field-label.is-medium { - font-size: 1.25rem; - padding-top: 0.375em; } - .field-label.is-large { - font-size: 1.5rem; - padding-top: 0.375em; } } + margin-inline-end: 1.5rem; + text-align: right; + } + .field-label.is-small { + font-size: var(--bulma-size-small); + padding-top: 0.375em; + } + .field-label.is-normal { + padding-top: 0.375em; + } + .field-label.is-medium { + font-size: var(--bulma-size-medium); + padding-top: 0.375em; + } + .field-label.is-large { + font-size: var(--bulma-size-large); + padding-top: 0.375em; + } +} .field-body .field .field { - margin-bottom: 0; } - + margin-bottom: 0; +} @media screen and (min-width: 769px), print { .field-body { display: flex; flex-basis: 0; flex-grow: 5; - flex-shrink: 1; } - .field-body .field { - margin-bottom: 0; } - .field-body > .field { - flex-shrink: 1; } - .field-body > .field:not(.is-narrow) { - flex-grow: 1; } - .field-body > .field:not(:last-child) { - margin-right: 0.75rem; } } + flex-shrink: 1; + } + .field-body .field { + margin-bottom: 0; + } + .field-body > .field { + flex-shrink: 1; + } + .field-body > .field:not(.is-narrow) { + flex-grow: 1; + } + .field-body > .field:not(:last-child) { + margin-inline-end: 0.75rem; + } +} .control { box-sizing: border-box; clear: both; - font-size: 1rem; + font-size: var(--bulma-size-normal); position: relative; - text-align: left; } - .control.has-icons-left .input:focus ~ .icon, - .control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, - .control.has-icons-right .select:focus ~ .icon { - color: #7a7a7a; } - .control.has-icons-left .input.is-small ~ .icon, - .control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon, - .control.has-icons-right .select.is-small ~ .icon { - font-size: 0.75rem; } - .control.has-icons-left .input.is-medium ~ .icon, - .control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, - .control.has-icons-right .select.is-medium ~ .icon { - font-size: 1.25rem; } - .control.has-icons-left .input.is-large ~ .icon, - .control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, - .control.has-icons-right .select.is-large ~ .icon { - font-size: 1.5rem; } - .control.has-icons-left .icon, .control.has-icons-right .icon { - color: #dbdbdb; - height: 2.25em; - pointer-events: none; - position: absolute; - top: 0; - width: 2.25em; - z-index: 4; } - .control.has-icons-left .input, - .control.has-icons-left .select select { - padding-left: 2.25em; } - .control.has-icons-left .icon.is-left { - left: 0; } - .control.has-icons-right .input, - .control.has-icons-right .select select { - padding-right: 2.25em; } - .control.has-icons-right .icon.is-right { - right: 0; } - .control.is-loading::after { - position: absolute !important; - right: 0.625em; - top: 0.625em; - z-index: 4; } - .control.is-loading.is-small:after { - font-size: 0.75rem; } - .control.is-loading.is-medium:after { - font-size: 1.25rem; } - .control.is-loading.is-large:after { - font-size: 1.5rem; } + text-align: inherit; +} +.control.has-icons-left .input:hover ~ .icon, +.control.has-icons-left .select:hover ~ .icon, .control.has-icons-right .input:hover ~ .icon, +.control.has-icons-right .select:hover ~ .icon { + color: var(--bulma-input-icon-hover-color); +} +.control.has-icons-left .input:focus ~ .icon, +.control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, +.control.has-icons-right .select:focus ~ .icon { + color: var(--bulma-input-icon-focus-color); +} +.control.has-icons-left .input.is-small ~ .icon, +.control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon, +.control.has-icons-right .select.is-small ~ .icon { + font-size: var(--bulma-size-small); +} +.control.has-icons-left .input.is-medium ~ .icon, +.control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, +.control.has-icons-right .select.is-medium ~ .icon { + font-size: var(--bulma-size-medium); +} +.control.has-icons-left .input.is-large ~ .icon, +.control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, +.control.has-icons-right .select.is-large ~ .icon { + font-size: var(--bulma-size-large); +} +.control.has-icons-left .icon, .control.has-icons-right .icon { + color: var(--bulma-input-icon-color); + height: var(--bulma-input-height); + pointer-events: none; + position: absolute; + top: 0; + width: var(--bulma-input-height); + z-index: 4; +} +.control.has-icons-left .input, +.control.has-icons-left .select select { + padding-left: var(--bulma-input-height); +} +.control.has-icons-left .icon.is-left { + left: 0; +} +.control.has-icons-right .input, +.control.has-icons-right .select select { + padding-right: var(--bulma-input-height); +} +.control.has-icons-right .icon.is-right { + right: 0; +} +.control.is-loading::after { + inset-inline-end: 0.75em; + position: absolute !important; + top: 0.75em; + z-index: 4; +} +.control.is-loading.is-small:after { + font-size: var(--bulma-size-small); +} +.control.is-loading.is-medium:after { + font-size: var(--bulma-size-medium); +} +.control.is-loading.is-large:after { + font-size: var(--bulma-size-large); +} + +/* Bulma Components */ +.breadcrumb { + --bulma-breadcrumb-item-color: var(--bulma-link-text); + --bulma-breadcrumb-item-hover-color: var(--bulma-link-text-hover); + --bulma-breadcrumb-item-active-color: var(--bulma-link-text-active); + --bulma-breadcrumb-item-padding-vertical: 0; + --bulma-breadcrumb-item-padding-horizontal: 0.75em; + --bulma-breadcrumb-item-separator-color: var(--bulma-border); +} .breadcrumb { - font-size: 1rem; - white-space: nowrap; } - .breadcrumb a { - align-items: center; - color: #4391E0; - display: flex; - justify-content: center; - padding: 0 0.75em; } - .breadcrumb a:hover { - color: #363636; } - .breadcrumb li { - align-items: center; - display: flex; } - .breadcrumb li:first-child a { - padding-left: 0; } - .breadcrumb li.is-active a { - color: #363636; - cursor: default; - pointer-events: none; } - .breadcrumb li + li::before { - color: #b5b5b5; - content: "\0002f"; } - .breadcrumb ul, - .breadcrumb ol { - align-items: flex-start; - display: flex; - flex-wrap: wrap; - justify-content: flex-start; } - .breadcrumb .icon:first-child { - margin-right: 0.5em; } - .breadcrumb .icon:last-child { - margin-left: 0.5em; } - .breadcrumb.is-centered ol, - .breadcrumb.is-centered ul { - justify-content: center; } - .breadcrumb.is-right ol, - .breadcrumb.is-right ul { - justify-content: flex-end; } - .breadcrumb.is-small { - font-size: 0.75rem; } - .breadcrumb.is-medium { - font-size: 1.25rem; } - .breadcrumb.is-large { - font-size: 1.5rem; } - .breadcrumb.has-arrow-separator li + li::before { - content: "\02192"; } - .breadcrumb.has-bullet-separator li + li::before { - content: "\02022"; } - .breadcrumb.has-dot-separator li + li::before { - content: "\000b7"; } - .breadcrumb.has-succeeds-separator li + li::before { - content: "\0227B"; } + font-size: var(--bulma-size-normal); + white-space: nowrap; +} +.breadcrumb a { + align-items: center; + color: var(--bulma-breadcrumb-item-color); + display: flex; + justify-content: center; + padding: var(--bulma-breadcrumb-item-padding-vertical) var(--bulma-breadcrumb-item-padding-horizontal); +} +.breadcrumb a:hover { + color: var(--bulma-breadcrumb-item-hover-color); +} +.breadcrumb li { + align-items: center; + display: flex; +} +.breadcrumb li:first-child a { + padding-inline-start: 0; +} +.breadcrumb li.is-active a { + color: var(--bulma-breadcrumb-item-active-color); + cursor: default; + pointer-events: none; +} +.breadcrumb li + li::before { + color: var(--bulma-breadcrumb-item-separator-color); + content: "/"; +} +.breadcrumb ul, +.breadcrumb ol { + align-items: flex-start; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} +.breadcrumb .icon:first-child { + margin-inline-end: 0.5em; +} +.breadcrumb .icon:last-child { + margin-inline-start: 0.5em; +} +.breadcrumb.is-centered ol, +.breadcrumb.is-centered ul { + justify-content: center; +} +.breadcrumb.is-right ol, +.breadcrumb.is-right ul { + justify-content: flex-end; +} +.breadcrumb.is-small { + font-size: var(--bulma-size-small); +} +.breadcrumb.is-medium { + font-size: var(--bulma-size-medium); +} +.breadcrumb.is-large { + font-size: var(--bulma-size-large); +} +.breadcrumb.has-arrow-separator li + li::before { + content: "→"; +} +.breadcrumb.has-bullet-separator li + li::before { + content: "•"; +} +.breadcrumb.has-dot-separator li + li::before { + content: "·"; +} +.breadcrumb.has-succeeds-separator li + li::before { + content: "≻"; +} .card { - background-color: white; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - color: #4a4a4a; + --bulma-card-color: var(--bulma-text); + --bulma-card-background-color: var(--bulma-scheme-main); + --bulma-card-shadow: var(--bulma-shadow); + --bulma-card-radius: 0.75rem; + --bulma-card-header-background-color: transparent; + --bulma-card-header-color: var(--bulma-text-strong); + --bulma-card-header-padding: 0.75rem 1rem; + --bulma-card-header-shadow: 0 0.125em 0.25em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + --bulma-card-header-weight: var(--bulma-weight-bold); + --bulma-card-content-background-color: transparent; + --bulma-card-content-padding: 1.5rem; + --bulma-card-footer-background-color: transparent; + --bulma-card-footer-border-top: 1px solid var(--bulma-border-weak); + --bulma-card-footer-padding: 0.75rem; + --bulma-card-media-margin: var(--bulma-block-spacing); +} + +.card { + background-color: var(--bulma-card-background-color); + border-radius: var(--bulma-card-radius); + box-shadow: var(--bulma-card-shadow); + color: var(--bulma-card-color); max-width: 100%; - position: relative; } + position: relative; +} + +.card-footer:first-child, .card-content:first-child, .card-header:first-child { + border-start-start-radius: var(--bulma-card-radius); + border-start-end-radius: var(--bulma-card-radius); +} +.card-footer:last-child, .card-content:last-child, .card-header:last-child { + border-end-start-radius: var(--bulma-card-radius); + border-end-end-radius: var(--bulma-card-radius); +} .card-header { - background-color: transparent; + background-color: var(--bulma-card-header-background-color); align-items: stretch; - box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - display: flex; } + box-shadow: var(--bulma-card-header-shadow); + display: flex; +} .card-header-title { align-items: center; - color: #363636; + color: var(--bulma-card-header-color); display: flex; flex-grow: 1; - font-weight: 700; - padding: 0.75rem; } - .card-header-title.is-centered { - justify-content: center; } + font-weight: var(--bulma-card-header-weight); + padding: var(--bulma-card-header-padding); +} +.card-header-title.is-centered { + justify-content: center; +} .card-header-icon { + appearance: none; + background: none; + border: none; + color: inherit; + font-family: inherit; + font-size: 1em; + margin: 0; + padding: 0; align-items: center; cursor: pointer; display: flex; justify-content: center; - padding: 0.75rem; } + padding: var(--bulma-card-header-padding); +} .card-image { display: block; - position: relative; } + position: relative; +} +.card-image:first-child img { + border-start-start-radius: var(--bulma-card-radius); + border-start-end-radius: var(--bulma-card-radius); +} +.card-image:last-child img { + border-end-start-radius: var(--bulma-card-radius); + border-end-end-radius: var(--bulma-card-radius); +} .card-content { - background-color: transparent; - padding: 1.5rem; } + background-color: var(--bulma-card-content-background-color); + padding: var(--bulma-card-content-padding); +} .card-footer { - background-color: transparent; - border-top: 1px solid #dbdbdb; + background-color: var(--bulma-card-footer-background-color); + border-top: var(--bulma-card-footer-border-top); align-items: stretch; - display: flex; } + display: flex; +} .card-footer-item { align-items: center; @@ -3718,377 +3956,411 @@ a.tag:hover { flex-grow: 1; flex-shrink: 0; justify-content: center; - padding: 0.75rem; } - .card-footer-item:not(:last-child) { - border-right: 1px solid #dbdbdb; } + padding: var(--bulma-card-footer-padding); +} +.card-footer-item:not(:last-child) { + border-inline-end: var(--bulma-card-footer-border-top); +} .card .media:not(:last-child) { - margin-bottom: 1.5rem; } + margin-bottom: var(--bulma-card-media-margin); +} + +.dropdown { + --bulma-dropdown-menu-min-width: 12rem; + --bulma-dropdown-content-background-color: var(--bulma-scheme-main); + --bulma-dropdown-content-offset: 0.25rem; + --bulma-dropdown-content-padding-bottom: 0.5rem; + --bulma-dropdown-content-padding-top: 0.5rem; + --bulma-dropdown-content-radius: var(--bulma-radius); + --bulma-dropdown-content-shadow: var(--bulma-shadow); + --bulma-dropdown-content-z: 20; + --bulma-dropdown-item-h: var(--bulma-scheme-h); + --bulma-dropdown-item-s: var(--bulma-scheme-s); + --bulma-dropdown-item-l: var(--bulma-scheme-main-l); + --bulma-dropdown-item-background-l: var(--bulma-scheme-main-l); + --bulma-dropdown-item-background-l-delta: 0%; + --bulma-dropdown-item-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-dropdown-item-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-dropdown-item-color-l: var(--bulma-text-strong-l); + --bulma-dropdown-item-selected-h: var(--bulma-link-h); + --bulma-dropdown-item-selected-s: var(--bulma-link-s); + --bulma-dropdown-item-selected-l: var(--bulma-link-l); + --bulma-dropdown-item-selected-background-l: var(--bulma-link-l); + --bulma-dropdown-item-selected-color-l: var(--bulma-link-invert-l); + --bulma-dropdown-divider-background-color: var(--bulma-border-weak); +} .dropdown { display: inline-flex; position: relative; - vertical-align: top; } - .dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu { - display: block; } - .dropdown.is-right .dropdown-menu { - left: auto; - right: 0; } - .dropdown.is-up .dropdown-menu { - bottom: 100%; - padding-bottom: 4px; - padding-top: initial; - top: auto; } + vertical-align: top; +} +.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu { + display: block; +} +.dropdown.is-right .dropdown-menu { + left: auto; + right: 0; +} +.dropdown.is-up .dropdown-menu { + bottom: 100%; + padding-bottom: var(--bulma-dropdown-content-offset); + padding-top: initial; + top: auto; +} .dropdown-menu { display: none; left: 0; - min-width: 12rem; - padding-top: 4px; + min-width: var(--bulma-dropdown-menu-min-width); + padding-top: var(--bulma-dropdown-content-offset); position: absolute; top: 100%; - z-index: 20; } + z-index: var(--bulma-dropdown-content-z); +} .dropdown-content { - background-color: white; - border-radius: 4px; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - padding-bottom: 0.5rem; - padding-top: 0.5rem; } + background-color: var(--bulma-dropdown-content-background-color); + border-radius: var(--bulma-dropdown-content-radius); + box-shadow: var(--bulma-dropdown-content-shadow); + padding-bottom: var(--bulma-dropdown-content-padding-bottom); + padding-top: var(--bulma-dropdown-content-padding-top); +} .dropdown-item { - color: #4a4a4a; + color: hsl(var(--bulma-dropdown-item-h), var(--bulma-dropdown-item-s), var(--bulma-dropdown-item-color-l)); display: block; font-size: 0.875rem; line-height: 1.5; padding: 0.375rem 1rem; - position: relative; } +} a.dropdown-item, button.dropdown-item { - padding-right: 3rem; - text-align: left; + background-color: hsl(var(--bulma-dropdown-item-h), var(--bulma-dropdown-item-s), calc(var(--bulma-dropdown-item-background-l) + var(--bulma-dropdown-item-background-l-delta))); + padding-inline-end: 3rem; + text-align: inherit; white-space: nowrap; - width: 100%; } - a.dropdown-item:hover, - button.dropdown-item:hover { - background-color: whitesmoke; - color: #0a0a0a; } - a.dropdown-item.is-active, - button.dropdown-item.is-active { - background-color: #4391E0; - color: #fff; } + width: 100%; +} +a.dropdown-item:hover, +button.dropdown-item:hover { + --bulma-dropdown-item-background-l-delta: var(--bulma-dropdown-item-hover-background-l-delta); + --bulma-dropdown-item-border-l-delta: var(--bulma-dropdown-item-hover-border-l-delta); +} +a.dropdown-item:active, +button.dropdown-item:active { + --bulma-dropdown-item-background-l-delta: var(--bulma-dropdown-item-active-background-l-delta); + --bulma-dropdown-item-border-l-delta: var(--bulma-dropdown-item-active-border-l-delta); +} +a.dropdown-item.is-active, a.dropdown-item.is-selected, +button.dropdown-item.is-active, +button.dropdown-item.is-selected { + --bulma-dropdown-item-h: var(--bulma-dropdown-item-selected-h); + --bulma-dropdown-item-s: var(--bulma-dropdown-item-selected-s); + --bulma-dropdown-item-l: var(--bulma-dropdown-item-selected-l); + --bulma-dropdown-item-background-l: var(--bulma-dropdown-item-selected-background-l); + --bulma-dropdown-item-color-l: var(--bulma-dropdown-item-selected-color-l); +} .dropdown-divider { - background-color: #dbdbdb; + background-color: var(--bulma-dropdown-divider-background-color); border: none; display: block; height: 1px; - margin: 0.5rem 0; } - -.level { - align-items: center; - justify-content: space-between; } - .level code { - border-radius: 4px; } - .level img { - display: inline-block; - vertical-align: top; } - .level.is-mobile { - display: flex; } - .level.is-mobile .level-left, - .level.is-mobile .level-right { - display: flex; } - .level.is-mobile .level-left + .level-right { - margin-top: 0; } - .level.is-mobile .level-item:not(:last-child) { - margin-bottom: 0; - margin-right: 0.75rem; } - .level.is-mobile .level-item:not(.is-narrow) { - flex-grow: 1; } - @media screen and (min-width: 769px), print { - .level { - display: flex; } - .level > .level-item:not(.is-narrow) { - flex-grow: 1; } } -.level-item { - align-items: center; - display: flex; - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; - justify-content: center; } - .level-item .title, - .level-item .subtitle { - margin-bottom: 0; } - @media screen and (max-width: 768px) { - .level-item:not(:last-child) { - margin-bottom: 0.75rem; } } -.level-left, -.level-right { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; } - .level-left .level-item.is-flexible, - .level-right .level-item.is-flexible { - flex-grow: 1; } - @media screen and (min-width: 769px), print { - .level-left .level-item:not(:last-child), - .level-right .level-item:not(:last-child) { - margin-right: 0.75rem; } } -.level-left { - align-items: center; - justify-content: flex-start; } - @media screen and (max-width: 768px) { - .level-left + .level-right { - margin-top: 1.5rem; } } - @media screen and (min-width: 769px), print { - .level-left { - display: flex; } } -.level-right { - align-items: center; - justify-content: flex-end; } - @media screen and (min-width: 769px), print { - .level-right { - display: flex; } } -.list { - background-color: white; - border-radius: 4px; - box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); } - -.list-item { - display: block; - padding: 0.5em 1em; } - .list-item:not(a) { - color: #4a4a4a; } - .list-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; } - .list-item:last-child { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; } - .list-item:not(:last-child) { - border-bottom: 1px solid #dbdbdb; } - .list-item.is-active { - background-color: #4391E0; - color: #fff; } - -a.list-item { - background-color: whitesmoke; - cursor: pointer; } - -.media { - align-items: flex-start; - display: flex; - text-align: left; } - .media .content:not(:last-child) { - margin-bottom: 0.75rem; } - .media .media { - border-top: 1px solid rgba(219, 219, 219, 0.5); - display: flex; - padding-top: 0.75rem; } - .media .media .content:not(:last-child), - .media .media .control:not(:last-child) { - margin-bottom: 0.5rem; } - .media .media .media { - padding-top: 0.5rem; } - .media .media .media + .media { - margin-top: 0.5rem; } - .media + .media { - border-top: 1px solid rgba(219, 219, 219, 0.5); - margin-top: 1rem; - padding-top: 1rem; } - .media.is-large + .media { - margin-top: 1.5rem; - padding-top: 1.5rem; } - -.media-left, -.media-right { - flex-basis: auto; - flex-grow: 0; - flex-shrink: 0; } - -.media-left { - margin-right: 1rem; } - -.media-right { - margin-left: 1rem; } - -.media-content { - flex-basis: auto; - flex-grow: 1; - flex-shrink: 1; - text-align: left; } - -@media screen and (max-width: 768px) { - .media-content { - overflow-x: auto; } } + margin: 0.5rem 0; +} .menu { - font-size: 1rem; } - .menu.is-small { - font-size: 0.75rem; } - .menu.is-medium { - font-size: 1.25rem; } - .menu.is-large { - font-size: 1.5rem; } + --bulma-menu-item-h: var(--bulma-scheme-h); + --bulma-menu-item-s: var(--bulma-scheme-s); + --bulma-menu-item-l: var(--bulma-scheme-main-l); + --bulma-menu-item-background-l: var(--bulma-scheme-main-l); + --bulma-menu-item-background-l-delta: 0%; + --bulma-menu-item-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-menu-item-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-menu-item-color-l: var(--bulma-text-l); + --bulma-menu-item-radius: var(--bulma-radius-small); + --bulma-menu-item-selected-h: var(--bulma-link-h); + --bulma-menu-item-selected-s: var(--bulma-link-s); + --bulma-menu-item-selected-l: var(--bulma-link-l); + --bulma-menu-item-selected-background-l: var(--bulma-link-l); + --bulma-menu-item-selected-color-l: var(--bulma-link-invert-l); + --bulma-menu-list-border-left: 1px solid var(--bulma-border); + --bulma-menu-list-line-height: 1.25; + --bulma-menu-list-link-padding: 0.5em 0.75em; + --bulma-menu-nested-list-margin: 0.75em; + --bulma-menu-nested-list-padding-left: 0.75em; + --bulma-menu-label-color: var(--bulma-text-weak); + --bulma-menu-label-font-size: 0.75em; + --bulma-menu-label-letter-spacing: 0.1em; + --bulma-menu-label-spacing: 1em; +} + +.menu { + font-size: var(--bulma-size-normal); +} +.menu.is-small { + font-size: var(--bulma-size-small); +} +.menu.is-medium { + font-size: var(--bulma-size-medium); +} +.menu.is-large { + font-size: var(--bulma-size-large); +} .menu-list { - line-height: 1.25; } - .menu-list a { - border-radius: 2px; - color: #4a4a4a; - display: block; - padding: 0.5em 0.75em; } - .menu-list a:hover { - background-color: whitesmoke; - color: #363636; } - .menu-list a.is-active { - background-color: #4391E0; - color: #fff; } - .menu-list li ul { - border-left: 1px solid #dbdbdb; - margin: 0.75em; - padding-left: 0.75em; } + line-height: var(--bulma-menu-list-line-height); +} +.menu-list a, +.menu-list button, +.menu-list .menu-item { + background-color: hsl(var(--bulma-menu-item-h), var(--bulma-menu-item-s), calc(var(--bulma-menu-item-background-l) + var(--bulma-menu-item-background-l-delta))); + border-radius: var(--bulma-menu-item-radius); + color: hsl(var(--bulma-menu-item-h), var(--bulma-menu-item-s), var(--bulma-menu-item-color-l)); + display: block; + padding: var(--bulma-menu-list-link-padding); + text-align: left; + width: 100%; +} +.menu-list a:hover, +.menu-list button:hover, +.menu-list .menu-item:hover { + --bulma-menu-item-background-l-delta: var(--bulma-menu-item-hover-background-l-delta); +} +.menu-list a:active, +.menu-list button:active, +.menu-list .menu-item:active { + --bulma-menu-item-background-l-delta: var(--bulma-menu-item-active-background-l-delta); +} +.menu-list a.is-active, .menu-list a.is-selected, +.menu-list button.is-active, +.menu-list button.is-selected, +.menu-list .menu-item.is-active, +.menu-list .menu-item.is-selected { + --bulma-menu-item-h: var(--bulma-menu-item-selected-h); + --bulma-menu-item-s: var(--bulma-menu-item-selected-s); + --bulma-menu-item-l: var(--bulma-menu-item-selected-l); + --bulma-menu-item-background-l: var(--bulma-menu-item-selected-background-l); + --bulma-menu-item-color-l: var(--bulma-menu-item-selected-color-l); +} +.menu-list li ul { + border-inline-start: var(--bulma-menu-list-border-left); + margin: var(--bulma-menu-nested-list-margin); + padding-inline-start: var(--bulma-menu-nested-list-padding-left); +} .menu-label { - color: #7a7a7a; - font-size: 0.75em; - letter-spacing: 0.1em; - text-transform: uppercase; } - .menu-label:not(:first-child) { - margin-top: 1em; } - .menu-label:not(:last-child) { - margin-bottom: 1em; } + color: var(--bulma-menu-label-color); + font-size: var(--bulma-menu-label-font-size); + letter-spacing: var(--bulma-menu-label-letter-spacing); + text-transform: uppercase; +} +.menu-label:not(:first-child) { + margin-top: var(--bulma-menu-label-spacing); +} +.menu-label:not(:last-child) { + margin-bottom: var(--bulma-menu-label-spacing); +} .message { - background-color: whitesmoke; - border-radius: 4px; - font-size: 1rem; } - .message strong { - color: currentColor; } - .message a:not(.button):not(.tag):not(.dropdown-item) { - color: currentColor; - text-decoration: underline; } - .message.is-small { - font-size: 0.75rem; } - .message.is-medium { - font-size: 1.25rem; } - .message.is-large { - font-size: 1.5rem; } - .message.is-white { - background-color: white; } - .message.is-white .message-header { - background-color: white; - color: #0a0a0a; } - .message.is-white .message-body { - border-color: white; - color: #4d4d4d; } - .message.is-black { - background-color: #fafafa; } - .message.is-black .message-header { - background-color: #0a0a0a; - color: white; } - .message.is-black .message-body { - border-color: #0a0a0a; - color: #090909; } - .message.is-light { - background-color: #fafafa; } - .message.is-light .message-header { - background-color: whitesmoke; - color: #363636; } - .message.is-light .message-body { - border-color: whitesmoke; - color: #505050; } - .message.is-dark { - background-color: #fafafa; } - .message.is-dark .message-header { - background-color: #363636; - color: whitesmoke; } - .message.is-dark .message-body { - border-color: #363636; - color: #2a2a2a; } - .message.is-primary { - background-color: #fafff5; } - .message.is-primary .message-header { - background-color: #478D00; - color: #fff; } - .message.is-primary .message-body { - border-color: #478D00; - color: #182f02; } - .message.is-link { - background-color: #f6fafe; } - .message.is-link .message-header { - background-color: #4391E0; - color: #fff; } - .message.is-link .message-body { - border-color: #4391E0; - color: #21578d; } - .message.is-info { - background-color: #f6fbfe; } - .message.is-info .message-header { - background-color: #209cee; - color: #fff; } - .message.is-info .message-body { - border-color: #209cee; - color: #12537e; } - .message.is-success { - background-color: #fafff5; } - .message.is-success .message-header { - background-color: #478D00; - color: #fff; } - .message.is-success .message-body { - border-color: #478D00; - color: #182f02; } - .message.is-warning { - background-color: #fffdf5; } - .message.is-warning .message-header { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); } - .message.is-warning .message-body { - border-color: #ffdd57; - color: #3c3108; } - .message.is-danger { - background-color: #fef5f7; } - .message.is-danger .message-header { - background-color: #a70c20; - color: #fff; } - .message.is-danger .message-body { - border-color: #a70c20; - color: #820c1b; } + --bulma-message-border-l-delta: -20%; + --bulma-message-radius: var(--bulma-radius); + --bulma-message-header-weight: var(--bulma-weight-semibold); + --bulma-message-header-padding: 1em 1.25em; + --bulma-message-header-radius: var(--bulma-radius); + --bulma-message-body-border-width: 0 0 0 4px; + --bulma-message-body-color: var(--bulma-text); + --bulma-message-body-padding: 1.25em 1.5em; + --bulma-message-body-radius: var(--bulma-radius-small); + --bulma-message-body-pre-code-background-color: transparent; + --bulma-message-header-body-border-width: 0; + --bulma-message-h: var(--bulma-scheme-h); + --bulma-message-s: var(--bulma-scheme-s); + --bulma-message-background-l: var(--bulma-background-l); + --bulma-message-border-l: var(--bulma-border-l); + --bulma-message-border-style: solid; + --bulma-message-border-width: 0.25em; + --bulma-message-color-l: var(--bulma-text-l); + --bulma-message-header-background-l: var(--bulma-dark-l); + --bulma-message-header-color-l: var(--bulma-text-dark-invert-l); +} + +.message { + border-radius: var(--bulma-message-radius); + color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-color-l)); + font-size: var(--bulma-size-normal); +} +.message strong { + color: currentColor; +} +.message a:not(.button):not(.tag):not(.dropdown-item) { + color: currentColor; + text-decoration: underline; +} +.message.is-small { + font-size: var(--bulma-size-small); +} +.message.is-medium { + font-size: var(--bulma-size-medium); +} +.message.is-large { + font-size: var(--bulma-size-large); +} +.message.is-white { + --bulma-message-h: var(--bulma-white-h); + --bulma-message-s: var(--bulma-white-s); + --bulma-message-border-l: calc(var(--bulma-white-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-white-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-white-l); + --bulma-message-header-color-l: var(--bulma-white-invert-l); +} +.message.is-black { + --bulma-message-h: var(--bulma-black-h); + --bulma-message-s: var(--bulma-black-s); + --bulma-message-border-l: calc(var(--bulma-black-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-black-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-black-l); + --bulma-message-header-color-l: var(--bulma-black-invert-l); +} +.message.is-light { + --bulma-message-h: var(--bulma-light-h); + --bulma-message-s: var(--bulma-light-s); + --bulma-message-border-l: calc(var(--bulma-light-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-light-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-light-l); + --bulma-message-header-color-l: var(--bulma-light-invert-l); +} +.message.is-dark { + --bulma-message-h: var(--bulma-dark-h); + --bulma-message-s: var(--bulma-dark-s); + --bulma-message-border-l: calc(var(--bulma-dark-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-dark-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-dark-l); + --bulma-message-header-color-l: var(--bulma-dark-invert-l); +} +.message.is-text { + --bulma-message-h: var(--bulma-text-h); + --bulma-message-s: var(--bulma-text-s); + --bulma-message-border-l: calc(var(--bulma-text-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-text-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-text-l); + --bulma-message-header-color-l: var(--bulma-text-invert-l); +} +.message.is-primary { + --bulma-message-h: var(--bulma-primary-h); + --bulma-message-s: var(--bulma-primary-s); + --bulma-message-border-l: calc(var(--bulma-primary-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-primary-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-primary-l); + --bulma-message-header-color-l: var(--bulma-primary-invert-l); +} +.message.is-link { + --bulma-message-h: var(--bulma-link-h); + --bulma-message-s: var(--bulma-link-s); + --bulma-message-border-l: calc(var(--bulma-link-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-link-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-link-l); + --bulma-message-header-color-l: var(--bulma-link-invert-l); +} +.message.is-info { + --bulma-message-h: var(--bulma-info-h); + --bulma-message-s: var(--bulma-info-s); + --bulma-message-border-l: calc(var(--bulma-info-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-info-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-info-l); + --bulma-message-header-color-l: var(--bulma-info-invert-l); +} +.message.is-success { + --bulma-message-h: var(--bulma-success-h); + --bulma-message-s: var(--bulma-success-s); + --bulma-message-border-l: calc(var(--bulma-success-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-success-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-success-l); + --bulma-message-header-color-l: var(--bulma-success-invert-l); +} +.message.is-warning { + --bulma-message-h: var(--bulma-warning-h); + --bulma-message-s: var(--bulma-warning-s); + --bulma-message-border-l: calc(var(--bulma-warning-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-warning-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-warning-l); + --bulma-message-header-color-l: var(--bulma-warning-invert-l); +} +.message.is-danger { + --bulma-message-h: var(--bulma-danger-h); + --bulma-message-s: var(--bulma-danger-s); + --bulma-message-border-l: calc(var(--bulma-danger-l) + var(--bulma-message-border-l-delta)); + --bulma-message-color-l: var(--bulma-danger-on-scheme-l); + --bulma-message-header-background-l: var(--bulma-danger-l); + --bulma-message-header-color-l: var(--bulma-danger-invert-l); +} .message-header { align-items: center; - background-color: #4a4a4a; - border-radius: 4px 4px 0 0; - color: #fff; + background-color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-background-l)); + border-start-start-radius: var(--bulma-message-header-radius); + border-start-end-radius: var(--bulma-message-header-radius); + color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-color-l)); display: flex; - font-weight: 700; + font-weight: var(--bulma-message-header-weight); justify-content: space-between; line-height: 1.25; - padding: 0.75em 1em; - position: relative; } - .message-header .delete { - flex-grow: 0; - flex-shrink: 0; - margin-left: 0.75em; } - .message-header + .message-body { - border-width: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; } + padding: var(--bulma-message-header-padding); + position: relative; +} +.message-header .delete { + flex-grow: 0; + flex-shrink: 0; + margin-inline-start: 0.75em; +} +.message-header + .message-body { + border-width: var(--bulma-message-header-body-border-width); + border-start-start-radius: 0; + border-start-end-radius: 0; +} .message-body { - border-color: #dbdbdb; - border-radius: 4px; - border-style: solid; - border-width: 0 0 0 4px; - color: #4a4a4a; - padding: 1.25em 1.5em; } - .message-body code, - .message-body pre { - background-color: white; } - .message-body pre code { - background-color: transparent; } + background-color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-background-l)); + border-inline-start-color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-border-l)); + border-inline-start-style: var(--bulma-message-border-style); + border-inline-start-width: var(--bulma-message-border-width); + border-radius: var(--bulma-message-body-radius); + padding: var(--bulma-message-body-padding); +} +.message-body code, +.message-body pre { + background-color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-color-l)); + color: hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-background-l)); +} +.message-body pre code { + background-color: var(--bulma-message-body-pre-code-background-color); +} + +.modal { + --bulma-modal-z: 40; + --bulma-modal-background-background-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.86); + --bulma-modal-content-width: 40rem; + --bulma-modal-content-margin-mobile: 1.25rem; + --bulma-modal-content-spacing-mobile: 10rem; + --bulma-modal-content-spacing-tablet: 2.5rem; + --bulma-modal-close-dimensions: 2.5rem; + --bulma-modal-close-right: 1.25rem; + --bulma-modal-close-top: 1.25rem; + --bulma-modal-card-spacing: 2.5rem; + --bulma-modal-card-head-background-color: var(--bulma-scheme-main); + --bulma-modal-card-head-padding: 2rem; + --bulma-modal-card-head-radius: var(--bulma-radius-large); + --bulma-modal-card-title-color: var(--bulma-text-strong); + --bulma-modal-card-title-line-height: 1; + --bulma-modal-card-title-size: var(--bulma-size-4); + --bulma-modal-card-foot-background-color: var(--bulma-scheme-main-bis); + --bulma-modal-card-foot-radius: var(--bulma-radius-large); + --bulma-modal-card-body-background-color: var(--bulma-scheme-main); + --bulma-modal-card-body-padding: 2rem; +} .modal { align-items: center; @@ -4097,1178 +4369,1410 @@ a.list-item { justify-content: center; overflow: hidden; position: fixed; - z-index: 40; } - .modal.is-active { - display: flex; } + z-index: var(--bulma-modal-z); +} +.modal.is-active { + display: flex; +} .modal-background { - background-color: rgba(10, 10, 10, 0.86); } + background-color: var(--bulma-modal-background-background-color); +} .modal-content, .modal-card { - margin: 0 20px; - max-height: calc(100vh - 160px); + margin: 0 var(--bulma-modal-content-margin-mobile); + max-height: calc(100vh - var(--bulma-modal-content-spacing-mobile)); overflow: auto; position: relative; - width: 100%; } - @media screen and (min-width: 769px), print { - .modal-content, - .modal-card { - margin: 0 auto; - max-height: calc(100vh - 40px); - width: 640px; } } + width: 100%; +} +@media screen and (min-width: 769px) { + .modal-content, + .modal-card { + margin: 0 auto; + max-height: calc(100vh - var(--bulma-modal-content-spacing-tablet)); + width: var(--bulma-modal-content-width); + } +} + .modal-close { background: none; - height: 40px; + height: var(--bulma-modal-close-dimensions); + inset-inline-end: var(--bulma-modal-close-right); position: fixed; - right: 20px; - top: 20px; - width: 40px; } + top: var(--bulma-modal-close-top); + width: var(--bulma-modal-close-dimensions); +} .modal-card { display: flex; flex-direction: column; - max-height: calc(100vh - 40px); + max-height: calc(100vh - var(--bulma-modal-card-spacing)); overflow: hidden; - -ms-overflow-y: visible; } + overflow-y: visible; +} .modal-card-head, .modal-card-foot { align-items: center; - background-color: whitesmoke; display: flex; flex-shrink: 0; justify-content: flex-start; - padding: 20px; - position: relative; } + padding: var(--bulma-modal-card-head-padding); + position: relative; +} .modal-card-head { - border-bottom: 1px solid #dbdbdb; - border-top-left-radius: 6px; - border-top-right-radius: 6px; } + background-color: var(--bulma-modal-card-head-background-color); + border-start-start-radius: var(--bulma-modal-card-head-radius); + border-start-end-radius: var(--bulma-modal-card-head-radius); + box-shadow: var(--bulma-shadow); +} .modal-card-title { - color: #363636; + color: var(--bulma-modal-card-title-color); flex-grow: 1; flex-shrink: 0; - font-size: 1.5rem; - line-height: 1; } + font-size: var(--bulma-modal-card-title-size); + line-height: var(--bulma-modal-card-title-line-height); +} .modal-card-foot { - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-top: 1px solid #dbdbdb; } - .modal-card-foot .button:not(:last-child) { - margin-right: 0.5em; } + background-color: var(--bulma-modal-card-foot-background-color); + border-end-start-radius: var(--bulma-modal-card-foot-radius); + border-end-end-radius: var(--bulma-modal-card-foot-radius); +} .modal-card-body { -webkit-overflow-scrolling: touch; - background-color: white; + background-color: var(--bulma-modal-card-body-background-color); flex-grow: 1; flex-shrink: 1; overflow: auto; - padding: 20px; } + padding: var(--bulma-modal-card-body-padding); +} + +:root { + --bulma-navbar-height: 3.25rem; +} .navbar { - background-color: white; - min-height: 3.25rem; + --bulma-navbar-h: var(--bulma-scheme-h); + --bulma-navbar-s: var(--bulma-scheme-s); + --bulma-navbar-l: var(--bulma-scheme-main-l); + --bulma-navbar-background-color: var(--bulma-scheme-main); + --bulma-navbar-box-shadow-size: 0 0.125em 0 0; + --bulma-navbar-box-shadow-color: var(--bulma-background); + --bulma-navbar-padding-vertical: 1rem; + --bulma-navbar-padding-horizontal: 2rem; + --bulma-navbar-z: 30; + --bulma-navbar-fixed-z: 30; + --bulma-navbar-item-background-a: 0; + --bulma-navbar-item-background-l: var(--bulma-scheme-main-l); + --bulma-navbar-item-background-l-delta: 0%; + --bulma-navbar-item-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-navbar-item-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-navbar-item-color-l: var(--bulma-text-l); + --bulma-navbar-item-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-item-color-l)); + --bulma-navbar-item-selected-h: var(--bulma-link-h); + --bulma-navbar-item-selected-s: var(--bulma-link-s); + --bulma-navbar-item-selected-l: var(--bulma-link-l); + --bulma-navbar-item-selected-background-l: var(--bulma-link-l); + --bulma-navbar-item-selected-color-l: var(--bulma-link-invert-l); + --bulma-navbar-item-img-max-height: 1.75rem; + --bulma-navbar-burger-color: var(--bulma-link); + --bulma-navbar-tab-hover-background-color: transparent; + --bulma-navbar-tab-hover-border-bottom-color: var(--bulma-link); + --bulma-navbar-tab-active-color: var(--bulma-link); + --bulma-navbar-tab-active-background-color: transparent; + --bulma-navbar-tab-active-border-bottom-color: var(--bulma-link); + --bulma-navbar-tab-active-border-bottom-style: solid; + --bulma-navbar-tab-active-border-bottom-width: 0.1875em; + --bulma-navbar-dropdown-background-color: var(--bulma-scheme-main); + --bulma-navbar-dropdown-border-l: var(--bulma-border-l); + --bulma-navbar-dropdown-border-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-dropdown-border-l)); + --bulma-navbar-dropdown-border-style: solid; + --bulma-navbar-dropdown-border-width: 0.125em; + --bulma-navbar-dropdown-offset: -0.25em; + --bulma-navbar-dropdown-arrow: var(--bulma-link); + --bulma-navbar-dropdown-radius: var(--bulma-radius-large); + --bulma-navbar-dropdown-z: 20; + --bulma-navbar-dropdown-boxed-radius: var(--bulma-radius-large); + --bulma-navbar-dropdown-boxed-shadow: 0 0.5em 0.5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1), 0 0 0 1px hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + --bulma-navbar-dropdown-item-h: var(--bulma-scheme-h); + --bulma-navbar-dropdown-item-s: var(--bulma-scheme-s); + --bulma-navbar-dropdown-item-l: var(--bulma-scheme-main-l); + --bulma-navbar-dropdown-item-background-l: var(--bulma-scheme-main-l); + --bulma-navbar-dropdown-item-color-l: var(--bulma-text-l); + --bulma-navbar-divider-background-l: var(--bulma-background-l); + --bulma-navbar-divider-height: 0.125em; + --bulma-navbar-bottom-box-shadow-size: 0 -0.125em 0 0; +} + +.navbar { + background-color: var(--bulma-navbar-background-color); + min-height: var(--bulma-navbar-height); position: relative; - z-index: 30; } - .navbar.is-white { - background-color: white; - color: #0a0a0a; } - .navbar.is-white .navbar-brand > .navbar-item, - .navbar.is-white .navbar-brand .navbar-link { - color: #0a0a0a; } - .navbar.is-white .navbar-brand > a.navbar-item:focus, .navbar.is-white .navbar-brand > a.navbar-item:hover, .navbar.is-white .navbar-brand > a.navbar-item.is-active, - .navbar.is-white .navbar-brand .navbar-link:focus, - .navbar.is-white .navbar-brand .navbar-link:hover, - .navbar.is-white .navbar-brand .navbar-link.is-active { - background-color: #f2f2f2; - color: #0a0a0a; } - .navbar.is-white .navbar-brand .navbar-link::after { - border-color: #0a0a0a; } - .navbar.is-white .navbar-burger { - color: #0a0a0a; } - @media screen and (min-width: 181.5px) { - .navbar.is-white .navbar-start > .navbar-item, - .navbar.is-white .navbar-start .navbar-link, - .navbar.is-white .navbar-end > .navbar-item, - .navbar.is-white .navbar-end .navbar-link { - color: #0a0a0a; } - .navbar.is-white .navbar-start > a.navbar-item:focus, .navbar.is-white .navbar-start > a.navbar-item:hover, .navbar.is-white .navbar-start > a.navbar-item.is-active, - .navbar.is-white .navbar-start .navbar-link:focus, - .navbar.is-white .navbar-start .navbar-link:hover, - .navbar.is-white .navbar-start .navbar-link.is-active, - .navbar.is-white .navbar-end > a.navbar-item:focus, - .navbar.is-white .navbar-end > a.navbar-item:hover, - .navbar.is-white .navbar-end > a.navbar-item.is-active, - .navbar.is-white .navbar-end .navbar-link:focus, - .navbar.is-white .navbar-end .navbar-link:hover, - .navbar.is-white .navbar-end .navbar-link.is-active { - background-color: #f2f2f2; - color: #0a0a0a; } - .navbar.is-white .navbar-start .navbar-link::after, - .navbar.is-white .navbar-end .navbar-link::after { - border-color: #0a0a0a; } - .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #f2f2f2; - color: #0a0a0a; } - .navbar.is-white .navbar-dropdown a.navbar-item.is-active { - background-color: white; - color: #0a0a0a; } } - .navbar.is-black { - background-color: #0a0a0a; - color: white; } - .navbar.is-black .navbar-brand > .navbar-item, - .navbar.is-black .navbar-brand .navbar-link { - color: white; } - .navbar.is-black .navbar-brand > a.navbar-item:focus, .navbar.is-black .navbar-brand > a.navbar-item:hover, .navbar.is-black .navbar-brand > a.navbar-item.is-active, - .navbar.is-black .navbar-brand .navbar-link:focus, - .navbar.is-black .navbar-brand .navbar-link:hover, - .navbar.is-black .navbar-brand .navbar-link.is-active { - background-color: black; - color: white; } - .navbar.is-black .navbar-brand .navbar-link::after { - border-color: white; } - .navbar.is-black .navbar-burger { - color: white; } - @media screen and (min-width: 181.5px) { - .navbar.is-black .navbar-start > .navbar-item, - .navbar.is-black .navbar-start .navbar-link, - .navbar.is-black .navbar-end > .navbar-item, - .navbar.is-black .navbar-end .navbar-link { - color: white; } - .navbar.is-black .navbar-start > a.navbar-item:focus, .navbar.is-black .navbar-start > a.navbar-item:hover, .navbar.is-black .navbar-start > a.navbar-item.is-active, - .navbar.is-black .navbar-start .navbar-link:focus, - .navbar.is-black .navbar-start .navbar-link:hover, - .navbar.is-black .navbar-start .navbar-link.is-active, - .navbar.is-black .navbar-end > a.navbar-item:focus, - .navbar.is-black .navbar-end > a.navbar-item:hover, - .navbar.is-black .navbar-end > a.navbar-item.is-active, - .navbar.is-black .navbar-end .navbar-link:focus, - .navbar.is-black .navbar-end .navbar-link:hover, - .navbar.is-black .navbar-end .navbar-link.is-active { - background-color: black; - color: white; } - .navbar.is-black .navbar-start .navbar-link::after, - .navbar.is-black .navbar-end .navbar-link::after { - border-color: white; } - .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link { - background-color: black; - color: white; } - .navbar.is-black .navbar-dropdown a.navbar-item.is-active { - background-color: #0a0a0a; - color: white; } } - .navbar.is-light { - background-color: whitesmoke; - color: #363636; } - .navbar.is-light .navbar-brand > .navbar-item, - .navbar.is-light .navbar-brand .navbar-link { - color: #363636; } - .navbar.is-light .navbar-brand > a.navbar-item:focus, .navbar.is-light .navbar-brand > a.navbar-item:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active, - .navbar.is-light .navbar-brand .navbar-link:focus, - .navbar.is-light .navbar-brand .navbar-link:hover, - .navbar.is-light .navbar-brand .navbar-link.is-active { - background-color: #e8e8e8; - color: #363636; } - .navbar.is-light .navbar-brand .navbar-link::after { - border-color: #363636; } - .navbar.is-light .navbar-burger { - color: #363636; } - @media screen and (min-width: 181.5px) { - .navbar.is-light .navbar-start > .navbar-item, - .navbar.is-light .navbar-start .navbar-link, - .navbar.is-light .navbar-end > .navbar-item, - .navbar.is-light .navbar-end .navbar-link { - color: #363636; } - .navbar.is-light .navbar-start > a.navbar-item:focus, .navbar.is-light .navbar-start > a.navbar-item:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active, - .navbar.is-light .navbar-start .navbar-link:focus, - .navbar.is-light .navbar-start .navbar-link:hover, - .navbar.is-light .navbar-start .navbar-link.is-active, - .navbar.is-light .navbar-end > a.navbar-item:focus, - .navbar.is-light .navbar-end > a.navbar-item:hover, - .navbar.is-light .navbar-end > a.navbar-item.is-active, - .navbar.is-light .navbar-end .navbar-link:focus, - .navbar.is-light .navbar-end .navbar-link:hover, - .navbar.is-light .navbar-end .navbar-link.is-active { - background-color: #e8e8e8; - color: #363636; } - .navbar.is-light .navbar-start .navbar-link::after, - .navbar.is-light .navbar-end .navbar-link::after { - border-color: #363636; } - .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #e8e8e8; - color: #363636; } - .navbar.is-light .navbar-dropdown a.navbar-item.is-active { - background-color: whitesmoke; - color: #363636; } } - .navbar.is-dark { - background-color: #363636; - color: whitesmoke; } - .navbar.is-dark .navbar-brand > .navbar-item, - .navbar.is-dark .navbar-brand .navbar-link { - color: whitesmoke; } - .navbar.is-dark .navbar-brand > a.navbar-item:focus, .navbar.is-dark .navbar-brand > a.navbar-item:hover, .navbar.is-dark .navbar-brand > a.navbar-item.is-active, - .navbar.is-dark .navbar-brand .navbar-link:focus, - .navbar.is-dark .navbar-brand .navbar-link:hover, - .navbar.is-dark .navbar-brand .navbar-link.is-active { - background-color: #292929; - color: whitesmoke; } - .navbar.is-dark .navbar-brand .navbar-link::after { - border-color: whitesmoke; } - .navbar.is-dark .navbar-burger { - color: whitesmoke; } - @media screen and (min-width: 181.5px) { - .navbar.is-dark .navbar-start > .navbar-item, - .navbar.is-dark .navbar-start .navbar-link, - .navbar.is-dark .navbar-end > .navbar-item, - .navbar.is-dark .navbar-end .navbar-link { - color: whitesmoke; } - .navbar.is-dark .navbar-start > a.navbar-item:focus, .navbar.is-dark .navbar-start > a.navbar-item:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active, - .navbar.is-dark .navbar-start .navbar-link:focus, - .navbar.is-dark .navbar-start .navbar-link:hover, - .navbar.is-dark .navbar-start .navbar-link.is-active, - .navbar.is-dark .navbar-end > a.navbar-item:focus, - .navbar.is-dark .navbar-end > a.navbar-item:hover, - .navbar.is-dark .navbar-end > a.navbar-item.is-active, - .navbar.is-dark .navbar-end .navbar-link:focus, - .navbar.is-dark .navbar-end .navbar-link:hover, - .navbar.is-dark .navbar-end .navbar-link.is-active { - background-color: #292929; - color: whitesmoke; } - .navbar.is-dark .navbar-start .navbar-link::after, - .navbar.is-dark .navbar-end .navbar-link::after { - border-color: whitesmoke; } - .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #292929; - color: whitesmoke; } - .navbar.is-dark .navbar-dropdown a.navbar-item.is-active { - background-color: #363636; - color: whitesmoke; } } - .navbar.is-primary { - background-color: #478D00; - color: #fff; } - .navbar.is-primary .navbar-brand > .navbar-item, - .navbar.is-primary .navbar-brand .navbar-link { - color: #fff; } - .navbar.is-primary .navbar-brand > a.navbar-item:focus, .navbar.is-primary .navbar-brand > a.navbar-item:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active, - .navbar.is-primary .navbar-brand .navbar-link:focus, - .navbar.is-primary .navbar-brand .navbar-link:hover, - .navbar.is-primary .navbar-brand .navbar-link.is-active { - background-color: #3a7400; - color: #fff; } - .navbar.is-primary .navbar-brand .navbar-link::after { - border-color: #fff; } - .navbar.is-primary .navbar-burger { - color: #fff; } - @media screen and (min-width: 181.5px) { - .navbar.is-primary .navbar-start > .navbar-item, - .navbar.is-primary .navbar-start .navbar-link, - .navbar.is-primary .navbar-end > .navbar-item, - .navbar.is-primary .navbar-end .navbar-link { - color: #fff; } - .navbar.is-primary .navbar-start > a.navbar-item:focus, .navbar.is-primary .navbar-start > a.navbar-item:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active, - .navbar.is-primary .navbar-start .navbar-link:focus, - .navbar.is-primary .navbar-start .navbar-link:hover, - .navbar.is-primary .navbar-start .navbar-link.is-active, - .navbar.is-primary .navbar-end > a.navbar-item:focus, - .navbar.is-primary .navbar-end > a.navbar-item:hover, - .navbar.is-primary .navbar-end > a.navbar-item.is-active, - .navbar.is-primary .navbar-end .navbar-link:focus, - .navbar.is-primary .navbar-end .navbar-link:hover, - .navbar.is-primary .navbar-end .navbar-link.is-active { - background-color: #3a7400; - color: #fff; } - .navbar.is-primary .navbar-start .navbar-link::after, - .navbar.is-primary .navbar-end .navbar-link::after { - border-color: #fff; } - .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #3a7400; - color: #fff; } - .navbar.is-primary .navbar-dropdown a.navbar-item.is-active { - background-color: #478D00; - color: #fff; } } - .navbar.is-link { - background-color: #4391E0; - color: #fff; } - .navbar.is-link .navbar-brand > .navbar-item, - .navbar.is-link .navbar-brand .navbar-link { - color: #fff; } - .navbar.is-link .navbar-brand > a.navbar-item:focus, .navbar.is-link .navbar-brand > a.navbar-item:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active, - .navbar.is-link .navbar-brand .navbar-link:focus, - .navbar.is-link .navbar-brand .navbar-link:hover, - .navbar.is-link .navbar-brand .navbar-link.is-active { - background-color: #2d84dc; - color: #fff; } - .navbar.is-link .navbar-brand .navbar-link::after { - border-color: #fff; } - .navbar.is-link .navbar-burger { - color: #fff; } - @media screen and (min-width: 181.5px) { - .navbar.is-link .navbar-start > .navbar-item, - .navbar.is-link .navbar-start .navbar-link, - .navbar.is-link .navbar-end > .navbar-item, - .navbar.is-link .navbar-end .navbar-link { - color: #fff; } - .navbar.is-link .navbar-start > a.navbar-item:focus, .navbar.is-link .navbar-start > a.navbar-item:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active, - .navbar.is-link .navbar-start .navbar-link:focus, - .navbar.is-link .navbar-start .navbar-link:hover, - .navbar.is-link .navbar-start .navbar-link.is-active, - .navbar.is-link .navbar-end > a.navbar-item:focus, - .navbar.is-link .navbar-end > a.navbar-item:hover, - .navbar.is-link .navbar-end > a.navbar-item.is-active, - .navbar.is-link .navbar-end .navbar-link:focus, - .navbar.is-link .navbar-end .navbar-link:hover, - .navbar.is-link .navbar-end .navbar-link.is-active { - background-color: #2d84dc; - color: #fff; } - .navbar.is-link .navbar-start .navbar-link::after, - .navbar.is-link .navbar-end .navbar-link::after { - border-color: #fff; } - .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #2d84dc; - color: #fff; } - .navbar.is-link .navbar-dropdown a.navbar-item.is-active { - background-color: #4391E0; - color: #fff; } } - .navbar.is-info { - background-color: #209cee; - color: #fff; } - .navbar.is-info .navbar-brand > .navbar-item, - .navbar.is-info .navbar-brand .navbar-link { - color: #fff; } - .navbar.is-info .navbar-brand > a.navbar-item:focus, .navbar.is-info .navbar-brand > a.navbar-item:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active, - .navbar.is-info .navbar-brand .navbar-link:focus, - .navbar.is-info .navbar-brand .navbar-link:hover, - .navbar.is-info .navbar-brand .navbar-link.is-active { - background-color: #118fe4; - color: #fff; } - .navbar.is-info .navbar-brand .navbar-link::after { - border-color: #fff; } - .navbar.is-info .navbar-burger { - color: #fff; } - @media screen and (min-width: 181.5px) { - .navbar.is-info .navbar-start > .navbar-item, - .navbar.is-info .navbar-start .navbar-link, - .navbar.is-info .navbar-end > .navbar-item, - .navbar.is-info .navbar-end .navbar-link { - color: #fff; } - .navbar.is-info .navbar-start > a.navbar-item:focus, .navbar.is-info .navbar-start > a.navbar-item:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active, - .navbar.is-info .navbar-start .navbar-link:focus, - .navbar.is-info .navbar-start .navbar-link:hover, - .navbar.is-info .navbar-start .navbar-link.is-active, - .navbar.is-info .navbar-end > a.navbar-item:focus, - .navbar.is-info .navbar-end > a.navbar-item:hover, - .navbar.is-info .navbar-end > a.navbar-item.is-active, - .navbar.is-info .navbar-end .navbar-link:focus, - .navbar.is-info .navbar-end .navbar-link:hover, - .navbar.is-info .navbar-end .navbar-link.is-active { - background-color: #118fe4; - color: #fff; } - .navbar.is-info .navbar-start .navbar-link::after, - .navbar.is-info .navbar-end .navbar-link::after { - border-color: #fff; } - .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #118fe4; - color: #fff; } - .navbar.is-info .navbar-dropdown a.navbar-item.is-active { - background-color: #209cee; - color: #fff; } } - .navbar.is-success { - background-color: #478D00; - color: #fff; } - .navbar.is-success .navbar-brand > .navbar-item, - .navbar.is-success .navbar-brand .navbar-link { - color: #fff; } - .navbar.is-success .navbar-brand > a.navbar-item:focus, .navbar.is-success .navbar-brand > a.navbar-item:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active, - .navbar.is-success .navbar-brand .navbar-link:focus, - .navbar.is-success .navbar-brand .navbar-link:hover, - .navbar.is-success .navbar-brand .navbar-link.is-active { - background-color: #3a7400; - color: #fff; } - .navbar.is-success .navbar-brand .navbar-link::after { - border-color: #fff; } - .navbar.is-success .navbar-burger { - color: #fff; } - @media screen and (min-width: 181.5px) { - .navbar.is-success .navbar-start > .navbar-item, - .navbar.is-success .navbar-start .navbar-link, - .navbar.is-success .navbar-end > .navbar-item, - .navbar.is-success .navbar-end .navbar-link { - color: #fff; } - .navbar.is-success .navbar-start > a.navbar-item:focus, .navbar.is-success .navbar-start > a.navbar-item:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active, - .navbar.is-success .navbar-start .navbar-link:focus, - .navbar.is-success .navbar-start .navbar-link:hover, - .navbar.is-success .navbar-start .navbar-link.is-active, - .navbar.is-success .navbar-end > a.navbar-item:focus, - .navbar.is-success .navbar-end > a.navbar-item:hover, - .navbar.is-success .navbar-end > a.navbar-item.is-active, - .navbar.is-success .navbar-end .navbar-link:focus, - .navbar.is-success .navbar-end .navbar-link:hover, - .navbar.is-success .navbar-end .navbar-link.is-active { - background-color: #3a7400; - color: #fff; } - .navbar.is-success .navbar-start .navbar-link::after, - .navbar.is-success .navbar-end .navbar-link::after { - border-color: #fff; } - .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #3a7400; - color: #fff; } - .navbar.is-success .navbar-dropdown a.navbar-item.is-active { - background-color: #478D00; - color: #fff; } } - .navbar.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); } - .navbar.is-warning .navbar-brand > .navbar-item, - .navbar.is-warning .navbar-brand .navbar-link { - color: rgba(0, 0, 0, 0.7); } - .navbar.is-warning .navbar-brand > a.navbar-item:focus, .navbar.is-warning .navbar-brand > a.navbar-item:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active, - .navbar.is-warning .navbar-brand .navbar-link:focus, - .navbar.is-warning .navbar-brand .navbar-link:hover, - .navbar.is-warning .navbar-brand .navbar-link.is-active { - background-color: #ffd83e; - color: rgba(0, 0, 0, 0.7); } - .navbar.is-warning .navbar-brand .navbar-link::after { - border-color: rgba(0, 0, 0, 0.7); } - .navbar.is-warning .navbar-burger { - color: rgba(0, 0, 0, 0.7); } - @media screen and (min-width: 181.5px) { - .navbar.is-warning .navbar-start > .navbar-item, - .navbar.is-warning .navbar-start .navbar-link, - .navbar.is-warning .navbar-end > .navbar-item, - .navbar.is-warning .navbar-end .navbar-link { - color: rgba(0, 0, 0, 0.7); } - .navbar.is-warning .navbar-start > a.navbar-item:focus, .navbar.is-warning .navbar-start > a.navbar-item:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active, - .navbar.is-warning .navbar-start .navbar-link:focus, - .navbar.is-warning .navbar-start .navbar-link:hover, - .navbar.is-warning .navbar-start .navbar-link.is-active, - .navbar.is-warning .navbar-end > a.navbar-item:focus, - .navbar.is-warning .navbar-end > a.navbar-item:hover, - .navbar.is-warning .navbar-end > a.navbar-item.is-active, - .navbar.is-warning .navbar-end .navbar-link:focus, - .navbar.is-warning .navbar-end .navbar-link:hover, - .navbar.is-warning .navbar-end .navbar-link.is-active { - background-color: #ffd83e; - color: rgba(0, 0, 0, 0.7); } - .navbar.is-warning .navbar-start .navbar-link::after, - .navbar.is-warning .navbar-end .navbar-link::after { - border-color: rgba(0, 0, 0, 0.7); } - .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #ffd83e; - color: rgba(0, 0, 0, 0.7); } - .navbar.is-warning .navbar-dropdown a.navbar-item.is-active { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); } } - .navbar.is-danger { - background-color: #a70c20; - color: #fff; } - .navbar.is-danger .navbar-brand > .navbar-item, - .navbar.is-danger .navbar-brand .navbar-link { - color: #fff; } - .navbar.is-danger .navbar-brand > a.navbar-item:focus, .navbar.is-danger .navbar-brand > a.navbar-item:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active, - .navbar.is-danger .navbar-brand .navbar-link:focus, - .navbar.is-danger .navbar-brand .navbar-link:hover, - .navbar.is-danger .navbar-brand .navbar-link.is-active { - background-color: #8f0a1b; - color: #fff; } - .navbar.is-danger .navbar-brand .navbar-link::after { - border-color: #fff; } - .navbar.is-danger .navbar-burger { - color: #fff; } - @media screen and (min-width: 181.5px) { - .navbar.is-danger .navbar-start > .navbar-item, - .navbar.is-danger .navbar-start .navbar-link, - .navbar.is-danger .navbar-end > .navbar-item, - .navbar.is-danger .navbar-end .navbar-link { - color: #fff; } - .navbar.is-danger .navbar-start > a.navbar-item:focus, .navbar.is-danger .navbar-start > a.navbar-item:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active, - .navbar.is-danger .navbar-start .navbar-link:focus, - .navbar.is-danger .navbar-start .navbar-link:hover, - .navbar.is-danger .navbar-start .navbar-link.is-active, - .navbar.is-danger .navbar-end > a.navbar-item:focus, - .navbar.is-danger .navbar-end > a.navbar-item:hover, - .navbar.is-danger .navbar-end > a.navbar-item.is-active, - .navbar.is-danger .navbar-end .navbar-link:focus, - .navbar.is-danger .navbar-end .navbar-link:hover, - .navbar.is-danger .navbar-end .navbar-link.is-active { - background-color: #8f0a1b; - color: #fff; } - .navbar.is-danger .navbar-start .navbar-link::after, - .navbar.is-danger .navbar-end .navbar-link::after { - border-color: #fff; } - .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link, - .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link, - .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #8f0a1b; - color: #fff; } - .navbar.is-danger .navbar-dropdown a.navbar-item.is-active { - background-color: #a70c20; - color: #fff; } } - .navbar > .container { - align-items: stretch; - display: flex; - min-height: 3.25rem; - width: 100%; } - .navbar.has-shadow { - box-shadow: 0 2px 0 0 whitesmoke; } - .navbar.is-fixed-bottom, .navbar.is-fixed-top { - left: 0; - position: fixed; - right: 0; - z-index: 30; } - .navbar.is-fixed-bottom { - bottom: 0; } - .navbar.is-fixed-bottom.has-shadow { - box-shadow: 0 -2px 0 0 whitesmoke; } - .navbar.is-fixed-top { - top: 0; } + z-index: var(--bulma-navbar-z); +} +.navbar.is-white { + --bulma-navbar-h: var(--bulma-white-h); + --bulma-navbar-s: var(--bulma-white-s); + --bulma-navbar-l: var(--bulma-white-l); + --bulma-burger-h: var(--bulma-white-h); + --bulma-burger-s: var(--bulma-white-s); + --bulma-burger-l: var(--bulma-white-invert-l); + --bulma-navbar-background-color: var(--bulma-white); + --bulma-navbar-item-background-l: var(--bulma-white-l); + --bulma-navbar-item-color-l: var(--bulma-white-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-white-h); + --bulma-navbar-item-selected-s: var(--bulma-white-s); + --bulma-navbar-item-selected-l: var(--bulma-white-l); + --bulma-navbar-item-selected-background-l: var(--bulma-white-l); + --bulma-navbar-item-selected-color-l: var(--bulma-white-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-white-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-white-h); + --bulma-navbar-dropdown-item-s: var(--bulma-white-s); +} +.navbar.is-black { + --bulma-navbar-h: var(--bulma-black-h); + --bulma-navbar-s: var(--bulma-black-s); + --bulma-navbar-l: var(--bulma-black-l); + --bulma-burger-h: var(--bulma-black-h); + --bulma-burger-s: var(--bulma-black-s); + --bulma-burger-l: var(--bulma-black-invert-l); + --bulma-navbar-background-color: var(--bulma-black); + --bulma-navbar-item-background-l: var(--bulma-black-l); + --bulma-navbar-item-color-l: var(--bulma-black-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-black-h); + --bulma-navbar-item-selected-s: var(--bulma-black-s); + --bulma-navbar-item-selected-l: var(--bulma-black-l); + --bulma-navbar-item-selected-background-l: var(--bulma-black-l); + --bulma-navbar-item-selected-color-l: var(--bulma-black-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-black-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-black-h); + --bulma-navbar-dropdown-item-s: var(--bulma-black-s); +} +.navbar.is-light { + --bulma-navbar-h: var(--bulma-light-h); + --bulma-navbar-s: var(--bulma-light-s); + --bulma-navbar-l: var(--bulma-light-l); + --bulma-burger-h: var(--bulma-light-h); + --bulma-burger-s: var(--bulma-light-s); + --bulma-burger-l: var(--bulma-light-invert-l); + --bulma-navbar-background-color: var(--bulma-light); + --bulma-navbar-item-background-l: var(--bulma-light-l); + --bulma-navbar-item-color-l: var(--bulma-light-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-light-h); + --bulma-navbar-item-selected-s: var(--bulma-light-s); + --bulma-navbar-item-selected-l: var(--bulma-light-l); + --bulma-navbar-item-selected-background-l: var(--bulma-light-l); + --bulma-navbar-item-selected-color-l: var(--bulma-light-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-light-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-light-h); + --bulma-navbar-dropdown-item-s: var(--bulma-light-s); +} +.navbar.is-dark { + --bulma-navbar-h: var(--bulma-dark-h); + --bulma-navbar-s: var(--bulma-dark-s); + --bulma-navbar-l: var(--bulma-dark-l); + --bulma-burger-h: var(--bulma-dark-h); + --bulma-burger-s: var(--bulma-dark-s); + --bulma-burger-l: var(--bulma-dark-invert-l); + --bulma-navbar-background-color: var(--bulma-dark); + --bulma-navbar-item-background-l: var(--bulma-dark-l); + --bulma-navbar-item-color-l: var(--bulma-dark-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-dark-h); + --bulma-navbar-item-selected-s: var(--bulma-dark-s); + --bulma-navbar-item-selected-l: var(--bulma-dark-l); + --bulma-navbar-item-selected-background-l: var(--bulma-dark-l); + --bulma-navbar-item-selected-color-l: var(--bulma-dark-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-dark-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-dark-h); + --bulma-navbar-dropdown-item-s: var(--bulma-dark-s); +} +.navbar.is-text { + --bulma-navbar-h: var(--bulma-text-h); + --bulma-navbar-s: var(--bulma-text-s); + --bulma-navbar-l: var(--bulma-text-l); + --bulma-burger-h: var(--bulma-text-h); + --bulma-burger-s: var(--bulma-text-s); + --bulma-burger-l: var(--bulma-text-invert-l); + --bulma-navbar-background-color: var(--bulma-text); + --bulma-navbar-item-background-l: var(--bulma-text-l); + --bulma-navbar-item-color-l: var(--bulma-text-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-text-h); + --bulma-navbar-item-selected-s: var(--bulma-text-s); + --bulma-navbar-item-selected-l: var(--bulma-text-l); + --bulma-navbar-item-selected-background-l: var(--bulma-text-l); + --bulma-navbar-item-selected-color-l: var(--bulma-text-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-text-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-text-h); + --bulma-navbar-dropdown-item-s: var(--bulma-text-s); +} +.navbar.is-primary { + --bulma-navbar-h: var(--bulma-primary-h); + --bulma-navbar-s: var(--bulma-primary-s); + --bulma-navbar-l: var(--bulma-primary-l); + --bulma-burger-h: var(--bulma-primary-h); + --bulma-burger-s: var(--bulma-primary-s); + --bulma-burger-l: var(--bulma-primary-invert-l); + --bulma-navbar-background-color: var(--bulma-primary); + --bulma-navbar-item-background-l: var(--bulma-primary-l); + --bulma-navbar-item-color-l: var(--bulma-primary-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-primary-h); + --bulma-navbar-item-selected-s: var(--bulma-primary-s); + --bulma-navbar-item-selected-l: var(--bulma-primary-l); + --bulma-navbar-item-selected-background-l: var(--bulma-primary-l); + --bulma-navbar-item-selected-color-l: var(--bulma-primary-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-primary-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-primary-h); + --bulma-navbar-dropdown-item-s: var(--bulma-primary-s); +} +.navbar.is-link { + --bulma-navbar-h: var(--bulma-link-h); + --bulma-navbar-s: var(--bulma-link-s); + --bulma-navbar-l: var(--bulma-link-l); + --bulma-burger-h: var(--bulma-link-h); + --bulma-burger-s: var(--bulma-link-s); + --bulma-burger-l: var(--bulma-link-invert-l); + --bulma-navbar-background-color: var(--bulma-link); + --bulma-navbar-item-background-l: var(--bulma-link-l); + --bulma-navbar-item-color-l: var(--bulma-link-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-link-h); + --bulma-navbar-item-selected-s: var(--bulma-link-s); + --bulma-navbar-item-selected-l: var(--bulma-link-l); + --bulma-navbar-item-selected-background-l: var(--bulma-link-l); + --bulma-navbar-item-selected-color-l: var(--bulma-link-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-link-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-link-h); + --bulma-navbar-dropdown-item-s: var(--bulma-link-s); +} +.navbar.is-info { + --bulma-navbar-h: var(--bulma-info-h); + --bulma-navbar-s: var(--bulma-info-s); + --bulma-navbar-l: var(--bulma-info-l); + --bulma-burger-h: var(--bulma-info-h); + --bulma-burger-s: var(--bulma-info-s); + --bulma-burger-l: var(--bulma-info-invert-l); + --bulma-navbar-background-color: var(--bulma-info); + --bulma-navbar-item-background-l: var(--bulma-info-l); + --bulma-navbar-item-color-l: var(--bulma-info-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-info-h); + --bulma-navbar-item-selected-s: var(--bulma-info-s); + --bulma-navbar-item-selected-l: var(--bulma-info-l); + --bulma-navbar-item-selected-background-l: var(--bulma-info-l); + --bulma-navbar-item-selected-color-l: var(--bulma-info-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-info-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-info-h); + --bulma-navbar-dropdown-item-s: var(--bulma-info-s); +} +.navbar.is-success { + --bulma-navbar-h: var(--bulma-success-h); + --bulma-navbar-s: var(--bulma-success-s); + --bulma-navbar-l: var(--bulma-success-l); + --bulma-burger-h: var(--bulma-success-h); + --bulma-burger-s: var(--bulma-success-s); + --bulma-burger-l: var(--bulma-success-invert-l); + --bulma-navbar-background-color: var(--bulma-success); + --bulma-navbar-item-background-l: var(--bulma-success-l); + --bulma-navbar-item-color-l: var(--bulma-success-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-success-h); + --bulma-navbar-item-selected-s: var(--bulma-success-s); + --bulma-navbar-item-selected-l: var(--bulma-success-l); + --bulma-navbar-item-selected-background-l: var(--bulma-success-l); + --bulma-navbar-item-selected-color-l: var(--bulma-success-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-success-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-success-h); + --bulma-navbar-dropdown-item-s: var(--bulma-success-s); +} +.navbar.is-warning { + --bulma-navbar-h: var(--bulma-warning-h); + --bulma-navbar-s: var(--bulma-warning-s); + --bulma-navbar-l: var(--bulma-warning-l); + --bulma-burger-h: var(--bulma-warning-h); + --bulma-burger-s: var(--bulma-warning-s); + --bulma-burger-l: var(--bulma-warning-invert-l); + --bulma-navbar-background-color: var(--bulma-warning); + --bulma-navbar-item-background-l: var(--bulma-warning-l); + --bulma-navbar-item-color-l: var(--bulma-warning-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-warning-h); + --bulma-navbar-item-selected-s: var(--bulma-warning-s); + --bulma-navbar-item-selected-l: var(--bulma-warning-l); + --bulma-navbar-item-selected-background-l: var(--bulma-warning-l); + --bulma-navbar-item-selected-color-l: var(--bulma-warning-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-warning-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-warning-h); + --bulma-navbar-dropdown-item-s: var(--bulma-warning-s); +} +.navbar.is-danger { + --bulma-navbar-h: var(--bulma-danger-h); + --bulma-navbar-s: var(--bulma-danger-s); + --bulma-navbar-l: var(--bulma-danger-l); + --bulma-burger-h: var(--bulma-danger-h); + --bulma-burger-s: var(--bulma-danger-s); + --bulma-burger-l: var(--bulma-danger-invert-l); + --bulma-navbar-background-color: var(--bulma-danger); + --bulma-navbar-item-background-l: var(--bulma-danger-l); + --bulma-navbar-item-color-l: var(--bulma-danger-invert-l); + --bulma-navbar-item-selected-h: var(--bulma-danger-h); + --bulma-navbar-item-selected-s: var(--bulma-danger-s); + --bulma-navbar-item-selected-l: var(--bulma-danger-l); + --bulma-navbar-item-selected-background-l: var(--bulma-danger-l); + --bulma-navbar-item-selected-color-l: var(--bulma-danger-invert-l); + --bulma-navbar-dropdown-arrow: var(--bulma-danger-invert-l); + --bulma-navbar-dropdown-background-color: hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-navbar-dropdown-item-background-l)); + --bulma-navbar-dropdown-item-h: var(--bulma-danger-h); + --bulma-navbar-dropdown-item-s: var(--bulma-danger-s); +} +.navbar > .container { + align-items: stretch; + display: flex; + min-height: var(--bulma-navbar-height); + width: 100%; +} +.navbar.has-shadow { + box-shadow: var(--bulma-navbar-box-shadow-size) var(--bulma-navbar-box-shadow-color); +} +.navbar.is-fixed-bottom, .navbar.is-fixed-top { + left: 0; + position: fixed; + right: 0; + z-index: var(--bulma-navbar-fixed-z); +} +.navbar.is-fixed-bottom { + bottom: 0; +} +.navbar.is-fixed-bottom.has-shadow { + box-shadow: var(--bulma-navbar-bottom-box-shadow-size) var(--bulma-navbar-box-shadow-color); +} +.navbar.is-fixed-top { + top: 0; +} html.has-navbar-fixed-top, body.has-navbar-fixed-top { - padding-top: 3.25rem; } - + padding-top: var(--bulma-navbar-height); +} html.has-navbar-fixed-bottom, body.has-navbar-fixed-bottom { - padding-bottom: 3.25rem; } + padding-bottom: var(--bulma-navbar-height); +} .navbar-brand, .navbar-tabs { align-items: stretch; display: flex; flex-shrink: 0; - min-height: 3.25rem; } - -.navbar-brand a.navbar-item:focus, .navbar-brand a.navbar-item:hover { - background-color: transparent; } + min-height: var(--bulma-navbar-height); +} .navbar-tabs { -webkit-overflow-scrolling: touch; max-width: 100vw; overflow-x: auto; - overflow-y: hidden; } + overflow-y: hidden; +} .navbar-burger { - color: #4a4a4a; + align-items: center; + appearance: none; + background: none; + border: none; + border-radius: var(--bulma-burger-border-radius); + color: hsl(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l)); cursor: pointer; - display: block; - height: 3.25rem; + display: inline-flex; + flex-direction: column; + flex-shrink: 0; + height: 2.5rem; + justify-content: center; position: relative; - width: 3.25rem; - margin-left: auto; } - .navbar-burger span { - background-color: currentColor; - display: block; - height: 1px; - left: calc(50% - 8px); - position: absolute; - transform-origin: center; - transition-duration: 86ms; - transition-property: background-color, opacity, transform; - transition-timing-function: ease-out; - width: 16px; } - .navbar-burger span:nth-child(1) { - top: calc(50% - 6px); } - .navbar-burger span:nth-child(2) { - top: calc(50% - 1px); } - .navbar-burger span:nth-child(3) { - top: calc(50% + 4px); } - .navbar-burger:hover { - background-color: rgba(0, 0, 0, 0.05); } - .navbar-burger.is-active span:nth-child(1) { - transform: translateY(5px) rotate(45deg); } - .navbar-burger.is-active span:nth-child(2) { - opacity: 0; } - .navbar-burger.is-active span:nth-child(3) { - transform: translateY(-5px) rotate(-45deg); } + vertical-align: top; + width: 2.5rem; +} +.navbar-burger span { + background-color: currentColor; + display: block; + height: var(--bulma-burger-item-height); + left: calc(50% - (var(--bulma-burger-item-width)) / 2); + position: absolute; + transform-origin: center; + transition-duration: var(--bulma-duration); + transition-property: background-color, color, opacity, transform; + transition-timing-function: var(--bulma-easing); + width: var(--bulma-burger-item-width); +} +.navbar-burger span:nth-child(1), .navbar-burger span:nth-child(2) { + top: calc(50% - (var(--bulma-burger-item-height)) / 2); +} +.navbar-burger span:nth-child(3) { + bottom: calc(50% + var(--bulma-burger-gap)); +} +.navbar-burger span:nth-child(4) { + top: calc(50% + var(--bulma-burger-gap)); +} +.navbar-burger:hover { + background-color: hsla(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l), 0.1); +} +.navbar-burger:active { + background-color: hsla(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l), 0.2); +} +.navbar-burger.is-active span:nth-child(1) { + transform: rotate(-45deg); +} +.navbar-burger.is-active span:nth-child(2) { + transform: rotate(45deg); +} +.navbar-burger.is-active span:nth-child(3), .navbar-burger.is-active span:nth-child(4) { + opacity: 0; +} +.navbar-burger { + align-self: center; + color: var(--bulma-navbar-burger-color); + margin-inline-start: auto; + margin-inline-end: 0.375rem; +} .navbar-menu { - display: none; } + display: none; +} .navbar-item, .navbar-link { - color: #4a4a4a; + color: var(--bulma-navbar-item-color); display: block; + gap: 0.75rem; line-height: 1.5; padding: 0.5rem 0.75rem; - position: relative; } - .navbar-item .icon:only-child, - .navbar-link .icon:only-child { - margin-left: -0.25rem; - margin-right: -0.25rem; } + position: relative; +} +.navbar-item .icon:only-child, +.navbar-link .icon:only-child { + margin-left: -0.25rem; + margin-right: -0.25rem; +} a.navbar-item, .navbar-link { - cursor: pointer; } - a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-item.is-active, - .navbar-link:focus, - .navbar-link:focus-within, - .navbar-link:hover, - .navbar-link.is-active { - background-color: #fafafa; - color: #4391E0; } + background-color: hsla(var(--bulma-navbar-h), var(--bulma-navbar-s), calc(var(--bulma-navbar-item-background-l) + var(--bulma-navbar-item-background-l-delta)), var(--bulma-navbar-item-background-a)); + cursor: pointer; +} +a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, +.navbar-link:focus, +.navbar-link:focus-within, +.navbar-link:hover { + --bulma-navbar-item-background-l-delta: var(--bulma-navbar-item-hover-background-l-delta); + --bulma-navbar-item-background-a: 1; +} +a.navbar-item:active, +.navbar-link:active { + --bulma-navbar-item-background-l-delta: var(--bulma-navbar-item-active-background-l-delta); + --bulma-navbar-item-background-a: 1; +} +a.navbar-item.is-active, a.navbar-item.is-selected, +.navbar-link.is-active, +.navbar-link.is-selected { + --bulma-navbar-h: var(--bulma-navbar-item-selected-h); + --bulma-navbar-s: var(--bulma-navbar-item-selected-s); + --bulma-navbar-l: var(--bulma-navbar-item-selected-l); + --bulma-navbar-item-background-l: var(--bulma-navbar-item-selected-background-l); + --bulma-navbar-item-background-a: 1; + --bulma-navbar-item-color-l: var(--bulma-navbar-item-selected-color-l); +} .navbar-item { - display: block; flex-grow: 0; - flex-shrink: 0; } - .navbar-item img { - max-height: 1.75rem; } - .navbar-item.has-dropdown { - padding: 0; } - .navbar-item.is-expanded { - flex-grow: 1; - flex-shrink: 1; } - .navbar-item.is-tab { - border-bottom: 1px solid transparent; - min-height: 3.25rem; - padding-bottom: calc(0.5rem - 1px); } - .navbar-item.is-tab:focus, .navbar-item.is-tab:hover { - background-color: transparent; - border-bottom-color: #4391E0; } - .navbar-item.is-tab.is-active { - background-color: transparent; - border-bottom-color: #4391E0; - border-bottom-style: solid; - border-bottom-width: 3px; - color: #4391E0; - padding-bottom: calc(0.5rem - 3px); } + flex-shrink: 0; +} +.navbar-item img, +.navbar-item svg { + max-height: var(--bulma-navbar-item-img-max-height); +} +.navbar-item.has-dropdown { + padding: 0; +} +.navbar-item.is-expanded { + flex-grow: 1; + flex-shrink: 1; +} +.navbar-item.is-tab { + border-bottom: 1px solid transparent; + min-height: var(--bulma-navbar-height); + padding-bottom: calc(0.5rem - 1px); +} +.navbar-item.is-tab:focus, .navbar-item.is-tab:hover { + background-color: var(--bulma-navbar-tab-hover-background-color); + border-bottom-color: var(--bulma-navbar-tab-hover-border-bottom-color); +} +.navbar-item.is-tab.is-active { + background-color: var(--bulma-navbar-tab-active-background-color); + border-bottom-color: var(--bulma-navbar-tab-active-border-bottom-color); + border-bottom-style: var(--bulma-navbar-tab-active-border-bottom-style); + border-bottom-width: var(--bulma-navbar-tab-active-border-bottom-width); + color: var(--bulma-navbar-tab-active-color); + padding-bottom: calc(0.5rem - var(--bulma-navbar-tab-active-border-bottom-width)); +} .navbar-content { flex-grow: 1; - flex-shrink: 1; } + flex-shrink: 1; +} .navbar-link:not(.is-arrowless) { - padding-right: 2.5em; } - .navbar-link:not(.is-arrowless)::after { - border-color: #4391E0; - margin-top: -0.375em; - right: 1.125em; } + padding-inline-end: 2.5em; +} +.navbar-link:not(.is-arrowless)::after { + border-color: var(--bulma-navbar-dropdown-arrow); + margin-top: -0.375em; + inset-inline-end: 1.125em; +} .navbar-dropdown { font-size: 0.875rem; - padding-bottom: 0.5rem; - padding-top: 0.5rem; } - .navbar-dropdown .navbar-item { - padding-left: 1.5rem; - padding-right: 1.5rem; } + padding-bottom: 0.75rem; + padding-top: 0.5rem; +} +.navbar-dropdown .navbar-item { + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.navbar-dropdown .navbar-item:not(.is-active, .is-selected) { + background-color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), calc(var(--bulma-navbar-dropdown-item-background-l) + var(--bulma-navbar-item-background-l-delta))); + color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), var(--bulma-navbar-dropdown-item-color-l)); +} .navbar-divider { - background-color: whitesmoke; + background-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-divider-background-l)); border: none; display: none; - height: 2px; - margin: 0.5rem 0; } + height: var(--bulma-navbar-divider-height); + margin: 0.5rem 0; +} -@media screen and (max-width: 180.5px) { +@media screen and (max-width: 1023px) { .navbar > .container { - display: block; } + display: block; + } .navbar-brand .navbar-item, .navbar-tabs .navbar-item { align-items: center; - display: flex; } + display: flex; + } .navbar-link::after { - display: none; } + display: none; + } .navbar-menu { - background-color: white; - box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); - padding: 0.5rem 0; } - .navbar-menu.is-active { - display: block; } + background-color: var(--bulma-navbar-background-color); + box-shadow: 0 0.5em 1em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + padding: 0.5rem 0; + } + .navbar-menu.is-active { + display: block; + } .navbar.is-fixed-bottom-touch, .navbar.is-fixed-top-touch { left: 0; position: fixed; right: 0; - z-index: 30; } + z-index: var(--bulma-navbar-fixed-z); + } .navbar.is-fixed-bottom-touch { - bottom: 0; } - .navbar.is-fixed-bottom-touch.has-shadow { - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } + bottom: 0; + } + .navbar.is-fixed-bottom-touch.has-shadow { + box-shadow: 0 -0.125em 0.1875em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + } .navbar.is-fixed-top-touch { - top: 0; } + top: 0; + } .navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu { -webkit-overflow-scrolling: touch; - max-height: calc(100vh - 3.25rem); - overflow: auto; } + max-height: calc(100vh - var(--bulma-navbar-height)); + overflow: auto; + } html.has-navbar-fixed-top-touch, body.has-navbar-fixed-top-touch { - padding-top: 3.25rem; } + padding-top: var(--bulma-navbar-height); + } html.has-navbar-fixed-bottom-touch, body.has-navbar-fixed-bottom-touch { - padding-bottom: 3.25rem; } } - -@media screen and (min-width: 181.5px) { + padding-bottom: var(--bulma-navbar-height); + } +} +@media screen and (min-width: 1024px) { .navbar, .navbar-menu, .navbar-start, .navbar-end { align-items: stretch; - display: flex; } + display: flex; + } .navbar { - min-height: 3.25rem; } - .navbar.is-spaced { - padding: 1rem 2rem; } - .navbar.is-spaced .navbar-start, - .navbar.is-spaced .navbar-end { - align-items: center; } - .navbar.is-spaced a.navbar-item, - .navbar.is-spaced .navbar-link { - border-radius: 4px; } - .navbar.is-transparent a.navbar-item:focus, .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, - .navbar.is-transparent .navbar-link:focus, - .navbar.is-transparent .navbar-link:hover, - .navbar.is-transparent .navbar-link.is-active { - background-color: transparent !important; } - .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { - background-color: transparent !important; } - .navbar.is-transparent .navbar-dropdown a.navbar-item:focus, .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { - background-color: whitesmoke; - color: #0a0a0a; } - .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { - background-color: whitesmoke; - color: #4391E0; } + min-height: var(--bulma-navbar-height); + } + .navbar.is-spaced { + padding: var(--bulma-navbar-padding-vertical) var(--bulma-navbar-padding-horizontal); + } + .navbar.is-spaced .navbar-start, + .navbar.is-spaced .navbar-end { + align-items: center; + } + .navbar.is-spaced a.navbar-item, + .navbar.is-spaced .navbar-link { + border-radius: var(--bulma-radius); + } + .navbar.is-transparent { + --bulma-navbar-item-background-a: 0; + } + .navbar.is-transparent .navbar-dropdown a.navbar-item { + background-color: hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), calc(var(--bulma-navbar-item-background-l) + var(--bulma-navbar-item-background-l-delta))); + } + .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active, .navbar.is-transparent .navbar-dropdown a.navbar-item.is-selected { + --bulma-navbar-h: var(--bulma-navbar-item-selected-h); + --bulma-navbar-s: var(--bulma-navbar-item-selected-s); + --bulma-navbar-l: var(--bulma-navbar-item-selected-l); + --bulma-navbar-item-background-l: var(--bulma-navbar-item-selected-background-l); + --bulma-navbar-item-color-l: var(--bulma-navbar-item-selected-color-l); + } .navbar-burger { - display: none; } + display: none; + } .navbar-item, .navbar-link { align-items: center; - display: flex; } - .navbar-item { - display: flex; } - .navbar-item.has-dropdown { - align-items: stretch; } - .navbar-item.has-dropdown-up .navbar-link::after { - transform: rotate(135deg) translate(0.25em, -0.25em); } - .navbar-item.has-dropdown-up .navbar-dropdown { - border-bottom: 2px solid #dbdbdb; - border-radius: 6px 6px 0 0; - border-top: none; - bottom: 100%; - box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); - top: auto; } - .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { - display: block; } - .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { - opacity: 1; - pointer-events: auto; - transform: translateY(0); } + display: flex; + } + .navbar-item.has-dropdown { + align-items: stretch; + } + .navbar-item.has-dropdown-up .navbar-link::after { + transform: rotate(135deg) translate(0.25em, -0.25em); + } + .navbar-item.has-dropdown-up .navbar-dropdown { + border-bottom-color: var(--bulma-navbar-dropdown-border-color); + border-bottom-style: var(--bulma-navbar-dropdown-border-style); + border-bottom-width: var(--bulma-navbar-dropdown-border-width); + border-radius: var(--bulma-navbar-dropdown-radius) var(--bulma-navbar-dropdown-radius) 0 0; + border-top: none; + bottom: 100%; + box-shadow: 0 -0.5em 0.5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + top: auto; + } + .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { + display: block; + } + .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + opacity: 1; + pointer-events: auto; + transform: translateY(0); + } .navbar-menu { flex-grow: 1; - flex-shrink: 0; } + flex-shrink: 0; + } .navbar-start { justify-content: flex-start; - margin-right: auto; } + margin-inline-end: auto; + } .navbar-end { justify-content: flex-end; - margin-left: auto; } + margin-inline-start: auto; + } .navbar-dropdown { - background-color: white; - border-bottom-left-radius: 6px; - border-bottom-right-radius: 6px; - border-top: 2px solid #dbdbdb; - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + background-color: var(--bulma-navbar-dropdown-background-color); + border-end-start-radius: var(--bulma-navbar-dropdown-radius); + border-end-end-radius: var(--bulma-navbar-dropdown-radius); + border-top-color: var(--bulma-navbar-dropdown-border-color); + border-top-style: var(--bulma-navbar-dropdown-border-style); + border-top-width: var(--bulma-navbar-dropdown-border-width); + box-shadow: 0 0.5em 0.5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); display: none; font-size: 0.875rem; - left: 0; + inset-inline-start: 0; min-width: 100%; position: absolute; top: 100%; - z-index: 20; } - .navbar-dropdown .navbar-item { - padding: 0.375rem 1rem; - white-space: nowrap; } - .navbar-dropdown a.navbar-item { - padding-right: 3rem; } - .navbar-dropdown a.navbar-item:focus, .navbar-dropdown a.navbar-item:hover { - background-color: whitesmoke; - color: #0a0a0a; } - .navbar-dropdown a.navbar-item.is-active { - background-color: whitesmoke; - color: #4391E0; } - .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed { - border-radius: 6px; - border-top: none; - box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); - display: block; - opacity: 0; - pointer-events: none; - top: calc(100% + (-4px)); - transform: translateY(-5px); - transition-duration: 86ms; - transition-property: opacity, transform; } - .navbar-dropdown.is-right { - left: auto; - right: 0; } + z-index: var(--bulma-navbar-dropdown-z); + } + .navbar-dropdown .navbar-item { + padding: 0.375rem 1rem; + white-space: nowrap; + } + .navbar-dropdown a.navbar-item { + padding-inline-end: 3rem; + } + .navbar-dropdown a.navbar-item:not(.is-active, .is-selected) { + background-color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), calc(var(--bulma-navbar-dropdown-item-background-l) + var(--bulma-navbar-item-background-l-delta))); + color: hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), var(--bulma-navbar-dropdown-item-color-l)); + } + .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed { + border-radius: var(--bulma-navbar-dropdown-boxed-radius); + border-top: none; + box-shadow: var(--bulma-navbar-dropdown-boxed-shadow); + display: block; + opacity: 0; + pointer-events: none; + top: calc(100% + (var(--bulma-navbar-dropdown-offset))); + transform: translateY(-5px); + transition-duration: var(--bulma-duration); + transition-property: opacity, transform; + } + .navbar-dropdown.is-right { + left: auto; + right: 0; + } .navbar-divider { - display: block; } + display: block; + } .navbar > .container .navbar-brand, .container > .navbar .navbar-brand { - margin-left: -.75rem; } + margin-inline-start: -0.75rem; + } .navbar > .container .navbar-menu, .container > .navbar .navbar-menu { - margin-right: -.75rem; } + margin-inline-end: -0.75rem; + } .navbar.is-fixed-bottom-desktop, .navbar.is-fixed-top-desktop { left: 0; position: fixed; right: 0; - z-index: 30; } + z-index: var(--bulma-navbar-fixed-z); + } .navbar.is-fixed-bottom-desktop { - bottom: 0; } - .navbar.is-fixed-bottom-desktop.has-shadow { - box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } + bottom: 0; + } + .navbar.is-fixed-bottom-desktop.has-shadow { + box-shadow: 0 -0.125em 0.1875em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1); + } .navbar.is-fixed-top-desktop { - top: 0; } + top: 0; + } html.has-navbar-fixed-top-desktop, body.has-navbar-fixed-top-desktop { - padding-top: 3.25rem; } + padding-top: var(--bulma-navbar-height); + } html.has-navbar-fixed-bottom-desktop, body.has-navbar-fixed-bottom-desktop { - padding-bottom: 3.25rem; } + padding-bottom: var(--bulma-navbar-height); + } html.has-spaced-navbar-fixed-top, body.has-spaced-navbar-fixed-top { - padding-top: 5.25rem; } + padding-top: calc(var(--bulma-navbar-height) + var(--bulma-navbar-padding-vertical) * 2); + } html.has-spaced-navbar-fixed-bottom, body.has-spaced-navbar-fixed-bottom { - padding-bottom: 5.25rem; } - a.navbar-item.is-active, - .navbar-link.is-active { - color: #0a0a0a; } - a.navbar-item.is-active:not(:focus):not(:hover), - .navbar-link.is-active:not(:focus):not(:hover) { - background-color: transparent; } - .navbar-item.has-dropdown:focus .navbar-link, .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { - background-color: #fafafa; } } - + padding-bottom: calc(var(--bulma-navbar-height) + var(--bulma-navbar-padding-vertical) * 2); + } +} .hero.is-fullheight-with-navbar { - min-height: calc(100vh - 3.25rem); } + min-height: calc(100vh - var(--bulma-navbar-height)); +} .pagination { - font-size: 1rem; - margin: -0.25rem; } - .pagination.is-small { - font-size: 0.75rem; } - .pagination.is-medium { - font-size: 1.25rem; } - .pagination.is-large { - font-size: 1.5rem; } - .pagination.is-rounded .pagination-previous, - .pagination.is-rounded .pagination-next { - padding-left: 1em; - padding-right: 1em; - border-radius: 290486px; } - .pagination.is-rounded .pagination-link { - border-radius: 290486px; } + --bulma-pagination-margin: -0.25rem; + --bulma-pagination-min-width: var(--bulma-control-height); + --bulma-pagination-item-h: var(--bulma-scheme-h); + --bulma-pagination-item-s: var(--bulma-scheme-s); + --bulma-pagination-item-l: var(--bulma-scheme-main-l); + --bulma-pagination-item-background-l-delta: 0%; + --bulma-pagination-item-hover-background-l-delta: var(--bulma-hover-background-l-delta); + --bulma-pagination-item-active-background-l-delta: var(--bulma-active-background-l-delta); + --bulma-pagination-item-border-style: solid; + --bulma-pagination-item-border-width: var(--bulma-control-border-width); + --bulma-pagination-item-border-l: var(--bulma-border-l); + --bulma-pagination-item-border-l-delta: 0%; + --bulma-pagination-item-hover-border-l-delta: var(--bulma-hover-border-l-delta); + --bulma-pagination-item-active-border-l-delta: var(--bulma-active-border-l-delta); + --bulma-pagination-item-focus-border-l-delta: var(--bulma-focus-border-l-delta); + --bulma-pagination-item-color-l: var(--bulma-text-strong-l); + --bulma-pagination-item-font-size: 1em; + --bulma-pagination-item-margin: 0.25rem; + --bulma-pagination-item-padding-left: 0.5em; + --bulma-pagination-item-padding-right: 0.5em; + --bulma-pagination-item-outer-shadow-h: 0; + --bulma-pagination-item-outer-shadow-s: 0%; + --bulma-pagination-item-outer-shadow-l: 20%; + --bulma-pagination-item-outer-shadow-a: 0.05; + --bulma-pagination-nav-padding-left: 0.75em; + --bulma-pagination-nav-padding-right: 0.75em; + --bulma-pagination-disabled-color: var(--bulma-text-weak); + --bulma-pagination-disabled-background-color: var(--bulma-border); + --bulma-pagination-disabled-border-color: var(--bulma-border); + --bulma-pagination-current-color: var(--bulma-link-invert); + --bulma-pagination-current-background-color: var(--bulma-link); + --bulma-pagination-current-border-color: var(--bulma-link); + --bulma-pagination-ellipsis-color: var(--bulma-text-weak); + --bulma-pagination-shadow-inset: inset 0 0.0625em 0.125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.2); + --bulma-pagination-selected-item-h: var(--bulma-link-h); + --bulma-pagination-selected-item-s: var(--bulma-link-s); + --bulma-pagination-selected-item-l: var(--bulma-link-l); + --bulma-pagination-selected-item-background-l: var(--bulma-link-l); + --bulma-pagination-selected-item-border-l: var(--bulma-link-l); + --bulma-pagination-selected-item-color-l: var(--bulma-link-invert-l); +} + +.pagination { + font-size: var(--bulma-size-normal); + margin: var(--bulma-pagination-margin); +} +.pagination.is-small { + font-size: var(--bulma-size-small); +} +.pagination.is-medium { + font-size: var(--bulma-size-medium); +} +.pagination.is-large { + font-size: var(--bulma-size-large); +} +.pagination.is-rounded .pagination-previous, +.pagination.is-rounded .pagination-next { + padding-left: 1em; + padding-right: 1em; + border-radius: var(--bulma-radius-rounded); +} +.pagination.is-rounded .pagination-link { + border-radius: var(--bulma-radius-rounded); +} .pagination, .pagination-list { align-items: center; display: flex; justify-content: center; - text-align: center; } + text-align: center; +} .pagination-previous, .pagination-next, .pagination-link, .pagination-ellipsis { - font-size: 1em; + color: hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), var(--bulma-pagination-item-color-l)); + font-size: var(--bulma-pagination-item-font-size); justify-content: center; - margin: 0.25rem; - padding-left: 0.5em; - padding-right: 0.5em; - text-align: center; } + margin: var(--bulma-pagination-item-margin); + padding-left: var(--bulma-pagination-item-padding-left); + padding-right: var(--bulma-pagination-item-padding-right); + text-align: center; +} .pagination-previous, .pagination-next, .pagination-link { - border-color: #dbdbdb; - color: #363636; - min-width: 2.25em; } - .pagination-previous:hover, - .pagination-next:hover, - .pagination-link:hover { - border-color: #b5b5b5; - color: #363636; } - .pagination-previous:focus, - .pagination-next:focus, - .pagination-link:focus { - border-color: #4391E0; } - .pagination-previous:active, - .pagination-next:active, - .pagination-link:active { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } - .pagination-previous[disabled], - .pagination-next[disabled], - .pagination-link[disabled] { - background-color: #dbdbdb; - border-color: #dbdbdb; - box-shadow: none; - color: #7a7a7a; - opacity: 0.5; } + background-color: hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), calc(var(--bulma-pagination-item-background-l) + var(--bulma-pagination-item-background-l-delta))); + border-color: hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), calc(var(--bulma-pagination-item-border-l) + var(--bulma-pagination-item-border-l-delta))); + border-style: var(--bulma-pagination-item-border-style); + border-width: var(--bulma-pagination-item-border-width); + box-shadow: 0px 0.0625em 0.125em hsla(var(--bulma-pagination-item-outer-shadow-h), var(--bulma-pagination-item-outer-shadow-s), var(--bulma-pagination-item-outer-shadow-l), var(--bulma-pagination-item-outer-shadow-a)), 0px 0.125em 0.25em hsla(var(--bulma-pagination-item-outer-shadow-h), var(--bulma-pagination-item-outer-shadow-s), var(--bulma-pagination-item-outer-shadow-l), var(--bulma-pagination-item-outer-shadow-a)); + color: hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), var(--bulma-pagination-item-color-l)); + min-width: var(--bulma-pagination-min-width); + transition-duration: var(--bulma-duration); + transition-property: background-color, border-color, box-shadow, color; +} +.pagination-previous:hover, +.pagination-next:hover, +.pagination-link:hover { + --bulma-pagination-item-background-l-delta: var(--bulma-pagination-item-hover-background-l-delta); + --bulma-pagination-item-border-l-delta: var(--bulma-pagination-item-hover-border-l-delta); +} +.pagination-previous:focus, +.pagination-next:focus, +.pagination-link:focus { + --bulma-pagination-item-background-l-delta: var(--bulma-pagination-item-hover-background-l-delta); + --bulma-pagination-item-border-l-delta: var(--bulma-pagination-item-hover-border-l-delta); +} +.pagination-previous:active, +.pagination-next:active, +.pagination-link:active { + box-shadow: var(--bulma-pagination-shadow-inset); +} +.pagination-previous[disabled], .pagination-previous.is-disabled, +.pagination-next[disabled], +.pagination-next.is-disabled, +.pagination-link[disabled], +.pagination-link.is-disabled { + background-color: var(--bulma-pagination-disabled-background-color); + border-color: var(--bulma-pagination-disabled-border-color); + box-shadow: none; + color: var(--bulma-pagination-disabled-color); + opacity: 0.5; +} .pagination-previous, .pagination-next { - padding-left: 0.75em; - padding-right: 0.75em; - white-space: nowrap; } + padding-left: var(--bulma-pagination-nav-padding-left); + padding-right: var(--bulma-pagination-nav-padding-right); + white-space: nowrap; +} -.pagination-link.is-current { - background-color: #4391E0; - border-color: #4391E0; - color: #fff; } +.pagination-link.is-current, .pagination-link.is-selected { + --bulma-pagination-item-h: var(--bulma-pagination-selected-item-h); + --bulma-pagination-item-s: var(--bulma-pagination-selected-item-s); + --bulma-pagination-item-l: var(--bulma-pagination-selected-item-l); + --bulma-pagination-item-background-l: var(--bulma-pagination-selected-item-background-l); + --bulma-pagination-item-border-l: var(--bulma-pagination-selected-item-border-l); + --bulma-pagination-item-color-l: var(--bulma-pagination-selected-item-color-l); +} .pagination-ellipsis { - color: #b5b5b5; - pointer-events: none; } + color: var(--bulma-pagination-ellipsis-color); + pointer-events: none; +} .pagination-list { - flex-wrap: wrap; } + flex-wrap: wrap; +} +.pagination-list li { + list-style: none; +} @media screen and (max-width: 768px) { .pagination { - flex-wrap: wrap; } + flex-wrap: wrap; + } .pagination-previous, .pagination-next { flex-grow: 1; - flex-shrink: 1; } + flex-shrink: 1; + } .pagination-list li { flex-grow: 1; - flex-shrink: 1; } } - + flex-shrink: 1; + } +} @media screen and (min-width: 769px), print { .pagination-list { flex-grow: 1; flex-shrink: 1; justify-content: flex-start; - order: 1; } + order: 1; + } + .pagination-previous, + .pagination-next, + .pagination-link, + .pagination-ellipsis { + margin-bottom: 0; + margin-top: 0; + } .pagination-previous { - order: 2; } + order: 2; + } .pagination-next { - order: 3; } + order: 3; + } .pagination { - justify-content: space-between; } - .pagination.is-centered .pagination-previous { - order: 1; } - .pagination.is-centered .pagination-list { - justify-content: center; - order: 2; } - .pagination.is-centered .pagination-next { - order: 3; } - .pagination.is-right .pagination-previous { - order: 1; } - .pagination.is-right .pagination-next { - order: 2; } - .pagination.is-right .pagination-list { - justify-content: flex-end; - order: 3; } } + justify-content: space-between; + margin-bottom: 0; + margin-top: 0; + } + .pagination.is-centered .pagination-previous { + order: 1; + } + .pagination.is-centered .pagination-list { + justify-content: center; + order: 2; + } + .pagination.is-centered .pagination-next { + order: 3; + } + .pagination.is-right .pagination-previous { + order: 1; + } + .pagination.is-right .pagination-next { + order: 2; + } + .pagination.is-right .pagination-list { + justify-content: flex-end; + order: 3; + } +} +.panel { + --bulma-panel-margin: var(--bulma-block-spacing); + --bulma-panel-item-border: 1px solid var(--bulma-border-weak); + --bulma-panel-radius: var(--bulma-radius-large); + --bulma-panel-shadow: var(--bulma-shadow); + --bulma-panel-heading-line-height: 1.25; + --bulma-panel-heading-padding: 1em 1.25em; + --bulma-panel-heading-radius: var(--bulma-radius); + --bulma-panel-heading-size: 1.25em; + --bulma-panel-heading-weight: var(--bulma-weight-bold); + --bulma-panel-tabs-font-size: 1em; + --bulma-panel-tab-border-bottom-color: var(--bulma-border); + --bulma-panel-tab-border-bottom-style: solid; + --bulma-panel-tab-border-bottom-width: 1px; + --bulma-panel-tab-active-color: var(--bulma-link-active); + --bulma-panel-list-item-color: var(--bulma-text); + --bulma-panel-list-item-hover-color: var(--bulma-link); + --bulma-panel-block-color: var(--bulma-text-strong); + --bulma-panel-block-hover-background-color: var(--bulma-background); + --bulma-panel-block-active-border-left-color: var(--bulma-link); + --bulma-panel-block-active-color: var(--bulma-link-active); + --bulma-panel-block-active-icon-color: var(--bulma-link); + --bulma-panel-icon-color: var(--bulma-text-weak); +} .panel { - font-size: 1rem; } - .panel:not(:last-child) { - margin-bottom: 1.5rem; } + --bulma-panel-h: var(--bulma-scheme-h); + --bulma-panel-s: var(--bulma-scheme-s); + --bulma-panel-color-l: var(--bulma-text-l); + --bulma-panel-heading-background-l: var(--bulma-text-l); + --bulma-panel-heading-color-l: var(--bulma-text-invert-l); + border-radius: var(--bulma-panel-radius); + box-shadow: var(--bulma-panel-shadow); + font-size: var(--bulma-size-normal); +} +.panel:not(:last-child) { + margin-bottom: var(--bulma-panel-margin); +} +.panel.is-white { + --bulma-panel-h: var(--bulma-white-h); + --bulma-panel-s: var(--bulma-white-s); + --bulma-panel-color-l: var(--bulma-white-l); + --bulma-panel-heading-background-l: var(--bulma-white-l); + --bulma-panel-heading-color-l: var(--bulma-white-invert-l); +} +.panel.is-black { + --bulma-panel-h: var(--bulma-black-h); + --bulma-panel-s: var(--bulma-black-s); + --bulma-panel-color-l: var(--bulma-black-l); + --bulma-panel-heading-background-l: var(--bulma-black-l); + --bulma-panel-heading-color-l: var(--bulma-black-invert-l); +} +.panel.is-light { + --bulma-panel-h: var(--bulma-light-h); + --bulma-panel-s: var(--bulma-light-s); + --bulma-panel-color-l: var(--bulma-light-l); + --bulma-panel-heading-background-l: var(--bulma-light-l); + --bulma-panel-heading-color-l: var(--bulma-light-invert-l); +} +.panel.is-dark { + --bulma-panel-h: var(--bulma-dark-h); + --bulma-panel-s: var(--bulma-dark-s); + --bulma-panel-color-l: var(--bulma-dark-l); + --bulma-panel-heading-background-l: var(--bulma-dark-l); + --bulma-panel-heading-color-l: var(--bulma-dark-invert-l); +} +.panel.is-text { + --bulma-panel-h: var(--bulma-text-h); + --bulma-panel-s: var(--bulma-text-s); + --bulma-panel-color-l: var(--bulma-text-l); + --bulma-panel-heading-background-l: var(--bulma-text-l); + --bulma-panel-heading-color-l: var(--bulma-text-invert-l); +} +.panel.is-primary { + --bulma-panel-h: var(--bulma-primary-h); + --bulma-panel-s: var(--bulma-primary-s); + --bulma-panel-color-l: var(--bulma-primary-l); + --bulma-panel-heading-background-l: var(--bulma-primary-l); + --bulma-panel-heading-color-l: var(--bulma-primary-invert-l); +} +.panel.is-link { + --bulma-panel-h: var(--bulma-link-h); + --bulma-panel-s: var(--bulma-link-s); + --bulma-panel-color-l: var(--bulma-link-l); + --bulma-panel-heading-background-l: var(--bulma-link-l); + --bulma-panel-heading-color-l: var(--bulma-link-invert-l); +} +.panel.is-info { + --bulma-panel-h: var(--bulma-info-h); + --bulma-panel-s: var(--bulma-info-s); + --bulma-panel-color-l: var(--bulma-info-l); + --bulma-panel-heading-background-l: var(--bulma-info-l); + --bulma-panel-heading-color-l: var(--bulma-info-invert-l); +} +.panel.is-success { + --bulma-panel-h: var(--bulma-success-h); + --bulma-panel-s: var(--bulma-success-s); + --bulma-panel-color-l: var(--bulma-success-l); + --bulma-panel-heading-background-l: var(--bulma-success-l); + --bulma-panel-heading-color-l: var(--bulma-success-invert-l); +} +.panel.is-warning { + --bulma-panel-h: var(--bulma-warning-h); + --bulma-panel-s: var(--bulma-warning-s); + --bulma-panel-color-l: var(--bulma-warning-l); + --bulma-panel-heading-background-l: var(--bulma-warning-l); + --bulma-panel-heading-color-l: var(--bulma-warning-invert-l); +} +.panel.is-danger { + --bulma-panel-h: var(--bulma-danger-h); + --bulma-panel-s: var(--bulma-danger-s); + --bulma-panel-color-l: var(--bulma-danger-l); + --bulma-panel-heading-background-l: var(--bulma-danger-l); + --bulma-panel-heading-color-l: var(--bulma-danger-invert-l); +} -.panel-heading, -.panel-tabs, -.panel-block { - border-bottom: 1px solid #dbdbdb; - border-left: 1px solid #dbdbdb; - border-right: 1px solid #dbdbdb; } - .panel-heading:first-child, - .panel-tabs:first-child, - .panel-block:first-child { - border-top: 1px solid #dbdbdb; } +.panel-tabs:not(:last-child), +.panel-block:not(:last-child) { + border-bottom: var(--bulma-panel-item-border); +} .panel-heading { - background-color: whitesmoke; - border-radius: 4px 4px 0 0; - color: #363636; - font-size: 1.25em; - font-weight: 300; - line-height: 1.25; - padding: 0.5em 0.75em; } + background-color: hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-heading-background-l)); + border-radius: var(--bulma-panel-radius) var(--bulma-panel-radius) 0 0; + color: hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-heading-color-l)); + font-size: var(--bulma-panel-heading-size); + font-weight: var(--bulma-panel-heading-weight); + line-height: var(--bulma-panel-heading-line-height); + padding: var(--bulma-panel-heading-padding); +} .panel-tabs { align-items: flex-end; display: flex; - font-size: 0.875em; - justify-content: center; } - .panel-tabs a { - border-bottom: 1px solid #dbdbdb; - margin-bottom: -1px; - padding: 0.5em; } - .panel-tabs a.is-active { - border-bottom-color: #4a4a4a; - color: #363636; } + font-size: var(--bulma-panel-tabs-font-size); + justify-content: center; +} +.panel-tabs a { + border-bottom-color: var(--bulma-panel-tab-border-bottom-color); + border-bottom-style: var(--bulma-panel-tab-border-bottom-style); + border-bottom-width: var(--bulma-panel-tab-border-bottom-width); + margin-bottom: calc(-1 * 1px); + padding: 0.75em; +} +.panel-tabs a.is-active { + border-bottom-color: hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-color-l)); + color: var(--bulma-panel-tab-active-color); +} .panel-list a { - color: #4a4a4a; } - .panel-list a:hover { - color: #4391E0; } + color: var(--bulma-panel-list-item-color); +} +.panel-list a:hover { + color: var(--bulma-panel-list-item-hover-color); +} .panel-block { align-items: center; - color: #363636; + color: var(--bulma-panel-block-color); display: flex; justify-content: flex-start; - padding: 0.5em 0.75em; } - .panel-block input[type="checkbox"] { - margin-right: 0.75em; } - .panel-block > .control { - flex-grow: 1; - flex-shrink: 1; - width: 100%; } - .panel-block.is-wrapped { - flex-wrap: wrap; } - .panel-block.is-active { - border-left-color: #4391E0; - color: #363636; } - .panel-block.is-active .panel-icon { - color: #4391E0; } + padding: 0.75em 1em; +} +.panel-block input[type=checkbox] { + margin-inline-end: 0.75em; +} +.panel-block > .control { + flex-grow: 1; + flex-shrink: 1; + width: 100%; +} +.panel-block.is-wrapped { + flex-wrap: wrap; +} +.panel-block.is-active { + border-left-color: var(--bulma-panel-block-active-border-left-color); + color: var(--bulma-panel-block-active-color); +} +.panel-block.is-active .panel-icon { + color: hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-color-l)); +} +.panel-block:last-child { + border-end-start-radius: var(--bulma-panel-radius); + border-end-end-radius: var(--bulma-panel-radius); +} a.panel-block, label.panel-block { - cursor: pointer; } - a.panel-block:hover, - label.panel-block:hover { - background-color: whitesmoke; } + cursor: pointer; +} +a.panel-block:hover, +label.panel-block:hover { + background-color: var(--bulma-panel-block-hover-background-color); +} .panel-icon { display: inline-block; - font-size: 14px; + font-size: 1em; height: 1em; line-height: 1em; text-align: center; vertical-align: top; width: 1em; - color: #7a7a7a; - margin-right: 0.75em; } - .panel-icon .fa { - font-size: inherit; - line-height: inherit; } + color: var(--bulma-panel-icon-color); + margin-inline-end: 0.75em; +} +.panel-icon .fa { + font-size: inherit; + line-height: inherit; +} + +.tabs { + --bulma-tabs-border-bottom-color: var(--bulma-border); + --bulma-tabs-border-bottom-style: solid; + --bulma-tabs-border-bottom-width: 1px; + --bulma-tabs-link-color: var(--bulma-text); + --bulma-tabs-link-hover-border-bottom-color: var(--bulma-text-strong); + --bulma-tabs-link-hover-color: var(--bulma-text-strong); + --bulma-tabs-link-active-border-bottom-color: var(--bulma-link-text); + --bulma-tabs-link-active-color: var(--bulma-link-text); + --bulma-tabs-link-padding: 0.5em 1em; + --bulma-tabs-boxed-link-radius: var(--bulma-radius); + --bulma-tabs-boxed-link-hover-background-color: var(--bulma-background); + --bulma-tabs-boxed-link-hover-border-bottom-color: var(--bulma-border); + --bulma-tabs-boxed-link-active-background-color: var(--bulma-scheme-main); + --bulma-tabs-boxed-link-active-border-color: var(--bulma-border); + --bulma-tabs-boxed-link-active-border-bottom-color: transparent; + --bulma-tabs-toggle-link-border-color: var(--bulma-border); + --bulma-tabs-toggle-link-border-style: solid; + --bulma-tabs-toggle-link-border-width: 1px; + --bulma-tabs-toggle-link-hover-background-color: var(--bulma-background); + --bulma-tabs-toggle-link-hover-border-color: var(--bulma-border-hover); + --bulma-tabs-toggle-link-radius: var(--bulma-radius); + --bulma-tabs-toggle-link-active-background-color: var(--bulma-link); + --bulma-tabs-toggle-link-active-border-color: var(--bulma-link); + --bulma-tabs-toggle-link-active-color: var(--bulma-link-invert); +} .tabs { -webkit-overflow-scrolling: touch; align-items: stretch; display: flex; - font-size: 1rem; + font-size: var(--bulma-size-normal); justify-content: space-between; overflow: hidden; overflow-x: auto; - white-space: nowrap; } - .tabs a { - align-items: center; - border-bottom-color: #dbdbdb; - border-bottom-style: solid; - border-bottom-width: 1px; - color: #4a4a4a; - display: flex; - justify-content: center; - margin-bottom: -1px; - padding: 0.5em 1em; - vertical-align: top; } - .tabs a:hover { - border-bottom-color: #363636; - color: #363636; } - .tabs li { - display: block; } - .tabs li.is-active a { - border-bottom-color: #4391E0; - color: #4391E0; } - .tabs ul { - align-items: center; - border-bottom-color: #dbdbdb; - border-bottom-style: solid; - border-bottom-width: 1px; - display: flex; - flex-grow: 1; - flex-shrink: 0; - justify-content: flex-start; } - .tabs ul.is-left { - padding-right: 0.75em; } - .tabs ul.is-center { - flex: none; - justify-content: center; - padding-left: 0.75em; - padding-right: 0.75em; } - .tabs ul.is-right { - justify-content: flex-end; - padding-left: 0.75em; } - .tabs .icon:first-child { - margin-right: 0.5em; } - .tabs .icon:last-child { - margin-left: 0.5em; } - .tabs.is-centered ul { - justify-content: center; } - .tabs.is-right ul { - justify-content: flex-end; } - .tabs.is-boxed a { - border: 1px solid transparent; - border-radius: 4px 4px 0 0; } - .tabs.is-boxed a:hover { - background-color: whitesmoke; - border-bottom-color: #dbdbdb; } - .tabs.is-boxed li.is-active a { - background-color: white; - border-color: #dbdbdb; - border-bottom-color: transparent !important; } - .tabs.is-fullwidth li { - flex-grow: 1; - flex-shrink: 0; } - .tabs.is-toggle a { - border-color: #dbdbdb; - border-style: solid; - border-width: 1px; - margin-bottom: 0; - position: relative; } - .tabs.is-toggle a:hover { - background-color: whitesmoke; - border-color: #b5b5b5; - z-index: 2; } - .tabs.is-toggle li + li { - margin-left: -1px; } - .tabs.is-toggle li:first-child a { - border-radius: 4px 0 0 4px; } - .tabs.is-toggle li:last-child a { - border-radius: 0 4px 4px 0; } - .tabs.is-toggle li.is-active a { - background-color: #4391E0; - border-color: #4391E0; - color: #fff; - z-index: 1; } - .tabs.is-toggle ul { - border-bottom: none; } - .tabs.is-toggle.is-toggle-rounded li:first-child a { - border-bottom-left-radius: 290486px; - border-top-left-radius: 290486px; - padding-left: 1.25em; } - .tabs.is-toggle.is-toggle-rounded li:last-child a { - border-bottom-right-radius: 290486px; - border-top-right-radius: 290486px; - padding-right: 1.25em; } - .tabs.is-small { - font-size: 0.75rem; } - .tabs.is-medium { - font-size: 1.25rem; } - .tabs.is-large { - font-size: 1.5rem; } + white-space: nowrap; +} +.tabs a { + align-items: center; + border-bottom-color: var(--bulma-tabs-border-bottom-color); + border-bottom-style: var(--bulma-tabs-border-bottom-style); + border-bottom-width: var(--bulma-tabs-border-bottom-width); + color: var(--bulma-tabs-link-color); + display: flex; + justify-content: center; + margin-bottom: calc(-1 * var(--bulma-tabs-border-bottom-width)); + padding: var(--bulma-tabs-link-padding); + transition-duration: var(--bulma-duration); + transition-property: background-color, border-color, color; + vertical-align: top; +} +.tabs a:hover { + border-bottom-color: var(--bulma-tabs-link-hover-border-bottom-color); + color: var(--bulma-tabs-link-hover-color); +} +.tabs li { + display: block; +} +.tabs li.is-active a { + border-bottom-color: var(--bulma-tabs-link-active-border-bottom-color); + color: var(--bulma-tabs-link-active-color); +} +.tabs ul { + align-items: center; + border-bottom-color: var(--bulma-tabs-border-bottom-color); + border-bottom-style: var(--bulma-tabs-border-bottom-style); + border-bottom-width: var(--bulma-tabs-border-bottom-width); + display: flex; + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; +} +.tabs ul.is-left { + padding-right: 0.75em; +} +.tabs ul.is-center { + flex: none; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; +} +.tabs ul.is-right { + justify-content: flex-end; + padding-left: 0.75em; +} +.tabs .icon:first-child { + margin-inline-end: 0.5em; +} +.tabs .icon:last-child { + margin-inline-start: 0.5em; +} +.tabs.is-centered ul { + justify-content: center; +} +.tabs.is-right ul { + justify-content: flex-end; +} +.tabs.is-boxed a { + border: 1px solid transparent; + border-start-start-radius: var(--bulma-tabs-boxed-link-radius); + border-start-end-radius: var(--bulma-tabs-boxed-link-radius); +} +.tabs.is-boxed a:hover { + background-color: var(--bulma-tabs-boxed-link-hover-background-color); + border-bottom-color: var(--bulma-tabs-boxed-link-hover-border-bottom-color); +} +.tabs.is-boxed li.is-active a { + background-color: var(--bulma-tabs-boxed-link-active-background-color); + border-color: var(--bulma-tabs-boxed-link-active-border-color); + border-bottom-color: var(--bulma-tabs-boxed-link-active-border-bottom-color) !important; +} +.tabs.is-fullwidth li { + flex-grow: 1; + flex-shrink: 0; +} +.tabs.is-toggle a { + border-color: var(--bulma-tabs-toggle-link-border-color); + border-style: var(--bulma-tabs-toggle-link-border-style); + border-width: var(--bulma-tabs-toggle-link-border-width); + margin-bottom: 0; + position: relative; +} +.tabs.is-toggle a:hover { + background-color: var(--bulma-tabs-toggle-link-hover-background-color); + border-color: var(--bulma-tabs-toggle-link-hover-border-color); + z-index: 2; +} +.tabs.is-toggle li + li { + margin-inline-start: calc(-1 * var(--bulma-tabs-toggle-link-border-width)); +} +.tabs.is-toggle li:first-child a { + border-start-start-radius: var(--bulma-tabs-toggle-link-radius); + border-end-start-radius: var(--bulma-tabs-toggle-link-radius); +} +.tabs.is-toggle li:last-child a { + border-start-end-radius: var(--bulma-tabs-toggle-link-radius); + border-end-end-radius: var(--bulma-tabs-toggle-link-radius); +} +.tabs.is-toggle li.is-active a { + background-color: var(--bulma-tabs-toggle-link-active-background-color); + border-color: var(--bulma-tabs-toggle-link-active-border-color); + color: var(--bulma-tabs-toggle-link-active-color); + z-index: 1; +} +.tabs.is-toggle ul { + border-bottom: none; +} +.tabs.is-toggle.is-toggle-rounded li:first-child a { + border-start-start-radius: var(--bulma-radius-rounded); + border-end-start-radius: var(--bulma-radius-rounded); + padding-inline-start: 1.25em; +} +.tabs.is-toggle.is-toggle-rounded li:last-child a { + border-start-end-radius: var(--bulma-radius-rounded); + border-end-end-radius: var(--bulma-radius-rounded); + padding-inline-end: 1.25em; +} +.tabs.is-small { + font-size: var(--bulma-size-small); +} +.tabs.is-medium { + font-size: var(--bulma-size-medium); +} +.tabs.is-large { + font-size: var(--bulma-size-large); +} /** * Extend or override Bulma's components, @@ -5280,45 +5784,65 @@ label.panel-block { * See https://gitlab.com/drutopia/octavia/issues/52 */ .navbar-item, .navbar-link { - padding-left: .75rem; - padding-right: .75rem; } - @media screen and (min-width: 1216px) { - .navbar-item, .navbar-link { - padding-left: 1rem; - padding-right: 1rem; } } + padding-left: 0.75rem; + padding-right: 0.75rem; +} +@media screen and (min-width: 1216px) { + .navbar-item, .navbar-link { + padding-left: 1rem; + padding-right: 1rem; + } +} + .geo-logo-name { display: flex !important; overflow: hidden; - width: 100%; } - .geo-logo-name .logo, .geo-logo-name .sitename { - display: table-cell; } - .geo-logo-name .logo a { - display: block; - width: 199px; } - @media screen and (min-width: 769px) { - .geo-logo-name { - width: fit-content; } } - @media screen and (max-width: 362px) { - .geo-logo-name { - justify-content: flex-end; } } + width: 100%; +} +.geo-logo-name .logo, .geo-logo-name .sitename { + display: table-cell; +} +.geo-logo-name .logo a { + display: block; + width: 199px; +} +@media screen and (min-width: 769px) { + .geo-logo-name { + width: fit-content; + } +} +@media screen and (max-width: 362px) { + .geo-logo-name { + justify-content: flex-end; + } +} + @media screen and (max-width: 1023px) { .search-bar { - display: none !important; } } - + display: none !important; + } +} .search-icon { - padding-right: 1rem; } + padding-right: 1rem; +} #navbar-menu { display: flex; - flex-wrap: wrap; } - @media screen and (max-width: 768px) { - #navbar-menu { - width: 100%; - justify-content: space-around; } } - @media screen and (min-width: 1024px) { - #navbar-menu { - flex-wrap: nowrap; - margin-right: -1rem; } } + flex-wrap: wrap; +} +@media screen and (max-width: 768px) { + #navbar-menu { + width: 100%; + justify-content: space-around; + } +} +@media screen and (min-width: 1024px) { + #navbar-menu { + flex-wrap: nowrap; + margin-right: -1rem; + } +} + /* Featured images on article pages */ .featured-image figure.image { width: 100vw; @@ -5328,16 +5852,21 @@ label.panel-block { margin-left: -50vw; margin-right: -50vw; max-height: 27rem; - overflow-y: hidden; } - .featured-image figure.image img { - width: 100%; } - @media screen and (min-width: 1216px) { - .featured-image figure.image { - max-height: 36rem; } } + overflow-y: hidden; +} +.featured-image figure.image img { + width: 100%; +} +@media screen and (min-width: 1216px) { + .featured-image figure.image { + max-height: 36rem; + } +} + /* Hero image in hero block */ .footer .paragraph { - margin-bottom: 0; } - + margin-bottom: 0; +} .footer .has-background-image.hero.is-medium { background-color: black; width: 100vw; @@ -5346,43 +5875,60 @@ label.panel-block { right: 50%; margin-left: -50vw; margin-right: -50vw; - height: 200px; } - @media screen and (min-width: 769px) { - .footer .has-background-image.hero.is-medium { - height: 400px; } } - .footer .has-background-image.hero.is-medium img { - opacity: .7; } + height: 200px; +} +@media screen and (min-width: 769px) { + .footer .has-background-image.hero.is-medium { + height: 400px; + } +} +.footer .has-background-image.hero.is-medium img { + opacity: 0.7; +} +.footer .has-background-image.hero.is-medium .hero-body { + padding: 3rem 1.5rem; +} +@media screen and (min-width: 769px) { .footer .has-background-image.hero.is-medium .hero-body { - padding: 3rem 1.5rem; } - @media screen and (min-width: 769px) { - .footer .has-background-image.hero.is-medium .hero-body { - padding-top: 9rem; - padding-bottom: 7rem; } } + padding-top: 9rem; + padding-bottom: 7rem; + } +} + .has-background-image.hero.is-medium img { height: 200px; max-height: 400px; object-fit: cover; - position: absolute; } - @media screen and (min-width: 769px) { - .has-background-image.hero.is-medium img { - height: auto; } } + position: absolute; +} +@media screen and (min-width: 769px) { + .has-background-image.hero.is-medium img { + height: auto; + } +} .has-background-image.hero.is-medium .hero-body { - padding: 5.5rem 1rem; } - @media screen and (min-width: 769px) { - .has-background-image.hero.is-medium .hero-body { - padding-top: 12rem; - padding-bottom: 12rem; } } - .has-background-image.hero.is-medium .hero-body .container.is-fluid { - margin-left: 32px; - margin-right: 32px; } + padding: 5.5rem 1rem; +} +@media screen and (min-width: 769px) { + .has-background-image.hero.is-medium .hero-body { + padding-top: 12rem; + padding-bottom: 12rem; + } +} +.has-background-image.hero.is-medium .hero-body .container.is-fluid { + margin-left: 32px; + margin-right: 32px; +} /* Slim down section vertical padding a bit.*/ .section { - padding: 0.5rem 1.5rem 1.5rem; } + padding: 0.5rem 1.5rem 1.5rem; +} /* Give titles, from which we removed the Hero classes, the same padding as sections. */ .block-page-title-block { - padding: 1rem 1.5rem; } + padding: 1rem 1.5rem; +} /** * Give enough of a background around text in the footer that it is legible on @@ -5399,1742 +5945,5432 @@ label.panel-block { margin-bottom: 0.4rem; text-align: right; } - */ } - .footer .views-field .field-content { - background-color: rgba(248, 248, 248, 0.9); - padding: 0.2em; - border-radius: 0.3em; } + */ +} +.footer .views-field .field-content { + background-color: rgba(248, 248, 248, 0.9); + padding: 0.2em; + border-radius: 0.3em; +} .page-title .title > span { background-color: rgba(248, 248, 248, 0.66); padding: 0.4em 0.3em 0.3em 0.3em; border-radius: 0.4em; - line-height: 1.8; } + line-height: 1.8; +} .block--footer_menus { background-color: rgba(248, 248, 248, 0.9); padding: 0.2em; - border-radius: 0.3em; } + border-radius: 0.3em; +} @media screen and (max-width: 768px) { .comment-section article { display: block; - padding-bottom: 0; } + padding-bottom: 0; + } .comment-section .content p:not(:last-child) { - margin-bottom: 0; } } + margin-bottom: 0; + } +} +/* Bulma Grid */ +:root { + --bulma-column-gap: 0.75rem; +} .column { display: block; flex-basis: 0; flex-grow: 1; flex-shrink: 1; - padding: 0.75rem; } - .columns.is-mobile > .column.is-narrow { - flex: none; } - .columns.is-mobile > .column.is-full { + padding: var(--bulma-column-gap); +} +.columns.is-mobile > .column.is-narrow { + flex: none; + width: unset; +} +.columns.is-mobile > .column.is-full { + flex: none; + width: 100%; +} +.columns.is-mobile > .column.is-three-quarters { + flex: none; + width: 75%; +} +.columns.is-mobile > .column.is-two-thirds { + flex: none; + width: 66.6666%; +} +.columns.is-mobile > .column.is-half { + flex: none; + width: 50%; +} +.columns.is-mobile > .column.is-one-third { + flex: none; + width: 33.3333%; +} +.columns.is-mobile > .column.is-one-quarter { + flex: none; + width: 25%; +} +.columns.is-mobile > .column.is-one-fifth { + flex: none; + width: 20%; +} +.columns.is-mobile > .column.is-two-fifths { + flex: none; + width: 40%; +} +.columns.is-mobile > .column.is-three-fifths { + flex: none; + width: 60%; +} +.columns.is-mobile > .column.is-four-fifths { + flex: none; + width: 80%; +} +.columns.is-mobile > .column.is-offset-three-quarters { + margin-inline-start: 75%; +} +.columns.is-mobile > .column.is-offset-two-thirds { + margin-inline-start: 66.6666%; +} +.columns.is-mobile > .column.is-offset-half { + margin-inline-start: 50%; +} +.columns.is-mobile > .column.is-offset-one-third { + margin-inline-start: 0.3333%; +} +.columns.is-mobile > .column.is-offset-one-quarter { + margin-inline-start: 25%; +} +.columns.is-mobile > .column.is-offset-one-fifth { + margin-inline-start: 20%; +} +.columns.is-mobile > .column.is-offset-two-fifths { + margin-inline-start: 40%; +} +.columns.is-mobile > .column.is-offset-three-fifths { + margin-inline-start: 60%; +} +.columns.is-mobile > .column.is-offset-four-fifths { + margin-inline-start: 80%; +} +.columns.is-mobile > .column.is-0 { + flex: none; + width: 0%; +} +.columns.is-mobile > .column.is-offset-0 { + margin-inline-start: 0%; +} +.columns.is-mobile > .column.is-1 { + flex: none; + width: 8.3333333333%; +} +.columns.is-mobile > .column.is-offset-1 { + margin-inline-start: 8.3333333333%; +} +.columns.is-mobile > .column.is-2 { + flex: none; + width: 16.6666666667%; +} +.columns.is-mobile > .column.is-offset-2 { + margin-inline-start: 16.6666666667%; +} +.columns.is-mobile > .column.is-3 { + flex: none; + width: 25%; +} +.columns.is-mobile > .column.is-offset-3 { + margin-inline-start: 25%; +} +.columns.is-mobile > .column.is-4 { + flex: none; + width: 33.3333333333%; +} +.columns.is-mobile > .column.is-offset-4 { + margin-inline-start: 33.3333333333%; +} +.columns.is-mobile > .column.is-5 { + flex: none; + width: 41.6666666667%; +} +.columns.is-mobile > .column.is-offset-5 { + margin-inline-start: 41.6666666667%; +} +.columns.is-mobile > .column.is-6 { + flex: none; + width: 50%; +} +.columns.is-mobile > .column.is-offset-6 { + margin-inline-start: 50%; +} +.columns.is-mobile > .column.is-7 { + flex: none; + width: 58.3333333333%; +} +.columns.is-mobile > .column.is-offset-7 { + margin-inline-start: 58.3333333333%; +} +.columns.is-mobile > .column.is-8 { + flex: none; + width: 66.6666666667%; +} +.columns.is-mobile > .column.is-offset-8 { + margin-inline-start: 66.6666666667%; +} +.columns.is-mobile > .column.is-9 { + flex: none; + width: 75%; +} +.columns.is-mobile > .column.is-offset-9 { + margin-inline-start: 75%; +} +.columns.is-mobile > .column.is-10 { + flex: none; + width: 83.3333333333%; +} +.columns.is-mobile > .column.is-offset-10 { + margin-inline-start: 83.3333333333%; +} +.columns.is-mobile > .column.is-11 { + flex: none; + width: 91.6666666667%; +} +.columns.is-mobile > .column.is-offset-11 { + margin-inline-start: 91.6666666667%; +} +.columns.is-mobile > .column.is-12 { + flex: none; + width: 100%; +} +.columns.is-mobile > .column.is-offset-12 { + margin-inline-start: 100%; +} +@media screen and (max-width: 768px) { + .column.is-narrow-mobile { flex: none; - width: 100%; } - .columns.is-mobile > .column.is-three-quarters { + width: unset; + } + .column.is-full-mobile { flex: none; - width: 75%; } - .columns.is-mobile > .column.is-two-thirds { + width: 100%; + } + .column.is-three-quarters-mobile { flex: none; - width: 66.6666%; } - .columns.is-mobile > .column.is-half { + width: 75%; + } + .column.is-two-thirds-mobile { flex: none; - width: 50%; } - .columns.is-mobile > .column.is-one-third { + width: 66.6666%; + } + .column.is-half-mobile { flex: none; - width: 33.3333%; } - .columns.is-mobile > .column.is-one-quarter { + width: 50%; + } + .column.is-one-third-mobile { flex: none; - width: 25%; } - .columns.is-mobile > .column.is-one-fifth { + width: 33.3333%; + } + .column.is-one-quarter-mobile { flex: none; - width: 20%; } - .columns.is-mobile > .column.is-two-fifths { + width: 25%; + } + .column.is-one-fifth-mobile { flex: none; - width: 40%; } - .columns.is-mobile > .column.is-three-fifths { + width: 20%; + } + .column.is-two-fifths-mobile { flex: none; - width: 60%; } - .columns.is-mobile > .column.is-four-fifths { + width: 40%; + } + .column.is-three-fifths-mobile { flex: none; - width: 80%; } - .columns.is-mobile > .column.is-offset-three-quarters { - margin-left: 75%; } - .columns.is-mobile > .column.is-offset-two-thirds { - margin-left: 66.6666%; } - .columns.is-mobile > .column.is-offset-half { - margin-left: 50%; } - .columns.is-mobile > .column.is-offset-one-third { - margin-left: 33.3333%; } - .columns.is-mobile > .column.is-offset-one-quarter { - margin-left: 25%; } - .columns.is-mobile > .column.is-offset-one-fifth { - margin-left: 20%; } - .columns.is-mobile > .column.is-offset-two-fifths { - margin-left: 40%; } - .columns.is-mobile > .column.is-offset-three-fifths { - margin-left: 60%; } - .columns.is-mobile > .column.is-offset-four-fifths { - margin-left: 80%; } - .columns.is-mobile > .column.is-0 { + width: 60%; + } + .column.is-four-fifths-mobile { flex: none; - width: 0%; } - .columns.is-mobile > .column.is-offset-0 { - margin-left: 0%; } - .columns.is-mobile > .column.is-1 { + width: 80%; + } + .column.is-offset-three-quarters-mobile { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds-mobile { + margin-inline-start: 66.6666%; + } + .column.is-offset-half-mobile { + margin-inline-start: 50%; + } + .column.is-offset-one-third-mobile { + margin-inline-start: 0.3333%; + } + .column.is-offset-one-quarter-mobile { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth-mobile { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths-mobile { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths-mobile { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths-mobile { + margin-inline-start: 80%; + } + .column.is-0-mobile { flex: none; - width: 8.3333333333%; } - .columns.is-mobile > .column.is-offset-1 { - margin-left: 8.3333333333%; } - .columns.is-mobile > .column.is-2 { + width: 0%; + } + .column.is-offset-0-mobile { + margin-inline-start: 0%; + } + .column.is-1-mobile { flex: none; - width: 16.6666666667%; } - .columns.is-mobile > .column.is-offset-2 { - margin-left: 16.6666666667%; } - .columns.is-mobile > .column.is-3 { + width: 8.3333333333%; + } + .column.is-offset-1-mobile { + margin-inline-start: 8.3333333333%; + } + .column.is-2-mobile { flex: none; - width: 25%; } - .columns.is-mobile > .column.is-offset-3 { - margin-left: 25%; } - .columns.is-mobile > .column.is-4 { + width: 16.6666666667%; + } + .column.is-offset-2-mobile { + margin-inline-start: 16.6666666667%; + } + .column.is-3-mobile { flex: none; - width: 33.3333333333%; } - .columns.is-mobile > .column.is-offset-4 { - margin-left: 33.3333333333%; } - .columns.is-mobile > .column.is-5 { + width: 25%; + } + .column.is-offset-3-mobile { + margin-inline-start: 25%; + } + .column.is-4-mobile { flex: none; - width: 41.6666666667%; } - .columns.is-mobile > .column.is-offset-5 { - margin-left: 41.6666666667%; } - .columns.is-mobile > .column.is-6 { + width: 33.3333333333%; + } + .column.is-offset-4-mobile { + margin-inline-start: 33.3333333333%; + } + .column.is-5-mobile { flex: none; - width: 50%; } - .columns.is-mobile > .column.is-offset-6 { - margin-left: 50%; } - .columns.is-mobile > .column.is-7 { + width: 41.6666666667%; + } + .column.is-offset-5-mobile { + margin-inline-start: 41.6666666667%; + } + .column.is-6-mobile { flex: none; - width: 58.3333333333%; } - .columns.is-mobile > .column.is-offset-7 { - margin-left: 58.3333333333%; } - .columns.is-mobile > .column.is-8 { + width: 50%; + } + .column.is-offset-6-mobile { + margin-inline-start: 50%; + } + .column.is-7-mobile { flex: none; - width: 66.6666666667%; } - .columns.is-mobile > .column.is-offset-8 { - margin-left: 66.6666666667%; } - .columns.is-mobile > .column.is-9 { + width: 58.3333333333%; + } + .column.is-offset-7-mobile { + margin-inline-start: 58.3333333333%; + } + .column.is-8-mobile { flex: none; - width: 75%; } - .columns.is-mobile > .column.is-offset-9 { - margin-left: 75%; } - .columns.is-mobile > .column.is-10 { + width: 66.6666666667%; + } + .column.is-offset-8-mobile { + margin-inline-start: 66.6666666667%; + } + .column.is-9-mobile { flex: none; - width: 83.3333333333%; } - .columns.is-mobile > .column.is-offset-10 { - margin-left: 83.3333333333%; } - .columns.is-mobile > .column.is-11 { + width: 75%; + } + .column.is-offset-9-mobile { + margin-inline-start: 75%; + } + .column.is-10-mobile { flex: none; - width: 91.6666666667%; } - .columns.is-mobile > .column.is-offset-11 { - margin-left: 91.6666666667%; } - .columns.is-mobile > .column.is-12 { + width: 83.3333333333%; + } + .column.is-offset-10-mobile { + margin-inline-start: 83.3333333333%; + } + .column.is-11-mobile { flex: none; - width: 100%; } - .columns.is-mobile > .column.is-offset-12 { - margin-left: 100%; } - @media screen and (max-width: 768px) { - .column.is-narrow-mobile { - flex: none; } - .column.is-full-mobile { - flex: none; - width: 100%; } - .column.is-three-quarters-mobile { - flex: none; - width: 75%; } - .column.is-two-thirds-mobile { - flex: none; - width: 66.6666%; } - .column.is-half-mobile { - flex: none; - width: 50%; } - .column.is-one-third-mobile { - flex: none; - width: 33.3333%; } - .column.is-one-quarter-mobile { - flex: none; - width: 25%; } - .column.is-one-fifth-mobile { - flex: none; - width: 20%; } - .column.is-two-fifths-mobile { - flex: none; - width: 40%; } - .column.is-three-fifths-mobile { - flex: none; - width: 60%; } - .column.is-four-fifths-mobile { - flex: none; - width: 80%; } - .column.is-offset-three-quarters-mobile { - margin-left: 75%; } - .column.is-offset-two-thirds-mobile { - margin-left: 66.6666%; } - .column.is-offset-half-mobile { - margin-left: 50%; } - .column.is-offset-one-third-mobile { - margin-left: 33.3333%; } - .column.is-offset-one-quarter-mobile { - margin-left: 25%; } - .column.is-offset-one-fifth-mobile { - margin-left: 20%; } - .column.is-offset-two-fifths-mobile { - margin-left: 40%; } - .column.is-offset-three-fifths-mobile { - margin-left: 60%; } - .column.is-offset-four-fifths-mobile { - margin-left: 80%; } - .column.is-0-mobile { - flex: none; - width: 0%; } - .column.is-offset-0-mobile { - margin-left: 0%; } - .column.is-1-mobile { - flex: none; - width: 8.3333333333%; } - .column.is-offset-1-mobile { - margin-left: 8.3333333333%; } - .column.is-2-mobile { - flex: none; - width: 16.6666666667%; } - .column.is-offset-2-mobile { - margin-left: 16.6666666667%; } - .column.is-3-mobile { - flex: none; - width: 25%; } - .column.is-offset-3-mobile { - margin-left: 25%; } - .column.is-4-mobile { - flex: none; - width: 33.3333333333%; } - .column.is-offset-4-mobile { - margin-left: 33.3333333333%; } - .column.is-5-mobile { - flex: none; - width: 41.6666666667%; } - .column.is-offset-5-mobile { - margin-left: 41.6666666667%; } - .column.is-6-mobile { - flex: none; - width: 50%; } - .column.is-offset-6-mobile { - margin-left: 50%; } - .column.is-7-mobile { - flex: none; - width: 58.3333333333%; } - .column.is-offset-7-mobile { - margin-left: 58.3333333333%; } - .column.is-8-mobile { - flex: none; - width: 66.6666666667%; } - .column.is-offset-8-mobile { - margin-left: 66.6666666667%; } - .column.is-9-mobile { - flex: none; - width: 75%; } - .column.is-offset-9-mobile { - margin-left: 75%; } - .column.is-10-mobile { - flex: none; - width: 83.3333333333%; } - .column.is-offset-10-mobile { - margin-left: 83.3333333333%; } - .column.is-11-mobile { - flex: none; - width: 91.6666666667%; } - .column.is-offset-11-mobile { - margin-left: 91.6666666667%; } - .column.is-12-mobile { - flex: none; - width: 100%; } - .column.is-offset-12-mobile { - margin-left: 100%; } } - @media screen and (min-width: 769px), print { - .column.is-narrow, .column.is-narrow-tablet { - flex: none; } - .column.is-full, .column.is-full-tablet { - flex: none; - width: 100%; } - .column.is-three-quarters, .column.is-three-quarters-tablet { - flex: none; - width: 75%; } - .column.is-two-thirds, .column.is-two-thirds-tablet { - flex: none; - width: 66.6666%; } - .column.is-half, .column.is-half-tablet { - flex: none; - width: 50%; } - .column.is-one-third, .column.is-one-third-tablet { - flex: none; - width: 33.3333%; } - .column.is-one-quarter, .column.is-one-quarter-tablet { - flex: none; - width: 25%; } - .column.is-one-fifth, .column.is-one-fifth-tablet { - flex: none; - width: 20%; } - .column.is-two-fifths, .column.is-two-fifths-tablet { - flex: none; - width: 40%; } - .column.is-three-fifths, .column.is-three-fifths-tablet { - flex: none; - width: 60%; } - .column.is-four-fifths, .column.is-four-fifths-tablet { - flex: none; - width: 80%; } - .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { - margin-left: 75%; } - .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { - margin-left: 66.6666%; } - .column.is-offset-half, .column.is-offset-half-tablet { - margin-left: 50%; } - .column.is-offset-one-third, .column.is-offset-one-third-tablet { - margin-left: 33.3333%; } - .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { - margin-left: 25%; } - .column.is-offset-one-fifth, .column.is-offset-one-fifth-tablet { - margin-left: 20%; } - .column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet { - margin-left: 40%; } - .column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet { - margin-left: 60%; } - .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet { - margin-left: 80%; } - .column.is-0, .column.is-0-tablet { - flex: none; - width: 0%; } - .column.is-offset-0, .column.is-offset-0-tablet { - margin-left: 0%; } - .column.is-1, .column.is-1-tablet { - flex: none; - width: 8.3333333333%; } - .column.is-offset-1, .column.is-offset-1-tablet { - margin-left: 8.3333333333%; } - .column.is-2, .column.is-2-tablet { - flex: none; - width: 16.6666666667%; } - .column.is-offset-2, .column.is-offset-2-tablet { - margin-left: 16.6666666667%; } - .column.is-3, .column.is-3-tablet { - flex: none; - width: 25%; } - .column.is-offset-3, .column.is-offset-3-tablet { - margin-left: 25%; } - .column.is-4, .column.is-4-tablet { - flex: none; - width: 33.3333333333%; } - .column.is-offset-4, .column.is-offset-4-tablet { - margin-left: 33.3333333333%; } - .column.is-5, .column.is-5-tablet { - flex: none; - width: 41.6666666667%; } - .column.is-offset-5, .column.is-offset-5-tablet { - margin-left: 41.6666666667%; } - .column.is-6, .column.is-6-tablet { - flex: none; - width: 50%; } - .column.is-offset-6, .column.is-offset-6-tablet { - margin-left: 50%; } - .column.is-7, .column.is-7-tablet { - flex: none; - width: 58.3333333333%; } - .column.is-offset-7, .column.is-offset-7-tablet { - margin-left: 58.3333333333%; } - .column.is-8, .column.is-8-tablet { - flex: none; - width: 66.6666666667%; } - .column.is-offset-8, .column.is-offset-8-tablet { - margin-left: 66.6666666667%; } - .column.is-9, .column.is-9-tablet { - flex: none; - width: 75%; } - .column.is-offset-9, .column.is-offset-9-tablet { - margin-left: 75%; } - .column.is-10, .column.is-10-tablet { - flex: none; - width: 83.3333333333%; } - .column.is-offset-10, .column.is-offset-10-tablet { - margin-left: 83.3333333333%; } - .column.is-11, .column.is-11-tablet { - flex: none; - width: 91.6666666667%; } - .column.is-offset-11, .column.is-offset-11-tablet { - margin-left: 91.6666666667%; } - .column.is-12, .column.is-12-tablet { - flex: none; - width: 100%; } - .column.is-offset-12, .column.is-offset-12-tablet { - margin-left: 100%; } } - @media screen and (max-width: 1023px) { - .column.is-narrow-touch { - flex: none; } - .column.is-full-touch { - flex: none; - width: 100%; } - .column.is-three-quarters-touch { - flex: none; - width: 75%; } - .column.is-two-thirds-touch { - flex: none; - width: 66.6666%; } - .column.is-half-touch { - flex: none; - width: 50%; } - .column.is-one-third-touch { - flex: none; - width: 33.3333%; } - .column.is-one-quarter-touch { - flex: none; - width: 25%; } - .column.is-one-fifth-touch { - flex: none; - width: 20%; } - .column.is-two-fifths-touch { - flex: none; - width: 40%; } - .column.is-three-fifths-touch { - flex: none; - width: 60%; } - .column.is-four-fifths-touch { - flex: none; - width: 80%; } - .column.is-offset-three-quarters-touch { - margin-left: 75%; } - .column.is-offset-two-thirds-touch { - margin-left: 66.6666%; } - .column.is-offset-half-touch { - margin-left: 50%; } - .column.is-offset-one-third-touch { - margin-left: 33.3333%; } - .column.is-offset-one-quarter-touch { - margin-left: 25%; } - .column.is-offset-one-fifth-touch { - margin-left: 20%; } - .column.is-offset-two-fifths-touch { - margin-left: 40%; } - .column.is-offset-three-fifths-touch { - margin-left: 60%; } - .column.is-offset-four-fifths-touch { - margin-left: 80%; } - .column.is-0-touch { - flex: none; - width: 0%; } - .column.is-offset-0-touch { - margin-left: 0%; } - .column.is-1-touch { - flex: none; - width: 8.3333333333%; } - .column.is-offset-1-touch { - margin-left: 8.3333333333%; } - .column.is-2-touch { - flex: none; - width: 16.6666666667%; } - .column.is-offset-2-touch { - margin-left: 16.6666666667%; } - .column.is-3-touch { - flex: none; - width: 25%; } - .column.is-offset-3-touch { - margin-left: 25%; } - .column.is-4-touch { - flex: none; - width: 33.3333333333%; } - .column.is-offset-4-touch { - margin-left: 33.3333333333%; } - .column.is-5-touch { - flex: none; - width: 41.6666666667%; } - .column.is-offset-5-touch { - margin-left: 41.6666666667%; } - .column.is-6-touch { - flex: none; - width: 50%; } - .column.is-offset-6-touch { - margin-left: 50%; } - .column.is-7-touch { - flex: none; - width: 58.3333333333%; } - .column.is-offset-7-touch { - margin-left: 58.3333333333%; } - .column.is-8-touch { - flex: none; - width: 66.6666666667%; } - .column.is-offset-8-touch { - margin-left: 66.6666666667%; } - .column.is-9-touch { - flex: none; - width: 75%; } - .column.is-offset-9-touch { - margin-left: 75%; } - .column.is-10-touch { - flex: none; - width: 83.3333333333%; } - .column.is-offset-10-touch { - margin-left: 83.3333333333%; } - .column.is-11-touch { - flex: none; - width: 91.6666666667%; } - .column.is-offset-11-touch { - margin-left: 91.6666666667%; } - .column.is-12-touch { - flex: none; - width: 100%; } - .column.is-offset-12-touch { - margin-left: 100%; } } - @media screen and (min-width: 1024px) { - .column.is-narrow-desktop { - flex: none; } - .column.is-full-desktop { - flex: none; - width: 100%; } - .column.is-three-quarters-desktop { - flex: none; - width: 75%; } - .column.is-two-thirds-desktop { - flex: none; - width: 66.6666%; } - .column.is-half-desktop { - flex: none; - width: 50%; } - .column.is-one-third-desktop { - flex: none; - width: 33.3333%; } - .column.is-one-quarter-desktop { - flex: none; - width: 25%; } - .column.is-one-fifth-desktop { - flex: none; - width: 20%; } - .column.is-two-fifths-desktop { - flex: none; - width: 40%; } - .column.is-three-fifths-desktop { - flex: none; - width: 60%; } - .column.is-four-fifths-desktop { - flex: none; - width: 80%; } - .column.is-offset-three-quarters-desktop { - margin-left: 75%; } - .column.is-offset-two-thirds-desktop { - margin-left: 66.6666%; } - .column.is-offset-half-desktop { - margin-left: 50%; } - .column.is-offset-one-third-desktop { - margin-left: 33.3333%; } - .column.is-offset-one-quarter-desktop { - margin-left: 25%; } - .column.is-offset-one-fifth-desktop { - margin-left: 20%; } - .column.is-offset-two-fifths-desktop { - margin-left: 40%; } - .column.is-offset-three-fifths-desktop { - margin-left: 60%; } - .column.is-offset-four-fifths-desktop { - margin-left: 80%; } - .column.is-0-desktop { - flex: none; - width: 0%; } - .column.is-offset-0-desktop { - margin-left: 0%; } - .column.is-1-desktop { - flex: none; - width: 8.3333333333%; } - .column.is-offset-1-desktop { - margin-left: 8.3333333333%; } - .column.is-2-desktop { - flex: none; - width: 16.6666666667%; } - .column.is-offset-2-desktop { - margin-left: 16.6666666667%; } - .column.is-3-desktop { - flex: none; - width: 25%; } - .column.is-offset-3-desktop { - margin-left: 25%; } - .column.is-4-desktop { - flex: none; - width: 33.3333333333%; } - .column.is-offset-4-desktop { - margin-left: 33.3333333333%; } - .column.is-5-desktop { - flex: none; - width: 41.6666666667%; } - .column.is-offset-5-desktop { - margin-left: 41.6666666667%; } - .column.is-6-desktop { - flex: none; - width: 50%; } - .column.is-offset-6-desktop { - margin-left: 50%; } - .column.is-7-desktop { - flex: none; - width: 58.3333333333%; } - .column.is-offset-7-desktop { - margin-left: 58.3333333333%; } - .column.is-8-desktop { - flex: none; - width: 66.6666666667%; } - .column.is-offset-8-desktop { - margin-left: 66.6666666667%; } - .column.is-9-desktop { - flex: none; - width: 75%; } - .column.is-offset-9-desktop { - margin-left: 75%; } - .column.is-10-desktop { - flex: none; - width: 83.3333333333%; } - .column.is-offset-10-desktop { - margin-left: 83.3333333333%; } - .column.is-11-desktop { - flex: none; - width: 91.6666666667%; } - .column.is-offset-11-desktop { - margin-left: 91.6666666667%; } - .column.is-12-desktop { - flex: none; - width: 100%; } - .column.is-offset-12-desktop { - margin-left: 100%; } } - @media screen and (min-width: 1216px) { - .column.is-narrow-widescreen { - flex: none; } - .column.is-full-widescreen { - flex: none; - width: 100%; } - .column.is-three-quarters-widescreen { - flex: none; - width: 75%; } - .column.is-two-thirds-widescreen { - flex: none; - width: 66.6666%; } - .column.is-half-widescreen { - flex: none; - width: 50%; } - .column.is-one-third-widescreen { - flex: none; - width: 33.3333%; } - .column.is-one-quarter-widescreen { - flex: none; - width: 25%; } - .column.is-one-fifth-widescreen { - flex: none; - width: 20%; } - .column.is-two-fifths-widescreen { - flex: none; - width: 40%; } - .column.is-three-fifths-widescreen { - flex: none; - width: 60%; } - .column.is-four-fifths-widescreen { - flex: none; - width: 80%; } - .column.is-offset-three-quarters-widescreen { - margin-left: 75%; } - .column.is-offset-two-thirds-widescreen { - margin-left: 66.6666%; } - .column.is-offset-half-widescreen { - margin-left: 50%; } - .column.is-offset-one-third-widescreen { - margin-left: 33.3333%; } - .column.is-offset-one-quarter-widescreen { - margin-left: 25%; } - .column.is-offset-one-fifth-widescreen { - margin-left: 20%; } - .column.is-offset-two-fifths-widescreen { - margin-left: 40%; } - .column.is-offset-three-fifths-widescreen { - margin-left: 60%; } - .column.is-offset-four-fifths-widescreen { - margin-left: 80%; } - .column.is-0-widescreen { - flex: none; - width: 0%; } - .column.is-offset-0-widescreen { - margin-left: 0%; } - .column.is-1-widescreen { - flex: none; - width: 8.3333333333%; } - .column.is-offset-1-widescreen { - margin-left: 8.3333333333%; } - .column.is-2-widescreen { - flex: none; - width: 16.6666666667%; } - .column.is-offset-2-widescreen { - margin-left: 16.6666666667%; } - .column.is-3-widescreen { - flex: none; - width: 25%; } - .column.is-offset-3-widescreen { - margin-left: 25%; } - .column.is-4-widescreen { - flex: none; - width: 33.3333333333%; } - .column.is-offset-4-widescreen { - margin-left: 33.3333333333%; } - .column.is-5-widescreen { - flex: none; - width: 41.6666666667%; } - .column.is-offset-5-widescreen { - margin-left: 41.6666666667%; } - .column.is-6-widescreen { - flex: none; - width: 50%; } - .column.is-offset-6-widescreen { - margin-left: 50%; } - .column.is-7-widescreen { - flex: none; - width: 58.3333333333%; } - .column.is-offset-7-widescreen { - margin-left: 58.3333333333%; } - .column.is-8-widescreen { - flex: none; - width: 66.6666666667%; } - .column.is-offset-8-widescreen { - margin-left: 66.6666666667%; } - .column.is-9-widescreen { - flex: none; - width: 75%; } - .column.is-offset-9-widescreen { - margin-left: 75%; } - .column.is-10-widescreen { - flex: none; - width: 83.3333333333%; } - .column.is-offset-10-widescreen { - margin-left: 83.3333333333%; } - .column.is-11-widescreen { - flex: none; - width: 91.6666666667%; } - .column.is-offset-11-widescreen { - margin-left: 91.6666666667%; } - .column.is-12-widescreen { - flex: none; - width: 100%; } - .column.is-offset-12-widescreen { - margin-left: 100%; } } - @media screen and (min-width: 1408px) { - .column.is-narrow-fullhd { - flex: none; } - .column.is-full-fullhd { - flex: none; - width: 100%; } - .column.is-three-quarters-fullhd { - flex: none; - width: 75%; } - .column.is-two-thirds-fullhd { - flex: none; - width: 66.6666%; } - .column.is-half-fullhd { - flex: none; - width: 50%; } - .column.is-one-third-fullhd { - flex: none; - width: 33.3333%; } - .column.is-one-quarter-fullhd { - flex: none; - width: 25%; } - .column.is-one-fifth-fullhd { - flex: none; - width: 20%; } - .column.is-two-fifths-fullhd { - flex: none; - width: 40%; } - .column.is-three-fifths-fullhd { - flex: none; - width: 60%; } - .column.is-four-fifths-fullhd { - flex: none; - width: 80%; } - .column.is-offset-three-quarters-fullhd { - margin-left: 75%; } - .column.is-offset-two-thirds-fullhd { - margin-left: 66.6666%; } - .column.is-offset-half-fullhd { - margin-left: 50%; } - .column.is-offset-one-third-fullhd { - margin-left: 33.3333%; } - .column.is-offset-one-quarter-fullhd { - margin-left: 25%; } - .column.is-offset-one-fifth-fullhd { - margin-left: 20%; } - .column.is-offset-two-fifths-fullhd { - margin-left: 40%; } - .column.is-offset-three-fifths-fullhd { - margin-left: 60%; } - .column.is-offset-four-fifths-fullhd { - margin-left: 80%; } - .column.is-0-fullhd { - flex: none; - width: 0%; } - .column.is-offset-0-fullhd { - margin-left: 0%; } - .column.is-1-fullhd { - flex: none; - width: 8.3333333333%; } - .column.is-offset-1-fullhd { - margin-left: 8.3333333333%; } - .column.is-2-fullhd { - flex: none; - width: 16.6666666667%; } - .column.is-offset-2-fullhd { - margin-left: 16.6666666667%; } - .column.is-3-fullhd { - flex: none; - width: 25%; } - .column.is-offset-3-fullhd { - margin-left: 25%; } - .column.is-4-fullhd { - flex: none; - width: 33.3333333333%; } - .column.is-offset-4-fullhd { - margin-left: 33.3333333333%; } - .column.is-5-fullhd { - flex: none; - width: 41.6666666667%; } - .column.is-offset-5-fullhd { - margin-left: 41.6666666667%; } - .column.is-6-fullhd { - flex: none; - width: 50%; } - .column.is-offset-6-fullhd { - margin-left: 50%; } - .column.is-7-fullhd { - flex: none; - width: 58.3333333333%; } - .column.is-offset-7-fullhd { - margin-left: 58.3333333333%; } - .column.is-8-fullhd { - flex: none; - width: 66.6666666667%; } - .column.is-offset-8-fullhd { - margin-left: 66.6666666667%; } - .column.is-9-fullhd { - flex: none; - width: 75%; } - .column.is-offset-9-fullhd { - margin-left: 75%; } - .column.is-10-fullhd { - flex: none; - width: 83.3333333333%; } - .column.is-offset-10-fullhd { - margin-left: 83.3333333333%; } - .column.is-11-fullhd { - flex: none; - width: 91.6666666667%; } - .column.is-offset-11-fullhd { - margin-left: 91.6666666667%; } - .column.is-12-fullhd { - flex: none; - width: 100%; } - .column.is-offset-12-fullhd { - margin-left: 100%; } } + width: 91.6666666667%; + } + .column.is-offset-11-mobile { + margin-inline-start: 91.6666666667%; + } + .column.is-12-mobile { + flex: none; + width: 100%; + } + .column.is-offset-12-mobile { + margin-inline-start: 100%; + } +} +@media screen and (min-width: 769px), print { + .column.is-narrow, .column.is-narrow-tablet { + flex: none; + width: unset; + } + .column.is-full, .column.is-full-tablet { + flex: none; + width: 100%; + } + .column.is-three-quarters, .column.is-three-quarters-tablet { + flex: none; + width: 75%; + } + .column.is-two-thirds, .column.is-two-thirds-tablet { + flex: none; + width: 66.6666%; + } + .column.is-half, .column.is-half-tablet { + flex: none; + width: 50%; + } + .column.is-one-third, .column.is-one-third-tablet { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter, .column.is-one-quarter-tablet { + flex: none; + width: 25%; + } + .column.is-one-fifth, .column.is-one-fifth-tablet { + flex: none; + width: 20%; + } + .column.is-two-fifths, .column.is-two-fifths-tablet { + flex: none; + width: 40%; + } + .column.is-three-fifths, .column.is-three-fifths-tablet { + flex: none; + width: 60%; + } + .column.is-four-fifths, .column.is-four-fifths-tablet { + flex: none; + width: 80%; + } + .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { + margin-inline-start: 66.6666%; + } + .column.is-offset-half, .column.is-offset-half-tablet { + margin-inline-start: 50%; + } + .column.is-offset-one-third, .column.is-offset-one-third-tablet { + margin-inline-start: 0.3333%; + } + .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth, .column.is-offset-one-fifth-tablet { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet { + margin-inline-start: 80%; + } + .column.is-0, .column.is-0-tablet { + flex: none; + width: 0%; + } + .column.is-offset-0, .column.is-offset-0-tablet { + margin-inline-start: 0%; + } + .column.is-1, .column.is-1-tablet { + flex: none; + width: 8.3333333333%; + } + .column.is-offset-1, .column.is-offset-1-tablet { + margin-inline-start: 8.3333333333%; + } + .column.is-2, .column.is-2-tablet { + flex: none; + width: 16.6666666667%; + } + .column.is-offset-2, .column.is-offset-2-tablet { + margin-inline-start: 16.6666666667%; + } + .column.is-3, .column.is-3-tablet { + flex: none; + width: 25%; + } + .column.is-offset-3, .column.is-offset-3-tablet { + margin-inline-start: 25%; + } + .column.is-4, .column.is-4-tablet { + flex: none; + width: 33.3333333333%; + } + .column.is-offset-4, .column.is-offset-4-tablet { + margin-inline-start: 33.3333333333%; + } + .column.is-5, .column.is-5-tablet { + flex: none; + width: 41.6666666667%; + } + .column.is-offset-5, .column.is-offset-5-tablet { + margin-inline-start: 41.6666666667%; + } + .column.is-6, .column.is-6-tablet { + flex: none; + width: 50%; + } + .column.is-offset-6, .column.is-offset-6-tablet { + margin-inline-start: 50%; + } + .column.is-7, .column.is-7-tablet { + flex: none; + width: 58.3333333333%; + } + .column.is-offset-7, .column.is-offset-7-tablet { + margin-inline-start: 58.3333333333%; + } + .column.is-8, .column.is-8-tablet { + flex: none; + width: 66.6666666667%; + } + .column.is-offset-8, .column.is-offset-8-tablet { + margin-inline-start: 66.6666666667%; + } + .column.is-9, .column.is-9-tablet { + flex: none; + width: 75%; + } + .column.is-offset-9, .column.is-offset-9-tablet { + margin-inline-start: 75%; + } + .column.is-10, .column.is-10-tablet { + flex: none; + width: 83.3333333333%; + } + .column.is-offset-10, .column.is-offset-10-tablet { + margin-inline-start: 83.3333333333%; + } + .column.is-11, .column.is-11-tablet { + flex: none; + width: 91.6666666667%; + } + .column.is-offset-11, .column.is-offset-11-tablet { + margin-inline-start: 91.6666666667%; + } + .column.is-12, .column.is-12-tablet { + flex: none; + width: 100%; + } + .column.is-offset-12, .column.is-offset-12-tablet { + margin-inline-start: 100%; + } +} +@media screen and (max-width: 1023px) { + .column.is-narrow-touch { + flex: none; + width: unset; + } + .column.is-full-touch { + flex: none; + width: 100%; + } + .column.is-three-quarters-touch { + flex: none; + width: 75%; + } + .column.is-two-thirds-touch { + flex: none; + width: 66.6666%; + } + .column.is-half-touch { + flex: none; + width: 50%; + } + .column.is-one-third-touch { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-touch { + flex: none; + width: 25%; + } + .column.is-one-fifth-touch { + flex: none; + width: 20%; + } + .column.is-two-fifths-touch { + flex: none; + width: 40%; + } + .column.is-three-fifths-touch { + flex: none; + width: 60%; + } + .column.is-four-fifths-touch { + flex: none; + width: 80%; + } + .column.is-offset-three-quarters-touch { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds-touch { + margin-inline-start: 66.6666%; + } + .column.is-offset-half-touch { + margin-inline-start: 50%; + } + .column.is-offset-one-third-touch { + margin-inline-start: 0.3333%; + } + .column.is-offset-one-quarter-touch { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth-touch { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths-touch { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths-touch { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths-touch { + margin-inline-start: 80%; + } + .column.is-0-touch { + flex: none; + width: 0%; + } + .column.is-offset-0-touch { + margin-inline-start: 0%; + } + .column.is-1-touch { + flex: none; + width: 8.3333333333%; + } + .column.is-offset-1-touch { + margin-inline-start: 8.3333333333%; + } + .column.is-2-touch { + flex: none; + width: 16.6666666667%; + } + .column.is-offset-2-touch { + margin-inline-start: 16.6666666667%; + } + .column.is-3-touch { + flex: none; + width: 25%; + } + .column.is-offset-3-touch { + margin-inline-start: 25%; + } + .column.is-4-touch { + flex: none; + width: 33.3333333333%; + } + .column.is-offset-4-touch { + margin-inline-start: 33.3333333333%; + } + .column.is-5-touch { + flex: none; + width: 41.6666666667%; + } + .column.is-offset-5-touch { + margin-inline-start: 41.6666666667%; + } + .column.is-6-touch { + flex: none; + width: 50%; + } + .column.is-offset-6-touch { + margin-inline-start: 50%; + } + .column.is-7-touch { + flex: none; + width: 58.3333333333%; + } + .column.is-offset-7-touch { + margin-inline-start: 58.3333333333%; + } + .column.is-8-touch { + flex: none; + width: 66.6666666667%; + } + .column.is-offset-8-touch { + margin-inline-start: 66.6666666667%; + } + .column.is-9-touch { + flex: none; + width: 75%; + } + .column.is-offset-9-touch { + margin-inline-start: 75%; + } + .column.is-10-touch { + flex: none; + width: 83.3333333333%; + } + .column.is-offset-10-touch { + margin-inline-start: 83.3333333333%; + } + .column.is-11-touch { + flex: none; + width: 91.6666666667%; + } + .column.is-offset-11-touch { + margin-inline-start: 91.6666666667%; + } + .column.is-12-touch { + flex: none; + width: 100%; + } + .column.is-offset-12-touch { + margin-inline-start: 100%; + } +} +@media screen and (min-width: 1024px) { + .column.is-narrow-desktop { + flex: none; + width: unset; + } + .column.is-full-desktop { + flex: none; + width: 100%; + } + .column.is-three-quarters-desktop { + flex: none; + width: 75%; + } + .column.is-two-thirds-desktop { + flex: none; + width: 66.6666%; + } + .column.is-half-desktop { + flex: none; + width: 50%; + } + .column.is-one-third-desktop { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-desktop { + flex: none; + width: 25%; + } + .column.is-one-fifth-desktop { + flex: none; + width: 20%; + } + .column.is-two-fifths-desktop { + flex: none; + width: 40%; + } + .column.is-three-fifths-desktop { + flex: none; + width: 60%; + } + .column.is-four-fifths-desktop { + flex: none; + width: 80%; + } + .column.is-offset-three-quarters-desktop { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds-desktop { + margin-inline-start: 66.6666%; + } + .column.is-offset-half-desktop { + margin-inline-start: 50%; + } + .column.is-offset-one-third-desktop { + margin-inline-start: 0.3333%; + } + .column.is-offset-one-quarter-desktop { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth-desktop { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths-desktop { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths-desktop { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths-desktop { + margin-inline-start: 80%; + } + .column.is-0-desktop { + flex: none; + width: 0%; + } + .column.is-offset-0-desktop { + margin-inline-start: 0%; + } + .column.is-1-desktop { + flex: none; + width: 8.3333333333%; + } + .column.is-offset-1-desktop { + margin-inline-start: 8.3333333333%; + } + .column.is-2-desktop { + flex: none; + width: 16.6666666667%; + } + .column.is-offset-2-desktop { + margin-inline-start: 16.6666666667%; + } + .column.is-3-desktop { + flex: none; + width: 25%; + } + .column.is-offset-3-desktop { + margin-inline-start: 25%; + } + .column.is-4-desktop { + flex: none; + width: 33.3333333333%; + } + .column.is-offset-4-desktop { + margin-inline-start: 33.3333333333%; + } + .column.is-5-desktop { + flex: none; + width: 41.6666666667%; + } + .column.is-offset-5-desktop { + margin-inline-start: 41.6666666667%; + } + .column.is-6-desktop { + flex: none; + width: 50%; + } + .column.is-offset-6-desktop { + margin-inline-start: 50%; + } + .column.is-7-desktop { + flex: none; + width: 58.3333333333%; + } + .column.is-offset-7-desktop { + margin-inline-start: 58.3333333333%; + } + .column.is-8-desktop { + flex: none; + width: 66.6666666667%; + } + .column.is-offset-8-desktop { + margin-inline-start: 66.6666666667%; + } + .column.is-9-desktop { + flex: none; + width: 75%; + } + .column.is-offset-9-desktop { + margin-inline-start: 75%; + } + .column.is-10-desktop { + flex: none; + width: 83.3333333333%; + } + .column.is-offset-10-desktop { + margin-inline-start: 83.3333333333%; + } + .column.is-11-desktop { + flex: none; + width: 91.6666666667%; + } + .column.is-offset-11-desktop { + margin-inline-start: 91.6666666667%; + } + .column.is-12-desktop { + flex: none; + width: 100%; + } + .column.is-offset-12-desktop { + margin-inline-start: 100%; + } +} +@media screen and (min-width: 1216px) { + .column.is-narrow-widescreen { + flex: none; + width: unset; + } + .column.is-full-widescreen { + flex: none; + width: 100%; + } + .column.is-three-quarters-widescreen { + flex: none; + width: 75%; + } + .column.is-two-thirds-widescreen { + flex: none; + width: 66.6666%; + } + .column.is-half-widescreen { + flex: none; + width: 50%; + } + .column.is-one-third-widescreen { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-widescreen { + flex: none; + width: 25%; + } + .column.is-one-fifth-widescreen { + flex: none; + width: 20%; + } + .column.is-two-fifths-widescreen { + flex: none; + width: 40%; + } + .column.is-three-fifths-widescreen { + flex: none; + width: 60%; + } + .column.is-four-fifths-widescreen { + flex: none; + width: 80%; + } + .column.is-offset-three-quarters-widescreen { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds-widescreen { + margin-inline-start: 66.6666%; + } + .column.is-offset-half-widescreen { + margin-inline-start: 50%; + } + .column.is-offset-one-third-widescreen { + margin-inline-start: 0.3333%; + } + .column.is-offset-one-quarter-widescreen { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth-widescreen { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths-widescreen { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths-widescreen { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths-widescreen { + margin-inline-start: 80%; + } + .column.is-0-widescreen { + flex: none; + width: 0%; + } + .column.is-offset-0-widescreen { + margin-inline-start: 0%; + } + .column.is-1-widescreen { + flex: none; + width: 8.3333333333%; + } + .column.is-offset-1-widescreen { + margin-inline-start: 8.3333333333%; + } + .column.is-2-widescreen { + flex: none; + width: 16.6666666667%; + } + .column.is-offset-2-widescreen { + margin-inline-start: 16.6666666667%; + } + .column.is-3-widescreen { + flex: none; + width: 25%; + } + .column.is-offset-3-widescreen { + margin-inline-start: 25%; + } + .column.is-4-widescreen { + flex: none; + width: 33.3333333333%; + } + .column.is-offset-4-widescreen { + margin-inline-start: 33.3333333333%; + } + .column.is-5-widescreen { + flex: none; + width: 41.6666666667%; + } + .column.is-offset-5-widescreen { + margin-inline-start: 41.6666666667%; + } + .column.is-6-widescreen { + flex: none; + width: 50%; + } + .column.is-offset-6-widescreen { + margin-inline-start: 50%; + } + .column.is-7-widescreen { + flex: none; + width: 58.3333333333%; + } + .column.is-offset-7-widescreen { + margin-inline-start: 58.3333333333%; + } + .column.is-8-widescreen { + flex: none; + width: 66.6666666667%; + } + .column.is-offset-8-widescreen { + margin-inline-start: 66.6666666667%; + } + .column.is-9-widescreen { + flex: none; + width: 75%; + } + .column.is-offset-9-widescreen { + margin-inline-start: 75%; + } + .column.is-10-widescreen { + flex: none; + width: 83.3333333333%; + } + .column.is-offset-10-widescreen { + margin-inline-start: 83.3333333333%; + } + .column.is-11-widescreen { + flex: none; + width: 91.6666666667%; + } + .column.is-offset-11-widescreen { + margin-inline-start: 91.6666666667%; + } + .column.is-12-widescreen { + flex: none; + width: 100%; + } + .column.is-offset-12-widescreen { + margin-inline-start: 100%; + } +} +@media screen and (min-width: 1408px) { + .column.is-narrow-fullhd { + flex: none; + width: unset; + } + .column.is-full-fullhd { + flex: none; + width: 100%; + } + .column.is-three-quarters-fullhd { + flex: none; + width: 75%; + } + .column.is-two-thirds-fullhd { + flex: none; + width: 66.6666%; + } + .column.is-half-fullhd { + flex: none; + width: 50%; + } + .column.is-one-third-fullhd { + flex: none; + width: 33.3333%; + } + .column.is-one-quarter-fullhd { + flex: none; + width: 25%; + } + .column.is-one-fifth-fullhd { + flex: none; + width: 20%; + } + .column.is-two-fifths-fullhd { + flex: none; + width: 40%; + } + .column.is-three-fifths-fullhd { + flex: none; + width: 60%; + } + .column.is-four-fifths-fullhd { + flex: none; + width: 80%; + } + .column.is-offset-three-quarters-fullhd { + margin-inline-start: 75%; + } + .column.is-offset-two-thirds-fullhd { + margin-inline-start: 66.6666%; + } + .column.is-offset-half-fullhd { + margin-inline-start: 50%; + } + .column.is-offset-one-third-fullhd { + margin-inline-start: 33.3333%; + } + .column.is-offset-one-quarter-fullhd { + margin-inline-start: 25%; + } + .column.is-offset-one-fifth-fullhd { + margin-inline-start: 20%; + } + .column.is-offset-two-fifths-fullhd { + margin-inline-start: 40%; + } + .column.is-offset-three-fifths-fullhd { + margin-inline-start: 60%; + } + .column.is-offset-four-fifths-fullhd { + margin-inline-start: 80%; + } + .column.is-0-fullhd { + flex: none; + width: 0%; + } + .column.is-offset-0-fullhd { + margin-inline-start: 0%; + } + .column.is-1-fullhd { + flex: none; + width: 8.3333333333%; + } + .column.is-offset-1-fullhd { + margin-inline-start: 8.3333333333%; + } + .column.is-2-fullhd { + flex: none; + width: 16.6666666667%; + } + .column.is-offset-2-fullhd { + margin-inline-start: 16.6666666667%; + } + .column.is-3-fullhd { + flex: none; + width: 25%; + } + .column.is-offset-3-fullhd { + margin-inline-start: 25%; + } + .column.is-4-fullhd { + flex: none; + width: 33.3333333333%; + } + .column.is-offset-4-fullhd { + margin-inline-start: 33.3333333333%; + } + .column.is-5-fullhd { + flex: none; + width: 41.6666666667%; + } + .column.is-offset-5-fullhd { + margin-inline-start: 41.6666666667%; + } + .column.is-6-fullhd { + flex: none; + width: 50%; + } + .column.is-offset-6-fullhd { + margin-inline-start: 50%; + } + .column.is-7-fullhd { + flex: none; + width: 58.3333333333%; + } + .column.is-offset-7-fullhd { + margin-inline-start: 58.3333333333%; + } + .column.is-8-fullhd { + flex: none; + width: 66.6666666667%; + } + .column.is-offset-8-fullhd { + margin-inline-start: 66.6666666667%; + } + .column.is-9-fullhd { + flex: none; + width: 75%; + } + .column.is-offset-9-fullhd { + margin-inline-start: 75%; + } + .column.is-10-fullhd { + flex: none; + width: 83.3333333333%; + } + .column.is-offset-10-fullhd { + margin-inline-start: 83.3333333333%; + } + .column.is-11-fullhd { + flex: none; + width: 91.6666666667%; + } + .column.is-offset-11-fullhd { + margin-inline-start: 91.6666666667%; + } + .column.is-12-fullhd { + flex: none; + width: 100%; + } + .column.is-offset-12-fullhd { + margin-inline-start: 100%; + } +} + .columns { - margin-left: -0.75rem; - margin-right: -0.75rem; - margin-top: -0.75rem; } - .columns:last-child { - margin-bottom: -0.75rem; } - .columns:not(:last-child) { - margin-bottom: calc(1.5rem - 0.75rem); } - .columns.is-centered { - justify-content: center; } - .columns.is-gapless { - margin-left: 0; - margin-right: 0; - margin-top: 0; } - .columns.is-gapless > .column { - margin: 0; - padding: 0 !important; } - .columns.is-gapless:not(:last-child) { - margin-bottom: 1.5rem; } - .columns.is-gapless:last-child { - margin-bottom: 0; } - .columns.is-mobile { - display: flex; } - .columns.is-multiline { - flex-wrap: wrap; } - .columns.is-vcentered { - align-items: center; } - @media screen and (min-width: 769px), print { - .columns:not(.is-desktop) { - display: flex; } } - @media screen and (min-width: 1024px) { - .columns.is-desktop { - display: flex; } } -.columns.is-variable { - --columnGap: 0.75rem; - margin-left: calc(-1 * var(--columnGap)); - margin-right: calc(-1 * var(--columnGap)); } - .columns.is-variable .column { - padding-left: var(--columnGap); - padding-right: var(--columnGap); } - .columns.is-variable.is-0 { - --columnGap: 0rem; } - @media screen and (max-width: 768px) { - .columns.is-variable.is-0-mobile { - --columnGap: 0rem; } } - @media screen and (min-width: 769px), print { - .columns.is-variable.is-0-tablet { - --columnGap: 0rem; } } - @media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-0-tablet-only { - --columnGap: 0rem; } } - @media screen and (max-width: 1023px) { - .columns.is-variable.is-0-touch { - --columnGap: 0rem; } } - @media screen and (min-width: 1024px) { - .columns.is-variable.is-0-desktop { - --columnGap: 0rem; } } - @media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-0-desktop-only { - --columnGap: 0rem; } } - @media screen and (min-width: 1216px) { - .columns.is-variable.is-0-widescreen { - --columnGap: 0rem; } } - @media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-0-widescreen-only { - --columnGap: 0rem; } } - @media screen and (min-width: 1408px) { - .columns.is-variable.is-0-fullhd { - --columnGap: 0rem; } } - .columns.is-variable.is-1 { - --columnGap: 0.25rem; } - @media screen and (max-width: 768px) { - .columns.is-variable.is-1-mobile { - --columnGap: 0.25rem; } } - @media screen and (min-width: 769px), print { - .columns.is-variable.is-1-tablet { - --columnGap: 0.25rem; } } - @media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-1-tablet-only { - --columnGap: 0.25rem; } } - @media screen and (max-width: 1023px) { - .columns.is-variable.is-1-touch { - --columnGap: 0.25rem; } } - @media screen and (min-width: 1024px) { - .columns.is-variable.is-1-desktop { - --columnGap: 0.25rem; } } - @media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-1-desktop-only { - --columnGap: 0.25rem; } } - @media screen and (min-width: 1216px) { - .columns.is-variable.is-1-widescreen { - --columnGap: 0.25rem; } } - @media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-1-widescreen-only { - --columnGap: 0.25rem; } } - @media screen and (min-width: 1408px) { - .columns.is-variable.is-1-fullhd { - --columnGap: 0.25rem; } } - .columns.is-variable.is-2 { - --columnGap: 0.5rem; } - @media screen and (max-width: 768px) { - .columns.is-variable.is-2-mobile { - --columnGap: 0.5rem; } } - @media screen and (min-width: 769px), print { - .columns.is-variable.is-2-tablet { - --columnGap: 0.5rem; } } - @media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-2-tablet-only { - --columnGap: 0.5rem; } } - @media screen and (max-width: 1023px) { - .columns.is-variable.is-2-touch { - --columnGap: 0.5rem; } } - @media screen and (min-width: 1024px) { - .columns.is-variable.is-2-desktop { - --columnGap: 0.5rem; } } - @media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-2-desktop-only { - --columnGap: 0.5rem; } } - @media screen and (min-width: 1216px) { - .columns.is-variable.is-2-widescreen { - --columnGap: 0.5rem; } } - @media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-2-widescreen-only { - --columnGap: 0.5rem; } } - @media screen and (min-width: 1408px) { - .columns.is-variable.is-2-fullhd { - --columnGap: 0.5rem; } } - .columns.is-variable.is-3 { - --columnGap: 0.75rem; } - @media screen and (max-width: 768px) { - .columns.is-variable.is-3-mobile { - --columnGap: 0.75rem; } } - @media screen and (min-width: 769px), print { - .columns.is-variable.is-3-tablet { - --columnGap: 0.75rem; } } - @media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-3-tablet-only { - --columnGap: 0.75rem; } } - @media screen and (max-width: 1023px) { - .columns.is-variable.is-3-touch { - --columnGap: 0.75rem; } } - @media screen and (min-width: 1024px) { - .columns.is-variable.is-3-desktop { - --columnGap: 0.75rem; } } - @media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-3-desktop-only { - --columnGap: 0.75rem; } } - @media screen and (min-width: 1216px) { - .columns.is-variable.is-3-widescreen { - --columnGap: 0.75rem; } } - @media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-3-widescreen-only { - --columnGap: 0.75rem; } } - @media screen and (min-width: 1408px) { - .columns.is-variable.is-3-fullhd { - --columnGap: 0.75rem; } } - .columns.is-variable.is-4 { - --columnGap: 1rem; } - @media screen and (max-width: 768px) { - .columns.is-variable.is-4-mobile { - --columnGap: 1rem; } } - @media screen and (min-width: 769px), print { - .columns.is-variable.is-4-tablet { - --columnGap: 1rem; } } - @media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-4-tablet-only { - --columnGap: 1rem; } } - @media screen and (max-width: 1023px) { - .columns.is-variable.is-4-touch { - --columnGap: 1rem; } } - @media screen and (min-width: 1024px) { - .columns.is-variable.is-4-desktop { - --columnGap: 1rem; } } - @media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-4-desktop-only { - --columnGap: 1rem; } } - @media screen and (min-width: 1216px) { - .columns.is-variable.is-4-widescreen { - --columnGap: 1rem; } } - @media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-4-widescreen-only { - --columnGap: 1rem; } } - @media screen and (min-width: 1408px) { - .columns.is-variable.is-4-fullhd { - --columnGap: 1rem; } } - .columns.is-variable.is-5 { - --columnGap: 1.25rem; } - @media screen and (max-width: 768px) { - .columns.is-variable.is-5-mobile { - --columnGap: 1.25rem; } } - @media screen and (min-width: 769px), print { - .columns.is-variable.is-5-tablet { - --columnGap: 1.25rem; } } - @media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-5-tablet-only { - --columnGap: 1.25rem; } } - @media screen and (max-width: 1023px) { - .columns.is-variable.is-5-touch { - --columnGap: 1.25rem; } } - @media screen and (min-width: 1024px) { - .columns.is-variable.is-5-desktop { - --columnGap: 1.25rem; } } - @media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-5-desktop-only { - --columnGap: 1.25rem; } } - @media screen and (min-width: 1216px) { - .columns.is-variable.is-5-widescreen { - --columnGap: 1.25rem; } } - @media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-5-widescreen-only { - --columnGap: 1.25rem; } } - @media screen and (min-width: 1408px) { - .columns.is-variable.is-5-fullhd { - --columnGap: 1.25rem; } } - .columns.is-variable.is-6 { - --columnGap: 1.5rem; } - @media screen and (max-width: 768px) { - .columns.is-variable.is-6-mobile { - --columnGap: 1.5rem; } } - @media screen and (min-width: 769px), print { - .columns.is-variable.is-6-tablet { - --columnGap: 1.5rem; } } - @media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-6-tablet-only { - --columnGap: 1.5rem; } } - @media screen and (max-width: 1023px) { - .columns.is-variable.is-6-touch { - --columnGap: 1.5rem; } } - @media screen and (min-width: 1024px) { - .columns.is-variable.is-6-desktop { - --columnGap: 1.5rem; } } - @media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-6-desktop-only { - --columnGap: 1.5rem; } } - @media screen and (min-width: 1216px) { - .columns.is-variable.is-6-widescreen { - --columnGap: 1.5rem; } } - @media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-6-widescreen-only { - --columnGap: 1.5rem; } } - @media screen and (min-width: 1408px) { - .columns.is-variable.is-6-fullhd { - --columnGap: 1.5rem; } } - .columns.is-variable.is-7 { - --columnGap: 1.75rem; } - @media screen and (max-width: 768px) { - .columns.is-variable.is-7-mobile { - --columnGap: 1.75rem; } } - @media screen and (min-width: 769px), print { - .columns.is-variable.is-7-tablet { - --columnGap: 1.75rem; } } - @media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-7-tablet-only { - --columnGap: 1.75rem; } } - @media screen and (max-width: 1023px) { - .columns.is-variable.is-7-touch { - --columnGap: 1.75rem; } } - @media screen and (min-width: 1024px) { - .columns.is-variable.is-7-desktop { - --columnGap: 1.75rem; } } - @media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-7-desktop-only { - --columnGap: 1.75rem; } } - @media screen and (min-width: 1216px) { - .columns.is-variable.is-7-widescreen { - --columnGap: 1.75rem; } } - @media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-7-widescreen-only { - --columnGap: 1.75rem; } } - @media screen and (min-width: 1408px) { - .columns.is-variable.is-7-fullhd { - --columnGap: 1.75rem; } } - .columns.is-variable.is-8 { - --columnGap: 2rem; } - @media screen and (max-width: 768px) { - .columns.is-variable.is-8-mobile { - --columnGap: 2rem; } } - @media screen and (min-width: 769px), print { - .columns.is-variable.is-8-tablet { - --columnGap: 2rem; } } - @media screen and (min-width: 769px) and (max-width: 1023px) { - .columns.is-variable.is-8-tablet-only { - --columnGap: 2rem; } } - @media screen and (max-width: 1023px) { - .columns.is-variable.is-8-touch { - --columnGap: 2rem; } } - @media screen and (min-width: 1024px) { - .columns.is-variable.is-8-desktop { - --columnGap: 2rem; } } - @media screen and (min-width: 1024px) and (max-width: 1215px) { - .columns.is-variable.is-8-desktop-only { - --columnGap: 2rem; } } - @media screen and (min-width: 1216px) { - .columns.is-variable.is-8-widescreen { - --columnGap: 2rem; } } - @media screen and (min-width: 1216px) and (max-width: 1407px) { - .columns.is-variable.is-8-widescreen-only { - --columnGap: 2rem; } } - @media screen and (min-width: 1408px) { - .columns.is-variable.is-8-fullhd { - --columnGap: 2rem; } } -.tile { - align-items: stretch; - display: block; - flex-basis: 0; + margin-inline-start: calc(-1 * var(--bulma-column-gap)); + margin-inline-end: calc(-1 * var(--bulma-column-gap)); + margin-top: calc(-1 * var(--bulma-column-gap)); +} +.columns:last-child { + margin-bottom: calc(-1 * var(--bulma-column-gap)); +} +.columns:not(:last-child) { + margin-bottom: calc(var(--bulma-block-spacing) - var(--bulma-column-gap)); +} +.columns.is-centered { + justify-content: center; +} +.columns.is-gapless { + margin-inline-start: 0; + margin-inline-end: 0; + margin-top: 0; +} +.columns.is-gapless > .column { + margin: 0; + padding: 0 !important; +} +.columns.is-gapless:not(:last-child) { + margin-bottom: 1.5rem; +} +.columns.is-gapless:last-child { + margin-bottom: 0; +} +.columns.is-mobile { + display: flex; +} +.columns.is-multiline { + flex-wrap: wrap; +} +.columns.is-vcentered { + align-items: center; +} +@media screen and (min-width: 769px), print { + .columns:not(.is-desktop) { + display: flex; + } +} +@media screen and (min-width: 1024px) { + .columns.is-desktop { + display: flex; + } +} +.columns.is-0 { + --bulma-column-gap: 0rem; +} +@media screen and (max-width: 768px) { + .columns.is-0-mobile { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-0-tablet { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-0-tablet-only { + --bulma-column-gap: 0rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-0-touch { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-0-desktop { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-0-desktop-only { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-0-widescreen { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-0-widescreen-only { + --bulma-column-gap: 0rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-0-fullhd { + --bulma-column-gap: 0rem; + } +} +.columns.is-1 { + --bulma-column-gap: 0.25rem; +} +@media screen and (max-width: 768px) { + .columns.is-1-mobile { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-1-tablet { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-1-tablet-only { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-1-touch { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-1-desktop { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-1-desktop-only { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-1-widescreen { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-1-widescreen-only { + --bulma-column-gap: 0.25rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-1-fullhd { + --bulma-column-gap: 0.25rem; + } +} +.columns.is-2 { + --bulma-column-gap: 0.5rem; +} +@media screen and (max-width: 768px) { + .columns.is-2-mobile { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-2-tablet { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-2-tablet-only { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-2-touch { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-2-desktop { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-2-desktop-only { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-2-widescreen { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-2-widescreen-only { + --bulma-column-gap: 0.5rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-2-fullhd { + --bulma-column-gap: 0.5rem; + } +} +.columns.is-3 { + --bulma-column-gap: 0.75rem; +} +@media screen and (max-width: 768px) { + .columns.is-3-mobile { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-3-tablet { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-3-tablet-only { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-3-touch { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-3-desktop { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-3-desktop-only { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-3-widescreen { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-3-widescreen-only { + --bulma-column-gap: 0.75rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-3-fullhd { + --bulma-column-gap: 0.75rem; + } +} +.columns.is-4 { + --bulma-column-gap: 1rem; +} +@media screen and (max-width: 768px) { + .columns.is-4-mobile { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-4-tablet { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-4-tablet-only { + --bulma-column-gap: 1rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-4-touch { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-4-desktop { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-4-desktop-only { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-4-widescreen { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-4-widescreen-only { + --bulma-column-gap: 1rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-4-fullhd { + --bulma-column-gap: 1rem; + } +} +.columns.is-5 { + --bulma-column-gap: 1.25rem; +} +@media screen and (max-width: 768px) { + .columns.is-5-mobile { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-5-tablet { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-5-tablet-only { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-5-touch { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-5-desktop { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-5-desktop-only { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-5-widescreen { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-5-widescreen-only { + --bulma-column-gap: 1.25rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-5-fullhd { + --bulma-column-gap: 1.25rem; + } +} +.columns.is-6 { + --bulma-column-gap: 1.5rem; +} +@media screen and (max-width: 768px) { + .columns.is-6-mobile { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-6-tablet { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-6-tablet-only { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-6-touch { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-6-desktop { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-6-desktop-only { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-6-widescreen { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-6-widescreen-only { + --bulma-column-gap: 1.5rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-6-fullhd { + --bulma-column-gap: 1.5rem; + } +} +.columns.is-7 { + --bulma-column-gap: 1.75rem; +} +@media screen and (max-width: 768px) { + .columns.is-7-mobile { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-7-tablet { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-7-tablet-only { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-7-touch { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-7-desktop { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-7-desktop-only { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-7-widescreen { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-7-widescreen-only { + --bulma-column-gap: 1.75rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-7-fullhd { + --bulma-column-gap: 1.75rem; + } +} +.columns.is-8 { + --bulma-column-gap: 2rem; +} +@media screen and (max-width: 768px) { + .columns.is-8-mobile { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 769px), print { + .columns.is-8-tablet { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-8-tablet-only { + --bulma-column-gap: 2rem; + } +} +@media screen and (max-width: 1023px) { + .columns.is-8-touch { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 1024px) { + .columns.is-8-desktop { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-8-desktop-only { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 1216px) { + .columns.is-8-widescreen { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-8-widescreen-only { + --bulma-column-gap: 2rem; + } +} +@media screen and (min-width: 1408px) { + .columns.is-8-fullhd { + --bulma-column-gap: 2rem; + } +} + +.fixed-grid { + container-name: bulma-fixed-grid; + container-type: inline-size; +} +.fixed-grid > .grid { + --bulma-grid-gap-count: calc(var(--bulma-grid-column-count) - 1); + --bulma-grid-column-count: 2; + grid-template-columns: repeat(var(--bulma-grid-column-count), 1fr); +} +.fixed-grid.has-1-cols > .grid { + --bulma-grid-column-count: 1; +} +.fixed-grid.has-2-cols > .grid { + --bulma-grid-column-count: 2; +} +.fixed-grid.has-3-cols > .grid { + --bulma-grid-column-count: 3; +} +.fixed-grid.has-4-cols > .grid { + --bulma-grid-column-count: 4; +} +.fixed-grid.has-5-cols > .grid { + --bulma-grid-column-count: 5; +} +.fixed-grid.has-6-cols > .grid { + --bulma-grid-column-count: 6; +} +.fixed-grid.has-7-cols > .grid { + --bulma-grid-column-count: 7; +} +.fixed-grid.has-8-cols > .grid { + --bulma-grid-column-count: 8; +} +.fixed-grid.has-9-cols > .grid { + --bulma-grid-column-count: 9; +} +.fixed-grid.has-10-cols > .grid { + --bulma-grid-column-count: 10; +} +.fixed-grid.has-11-cols > .grid { + --bulma-grid-column-count: 11; +} +.fixed-grid.has-12-cols > .grid { + --bulma-grid-column-count: 12; +} +@container bulma-fixed-grid (max-width: 768px) { + .fixed-grid.has-1-cols-mobile > .grid { + --bulma-grid-column-count: 1; + } + .fixed-grid.has-2-cols-mobile > .grid { + --bulma-grid-column-count: 2; + } + .fixed-grid.has-3-cols-mobile > .grid { + --bulma-grid-column-count: 3; + } + .fixed-grid.has-4-cols-mobile > .grid { + --bulma-grid-column-count: 4; + } + .fixed-grid.has-5-cols-mobile > .grid { + --bulma-grid-column-count: 5; + } + .fixed-grid.has-6-cols-mobile > .grid { + --bulma-grid-column-count: 6; + } + .fixed-grid.has-7-cols-mobile > .grid { + --bulma-grid-column-count: 7; + } + .fixed-grid.has-8-cols-mobile > .grid { + --bulma-grid-column-count: 8; + } + .fixed-grid.has-9-cols-mobile > .grid { + --bulma-grid-column-count: 9; + } + .fixed-grid.has-10-cols-mobile > .grid { + --bulma-grid-column-count: 10; + } + .fixed-grid.has-11-cols-mobile > .grid { + --bulma-grid-column-count: 11; + } + .fixed-grid.has-12-cols-mobile > .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (min-width: 769px) { + .fixed-grid.has-1-cols-tablet > .grid { + --bulma-grid-column-count: 1; + } + .fixed-grid.has-2-cols-tablet > .grid { + --bulma-grid-column-count: 2; + } + .fixed-grid.has-3-cols-tablet > .grid { + --bulma-grid-column-count: 3; + } + .fixed-grid.has-4-cols-tablet > .grid { + --bulma-grid-column-count: 4; + } + .fixed-grid.has-5-cols-tablet > .grid { + --bulma-grid-column-count: 5; + } + .fixed-grid.has-6-cols-tablet > .grid { + --bulma-grid-column-count: 6; + } + .fixed-grid.has-7-cols-tablet > .grid { + --bulma-grid-column-count: 7; + } + .fixed-grid.has-8-cols-tablet > .grid { + --bulma-grid-column-count: 8; + } + .fixed-grid.has-9-cols-tablet > .grid { + --bulma-grid-column-count: 9; + } + .fixed-grid.has-10-cols-tablet > .grid { + --bulma-grid-column-count: 10; + } + .fixed-grid.has-11-cols-tablet > .grid { + --bulma-grid-column-count: 11; + } + .fixed-grid.has-12-cols-tablet > .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (min-width: 1024px) { + .fixed-grid.has-1-cols-desktop > .grid { + --bulma-grid-column-count: 1; + } + .fixed-grid.has-2-cols-desktop > .grid { + --bulma-grid-column-count: 2; + } + .fixed-grid.has-3-cols-desktop > .grid { + --bulma-grid-column-count: 3; + } + .fixed-grid.has-4-cols-desktop > .grid { + --bulma-grid-column-count: 4; + } + .fixed-grid.has-5-cols-desktop > .grid { + --bulma-grid-column-count: 5; + } + .fixed-grid.has-6-cols-desktop > .grid { + --bulma-grid-column-count: 6; + } + .fixed-grid.has-7-cols-desktop > .grid { + --bulma-grid-column-count: 7; + } + .fixed-grid.has-8-cols-desktop > .grid { + --bulma-grid-column-count: 8; + } + .fixed-grid.has-9-cols-desktop > .grid { + --bulma-grid-column-count: 9; + } + .fixed-grid.has-10-cols-desktop > .grid { + --bulma-grid-column-count: 10; + } + .fixed-grid.has-11-cols-desktop > .grid { + --bulma-grid-column-count: 11; + } + .fixed-grid.has-12-cols-desktop > .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (min-width: 1216px) { + .fixed-grid.has-1-cols-widescreen > .grid { + --bulma-grid-column-count: 1; + } + .fixed-grid.has-2-cols-widescreen > .grid { + --bulma-grid-column-count: 2; + } + .fixed-grid.has-3-cols-widescreen > .grid { + --bulma-grid-column-count: 3; + } + .fixed-grid.has-4-cols-widescreen > .grid { + --bulma-grid-column-count: 4; + } + .fixed-grid.has-5-cols-widescreen > .grid { + --bulma-grid-column-count: 5; + } + .fixed-grid.has-6-cols-widescreen > .grid { + --bulma-grid-column-count: 6; + } + .fixed-grid.has-7-cols-widescreen > .grid { + --bulma-grid-column-count: 7; + } + .fixed-grid.has-8-cols-widescreen > .grid { + --bulma-grid-column-count: 8; + } + .fixed-grid.has-9-cols-widescreen > .grid { + --bulma-grid-column-count: 9; + } + .fixed-grid.has-10-cols-widescreen > .grid { + --bulma-grid-column-count: 10; + } + .fixed-grid.has-11-cols-widescreen > .grid { + --bulma-grid-column-count: 11; + } + .fixed-grid.has-12-cols-widescreen > .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (min-width: 1408px) { + .fixed-grid.has-1-cols-fullhd > .grid { + --bulma-grid-column-count: 1; + } + .fixed-grid.has-2-cols-fullhd > .grid { + --bulma-grid-column-count: 2; + } + .fixed-grid.has-3-cols-fullhd > .grid { + --bulma-grid-column-count: 3; + } + .fixed-grid.has-4-cols-fullhd > .grid { + --bulma-grid-column-count: 4; + } + .fixed-grid.has-5-cols-fullhd > .grid { + --bulma-grid-column-count: 5; + } + .fixed-grid.has-6-cols-fullhd > .grid { + --bulma-grid-column-count: 6; + } + .fixed-grid.has-7-cols-fullhd > .grid { + --bulma-grid-column-count: 7; + } + .fixed-grid.has-8-cols-fullhd > .grid { + --bulma-grid-column-count: 8; + } + .fixed-grid.has-9-cols-fullhd > .grid { + --bulma-grid-column-count: 9; + } + .fixed-grid.has-10-cols-fullhd > .grid { + --bulma-grid-column-count: 10; + } + .fixed-grid.has-11-cols-fullhd > .grid { + --bulma-grid-column-count: 11; + } + .fixed-grid.has-12-cols-fullhd > .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (max-width: 768px) { + .fixed-grid.has-auto-count .grid { + --bulma-grid-column-count: 2; + } +} +@container bulma-fixed-grid (min-width: 769px) { + .fixed-grid.has-auto-count .grid { + --bulma-grid-column-count: 4; + } +} +@container bulma-fixed-grid (min-width: 1024px) { + .fixed-grid.has-auto-count .grid { + --bulma-grid-column-count: 8; + } +} +@container bulma-fixed-grid (min-width: 1216px) { + .fixed-grid.has-auto-count .grid { + --bulma-grid-column-count: 12; + } +} +@container bulma-fixed-grid (min-width: 1408px) { + .fixed-grid.has-auto-count .grid { + --bulma-grid-column-count: 16; + } +} + +.grid { + --bulma-grid-gap: 0.75rem; + --bulma-grid-column-min: 9rem; + --bulma-grid-cell-column-span: 1; + --bulma-grid-cell-row-span: 1; + display: grid; + gap: var(--bulma-grid-gap); + column-gap: var(--bulma-grid-column-gap, var(--bulma-grid-gap)); + row-gap: var(--bulma-grid-row-gap, var(--bulma-grid-gap)); + grid-template-columns: repeat(auto-fit, minmax(var(--bulma-grid-column-min), 1fr)); + grid-template-rows: auto; +} +.grid.is-auto-fill { + grid-template-columns: repeat(auto-fill, minmax(var(--bulma-grid-column-min), 1fr)); +} +.grid.is-col-min-1 { + --bulma-grid-column-min: 1.5rem; +} +.grid.is-col-min-2 { + --bulma-grid-column-min: 3rem; +} +.grid.is-col-min-3 { + --bulma-grid-column-min: 4.5rem; +} +.grid.is-col-min-4 { + --bulma-grid-column-min: 6rem; +} +.grid.is-col-min-5 { + --bulma-grid-column-min: 7.5rem; +} +.grid.is-col-min-6 { + --bulma-grid-column-min: 9rem; +} +.grid.is-col-min-7 { + --bulma-grid-column-min: 10.5rem; +} +.grid.is-col-min-8 { + --bulma-grid-column-min: 12rem; +} +.grid.is-col-min-9 { + --bulma-grid-column-min: 13.5rem; +} +.grid.is-col-min-10 { + --bulma-grid-column-min: 15rem; +} +.grid.is-col-min-11 { + --bulma-grid-column-min: 16.5rem; +} +.grid.is-col-min-12 { + --bulma-grid-column-min: 18rem; +} +.grid.is-col-min-13 { + --bulma-grid-column-min: 19.5rem; +} +.grid.is-col-min-14 { + --bulma-grid-column-min: 21rem; +} +.grid.is-col-min-15 { + --bulma-grid-column-min: 22.5rem; +} +.grid.is-col-min-16 { + --bulma-grid-column-min: 24rem; +} +.grid.is-col-min-17 { + --bulma-grid-column-min: 25.5rem; +} +.grid.is-col-min-18 { + --bulma-grid-column-min: 27rem; +} +.grid.is-col-min-19 { + --bulma-grid-column-min: 28.5rem; +} +.grid.is-col-min-20 { + --bulma-grid-column-min: 30rem; +} +.grid.is-col-min-21 { + --bulma-grid-column-min: 31.5rem; +} +.grid.is-col-min-22 { + --bulma-grid-column-min: 33rem; +} +.grid.is-col-min-23 { + --bulma-grid-column-min: 34.5rem; +} +.grid.is-col-min-24 { + --bulma-grid-column-min: 36rem; +} +.grid.is-col-min-25 { + --bulma-grid-column-min: 37.5rem; +} +.grid.is-col-min-26 { + --bulma-grid-column-min: 39rem; +} +.grid.is-col-min-27 { + --bulma-grid-column-min: 40.5rem; +} +.grid.is-col-min-28 { + --bulma-grid-column-min: 42rem; +} +.grid.is-col-min-29 { + --bulma-grid-column-min: 43.5rem; +} +.grid.is-col-min-30 { + --bulma-grid-column-min: 45rem; +} +.grid.is-col-min-31 { + --bulma-grid-column-min: 46.5rem; +} +.grid.is-col-min-32 { + --bulma-grid-column-min: 48rem; +} + +.cell { + grid-column-end: span var(--bulma-grid-cell-column-span); + grid-column-start: var(--bulma-grid-cell-column-start); + grid-row-end: span var(--bulma-grid-cell-row-span); + grid-row-start: var(--bulma-grid-cell-row-start); +} +.cell.is-col-start-end { + --bulma-grid-cell-column-start: -1; +} +.cell.is-row-start-end { + --bulma-grid-cell-row-start: -1; +} +.cell.is-col-start-1 { + --bulma-grid-cell-column-start: 1; +} +.cell.is-col-end-1 { + --bulma-grid-cell-column-end: 1; +} +.cell.is-col-from-end-1 { + --bulma-grid-cell-column-start: -1; +} +.cell.is-col-span-1 { + --bulma-grid-cell-column-span: 1; +} +.cell.is-row-start-1 { + --bulma-grid-cell-row-start: 1; +} +.cell.is-row-end-1 { + --bulma-grid-cell-row-end: 1; +} +.cell.is-row-from-end-1 { + --bulma-grid-cell-row-start: -1; +} +.cell.is-row-span-1 { + --bulma-grid-cell-row-span: 1; +} +.cell.is-col-start-2 { + --bulma-grid-cell-column-start: 2; +} +.cell.is-col-end-2 { + --bulma-grid-cell-column-end: 2; +} +.cell.is-col-from-end-2 { + --bulma-grid-cell-column-start: -2; +} +.cell.is-col-span-2 { + --bulma-grid-cell-column-span: 2; +} +.cell.is-row-start-2 { + --bulma-grid-cell-row-start: 2; +} +.cell.is-row-end-2 { + --bulma-grid-cell-row-end: 2; +} +.cell.is-row-from-end-2 { + --bulma-grid-cell-row-start: -2; +} +.cell.is-row-span-2 { + --bulma-grid-cell-row-span: 2; +} +.cell.is-col-start-3 { + --bulma-grid-cell-column-start: 3; +} +.cell.is-col-end-3 { + --bulma-grid-cell-column-end: 3; +} +.cell.is-col-from-end-3 { + --bulma-grid-cell-column-start: -3; +} +.cell.is-col-span-3 { + --bulma-grid-cell-column-span: 3; +} +.cell.is-row-start-3 { + --bulma-grid-cell-row-start: 3; +} +.cell.is-row-end-3 { + --bulma-grid-cell-row-end: 3; +} +.cell.is-row-from-end-3 { + --bulma-grid-cell-row-start: -3; +} +.cell.is-row-span-3 { + --bulma-grid-cell-row-span: 3; +} +.cell.is-col-start-4 { + --bulma-grid-cell-column-start: 4; +} +.cell.is-col-end-4 { + --bulma-grid-cell-column-end: 4; +} +.cell.is-col-from-end-4 { + --bulma-grid-cell-column-start: -4; +} +.cell.is-col-span-4 { + --bulma-grid-cell-column-span: 4; +} +.cell.is-row-start-4 { + --bulma-grid-cell-row-start: 4; +} +.cell.is-row-end-4 { + --bulma-grid-cell-row-end: 4; +} +.cell.is-row-from-end-4 { + --bulma-grid-cell-row-start: -4; +} +.cell.is-row-span-4 { + --bulma-grid-cell-row-span: 4; +} +.cell.is-col-start-5 { + --bulma-grid-cell-column-start: 5; +} +.cell.is-col-end-5 { + --bulma-grid-cell-column-end: 5; +} +.cell.is-col-from-end-5 { + --bulma-grid-cell-column-start: -5; +} +.cell.is-col-span-5 { + --bulma-grid-cell-column-span: 5; +} +.cell.is-row-start-5 { + --bulma-grid-cell-row-start: 5; +} +.cell.is-row-end-5 { + --bulma-grid-cell-row-end: 5; +} +.cell.is-row-from-end-5 { + --bulma-grid-cell-row-start: -5; +} +.cell.is-row-span-5 { + --bulma-grid-cell-row-span: 5; +} +.cell.is-col-start-6 { + --bulma-grid-cell-column-start: 6; +} +.cell.is-col-end-6 { + --bulma-grid-cell-column-end: 6; +} +.cell.is-col-from-end-6 { + --bulma-grid-cell-column-start: -6; +} +.cell.is-col-span-6 { + --bulma-grid-cell-column-span: 6; +} +.cell.is-row-start-6 { + --bulma-grid-cell-row-start: 6; +} +.cell.is-row-end-6 { + --bulma-grid-cell-row-end: 6; +} +.cell.is-row-from-end-6 { + --bulma-grid-cell-row-start: -6; +} +.cell.is-row-span-6 { + --bulma-grid-cell-row-span: 6; +} +.cell.is-col-start-7 { + --bulma-grid-cell-column-start: 7; +} +.cell.is-col-end-7 { + --bulma-grid-cell-column-end: 7; +} +.cell.is-col-from-end-7 { + --bulma-grid-cell-column-start: -7; +} +.cell.is-col-span-7 { + --bulma-grid-cell-column-span: 7; +} +.cell.is-row-start-7 { + --bulma-grid-cell-row-start: 7; +} +.cell.is-row-end-7 { + --bulma-grid-cell-row-end: 7; +} +.cell.is-row-from-end-7 { + --bulma-grid-cell-row-start: -7; +} +.cell.is-row-span-7 { + --bulma-grid-cell-row-span: 7; +} +.cell.is-col-start-8 { + --bulma-grid-cell-column-start: 8; +} +.cell.is-col-end-8 { + --bulma-grid-cell-column-end: 8; +} +.cell.is-col-from-end-8 { + --bulma-grid-cell-column-start: -8; +} +.cell.is-col-span-8 { + --bulma-grid-cell-column-span: 8; +} +.cell.is-row-start-8 { + --bulma-grid-cell-row-start: 8; +} +.cell.is-row-end-8 { + --bulma-grid-cell-row-end: 8; +} +.cell.is-row-from-end-8 { + --bulma-grid-cell-row-start: -8; +} +.cell.is-row-span-8 { + --bulma-grid-cell-row-span: 8; +} +.cell.is-col-start-9 { + --bulma-grid-cell-column-start: 9; +} +.cell.is-col-end-9 { + --bulma-grid-cell-column-end: 9; +} +.cell.is-col-from-end-9 { + --bulma-grid-cell-column-start: -9; +} +.cell.is-col-span-9 { + --bulma-grid-cell-column-span: 9; +} +.cell.is-row-start-9 { + --bulma-grid-cell-row-start: 9; +} +.cell.is-row-end-9 { + --bulma-grid-cell-row-end: 9; +} +.cell.is-row-from-end-9 { + --bulma-grid-cell-row-start: -9; +} +.cell.is-row-span-9 { + --bulma-grid-cell-row-span: 9; +} +.cell.is-col-start-10 { + --bulma-grid-cell-column-start: 10; +} +.cell.is-col-end-10 { + --bulma-grid-cell-column-end: 10; +} +.cell.is-col-from-end-10 { + --bulma-grid-cell-column-start: -10; +} +.cell.is-col-span-10 { + --bulma-grid-cell-column-span: 10; +} +.cell.is-row-start-10 { + --bulma-grid-cell-row-start: 10; +} +.cell.is-row-end-10 { + --bulma-grid-cell-row-end: 10; +} +.cell.is-row-from-end-10 { + --bulma-grid-cell-row-start: -10; +} +.cell.is-row-span-10 { + --bulma-grid-cell-row-span: 10; +} +.cell.is-col-start-11 { + --bulma-grid-cell-column-start: 11; +} +.cell.is-col-end-11 { + --bulma-grid-cell-column-end: 11; +} +.cell.is-col-from-end-11 { + --bulma-grid-cell-column-start: -11; +} +.cell.is-col-span-11 { + --bulma-grid-cell-column-span: 11; +} +.cell.is-row-start-11 { + --bulma-grid-cell-row-start: 11; +} +.cell.is-row-end-11 { + --bulma-grid-cell-row-end: 11; +} +.cell.is-row-from-end-11 { + --bulma-grid-cell-row-start: -11; +} +.cell.is-row-span-11 { + --bulma-grid-cell-row-span: 11; +} +.cell.is-col-start-12 { + --bulma-grid-cell-column-start: 12; +} +.cell.is-col-end-12 { + --bulma-grid-cell-column-end: 12; +} +.cell.is-col-from-end-12 { + --bulma-grid-cell-column-start: -12; +} +.cell.is-col-span-12 { + --bulma-grid-cell-column-span: 12; +} +.cell.is-row-start-12 { + --bulma-grid-cell-row-start: 12; +} +.cell.is-row-end-12 { + --bulma-grid-cell-row-end: 12; +} +.cell.is-row-from-end-12 { + --bulma-grid-cell-row-start: -12; +} +.cell.is-row-span-12 { + --bulma-grid-cell-row-span: 12; +} +@media screen and (max-width: 768px) { + .cell.is-col-start-1-mobile { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-mobile { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-mobile { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-mobile { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-mobile { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-mobile { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-mobile { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-mobile { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-mobile { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-mobile { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-mobile { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-mobile { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-mobile { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-mobile { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-mobile { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-mobile { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-mobile { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-mobile { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-mobile { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-mobile { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-mobile { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-mobile { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-mobile { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-mobile { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-mobile { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-mobile { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-mobile { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-mobile { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-mobile { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-mobile { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-mobile { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-mobile { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-mobile { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-mobile { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-mobile { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-mobile { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-mobile { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-mobile { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-mobile { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-mobile { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-mobile { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-mobile { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-mobile { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-mobile { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-mobile { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-mobile { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-mobile { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-mobile { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-mobile { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-mobile { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-mobile { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-mobile { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-mobile { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-mobile { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-mobile { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-mobile { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-mobile { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-mobile { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-mobile { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-mobile { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-mobile { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-mobile { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-mobile { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-mobile { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-mobile { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-mobile { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-mobile { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-mobile { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-mobile { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-mobile { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-mobile { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-mobile { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-mobile { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-mobile { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-mobile { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-mobile { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-mobile { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-mobile { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-mobile { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-mobile { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-mobile { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-mobile { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-mobile { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-mobile { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-mobile { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-mobile { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-mobile { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-mobile { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-mobile { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-mobile { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-mobile { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-mobile { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-mobile { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-mobile { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-mobile { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-mobile { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 769px), print { + .cell.is-col-start-1-tablet { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-tablet { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-tablet { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-tablet { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-tablet { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-tablet { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-tablet { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-tablet { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-tablet { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-tablet { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-tablet { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-tablet { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-tablet { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-tablet { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-tablet { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-tablet { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-tablet { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-tablet { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-tablet { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-tablet { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-tablet { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-tablet { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-tablet { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-tablet { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-tablet { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-tablet { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-tablet { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-tablet { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-tablet { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-tablet { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-tablet { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-tablet { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-tablet { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-tablet { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-tablet { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-tablet { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-tablet { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-tablet { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-tablet { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-tablet { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-tablet { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-tablet { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-tablet { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-tablet { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-tablet { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-tablet { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-tablet { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-tablet { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-tablet { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-tablet { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-tablet { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-tablet { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-tablet { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-tablet { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-tablet { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-tablet { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-tablet { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-tablet { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-tablet { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-tablet { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-tablet { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-tablet { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-tablet { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-tablet { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-tablet { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-tablet { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-tablet { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-tablet { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-tablet { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-tablet { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-tablet { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-tablet { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-tablet { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-tablet { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-tablet { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-tablet { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-tablet { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-tablet { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-tablet { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-tablet { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-tablet { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-tablet { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-tablet { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-tablet { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-tablet { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-tablet { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-tablet { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-tablet { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-tablet { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-tablet { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-tablet { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-tablet { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-tablet { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-tablet { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-tablet { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-tablet { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 769px) and (max-width: 1023px) { + .cell.is-col-start-1-tablet-only { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-tablet-only { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-tablet-only { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-tablet-only { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-tablet-only { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-tablet-only { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-tablet-only { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-tablet-only { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-tablet-only { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-tablet-only { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-tablet-only { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-tablet-only { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-tablet-only { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-tablet-only { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-tablet-only { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-tablet-only { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-tablet-only { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-tablet-only { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-tablet-only { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-tablet-only { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-tablet-only { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-tablet-only { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-tablet-only { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-tablet-only { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-tablet-only { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-tablet-only { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-tablet-only { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-tablet-only { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-tablet-only { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-tablet-only { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-tablet-only { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-tablet-only { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-tablet-only { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-tablet-only { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-tablet-only { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-tablet-only { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-tablet-only { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-tablet-only { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-tablet-only { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-tablet-only { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-tablet-only { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-tablet-only { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-tablet-only { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-tablet-only { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-tablet-only { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-tablet-only { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-tablet-only { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-tablet-only { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-tablet-only { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-tablet-only { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-tablet-only { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-tablet-only { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-tablet-only { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-tablet-only { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-tablet-only { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-tablet-only { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-tablet-only { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-tablet-only { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-tablet-only { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-tablet-only { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-tablet-only { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-tablet-only { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-tablet-only { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-tablet-only { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-tablet-only { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-tablet-only { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-tablet-only { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-tablet-only { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-tablet-only { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-tablet-only { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-tablet-only { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-tablet-only { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-tablet-only { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-tablet-only { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-tablet-only { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-tablet-only { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-tablet-only { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-tablet-only { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-tablet-only { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-tablet-only { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-tablet-only { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-tablet-only { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-tablet-only { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-tablet-only { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-tablet-only { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-tablet-only { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-tablet-only { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-tablet-only { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-tablet-only { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-tablet-only { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-tablet-only { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-tablet-only { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-tablet-only { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-tablet-only { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-tablet-only { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-tablet-only { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 1024px) { + .cell.is-col-start-1-desktop { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-desktop { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-desktop { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-desktop { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-desktop { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-desktop { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-desktop { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-desktop { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-desktop { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-desktop { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-desktop { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-desktop { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-desktop { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-desktop { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-desktop { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-desktop { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-desktop { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-desktop { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-desktop { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-desktop { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-desktop { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-desktop { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-desktop { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-desktop { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-desktop { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-desktop { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-desktop { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-desktop { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-desktop { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-desktop { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-desktop { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-desktop { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-desktop { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-desktop { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-desktop { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-desktop { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-desktop { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-desktop { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-desktop { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-desktop { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-desktop { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-desktop { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-desktop { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-desktop { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-desktop { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-desktop { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-desktop { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-desktop { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-desktop { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-desktop { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-desktop { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-desktop { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-desktop { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-desktop { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-desktop { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-desktop { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-desktop { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-desktop { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-desktop { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-desktop { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-desktop { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-desktop { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-desktop { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-desktop { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-desktop { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-desktop { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-desktop { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-desktop { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-desktop { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-desktop { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-desktop { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-desktop { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-desktop { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-desktop { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-desktop { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-desktop { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-desktop { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-desktop { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-desktop { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-desktop { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-desktop { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-desktop { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-desktop { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-desktop { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-desktop { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-desktop { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-desktop { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-desktop { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-desktop { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-desktop { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-desktop { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-desktop { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-desktop { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-desktop { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-desktop { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-desktop { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .cell.is-col-start-1-desktop-only { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-desktop-only { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-desktop-only { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-desktop-only { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-desktop-only { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-desktop-only { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-desktop-only { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-desktop-only { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-desktop-only { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-desktop-only { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-desktop-only { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-desktop-only { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-desktop-only { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-desktop-only { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-desktop-only { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-desktop-only { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-desktop-only { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-desktop-only { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-desktop-only { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-desktop-only { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-desktop-only { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-desktop-only { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-desktop-only { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-desktop-only { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-desktop-only { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-desktop-only { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-desktop-only { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-desktop-only { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-desktop-only { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-desktop-only { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-desktop-only { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-desktop-only { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-desktop-only { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-desktop-only { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-desktop-only { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-desktop-only { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-desktop-only { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-desktop-only { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-desktop-only { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-desktop-only { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-desktop-only { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-desktop-only { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-desktop-only { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-desktop-only { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-desktop-only { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-desktop-only { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-desktop-only { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-desktop-only { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-desktop-only { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-desktop-only { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-desktop-only { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-desktop-only { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-desktop-only { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-desktop-only { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-desktop-only { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-desktop-only { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-desktop-only { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-desktop-only { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-desktop-only { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-desktop-only { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-desktop-only { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-desktop-only { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-desktop-only { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-desktop-only { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-desktop-only { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-desktop-only { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-desktop-only { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-desktop-only { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-desktop-only { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-desktop-only { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-desktop-only { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-desktop-only { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-desktop-only { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-desktop-only { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-desktop-only { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-desktop-only { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-desktop-only { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-desktop-only { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-desktop-only { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-desktop-only { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-desktop-only { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-desktop-only { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-desktop-only { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-desktop-only { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-desktop-only { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-desktop-only { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-desktop-only { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-desktop-only { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-desktop-only { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-desktop-only { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-desktop-only { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-desktop-only { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-desktop-only { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-desktop-only { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-desktop-only { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-desktop-only { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 1216px) { + .cell.is-col-start-1-widescreen { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-widescreen { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-widescreen { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-widescreen { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-widescreen { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-widescreen { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-widescreen { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-widescreen { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-widescreen { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-widescreen { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-widescreen { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-widescreen { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-widescreen { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-widescreen { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-widescreen { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-widescreen { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-widescreen { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-widescreen { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-widescreen { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-widescreen { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-widescreen { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-widescreen { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-widescreen { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-widescreen { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-widescreen { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-widescreen { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-widescreen { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-widescreen { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-widescreen { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-widescreen { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-widescreen { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-widescreen { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-widescreen { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-widescreen { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-widescreen { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-widescreen { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-widescreen { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-widescreen { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-widescreen { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-widescreen { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-widescreen { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-widescreen { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-widescreen { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-widescreen { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-widescreen { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-widescreen { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-widescreen { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-widescreen { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-widescreen { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-widescreen { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-widescreen { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-widescreen { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-widescreen { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-widescreen { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-widescreen { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-widescreen { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-widescreen { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-widescreen { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-widescreen { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-widescreen { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-widescreen { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-widescreen { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-widescreen { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-widescreen { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-widescreen { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-widescreen { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-widescreen { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-widescreen { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-widescreen { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-widescreen { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-widescreen { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-widescreen { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-widescreen { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-widescreen { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-widescreen { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-widescreen { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-widescreen { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-widescreen { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-widescreen { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-widescreen { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-widescreen { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-widescreen { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-widescreen { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-widescreen { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-widescreen { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-widescreen { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-widescreen { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-widescreen { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-widescreen { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-widescreen { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-widescreen { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-widescreen { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-widescreen { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-widescreen { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-widescreen { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-widescreen { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .cell.is-col-start-1-widescreen-only { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-widescreen-only { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-widescreen-only { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-widescreen-only { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-widescreen-only { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-widescreen-only { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-widescreen-only { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-widescreen-only { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-widescreen-only { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-widescreen-only { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-widescreen-only { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-widescreen-only { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-widescreen-only { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-widescreen-only { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-widescreen-only { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-widescreen-only { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-widescreen-only { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-widescreen-only { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-widescreen-only { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-widescreen-only { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-widescreen-only { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-widescreen-only { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-widescreen-only { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-widescreen-only { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-widescreen-only { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-widescreen-only { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-widescreen-only { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-widescreen-only { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-widescreen-only { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-widescreen-only { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-widescreen-only { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-widescreen-only { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-widescreen-only { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-widescreen-only { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-widescreen-only { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-widescreen-only { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-widescreen-only { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-widescreen-only { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-widescreen-only { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-widescreen-only { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-widescreen-only { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-widescreen-only { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-widescreen-only { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-widescreen-only { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-widescreen-only { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-widescreen-only { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-widescreen-only { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-widescreen-only { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-widescreen-only { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-widescreen-only { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-widescreen-only { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-widescreen-only { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-widescreen-only { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-widescreen-only { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-widescreen-only { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-widescreen-only { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-widescreen-only { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-widescreen-only { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-widescreen-only { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-widescreen-only { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-widescreen-only { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-widescreen-only { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-widescreen-only { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-widescreen-only { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-widescreen-only { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-widescreen-only { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-widescreen-only { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-widescreen-only { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-widescreen-only { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-widescreen-only { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-widescreen-only { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-widescreen-only { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-widescreen-only { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-widescreen-only { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-widescreen-only { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-widescreen-only { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-widescreen-only { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-widescreen-only { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-widescreen-only { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-widescreen-only { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-widescreen-only { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-widescreen-only { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-widescreen-only { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-widescreen-only { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-widescreen-only { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-widescreen-only { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-widescreen-only { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-widescreen-only { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-widescreen-only { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-widescreen-only { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-widescreen-only { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-widescreen-only { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-widescreen-only { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-widescreen-only { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-widescreen-only { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-widescreen-only { + --bulma-grid-cell-row-span: 12; + } +} +@media screen and (min-width: 1408px) { + .cell.is-col-start-1-fullhd { + --bulma-grid-cell-column-start: 1; + } + .cell.is-col-end-1-fullhd { + --bulma-grid-cell-column-end: 1; + } + .cell.is-col-from-end-1-fullhd { + --bulma-grid-cell-column-start: -1; + } + .cell.is-col-span-1-fullhd { + --bulma-grid-cell-column-span: 1; + } + .cell.is-row-start-1-fullhd { + --bulma-grid-cell-row-start: 1; + } + .cell.is-row-end-1-fullhd { + --bulma-grid-cell-row-end: 1; + } + .cell.is-row-from-end-1-fullhd { + --bulma-grid-cell-row-start: -1; + } + .cell.is-row-span-1-fullhd { + --bulma-grid-cell-row-span: 1; + } + .cell.is-col-start-2-fullhd { + --bulma-grid-cell-column-start: 2; + } + .cell.is-col-end-2-fullhd { + --bulma-grid-cell-column-end: 2; + } + .cell.is-col-from-end-2-fullhd { + --bulma-grid-cell-column-start: -2; + } + .cell.is-col-span-2-fullhd { + --bulma-grid-cell-column-span: 2; + } + .cell.is-row-start-2-fullhd { + --bulma-grid-cell-row-start: 2; + } + .cell.is-row-end-2-fullhd { + --bulma-grid-cell-row-end: 2; + } + .cell.is-row-from-end-2-fullhd { + --bulma-grid-cell-row-start: -2; + } + .cell.is-row-span-2-fullhd { + --bulma-grid-cell-row-span: 2; + } + .cell.is-col-start-3-fullhd { + --bulma-grid-cell-column-start: 3; + } + .cell.is-col-end-3-fullhd { + --bulma-grid-cell-column-end: 3; + } + .cell.is-col-from-end-3-fullhd { + --bulma-grid-cell-column-start: -3; + } + .cell.is-col-span-3-fullhd { + --bulma-grid-cell-column-span: 3; + } + .cell.is-row-start-3-fullhd { + --bulma-grid-cell-row-start: 3; + } + .cell.is-row-end-3-fullhd { + --bulma-grid-cell-row-end: 3; + } + .cell.is-row-from-end-3-fullhd { + --bulma-grid-cell-row-start: -3; + } + .cell.is-row-span-3-fullhd { + --bulma-grid-cell-row-span: 3; + } + .cell.is-col-start-4-fullhd { + --bulma-grid-cell-column-start: 4; + } + .cell.is-col-end-4-fullhd { + --bulma-grid-cell-column-end: 4; + } + .cell.is-col-from-end-4-fullhd { + --bulma-grid-cell-column-start: -4; + } + .cell.is-col-span-4-fullhd { + --bulma-grid-cell-column-span: 4; + } + .cell.is-row-start-4-fullhd { + --bulma-grid-cell-row-start: 4; + } + .cell.is-row-end-4-fullhd { + --bulma-grid-cell-row-end: 4; + } + .cell.is-row-from-end-4-fullhd { + --bulma-grid-cell-row-start: -4; + } + .cell.is-row-span-4-fullhd { + --bulma-grid-cell-row-span: 4; + } + .cell.is-col-start-5-fullhd { + --bulma-grid-cell-column-start: 5; + } + .cell.is-col-end-5-fullhd { + --bulma-grid-cell-column-end: 5; + } + .cell.is-col-from-end-5-fullhd { + --bulma-grid-cell-column-start: -5; + } + .cell.is-col-span-5-fullhd { + --bulma-grid-cell-column-span: 5; + } + .cell.is-row-start-5-fullhd { + --bulma-grid-cell-row-start: 5; + } + .cell.is-row-end-5-fullhd { + --bulma-grid-cell-row-end: 5; + } + .cell.is-row-from-end-5-fullhd { + --bulma-grid-cell-row-start: -5; + } + .cell.is-row-span-5-fullhd { + --bulma-grid-cell-row-span: 5; + } + .cell.is-col-start-6-fullhd { + --bulma-grid-cell-column-start: 6; + } + .cell.is-col-end-6-fullhd { + --bulma-grid-cell-column-end: 6; + } + .cell.is-col-from-end-6-fullhd { + --bulma-grid-cell-column-start: -6; + } + .cell.is-col-span-6-fullhd { + --bulma-grid-cell-column-span: 6; + } + .cell.is-row-start-6-fullhd { + --bulma-grid-cell-row-start: 6; + } + .cell.is-row-end-6-fullhd { + --bulma-grid-cell-row-end: 6; + } + .cell.is-row-from-end-6-fullhd { + --bulma-grid-cell-row-start: -6; + } + .cell.is-row-span-6-fullhd { + --bulma-grid-cell-row-span: 6; + } + .cell.is-col-start-7-fullhd { + --bulma-grid-cell-column-start: 7; + } + .cell.is-col-end-7-fullhd { + --bulma-grid-cell-column-end: 7; + } + .cell.is-col-from-end-7-fullhd { + --bulma-grid-cell-column-start: -7; + } + .cell.is-col-span-7-fullhd { + --bulma-grid-cell-column-span: 7; + } + .cell.is-row-start-7-fullhd { + --bulma-grid-cell-row-start: 7; + } + .cell.is-row-end-7-fullhd { + --bulma-grid-cell-row-end: 7; + } + .cell.is-row-from-end-7-fullhd { + --bulma-grid-cell-row-start: -7; + } + .cell.is-row-span-7-fullhd { + --bulma-grid-cell-row-span: 7; + } + .cell.is-col-start-8-fullhd { + --bulma-grid-cell-column-start: 8; + } + .cell.is-col-end-8-fullhd { + --bulma-grid-cell-column-end: 8; + } + .cell.is-col-from-end-8-fullhd { + --bulma-grid-cell-column-start: -8; + } + .cell.is-col-span-8-fullhd { + --bulma-grid-cell-column-span: 8; + } + .cell.is-row-start-8-fullhd { + --bulma-grid-cell-row-start: 8; + } + .cell.is-row-end-8-fullhd { + --bulma-grid-cell-row-end: 8; + } + .cell.is-row-from-end-8-fullhd { + --bulma-grid-cell-row-start: -8; + } + .cell.is-row-span-8-fullhd { + --bulma-grid-cell-row-span: 8; + } + .cell.is-col-start-9-fullhd { + --bulma-grid-cell-column-start: 9; + } + .cell.is-col-end-9-fullhd { + --bulma-grid-cell-column-end: 9; + } + .cell.is-col-from-end-9-fullhd { + --bulma-grid-cell-column-start: -9; + } + .cell.is-col-span-9-fullhd { + --bulma-grid-cell-column-span: 9; + } + .cell.is-row-start-9-fullhd { + --bulma-grid-cell-row-start: 9; + } + .cell.is-row-end-9-fullhd { + --bulma-grid-cell-row-end: 9; + } + .cell.is-row-from-end-9-fullhd { + --bulma-grid-cell-row-start: -9; + } + .cell.is-row-span-9-fullhd { + --bulma-grid-cell-row-span: 9; + } + .cell.is-col-start-10-fullhd { + --bulma-grid-cell-column-start: 10; + } + .cell.is-col-end-10-fullhd { + --bulma-grid-cell-column-end: 10; + } + .cell.is-col-from-end-10-fullhd { + --bulma-grid-cell-column-start: -10; + } + .cell.is-col-span-10-fullhd { + --bulma-grid-cell-column-span: 10; + } + .cell.is-row-start-10-fullhd { + --bulma-grid-cell-row-start: 10; + } + .cell.is-row-end-10-fullhd { + --bulma-grid-cell-row-end: 10; + } + .cell.is-row-from-end-10-fullhd { + --bulma-grid-cell-row-start: -10; + } + .cell.is-row-span-10-fullhd { + --bulma-grid-cell-row-span: 10; + } + .cell.is-col-start-11-fullhd { + --bulma-grid-cell-column-start: 11; + } + .cell.is-col-end-11-fullhd { + --bulma-grid-cell-column-end: 11; + } + .cell.is-col-from-end-11-fullhd { + --bulma-grid-cell-column-start: -11; + } + .cell.is-col-span-11-fullhd { + --bulma-grid-cell-column-span: 11; + } + .cell.is-row-start-11-fullhd { + --bulma-grid-cell-row-start: 11; + } + .cell.is-row-end-11-fullhd { + --bulma-grid-cell-row-end: 11; + } + .cell.is-row-from-end-11-fullhd { + --bulma-grid-cell-row-start: -11; + } + .cell.is-row-span-11-fullhd { + --bulma-grid-cell-row-span: 11; + } + .cell.is-col-start-12-fullhd { + --bulma-grid-cell-column-start: 12; + } + .cell.is-col-end-12-fullhd { + --bulma-grid-cell-column-end: 12; + } + .cell.is-col-from-end-12-fullhd { + --bulma-grid-cell-column-start: -12; + } + .cell.is-col-span-12-fullhd { + --bulma-grid-cell-column-span: 12; + } + .cell.is-row-start-12-fullhd { + --bulma-grid-cell-row-start: 12; + } + .cell.is-row-end-12-fullhd { + --bulma-grid-cell-row-end: 12; + } + .cell.is-row-from-end-12-fullhd { + --bulma-grid-cell-row-start: -12; + } + .cell.is-row-span-12-fullhd { + --bulma-grid-cell-row-span: 12; + } +} + +/* Bulma Components */ +.container { flex-grow: 1; - flex-shrink: 1; - min-height: min-content; } - .tile.is-ancestor { - margin-left: -0.75rem; - margin-right: -0.75rem; - margin-top: -0.75rem; } - .tile.is-ancestor:last-child { - margin-bottom: -0.75rem; } - .tile.is-ancestor:not(:last-child) { - margin-bottom: 0.75rem; } - .tile.is-child { - margin: 0 !important; } - .tile.is-parent { - padding: 0.75rem; } - .tile.is-vertical { - flex-direction: column; } - .tile.is-vertical > .tile.is-child:not(:last-child) { - margin-bottom: 1.5rem !important; } - @media screen and (min-width: 769px), print { - .tile:not(.is-child) { - display: flex; } - .tile.is-1 { - flex: none; - width: 8.3333333333%; } - .tile.is-2 { - flex: none; - width: 16.6666666667%; } - .tile.is-3 { - flex: none; - width: 25%; } - .tile.is-4 { - flex: none; - width: 33.3333333333%; } - .tile.is-5 { - flex: none; - width: 41.6666666667%; } - .tile.is-6 { - flex: none; - width: 50%; } - .tile.is-7 { - flex: none; - width: 58.3333333333%; } - .tile.is-8 { - flex: none; - width: 66.6666666667%; } - .tile.is-9 { - flex: none; - width: 75%; } - .tile.is-10 { - flex: none; - width: 83.3333333333%; } - .tile.is-11 { - flex: none; - width: 91.6666666667%; } - .tile.is-12 { - flex: none; - width: 100%; } } + margin: 0 auto; + position: relative; + width: 100%; +} +.container.is-fluid { + max-width: none !important; + padding-left: 32px; + padding-right: 32px; + width: 100%; +} +.container.is-max-tablet { + max-width: 705px; +} +@media screen and (min-width: 1024px) { + .container { + max-width: 960px; + } +} +@media screen and (max-width: 1215px) { + .container.is-widescreen:not(.is-max-tablet):not(.is-max-desktop) { + max-width: 1152px; + } +} +@media screen and (max-width: 1407px) { + .container.is-fullhd:not(.is-max-tablet):not(.is-max-desktop):not(.is-max-widescreen) { + max-width: 1344px; + } +} +@media screen and (min-width: 1216px) { + .container:not(.is-max-tablet):not(.is-max-desktop) { + max-width: 1152px; + } +} +@media screen and (min-width: 1408px) { + .container:not(.is-max-tablet):not(.is-max-desktop):not(.is-max-widescreen) { + max-width: 1344px; + } +} + +.footer { + --bulma-footer-background-color: var(--bulma-scheme-main-bis); + --bulma-footer-color: false; + --bulma-footer-padding: 3rem 1.5rem 6rem; + background-color: var(--bulma-footer-background-color); + padding: var(--bulma-footer-padding); +} + +.hero { + --bulma-hero-body-padding: 3rem 1.5rem; + --bulma-hero-body-padding-tablet: 3rem 3rem; + --bulma-hero-body-padding-small: 1.5rem; + --bulma-hero-body-padding-medium: 9rem 4.5rem; + --bulma-hero-body-padding-large: 18rem 6rem; + --bulma-hero-gradient-h-offset: 5deg; + --bulma-hero-gradient-s-offset: 10%; + --bulma-hero-gradient-l-offset: 5%; +} + .hero { align-items: stretch; display: flex; flex-direction: column; - justify-content: space-between; } - .hero .navbar { - background: none; } - .hero .tabs ul { - border-bottom: none; } - .hero.is-white { - background-color: white; - color: #0a0a0a; } - .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), - .hero.is-white strong { - color: inherit; } - .hero.is-white .title { - color: #0a0a0a; } - .hero.is-white .subtitle { - color: rgba(10, 10, 10, 0.9); } - .hero.is-white .subtitle a:not(.button), - .hero.is-white .subtitle strong { - color: #0a0a0a; } - @media screen and (max-width: 1023px) { - .hero.is-white .navbar-menu { - background-color: white; } } - .hero.is-white .navbar-item, - .hero.is-white .navbar-link { - color: rgba(10, 10, 10, 0.7); } - .hero.is-white a.navbar-item:hover, .hero.is-white a.navbar-item.is-active, - .hero.is-white .navbar-link:hover, - .hero.is-white .navbar-link.is-active { - background-color: #f2f2f2; - color: #0a0a0a; } - .hero.is-white .tabs a { - color: #0a0a0a; - opacity: 0.9; } - .hero.is-white .tabs a:hover { - opacity: 1; } - .hero.is-white .tabs li.is-active a { - opacity: 1; } - .hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a { - color: #0a0a0a; } - .hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); } - .hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover { - background-color: #0a0a0a; - border-color: #0a0a0a; - color: white; } - .hero.is-white.is-bold { - background-image: linear-gradient(141deg, #e8e3e4 0%, white 71%, white 100%); } - @media screen and (max-width: 768px) { - .hero.is-white.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #e8e3e4 0%, white 71%, white 100%); } } - .hero.is-black { - background-color: #0a0a0a; - color: white; } - .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), - .hero.is-black strong { - color: inherit; } - .hero.is-black .title { - color: white; } - .hero.is-black .subtitle { - color: rgba(255, 255, 255, 0.9); } - .hero.is-black .subtitle a:not(.button), - .hero.is-black .subtitle strong { - color: white; } - @media screen and (max-width: 1023px) { - .hero.is-black .navbar-menu { - background-color: #0a0a0a; } } - .hero.is-black .navbar-item, - .hero.is-black .navbar-link { - color: rgba(255, 255, 255, 0.7); } - .hero.is-black a.navbar-item:hover, .hero.is-black a.navbar-item.is-active, - .hero.is-black .navbar-link:hover, - .hero.is-black .navbar-link.is-active { - background-color: black; - color: white; } - .hero.is-black .tabs a { - color: white; - opacity: 0.9; } - .hero.is-black .tabs a:hover { - opacity: 1; } - .hero.is-black .tabs li.is-active a { - opacity: 1; } - .hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a { - color: white; } - .hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); } - .hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; - color: #0a0a0a; } - .hero.is-black.is-bold { - background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } - @media screen and (max-width: 768px) { - .hero.is-black.is-bold .navbar-menu { - background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } } - .hero.is-light { - background-color: whitesmoke; - color: #363636; } - .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), - .hero.is-light strong { - color: inherit; } - .hero.is-light .title { - color: #363636; } - .hero.is-light .subtitle { - color: rgba(54, 54, 54, 0.9); } - .hero.is-light .subtitle a:not(.button), - .hero.is-light .subtitle strong { - color: #363636; } - @media screen and (max-width: 1023px) { - .hero.is-light .navbar-menu { - background-color: whitesmoke; } } - .hero.is-light .navbar-item, - .hero.is-light .navbar-link { - color: rgba(54, 54, 54, 0.7); } - .hero.is-light a.navbar-item:hover, .hero.is-light a.navbar-item.is-active, - .hero.is-light .navbar-link:hover, - .hero.is-light .navbar-link.is-active { - background-color: #e8e8e8; - color: #363636; } - .hero.is-light .tabs a { - color: #363636; - opacity: 0.9; } - .hero.is-light .tabs a:hover { - opacity: 1; } - .hero.is-light .tabs li.is-active a { - opacity: 1; } - .hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a { - color: #363636; } - .hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); } - .hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover { - background-color: #363636; - border-color: #363636; - color: whitesmoke; } - .hero.is-light.is-bold { - background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } - @media screen and (max-width: 768px) { - .hero.is-light.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } } - .hero.is-dark { - background-color: #363636; - color: whitesmoke; } - .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), - .hero.is-dark strong { - color: inherit; } - .hero.is-dark .title { - color: whitesmoke; } - .hero.is-dark .subtitle { - color: rgba(245, 245, 245, 0.9); } - .hero.is-dark .subtitle a:not(.button), - .hero.is-dark .subtitle strong { - color: whitesmoke; } - @media screen and (max-width: 1023px) { - .hero.is-dark .navbar-menu { - background-color: #363636; } } - .hero.is-dark .navbar-item, - .hero.is-dark .navbar-link { - color: rgba(245, 245, 245, 0.7); } - .hero.is-dark a.navbar-item:hover, .hero.is-dark a.navbar-item.is-active, - .hero.is-dark .navbar-link:hover, - .hero.is-dark .navbar-link.is-active { - background-color: #292929; - color: whitesmoke; } - .hero.is-dark .tabs a { - color: whitesmoke; - opacity: 0.9; } - .hero.is-dark .tabs a:hover { - opacity: 1; } - .hero.is-dark .tabs li.is-active a { - opacity: 1; } - .hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a { - color: whitesmoke; } - .hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); } - .hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover { - background-color: whitesmoke; - border-color: whitesmoke; - color: #363636; } - .hero.is-dark.is-bold { - background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } - @media screen and (max-width: 768px) { - .hero.is-dark.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } } - .hero.is-primary { - background-color: #478D00; - color: #fff; } - .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), - .hero.is-primary strong { - color: inherit; } - .hero.is-primary .title { - color: #fff; } - .hero.is-primary .subtitle { - color: rgba(255, 255, 255, 0.9); } - .hero.is-primary .subtitle a:not(.button), - .hero.is-primary .subtitle strong { - color: #fff; } - @media screen and (max-width: 1023px) { - .hero.is-primary .navbar-menu { - background-color: #478D00; } } - .hero.is-primary .navbar-item, - .hero.is-primary .navbar-link { - color: rgba(255, 255, 255, 0.7); } - .hero.is-primary a.navbar-item:hover, .hero.is-primary a.navbar-item.is-active, - .hero.is-primary .navbar-link:hover, - .hero.is-primary .navbar-link.is-active { - background-color: #3a7400; - color: #fff; } - .hero.is-primary .tabs a { - color: #fff; - opacity: 0.9; } - .hero.is-primary .tabs a:hover { - opacity: 1; } - .hero.is-primary .tabs li.is-active a { - opacity: 1; } - .hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a { - color: #fff; } - .hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); } - .hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #478D00; } - .hero.is-primary.is-bold { - background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } - @media screen and (max-width: 768px) { - .hero.is-primary.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } } - .hero.is-link { - background-color: #4391E0; - color: #fff; } - .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), - .hero.is-link strong { - color: inherit; } - .hero.is-link .title { - color: #fff; } - .hero.is-link .subtitle { - color: rgba(255, 255, 255, 0.9); } - .hero.is-link .subtitle a:not(.button), - .hero.is-link .subtitle strong { - color: #fff; } - @media screen and (max-width: 1023px) { - .hero.is-link .navbar-menu { - background-color: #4391E0; } } - .hero.is-link .navbar-item, - .hero.is-link .navbar-link { - color: rgba(255, 255, 255, 0.7); } - .hero.is-link a.navbar-item:hover, .hero.is-link a.navbar-item.is-active, - .hero.is-link .navbar-link:hover, - .hero.is-link .navbar-link.is-active { - background-color: #2d84dc; - color: #fff; } - .hero.is-link .tabs a { - color: #fff; - opacity: 0.9; } - .hero.is-link .tabs a:hover { - opacity: 1; } - .hero.is-link .tabs li.is-active a { - opacity: 1; } - .hero.is-link .tabs.is-boxed a, .hero.is-link .tabs.is-toggle a { - color: #fff; } - .hero.is-link .tabs.is-boxed a:hover, .hero.is-link .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); } - .hero.is-link .tabs.is-boxed li.is-active a, .hero.is-link .tabs.is-boxed li.is-active a:hover, .hero.is-link .tabs.is-toggle li.is-active a, .hero.is-link .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #4391E0; } - .hero.is-link.is-bold { - background-image: linear-gradient(141deg, #1698da 0%, #4391E0 71%, #5485e8 100%); } - @media screen and (max-width: 768px) { - .hero.is-link.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #1698da 0%, #4391E0 71%, #5485e8 100%); } } - .hero.is-info { - background-color: #209cee; - color: #fff; } - .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), - .hero.is-info strong { - color: inherit; } - .hero.is-info .title { - color: #fff; } - .hero.is-info .subtitle { - color: rgba(255, 255, 255, 0.9); } - .hero.is-info .subtitle a:not(.button), - .hero.is-info .subtitle strong { - color: #fff; } - @media screen and (max-width: 1023px) { - .hero.is-info .navbar-menu { - background-color: #209cee; } } - .hero.is-info .navbar-item, - .hero.is-info .navbar-link { - color: rgba(255, 255, 255, 0.7); } - .hero.is-info a.navbar-item:hover, .hero.is-info a.navbar-item.is-active, - .hero.is-info .navbar-link:hover, - .hero.is-info .navbar-link.is-active { - background-color: #118fe4; - color: #fff; } - .hero.is-info .tabs a { - color: #fff; - opacity: 0.9; } - .hero.is-info .tabs a:hover { - opacity: 1; } - .hero.is-info .tabs li.is-active a { - opacity: 1; } - .hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { - color: #fff; } - .hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); } - .hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #209cee; } - .hero.is-info.is-bold { - background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); } - @media screen and (max-width: 768px) { - .hero.is-info.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #04a6d7 0%, #209cee 71%, #3287f5 100%); } } - .hero.is-success { - background-color: #478D00; - color: #fff; } - .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), - .hero.is-success strong { - color: inherit; } - .hero.is-success .title { - color: #fff; } - .hero.is-success .subtitle { - color: rgba(255, 255, 255, 0.9); } - .hero.is-success .subtitle a:not(.button), - .hero.is-success .subtitle strong { - color: #fff; } - @media screen and (max-width: 1023px) { - .hero.is-success .navbar-menu { - background-color: #478D00; } } - .hero.is-success .navbar-item, - .hero.is-success .navbar-link { - color: rgba(255, 255, 255, 0.7); } - .hero.is-success a.navbar-item:hover, .hero.is-success a.navbar-item.is-active, - .hero.is-success .navbar-link:hover, - .hero.is-success .navbar-link.is-active { - background-color: #3a7400; - color: #fff; } - .hero.is-success .tabs a { - color: #fff; - opacity: 0.9; } - .hero.is-success .tabs a:hover { - opacity: 1; } - .hero.is-success .tabs li.is-active a { - opacity: 1; } - .hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { - color: #fff; } - .hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); } - .hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #478D00; } - .hero.is-success.is-bold { - background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } - @media screen and (max-width: 768px) { - .hero.is-success.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #3c5a00 0%, #478D00 71%, #38a700 100%); } } - .hero.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); } - .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), - .hero.is-warning strong { - color: inherit; } - .hero.is-warning .title { - color: rgba(0, 0, 0, 0.7); } - .hero.is-warning .subtitle { - color: rgba(0, 0, 0, 0.9); } - .hero.is-warning .subtitle a:not(.button), - .hero.is-warning .subtitle strong { - color: rgba(0, 0, 0, 0.7); } - @media screen and (max-width: 1023px) { - .hero.is-warning .navbar-menu { - background-color: #ffdd57; } } - .hero.is-warning .navbar-item, - .hero.is-warning .navbar-link { - color: rgba(0, 0, 0, 0.7); } - .hero.is-warning a.navbar-item:hover, .hero.is-warning a.navbar-item.is-active, - .hero.is-warning .navbar-link:hover, - .hero.is-warning .navbar-link.is-active { - background-color: #ffd83e; - color: rgba(0, 0, 0, 0.7); } - .hero.is-warning .tabs a { - color: rgba(0, 0, 0, 0.7); - opacity: 0.9; } - .hero.is-warning .tabs a:hover { - opacity: 1; } - .hero.is-warning .tabs li.is-active a { - opacity: 1; } - .hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a { - color: rgba(0, 0, 0, 0.7); } - .hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); } - .hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover { - background-color: rgba(0, 0, 0, 0.7); - border-color: rgba(0, 0, 0, 0.7); - color: #ffdd57; } - .hero.is-warning.is-bold { - background-image: linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); } - @media screen and (max-width: 768px) { - .hero.is-warning.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%); } } - .hero.is-danger { - background-color: #a70c20; - color: #fff; } - .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), - .hero.is-danger strong { - color: inherit; } - .hero.is-danger .title { - color: #fff; } - .hero.is-danger .subtitle { - color: rgba(255, 255, 255, 0.9); } - .hero.is-danger .subtitle a:not(.button), - .hero.is-danger .subtitle strong { - color: #fff; } - @media screen and (max-width: 1023px) { - .hero.is-danger .navbar-menu { - background-color: #a70c20; } } - .hero.is-danger .navbar-item, - .hero.is-danger .navbar-link { - color: rgba(255, 255, 255, 0.7); } - .hero.is-danger a.navbar-item:hover, .hero.is-danger a.navbar-item.is-active, - .hero.is-danger .navbar-link:hover, - .hero.is-danger .navbar-link.is-active { - background-color: #8f0a1b; - color: #fff; } - .hero.is-danger .tabs a { - color: #fff; - opacity: 0.9; } - .hero.is-danger .tabs a:hover { - opacity: 1; } - .hero.is-danger .tabs li.is-active a { - opacity: 1; } - .hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { - color: #fff; } - .hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { - background-color: rgba(10, 10, 10, 0.1); } - .hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { - background-color: #fff; - border-color: #fff; - color: #a70c20; } - .hero.is-danger.is-bold { - background-image: linear-gradient(141deg, #7e0227 0%, #a70c20 71%, #c41009 100%); } - @media screen and (max-width: 768px) { - .hero.is-danger.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #7e0227 0%, #a70c20 71%, #c41009 100%); } } - .hero.is-small .hero-body { - padding-bottom: 1.5rem; - padding-top: 1.5rem; } - @media screen and (min-width: 769px), print { - .hero.is-medium .hero-body { - padding-bottom: 9rem; - padding-top: 9rem; } } - @media screen and (min-width: 769px), print { - .hero.is-large .hero-body { - padding-bottom: 18rem; - padding-top: 18rem; } } - .hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body { - align-items: center; - display: flex; } - .hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container { - flex-grow: 1; - flex-shrink: 1; } - .hero.is-halfheight { - min-height: 50vh; } - .hero.is-fullheight { - min-height: 100vh; } + justify-content: space-between; +} +.hero .navbar { + background: none; +} +.hero .tabs ul { + border-bottom: none; +} +.hero.is-white { + --bulma-hero-h: var(--bulma-white-h); + --bulma-hero-s: var(--bulma-white-s); + --bulma-hero-background-l: var(--bulma-white-l); + --bulma-hero-color-l: var(--bulma-white-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-white .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-white .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-white .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-white .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-white.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-white.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-black { + --bulma-hero-h: var(--bulma-black-h); + --bulma-hero-s: var(--bulma-black-s); + --bulma-hero-background-l: var(--bulma-black-l); + --bulma-hero-color-l: var(--bulma-black-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-black .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-black .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-black .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-black .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-black.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-black.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-light { + --bulma-hero-h: var(--bulma-light-h); + --bulma-hero-s: var(--bulma-light-s); + --bulma-hero-background-l: var(--bulma-light-l); + --bulma-hero-color-l: var(--bulma-light-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-light .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-light .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-light .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-light .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-light.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-light.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-dark { + --bulma-hero-h: var(--bulma-dark-h); + --bulma-hero-s: var(--bulma-dark-s); + --bulma-hero-background-l: var(--bulma-dark-l); + --bulma-hero-color-l: var(--bulma-dark-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-dark .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-dark .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-dark .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-dark .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-dark.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-dark.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-text { + --bulma-hero-h: var(--bulma-text-h); + --bulma-hero-s: var(--bulma-text-s); + --bulma-hero-background-l: var(--bulma-text-l); + --bulma-hero-color-l: var(--bulma-text-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-text .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-text .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-text .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-text .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-text.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-text.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-primary { + --bulma-hero-h: var(--bulma-primary-h); + --bulma-hero-s: var(--bulma-primary-s); + --bulma-hero-background-l: var(--bulma-primary-l); + --bulma-hero-color-l: var(--bulma-primary-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-primary .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-primary .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-primary .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-primary .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-primary.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-primary.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-link { + --bulma-hero-h: var(--bulma-link-h); + --bulma-hero-s: var(--bulma-link-s); + --bulma-hero-background-l: var(--bulma-link-l); + --bulma-hero-color-l: var(--bulma-link-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-link .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-link .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-link .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-link .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-link.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-link.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-info { + --bulma-hero-h: var(--bulma-info-h); + --bulma-hero-s: var(--bulma-info-s); + --bulma-hero-background-l: var(--bulma-info-l); + --bulma-hero-color-l: var(--bulma-info-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-info .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-info .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-info .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-info .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-info.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-info.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-success { + --bulma-hero-h: var(--bulma-success-h); + --bulma-hero-s: var(--bulma-success-s); + --bulma-hero-background-l: var(--bulma-success-l); + --bulma-hero-color-l: var(--bulma-success-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-success .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-success .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-success .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-success .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-success.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-success.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-warning { + --bulma-hero-h: var(--bulma-warning-h); + --bulma-hero-s: var(--bulma-warning-s); + --bulma-hero-background-l: var(--bulma-warning-l); + --bulma-hero-color-l: var(--bulma-warning-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-warning .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-warning .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-warning .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-warning .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-warning.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-warning.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-danger { + --bulma-hero-h: var(--bulma-danger-h); + --bulma-hero-s: var(--bulma-danger-s); + --bulma-hero-background-l: var(--bulma-danger-l); + --bulma-hero-color-l: var(--bulma-danger-invert-l); + background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-danger .navbar { + --bulma-navbar-item-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-hover-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-navbar-item-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-navbar-item-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-danger .tabs { + --bulma-tabs-link-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-background-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-tabs-boxed-link-active-border-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); + --bulma-tabs-link-active-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)); +} +.hero.is-danger .subtitle { + --bulma-subtitle-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-subtitle-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-danger .title { + --bulma-title-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); + --bulma-title-strong-color: hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)); +} +.hero.is-danger.is-bold { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); +} +@media screen and (max-width: 768px) { + .hero.is-danger.is-bold .navbar-menu { + background-image: linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%); + } +} +.hero.is-small .hero-body { + padding: var(--bulma-hero-body-padding-small); +} +@media screen and (min-width: 769px), print { + .hero.is-medium .hero-body { + padding: var(--bulma-hero-body-padding-medium); + } +} +@media screen and (min-width: 769px), print { + .hero.is-large .hero-body { + padding: var(--bulma-hero-body-padding-large); + } +} +.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body { + align-items: center; + display: flex; +} +.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container { + flex-grow: 1; + flex-shrink: 1; +} +.hero.is-halfheight { + min-height: 50vh; +} +.hero.is-fullheight { + min-height: 100vh; +} .hero-video { - overflow: hidden; } - .hero-video video { - left: 50%; - min-height: 100%; - min-width: 100%; - position: absolute; - top: 50%; - transform: translate3d(-50%, -50%, 0); } - .hero-video.is-transparent { - opacity: 0.3; } - @media screen and (max-width: 768px) { - .hero-video { - display: none; } } + overflow: hidden; +} +.hero-video video { + left: 50%; + min-height: 100%; + min-width: 100%; + position: absolute; + top: 50%; + transform: translate3d(-50%, -50%, 0); +} +.hero-video.is-transparent { + opacity: 0.3; +} +@media screen and (max-width: 768px) { + .hero-video { + display: none; + } +} + .hero-buttons { - margin-top: 1.5rem; } - @media screen and (max-width: 768px) { - .hero-buttons .button { - display: flex; } - .hero-buttons .button:not(:last-child) { - margin-bottom: 0.75rem; } } - @media screen and (min-width: 769px), print { - .hero-buttons { - display: flex; - justify-content: center; } - .hero-buttons .button:not(:last-child) { - margin-right: 1.5rem; } } + margin-top: 1.5rem; +} +@media screen and (max-width: 768px) { + .hero-buttons .button { + display: flex; + } + .hero-buttons .button:not(:last-child) { + margin-bottom: 0.75rem; + } +} +@media screen and (min-width: 769px), print { + .hero-buttons { + display: flex; + justify-content: center; + } + .hero-buttons .button:not(:last-child) { + margin-inline-end: 1.5rem; + } +} + .hero-head, .hero-foot { flex-grow: 0; - flex-shrink: 0; } + flex-shrink: 0; +} .hero-body { flex-grow: 1; flex-shrink: 0; - padding: 3rem 1.5rem; } + padding: var(--bulma-hero-body-padding); +} +@media screen and (min-width: 769px), print { + .hero-body { + padding: var(--bulma-hero-body-padding-tablet); + } +} +.level { + --bulma-level-item-spacing: calc(var(--bulma-block-spacing) * 0.5); + align-items: center; + display: flex; + flex-direction: column; + justify-content: space-between; + gap: var(--bulma-level-item-spacing); +} +.level code { + border-radius: var(--bulma-radius); +} +.level img { + display: inline-block; + vertical-align: top; +} +.level.is-mobile { + display: flex; + flex-direction: row; +} +.level.is-mobile .level-left, +.level.is-mobile .level-right { + display: flex; +} +.level.is-mobile .level-item:not(.is-narrow) { + flex-grow: 1; +} +@media screen and (min-width: 769px), print { + .level { + display: flex; + flex-direction: row; + } + .level > .level-item:not(.is-narrow) { + flex-grow: 1; + } +} + +.level-item { + align-items: center; + display: flex; + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + justify-content: center; +} +.level-item .title, +.level-item .subtitle { + margin-bottom: 0; +} + +.level-left, +.level-right { + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + gap: calc(var(--bulma-block-spacing) * 0.5); +} +.level-left .level-item.is-flexible, +.level-right .level-item.is-flexible { + flex-grow: 1; +} + +.level-left { + align-items: center; + display: flex; + flex-direction: column; + justify-content: flex-start; +} +@media screen and (min-width: 769px), print { + .level-left { + flex-direction: row; + } +} + +.level-right { + align-items: center; + display: flex; + flex-direction: column; + justify-content: flex-end; +} +@media screen and (min-width: 769px), print { + .level-right { + flex-direction: row; + } +} + +.media { + --bulma-media-border-color: hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-l), 0.5); + --bulma-media-border-size: 1px; + --bulma-media-spacing: 1rem; + --bulma-media-spacing-large: 1.5rem; + --bulma-media-content-spacing: 0.75rem; + --bulma-media-level-1-spacing: 0.75rem; + --bulma-media-level-1-content-spacing: 0.5rem; + --bulma-media-level-2-spacing: 0.5rem; + align-items: flex-start; + display: flex; + text-align: inherit; +} +.media .content:not(:last-child) { + margin-bottom: var(--bulma-media-content-spacing); +} +.media .media { + border-top-color: var(--bulma-media-border-color); + border-top-style: solid; + border-top-width: var(--bulma-media-border-size); + display: flex; + padding-top: var(--bulma-media-level-1-spacing); +} +.media .media .content:not(:last-child), +.media .media .control:not(:last-child) { + margin-bottom: var(--bulma-media-level-1-content-spacing); +} +.media .media .media { + padding-top: var(--bulma-media-level-2-spacing); +} +.media .media .media + .media { + margin-top: var(--bulma-media-level-2-spacing); +} +.media + .media { + border-top-color: var(--bulma-media-border-color); + border-top-style: solid; + border-top-width: var(--bulma-media-border-size); + margin-top: var(--bulma-media-spacing); + padding-top: var(--bulma-media-spacing); +} +.media.is-large + .media { + margin-top: var(--bulma-media-spacing-large); + padding-top: var(--bulma-media-spacing-large); +} + +.media-left, +.media-right { + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; +} + +.media-left { + margin-inline-end: var(--bulma-media-spacing); +} + +.media-right { + margin-inline-start: var(--bulma-media-spacing); +} + +.media-content { + flex-basis: auto; + flex-grow: 1; + flex-shrink: 1; + text-align: inherit; +} + +@media screen and (max-width: 768px) { + .media-content { + overflow-x: auto; + } +} .section { - padding: 3rem 1.5rem; } - @media screen and (min-width: 1024px) { - .section.is-medium { - padding: 9rem 1.5rem; } - .section.is-large { - padding: 18rem 1.5rem; } } -.footer { - background-color: #fafafa; - padding: 3rem 1.5rem 6rem; } + --bulma-section-padding: 3rem 1.5rem; + --bulma-section-padding-desktop: 3rem 3rem; + --bulma-section-padding-medium: 9rem 4.5rem; + --bulma-section-padding-large: 18rem 6rem; + padding: var(--bulma-section-padding); +} +@media screen and (min-width: 1024px) { + .section { + padding: var(--bulma-section-padding-desktop); + } + .section.is-medium { + padding: var(--bulma-section-padding-medium); + } + .section.is-large { + padding: var(--bulma-section-padding-large); + } +} +.section.is-fullheight { + min-height: 100vh; +} @media screen and (max-width: 362px) { .sitename.column, .logo.column { - width: 100%; } } - + width: 100%; + } +} .search-bar > .block, .logo > .image { - display: inline-block; } + display: inline-block; +} .main-section { - padding-top: 0; } - .main-section .group-header { - padding-top: 0; } + padding-top: 0; +} +.main-section .group-header { + padding-top: 0; +} .page--content-item--article .page-title, .page--content-item--blog .page-title, @@ -7143,24 +11379,33 @@ label.panel-block { height: 0; position: relative; overflow: visible; - z-index: 10; } + z-index: 10; +} /* On content listing pages (e.g. card view mode). */ .background-replacement-for-no-image { - height: 10rem; } + height: 10rem; +} /* On full content pages. */ .featured-image .background-replacement-for-no-image { - height: 12rem; } - @media screen and (min-width: 1024px) { - .featured-image .background-replacement-for-no-image { - height: 14rem; } } - @media screen and (min-width: 1216px) { - .featured-image .background-replacement-for-no-image { - height: 16rem; } } + height: 12rem; +} +@media screen and (min-width: 1024px) { + .featured-image .background-replacement-for-no-image { + height: 14rem; + } +} +@media screen and (min-width: 1216px) { + .featured-image .background-replacement-for-no-image { + height: 16rem; + } +} + /* Yes i know i should just give author bios their own class */ .node--type-people.node--view-mode-teaser { - margin-bottom: 1rem; } + margin-bottom: 1rem; +} /** * Styles related to contributor-added content on the site, such as embedded @@ -7168,17 +11413,21 @@ label.panel-block { */ iframe { width: 100%; - height: 100%; } - iframe.mastodon-embed { - height: revert-layer; } + height: 100%; +} +iframe.mastodon-embed { + height: revert-layer; +} /* All classes that are mostly about adding color. */ .background-replacement-for-no-image { - background-color: cadetblue; } + background-color: cadetblue; +} /** This isn't color but it's what the color gets painted on so we'll let it stay. */ .views-element-container.block--content > h2.subtitle { - padding: 0.2em 0.2em 0 0.2em; } + padding: 0.2em 0.2em 0 0.2em; +} /* Front page view titles (the h2) and more links (the button) get rather un-SMACSS targeting, sorry. */ @@ -7189,50 +11438,61 @@ iframe { .block-views-blockhome-page-views-block-featured .button, .is-article .background-replacement-for-no-image { background-color: #478D00; - color: white; } - .page--content-item--article .background-replacement-for-no-image a, - .block-views-blockhome-page-views-block-articles > h2.subtitle a, - .block-views-blockhome-page-views-block-articles .button a, - .block-views-blockhome-page-views-block-featured > h2.subtitle a, - .block-views-blockhome-page-views-block-featured .button a, - .is-article .background-replacement-for-no-image a { - color: white; } + color: hsl(221, 14%, 100%); +} +.page--content-item--article .background-replacement-for-no-image a, +.block-views-blockhome-page-views-block-articles > h2.subtitle a, +.block-views-blockhome-page-views-block-articles .button a, +.block-views-blockhome-page-views-block-featured > h2.subtitle a, +.block-views-blockhome-page-views-block-featured .button a, +.is-article .background-replacement-for-no-image a { + color: hsl(221, 14%, 100%); +} .page--content-item--blog .background-replacement-for-no-image, .block-views-blockhome-page-views-block-blogs > h2.subtitle, .block-views-blockhome-page-views-block-blogs .button, .is-blog .background-replacement-for-no-image { background-color: #4391E0; - color: white; } - .page--content-item--blog .background-replacement-for-no-image a, - .block-views-blockhome-page-views-block-blogs > h2.subtitle a, - .block-views-blockhome-page-views-block-blogs .button a, - .is-blog .background-replacement-for-no-image a { - color: white; } + color: hsl(221, 14%, 100%); +} +.page--content-item--blog .background-replacement-for-no-image a, +.block-views-blockhome-page-views-block-blogs > h2.subtitle a, +.block-views-blockhome-page-views-block-blogs .button a, +.is-blog .background-replacement-for-no-image a { + color: hsl(221, 14%, 100%); +} .page--content-item--collection .background-replacement-for-no-image, .block-views-blockhome-page-views-block-collections > h2.subtitle, .block-views-blockhome-page-views-block-collections .button, .is-collection .background-replacement-for-no-image { background-color: #AD7442; - color: white; } - .page--content-item--collection .background-replacement-for-no-image a, - .block-views-blockhome-page-views-block-collections > h2.subtitle a, - .block-views-blockhome-page-views-block-collections .button a, - .is-collection .background-replacement-for-no-image a { - color: white; } + color: hsl(221, 14%, 100%); +} +.page--content-item--collection .background-replacement-for-no-image a, +.block-views-blockhome-page-views-block-collections > h2.subtitle a, +.block-views-blockhome-page-views-block-collections .button a, +.is-collection .background-replacement-for-no-image a { + color: hsl(221, 14%, 100%); +} .page--content-item--gleaning .background-replacement-for-no-image, .block-views-blockhome-page-views-block-gleanings > h2.subtitle, .block-views-blockhome-page-views-block-gleanings .button, .is-gleaning .background-replacement-for-no-image { background-color: #ffdd57; - color: #0a0a0a; } - .page--content-item--gleaning .background-replacement-for-no-image a, - .block-views-blockhome-page-views-block-gleanings > h2.subtitle a, - .block-views-blockhome-page-views-block-gleanings .button a, - .is-gleaning .background-replacement-for-no-image a { - color: #0a0a0a; } + color: hsl(221, 14%, 4%); +} +.page--content-item--gleaning .background-replacement-for-no-image a, +.block-views-blockhome-page-views-block-gleanings > h2.subtitle a, +.block-views-blockhome-page-views-block-gleanings .button a, +.is-gleaning .background-replacement-for-no-image a { + color: hsl(221, 14%, 4%); +} .page--content-item--gleaning .page-title { - background-color: #ffdd57; } + background-color: #ffdd57; +} + +/*# sourceMappingURL=global.css.map */ From 2b6e193c875145fbc7e95a105eea784e5c382bc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 28 Mar 2025 15:37:34 -0400 Subject: [PATCH 191/202] Update README for DDEV npm --- web/themes/custom/geofresco/README.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/web/themes/custom/geofresco/README.md b/web/themes/custom/geofresco/README.md index dcad156..a202a5c 100644 --- a/web/themes/custom/geofresco/README.md +++ b/web/themes/custom/geofresco/README.md @@ -45,12 +45,19 @@ Autoprefixer & Babel is set to support: These can be updated at any time within the `package.json`. -### Run the following commands from the theme directory -If you haven't yet, install nvm: -https://github.com/creationix/nvm +### Run the following command from the theme directory + +`ddev npm install` + +### Alternat non-DDEV + +Run the following command from the theme directory (that's the folder where this README is). #### Use the right version of node with: +If you haven't yet, install nvm: +https://github.com/creationix/nvm + `nvm use` _This command will look at your `.nvmrc` file and use the version node.js specified in it. This ensures all developers use the same version of node for consistency._ From 5d90466e1dee8e344b90d0a3766ca5b320b39dd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 28 Mar 2025 15:38:34 -0400 Subject: [PATCH 192/202] Add VScode settings --- .vscode/launch.json | 16 ++++++++++++++++ .vscode/settings.json | 3 +++ .vscode/tasks.json | 23 +++++++++++++++++++++++ geo-coop.code-workspace | 10 ++++++++++ 4 files changed, 52 insertions(+) create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100644 .vscode/tasks.json create mode 100644 geo-coop.code-workspace diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..8c45cc4 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,16 @@ +{ + "configurations": [ + { + "name": "Listen for Xdebug", + "type": "php", + "request": "launch", + "hostname": "0.0.0.0", + "port": 9003, + "pathMappings": { + "/var/www/html": "${workspaceFolder}" + }, + "preLaunchTask": "DDEV: Enable Xdebug", + "postDebugTask": "DDEV: Disable Xdebug" + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..f8df0f8 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "intelephense.environment.phpVersion": "8.1" +} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..128c7cf --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,23 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "label": "DDEV: Enable Xdebug", + "type": "shell", + "command": "ddev xdebug on", + "presentation": { + "reveal": "silent", + "close": true + } + }, + { + "label": "DDEV: Disable Xdebug", + "type": "shell", + "command": "ddev xdebug off", + "presentation": { + "reveal": "silent", + "close": true + } + } + ] +} \ No newline at end of file diff --git a/geo-coop.code-workspace b/geo-coop.code-workspace new file mode 100644 index 0000000..07d3e69 --- /dev/null +++ b/geo-coop.code-workspace @@ -0,0 +1,10 @@ +{ + "folders": [ + { + "path": "." + } + ], + "settings": { + "intelephense.environment.phpVersion": "8.1" + } +} \ No newline at end of file From 360d1243ea30706e8b131412719fd4c50caa463d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 28 Mar 2025 15:39:18 -0400 Subject: [PATCH 193/202] Remove Gulp --- .../custom/geofresco/gulp-tasks/clean.js | 33 ---- .../custom/geofresco/gulp-tasks/compile.js | 65 ------- .../custom/geofresco/gulp-tasks/compress.js | 35 ---- .../custom/geofresco/gulp-tasks/concat.js | 42 ----- .../custom/geofresco/gulp-tasks/lint.js | 36 ---- .../custom/geofresco/gulp-tasks/move.js | 33 ---- web/themes/custom/geofresco/gulpfile.js | 168 ------------------ 7 files changed, 412 deletions(-) delete mode 100644 web/themes/custom/geofresco/gulp-tasks/clean.js delete mode 100644 web/themes/custom/geofresco/gulp-tasks/compile.js delete mode 100644 web/themes/custom/geofresco/gulp-tasks/compress.js delete mode 100644 web/themes/custom/geofresco/gulp-tasks/concat.js delete mode 100644 web/themes/custom/geofresco/gulp-tasks/lint.js delete mode 100644 web/themes/custom/geofresco/gulp-tasks/move.js delete mode 100644 web/themes/custom/geofresco/gulpfile.js diff --git a/web/themes/custom/geofresco/gulp-tasks/clean.js b/web/themes/custom/geofresco/gulp-tasks/clean.js deleted file mode 100644 index ef1d250..0000000 --- a/web/themes/custom/geofresco/gulp-tasks/clean.js +++ /dev/null @@ -1,33 +0,0 @@ -/*eslint strict: ["error", "global"]*/ -'use strict'; - -//======================================================= -// Include Our Plugins -//======================================================= -var del = require('del'); - -// Export our tasks. -module.exports = { - - // Clean style guide files. - styleguide: function() { - // You can use multiple globbing patterns as you would with `gulp.src` - return del([ - './dist/style-guide/*' - ], {force: true}); - }, - - // Clean CSS files. - css: function() { - return del([ - './dist/css/*' - ], {force: true}); - }, - - // Clean JS files. - js: function() { - return del([ - './dist/js/*' - ], {force: true}); - } -}; diff --git a/web/themes/custom/geofresco/gulp-tasks/compile.js b/web/themes/custom/geofresco/gulp-tasks/compile.js deleted file mode 100644 index 7be9ecd..0000000 --- a/web/themes/custom/geofresco/gulp-tasks/compile.js +++ /dev/null @@ -1,65 +0,0 @@ -/*eslint strict: ["error", "global"]*/ -'use strict'; - -//======================================================= -// Include gulp -//======================================================= -var gulp = require('gulp'); - -//======================================================= -// Include Our Plugins -//======================================================= -var sass = require('gulp-sass'); -var prefix = require('gulp-autoprefixer'); -var sourcemaps = require('gulp-sourcemaps'); -var sync = require('browser-sync'); -var rename = require('gulp-rename'); - -// Small error handler helper function. -function handleError(err) { - console.log(err.toString()); - this.emit('end'); -} - -// Export our tasks. -module.exports = { - - // Compile Sass. - sass: function() { - return gulp.src('./src/{global,layout,components}/**/*.scss') - .pipe( - sass({ outputStyle: 'nested' }) - .on('error', handleError) - ) - .pipe(prefix({ - cascade: false - })) - .pipe(rename(function (path) { - path.dirname = ''; - return path; - })) - .pipe(gulp.dest('./dist/css')) - .pipe(sync.stream({match: '**/*.css'})); - }, - - // Compile JavaScript. - js: function() { - return gulp.src([ - './src/{global,layout,components}/**/*.es6.js' - ], { base: './' }) - .pipe(sourcemaps.init()) - .pipe(rename(function (path) { - // Currently not using ES6 modules so for now - // es6 files are compiled into individual JS files. - // Eventually this can use ES6 Modules and compile - // all files within a component directory into a single - // foo.bundle.js file. In that case the bundle name should - // reflect the components directory name. - path.dirname = ''; - path.basename = path.basename.replace(/\.es6/, ''); - return path; - })) - .pipe(sourcemaps.write('./')) - .pipe(gulp.dest('./dist/js')); - } -}; diff --git a/web/themes/custom/geofresco/gulp-tasks/compress.js b/web/themes/custom/geofresco/gulp-tasks/compress.js deleted file mode 100644 index 428d3b4..0000000 --- a/web/themes/custom/geofresco/gulp-tasks/compress.js +++ /dev/null @@ -1,35 +0,0 @@ -/*eslint strict: ["error", "global"]*/ -'use strict'; - -//======================================================= -// Include gulp -//======================================================= -var gulp = require('gulp'); - -//======================================================= -// Include Our Plugins -//======================================================= -var rename = require('gulp-rename'); -var imagemin = require('gulp-imagemin'); - -// Export our tasks. -module.exports = { - - // Compress svg/png/jpg files. - assets: function() { - return gulp.src([ - './src/{global,layout,components}/**/*{.png,.jpg,.svg}' - ]) - .pipe(imagemin({ - progressive: true, - svgoPlugins: [{ - removeViewBox: false - }] - })) - .pipe(rename(function (path) { - path.dirname = ''; - return path; - })) - .pipe(gulp.dest('./dist/assets')); - } -}; diff --git a/web/themes/custom/geofresco/gulp-tasks/concat.js b/web/themes/custom/geofresco/gulp-tasks/concat.js deleted file mode 100644 index b1af0f1..0000000 --- a/web/themes/custom/geofresco/gulp-tasks/concat.js +++ /dev/null @@ -1,42 +0,0 @@ -/*eslint strict: ["error", "global"]*/ -'use strict'; - -//======================================================= -// Include gulp -//======================================================= -var gulp = require('gulp'); - -//======================================================= -// Include Our Plugins -//======================================================= -var concat = require('gulp-concat'); -var order = require('gulp-order'); -var sync = require('browser-sync'); - -// Export our tasks. -module.exports = { - - // Concat all CSS into a master bundle. - css: function() { - return gulp.src([ - './dist/css/*.css' - ]) - // Reorder the files so global is first. - // If you need to get fancier with the order here's an example: - // .pipe(order([ - // 'dist/css/global.css', - // 'src/components/**/*.css', - // 'dist/css/btn.css', - // 'dist/css/form-item.css', - // 'dist/css/form-float-label.css', - // 'dist/css/*.css' - // ], { base: './' })) - .pipe(order([ - 'dist/css/global.css', - 'dist/css/*.css' - ], { base: './' })) - .pipe(concat('all.css')) - .pipe(gulp.dest('./dist/all')) - .pipe(sync.stream()); - } -}; diff --git a/web/themes/custom/geofresco/gulp-tasks/lint.js b/web/themes/custom/geofresco/gulp-tasks/lint.js deleted file mode 100644 index a992d1c..0000000 --- a/web/themes/custom/geofresco/gulp-tasks/lint.js +++ /dev/null @@ -1,36 +0,0 @@ -/*eslint strict: ["error", "global"]*/ -'use strict'; - -//======================================================= -// Include gulp -//======================================================= -var gulp = require('gulp'); - -//======================================================= -// Include Our Plugins -//======================================================= -var sassLint = require('gulp-sass-lint'); -var eslint = require('gulp-eslint'); - -// Export our tasks. -module.exports = { - - // Lint Sass based on .sass-lint.yml config. - sass: function() { - return gulp.src([ - './src/{global,layout,components}/**/*.scss', - ]) - .pipe(sassLint()) - .pipe(sassLint.format()); - }, - - // Lint JavaScript based on .eslintrc config. - js: function() { - return gulp.src([ - './src/{global,layout,components}/**/*.js', - '!./src/components/**/vendors/*' - ]) - .pipe(eslint()) - .pipe(eslint.format()); - } -}; diff --git a/web/themes/custom/geofresco/gulp-tasks/move.js b/web/themes/custom/geofresco/gulp-tasks/move.js deleted file mode 100644 index 7886f40..0000000 --- a/web/themes/custom/geofresco/gulp-tasks/move.js +++ /dev/null @@ -1,33 +0,0 @@ -/*eslint strict: ["error", "global"]*/ -'use strict'; - -// If some JS components aren't es6 we want to simply move them -// into the dist folder. This allows us to clean the dist/js -// folder on build. - -//======================================================= -// Include gulp -//======================================================= -var gulp = require('gulp'); - -//======================================================= -// Include Our Plugins -//======================================================= -var rename = require('gulp-rename'); - -// Export our tasks. -module.exports = { - - // Moves JavaScript. - js: function() { - return gulp.src([ - './src/{global,layout,components}/**/*.js', - '!./src/{global,layout,components}/**/*.es6.js' - ], { base: './' }) - .pipe(rename(function (path) { - path.dirname = ''; - return path; - })) - .pipe(gulp.dest('./dist/js')); - } -}; diff --git a/web/themes/custom/geofresco/gulpfile.js b/web/themes/custom/geofresco/gulpfile.js deleted file mode 100644 index c0e44b8..0000000 --- a/web/themes/custom/geofresco/gulpfile.js +++ /dev/null @@ -1,168 +0,0 @@ -/*eslint strict: ["error", "global"]*/ -'use strict'; - -//======================================================= -// Include gulp -//======================================================= -var gulp = require('gulp'); - -//======================================================= -// Include Our Plugins -//======================================================= -var sync = require('browser-sync'); -var runSequence = require('run-sequence'); - -//======================================================= -// Include Our tasks. -// -// Each task is broken apart to it's own node module. -// Check out the ./gulp-tasks directory for more. -//======================================================= -var taskCompile = require('./gulp-tasks/compile.js'); -var taskMove = require('./gulp-tasks/move.js'); -var taskLint = require('./gulp-tasks/lint.js'); -var taskCompress = require('./gulp-tasks/compress.js'); -var taskClean = require('./gulp-tasks/clean.js'); - -var taskConcat = require('./gulp-tasks/concat.js'); - -//======================================================= -// Compile Our Sass and JS -// We also move some files if they don't need -// to be compiled. -//======================================================= -gulp.task('compile', ['compile:sass', 'compile:js', 'move:js']); - -// Compile Sass -gulp.task('compile:sass', function() { - return taskCompile.sass(); -}); - -// Compile JavaScript ES2015 to ES5. -gulp.task('compile:js', function() { - return taskCompile.js(); -}); - -// If some JS components aren't es6 we want to simply move them -// into the dist folder. This allows us to clean the dist/js -// folder on build. -gulp.task('move:js', function() { - return taskMove.js(); -}); - -//======================================================= -// Lint Sass and JavaScript -//======================================================= -gulp.task('lint', ['lint:sass', 'lint:js']); - -// Lint Sass based on .sass-lint.yml config. -gulp.task('lint:sass', function () { - return taskLint.sass(); -}); - -// Lint JavaScript based on .eslintrc config. -gulp.task('lint:js', function () { - return taskLint.js(); -}); - -//======================================================= -// Compress Files -//======================================================= -gulp.task('compress', function() { - return taskCompress.assets(); -}); - -//======================================================= -// Concat all CSS files into a master bundle. -//======================================================= -gulp.task('concat', function () { - return taskConcat.css(); -}); - -//======================================================= -// Clean all directories. -//======================================================= -gulp.task('clean', ['clean:css', 'clean:js', 'clean:styleguide']); - -// Clean style guide files. -gulp.task('clean:styleguide', function () { - return taskClean.styleguide(); -}); - -// Clean CSS files. -gulp.task('clean:css', function () { - return taskClean.css(); -}); - -// Clean JS files. -gulp.task('clean:js', function () { - return taskClean.js(); -}); - -//======================================================= -// Watch and recompile sass. -//======================================================= - -// Pull the sass watch task out so we can use run sequence. - -gulp.task('watch:sass', function(callback) { - runSequence( - ['lint:sass', 'compile:sass'], - 'concat', - callback - ); -}); - -// Main watch task. -gulp.task('watch', function() { - - // BrowserSync proxy setup - // Uncomment this and swap proxy with your local env url. - // NOTE: for this to work in Drupal, you must install and enable - // https://www.drupal.org/project/link_css. This module should - // NOT be committed to the repo OR enabled on production. - // - // This should work out of the box for work within the style guide. - // - // sync.init({ - // open: false, - // proxy: 'http://test.mcdev' - // }); - - // Watch all my sass files and compile sass if a file changes. - gulp.watch( - './src/{global,layout,components}/**/*.scss', - ['watch:sass'] - ); - - // Watch all my JS files and compile if a file changes. - gulp.watch([ - './src/{global,layout,components}/**/*.js' - ], ['lint:js', 'compile:js']); - - // Watch all my twig files and rebuild the style guide if a file changes. - gulp.watch( - './src/{layout,components}/**/*.twig', - ['watch:styleguide'] - ); - -}); - -// Reload the browser if the style guide is updated. -gulp.task('watch:styleguide', ['styleguide'], sync.reload); - -//======================================================= -// Default Task -// -// runSequence runs 'clean' first, and when that finishes -// 'lint', 'compile', 'compress', 'styleguide' run -// at the same time. 'concat' runs last. -//======================================================= -gulp.task('default', function(callback) { - runSequence( - 'clean', - ['lint', 'compile', 'compress', 'styleguide'], - 'concat', - callback - ); -}); From 5a5d7530e2f1e213e3fef2fbfe443010ec99d1ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 28 Mar 2025 16:39:47 -0400 Subject: [PATCH 194/202] Add note to README on compiling SCSS --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 944f03f..ec10257 100644 --- a/README.md +++ b/README.md @@ -38,3 +38,8 @@ ddev drush sql-sync @live @self ddev drush -y rsync --exclude-paths=css:js:php --verbose @live:%files/ @self:%files ``` +## Compile CSS + +```shell +ddev npm run sass-dev +``` From 22fcbd630b1baba22b4095d33ff84b1e91519f50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 28 Mar 2025 16:40:45 -0400 Subject: [PATCH 195/202] Make clear that's for dev not live code to be committed --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index ec10257..f667e81 100644 --- a/README.md +++ b/README.md @@ -43,3 +43,9 @@ ddev drush -y rsync --exclude-paths=css:js:php --verbose @live:%files/ @self:%fi ```shell ddev npm run sass-dev ``` + +Or when ready to commit for production deploy: + +``` +ddev npm run sass-prod +``` From 2e3b1f9702c5850865647af5df9e54de850c28f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 9 May 2025 13:25:25 -0400 Subject: [PATCH 196/202] Add contrib Givebutter module we just made #138 --- composer.json | 1 + 1 file changed, 1 insertion(+) diff --git a/composer.json b/composer.json index 0130702..bf2fb7a 100644 --- a/composer.json +++ b/composer.json @@ -76,6 +76,7 @@ "drupal/geolocation": "^3", "drupal/gin_gutenberg": "^1", "drupal/gin_login": "^2", + "drupal/givebutter": "1.0.x-dev@dev", "drupal/google_analytics": "^4", "drupal/gutenberg": "^2", "drupal/http_cache_control": "^2", From d5eedb1f8a9f6f6a23a63cc4c8ede18129d343b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 9 May 2025 14:39:40 -0400 Subject: [PATCH 197/202] Update composer lock file --- composer.lock | 1116 ++++++++++++++++++++++++++----------------------- 1 file changed, 583 insertions(+), 533 deletions(-) diff --git a/composer.lock b/composer.lock index a8a715e..9da4a94 100644 --- a/composer.lock +++ b/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": "ae01c821ebf1abdbf19af3e42da894be", + "content-hash": "e28bfc0a9ff0bcb10b86df5f42d45ef6", "packages": [ { "name": "abraham/twitteroauth", @@ -1632,26 +1632,29 @@ }, { "name": "doctrine/deprecations", - "version": "1.1.4", + "version": "1.1.5", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", - "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9" + "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/31610dbb31faa98e6b5447b62340826f54fbc4e9", - "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", + "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, + "conflict": { + "phpunit/phpunit": "<=7.5 || >=13" + }, "require-dev": { - "doctrine/coding-standard": "^9 || ^12", - "phpstan/phpstan": "1.4.10 || 2.0.3", + "doctrine/coding-standard": "^9 || ^12 || ^13", + "phpstan/phpstan": "1.4.10 || 2.1.11", "phpstan/phpstan-phpunit": "^1.0 || ^2", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", "psr/log": "^1 || ^2 || ^3" }, "suggest": { @@ -1671,9 +1674,9 @@ "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.4" + "source": "https://github.com/doctrine/deprecations/tree/1.1.5" }, - "time": "2024-12-07T21:18:45+00:00" + "time": "2025-04-07T20:06:18+00:00" }, { "name": "doctrine/lexer", @@ -2009,17 +2012,17 @@ }, { "name": "drupal/address", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/address.git", - "reference": "2.0.3" + "reference": "2.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/address-2.0.3.zip", - "reference": "2.0.3", - "shasum": "fa8273cf5abd21fd8a58de77844011b122ab3aa6" + "url": "https://ftp.drupal.org/files/projects/address-2.0.4.zip", + "reference": "2.0.4", + "shasum": "5a86f7abc028f3d9833784dbf0791a6e4463da8e" }, "require": { "commerceguys/addressing": "^2.1.1", @@ -2034,8 +2037,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.3", - "datestamp": "1736773032", + "version": "2.0.4", + "datestamp": "1746462054", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2786,17 +2789,17 @@ }, { "name": "drupal/block_class", - "version": "4.0.0", + "version": "4.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_class.git", - "reference": "4.0.0" + "reference": "4.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/block_class-4.0.0.zip", - "reference": "4.0.0", - "shasum": "4ed97a78db9b52f28e46d377947fecfb3a8c9580" + "url": "https://ftp.drupal.org/files/projects/block_class-4.0.1.zip", + "reference": "4.0.1", + "shasum": "46fa2437a8bd272a1f757a7cd957eb2747e28cdb" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -2804,8 +2807,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.0", - "datestamp": "1730640283", + "version": "4.0.1", + "datestamp": "1745427425", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2946,17 +2949,17 @@ }, { "name": "drupal/bpmn_io", - "version": "1.1.4", + "version": "1.1.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/bpmn_io.git", - "reference": "1.1.4" + "reference": "1.1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/bpmn_io-1.1.4.zip", - "reference": "1.1.4", - "shasum": "c69acc7ffc624a1dbc2c9ae1aa8a108bfc7381be" + "url": "https://ftp.drupal.org/files/projects/bpmn_io-1.1.5.zip", + "reference": "1.1.5", + "shasum": "02dc10526d1e83195bd2a93b1fb28835755c7527" }, "require": { "drupal/core": "^9 || ^10", @@ -2967,8 +2970,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.4", - "datestamp": "1716032392", + "version": "1.1.5", + "datestamp": "1744192147", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3254,17 +3257,17 @@ }, { "name": "drupal/charts", - "version": "5.1.3", + "version": "5.1.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/charts.git", - "reference": "5.1.3" + "reference": "5.1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/charts-5.1.3.zip", - "reference": "5.1.3", - "shasum": "2c1dfaf67512011583b8faad56ddf5ca69b610dc" + "url": "https://ftp.drupal.org/files/projects/charts-5.1.5.zip", + "reference": "5.1.5", + "shasum": "e0ef459623556ef3d9faa5656df9e35bfe4b2876" }, "require": { "drupal/core": "^10.3 || ^11" @@ -3272,8 +3275,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "5.1.3", - "datestamp": "1741367395", + "version": "5.1.5", + "datestamp": "1744408472", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3286,27 +3289,52 @@ ], "authors": [ { - "name": "andileco", - "homepage": "https://www.drupal.org/user/2054544" + "name": "Daniel Cothran (andileco)", + "homepage": "https://www.drupal.org/u/andileco", + "role": "Maintainer" }, { - "name": "nikathone", - "homepage": "https://www.drupal.org/user/2421800" + "name": "Nia Kathoni (nikathone)", + "homepage": "https://www.drupal.org/u/nikathone", + "role": "Maintainer" }, { - "name": "quicksketch", - "homepage": "https://www.drupal.org/user/35821" + "name": "Nate Lampton (quicksketch)", + "homepage": "https://www.drupal.org/u/quicksketch", + "role": "Maintainer" + }, + { + "name": "brmassa", + "homepage": "https://www.drupal.org/u/brmassa", + "role": "Maintainer" + }, + { + "name": "Rafal W (kenorb)", + "homepage": "https://www.drupal.org/u/kenorb", + "role": "Maintainer" + }, + { + "name": "Pierre Vriens (pierrevriens)", + "homepage": "https://www.drupal.org/u/pierrevriens", + "role": "Maintainer" + }, + { + "name": "Majali (rashad612)", + "homepage": "https://www.drupal.org/u/rashad612", + "role": "Maintainer" } ], - "description": "A charting API for Drupal that provides chart elements and integration with Views.", - "homepage": "https://www.drupal.org/project/charts", + "description": "A charting API for Drupal that provides chart elements and integration with Views", + "homepage": "https://drupal.org/project/charts", "support": { - "source": "https://git.drupalcode.org/project/charts" + "source": "https://git.drupalcode.org/project/charts", + "issues": "https://www.drupal.org/project/issues/charts?version=all_5.1.*", + "docs": "https://www.drupal.org/docs/contributed-modules/charts" } }, { "name": "drupal/charts_chartjs", - "version": "5.1.3", + "version": "5.1.5", "require": { "drupal/charts": "*", "drupal/core": "^10.3 || ^11" @@ -3314,8 +3342,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "5.1.3", - "datestamp": "1741367395", + "version": "5.1.5", + "datestamp": "1744408472", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3499,26 +3527,26 @@ }, { "name": "drupal/ckeditor_iframe", - "version": "3.0.0-beta2", + "version": "3.0.0-beta3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ckeditor_iframe.git", - "reference": "3.0.0-beta2" + "reference": "3.0.0-beta3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ckeditor_iframe-3.0.0-beta2.zip", - "reference": "3.0.0-beta2", - "shasum": "c553c65393c7f05fb563281b70b8763547e7db1a" + "url": "https://ftp.drupal.org/files/projects/ckeditor_iframe-3.0.0-beta3.zip", + "reference": "3.0.0-beta3", + "shasum": "4df0f006a218c1f40c833a5afa30ee52321ed2e1" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-beta2", - "datestamp": "1727983211", + "version": "3.0.0-beta3", + "datestamp": "1743012017", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -3701,7 +3729,7 @@ "homepage": "https://www.drupal.org/user/36762" }, { - "name": "stefanos.petrakis@gmail.com", + "name": "stefanos.petrakis", "homepage": "https://www.drupal.org/user/2573064" } ], @@ -3956,21 +3984,21 @@ }, { "name": "drupal/config_distro", - "version": "2.0.0-alpha2", + "version": "2.1.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_distro.git", - "reference": "2.0.0-alpha2" + "reference": "2.1.0-alpha1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_distro-2.0.0-alpha2.zip", - "reference": "2.0.0-alpha2", - "shasum": "8341305e0eb86208fb71a351e8c922300141a804" + "url": "https://ftp.drupal.org/files/projects/config_distro-2.1.0-alpha1.zip", + "reference": "2.1.0-alpha1", + "shasum": "913fa76468e19b730bd23955ef3640b3dab56481" }, "require": { "drupal/config_filter": "*", - "drupal/core": "^9.3 || ^10" + "drupal/core": "^10.3 || ^11" }, "require-dev": { "drupal/config_distro_filter": "*", @@ -3983,8 +4011,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-alpha2", - "datestamp": "1691786887", + "version": "2.1.0-alpha1", + "datestamp": "1743102880", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -4031,17 +4059,17 @@ }, { "name": "drupal/config_distro_filter", - "version": "2.0.0-alpha2", + "version": "2.1.0-alpha1", "require": { "drupal/config_distro": "*", "drupal/config_filter": "*", - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^10.3 || ^11" }, "type": "metapackage", "extra": { "drupal": { - "version": "2.0.0-alpha2", - "datestamp": "1691786887", + "version": "2.1.0-alpha1", + "datestamp": "1743102880", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -4151,20 +4179,20 @@ }, { "name": "drupal/config_merge", - "version": "2.0.0-alpha1", + "version": "2.0.0-alpha2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_merge.git", - "reference": "2.0.0-alpha1" + "reference": "2.0.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_merge-2.0.0-alpha1.zip", - "reference": "2.0.0-alpha1", - "shasum": "704f856a7e2f11006d0f74336f9260bbcb060cef" + "url": "https://ftp.drupal.org/files/projects/config_merge-2.0.0-alpha2.zip", + "reference": "2.0.0-alpha2", + "shasum": "a0183d548daafe52b2b271f3502766bb519f824f" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^9.3 || ^10 || ^11", "php": ">=8.0" }, "require-dev": { @@ -4173,8 +4201,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-alpha1", - "datestamp": "1682377160", + "version": "2.0.0-alpha2", + "datestamp": "1743089777", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -4227,27 +4255,26 @@ }, { "name": "drupal/config_normalizer", - "version": "1.0.0-beta1", + "version": "1.0.0-beta2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_normalizer.git", - "reference": "8.x-1.0-beta1" + "reference": "8.x-1.0-beta2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_normalizer-8.x-1.0-beta1.zip", - "reference": "8.x-1.0-beta1", - "shasum": "f69ffbdf947553c717775c94f30272d67a1a2e83" + "url": "https://ftp.drupal.org/files/projects/config_normalizer-8.x-1.0-beta2.zip", + "reference": "8.x-1.0-beta2", + "shasum": "98916cdca633176698b62236a6f7b2d5e0c12e45" }, "require": { - "drupal/config_filter": "*", - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta1", - "datestamp": "1683148813", + "version": "8.x-1.0-beta2", + "datestamp": "1743088690", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -4260,62 +4287,75 @@ ], "authors": [ { - "name": "a.dmitriiev", - "homepage": "https://www.drupal.org/user/3235287" + "name": "Nedjo Rogers (nedjo)", + "homepage": "https://www.drupal.org/u/nedjo", + "role": "Original author" }, { - "name": "bircher", - "homepage": "https://www.drupal.org/user/1344166" + "name": "Fabian Bircher (bircher)", + "homepage": "https://www.drupal.org/u/bircher", + "role": "Maintainer" }, { - "name": "geek-merlin", - "homepage": "https://www.drupal.org/user/229048" + "name": "Benjamin Melançon (mlncn)", + "homepage": "https://www.drupal.org/u/mlncn", + "role": "Maintainer" }, { - "name": "joegraduate", - "homepage": "https://www.drupal.org/user/789384" - }, - { - "name": "mlncn", - "homepage": "https://www.drupal.org/user/64383" + "name": "Joe Parsons (joegraduate)", + "homepage": "https://www.drupal.org/u/joegraduate", + "role": "Maintainer" }, { "name": "tadean", - "homepage": "https://www.drupal.org/user/3608919" + "homepage": "https://www.drupal.org/u/tadean", + "role": "Maintainer" }, { - "name": "uarizona", - "homepage": "https://www.drupal.org/user/3763238" + "name": "Artem Dmitriiev (a.dmitriiev)", + "homepage": "https://www.drupal.org/u/a.dmitriiev", + "role": "Maintainer" + }, + { + "name": "Merlin Axel Rutz (geek-merlin)", + "homepage": "https://www.drupal.org/u/geek-merlin", + "role": "Maintainer" + }, + { + "name": "Campus Web Services The University of Arizona (uarizona)", + "homepage": "https://www.drupal.org/u/uarizona", + "role": "Maintainer" } ], "description": "Normalizes configuration for comparison.", "homepage": "https://www.drupal.org/project/config_normalizer", "support": { - "source": "https://git.drupalcode.org/project/config_normalizer" + "source": "https://git.drupal.org/project/config_normalizer.git", + "issues": "https://www.drupal.org/project/issues/config_normalizer" } }, { "name": "drupal/config_perms", - "version": "2.1.0", + "version": "2.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_perms.git", - "reference": "8.x-2.1" + "reference": "8.x-2.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_perms-8.x-2.1.zip", - "reference": "8.x-2.1", - "shasum": "06bc0d6587fba76149b4de7ccc32f6c6b8bc382a" + "url": "https://ftp.drupal.org/files/projects/config_perms-8.x-2.3.zip", + "reference": "8.x-2.3", + "shasum": "6ec87b91b7ff23a41c5ee266b507e882851b7828" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.1", - "datestamp": "1685589568", + "version": "8.x-2.3", + "datestamp": "1746157140", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4372,26 +4412,26 @@ }, { "name": "drupal/config_provider", - "version": "3.0.0-alpha1", + "version": "3.0.0-alpha2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_provider.git", - "reference": "3.0.0-alpha1" + "reference": "3.0.0-alpha2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_provider-3.0.0-alpha1.zip", - "reference": "3.0.0-alpha1", - "shasum": "0d0ba67f65d34fae7529d7a390f3d34d827f0595" + "url": "https://ftp.drupal.org/files/projects/config_provider-3.0.0-alpha2.zip", + "reference": "3.0.0-alpha2", + "shasum": "b6f80827f37ba1170530907bdda584c27ffe981d" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.3 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-alpha1", - "datestamp": "1682387859", + "version": "3.0.0-alpha2", + "datestamp": "1743107961", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -4404,54 +4444,66 @@ ], "authors": [ { - "name": "a.dmitriiev", - "homepage": "https://www.drupal.org/user/3235287" + "name": "Nedjo Rogers (nedjo)", + "homepage": "https://www.drupal.org/u/nedjo", + "role": "Original author" }, { - "name": "bircher", - "homepage": "https://www.drupal.org/user/1344166" + "name": "Fabian Bircher (bircher)", + "homepage": "https://www.drupal.org/u/bircher", + "role": "Maintainer" }, { - "name": "geek-merlin", - "homepage": "https://www.drupal.org/user/229048" + "name": "Pieter Frenssen (pfrenssen)", + "homepage": "https://www.drupal.org/u/pfrenssen", + "role": "Maintainer" }, { - "name": "gnuget", - "homepage": "https://www.drupal.org/user/992990" + "name": "Keegan Rankin (megakeegman)", + "homepage": "https://www.drupal.org/u/megakeegman", + "role": "Maintainer" }, { - "name": "joegraduate", - "homepage": "https://www.drupal.org/user/789384" + "name": "Benjamin Melançon (mlncn)", + "homepage": "https://www.drupal.org/u/mlncn", + "role": "Maintainer" }, { - "name": "megakeegman", - "homepage": "https://www.drupal.org/user/3620027" - }, - { - "name": "mlncn", - "homepage": "https://www.drupal.org/user/64383" - }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - }, - { - "name": "pfrenssen", - "homepage": "https://www.drupal.org/user/382067" + "name": "Joe Parsons (joegraduate)", + "homepage": "https://www.drupal.org/u/joegraduate", + "role": "Maintainer" }, { "name": "tadean", - "homepage": "https://www.drupal.org/user/3608919" + "homepage": "https://www.drupal.org/u/tadean", + "role": "Maintainer" }, { - "name": "uarizona", - "homepage": "https://www.drupal.org/user/3763238" + "name": "David Valdez (gnuget)", + "homepage": "https://www.drupal.org/u/gnuget", + "role": "Maintainer" + }, + { + "name": "Merlin Axel Rutz (geek-merlin)", + "homepage": "https://www.drupal.org/u/geek-merlin", + "role": "Maintainer" + }, + { + "name": "Artem Dmitriiev (a.dmitriiev)", + "homepage": "https://www.drupal.org/u/a.dmitriiev", + "role": "Maintainer" + }, + { + "name": "Campus Web Services The University of Arizona (uarizona)", + "homepage": "https://www.drupal.org/u/uarizona", + "role": "Maintainer" } ], "description": "Enables provision of configuration by extensions.", "homepage": "https://www.drupal.org/project/config_provider", "support": { - "source": "https://git.drupalcode.org/project/config_provider" + "source": "https://git.drupal.org/project/config_provider.git", + "issues": "https://www.drupal.org/project/issues/config_provider" } }, { @@ -4528,34 +4580,34 @@ }, { "name": "drupal/config_sync", - "version": "3.0.0-alpha3", + "version": "3.0.0-alpha4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_sync.git", - "reference": "3.0.0-alpha3" + "reference": "3.0.0-alpha4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_sync-3.0.0-alpha3.zip", - "reference": "3.0.0-alpha3", - "shasum": "8664153679b63fe1c0b84702374122a149fc3846" + "url": "https://ftp.drupal.org/files/projects/config_sync-3.0.0-alpha4.zip", + "reference": "3.0.0-alpha4", + "shasum": "d49536d18be2162b2069c50c444a6745d5c9e8d7" }, "require": { "drupal/config_distro": "^2.0.0-alpha2", "drupal/config_distro_filter": "*", - "drupal/config_filter": "^1.10||^2.4", - "drupal/config_merge": "^2.0.0-alpha1", - "drupal/config_normalizer": "^1.0-beta1", - "drupal/config_provider": "^3.0.0-alpha1", - "drupal/config_snapshot": "^2.0.0-alpha1", - "drupal/config_update": "^2.0.0-alpha2", - "drupal/core": "^9 || ^10" + "drupal/config_filter": "^2.7", + "drupal/config_merge": "^2.0.0-alpha2", + "drupal/config_normalizer": "^1.0-beta2", + "drupal/config_provider": "^3.0.0-alpha2", + "drupal/config_snapshot": "^2.0", + "drupal/config_update": "^2.0.0-alpha4", + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-alpha3", - "datestamp": "1692125273", + "version": "3.0.0-alpha4", + "datestamp": "1743110767", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -4837,16 +4889,16 @@ }, { "name": "drupal/core", - "version": "10.4.5", + "version": "10.4.7", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "5247dbaa65b42b601058555f4a8b2bd541f5611f" + "reference": "547fa74348dda2ecb4a3e752f88a5c40be675d64" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/5247dbaa65b42b601058555f4a8b2bd541f5611f", - "reference": "5247dbaa65b42b601058555f4a8b2bd541f5611f", + "url": "https://api.github.com/repos/drupal/core/zipball/547fa74348dda2ecb4a3e752f88a5c40be675d64", + "reference": "547fa74348dda2ecb4a3e752f88a5c40be675d64", "shasum": "" }, "require": { @@ -4995,13 +5047,13 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.4.5" + "source": "https://github.com/drupal/core/tree/10.4.7" }, - "time": "2025-03-19T15:53:40+00:00" + "time": "2025-05-08T04:06:41+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.4.5", + "version": "10.4.7", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", @@ -5045,22 +5097,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.4.5" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.4.7" }, "time": "2024-08-22T14:31:30+00:00" }, { "name": "drupal/core-recommended", - "version": "10.4.5", + "version": "10.4.7", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "4e5e7c47ec91012327a8a9e9bfcdbf51f6f115cc" + "reference": "308b63fa05111c15f4a36919718b7c2d016af892" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/4e5e7c47ec91012327a8a9e9bfcdbf51f6f115cc", - "reference": "4e5e7c47ec91012327a8a9e9bfcdbf51f6f115cc", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/308b63fa05111c15f4a36919718b7c2d016af892", + "reference": "308b63fa05111c15f4a36919718b7c2d016af892", "shasum": "" }, "require": { @@ -5069,7 +5121,7 @@ "doctrine/annotations": "~1.14.4", "doctrine/deprecations": "~1.1.3", "doctrine/lexer": "~2.1.1", - "drupal/core": "10.4.5", + "drupal/core": "10.4.7", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.9.2", "guzzlehttp/promises": "~2.0.4", @@ -5130,9 +5182,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.4.5" + "source": "https://github.com/drupal/core-recommended/tree/10.4.7" }, - "time": "2025-03-19T15:53:40+00:00" + "time": "2025-05-08T04:06:41+00:00" }, { "name": "drupal/crop", @@ -7714,17 +7766,17 @@ }, { "name": "drupal/ds", - "version": "3.28.0", + "version": "3.30.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ds.git", - "reference": "8.x-3.28" + "reference": "8.x-3.30" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.28.zip", - "reference": "8.x-3.28", - "shasum": "11d0cf2306639063fc52f7f8990bfae91da69cd1" + "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.30.zip", + "reference": "8.x-3.30", + "shasum": "9022852edfbb540726338b018915c4d7fedfd989" }, "require": { "drupal/core": "^10.2 || ^11" @@ -7736,8 +7788,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.28", - "datestamp": "1737118066", + "version": "8.x-3.30", + "datestamp": "1746467919", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7942,17 +7994,17 @@ }, { "name": "drupal/eca", - "version": "1.1.11", + "version": "1.1.12", "source": { "type": "git", "url": "https://git.drupalcode.org/project/eca.git", - "reference": "1.1.11" + "reference": "1.1.12" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/eca-1.1.11.zip", - "reference": "1.1.11", - "shasum": "a9bd14529fc98823b9df6f4197cfdbdb6e15fad5" + "url": "https://ftp.drupal.org/files/projects/eca-1.1.12.zip", + "reference": "1.1.12", + "shasum": "90e7cf7d15b384be2f145f0f3ce28a73ae4ad102" }, "require": { "dragonmantank/cron-expression": "^3.1", @@ -7977,8 +8029,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.1.11", - "datestamp": "1741965754", + "version": "1.1.12", + "datestamp": "1744218137", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8065,7 +8117,7 @@ }, { "name": "drupal/eca_modeller_bpmn", - "version": "1.1.11", + "version": "1.1.12", "require": { "drupal/core": "^9 || ^10", "drupal/eca": "^1", @@ -8074,8 +8126,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "1.1.11", - "datestamp": "1741965754", + "version": "1.1.12", + "datestamp": "1744218137", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8108,7 +8160,7 @@ }, { "name": "drupal/eca_ui", - "version": "2.1.6", + "version": "2.1.7", "require": { "drupal/core": "^10.3 || ^11", "drupal/eca": "*" @@ -8116,8 +8168,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "2.1.6", - "datestamp": "1741965579", + "version": "2.1.7", + "datestamp": "1744222322", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8186,11 +8238,11 @@ ], "authors": [ { - "name": "DuaelFr", + "name": "duaelfr", "homepage": "https://www.drupal.org/user/931394" }, { - "name": "VladimirAus", + "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], @@ -8202,17 +8254,17 @@ }, { "name": "drupal/editoria11y", - "version": "2.2.4", + "version": "2.2.8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.2.4" + "reference": "2.2.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-2.2.4.zip", - "reference": "2.2.4", - "shasum": "6342f0614083f90088c48f8f74a231a495bf8ebe" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.2.8.zip", + "reference": "2.2.8", + "shasum": "a3d0b016131140c276822ffef128b267c640a4d2" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -8223,8 +8275,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.4", - "datestamp": "1737647999", + "version": "2.2.8", + "datestamp": "1746713863", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8355,17 +8407,17 @@ }, { "name": "drupal/entity_reference_override", - "version": "2.0.0-beta3", + "version": "2.0.0-beta4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_reference_override.git", - "reference": "2.0.0-beta3" + "reference": "2.0.0-beta4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity_reference_override-2.0.0-beta3.zip", - "reference": "2.0.0-beta3", - "shasum": "4f49736430477b7476514bd5098a4c41e8f9d622" + "url": "https://ftp.drupal.org/files/projects/entity_reference_override-2.0.0-beta4.zip", + "reference": "2.0.0-beta4", + "shasum": "14a223de91d34bfdc52f0ad73f84825c47e2a2e9" }, "require": { "drupal/core": "^10.1 || ^11" @@ -8377,8 +8429,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-beta3", - "datestamp": "1737473473", + "version": "2.0.0-beta4", + "datestamp": "1744343662", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -8591,6 +8643,10 @@ { "name": "mrfelton", "homepage": "https://www.drupal.org/user/305669" + }, + { + "name": "trackleft2", + "homepage": "https://www.drupal.org/user/2860655" } ], "description": "Environment Indicator adds some visual cuest to indicate which copy of the site are you interacting with", @@ -8650,10 +8706,6 @@ { "name": "See other contributors", "homepage": "https://www.drupal.org/node/1538032/committers" - }, - { - "name": "svenryen", - "homepage": "https://www.drupal.org/user/667244" } ], "description": "This module aims at making the website compliant with the new EU cookie regulation.", @@ -9129,26 +9181,26 @@ }, { "name": "drupal/field_defaults", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_defaults.git", - "reference": "2.0.0" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_defaults-2.0.0.zip", - "reference": "2.0.0", - "shasum": "692d6b760271d3b3a711e781018f3a6e3f10e60d" + "url": "https://ftp.drupal.org/files/projects/field_defaults-2.1.0.zip", + "reference": "2.1.0", + "shasum": "ca90ca6814ff05457ec8ec0be6a976b0315c28a4" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^10.0 || ^11.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1709319388", + "version": "2.1.0", + "datestamp": "1745506968", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9156,7 +9208,7 @@ }, "drush": { "services": { - "drush.services.yml": "^9 || ^10 || ^11" + "drush.services.yml": "^11 || ^12" } } }, @@ -9426,6 +9478,10 @@ "name": "mgbellaire", "homepage": "https://www.drupal.org/user/1831932" }, + { + "name": "scott_euser", + "homepage": "https://www.drupal.org/user/3267594" + }, { "name": "willzyx", "homepage": "https://www.drupal.org/user/1043862" @@ -9489,27 +9545,27 @@ }, { "name": "drupal/fixed_block_content", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/fixed_block_content.git", - "reference": "8.x-1.3" + "reference": "8.x-1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/fixed_block_content-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "30488b4a57f02b27e63e9249be3e1f9f67a19f64" + "url": "https://ftp.drupal.org/files/projects/fixed_block_content-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "bf5035846418156857bd94bc6139aea339a884bb" }, "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "drupal/hal": "^1.0 || ^2.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1702646682", + "version": "8.x-1.4", + "datestamp": "1743628825", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10157,9 +10213,50 @@ } ] }, + { + "name": "drupal/givebutter", + "version": "dev-1.0.x", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/givebutter.git", + "reference": "eb4ec6fb1a6b372e7608673009834bd5c1f37e2f" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10 || ^11" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-1.0.x": "1.0.x-dev" + }, + "drupal": { + "version": "1.0.x-dev", + "datestamp": "1746809768", + "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": "mlncn", + "homepage": "https://www.drupal.org/user/64383" + } + ], + "description": "Allows your site to include the standard Givebutter script.", + "homepage": "https://www.drupal.org/project/givebutter", + "support": { + "source": "https://git.drupalcode.org/project/givebutter" + } + }, { "name": "drupal/gnode", - "version": "3.3.4", + "version": "3.3.5", "require": { "drupal/core": "^10.3 || ^11", "drupal/group": "*" @@ -10167,8 +10264,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "3.3.4", - "datestamp": "1739358478", + "version": "3.3.5", + "datestamp": "1746519542", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10268,17 +10365,17 @@ }, { "name": "drupal/group", - "version": "3.3.4", + "version": "3.3.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/group.git", - "reference": "3.3.4" + "reference": "3.3.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/group-3.3.4.zip", - "reference": "3.3.4", - "shasum": "b28d14dcccbef0317964084c752c4c14a56a4522" + "url": "https://ftp.drupal.org/files/projects/group-3.3.5.zip", + "reference": "3.3.5", + "shasum": "5e8df19cf48ef171bbe042e4d4b2f8107a339530" }, "require": { "drupal/core": "^10.3 || ^11", @@ -10292,8 +10389,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.3.4", - "datestamp": "1739358478", + "version": "3.3.5", + "datestamp": "1746519542", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10885,17 +10982,17 @@ }, { "name": "drupal/inline_entity_form", - "version": "3.0.0-rc20", + "version": "3.0.0-rc21", "source": { "type": "git", "url": "https://git.drupalcode.org/project/inline_entity_form.git", - "reference": "3.0.0-rc20" + "reference": "3.0.0-rc21" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/inline_entity_form-3.0.0-rc20.zip", - "reference": "3.0.0-rc20", - "shasum": "c9ad4572bce4260d1d233a0c3196e4ff0915e4ee" + "url": "https://ftp.drupal.org/files/projects/inline_entity_form-3.0.0-rc21.zip", + "reference": "3.0.0-rc21", + "shasum": "bbfb99be0ee35ad197556b2aa02f6e181e34ff1f" }, "require": { "drupal/core": "^8.8 || ^9 || ^10 || ^11", @@ -10908,8 +11005,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-rc20", - "datestamp": "1722000368", + "version": "3.0.0-rc21", + "datestamp": "1746459780", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -10926,7 +11023,7 @@ "homepage": "https://www.drupal.org/user/86106" }, { - "name": "Centarro", + "name": "centarro", "homepage": "https://www.drupal.org/user/3661446" }, { @@ -11553,17 +11650,17 @@ }, { "name": "drupal/key", - "version": "1.19.0", + "version": "1.20.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/key.git", - "reference": "8.x-1.19" + "reference": "8.x-1.20" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/key-8.x-1.19.zip", - "reference": "8.x-1.19", - "shasum": "ee8f7b8f8babd381f1e4423dccede94b4eb5985c" + "url": "https://ftp.drupal.org/files/projects/key-8.x-1.20.zip", + "reference": "8.x-1.20", + "shasum": "f45415552de129e9976af72224393cd1d1f2ea65" }, "require": { "drupal/core": ">=8.9 <12" @@ -11577,8 +11674,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.19", - "datestamp": "1720053341", + "version": "8.x-1.20", + "datestamp": "1744582168", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12226,6 +12323,10 @@ "GPL-2.0-or-later" ], "authors": [ + { + "name": "tunic", + "homepage": "https://www.drupal.org/user/397132" + }, { "name": "yoruvo", "homepage": "https://www.drupal.org/user/2989799" @@ -13332,7 +13433,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/octavia_camouflage.git", - "reference": "73bfe2aa78c7313f994c03d10c733782470a42f8" + "reference": "500185349412e67ba9c0cc60e3e6d9befa17748c" }, "require": { "drupal/core": "^9 || ^10", @@ -13345,7 +13446,7 @@ }, "drupal": { "version": "2.0.x-dev", - "datestamp": "1736288567", + "datestamp": "1744746689", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -16082,7 +16183,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/social_post_facebook.git", - "reference": "ca8452b9c363a7023b7e919cd0175a950667ccab" + "reference": "eddf359ba9177adb81b63fa6c84e591b35603b51" }, "require": { "agaric/php-facebook": "dev-main", @@ -16096,7 +16197,7 @@ }, "drupal": { "version": "3.0.x-dev", - "datestamp": "1738974191", + "datestamp": "1745366639", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -16531,17 +16632,17 @@ }, { "name": "drupal/taxonomy_manager", - "version": "2.0.19", + "version": "2.0.20", "source": { "type": "git", "url": "https://git.drupalcode.org/project/taxonomy_manager.git", - "reference": "2.0.19" + "reference": "2.0.20" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.19.zip", - "reference": "2.0.19", - "shasum": "e82649940e4a35f5ce3d702dc800ec9b0c1f4e79" + "url": "https://ftp.drupal.org/files/projects/taxonomy_manager-2.0.20.zip", + "reference": "2.0.20", + "shasum": "69079226ff05c19087829319c99c06714759cfac" }, "require": { "drupal/core": "^10.3 || ^11.0", @@ -16557,8 +16658,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.19", - "datestamp": "1741177395", + "version": "2.0.20", + "datestamp": "1745967696", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16620,26 +16721,26 @@ }, { "name": "drupal/textarea_widget_for_text", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/textarea_widget_for_text.git", - "reference": "8.x-1.3" + "reference": "8.x-1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/textarea_widget_for_text-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "4bd7c1b0eb25574efa1b959636eb7445f6ba5596" + "url": "https://ftp.drupal.org/files/projects/textarea_widget_for_text-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "8d77a7330cc12f0f54f239a42baa8c28ff8280e0" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1699891368", + "version": "8.x-1.4", + "datestamp": "1745957094", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -16773,7 +16874,7 @@ ], "authors": [ { - "name": "lelkneralfaro", + "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { @@ -17610,17 +17711,17 @@ }, { "name": "drupal/visitors", - "version": "2.27.0", + "version": "2.28.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/visitors.git", - "reference": "8.x-2.27" + "reference": "8.x-2.28" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.27.zip", - "reference": "8.x-2.27", - "shasum": "0b7e4d93b47301b6b0fd40b32da4890960bb8e89" + "url": "https://ftp.drupal.org/files/projects/visitors-8.x-2.28.zip", + "reference": "8.x-2.28", + "shasum": "e97fc91dceec531ea95bbf337f7d13cd0126f802" }, "require": { "drupal/charts": "^5", @@ -17636,8 +17737,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.27", - "datestamp": "1742676314", + "version": "8.x-2.28", + "datestamp": "1743466090", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -17854,10 +17955,10 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/workflow_buttons.git", - "reference": "ee2d242ae326b31fba290b11381c5e8423e42fd2" + "reference": "422ec4a3910b7ed9bb47c3e476f9f64caaab6c49" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { @@ -17865,8 +17966,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0-beta6+4-dev", - "datestamp": "1742936901", + "version": "8.x-1.0-beta6+6-dev", + "datestamp": "1746664033", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -17921,16 +18022,16 @@ }, { "name": "drupal/workflow_buttons_trash", - "version": "1.0.0-beta6", + "version": "1.0.0-beta7", "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "drupal/workflow_buttons": "^1" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-1.0-beta6", - "datestamp": "1702440893", + "version": "8.x-1.0-beta7", + "datestamp": "1746664585", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -18854,16 +18955,16 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.9.2", + "version": "7.9.3", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "d281ed313b989f213357e3be1a179f02196ac99b" + "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d281ed313b989f213357e3be1a179f02196ac99b", - "reference": "d281ed313b989f213357e3be1a179f02196ac99b", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7b2f29fe81dc4da0ca0ea7d42107a0845946ea77", + "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77", "shasum": "" }, "require": { @@ -18960,7 +19061,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.9.2" + "source": "https://github.com/guzzle/guzzle/tree/7.9.3" }, "funding": [ { @@ -18976,7 +19077,7 @@ "type": "tidelift" } ], - "time": "2024-07-24T11:22:20+00:00" + "time": "2025-03-27T13:37:11+00:00" }, { "name": "guzzlehttp/promises", @@ -19063,16 +19164,16 @@ }, { "name": "guzzlehttp/psr7", - "version": "2.7.0", + "version": "2.7.1", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201" + "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/a70f5c95fb43bc83f07c9c948baa0dc1829bf201", - "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/c2270caaabe631b3b44c85f99e5a04bbb8060d16", + "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16", "shasum": "" }, "require": { @@ -19159,7 +19260,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.7.0" + "source": "https://github.com/guzzle/psr7/tree/2.7.1" }, "funding": [ { @@ -19175,7 +19276,7 @@ "type": "tidelift" } ], - "time": "2024-07-18T11:15:46+00:00" + "time": "2025-03-27T12:30:47+00:00" }, { "name": "indieauth/client", @@ -19429,16 +19530,16 @@ }, { "name": "laminas/laminas-escaper", - "version": "2.16.0", + "version": "2.17.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "9cf1f5317ca65b4fd5c6a3c2855e24a187b288c8" + "reference": "df1ef9503299a8e3920079a16263b578eaf7c3ba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/9cf1f5317ca65b4fd5c6a3c2855e24a187b288c8", - "reference": "9cf1f5317ca65b4fd5c6a3c2855e24a187b288c8", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/df1ef9503299a8e3920079a16263b578eaf7c3ba", + "reference": "df1ef9503299a8e3920079a16263b578eaf7c3ba", "shasum": "" }, "require": { @@ -19486,7 +19587,7 @@ "type": "community_bridge" } ], - "time": "2025-02-17T12:40:19+00:00" + "time": "2025-05-06T19:29:36+00:00" }, { "name": "laminas/laminas-feed", @@ -20002,16 +20103,16 @@ }, { "name": "league/csv", - "version": "9.22.0", + "version": "9.23.0", "source": { "type": "git", "url": "https://github.com/thephpleague/csv.git", - "reference": "afc109aa11f3086b8be8dfffa04ac31480b36b76" + "reference": "774008ad8a634448e4f8e288905e070e8b317ff3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/csv/zipball/afc109aa11f3086b8be8dfffa04ac31480b36b76", - "reference": "afc109aa11f3086b8be8dfffa04ac31480b36b76", + "url": "https://api.github.com/repos/thephpleague/csv/zipball/774008ad8a634448e4f8e288905e070e8b317ff3", + "reference": "774008ad8a634448e4f8e288905e070e8b317ff3", "shasum": "" }, "require": { @@ -20089,7 +20190,7 @@ "type": "github" } ], - "time": "2025-02-28T10:00:39+00:00" + "time": "2025-03-28T06:52:04+00:00" }, { "name": "league/oauth2-client", @@ -20351,16 +20452,16 @@ }, { "name": "maxmind-db/reader", - "version": "v1.12.0", + "version": "v1.12.1", "source": { "type": "git", "url": "https://github.com/maxmind/MaxMind-DB-Reader-php.git", - "reference": "5b2d7a721dedfaef9dc20822c5fe7d26f9f8eb90" + "reference": "815939e006b7e68062b540ec9e86aaa8be2b6ce4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/5b2d7a721dedfaef9dc20822c5fe7d26f9f8eb90", - "reference": "5b2d7a721dedfaef9dc20822c5fe7d26f9f8eb90", + "url": "https://api.github.com/repos/maxmind/MaxMind-DB-Reader-php/zipball/815939e006b7e68062b540ec9e86aaa8be2b6ce4", + "reference": "815939e006b7e68062b540ec9e86aaa8be2b6ce4", "shasum": "" }, "require": { @@ -20408,9 +20509,9 @@ ], "support": { "issues": "https://github.com/maxmind/MaxMind-DB-Reader-php/issues", - "source": "https://github.com/maxmind/MaxMind-DB-Reader-php/tree/v1.12.0" + "source": "https://github.com/maxmind/MaxMind-DB-Reader-php/tree/v1.12.1" }, - "time": "2024-11-14T22:43:47+00:00" + "time": "2025-05-05T20:56:32+00:00" }, { "name": "maxmind/web-service-common", @@ -21038,16 +21139,16 @@ }, { "name": "myclabs/deep-copy", - "version": "1.13.0", + "version": "1.13.1", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "024473a478be9df5fdaca2c793f2232fe788e414" + "reference": "1720ddd719e16cf0db4eb1c6eca108031636d46c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/024473a478be9df5fdaca2c793f2232fe788e414", - "reference": "024473a478be9df5fdaca2c793f2232fe788e414", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/1720ddd719e16cf0db4eb1c6eca108031636d46c", + "reference": "1720ddd719e16cf0db4eb1c6eca108031636d46c", "shasum": "" }, "require": { @@ -21086,7 +21187,7 @@ ], "support": { "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.13.0" + "source": "https://github.com/myclabs/DeepCopy/tree/1.13.1" }, "funding": [ { @@ -21094,7 +21195,7 @@ "type": "tidelift" } ], - "time": "2025-02-12T12:17:51+00:00" + "time": "2025-04-29T12:36:36+00:00" }, { "name": "nikic/php-parser", @@ -22850,16 +22951,16 @@ }, { "name": "symfony/console", - "version": "v6.4.17", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "799445db3f15768ecc382ac5699e6da0520a0a04" + "reference": "a3011c7b7adb58d89f6c0d822abb641d7a5f9719" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/799445db3f15768ecc382ac5699e6da0520a0a04", - "reference": "799445db3f15768ecc382ac5699e6da0520a0a04", + "url": "https://api.github.com/repos/symfony/console/zipball/a3011c7b7adb58d89f6c0d822abb641d7a5f9719", + "reference": "a3011c7b7adb58d89f6c0d822abb641d7a5f9719", "shasum": "" }, "require": { @@ -22924,7 +23025,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.17" + "source": "https://github.com/symfony/console/tree/v6.4.21" }, "funding": [ { @@ -22940,7 +23041,7 @@ "type": "tidelift" } ], - "time": "2024-12-07T12:07:30+00:00" + "time": "2025-04-07T15:42:41+00:00" }, { "name": "symfony/css-selector", @@ -23009,16 +23110,16 @@ }, { "name": "symfony/dependency-injection", - "version": "v6.4.19", + "version": "v6.4.20", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "b343c3b2f1539fe41331657b37d5c96c1d1ea842" + "reference": "c49796a9184a532843e78e50df9e55708b92543a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/b343c3b2f1539fe41331657b37d5c96c1d1ea842", - "reference": "b343c3b2f1539fe41331657b37d5c96c1d1ea842", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/c49796a9184a532843e78e50df9e55708b92543a", + "reference": "c49796a9184a532843e78e50df9e55708b92543a", "shasum": "" }, "require": { @@ -23026,7 +23127,7 @@ "psr/container": "^1.1|^2.0", "symfony/deprecation-contracts": "^2.5|^3", "symfony/service-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^6.2.10|^7.0" + "symfony/var-exporter": "^6.4.20|^7.2.5" }, "conflict": { "ext-psr": "<1.1|>=2", @@ -23070,7 +23171,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.19" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.20" }, "funding": [ { @@ -23086,7 +23187,7 @@ "type": "tidelift" } ], - "time": "2025-02-20T10:02:49+00:00" + "time": "2025-03-13T09:55:08+00:00" }, { "name": "symfony/deprecation-contracts", @@ -23224,16 +23325,16 @@ }, { "name": "symfony/error-handler", - "version": "v6.4.19", + "version": "v6.4.20", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "3d4e55cd2b8f1979a65eba9ab749d6466c316f71" + "reference": "aa3bcf4f7674719df078e61cc8062e5b7f752031" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/3d4e55cd2b8f1979a65eba9ab749d6466c316f71", - "reference": "3d4e55cd2b8f1979a65eba9ab749d6466c316f71", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/aa3bcf4f7674719df078e61cc8062e5b7f752031", + "reference": "aa3bcf4f7674719df078e61cc8062e5b7f752031", "shasum": "" }, "require": { @@ -23279,7 +23380,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.19" + "source": "https://github.com/symfony/error-handler/tree/v6.4.20" }, "funding": [ { @@ -23295,7 +23396,7 @@ "type": "tidelift" } ], - "time": "2025-02-02T20:16:33+00:00" + "time": "2025-03-01T13:00:38+00:00" }, { "name": "symfony/event-dispatcher", @@ -23585,16 +23686,16 @@ }, { "name": "symfony/http-foundation", - "version": "v6.4.18", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "d0492d6217e5ab48f51fca76f64cf8e78919d0db" + "reference": "3f0c7ea41db479383b81d436b836d37168fd5b99" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/d0492d6217e5ab48f51fca76f64cf8e78919d0db", - "reference": "d0492d6217e5ab48f51fca76f64cf8e78919d0db", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/3f0c7ea41db479383b81d436b836d37168fd5b99", + "reference": "3f0c7ea41db479383b81d436b836d37168fd5b99", "shasum": "" }, "require": { @@ -23642,7 +23743,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.18" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.21" }, "funding": [ { @@ -23658,20 +23759,20 @@ "type": "tidelift" } ], - "time": "2025-01-09T15:48:56+00:00" + "time": "2025-04-27T13:27:38+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.19", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "88f2c9f7feff86bb7b9105c5151bc2c1404cd64c" + "reference": "983ca05eec6623920d24ec0f1005f487d3734a0c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/88f2c9f7feff86bb7b9105c5151bc2c1404cd64c", - "reference": "88f2c9f7feff86bb7b9105c5151bc2c1404cd64c", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/983ca05eec6623920d24ec0f1005f487d3734a0c", + "reference": "983ca05eec6623920d24ec0f1005f487d3734a0c", "shasum": "" }, "require": { @@ -23756,7 +23857,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/v6.4.19" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.21" }, "funding": [ { @@ -23772,20 +23873,20 @@ "type": "tidelift" } ], - "time": "2025-02-26T10:51:37+00:00" + "time": "2025-05-02T08:46:38+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.18", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "e93a6ae2767d7f7578c2b7961d9d8e27580b2b11" + "reference": "ada2809ccd4ec27aba9fc344e3efdaec624c6438" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/e93a6ae2767d7f7578c2b7961d9d8e27580b2b11", - "reference": "e93a6ae2767d7f7578c2b7961d9d8e27580b2b11", + "url": "https://api.github.com/repos/symfony/mailer/zipball/ada2809ccd4ec27aba9fc344e3efdaec624c6438", + "reference": "ada2809ccd4ec27aba9fc344e3efdaec624c6438", "shasum": "" }, "require": { @@ -23836,7 +23937,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.18" + "source": "https://github.com/symfony/mailer/tree/v6.4.21" }, "funding": [ { @@ -23852,20 +23953,20 @@ "type": "tidelift" } ], - "time": "2025-01-24T15:27:15+00:00" + "time": "2025-04-26T23:47:35+00:00" }, { "name": "symfony/mime", - "version": "v6.4.19", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "ac537b6c55ccc2c749f3c979edfa9ec14aaed4f3" + "reference": "fec8aa5231f3904754955fad33c2db50594d22d1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/ac537b6c55ccc2c749f3c979edfa9ec14aaed4f3", - "reference": "ac537b6c55ccc2c749f3c979edfa9ec14aaed4f3", + "url": "https://api.github.com/repos/symfony/mime/zipball/fec8aa5231f3904754955fad33c2db50594d22d1", + "reference": "fec8aa5231f3904754955fad33c2db50594d22d1", "shasum": "" }, "require": { @@ -23921,7 +24022,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.19" + "source": "https://github.com/symfony/mime/tree/v6.4.21" }, "funding": [ { @@ -23937,7 +24038,7 @@ "type": "tidelift" } ], - "time": "2025-02-17T21:23:52+00:00" + "time": "2025-04-27T13:27:38+00:00" }, { "name": "symfony/polyfill-ctype", @@ -24422,16 +24523,16 @@ }, { "name": "symfony/polyfill-php80", - "version": "v1.31.0", + "version": "v1.32.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8" + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", - "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", "shasum": "" }, "require": { @@ -24482,7 +24583,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.32.0" }, "funding": [ { @@ -24498,11 +24599,11 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2025-01-02T08:10:11+00:00" }, { "name": "symfony/polyfill-php81", - "version": "v1.31.0", + "version": "v1.32.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php81.git", @@ -24558,7 +24659,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php81/tree/v1.32.0" }, "funding": [ { @@ -24654,16 +24755,16 @@ }, { "name": "symfony/polyfill-php84", - "version": "v1.31.0", + "version": "v1.32.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php84.git", - "reference": "e5493eb51311ab0b1cc2243416613f06ed8f18bd" + "reference": "000df7860439609837bbe28670b0be15783b7fbf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/e5493eb51311ab0b1cc2243416613f06ed8f18bd", - "reference": "e5493eb51311ab0b1cc2243416613f06ed8f18bd", + "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/000df7860439609837bbe28670b0be15783b7fbf", + "reference": "000df7860439609837bbe28670b0be15783b7fbf", "shasum": "" }, "require": { @@ -24710,7 +24811,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php84/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php84/tree/v1.32.0" }, "funding": [ { @@ -24726,20 +24827,20 @@ "type": "tidelift" } ], - "time": "2024-09-09T12:04:04+00:00" + "time": "2025-02-20T12:04:08+00:00" }, { "name": "symfony/process", - "version": "v6.4.19", + "version": "v6.4.20", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "7a1c12e87b08ec9c97abdd188c9b3f5a40e37fc3" + "reference": "e2a61c16af36c9a07e5c9906498b73e091949a20" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/7a1c12e87b08ec9c97abdd188c9b3f5a40e37fc3", - "reference": "7a1c12e87b08ec9c97abdd188c9b3f5a40e37fc3", + "url": "https://api.github.com/repos/symfony/process/zipball/e2a61c16af36c9a07e5c9906498b73e091949a20", + "reference": "e2a61c16af36c9a07e5c9906498b73e091949a20", "shasum": "" }, "require": { @@ -24771,7 +24872,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.19" + "source": "https://github.com/symfony/process/tree/v6.4.20" }, "funding": [ { @@ -24787,7 +24888,7 @@ "type": "tidelift" } ], - "time": "2025-02-04T13:35:48+00:00" + "time": "2025-03-10T17:11:00+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -24957,16 +25058,16 @@ }, { "name": "symfony/serializer", - "version": "v6.4.19", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "a221b2f6066af304d760cff7a26f201b4fab4aef" + "reference": "c45f8f7763afb11e85772c0c1debb8f272c17f51" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/a221b2f6066af304d760cff7a26f201b4fab4aef", - "reference": "a221b2f6066af304d760cff7a26f201b4fab4aef", + "url": "https://api.github.com/repos/symfony/serializer/zipball/c45f8f7763afb11e85772c0c1debb8f272c17f51", + "reference": "c45f8f7763afb11e85772c0c1debb8f272c17f51", "shasum": "" }, "require": { @@ -25035,7 +25136,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.19" + "source": "https://github.com/symfony/serializer/tree/v6.4.21" }, "funding": [ { @@ -25051,7 +25152,7 @@ "type": "tidelift" } ], - "time": "2025-02-24T08:42:36+00:00" + "time": "2025-04-27T13:27:38+00:00" }, { "name": "symfony/service-contracts", @@ -25138,16 +25239,16 @@ }, { "name": "symfony/string", - "version": "v6.4.15", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f" + "reference": "73e2c6966a5aef1d4892873ed5322245295370c6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f", - "reference": "73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f", + "url": "https://api.github.com/repos/symfony/string/zipball/73e2c6966a5aef1d4892873ed5322245295370c6", + "reference": "73e2c6966a5aef1d4892873ed5322245295370c6", "shasum": "" }, "require": { @@ -25204,7 +25305,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.15" + "source": "https://github.com/symfony/string/tree/v6.4.21" }, "funding": [ { @@ -25220,7 +25321,7 @@ "type": "tidelift" } ], - "time": "2024-11-13T13:31:12+00:00" + "time": "2025-04-18T15:23:29+00:00" }, { "name": "symfony/translation-contracts", @@ -25302,16 +25403,16 @@ }, { "name": "symfony/validator", - "version": "v6.4.19", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "f3e853dffe7c5db675686b8216d6d890dad8c885" + "reference": "47610116f476595b90c368ff2a22514050712785" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/f3e853dffe7c5db675686b8216d6d890dad8c885", - "reference": "f3e853dffe7c5db675686b8216d6d890dad8c885", + "url": "https://api.github.com/repos/symfony/validator/zipball/47610116f476595b90c368ff2a22514050712785", + "reference": "47610116f476595b90c368ff2a22514050712785", "shasum": "" }, "require": { @@ -25379,7 +25480,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.19" + "source": "https://github.com/symfony/validator/tree/v6.4.21" }, "funding": [ { @@ -25395,20 +25496,20 @@ "type": "tidelift" } ], - "time": "2025-02-19T13:12:02+00:00" + "time": "2025-04-30T18:50:04+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.18", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "4ad10cf8b020e77ba665305bb7804389884b4837" + "reference": "22560f80c0c5cd58cc0bcaf73455ffd81eb380d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/4ad10cf8b020e77ba665305bb7804389884b4837", - "reference": "4ad10cf8b020e77ba665305bb7804389884b4837", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/22560f80c0c5cd58cc0bcaf73455ffd81eb380d5", + "reference": "22560f80c0c5cd58cc0bcaf73455ffd81eb380d5", "shasum": "" }, "require": { @@ -25464,7 +25565,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.18" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.21" }, "funding": [ { @@ -25480,20 +25581,20 @@ "type": "tidelift" } ], - "time": "2025-01-17T11:26:11+00:00" + "time": "2025-04-09T07:34:50+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.4.19", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "be6e71b0c257884c1107313de5d247741cfea172" + "reference": "717e7544aa99752c54ecba5c0e17459c48317472" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/be6e71b0c257884c1107313de5d247741cfea172", - "reference": "be6e71b0c257884c1107313de5d247741cfea172", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/717e7544aa99752c54ecba5c0e17459c48317472", + "reference": "717e7544aa99752c54ecba5c0e17459c48317472", "shasum": "" }, "require": { @@ -25541,7 +25642,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.19" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.21" }, "funding": [ { @@ -25557,20 +25658,20 @@ "type": "tidelift" } ], - "time": "2025-02-13T09:33:32+00:00" + "time": "2025-04-27T21:06:26+00:00" }, { "name": "symfony/yaml", - "version": "v6.4.18", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "bf598c9d9bb4a22f495a4e26e4c4fce2f8ecefc5" + "reference": "f01987f45676778b474468aa266fe2eda1f2bc7e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/bf598c9d9bb4a22f495a4e26e4c4fce2f8ecefc5", - "reference": "bf598c9d9bb4a22f495a4e26e4c4fce2f8ecefc5", + "url": "https://api.github.com/repos/symfony/yaml/zipball/f01987f45676778b474468aa266fe2eda1f2bc7e", + "reference": "f01987f45676778b474468aa266fe2eda1f2bc7e", "shasum": "" }, "require": { @@ -25613,7 +25714,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.18" + "source": "https://github.com/symfony/yaml/tree/v6.4.21" }, "funding": [ { @@ -25629,20 +25730,20 @@ "type": "tidelift" } ], - "time": "2025-01-07T09:44:41+00:00" + "time": "2025-04-04T09:48:44+00:00" }, { "name": "tecnickcom/tcpdf", - "version": "6.8.2", + "version": "6.9.3", "source": { "type": "git", "url": "https://github.com/tecnickcom/TCPDF.git", - "reference": "f7a781073e1645062f163e058139e2f89355d420" + "reference": "d0e8dd17f8a1df3c97b94b9af8356e88e811ed59" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tecnickcom/TCPDF/zipball/f7a781073e1645062f163e058139e2f89355d420", - "reference": "f7a781073e1645062f163e058139e2f89355d420", + "url": "https://api.github.com/repos/tecnickcom/TCPDF/zipball/d0e8dd17f8a1df3c97b94b9af8356e88e811ed59", + "reference": "d0e8dd17f8a1df3c97b94b9af8356e88e811ed59", "shasum": "" }, "require": { @@ -25655,8 +25756,6 @@ "config", "include", "tcpdf.php", - "tcpdf_parser.php", - "tcpdf_import.php", "tcpdf_barcodes_1d.php", "tcpdf_barcodes_2d.php", "include/tcpdf_colors.php", @@ -25694,7 +25793,7 @@ ], "support": { "issues": "https://github.com/tecnickcom/TCPDF/issues", - "source": "https://github.com/tecnickcom/TCPDF/tree/6.8.2" + "source": "https://github.com/tecnickcom/TCPDF/tree/6.9.3" }, "funding": [ { @@ -25702,7 +25801,7 @@ "type": "custom" } ], - "time": "2025-01-26T14:03:12+00:00" + "time": "2025-04-20T15:52:50+00:00" }, { "name": "thinkshout/mailchimp-api-php", @@ -25830,16 +25929,16 @@ }, { "name": "vlucas/phpdotenv", - "version": "v5.6.1", + "version": "v5.6.2", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "a59a13791077fe3d44f90e7133eb68e7d22eaff2" + "reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/a59a13791077fe3d44f90e7133eb68e7d22eaff2", - "reference": "a59a13791077fe3d44f90e7133eb68e7d22eaff2", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/24ac4c74f91ee2c193fa1aaa5c249cb0822809af", + "reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af", "shasum": "" }, "require": { @@ -25898,7 +25997,7 @@ ], "support": { "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.1" + "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.2" }, "funding": [ { @@ -25910,7 +26009,7 @@ "type": "tidelift" } ], - "time": "2024-07-20T21:52:34+00:00" + "time": "2025-04-30T23:37:27+00:00" }, { "name": "wa72/htmlpagedom", @@ -26086,24 +26185,24 @@ "packages-dev": [ { "name": "behat/behat", - "version": "v3.19.0", + "version": "v3.22.0", "source": { "type": "git", "url": "https://github.com/Behat/Behat.git", - "reference": "6cf82375a88145e33e10a34b211a3f914cbd02ee" + "reference": "a93098a77753c3cfdc4c485d75141924a78ceb93" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Behat/zipball/6cf82375a88145e33e10a34b211a3f914cbd02ee", - "reference": "6cf82375a88145e33e10a34b211a3f914cbd02ee", + "url": "https://api.github.com/repos/Behat/Behat/zipball/a93098a77753c3cfdc4c485d75141924a78ceb93", + "reference": "a93098a77753c3cfdc4c485d75141924a78ceb93", "shasum": "" }, "require": { - "behat/gherkin": "^4.10.0", - "behat/transliterator": "^1.5", + "behat/gherkin": "^4.12.0", "composer-runtime-api": "^2.2", "composer/xdebug-handler": "^3.0", "ext-mbstring": "*", + "nikic/php-parser": "^5.2", "php": "8.1.* || 8.2.* || 8.3.* || 8.4.* ", "psr/container": "^1.0 || ^2.0", "symfony/config": "^5.4 || ^6.4 || ^7.0", @@ -26172,22 +26271,22 @@ ], "support": { "issues": "https://github.com/Behat/Behat/issues", - "source": "https://github.com/Behat/Behat/tree/v3.19.0" + "source": "https://github.com/Behat/Behat/tree/v3.22.0" }, - "time": "2025-02-13T09:07:11+00:00" + "time": "2025-05-06T15:25:03+00:00" }, { "name": "behat/gherkin", - "version": "v4.12.0", + "version": "v4.13.0", "source": { "type": "git", "url": "https://github.com/Behat/Gherkin.git", - "reference": "cc3a7e224b36373be382b53ef02ede0f1807bb58" + "reference": "9294d26bb75f1718441b89f3a10e15ecb2c67f70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/cc3a7e224b36373be382b53ef02ede0f1807bb58", - "reference": "cc3a7e224b36373be382b53ef02ede0f1807bb58", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/9294d26bb75f1718441b89f3a10e15ecb2c67f70", + "reference": "9294d26bb75f1718441b89f3a10e15ecb2c67f70", "shasum": "" }, "require": { @@ -26195,13 +26294,12 @@ "php": "8.1.* || 8.2.* || 8.3.* || 8.4.*" }, "require-dev": { - "cucumber/cucumber": "dev-gherkin-24.1.0", + "cucumber/gherkin-monorepo": "dev-gherkin-v32.1.1", "friendsofphp/php-cs-fixer": "^3.65", "phpstan/extension-installer": "^1", "phpstan/phpstan": "^2", "phpstan/phpstan-phpunit": "^2", "phpunit/phpunit": "^10.5", - "symfony/filesystem": "^5.4 || ^6.4 || ^7.0", "symfony/yaml": "^5.4 || ^6.4 || ^7.0" }, "suggest": { @@ -26214,8 +26312,8 @@ } }, "autoload": { - "psr-0": { - "Behat\\Gherkin": "src/" + "psr-4": { + "Behat\\Gherkin\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -26241,9 +26339,9 @@ ], "support": { "issues": "https://github.com/Behat/Gherkin/issues", - "source": "https://github.com/Behat/Gherkin/tree/v4.12.0" + "source": "https://github.com/Behat/Gherkin/tree/v4.13.0" }, - "time": "2025-02-26T14:28:23+00:00" + "time": "2025-05-06T15:26:21+00:00" }, { "name": "behat/mink", @@ -26311,55 +26409,6 @@ }, "time": "2024-10-30T18:48:14+00:00" }, - { - "name": "behat/transliterator", - "version": "v1.5.0", - "source": { - "type": "git", - "url": "https://github.com/Behat/Transliterator.git", - "reference": "baac5873bac3749887d28ab68e2f74db3a4408af" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Behat/Transliterator/zipball/baac5873bac3749887d28ab68e2f74db3a4408af", - "reference": "baac5873bac3749887d28ab68e2f74db3a4408af", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "chuyskywalker/rolling-curl": "^3.1", - "php-yaoi/php-yaoi": "^1.0", - "phpunit/phpunit": "^8.5.25 || ^9.5.19" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Behat\\Transliterator\\": "src/Behat/Transliterator" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Artistic-1.0" - ], - "description": "String transliterator", - "keywords": [ - "i18n", - "slug", - "transliterator" - ], - "support": { - "issues": "https://github.com/Behat/Transliterator/issues", - "source": "https://github.com/Behat/Transliterator/tree/v1.5.0" - }, - "time": "2022-03-30T09:27:43+00:00" - }, { "name": "composer/pcre", "version": "3.3.2", @@ -26556,17 +26605,17 @@ }, { "name": "drupal/upgrade_status", - "version": "4.3.6", + "version": "4.3.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/upgrade_status.git", - "reference": "4.3.6" + "reference": "4.3.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.6.zip", - "reference": "4.3.6", - "shasum": "8169732d814034f541238d67ba31300825a61aca" + "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.7.zip", + "reference": "4.3.7", + "shasum": "062d43be89caf5f4b2a463fe9bd35ab155ad714d" }, "require": { "dekor/php-array-table": "^2.0", @@ -26583,8 +26632,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.6", - "datestamp": "1729173427", + "version": "4.3.7", + "datestamp": "1746203409", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -26614,21 +26663,21 @@ }, { "name": "mglaman/phpstan-drupal", - "version": "1.3.3", + "version": "1.3.7", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "2a30d8d3ca170d86b1829e3cb8037ad87b82f20d" + "reference": "91cb3860d816316dd98503ef258bc386f5fc22b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/2a30d8d3ca170d86b1829e3cb8037ad87b82f20d", - "reference": "2a30d8d3ca170d86b1829e3cb8037ad87b82f20d", + "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/91cb3860d816316dd98503ef258bc386f5fc22b7", + "reference": "91cb3860d816316dd98503ef258bc386f5fc22b7", "shasum": "" }, "require": { "php": "^8.1", - "phpstan/phpstan": "^1.10.56", + "phpstan/phpstan": "^1.12", "phpstan/phpstan-deprecation-rules": "^1.1.4", "symfony/finder": "^4.2 || ^5.0 || ^6.0 || ^7.0", "symfony/yaml": "^4.2|| ^5.0 || ^6.0 || ^7.0", @@ -26698,7 +26747,7 @@ "description": "Drupal extension and rules for PHPStan", "support": { "issues": "https://github.com/mglaman/phpstan-drupal/issues", - "source": "https://github.com/mglaman/phpstan-drupal/tree/1.3.3" + "source": "https://github.com/mglaman/phpstan-drupal/tree/1.3.7" }, "funding": [ { @@ -26714,20 +26763,20 @@ "type": "tidelift" } ], - "time": "2025-01-23T15:21:21+00:00" + "time": "2025-04-15T16:10:17+00:00" }, { "name": "phpstan/phpstan", - "version": "1.12.23", + "version": "1.12.25", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "29201e7a743a6ab36f91394eab51889a82631428" + "reference": "e310849a19e02b8bfcbb63147f495d8f872dd96f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/29201e7a743a6ab36f91394eab51889a82631428", - "reference": "29201e7a743a6ab36f91394eab51889a82631428", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e310849a19e02b8bfcbb63147f495d8f872dd96f", + "reference": "e310849a19e02b8bfcbb63147f495d8f872dd96f", "shasum": "" }, "require": { @@ -26772,7 +26821,7 @@ "type": "github" } ], - "time": "2025-03-23T14:57:32+00:00" + "time": "2025-04-27T12:20:45+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -26898,16 +26947,16 @@ }, { "name": "symfony/translation", - "version": "v6.4.19", + "version": "v6.4.21", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "3b9bf9f33997c064885a7bfc126c14b9daa0e00e" + "reference": "bb92ea5588396b319ba43283a5a3087a034cb29c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/3b9bf9f33997c064885a7bfc126c14b9daa0e00e", - "reference": "3b9bf9f33997c064885a7bfc126c14b9daa0e00e", + "url": "https://api.github.com/repos/symfony/translation/zipball/bb92ea5588396b319ba43283a5a3087a034cb29c", + "reference": "bb92ea5588396b319ba43283a5a3087a034cb29c", "shasum": "" }, "require": { @@ -26973,7 +27022,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.19" + "source": "https://github.com/symfony/translation/tree/v6.4.21" }, "funding": [ { @@ -26989,7 +27038,7 @@ "type": "tidelift" } ], - "time": "2025-02-13T10:18:43+00:00" + "time": "2025-04-07T19:02:30+00:00" } ], "aliases": [ @@ -27009,6 +27058,7 @@ "drupal/drutopia_site": 20, "drupal/empty_page": 20, "drupal/facets": 20, + "drupal/givebutter": 20, "drupal/menu_link_config": 15, "drupal/migration_helpers": 20, "drupal/notfoundpassthrough": 20, From c70662c652cd5ed04680bcba9b76fc5d0c04acc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 9 May 2025 14:40:37 -0400 Subject: [PATCH 198/202] Enable and configure Givebutter integration module #138 --- config/sync/core.extension.yml | 1 + config/sync/givebutter.settings.yml | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 config/sync/givebutter.settings.yml diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index e9586f0..e165419 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -76,6 +76,7 @@ module: gdpr: 0 geo_citation: 0 geo_upgrade: 0 + givebutter: 0 google_analytics: 0 hal: 0 help: 0 diff --git a/config/sync/givebutter.settings.yml b/config/sync/givebutter.settings.yml new file mode 100644 index 0000000..0c03c86 --- /dev/null +++ b/config/sync/givebutter.settings.yml @@ -0,0 +1,6 @@ +script: + acct: rr1fYlKKbeIogXUq +visibility: + enable: true + request_path_mode: 0 + request_path_pages: '' From 70fffb988d33966518cb93fed2a33accc4771d3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 9 May 2025 14:41:17 -0400 Subject: [PATCH 199/202] Apply config change for GEO IP after database update --- config/sync/views.view.visitors_geoip.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/sync/views.view.visitors_geoip.yml b/config/sync/views.view.visitors_geoip.yml index 15e901a..be100a6 100644 --- a/config/sync/views.view.visitors_geoip.yml +++ b/config/sync/views.view.visitors_geoip.yml @@ -115,7 +115,7 @@ display: type: none options: { } cache: - type: tag + type: none options: { } empty: { } sorts: { } From 6470c5dd2de8754f8840d0a39d56bbfe1a37115b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Fri, 9 May 2025 15:28:56 -0400 Subject: [PATCH 200/202] Document new deployment approach --- DEPLOYMENT.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/DEPLOYMENT.md b/DEPLOYMENT.md index 6e089c6..a991491 100644 --- a/DEPLOYMENT.md +++ b/DEPLOYMENT.md @@ -1,18 +1,19 @@ -Set up +Set up Make sure all your code is pushed, including an updated composer.lock file if you've made any changes to modules, themes, or libraries brought in that way. -``` +```shell cd ~/Projects/drutopia-platform/drutopia_host/hosting_private/ -ahoy git-pull-all -ahoy deploy-build news -ahoy deploy-site geo_test +just git-pull-all +just docker +just deploy-build test news +just deploy-site test geo_test ``` When you're absolutely certain and ready to do a force override quickly: ``` -ahoy deploy-build news && ahoy deploy-site-force geo_test +just deploy-build-and-site-force test news geo_test ``` And same for `_live` of course. From b522ffa71d15527ca074965502242de2565e650d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 10 May 2025 00:32:48 -0400 Subject: [PATCH 201/202] Add Facet Bot Blocker module #139 --- composer.json | 1 + 1 file changed, 1 insertion(+) diff --git a/composer.json b/composer.json index bf2fb7a..cc6ae2b 100644 --- a/composer.json +++ b/composer.json @@ -64,6 +64,7 @@ "drupal/environment_indicator": "^4", "drupal/eva": "^3", "drupal/exif_orientation": "^1", + "drupal/facet_bot_blocker": "^1.0", "drupal/facets": "dev-3.0.x as 2.0.x-dev", "drupal/fakeobjects": "^2", "drupal/field_defaults": "^2", From ac372f2838466dcf88fa78a42bbcb438cfb381ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Sat, 10 May 2025 00:32:54 -0400 Subject: [PATCH 202/202] Update composer lock file --- composer.lock | 46 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index 9da4a94..ba7688e 100644 --- a/composer.lock +++ b/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": "e28bfc0a9ff0bcb10b86df5f42d45ef6", + "content-hash": "6bd753978fb10f60c53d2cc9ad07ba28", "packages": [ { "name": "abraham/twitteroauth", @@ -8897,6 +8897,50 @@ "source": "https://git.drupalcode.org/project/exif_orientation" } }, + { + "name": "drupal/facet_bot_blocker", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/facet_bot_blocker.git", + "reference": "1.0.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/facet_bot_blocker-1.0.1.zip", + "reference": "1.0.1", + "shasum": "59c852972cbb804d5f63c4bc0f4542a56c333b4a" + }, + "require": { + "drupal/core": "^10 || ^11" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.0.1", + "datestamp": "1744231176", + "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": "bburg", + "homepage": "https://www.drupal.org/user/1867900" + } + ], + "description": "Block requests for excessive faceted search URLs.", + "homepage": "https://www.drupal.org/project/facet_bot_blocker", + "support": { + "source": "https://git.drupalcode.org/project/facet_bot_blocker" + } + }, { "name": "drupal/facets", "version": "dev-3.0.x",