From 5a1ce103044a8d0507921aa3816ad1ec8406ee23 Mon Sep 17 00:00:00 2001 From: bach Date: Mon, 30 Mar 2026 12:52:53 +0200 Subject: [PATCH] contrib modules updates finished --- composer.json | 2 +- composer.lock | 264 +++++++++--------- .../language.content_settings.node.page.yml | 2 +- ...n.change_a_node_to_next_workflow_state.yml | 1 - config/sync/search_api.index.collection.yml | 5 +- ...n.change_a_node_to_next_workflow_state.yml | 25 -- config/sync/views.view.content.yml | 4 + 7 files changed, 145 insertions(+), 158 deletions(-) delete mode 100644 config/sync/language/en/system.action.change_a_node_to_next_workflow_state.yml delete mode 100644 config/sync/system.action.change_a_node_to_next_workflow_state.yml diff --git a/composer.json b/composer.json index 7b2814b69..e41be176d 100644 --- a/composer.json +++ b/composer.json @@ -75,7 +75,7 @@ "drupal/upgrade_status": "^4.3", "drupal/views_bulk_edit": "^3", "drupal/views_bulk_operations": "^4.3", - "drupal/workflow": "^1.8", + "drupal/workflow": "^2.0", "drush/drush": "^13", "kint-php/kint": "^5.1", "vlucas/phpdotenv": "^2.4", diff --git a/composer.lock b/composer.lock index ff0b79c3f..26b5c6cee 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": "7664d52f97b65df0462e73f08ce4499b", + "content-hash": "578ff71c2a290a12dcdebf32aba5f1b1", "packages": [ { "name": "asm89/stack-cors", @@ -1734,26 +1734,26 @@ }, { "name": "drupal/basic", - "version": "3.0.0-alpha2", + "version": "3.0.0-alpha4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/basic.git", - "reference": "3.0.0-alpha2" + "reference": "3.0.0-alpha4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/basic-3.0.0-alpha2.zip", - "reference": "3.0.0-alpha2", - "shasum": "830bca3d506e15847440b3696dcba8859bf74aab" + "url": "https://ftp.drupal.org/files/projects/basic-3.0.0-alpha4.zip", + "reference": "3.0.0-alpha4", + "shasum": "2dda4fced39b3419a85895ead1af95f28afaa3ed" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.3 || ^10 || ^11" }, "type": "drupal-theme", "extra": { "drupal": { - "version": "3.0.0-alpha2", - "datestamp": "1674980765", + "version": "3.0.0-alpha4", + "datestamp": "1753388945", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -1801,6 +1801,10 @@ "email": "chuck@thejibe.com", "role": "Maintainer" }, + { + "name": "leahtard", + "homepage": "https://www.drupal.org/user/683812" + }, { "name": "SteveK", "homepage": "https://www.drupal.org/user/111656" @@ -4614,27 +4618,28 @@ }, { "name": "drupal/search_api", - "version": "1.35.0", + "version": "1.40.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.35" + "reference": "8.x-1.40" }, "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.40.zip", + "reference": "8.x-1.40", + "shasum": "64ac71887786da63ced27a43e37342ea3b765a88" }, "require": { - "drupal/core": "^10.1 || ^11" + "drupal/core": "^10.3 || ^11" }, "conflict": { "drupal/search_api_solr": "2.* || 3.0 || 3.1" }, "require-dev": { - "drupal/language_fallback_fix": "@dev", - "drupal/search_api_autocomplete": "@dev", + "drupal/config_readonly": "1.x-dev", + "drupal/language_fallback_fix": "1.x-dev", + "drupal/search_api_autocomplete": "1.x-dev", "drupal/search_api_db": "*" }, "suggest": { @@ -4645,17 +4650,15 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.35", - "datestamp": "1718551025", + "version": "8.x-1.40", + "datestamp": "1762031191", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, - "drush": { - "services": { - "drush.services.yml": "^9 || ^10 || ^11" - } + "branch-alias": { + "dev-8.x-1.x": "1.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -4750,36 +4753,37 @@ }, { "name": "drupal/simple_sitemap", - "version": "4.2.1", + "version": "4.2.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/simple_sitemap.git", - "reference": "4.2.1" + "reference": "4.2.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/simple_sitemap-4.2.1.zip", - "reference": "4.2.1", - "shasum": "d96b481571ca2fecdb305e87d2557f9338116864" + "url": "https://ftp.drupal.org/files/projects/simple_sitemap-4.2.3.zip", + "reference": "4.2.3", + "shasum": "08e87178a35fe2a89202d2423f3de1656e1e814a" }, "require": { - "drupal/core": "^10.2 || ^11", + "drupal/core": "^10.3 || ^11", "ext-xmlwriter": "*" }, + "conflict": { + "drush/drush": "<12.5.1" + }, + "require-dev": { + "drupal/paragraphs": "^1.18" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.2.1", - "datestamp": "1723802052", + "version": "4.2.3", + "datestamp": "1764147268", "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", @@ -5049,24 +5053,24 @@ }, { "name": "drupal/upgrade_status", - "version": "4.3.5", + "version": "4.3.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/upgrade_status.git", - "reference": "4.3.5" + "reference": "4.3.9" }, "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.9.zip", + "reference": "4.3.9", + "shasum": "bef9e5e08a3b6ecc6a5c380107e624fb4b5f03ef" }, "require": { "dekor/php-array-table": "^2.0", "drupal/core": "^9 || ^10 || ^11", - "mglaman/phpstan-drupal": "^1.2.11", + "mglaman/phpstan-drupal": "^1.2.11|^2.0", "nikic/php-parser": "^4.0.0|^5.0.0", - "phpstan/phpstan-deprecation-rules": "^1.0.0", + "phpstan/phpstan-deprecation-rules": "^1.0.0|^2.0", "symfony/process": "^3.4|^4.0|^5.0|^6.0|^7.0", "webflo/drupal-finder": "^1.2" }, @@ -5076,8 +5080,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.5", - "datestamp": "1723044184", + "version": "4.3.9", + "datestamp": "1771841606", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5095,7 +5099,7 @@ ], "authors": [ { - "name": "Gábor Hojtsy", + "name": "gábor hojtsy", "homepage": "https://www.drupal.org/user/4166" } ], @@ -5107,23 +5111,24 @@ }, { "name": "drupal/views_bulk_edit", - "version": "3.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_bulk_edit.git", - "reference": "3.0.0" + "reference": "3.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_bulk_edit-3.0.0.zip", - "reference": "3.0.0", - "shasum": "3b16079aa95fb4834561fcfd1197cce73b7f4b88" + "url": "https://ftp.drupal.org/files/projects/views_bulk_edit-3.0.1.zip", + "reference": "3.0.1", + "shasum": "8105257937e3a39e3814a526fcbe996b4c90fe5d" }, "require": { "drupal/core": "^9.4 || ^10 || ^11", "php": ">=8.1" }, "require-dev": { + "drupal/action": "^0.2", "drupal/views_bulk_operations": "~4.2.4" }, "suggest": { @@ -5132,8 +5137,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1725358398", + "version": "3.0.1", + "datestamp": "1769429619", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5175,17 +5180,17 @@ }, { "name": "drupal/views_bulk_operations", - "version": "4.3.4", + "version": "4.4.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_bulk_operations.git", - "reference": "4.3.4" + "reference": "4.4.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_bulk_operations-4.3.4.zip", - "reference": "4.3.4", - "shasum": "c0974356f26d49ad9e99450e9db9650de94c6010" + "url": "https://ftp.drupal.org/files/projects/views_bulk_operations-4.4.4.zip", + "reference": "4.4.4", + "shasum": "bd8e9c1af14526cd67be91390696b0e0d614ca7e" }, "require": { "drupal/core": "^10.3 || ^11" @@ -5194,7 +5199,10 @@ "drush/drush": "<12.5.1" }, "require-dev": { - "drush/drush": "^12 || ^13" + "drupal/coder": "^8.3.16", + "drush/drush": "^12 || ^13", + "phpstan/phpstan-deprecation-rules": "^2", + "phpstan/phpstan-strict-rules": "^2" }, "suggest": { "drush/drush": "^12 || ^13" @@ -5202,8 +5210,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.4", - "datestamp": "1741604495", + "version": "4.4.4", + "datestamp": "1761317826", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5238,26 +5246,30 @@ }, { "name": "drupal/workflow", - "version": "1.8.0", + "version": "2.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/workflow.git", - "reference": "8.x-1.8" + "reference": "2.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/workflow-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "29ae25889eba4920a7e44df8b882a0a1f2e2b172" + "url": "https://ftp.drupal.org/files/projects/workflow-2.2.2.zip", + "reference": "2.2.2", + "shasum": "417c0f2befa414d872f1fec25202e77380c2010e" }, "require": { - "drupal/core": ">=8.8" + "drupal/core": "^8.8 || ^9 || ^10 || ^11" + }, + "require-dev": { + "drupal/diff": "^1 || ^2", + "drupal/feeds": "^3" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1717579628", + "version": "2.2.2", + "datestamp": "1767609684", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5270,15 +5282,16 @@ ], "authors": [ { - "name": "Bastlynn", - "homepage": "https://www.drupal.org/user/275249" + "name": "John Voskuilen", + "homepage": "https://www.drupal.org/user/275249", + "role": "Maintainer" }, { "name": "eaton", "homepage": "https://www.drupal.org/user/16496" }, { - "name": "Heine", + "name": "heine", "homepage": "https://www.drupal.org/user/17943" }, { @@ -5298,7 +5311,7 @@ "homepage": "https://www.drupal.org/user/31994" }, { - "name": "NancyDru", + "name": "nancydru", "homepage": "https://www.drupal.org/user/101412" }, { @@ -5307,9 +5320,11 @@ } ], "description": "Defines a field type with Workflows, containing customizable state transitions.", - "homepage": "https://www.drupal.org/project/workflow", + "homepage": "http://drupal.org/project/workflow", "support": { - "source": "https://git.drupalcode.org/project/workflow" + "source": "http://cgit.drupalcode.org/workflow", + "issues": "http://drupal.org/project/workflow", + "irc": "irc://irc.freenode.org/drupal-contribute" } }, { @@ -6285,37 +6300,37 @@ }, { "name": "mglaman/phpstan-drupal", - "version": "1.2.12", + "version": "2.0.12", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "346bdddda169a56b6ebb7dc17893f0ac8f33a4f1" + "reference": "a574f84c681a4559a2d9925263f45da4b1179b35" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/346bdddda169a56b6ebb7dc17893f0ac8f33a4f1", - "reference": "346bdddda169a56b6ebb7dc17893f0ac8f33a4f1", + "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/a574f84c681a4559a2d9925263f45da4b1179b35", + "reference": "a574f84c681a4559a2d9925263f45da4b1179b35", "shasum": "" }, "require": { "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" + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-deprecation-rules": "^2.0", + "symfony/finder": "^6.2 || ^7.0 || ^8.0", + "symfony/yaml": "^6.2 || ^7.0 || ^8.0", + "webflo/drupal-finder": "^1.3.1" }, "require-dev": { - "behat/mink": "^1.8", - "composer/installers": "^1.9", - "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 || ^10 || ^11", - "slevomat/coding-standard": "^7.1", - "squizlabs/php_codesniffer": "^3.3", - "symfony/phpunit-bridge": "^4.4 || ^5.4 || ^6.0 || ^7.0" + "behat/mink": "^1.10", + "composer/installers": "^1.9 || ^2", + "drupal/core-recommended": "^11", + "drush/drush": "^11 || ^12 || ^13", + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan-strict-rules": "^2.0", + "phpunit/phpunit": "^9 || ^10 || ^11", + "slevomat/coding-standard": "^8.6", + "squizlabs/php_codesniffer": "^3.7", + "symfony/phpunit-bridge": "^6.2 || ^7.0 || ^8.0" }, "suggest": { "jangregor/phpstan-prophecy": "Provides a prophecy/prophecy extension for phpstan/phpstan.", @@ -6324,8 +6339,11 @@ }, "type": "phpstan-extension", "extra": { - "branch-alias": { - "dev-main": "1.0-dev" + "phpstan": { + "includes": [ + "extension.neon", + "rules.neon" + ] }, "installer-paths": { "tests/fixtures/drupal/core": [ @@ -6334,20 +6352,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" ] } }, @@ -6369,7 +6381,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.12" + "source": "https://github.com/mglaman/phpstan-drupal/tree/2.0.12" }, "funding": [ { @@ -6385,7 +6397,7 @@ "type": "tidelift" } ], - "time": "2024-08-07T21:15:21+00:00" + "time": "2026-03-20T20:09:59+00:00" }, { "name": "nikic/php-parser", @@ -6832,20 +6844,15 @@ }, { "name": "phpstan/phpstan", - "version": "1.12.3", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "0fcbf194ab63d8159bb70d9aa3e1350051632009" - }, + "version": "2.1.44", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0fcbf194ab63d8159bb70d9aa3e1350051632009", - "reference": "0fcbf194ab63d8159bb70d9aa3e1350051632009", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/4a88c083c668b2c364a425c9b3171b2d9ea5d218", + "reference": "4a88c083c668b2c364a425c9b3171b2d9ea5d218", "shasum": "" }, "require": { - "php": "^7.2|^8.0" + "php": "^7.4|^8.0" }, "conflict": { "phpstan/phpstan-shim": "*" @@ -6886,30 +6893,30 @@ "type": "github" } ], - "time": "2024-09-09T08:10:35+00:00" + "time": "2026-03-25T17:34:21+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", - "version": "1.2.1", + "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-deprecation-rules.git", - "reference": "f94d246cc143ec5a23da868f8f7e1393b50eaa82" + "reference": "6b5571001a7f04fa0422254c30a0017ec2f2cacc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/f94d246cc143ec5a23da868f8f7e1393b50eaa82", - "reference": "f94d246cc143ec5a23da868f8f7e1393b50eaa82", + "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/6b5571001a7f04fa0422254c30a0017ec2f2cacc", + "reference": "6b5571001a7f04fa0422254c30a0017ec2f2cacc", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.12" + "php": "^7.4 || ^8.0", + "phpstan/phpstan": "^2.1.39" }, "require-dev": { "php-parallel-lint/php-parallel-lint": "^1.2", - "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^9.5" + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^9.6" }, "type": "phpstan-extension", "extra": { @@ -6929,11 +6936,14 @@ "MIT" ], "description": "PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.", + "keywords": [ + "static analysis" + ], "support": { "issues": "https://github.com/phpstan/phpstan-deprecation-rules/issues", - "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.2.1" + "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/2.0.4" }, - "time": "2024-09-11T15:52:35+00:00" + "time": "2026-02-09T13:21:14+00:00" }, { "name": "psr/cache", diff --git a/config/sync/language.content_settings.node.page.yml b/config/sync/language.content_settings.node.page.yml index dd8ae579d..94f8ac4d6 100644 --- a/config/sync/language.content_settings.node.page.yml +++ b/config/sync/language.content_settings.node.page.yml @@ -15,4 +15,4 @@ id: node.page target_entity_type_id: node target_bundle: page default_langcode: site_default -language_alterable: true +language_alterable: false diff --git a/config/sync/language/en/system.action.change_a_node_to_next_workflow_state.yml b/config/sync/language/en/system.action.change_a_node_to_next_workflow_state.yml deleted file mode 100644 index dd630aef5..000000000 --- a/config/sync/language/en/system.action.change_a_node_to_next_workflow_state.yml +++ /dev/null @@ -1 +0,0 @@ -label: 'Change a node to next Workflow state' diff --git a/config/sync/search_api.index.collection.yml b/config/sync/search_api.index.collection.yml index 4686c5f20..5d1de18f1 100644 --- a/config/sync/search_api.index.collection.yml +++ b/config/sync/search_api.index.collection.yml @@ -9,15 +9,14 @@ dependencies: - field.storage.node.field_genres - field.storage.node.field_langues - field.storage.node.field_locuteurs - - field.storage.taxonomy_term.field_synonyms - field.storage.node.field_transcript_trad - field.storage.node.field_transcript_vo - field.storage.node.field_workflow + - field.storage.taxonomy_term.field_synonyms - search_api.server.edlp_db module: - - taxonomy - node - - search_api + - taxonomy id: collection name: Collection description: '' diff --git a/config/sync/system.action.change_a_node_to_next_workflow_state.yml b/config/sync/system.action.change_a_node_to_next_workflow_state.yml deleted file mode 100644 index f64be1cd0..000000000 --- a/config/sync/system.action.change_a_node_to_next_workflow_state.yml +++ /dev/null @@ -1,25 +0,0 @@ -uuid: 4fd977c2-10cc-46c8-b870-a375f4df2ac3 -langcode: nl -status: true -dependencies: - module: - - node - - workflow -_core: - default_config_hash: M98hvuYlwD42D6FTasB41hR2kTUpVtEB407qW4Ne1Ww -id: change_a_node_to_next_workflow_state -label: 'Change a node to next Workflow state' -type: node -plugin: workflow_node_next_state_action -configuration: - label: 'Change a node to next Workflow state' - id: change_a_node_to_next_workflow_state - plugin: workflow_node_next_state_action - type: node - workflow_scheduling: - scheduled: '0' - comment: 'New state is set by a triggered Action.' - force: 0 - actions: { } - field_name: '' - to_sid: '' diff --git a/config/sync/views.view.content.yml b/config/sync/views.view.content.yml index 5065e9478..700991767 100644 --- a/config/sync/views.view.content.yml +++ b/config/sync/views.view.content.yml @@ -1076,6 +1076,8 @@ display: buttons: false action_title: Action clear_on_exposed: false + show_multipage_selection_box: default + show_select_all: default selected_actions: - action_id: node_save_action @@ -2427,6 +2429,8 @@ display: buttons: false action_title: Action clear_on_exposed: true + show_multipage_selection_box: default + show_select_all: default selected_actions: - action_id: node_save_action