diff --git a/.circleci/config.yml b/.circleci/config.yml index 28c24c6bad..5620561846 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -21,7 +21,7 @@ add_known_hosts: &add_known_hosts ## Defines images and working directory. defaults: &defaults docker: - - image: pookmish/drupal8ci:latest + - image: pookmish/drupal8ci:php8.3 - image: circleci/mysql:5.7 environment: MYSQL_DATABASE: drupal diff --git a/.github/workflows/acquia-cleanup.yml b/.github/workflows/acquia-cleanup.yml index 583e479668..3901e24738 100644 --- a/.github/workflows/acquia-cleanup.yml +++ b/.github/workflows/acquia-cleanup.yml @@ -9,7 +9,7 @@ jobs: acquia_cleanup: runs-on: ubuntu-latest container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 steps: - uses: actions/checkout@v4 - name: Restore Cache @@ -20,11 +20,11 @@ jobs: docroot/core docroot/libraries docroot/modules/contrib - key: 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + key: 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} restore-keys: | - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- - 1.x-${{ hashFiles('blt/blt.yml') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}- - name: Clean up backups and branches env: SLACK_NOTIFICATION_URL: ${{ secrets.SLACK_NOTIFICATION_URL }} diff --git a/.github/workflows/content-stage.yml b/.github/workflows/content-stage.yml index 6ba7c02ed8..5c3556f027 100644 --- a/.github/workflows/content-stage.yml +++ b/.github/workflows/content-stage.yml @@ -6,7 +6,7 @@ jobs: Copy-Prod-Database-Down: runs-on: ubuntu-latest container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 steps: - uses: actions/checkout@v4 - name: Restore Cache @@ -17,11 +17,11 @@ jobs: docroot/core docroot/libraries docroot/modules/contrib - key: 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + key: 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} restore-keys: | - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- - 1.x-${{ hashFiles('blt/blt.yml') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}- - name: Copy databases env: SLACK_NOTIFICATION_URL: ${{ secrets.SLACK_NOTIFICATION_URL }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2814e9a19f..6c8c428d04 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ jobs: permissions: write-all if: github.event.pull_request.merged container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 steps: - name: Get Next Release id: tag @@ -53,11 +53,11 @@ jobs: docroot/core docroot/libraries docroot/modules/contrib - key: 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + key: 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} restore-keys: | - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- - 1.x-${{ hashFiles('blt/blt.yml') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}- - name: Deploy Tag if: ${{ steps.tag.outputs.tag }} run: | diff --git a/.github/workflows/sites-test.yml b/.github/workflows/sites-test.yml index 38b3c4d5db..6d8b8976e8 100644 --- a/.github/workflows/sites-test.yml +++ b/.github/workflows/sites-test.yml @@ -9,7 +9,7 @@ jobs: test_phpunit: runs-on: ubuntu-latest container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 options: '--network-alias drupal8ci' env: REAL_AES_ENCRYPTION: ${{secrets.REAL_AES_ENCRYPTION}} @@ -38,11 +38,11 @@ jobs: docroot/core docroot/libraries docroot/modules/contrib - key: 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + key: 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} restore-keys: | - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- - 1.x- + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- + 1.0- - run: git config --system --add safe.directory '*' - name: Install Dependencies run: | @@ -60,7 +60,7 @@ jobs: set_sites: runs-on: ubuntu-latest container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: @@ -73,11 +73,11 @@ jobs: docroot/core docroot/libraries docroot/modules/contrib - key: 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + key: 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} restore-keys: | - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- - 1.x-${{ hashFiles('blt/blt.yml') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}- - id: set-matrix run: | composer install -n && @@ -87,7 +87,7 @@ jobs: lint_theme: runs-on: ubuntu-latest container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 steps: - uses: actions/checkout@v4 - name: Cache theme node_modules @@ -110,7 +110,7 @@ jobs: matrix: ${{fromJSON(needs.set_sites.outputs.matrix)}} runs-on: ubuntu-latest container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 options: '--network-alias drupal8ci' env: REAL_AES_ENCRYPTION: ${{secrets.REAL_AES_ENCRYPTION}} @@ -142,11 +142,11 @@ jobs: docroot/core docroot/libraries docroot/modules/contrib - key: 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + key: 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} restore-keys: | - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- - 1.x-${{ hashFiles('blt/blt.yml') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}- - name: Install SSH key uses: shimataro/ssh-key-action@v2 with: @@ -186,7 +186,7 @@ jobs: runs-on: ubuntu-latest needs: lint_theme container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 options: '--network-alias drupal8ci' env: REAL_AES_ENCRYPTION: ${{secrets.REAL_AES_ENCRYPTION}} @@ -218,11 +218,11 @@ jobs: docroot/core docroot/libraries docroot/modules/contrib - key: 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + key: 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} restore-keys: | - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- - 1.x-${{ hashFiles('blt/blt.yml') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}- - run: git config --system --add safe.directory '*' - name: Install Site run: | @@ -262,7 +262,7 @@ jobs: - test_new_site runs-on: ubuntu-latest container: - image: pookmish/drupal8ci:latest + image: pookmish/drupal8ci:php8.3 options: '--network-alias drupal8ci' steps: - uses: actions/checkout@v4 @@ -274,11 +274,11 @@ jobs: docroot/core docroot/libraries docroot/modules/contrib - key: 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + key: 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} restore-keys: | - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} - 1.x-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- - 1.x-${{ hashFiles('blt/blt.yml') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}-${{ hashFiles('composer.lock') }} + 1.0-${{ hashFiles('blt/blt.yml') }}-${{ hashFiles('composer.json') }}- + 1.0-${{ hashFiles('blt/blt.yml') }}- - name: Install SSH key uses: shimataro/ssh-key-action@v2 with: diff --git a/composer.json b/composer.json index 3a6b2026d5..576be2ab98 100644 --- a/composer.json +++ b/composer.json @@ -41,7 +41,7 @@ } ], "require": { - "php": ">=8.2", + "php": ">=8.3", "acquia/blt": "^13.5", "acquia/blt-multisite": "^1.0", "composer/installers": "^1.9", @@ -55,7 +55,7 @@ "drupal/allowed_formats": "^3.0", "drupal/asset_injector": "^2.7", "drupal/auto_entitylabel": "^3.0@beta", - "drupal/better_exposed_filters": "^6.0", + "drupal/better_exposed_filters": "^7.0", "drupal/better_normalizers": "^2.0", "drupal/block_class": "^2.0", "drupal/block_content_permissions": "^1.10", @@ -69,14 +69,14 @@ "drupal/config_filter": "^1.0", "drupal/config_ignore": "^2.2", "drupal/config_pages_overrides": "^2.0", - "drupal/config_readonly": "1.0-beta5", + "drupal/config_readonly": "^1.0", "drupal/config_split": "^1.0", "drupal/config_update": "^2.0@alpha", "drupal/confirm_leave": "^1.0@beta", "drupal/content_access": "^2.0", - "drupal/core": "~10.2.0", - "drupal/core-composer-scaffold": "~10.2.0", - "drupal/core-recommended": "~10.2.0", + "drupal/core": "~10.3.0", + "drupal/core-composer-scaffold": "~10.3.0", + "drupal/core-recommended": "~10.3.0", "drupal/cshs": "^4.0", "drupal/default_content": "^2.0", "drupal/diff": "^1.0", @@ -94,11 +94,11 @@ "drupal/entity_reference_revisions": "^1.3", "drupal/entityqueue": "^1.2", "drupal/environment_indicator": "^4.0", - "drupal/extlink": "^1.5", + "drupal/extlink": "^1.7", "drupal/fast_404": "^3.2", "drupal/fast_404_generator": "^1.0", "drupal/field_formatter_class": "^1.4", - "drupal/field_group": "3.4", + "drupal/field_group": "^3.5", "drupal/field_permissions": "^1.1", "drupal/field_validation": "^1.1", "drupal/fontawesome": "^2.22", @@ -108,19 +108,23 @@ "drupal/hal": "^2.0", "drupal/honeypot": "^2.0", "drupal/hook_event_dispatcher": "^4.0@alpha", - "drupal/imagemagick": "^3.1", + "drupal/imagemagick": "^4.0", "drupal/insert": "^3.0", + "drupal/jquery_ui_accordion": "^2.1", + "drupal/jquery_ui_datepicker": "^2.0", "drupal/jquery_ui_draggable": "^2.0", "drupal/jquery_ui_menu": "^2.0", + "drupal/jquery_ui_slider": "^2.0", + "drupal/jquery_ui_touch_punch": "^1.0", "drupal/jsonapi_extras": "^3.21", "drupal/key": "^1.14", "drupal/layout_builder_component_attributes": "^2.0", - "drupal/layout_builder_modal": "^1.1", + "drupal/layout_builder_modal": "^2.0", "drupal/linkit": "^6.0@RC", "drupal/mail_safety": "^2.0", "drupal/markup": "^2.0@beta", "drupal/masquerade": "^2.0@beta", - "drupal/maxlength": "^2.0@RC", + "drupal/maxlength": "^3.0", "drupal/media_entity_download": "^2.2", "drupal/menu_admin_per_menu": "^1.3", "drupal/menu_block": "^1.10", @@ -129,12 +133,10 @@ "drupal/menu_link_weight": "^2.0", "drupal/menu_position": "^1.0@beta", "drupal/metatag": "^2.0", - "drupal/migrate_plus": "6.0.2", "drupal/migrate_source_csv": "^3.4", "drupal/mysql56": "^1.1", "drupal/nobots": "^1.0", - "drupal/node_revision_delete": "^1.0@RC", - "drupal/page_cache_query_ignore": "^2.2", + "drupal/node_revision_delete": "^2.0", "drupal/paragraphs_browser": "^1.1", "drupal/paragraphs_edit": "^3.0", "drupal/paragraphs_ee": "^10.0", @@ -158,7 +160,7 @@ "drupal/smart_date": "^4.0", "drupal/smart_trim": "^2.0", "drupal/spamspan": "^3.0@beta", - "drupal/stage_file_proxy": "^2.0", + "drupal/stage_file_proxy": "^3.0", "drupal/term_condition": "^2.0", "drupal/token_or": "^2.2", "drupal/transliterate_filenames": "^2.0", @@ -168,7 +170,7 @@ "drupal/view_unpublished": "^1.0", "drupal/viewfield": "^3.0@beta", "drupal/views_block_filter_block": "^2.0", - "drupal/views_bulk_edit": "^2.4", + "drupal/views_bulk_edit": "^3.0", "drupal/views_bulk_operations": "^4.0", "drupal/views_custom_cache_tag": "^1.2", "drupal/views_data_export": "^1.0", @@ -181,6 +183,7 @@ "drush/drush": "^12", "harvesthq/chosen": "^1.8", "kenwheeler/slick": "^1.8", + "leongersen/nouislider": "15.5.1", "onlyextart/colorbox": "dev-master#e58476becbc89dc671093d1bcd9f99b2167fa8f7", "sainsburys/guzzle-oauth2-plugin": "^3.0", "su-sws/ckeditor5_plugins": "^1.0", @@ -201,9 +204,7 @@ }, "conflict": { "drupal/drupal": "*", - "drupal/gin": ">3.0.0-rc13", - "drupal/readonly_field_widget": ">1.5", - "drupal/shortcut_menu": ">3.0.0-beta5" + "drupal/gin": ">3.0.0-rc13" }, "minimum-stability": "dev", "prefer-stable": true, @@ -239,23 +240,22 @@ "https://www.drupal.org/project/config_ignore/issues/2865419": "https://www.drupal.org/files/issues/2020-07-20/config_ignore-wildcard_force_import.patch" }, "drupal/core": { - "https://www.drupal.org/project/drupal/issues/2999491": "https://www.drupal.org/files/issues/2020-10-06/2999491--reusable-title-display--56.patch", + "https://www.drupal.org/project/drupal/issues/2999491": "https://www.drupal.org/files/issues/2024-07-17/drupal-2999491-162.patch", "https://www.drupal.org/project/drupal/issues/2981837": "https://www.drupal.org/files/issues/2019-05-22/findMigrationDependencies-null-process-value-2981837-5.patch", - "https://www.drupal.org/project/drupal/issues/1349080": "https://git.drupalcode.org/project/drupal/-/commit/c271adbb22f28a66ff4321b2fb7f86f20fe0c838.patch", "https://www.drupal.org/project/drupal/issues/3306916": "https://www.drupal.org/files/issues/2023-12-19/3306916-18.patch", - "https://www.drupal.org/project/drupal/issues/3207813: ModuleHandler skips all hook implementations when invoked before the module files have been loaded": "patches/core-mr-6976.patch", - "views form null fix": "patches/core-views.patch", "CKEditor 5 headings plugin paragraph label change": "patches/ckeditor5-paragraph-rename.patch", "Allow hs group blocks in layout_builder": "patches/layout_builder-allow-hs-blocks.patch", "Allow media items to be edited in a modal when using the field widget https://www.drupal.org/project/drupal/issues/2985168": "https://www.drupal.org/files/issues/2023-12-18/2985168-172.patch", - "Cannot read properties of undefined (reading 'settings') with dialog.position.js https://www.drupal.org/project/drupal/issues/3356667": "https://www.drupal.org/files/issues/2024-08-09/3356667-undefined-settings-dialog-position-51.patch" + "Cannot read properties of undefined (reading 'settings') with dialog.position.js https://www.drupal.org/project/drupal/issues/3356667": "patches/core/core-mr-8892.patch", + "https://www.drupal.org/project/drupal/issues/3207813: ModuleHandler skips all hook implementations when invoked before the module files have been loaded": "patches/core/core-mr-6976.patch", + "https://www.drupal.org/project/drupal/issues/3487031: Twig 13.4.2 performance degradation": "patches/core/core-mr-10177.patch" }, "drupal/entity_reference_exposed_filters": { "https://www.drupal.org/project/entity_reference_exposed_filters/issues/3189025": "https://www.drupal.org/files/issues/2023-10-17/entity_reference_exposed_filters-empty_target-3189025-4.patch" }, "drupal/field_group": { - "https://www.drupal.org/project/field_group/issues/2969051": "https://www.drupal.org/files/issues/2023-04-24/2969051-99.patch", - "https://www.drupal.org/project/field_group/issues/2787179": "https://www.drupal.org/files/issues/2023-04-07/2787179-highlight-html5-validation-85.patch" + "https://www.drupal.org/project/field_group/issues/2969051": "https://www.drupal.org/files/issues/2024-09-13/2969051-166.patch", + "https://www.drupal.org/project/field_group/issues/2787179": "https://www.drupal.org/files/issues/2024-08-05/2787179-highlight-html5-validation-101.patch" }, "drupal/google_analytics": { "https://www.drupal.org/project/google_analytics/issues/3373921": "https://www.drupal.org/files/issues/2023-08-07/google-analytics-issues-3373921-cannot-install-from-existing-config-11.patch" @@ -310,6 +310,9 @@ "drupal-scaffold": { "locations": { "web-root": "docroot/" + }, + "file-mapping": { + "[web-root]/libraries/nouislider/nouislider.min.js": "vendor/leongersen/nouislider/dist/nouislider.min.js" } }, "installer-paths": { diff --git a/composer.lock b/composer.lock index f552a462f7..b7eeb4301e 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": "68f8bbd7af0920c30e17752bf45a0e11", + "content-hash": "1e65d1799c121c32646a68f2c2e68967", "packages": [ { "name": "acquia/blt", @@ -371,16 +371,16 @@ }, { "name": "commerceguys/addressing", - "version": "v2.2.2", + "version": "v2.2.3", "source": { "type": "git", "url": "https://github.com/commerceguys/addressing.git", - "reference": "4d23e46ea32534268ea121453c93ceda2bc3ee69" + "reference": "ca69b9cc502867111e585f7c627894ffac6f328a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/commerceguys/addressing/zipball/4d23e46ea32534268ea121453c93ceda2bc3ee69", - "reference": "4d23e46ea32534268ea121453c93ceda2bc3ee69", + "url": "https://api.github.com/repos/commerceguys/addressing/zipball/ca69b9cc502867111e585f7c627894ffac6f328a", + "reference": "ca69b9cc502867111e585f7c627894ffac6f328a", "shasum": "" }, "require": { @@ -429,9 +429,9 @@ ], "support": { "issues": "https://github.com/commerceguys/addressing/issues", - "source": "https://github.com/commerceguys/addressing/tree/v2.2.2" + "source": "https://github.com/commerceguys/addressing/tree/v2.2.3" }, - "time": "2024-07-12T11:53:22+00:00" + "time": "2024-11-11T16:07:47+00:00" }, { "name": "composer/installers", @@ -1765,6 +1765,51 @@ ], "time": "2024-02-05T11:35:39+00:00" }, + { + "name": "dompdf/php-font-lib", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/dompdf/php-font-lib.git", + "reference": "991d6a954f6bbd7e41022198f00586b230731441" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dompdf/php-font-lib/zipball/991d6a954f6bbd7e41022198f00586b230731441", + "reference": "991d6a954f6bbd7e41022198f00586b230731441", + "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.0" + }, + "time": "2024-04-29T13:40:38+00:00" + }, { "name": "drupal/acquia_connector", "version": "4.0.9", @@ -2201,26 +2246,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" @@ -2424,30 +2469,26 @@ }, { "name": "drupal/better_exposed_filters", - "version": "6.0.6", + "version": "7.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/better_exposed_filters.git", - "reference": "6.0.6" + "reference": "7.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-6.0.6.zip", - "reference": "6.0.6", - "shasum": "558ca591d450fc64512cae7f98cb4b0241e15ba3" + "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-7.0.2.zip", + "reference": "7.0.2", + "shasum": "11f6b9021867690e2284325b3c21acdac8a94bb4" }, "require": { - "drupal/core": "^9 || ^10", - "drupal/jquery_ui": "*", - "drupal/jquery_ui_datepicker": "*", - "drupal/jquery_ui_slider": "*", - "drupal/jquery_ui_touch_punch": "*" + "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.6", - "datestamp": "1716397541", + "version": "7.0.2", + "datestamp": "1729001179", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2777,6 +2818,54 @@ "issues": "https://www.drupal.org/project/issues/block_content_permissions" } }, + { + "name": "drupal/book", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/book.git", + "reference": "1.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/book-1.0.0.zip", + "reference": "1.0.0", + "shasum": "8838e4a314e54dff2bc34a0ae4f0a85ac03b6fb8" + }, + "require": { + "drupal/core": ">=10.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.0.0", + "datestamp": "1712238320", + "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": "pwolanin", + "homepage": "https://www.drupal.org/user/49851" + }, + { + "name": "smustgrave", + "homepage": "https://www.drupal.org/user/3252890" + } + ], + "description": "Allows users to create and organize related content in an outline.", + "homepage": "https://www.drupal.org/project/book", + "support": { + "source": "https://git.drupalcode.org/project/book" + } + }, { "name": "drupal/cancel_button", "version": "1.4.0", @@ -3536,30 +3625,33 @@ }, { "name": "drupal/config_readonly", - "version": "1.0.0-beta5", + "version": "1.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_readonly.git", - "reference": "8.x-1.0-beta5" + "reference": "8.x-1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_readonly-8.x-1.0-beta5.zip", - "reference": "8.x-1.0-beta5", - "shasum": "29fdbf9259d35c07377f2f3b2e202daac5bdfc11" + "url": "https://ftp.drupal.org/files/projects/config_readonly-8.x-1.0.zip", + "reference": "8.x-1.0", + "shasum": "4680c5ecd8c9c786831c8d269eba3b612daa155b" }, "require": { - "drupal/core": "^9.1 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta5", - "datestamp": "1673648600", + "version": "8.x-1.0", + "datestamp": "1719963458", "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" } + }, + "branch-alias": { + "dev-8.x-1.x": "1.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -3592,10 +3684,11 @@ "homepage": "https://www.drupal.org/user/1128182" } ], - "description": "Enables making the active configuration store read-only to prevent configuration changes on a Drupal site.", + "description": "Config Readonly module allows to lock any configuration changes done via the Drupal admin UI.", "homepage": "https://www.drupal.org/project/config_readonly", "support": { - "source": "https://git.drupalcode.org/project/config_readonly" + "source": "https://git.drupalcode.org/project/config_readonly", + "issues": "https://www.drupal.org/project/issues/config_readonly" } }, { @@ -3837,16 +3930,16 @@ }, { "name": "drupal/core", - "version": "10.2.10", + "version": "10.3.8", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "cc654a9fd9d7b149b9c554a9114610681a22c343" + "reference": "4006024a8dd7c9976fad0a2af7c9034d120c8e44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/cc654a9fd9d7b149b9c554a9114610681a22c343", - "reference": "cc654a9fd9d7b149b9c554a9114610681a22c343", + "url": "https://api.github.com/repos/drupal/core/zipball/4006024a8dd7c9976fad0a2af7c9034d120c8e44", + "reference": "4006024a8dd7c9976fad0a2af7c9034d120c8e44", "shasum": "" }, "require": { @@ -3892,7 +3985,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" @@ -3985,7 +4078,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/", @@ -3994,22 +4088,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.10" + "source": "https://github.com/drupal/core/tree/10.3.8" }, - "time": "2024-10-16T00:22:27+00:00" + "time": "2024-11-12T09:52:10+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.2.10", + "version": "10.3.8", "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": { @@ -4044,80 +4138,80 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.10" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.8" }, - "time": "2024-04-09T07:27:23+00:00" + "time": "2024-08-22T14:31:34+00:00" }, { "name": "drupal/core-recommended", - "version": "10.2.10", + "version": "10.3.8", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "92d4eda171aba18bd1d6b2a3837f16d3f3e3e95b" + "reference": "d43bb57a01bfdd624c423ec4ba3e1c45b90be1fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/92d4eda171aba18bd1d6b2a3837f16d3f3e3e95b", - "reference": "92d4eda171aba18bd1d6b2a3837f16d3f3e3e95b", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/d43bb57a01bfdd624c423ec4ba3e1c45b90be1fa", + "reference": "d43bb57a01bfdd624c423ec4ba3e1c45b90be1fa", "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.10", + "doctrine/deprecations": "~1.1.3", + "doctrine/lexer": "~2.1.1", + "drupal/core": "10.3.8", "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.14.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.2" }, "conflict": { "webflo/drupal-core-strict": "*" @@ -4129,9 +4223,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.10" + "source": "https://github.com/drupal/core-recommended/tree/10.3.8" }, - "time": "2024-10-16T00:22:27+00:00" + "time": "2024-11-12T09:52:10+00:00" }, { "name": "drupal/crop", @@ -5211,17 +5305,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" @@ -5232,8 +5326,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" @@ -6069,26 +6163,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" @@ -6254,32 +6351,32 @@ }, { "name": "drupal/file_mdm", - "version": "3.0.0", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/file_mdm.git", - "reference": "3.0.0" + "reference": "3.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/file_mdm-3.0.0.zip", - "reference": "3.0.0", - "shasum": "d6ea077882777619c25b217301dc3d1c10218502" + "url": "https://ftp.drupal.org/files/projects/file_mdm-3.1.0.zip", + "reference": "3.1.0", + "shasum": "fa7709137705a693c4d5329035612473045a19d3" }, "require": { - "drupal/core": "^10.1", - "fileeye/pel": "^0.9.20", - "phenx/php-font-lib": "^0.5.4" + "dompdf/php-font-lib": "^1", + "drupal/core": "^10.3 | ^11", + "fileeye/pel": "^0.10.0" }, "require-dev": { - "drupal/vendor_stream_wrapper": "^2.0.2", + "drupal/vendor_stream_wrapper": "^2.0.4", "fileeye/linuxlibertine-fonts": "^5.3" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1691421181", + "version": "3.1.0", + "datestamp": "1718086268", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6304,17 +6401,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", @@ -6326,8 +6423,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" @@ -6667,29 +6764,29 @@ }, { "name": "drupal/honeypot", - "version": "2.1.4", + "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/honeypot.git", - "reference": "2.1.4" + "reference": "2.2.0" }, "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.0.zip", + "reference": "2.2.0", + "shasum": "56397c3779ebac1526cce9ecd39385017ee9a837" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^10.3 || ^11" }, "require-dev": { - "drupal/rules": "^3.x-dev" + "drupal/rules": "^4.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.4", - "datestamp": "1723489062", + "version": "2.2.0", + "datestamp": "1723761042", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6803,28 +6900,28 @@ }, { "name": "drupal/imagemagick", - "version": "3.7.0", + "version": "4.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/imagemagick.git", - "reference": "8.x-3.7" + "reference": "4.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/imagemagick-8.x-3.7.zip", - "reference": "8.x-3.7", - "shasum": "2698db0ccc4a76d44ebbbfcabe9e70d25ae3db9b" + "url": "https://ftp.drupal.org/files/projects/imagemagick-4.0.2.zip", + "reference": "4.0.2", + "shasum": "758bdf632dd8f2eeb97d198b692d20a59cdbdc13" }, "require": { - "drupal/core": "^10.1", - "drupal/file_mdm": "^3", - "drupal/sophron": "^2.0.2" + "drupal/core": "^10.3 | ^11", + "drupal/file_mdm": "^3.1", + "drupal/sophron": "^2.1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.7", - "datestamp": "1706096705", + "version": "4.0.2", + "datestamp": "1724827811", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7127,6 +7224,59 @@ "source": "https://git.drupalcode.org/project/jquery_ui" } }, + { + "name": "drupal/jquery_ui_accordion", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jquery_ui_accordion.git", + "reference": "2.1.0" + }, + "dist": { + "type": "zip", + "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 || ^11", + "drupal/jquery_ui": "^1.7" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.1.0", + "datestamp": "1717015495", + "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 Accordion library.", + "homepage": "https://www.drupal.org/project/jquery_ui_accordion", + "support": { + "source": "https://git.drupalcode.org/project/jquery_ui_accordion" + } + }, { "name": "drupal/jquery_ui_datepicker", "version": "2.1.1", @@ -7641,17 +7791,17 @@ }, { "name": "drupal/layout_builder_modal", - "version": "1.3.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/layout_builder_modal.git", - "reference": "8.x-1.3" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/layout_builder_modal-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "7aa935803b19cc46c3806e8e367d6c0e3ef1a32e" + "url": "https://ftp.drupal.org/files/projects/layout_builder_modal-2.0.0.zip", + "reference": "2.0.0", + "shasum": "0ef138ccf387a8e0a39fccd84d15f5998146a72d" }, "require": { "drupal/core": "^9.5 || ^10.2 || ^11" @@ -7659,8 +7809,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1729151918", + "version": "2.0.0", + "datestamp": "1729141959", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7978,26 +8128,26 @@ }, { "name": "drupal/maxlength", - "version": "2.1.3", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/maxlength.git", - "reference": "2.1.3" + "reference": "3.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/maxlength-2.1.3.zip", - "reference": "2.1.3", - "shasum": "1be72277e071331455aa0402e227b85668c8dda5" + "url": "https://ftp.drupal.org/files/projects/maxlength-3.1.0.zip", + "reference": "3.1.0", + "shasum": "48f5beb8c2242cb2557cf0706341b8bb01ebaff1" }, "require": { - "drupal/core": "^9.5 || ^10" + "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.3", - "datestamp": "1716993829", + "version": "3.1.0", + "datestamp": "1724334810", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8040,8 +8190,9 @@ "role": "Maintainer" }, { - "name": "srdtwc", - "homepage": "https://www.drupal.org/user/3422763" + "name": "Adam Nagy (joevagyok)", + "homepage": "https://www.drupal.org/u/joevagyok", + "role": "Maintainer" } ], "description": "MaxLength allows a soft or hard character limit to be set on titles, text fields and link fields.", @@ -8053,26 +8204,32 @@ }, { "name": "drupal/media_entity_download", - "version": "2.3.0", + "version": "2.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/media_entity_download.git", - "reference": "8.x-2.3" + "reference": "8.x-2.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/media_entity_download-8.x-2.3.zip", - "reference": "8.x-2.3", - "shasum": "c63cbdcce4be1ac54c0e516e0fdc4dffee1d8304" + "url": "https://ftp.drupal.org/files/projects/media_entity_download-8.x-2.4.zip", + "reference": "8.x-2.4", + "shasum": "0851da63a679cc1b0106088b8809857650bc484c" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, + "conflict": { + "drupal/linkit": "<6.0.1" + }, + "require-dev": { + "drupal/linkit": "^6 || ^7" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.3", - "datestamp": "1717171044", + "version": "8.x-2.4", + "datestamp": "1731513891", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8233,26 +8390,26 @@ }, { "name": "drupal/menu_item_extras", - "version": "3.0.2", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_item_extras.git", - "reference": "3.0.2" + "reference": "3.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_item_extras-3.0.2.zip", - "reference": "3.0.2", - "shasum": "e9a86d3e703f480f93992237c5cc6e5a88671106" + "url": "https://ftp.drupal.org/files/projects/menu_item_extras-3.1.0.zip", + "reference": "3.1.0", + "shasum": "39abc5557333e71b1f0b26f069e7367f921bdbab" }, "require": { - "drupal/core": "^9.4 || ^10" + "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.2", - "datestamp": "1685006505", + "version": "3.1.0", + "datestamp": "1725022060", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8260,7 +8417,7 @@ }, "drush": { "services": { - "drush.services.yml": "^9 || ^10 || ^11" + "drush.services.yml": ">=12" } } }, @@ -8704,17 +8861,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", @@ -8731,8 +8888,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" @@ -8891,33 +9048,28 @@ }, { "name": "drupal/mysql56", - "version": "1.7.0", + "version": "dev-1.x", "source": { "type": "git", "url": "https://git.drupalcode.org/project/mysql56.git", - "reference": "8.x-1.7" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/mysql56-8.x-1.7.zip", - "reference": "8.x-1.7", - "shasum": "14d7908869427d3acb2a23292f8e1ae065699072" + "reference": "f1c1275e0385fd5f080c559e7ca33a5ea36106f4" }, "require": { - "drupal/core": "^9.4 || 10.0.* || 10.1.* || 10.2.*" + "drupal/core": "^9.4 || ^10" }, "type": "drupal-module", "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev", + "dev-8.x-1.x": "1.x-dev" + }, "drupal": { - "version": "8.x-1.7", - "datestamp": "1702662945", + "version": "8.x-1.7+1-dev", + "datestamp": "1727468950", "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." } - }, - "branch-alias": { - "dev-8.x-1.x": "1.x-dev" } }, "autoload": { @@ -9008,26 +9160,26 @@ }, { "name": "drupal/node_revision_delete", - "version": "1.0.0-rc7", + "version": "2.0.0-rc1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/node_revision_delete.git", - "reference": "8.x-1.0-rc7" + "reference": "2.0.0-rc1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/node_revision_delete-8.x-1.0-rc7.zip", - "reference": "8.x-1.0-rc7", - "shasum": "e689fd6bc78afe2e26b7871ed4dc56d4dec3abd7" + "url": "https://ftp.drupal.org/files/projects/node_revision_delete-2.0.0-rc1.zip", + "reference": "2.0.0-rc1", + "shasum": "7532c3c7c0f7bbaccf5a2721273a77cdca1b821b" }, "require": { - "drupal/core": "^8.7.7 || ^9.0 || ^10" + "drupal/core": "^9.0 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-rc7", - "datestamp": "1709793226", + "version": "2.0.0-rc1", + "datestamp": "1709827878", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -9063,12 +9215,14 @@ "role": "Maintainer" }, { - "name": "Robert Ngo", - "homepage": "https://www.drupal.org/user/610230" + "name": "Sean Blommaert (seanB)", + "homepage": "https://www.drupal.org/u/seanB", + "role": "Maintainer" }, { - "name": "seanB", - "homepage": "https://www.drupal.org/user/545912" + "name": "Pravin Gaikwad (Rajeshreeputra)", + "homepage": "https://www.drupal.org/u/rajeshreeputra", + "role": "Maintainer" } ], "description": "Track and prune node revisions.", @@ -9134,54 +9288,6 @@ "issues": "https://www.drupal.org/project/issues/oembed_providers" } }, - { - "name": "drupal/page_cache_query_ignore", - "version": "2.4.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/page_cache_query_ignore.git", - "reference": "2.4.0" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/page_cache_query_ignore-2.4.0.zip", - "reference": "2.4.0", - "shasum": "c5ca770d05baf46e6e37b9cd28e9d59fb39e4c9c" - }, - "require": { - "drupal/core": "^10 || ^11" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "2.4.0", - "datestamp": "1730066171", - "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": "nterbogt", - "homepage": "https://www.drupal.org/user/102218" - }, - { - "name": "validoll", - "homepage": "https://www.drupal.org/user/144206" - } - ], - "description": "Alter page cache middleware class to ignore query params.", - "homepage": "https://www.drupal.org/project/page_cache_query_ignore", - "support": { - "source": "https://git.drupalcode.org/project/page_cache_query_ignore" - } - }, { "name": "drupal/paragraphs", "version": "1.18.0", @@ -9233,7 +9339,7 @@ ], "authors": [ { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -9253,7 +9359,7 @@ "homepage": "https://www.drupal.org/user/227761" }, { - "name": "Primsi", + "name": "primsi", "homepage": "https://www.drupal.org/user/282629" } ], @@ -9265,27 +9371,27 @@ }, { "name": "drupal/paragraphs_browser", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/paragraphs_browser.git", - "reference": "8.x-1.2" + "reference": "8.x-1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/paragraphs_browser-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "d91532ead6b8be351264543707cb62541188f118" + "url": "https://ftp.drupal.org/files/projects/paragraphs_browser-8.x-1.3.zip", + "reference": "8.x-1.3", + "shasum": "2b154d47f72d2ab3e07e3857fcd4b3501b218f7e" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^9.3 | ^10 | ^11", "drupal/paragraphs": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.2", - "datestamp": "1715341106", + "version": "8.x-1.3", + "datestamp": "1731442115", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9297,6 +9403,10 @@ "GPL-2.0-or-later" ], "authors": [ + { + "name": "bvoynick", + "homepage": "https://www.drupal.org/user/3308129" + }, { "name": "Deciphered", "homepage": "https://www.drupal.org/user/103796" @@ -9314,7 +9424,7 @@ "homepage": "https://www.drupal.org/user/636494" }, { - "name": "Mojiferous", + "name": "mojiferous", "homepage": "https://www.drupal.org/user/1678298" }, { @@ -9325,7 +9435,8 @@ "description": "Provides browser for adding additional paragraphs.", "homepage": "https://www.drupal.org/project/paragraphs_browser", "support": { - "source": "https://git.drupalcode.org/project/paragraphs_browser" + "source": "https://git.drupalcode.org/project/paragraphs_browser", + "issues": "https://www.drupal.org/project/issues/paragraphs_browser" } }, { @@ -10018,26 +10129,26 @@ }, { "name": "drupal/readonly_field_widget", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/readonly_field_widget.git", - "reference": "8.x-1.5" + "reference": "8.x-1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/readonly_field_widget-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "936bfb182d2c406501fb279dd3977d4c29113c3f" + "url": "https://ftp.drupal.org/files/projects/readonly_field_widget-8.x-1.6.zip", + "reference": "8.x-1.6", + "shasum": "595c7b27ddbf535594d9a4e2d8fb206dd50e2a63" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.5", - "datestamp": "1660464949", + "version": "8.x-1.6", + "datestamp": "1726986724", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10054,10 +10165,11 @@ "homepage": "https://www.drupal.org/user/287467" } ], - "description": "Provides a field widget which can display the field formatter version of a field on the edit form", + "description": "Provides a field widget which can display the field formatter version of a field on the edit form.", "homepage": "https://www.drupal.org/project/readonly_field_widget", "support": { - "source": "https://git.drupalcode.org/project/readonly_field_widget" + "source": "https://git.drupalcode.org/project/readonly_field_widget", + "issues": "https://www.drupal.org/project/issues/readonly_field_widget" } }, { @@ -10172,26 +10284,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" @@ -10607,26 +10722,26 @@ }, { "name": "drupal/shortcut_menu", - "version": "3.0.0-beta5", + "version": "3.0.0-beta7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/shortcut_menu.git", - "reference": "3.0.0-beta5" + "reference": "3.0.0-beta7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/shortcut_menu-3.0.0-beta5.zip", - "reference": "3.0.0-beta5", - "shasum": "b426a2e56d70211415d2aa53a3291f03e053e012" + "url": "https://ftp.drupal.org/files/projects/shortcut_menu-3.0.0-beta7.zip", + "reference": "3.0.0-beta7", + "shasum": "ff123fb05a4b1eb4f22583b23c4ee2562e91a58f" }, "require": { - "drupal/core": "^9.4 || ^10 || ^11" + "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-beta5", - "datestamp": "1720210987", + "version": "3.0.0-beta7", + "datestamp": "1728069056", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -10847,17 +10962,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", @@ -10873,8 +10988,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" @@ -11088,40 +11203,38 @@ }, { "name": "drupal/stage_file_proxy", - "version": "2.1.5", + "version": "3.1.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/stage_file_proxy.git", - "reference": "2.1.5" + "reference": "3.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/stage_file_proxy-2.1.5.zip", - "reference": "2.1.5", - "shasum": "6f5974c106d45211e54945e4d9f5bbf8ec6699de" + "url": "https://ftp.drupal.org/files/projects/stage_file_proxy-3.1.3.zip", + "reference": "3.1.3", + "shasum": "33fe8bf9cf0978a9e370627302b80340c972abd5" }, "require": { - "drupal/core": "^9 || ^10", - "php": ">=8" + "drupal/core": "^10.3 || ^11", + "php": ">=8.1" + }, + "conflict": { + "drush/drush": "<12" }, "require-dev": { "drupal/coder": "^8.3", - "drush/drush": "^11 || ^12" + "drush/drush": ">=12" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.5", - "datestamp": "1719499510", + "version": "3.1.3", + "datestamp": "1728406824", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "drush": { - "services": { - "stage_file_proxy.drush.services.yml": "^11" - } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -11864,20 +11977,21 @@ }, { "name": "drupal/views_bulk_edit", - "version": "2.9.0", + "version": "3.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_bulk_edit.git", - "reference": "8.x-2.9" + "reference": "3.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_bulk_edit-8.x-2.9.zip", - "reference": "8.x-2.9", - "shasum": "db45a8cc9ac629859374b24974eafcef257e4387" + "url": "https://ftp.drupal.org/files/projects/views_bulk_edit-3.0.0.zip", + "reference": "3.0.0", + "shasum": "3b16079aa95fb4834561fcfd1197cce73b7f4b88" }, "require": { - "drupal/core": "^9.4 || ^10" + "drupal/core": "^9.4 || ^10 || ^11", + "php": ">=8.1" }, "require-dev": { "drupal/views_bulk_operations": "~4.2.4" @@ -11888,8 +12002,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.9", - "datestamp": "1690222256", + "version": "3.0.0", + "datestamp": "1725358398", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11931,42 +12045,39 @@ }, { "name": "drupal/views_bulk_operations", - "version": "4.2.7", + "version": "4.3.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_bulk_operations.git", - "reference": "4.2.7" + "reference": "4.3.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_bulk_operations-4.2.7.zip", - "reference": "4.2.7", - "shasum": "25c9fa531ac49664a361fdd2202eec0a6e53bc61" + "url": "https://ftp.drupal.org/files/projects/views_bulk_operations-4.3.2.zip", + "reference": "4.3.2", + "shasum": "b3d0ee06abb15520595b83324e93c5500d5dcef3" }, "require": { - "drupal/core": "^9.4 || ^10 || ^11", - "php": ">=7.4.0" + "drupal/core": "^10.3 || ^11" + }, + "conflict": { + "drush/drush": "<12.5.1" }, "require-dev": { - "drush/drush": "^12" + "drush/drush": "^12 || ^13" }, "suggest": { - "drush/drush": "^11 || ^12" + "drush/drush": "^12 || ^13" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.2.7", - "datestamp": "1717665214", + "version": "4.3.2", + "datestamp": "1731070018", "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", @@ -13093,28 +13204,30 @@ }, { "name": "fileeye/pel", - "version": "0.9.20", + "version": "0.10.0", "source": { "type": "git", "url": "https://github.com/FileEye/pel.git", - "reference": "1675cbd44e89ff8f01b9576cf32ec1b4a4a67ede" + "reference": "5da1e6ab73508056f0abb79f560d20a315d1aefe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FileEye/pel/zipball/1675cbd44e89ff8f01b9576cf32ec1b4a4a67ede", - "reference": "1675cbd44e89ff8f01b9576cf32ec1b4a4a67ede", + "url": "https://api.github.com/repos/FileEye/pel/zipball/5da1e6ab73508056f0abb79f560d20a315d1aefe", + "reference": "5da1e6ab73508056f0abb79f560d20a315d1aefe", "shasum": "" }, "require": { - "php": ">=7.1.0" + "php": ">=7.4" }, "require-dev": { "ext-exif": "*", "ext-gd": "*", - "php-coveralls/php-coveralls": ">2.4", - "phpstan/phpstan": "^1.4", - "squizlabs/php_codesniffer": ">3.5", - "symfony/phpunit-bridge": "^4 || ^5 || ^6" + "php-coveralls/php-coveralls": ">=2.7", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.10", + "phpstan/phpstan-phpunit": "^1.3.11", + "phpunit/phpunit": "^8 || ^9", + "squizlabs/php_codesniffer": ">=3.8" }, "type": "library", "autoload": { @@ -13148,9 +13261,9 @@ ], "support": { "issues": "https://github.com/FileEye/pel/issues", - "source": "https://github.com/FileEye/pel/tree/0.9.20" + "source": "https://github.com/FileEye/pel/tree/0.10.0" }, - "time": "2023-06-20T07:10:35+00:00" + "time": "2024-01-11T19:11:58+00:00" }, { "name": "firebase/php-jwt", @@ -13897,16 +14010,16 @@ }, { "name": "league/container", - "version": "4.2.3", + "version": "4.2.4", "source": { "type": "git", "url": "https://github.com/thephpleague/container.git", - "reference": "72f9bebe7bd623007782a40f5ec305661ab706d8" + "reference": "7ea728b013b9a156c409c6f0fc3624071b742dec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/72f9bebe7bd623007782a40f5ec305661ab706d8", - "reference": "72f9bebe7bd623007782a40f5ec305661ab706d8", + "url": "https://api.github.com/repos/thephpleague/container/zipball/7ea728b013b9a156c409c6f0fc3624071b742dec", + "reference": "7ea728b013b9a156c409c6f0fc3624071b742dec", "shasum": "" }, "require": { @@ -13967,7 +14080,7 @@ ], "support": { "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/4.2.3" + "source": "https://github.com/thephpleague/container/tree/4.2.4" }, "funding": [ { @@ -13975,7 +14088,7 @@ "type": "github" } ], - "time": "2024-10-23T12:06:58+00:00" + "time": "2024-11-10T12:42:13+00:00" }, { "name": "league/csv", @@ -14064,6 +14177,42 @@ ], "time": "2024-10-18T08:14:48+00:00" }, + { + "name": "leongersen/nouislider", + "version": "15.5.1", + "source": { + "type": "git", + "url": "https://github.com/leongersen/noUiSlider.git", + "reference": "1544357c27ea5bdb7ce077f65fdae8e6265cd600" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/leongersen/noUiSlider/zipball/1544357c27ea5bdb7ce077f65fdae8e6265cd600", + "reference": "1544357c27ea5bdb7ce077f65fdae8e6265cd600", + "shasum": "" + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "support": { + "issues": "https://github.com/leongersen/noUiSlider/issues", + "source": "https://github.com/leongersen/noUiSlider/tree/15.5.1" + }, + "funding": [ + { + "url": "https://paypal.me/leongersen", + "type": "custom" + }, + { + "url": "https://www.buymeacoffee.com/leongersen", + "type": "custom" + }, + { + "url": "https://github.com/leongersen", + "type": "github" + } + ], + "time": "2022-01-21T17:02:55+00:00" + }, { "name": "loophp/phposinfo", "version": "1.8.0", @@ -14123,16 +14272,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": { @@ -14140,7 +14289,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": { @@ -14184,22 +14333,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": "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": { @@ -14212,7 +14361,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.15.4-dev" + "dev-master": "1.16.3-dev" } }, "autoload": { @@ -14233,9 +14382,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" + "time": "2024-07-23T14:00:32+00:00" }, { "name": "mkalkbrenner/php-htmldiff-advanced", @@ -14558,16 +14707,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": { @@ -14598,7 +14747,7 @@ "./" ], "license": [ - "BSD-3-Clause" + "BSD-2-Clause" ], "authors": [ { @@ -14624,17 +14773,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", @@ -14795,50 +14934,6 @@ }, "time": "2021-03-21T15:43:46+00:00" }, - { - "name": "phenx/php-font-lib", - "version": "0.5.6", - "source": { - "type": "git", - "url": "https://github.com/dompdf/php-font-lib.git", - "reference": "a1681e9793040740a405ac5b189275059e2a9863" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/dompdf/php-font-lib/zipball/a1681e9793040740a405ac5b189275059e2a9863", - "reference": "a1681e9793040740a405ac5b189275059e2a9863", - "shasum": "" - }, - "require": { - "ext-mbstring": "*" - }, - "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": "Fabien Ménager", - "email": "fabien.menager@gmail.com" - } - ], - "description": "A library to read, parse, export and make subsets of different types of font files.", - "homepage": "https://github.com/PhenX/php-font-lib", - "support": { - "issues": "https://github.com/dompdf/php-font-lib/issues", - "source": "https://github.com/dompdf/php-font-lib/tree/0.5.6" - }, - "time": "2024-01-29T14:45:26+00:00" - }, { "name": "phootwork/collection", "version": "v3.2.3", @@ -15239,20 +15334,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", @@ -15276,7 +15371,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", @@ -15288,9 +15383,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", @@ -15856,22 +15951,26 @@ }, { "name": "su-sws/stanford_fields", - "version": "8.2.7", + "version": "8.4.0", "source": { "type": "git", "url": "https://github.com/SU-SWS/stanford_fields.git", - "reference": "87ba04a73832529572648ff641b1ee5878257956" + "reference": "6dee16cf94de83b3e3fe3a6dc99aeb16fcb00c57" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/stanford_fields/zipball/87ba04a73832529572648ff641b1ee5878257956", - "reference": "87ba04a73832529572648ff641b1ee5878257956", + "url": "https://api.github.com/repos/SU-SWS/stanford_fields/zipball/6dee16cf94de83b3e3fe3a6dc99aeb16fcb00c57", + "reference": "6dee16cf94de83b3e3fe3a6dc99aeb16fcb00c57", "shasum": "" }, "require": { - "drupal/core": "^9 || ^10 || ^11", + "drupal/book": "^1.0", + "drupal/core": "^10.3 || ^11", "drupal/ds": "~3.3 || ^5.0@alpha" }, + "require-dev": { + "drupal/cshs": "^4.0" + }, "type": "drupal-custom-module", "notification-url": "https://packagist.org/downloads/", "license": [ @@ -15881,35 +15980,38 @@ "homepage": "https://github.com/SU-SWS/stanford_fields", "support": { "issues": "https://github.com/SU-SWS/stanford_fields/issues", - "source": "https://github.com/SU-SWS/stanford_fields/tree/8.2.7" + "source": "https://github.com/SU-SWS/stanford_fields/tree/8.4.0" }, - "time": "2024-06-26T17:53:08+00:00" + "time": "2024-09-13T16:06:01+00:00" }, { "name": "su-sws/stanford_media", - "version": "11.0.3", + "version": "11.1.2", "source": { "type": "git", "url": "https://github.com/SU-SWS/stanford_media.git", - "reference": "251aaa88dbb6394ec482e27041902c68a9f98520" + "reference": "c52f9e03bfa31dbebf1478f03603a5eb73702053" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/stanford_media/zipball/251aaa88dbb6394ec482e27041902c68a9f98520", - "reference": "251aaa88dbb6394ec482e27041902c68a9f98520", + "url": "https://api.github.com/repos/SU-SWS/stanford_media/zipball/c52f9e03bfa31dbebf1478f03603a5eb73702053", + "reference": "c52f9e03bfa31dbebf1478f03603a5eb73702053", "shasum": "" }, "require": { "davidbarratt/custom-installer": "^1.1", - "drupal/core": "^10.2", + "drupal/core": "^10.3 || ^11", "drupal/dropzonejs": "^2.7", "drupal/entity_usage": "^2.0@beta", - "drupal/focal_point": "^2.0@alpha", + "drupal/focal_point": "^2.0", "drupal/inline_entity_form": "^3.0", "drupal/oembed_providers": "^2.1", "enyo/dropzone": "^5.9", "php": ">=8.1" }, + "conflict": { + "drupal/ckeditor": "*" + }, "type": "drupal-custom-module", "extra": { "custom-installer": { @@ -15940,31 +16042,32 @@ "homepage": "https://github.com/SU-SWS/stanford_media", "support": { "issues": "https://github.com/SU-SWS/stanford_media/issues", - "source": "https://github.com/SU-SWS/stanford_media/tree/11.0.3" + "source": "https://github.com/SU-SWS/stanford_media/tree/11.1.2" }, - "time": "2024-04-09T19:16:42+00:00" + "time": "2024-10-29T16:48:32+00:00" }, { "name": "su-sws/stanford_migrate", - "version": "8.5.10", + "version": "8.6.7", "source": { "type": "git", "url": "https://github.com/SU-SWS/stanford_migrate.git", - "reference": "0b8d5c6d11997fcb76cfd2c027f10b7fe76ac57a" + "reference": "ec11414c062effd9bba2e284b63b22d2c5010bba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/stanford_migrate/zipball/0b8d5c6d11997fcb76cfd2c027f10b7fe76ac57a", - "reference": "0b8d5c6d11997fcb76cfd2c027f10b7fe76ac57a", + "url": "https://api.github.com/repos/SU-SWS/stanford_migrate/zipball/ec11414c062effd9bba2e284b63b22d2c5010bba", + "reference": "ec11414c062effd9bba2e284b63b22d2c5010bba", "shasum": "" }, "require": { + "drupal/core": "^10.3 || ^11", "drupal/empty_fields": "^1.0@beta", "drupal/migrate_file": "^2.0", "drupal/migrate_plus": "^6.0", "drupal/migrate_source_csv": "^3.4", "drupal/migrate_tools": "^6.0", - "drupal/readonly_field_widget": "^1.4", + "drupal/readonly_field_widget": "^1.6", "drupal/ultimate_cron": "^2.0@alpha", "joshfraser/php-name-parser": "dev-master", "php": ">=8.0" @@ -15976,7 +16079,7 @@ "extra": { "patches": { "drupal/readonly_field_widget": { - "https://www.drupal.org/project/readonly_field_widget/issues/3220671": "https://www.drupal.org/files/issues/2022-08-14/third-party-settings-3220671-6.patch" + "https://www.drupal.org/project/readonly_field_widget/issues/3220671": "https://www.drupal.org/files/issues/2024-09-23/third-party-settings-3220671-8.patch" }, "drupal/migrate_plus": { "https://www.drupal.org/project/migrate_plus/issues/2837684": "https://www.drupal.org/files/issues/2023-01-13/2837684-14-migrate-plus-xml-return-as-xml.patch" @@ -15996,9 +16099,9 @@ "homepage": "https://github.com/SU-SWS/stanford_migrate", "support": { "issues": "https://github.com/SU-SWS/stanford_migrate/issues", - "source": "https://github.com/SU-SWS/stanford_migrate/tree/8.5.10" + "source": "https://github.com/SU-SWS/stanford_migrate/tree/8.6.7" }, - "time": "2024-05-29T17:44:13+00:00" + "time": "2024-10-04T21:24:28+00:00" }, { "name": "su-sws/stanford_samlauth", @@ -16109,16 +16212,16 @@ }, { "name": "symfony/console", - "version": "v6.4.14", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "897c2441ed4eec8a8a2c37b943427d24dba3f26b" + "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/897c2441ed4eec8a8a2c37b943427d24dba3f26b", - "reference": "897c2441ed4eec8a8a2c37b943427d24dba3f26b", + "url": "https://api.github.com/repos/symfony/console/zipball/f1fc6f47283e27336e7cebb9e8946c8de7bff9bd", + "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd", "shasum": "" }, "require": { @@ -16183,7 +16286,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.14" + "source": "https://github.com/symfony/console/tree/v6.4.15" }, "funding": [ { @@ -16199,20 +16302,20 @@ "type": "tidelift" } ], - "time": "2024-11-05T15:34:40+00:00" + "time": "2024-11-06T14:19:14+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.13", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "728ae8f4e190133ce99d6d5f0bc1e8c8bd7c7a96" + "reference": "70ab1f65a4516ef741e519ea938e6aa465e6aa36" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/728ae8f4e190133ce99d6d5f0bc1e8c8bd7c7a96", - "reference": "728ae8f4e190133ce99d6d5f0bc1e8c8bd7c7a96", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/70ab1f65a4516ef741e519ea938e6aa465e6aa36", + "reference": "70ab1f65a4516ef741e519ea938e6aa465e6aa36", "shasum": "" }, "require": { @@ -16264,7 +16367,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.13" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.15" }, "funding": [ { @@ -16280,20 +16383,20 @@ "type": "tidelift" } ], - "time": "2024-10-25T15:07:50+00:00" + "time": "2024-11-09T06:56: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": { @@ -16302,7 +16405,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -16331,7 +16434,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": [ { @@ -16347,7 +16450,7 @@ "type": "tidelift" } ], - "time": "2023-05-23T14:45:45+00:00" + "time": "2024-04-18T09:32:20+00:00" }, { "name": "symfony/error-handler", @@ -16506,16 +16609,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": { @@ -16525,7 +16628,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -16562,7 +16665,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": [ { @@ -16578,7 +16681,7 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-04-18T09:32:20+00:00" }, { "name": "symfony/filesystem", @@ -16712,16 +16815,16 @@ }, { "name": "symfony/http-foundation", - "version": "v6.4.14", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "ba020a321a95519303a3f09ec2824d34d601c388" + "reference": "9b3165eb2f04aeaa1a5a2cfef73e63fe3b22dff6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ba020a321a95519303a3f09ec2824d34d601c388", - "reference": "ba020a321a95519303a3f09ec2824d34d601c388", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/9b3165eb2f04aeaa1a5a2cfef73e63fe3b22dff6", + "reference": "9b3165eb2f04aeaa1a5a2cfef73e63fe3b22dff6", "shasum": "" }, "require": { @@ -16731,12 +16834,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", @@ -16769,7 +16872,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.14" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.15" }, "funding": [ { @@ -16785,20 +16888,20 @@ "type": "tidelift" } ], - "time": "2024-11-05T16:39:55+00:00" + "time": "2024-11-08T16:09:24+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.14", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "8278a947d0369754a47b758a9e17b72cab970951" + "reference": "b002a5b3947653c5aee3adac2a024ea615fd3ff5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/8278a947d0369754a47b758a9e17b72cab970951", - "reference": "8278a947d0369754a47b758a9e17b72cab970951", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b002a5b3947653c5aee3adac2a024ea615fd3ff5", + "reference": "b002a5b3947653c5aee3adac2a024ea615fd3ff5", "shasum": "" }, "require": { @@ -16883,7 +16986,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.14" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.15" }, "funding": [ { @@ -16899,7 +17002,7 @@ "type": "tidelift" } ], - "time": "2024-11-06T09:45:21+00:00" + "time": "2024-11-13T13:57:37+00:00" }, { "name": "symfony/mailer", @@ -17068,16 +17171,16 @@ }, { "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": { @@ -17091,9 +17194,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -17130,7 +17230,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": [ { @@ -17146,20 +17246,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": { @@ -17173,9 +17273,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -17213,7 +17310,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": [ { @@ -17229,20 +17326,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": { @@ -17253,9 +17350,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -17294,7 +17388,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": [ { @@ -17310,20 +17404,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": { @@ -17336,9 +17430,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -17381,7 +17472,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": [ { @@ -17397,20 +17488,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": { @@ -17421,9 +17512,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -17465,7 +17553,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": [ { @@ -17481,20 +17569,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": { @@ -17508,9 +17596,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -17548,7 +17633,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": [ { @@ -17564,7 +17649,7 @@ "type": "tidelift" } ], - "time": "2023-07-28T09:04:16+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-php72", @@ -17789,16 +17874,16 @@ }, { "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": { @@ -17807,9 +17892,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -17849,7 +17931,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": [ { @@ -17865,20 +17947,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.14", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "25214adbb0996d18112548de20c281be9f27279f" + "reference": "3cb242f059c14ae08591c5c4087d1fe443564392" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/25214adbb0996d18112548de20c281be9f27279f", - "reference": "25214adbb0996d18112548de20c281be9f27279f", + "url": "https://api.github.com/repos/symfony/process/zipball/3cb242f059c14ae08591c5c4087d1fe443564392", + "reference": "3cb242f059c14ae08591c5c4087d1fe443564392", "shasum": "" }, "require": { @@ -17910,7 +17992,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.14" + "source": "https://github.com/symfony/process/tree/v6.4.15" }, "funding": [ { @@ -17926,7 +18008,7 @@ "type": "tidelift" } ], - "time": "2024-11-06T09:25:01+00:00" + "time": "2024-11-06T14:19:14+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -18096,16 +18178,16 @@ }, { "name": "symfony/serializer", - "version": "v6.4.13", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "8be421505938b11a0ca4f656e4322232236386f0" + "reference": "9d862d66198f3c2e30404228629ef4c18d5d608e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/8be421505938b11a0ca4f656e4322232236386f0", - "reference": "8be421505938b11a0ca4f656e4322232236386f0", + "url": "https://api.github.com/repos/symfony/serializer/zipball/9d862d66198f3c2e30404228629ef4c18d5d608e", + "reference": "9d862d66198f3c2e30404228629ef4c18d5d608e", "shasum": "" }, "require": { @@ -18174,7 +18256,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.13" + "source": "https://github.com/symfony/serializer/tree/v6.4.15" }, "funding": [ { @@ -18190,25 +18272,26 @@ "type": "tidelift" } ], - "time": "2024-10-03T09:58:04+00:00" + "time": "2024-10-23T13:25:59+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" @@ -18216,7 +18299,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -18256,7 +18339,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": [ { @@ -18272,20 +18355,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.13", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "38371c60c71c72b3d64d8d76f6b1bb81a2cc3627" + "reference": "73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/38371c60c71c72b3d64d8d76f6b1bb81a2cc3627", - "reference": "38371c60c71c72b3d64d8d76f6b1bb81a2cc3627", + "url": "https://api.github.com/repos/symfony/string/zipball/73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f", + "reference": "73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f", "shasum": "" }, "require": { @@ -18342,7 +18425,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.13" + "source": "https://github.com/symfony/string/tree/v6.4.15" }, "funding": [ { @@ -18358,20 +18441,20 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2024-11-13T13:31:12+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": { @@ -18380,7 +18463,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.4-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -18420,7 +18503,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": [ { @@ -18436,7 +18519,7 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-04-18T09:32:20+00:00" }, { "name": "symfony/twig-bridge", @@ -18549,16 +18632,16 @@ }, { "name": "symfony/validator", - "version": "v6.4.14", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "dc259b85e59a6569e205966d447dec0a7d95facf" + "reference": "7541055cdaf54ff95f0735bf703d313374e8b20b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/dc259b85e59a6569e205966d447dec0a7d95facf", - "reference": "dc259b85e59a6569e205966d447dec0a7d95facf", + "url": "https://api.github.com/repos/symfony/validator/zipball/7541055cdaf54ff95f0735bf703d313374e8b20b", + "reference": "7541055cdaf54ff95f0735bf703d313374e8b20b", "shasum": "" }, "require": { @@ -18626,7 +18709,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.14" + "source": "https://github.com/symfony/validator/tree/v6.4.15" }, "funding": [ { @@ -18642,20 +18725,20 @@ "type": "tidelift" } ], - "time": "2024-11-04T11:33:53+00:00" + "time": "2024-11-08T15:28:48+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.14", + "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "93c09246038178717a9c14b809ea8151ffcf7091" + "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/93c09246038178717a9c14b809ea8151ffcf7091", - "reference": "93c09246038178717a9c14b809ea8151ffcf7091", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80", + "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80", "shasum": "" }, "require": { @@ -18711,7 +18794,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.14" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.15" }, "funding": [ { @@ -18727,7 +18810,7 @@ "type": "tidelift" } ], - "time": "2024-11-05T15:34:40+00:00" + "time": "2024-11-08T15:28:48+00:00" }, { "name": "symfony/var-exporter", @@ -20181,16 +20264,16 @@ }, { "name": "composer/pcre", - "version": "3.3.1", + "version": "3.3.2", "source": { "type": "git", "url": "https://github.com/composer/pcre.git", - "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4" + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/63aaeac21d7e775ff9bc9d45021e1745c97521c4", - "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4", + "url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e", + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e", "shasum": "" }, "require": { @@ -20200,8 +20283,8 @@ "phpstan/phpstan": "<1.11.10" }, "require-dev": { - "phpstan/phpstan": "^1.11.10", - "phpstan/phpstan-strict-rules": "^1.1", + "phpstan/phpstan": "^1.12 || ^2", + "phpstan/phpstan-strict-rules": "^1 || ^2", "phpunit/phpunit": "^8 || ^9" }, "type": "library", @@ -20240,7 +20323,7 @@ ], "support": { "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/3.3.1" + "source": "https://github.com/composer/pcre/tree/3.3.2" }, "funding": [ { @@ -20256,7 +20339,7 @@ "type": "tidelift" } ], - "time": "2024-08-27T18:44:43+00:00" + "time": "2024-11-12T16:29:46+00:00" }, { "name": "composer/spdx-licenses", @@ -20914,7 +20997,7 @@ }, { "name": "drupal/core-dev", - "version": "10.3.7", + "version": "10.3.8", "source": { "type": "git", "url": "https://github.com/drupal/core-dev.git", @@ -20964,36 +21047,39 @@ ], "description": "require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.", "support": { - "source": "https://github.com/drupal/core-dev/tree/10.3.7" + "source": "https://github.com/drupal/core-dev/tree/10.3.8" }, "time": "2024-07-04T10:19:29+00:00" }, { "name": "drupal/devel", - "version": "5.2.1", + "version": "5.3.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/devel.git", - "reference": "5.2.1" + "reference": "5.3.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/devel-5.2.1.zip", - "reference": "5.2.1", - "shasum": "793861751e01092fe8bc7c0cd47589ebea2bb8df" + "url": "https://ftp.drupal.org/files/projects/devel-5.3.1.zip", + "reference": "5.3.1", + "shasum": "6a5f13bdf93dc5f7f194b6af847589ae15e37b63" }, "require": { "doctrine/common": "^2.7 || ^3.4", - "drupal/core": ">=10.0 <12.0.0-stable", + "drupal/core": "^10.3 || ^11 || ^12", "php": ">=8.1", - "symfony/var-dumper": "^4 || ^5 || ^6" + "symfony/var-dumper": "^4 || ^5 || ^6 || ^7" }, "conflict": { + "drupal/core": "<10.3", "drush/drush": "<12.5.1", "kint-php/kint": "<3" }, "require-dev": { - "drush/drush": "^12.5.1" + "drush/drush": "^13", + "firephp/firephp-core": "^0.5.3", + "kint-php/kint": "^5.1" }, "suggest": { "kint-php/kint": "Kint provides an informative display of arrays/objects. Useful for debugging and developing." @@ -21001,8 +21087,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "5.2.1", - "datestamp": "1711328410", + "version": "5.3.1", + "datestamp": "1723258446", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -21136,16 +21222,16 @@ }, { "name": "fakerphp/faker", - "version": "v1.23.1", + "version": "v1.24.0", "source": { "type": "git", "url": "https://github.com/FakerPHP/Faker.git", - "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b" + "reference": "a136842a532bac9ecd8a1c723852b09915d7db50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/bfb4fe148adbf78eff521199619b93a52ae3554b", - "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/a136842a532bac9ecd8a1c723852b09915d7db50", + "reference": "a136842a532bac9ecd8a1c723852b09915d7db50", "shasum": "" }, "require": { @@ -21193,9 +21279,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.0" }, - "time": "2024-01-02T13:46:09+00:00" + "time": "2024-11-07T15:11:20+00:00" }, { "name": "google/protobuf", @@ -21730,16 +21816,16 @@ }, { "name": "myclabs/deep-copy", - "version": "1.12.0", + "version": "1.12.1", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c" + "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", - "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845", + "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845", "shasum": "" }, "require": { @@ -21778,7 +21864,7 @@ ], "support": { "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.12.0" + "source": "https://github.com/myclabs/DeepCopy/tree/1.12.1" }, "funding": [ { @@ -21786,7 +21872,7 @@ "type": "tidelift" } ], - "time": "2024-06-12T14:39:25+00:00" + "time": "2024-11-08T17:47:46+00:00" }, { "name": "nyholm/psr7-server", @@ -22746,16 +22832,16 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "5.5.1", + "version": "5.6.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "0c70d2c566e899666f367ab7b80986beb3581e6f" + "reference": "f3558a4c23426d12bffeaab463f8a8d8b681193c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/0c70d2c566e899666f367ab7b80986beb3581e6f", - "reference": "0c70d2c566e899666f367ab7b80986beb3581e6f", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/f3558a4c23426d12bffeaab463f8a8d8b681193c", + "reference": "f3558a4c23426d12bffeaab463f8a8d8b681193c", "shasum": "" }, "require": { @@ -22764,7 +22850,7 @@ "php": "^7.4 || ^8.0", "phpdocumentor/reflection-common": "^2.2", "phpdocumentor/type-resolver": "^1.7", - "phpstan/phpdoc-parser": "^1.7", + "phpstan/phpdoc-parser": "^1.7|^2.0", "webmozart/assert": "^1.9.1" }, "require-dev": { @@ -22804,29 +22890,29 @@ "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", "support": { "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.5.1" + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.0" }, - "time": "2024-11-06T11:58:54+00:00" + "time": "2024-11-12T11:25:25+00:00" }, { "name": "phpdocumentor/type-resolver", - "version": "1.9.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "1fb5ba8d045f5dd984ebded5b1cc66f29459422d" + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/1fb5ba8d045f5dd984ebded5b1cc66f29459422d", - "reference": "1fb5ba8d045f5dd984ebded5b1cc66f29459422d", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a", + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a", "shasum": "" }, "require": { "doctrine/deprecations": "^1.0", "php": "^7.3 || ^8.0", "phpdocumentor/reflection-common": "^2.0", - "phpstan/phpdoc-parser": "^1.18" + "phpstan/phpdoc-parser": "^1.18|^2.0" }, "require-dev": { "ext-tokenizer": "*", @@ -22862,9 +22948,9 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.9.0" + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0" }, - "time": "2024-11-03T20:11:34+00:00" + "time": "2024-11-09T15:12:26+00:00" }, { "name": "phpspec/prophecy", @@ -23037,30 +23123,30 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "1.33.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "82a311fd3690fb2bf7b64d5c98f912b3dd746140" + "reference": "c00d78fb6b29658347f9d37ebe104bffadf36299" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/82a311fd3690fb2bf7b64d5c98f912b3dd746140", - "reference": "82a311fd3690fb2bf7b64d5c98f912b3dd746140", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/c00d78fb6b29658347f9d37ebe104bffadf36299", + "reference": "c00d78fb6b29658347f9d37ebe104bffadf36299", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^7.4 || ^8.0" }, "require-dev": { "doctrine/annotations": "^2.0", - "nikic/php-parser": "^4.15", + "nikic/php-parser": "^5.3.0", "php-parallel-lint/php-parallel-lint": "^1.2", "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.5", - "phpstan/phpstan-phpunit": "^1.1", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^9.5", + "phpstan/phpstan": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpstan/phpstan-strict-rules": "^2.0", + "phpunit/phpunit": "^9.6", "symfony/process": "^5.2" }, "type": "library", @@ -23078,22 +23164,22 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.33.0" + "source": "https://github.com/phpstan/phpdoc-parser/tree/2.0.0" }, - "time": "2024-10-13T11:25:22+00:00" + "time": "2024-10-13T11:29:49+00:00" }, { "name": "phpstan/phpstan", - "version": "1.12.8", + "version": "1.12.10", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "f6a60a4d66142b8156c9da923f1972657bc4748c" + "reference": "fc463b5d0fe906dcf19689be692c65c50406a071" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/f6a60a4d66142b8156c9da923f1972657bc4748c", - "reference": "f6a60a4d66142b8156c9da923f1972657bc4748c", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/fc463b5d0fe906dcf19689be692c65c50406a071", + "reference": "fc463b5d0fe906dcf19689be692c65c50406a071", "shasum": "" }, "require": { @@ -23138,7 +23224,7 @@ "type": "github" } ], - "time": "2024-11-06T19:06:49+00:00" + "time": "2024-11-11T15:37:09+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -23189,21 +23275,21 @@ }, { "name": "phpstan/phpstan-phpunit", - "version": "1.4.0", + "version": "1.4.1", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-phpunit.git", - "reference": "f3ea021866f4263f07ca3636bf22c64be9610c11" + "reference": "11d4235fbc6313ecbf93708606edfd3222e44949" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-phpunit/zipball/f3ea021866f4263f07ca3636bf22c64be9610c11", - "reference": "f3ea021866f4263f07ca3636bf22c64be9610c11", + "url": "https://api.github.com/repos/phpstan/phpstan-phpunit/zipball/11d4235fbc6313ecbf93708606edfd3222e44949", + "reference": "11d4235fbc6313ecbf93708606edfd3222e44949", "shasum": "" }, "require": { "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.11" + "phpstan/phpstan": "^1.12" }, "conflict": { "phpunit/phpunit": "<7.0" @@ -23235,9 +23321,9 @@ "description": "PHPUnit extensions and rules for PHPStan", "support": { "issues": "https://github.com/phpstan/phpstan-phpunit/issues", - "source": "https://github.com/phpstan/phpstan-phpunit/tree/1.4.0" + "source": "https://github.com/phpstan/phpstan-phpunit/tree/1.4.1" }, - "time": "2024-04-20T06:39:00+00:00" + "time": "2024-11-12T12:43:59+00:00" }, { "name": "phpunit/php-code-coverage", @@ -26049,9 +26135,7 @@ "drupal/linkit": 5, "drupal/markup": 10, "drupal/masquerade": 10, - "drupal/maxlength": 5, "drupal/menu_position": 10, - "drupal/node_revision_delete": 5, "drupal/selective_better_exposed_filters": 10, "drupal/shortcut_menu": 10, "drupal/spamspan": 10, @@ -26061,14 +26145,14 @@ "drupal/views_ical": 15, "drupal/webform": 10, "onlyextart/colorbox": 20, - "su-sws/blt-sws": 20, - "su-sws/stanford_basic": 20 + "su-sws/stanford_basic": 20, + "su-sws/blt-sws": 20 }, "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": ">=8.2" + "php": ">=8.3" }, - "platform-dev": {}, + "platform-dev": [], "plugin-api-version": "2.6.0" } diff --git a/config/default/README.txt b/config/default/README.txt index 37874bd6df..1407a87718 100644 --- a/config/default/README.txt +++ b/config/default/README.txt @@ -1 +1 @@ -This directory contains configuration to be imported into your Drupal site. To make this configuration active, visit admin/config/development/configuration/sync. For information about deploying configuration between servers, see https://www.drupal.org/documentation/administer/config \ No newline at end of file +This directory contains configuration to be imported into your Drupal site. To make this configuration active, visit admin/config/development/configuration. For information about deploying configuration between servers, see https://www.drupal.org/documentation/administer/config \ No newline at end of file diff --git a/config/default/autologout.settings.yml b/config/default/autologout.settings.yml index acfe9c31e1..9abe6e7de7 100644 --- a/config/default/autologout.settings.yml +++ b/config/default/autologout.settings.yml @@ -1,5 +1,6 @@ _core: default_config_hash: kwGGKvKSU7cPTEgTMWrbW0o9Jwe6FSDmpgdUWmIXCdg +langcode: en enabled: true timeout: 43200 max_timeout: 172800 diff --git a/config/default/block_content.type.hs_basic_block.yml b/config/default/block_content.type.hs_basic_block.yml index 38776dad42..f5af610d62 100644 --- a/config/default/block_content.type.hs_basic_block.yml +++ b/config/default/block_content.type.hs_basic_block.yml @@ -6,5 +6,5 @@ _core: default_config_hash: BT2qeXa6PsUTXhy2x87QtfGKriXqvDRhBvOYNZr_Tyo id: hs_basic_block label: 'Basic Block' -revision: 0 +revision: false description: '' diff --git a/config/default/colorbox.settings.yml b/config/default/colorbox.settings.yml index 3de4c0d576..329eb832c3 100644 --- a/config/default/colorbox.settings.yml +++ b/config/default/colorbox.settings.yml @@ -1,5 +1,6 @@ _core: default_config_hash: GXgpFNb8H7n-27gImTB9s1A2lE-lmH43d6qf2KMYp_A +langcode: en custom: style: example2 activate: 0 diff --git a/config/default/core.entity_view_display.node.hs_event.search_result.yml b/config/default/core.entity_view_display.node.hs_event.search_result.yml index f57a05bc8d..49b60ecf7f 100644 --- a/config/default/core.entity_view_display.node.hs_event.search_result.yml +++ b/config/default/core.entity_view_display.node.hs_event.search_result.yml @@ -112,6 +112,7 @@ content: settings: timezone_override: '' format_type: standard_date + from_to: both separator: '-' third_party_settings: field_formatter_class: diff --git a/config/default/core.extension.yml b/config/default/core.extension.yml index 378b24598a..0c06e94525 100644 --- a/config/default/core.extension.yml +++ b/config/default/core.extension.yml @@ -147,6 +147,7 @@ module: key: 0 layout_builder: 0 layout_builder_component_attributes: 0 + layout_builder_expose_all_field_blocks: 0 layout_builder_modal: 0 layout_discovery: 0 link: 0 diff --git a/config/default/diff.settings.yml b/config/default/diff.settings.yml index db5ba4a773..7dd095ac3d 100644 --- a/config/default/diff.settings.yml +++ b/config/default/diff.settings.yml @@ -1,3 +1,4 @@ +langcode: en general_settings: radio_behavior: simple context_lines_leading: 1 diff --git a/config/default/domain_registration.settings.yml b/config/default/domain_registration.settings.yml index bb379c5aaf..34b9cd2189 100644 --- a/config/default/domain_registration.settings.yml +++ b/config/default/domain_registration.settings.yml @@ -1,5 +1,6 @@ _core: default_config_hash: 0xE4emSSHTVKb88WL3yN2IahuH23p8VNAXMZNux6BKs +langcode: en method: 0 pattern: '' message: 'You are not allowed to register for this site.' diff --git a/config/default/editor.editor.basic_html.yml b/config/default/editor.editor.basic_html.yml index 57934d8f5a..0aaa78d071 100644 --- a/config/default/editor.editor.basic_html.yml +++ b/config/default/editor.editor.basic_html.yml @@ -142,9 +142,3 @@ settings: allow_view_mode_override: true image_upload: status: false - scheme: public - directory: inline-images - max_size: '' - max_dimensions: - width: null - height: null diff --git a/config/default/editor.editor.basic_html_without_media.yml b/config/default/editor.editor.basic_html_without_media.yml index 696e078b69..908752e4d2 100644 --- a/config/default/editor.editor.basic_html_without_media.yml +++ b/config/default/editor.editor.basic_html_without_media.yml @@ -138,9 +138,3 @@ settings: linkit_enabled: false image_upload: status: false - scheme: public - directory: inline-images - max_size: '' - max_dimensions: - width: null - height: null diff --git a/config/default/editor.editor.full_html.yml b/config/default/editor.editor.full_html.yml index bc05167e19..16d02cf160 100644 --- a/config/default/editor.editor.full_html.yml +++ b/config/default/editor.editor.full_html.yml @@ -152,9 +152,3 @@ settings: allow_view_mode_override: false image_upload: status: false - scheme: public - directory: inline-images - max_size: '' - max_dimensions: - width: null - height: null diff --git a/config/default/editor.editor.minimal_html.yml b/config/default/editor.editor.minimal_html.yml index 92335b0d5d..d2b0e4db79 100644 --- a/config/default/editor.editor.minimal_html.yml +++ b/config/default/editor.editor.minimal_html.yml @@ -61,9 +61,3 @@ settings: linkit_profile: default image_upload: status: false - scheme: public - directory: inline-images - max_size: '' - max_dimensions: - width: null - height: null diff --git a/config/default/editor.editor.minimal_html_with_styles.yml b/config/default/editor.editor.minimal_html_with_styles.yml index 5fb8de5382..92c349c74c 100644 --- a/config/default/editor.editor.minimal_html_with_styles.yml +++ b/config/default/editor.editor.minimal_html_with_styles.yml @@ -110,4 +110,5 @@ settings: linkit_extension: linkit_enabled: true linkit_profile: default -image_upload: { } +image_upload: + status: false diff --git a/config/default/editor.editor.webform_default.yml b/config/default/editor.editor.webform_default.yml index 928ab1346f..59d02b1636 100644 --- a/config/default/editor.editor.webform_default.yml +++ b/config/default/editor.editor.webform_default.yml @@ -46,4 +46,5 @@ settings: multiBlock: true ckeditor5_sourceEditing: allowed_tags: { } -image_upload: { } +image_upload: + status: false diff --git a/config/default/imagemagick.settings.yml b/config/default/imagemagick.settings.yml index 4ea93bfab0..644cd6d85c 100644 --- a/config/default/imagemagick.settings.yml +++ b/config/default/imagemagick.settings.yml @@ -53,3 +53,4 @@ advanced: colorspace: '0' profile: '' coalesce: true +imagemagick_version: v6 diff --git a/config/default/jsonapi.settings.yml b/config/default/jsonapi.settings.yml index 21ab848ca7..1fbc59526a 100644 --- a/config/default/jsonapi.settings.yml +++ b/config/default/jsonapi.settings.yml @@ -1,6 +1,5 @@ _core: default_config_hash: p_qzzTwtOMiIPE7CyG0wD6M-UCpBp6Y5E4LhNCnCRpY -langcode: en read_only: true maintenance_header_retry_seconds: min: 5 diff --git a/config/default/node.type.hs_basic_page.yml b/config/default/node.type.hs_basic_page.yml index 06ecb32ac5..5c27fae160 100644 --- a/config/default/node.type.hs_basic_page.yml +++ b/config/default/node.type.hs_basic_page.yml @@ -3,21 +3,23 @@ langcode: en status: true dependencies: module: + - menu_ui - node_revision_delete third_party_settings: menu_ui: available_menus: { } parent: '' node_revision_delete: - minimum_revisions_to_keep: 5 - minimum_age_to_delete: 0 - when_to_delete: 0 + amount: + status: true + settings: + amount: 5 _core: default_config_hash: zHXVuTfF948K4wsa561y29aOfGphEyfa0_SI9LscEgY name: 'Flexible Page' type: hs_basic_page -description: '' -help: '' +description: null +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/default/node.type.hs_course.yml b/config/default/node.type.hs_course.yml index 9b8979e8a8..ab43e0560a 100644 --- a/config/default/node.type.hs_course.yml +++ b/config/default/node.type.hs_course.yml @@ -10,15 +10,16 @@ third_party_settings: available_menus: { } parent: '' node_revision_delete: - minimum_revisions_to_keep: 5 - minimum_age_to_delete: 0 - when_to_delete: 0 + amount: + status: true + settings: + amount: 5 _core: default_config_hash: T65l74n_n5mKjcyV7KEuDEozegldUb-zN6qyK7XsTMQ name: Course type: hs_course description: 'A course includes information such as title, year, quarter, day(s) and time(s), etc.' -help: '' +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/default/node.type.hs_event.yml b/config/default/node.type.hs_event.yml index 271b9861d6..dffdfa1a0d 100644 --- a/config/default/node.type.hs_event.yml +++ b/config/default/node.type.hs_event.yml @@ -3,21 +3,23 @@ langcode: en status: true dependencies: module: + - menu_ui - node_revision_delete third_party_settings: menu_ui: available_menus: { } parent: '' node_revision_delete: - minimum_revisions_to_keep: 5 - minimum_age_to_delete: 0 - when_to_delete: 0 + amount: + status: true + settings: + amount: 5 _core: default_config_hash: _RqEpKFtMIL9phINGaFF5UMPY919G_-TEZEbMFHaBII name: Event type: hs_event description: 'An event pulled in from events-legacy.stanford.edu or local event.' -help: '' +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/default/node.type.hs_event_series.yml b/config/default/node.type.hs_event_series.yml index 5c9f7f21cc..92428ca1ca 100644 --- a/config/default/node.type.hs_event_series.yml +++ b/config/default/node.type.hs_event_series.yml @@ -3,21 +3,23 @@ langcode: en status: true dependencies: module: + - menu_ui - node_revision_delete third_party_settings: menu_ui: available_menus: { } parent: '' node_revision_delete: - minimum_revisions_to_keep: 5 - minimum_age_to_delete: 0 - when_to_delete: 0 + amount: + status: true + settings: + amount: 5 _core: default_config_hash: Z2KDxpn_Jphr5qaolTVvAWshFIajCmg1LKO1GXM8ORA name: 'Event Series' type: hs_event_series -description: '' -help: '' +description: null +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/default/node.type.hs_news.yml b/config/default/node.type.hs_news.yml index 839af6b0e2..1ff1228fab 100644 --- a/config/default/node.type.hs_news.yml +++ b/config/default/node.type.hs_news.yml @@ -10,15 +10,16 @@ third_party_settings: available_menus: { } parent: '' node_revision_delete: - minimum_revisions_to_keep: 5 - minimum_age_to_delete: 0 - when_to_delete: 0 + amount: + status: true + settings: + amount: 5 _core: default_config_hash: '-2jfDGJsmWTjDWmq256JD0IkCO2wqAYbbOPOHOVqcvQ' name: 'News Item' type: hs_news -description: '' -help: '' +description: null +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/default/node.type.hs_person.yml b/config/default/node.type.hs_person.yml index 240329529d..8956f34708 100644 --- a/config/default/node.type.hs_person.yml +++ b/config/default/node.type.hs_person.yml @@ -10,15 +10,16 @@ third_party_settings: available_menus: { } parent: '' node_revision_delete: - minimum_revisions_to_keep: 5 - minimum_age_to_delete: 0 - when_to_delete: 0 + amount: + status: true + settings: + amount: 5 _core: default_config_hash: MQCRttPkbCOUhoqxqaW116SLtLiuhARONAz7yqGZAXg name: Person type: hs_person description: 'Person details for staff, faculty, student, or alumni.' -help: '' +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/default/node.type.hs_private_page.yml b/config/default/node.type.hs_private_page.yml index e5913fdec3..9d493653d3 100644 --- a/config/default/node.type.hs_private_page.yml +++ b/config/default/node.type.hs_private_page.yml @@ -3,19 +3,21 @@ langcode: en status: true dependencies: module: + - menu_ui - node_revision_delete third_party_settings: menu_ui: available_menus: { } parent: '' node_revision_delete: - minimum_revisions_to_keep: 5 - minimum_age_to_delete: 0 - when_to_delete: 0 + amount: + status: true + settings: + amount: 5 name: 'Private Page' type: hs_private_page description: 'A basic page that is restricted to logged in users only.' -help: '' +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/default/node.type.hs_publications.yml b/config/default/node.type.hs_publications.yml index 539ee5ba03..90c99476a4 100644 --- a/config/default/node.type.hs_publications.yml +++ b/config/default/node.type.hs_publications.yml @@ -10,15 +10,16 @@ third_party_settings: available_menus: { } parent: '' node_revision_delete: - minimum_revisions_to_keep: 5 - minimum_age_to_delete: 0 - when_to_delete: 0 + amount: + status: true + settings: + amount: 5 _core: default_config_hash: h46c8vZdmGINDFVvXovkkw9OeqkaZ-h3aWcsutZkQbI name: Publications type: hs_publications description: 'A publication can be a book, an article, a poem, etc.' -help: '' +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/default/node.type.hs_research.yml b/config/default/node.type.hs_research.yml index fbd0f9aba1..8a7f7b7c3e 100644 --- a/config/default/node.type.hs_research.yml +++ b/config/default/node.type.hs_research.yml @@ -3,21 +3,23 @@ langcode: en status: true dependencies: module: + - menu_ui - node_revision_delete third_party_settings: menu_ui: available_menus: { } parent: '' node_revision_delete: - minimum_revisions_to_keep: 5 - minimum_age_to_delete: 0 - when_to_delete: 0 + amount: + status: true + settings: + amount: 5 _core: default_config_hash: Lc4c6tqtNpLszqdPIsdfrZejBv-TcHpTzAeO0DMXHSc name: 'Research Area' type: hs_research -description: '' -help: '' +description: null +help: null new_revision: true preview_mode: 0 display_submitted: false diff --git a/config/default/node_revision_delete.settings.yml b/config/default/node_revision_delete.settings.yml index cd26202a75..4378ffee9b 100644 --- a/config/default/node_revision_delete.settings.yml +++ b/config/default/node_revision_delete.settings.yml @@ -1,11 +1 @@ -_core: - default_config_hash: Pxmt-VsuXAuxxpRjBCrKQOxetjgmBAE2DfSD7s276UM -delete_newer: false -node_revision_delete_cron: 10 -node_revision_delete_time: -1 -node_revision_delete_minimum_age_to_delete_time: - max_number: 12 - time: months -node_revision_delete_when_to_delete_time: - max_number: 12 - time: months +disable_automatic_queueing: false diff --git a/config/default/publishcontent.settings.yml b/config/default/publishcontent.settings.yml index 6e01f48457..6589cb0059 100644 --- a/config/default/publishcontent.settings.yml +++ b/config/default/publishcontent.settings.yml @@ -1,5 +1,6 @@ _core: default_config_hash: yrqqG88pLjv5VOMc9Mp665VJUyK4lMCZwg8376pI0SQ +langcode: en ui_localtask: true ui_checkbox: true create_revision: true diff --git a/config/default/shield.settings.yml b/config/default/shield.settings.yml index 671151dfdb..0c9493ac68 100644 --- a/config/default/shield.settings.yml +++ b/config/default/shield.settings.yml @@ -1,11 +1,12 @@ -allow_cli: false -print: '' +langcode: en +shield_enable: false credential_provider: multikey credentials: multikey: user_pass_key: hs_shield_key -shield_enable: false -whitelist: '' +allow_cli: false +print: '' +method: 0 paths: "/.well-known\r\n/.well-known/*" domains: '' -method: 0 +whitelist: '' diff --git a/config/default/system.cron.yml b/config/default/system.cron.yml index 6356afab6b..17bd9d20db 100644 --- a/config/default/system.cron.yml +++ b/config/default/system.cron.yml @@ -3,4 +3,4 @@ _core: threshold: requirements_warning: 172800 requirements_error: 1209600 -logging: 0 +logging: false diff --git a/config/default/taxonomy.vocabulary.hs_course_component.yml b/config/default/taxonomy.vocabulary.hs_course_component.yml index cc2df8ec4e..320fcd6a08 100644 --- a/config/default/taxonomy.vocabulary.hs_course_component.yml +++ b/config/default/taxonomy.vocabulary.hs_course_component.yml @@ -6,5 +6,6 @@ _core: default_config_hash: WDaz4dgCph-oh3miMn4f7-tRfYsqmpGV3uwTXuFBA4Q name: 'Course Component' vid: hs_course_component -description: '' +description: null weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_course_tags.yml b/config/default/taxonomy.vocabulary.hs_course_tags.yml index 835d39b450..64a6d24851 100644 --- a/config/default/taxonomy.vocabulary.hs_course_tags.yml +++ b/config/default/taxonomy.vocabulary.hs_course_tags.yml @@ -8,3 +8,4 @@ name: 'Course Tags' vid: hs_course_tags description: 'Tags from ExploreCourses' weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_event_audience.yml b/config/default/taxonomy.vocabulary.hs_event_audience.yml index 1db1dc10aa..eab7a5ebbf 100644 --- a/config/default/taxonomy.vocabulary.hs_event_audience.yml +++ b/config/default/taxonomy.vocabulary.hs_event_audience.yml @@ -6,5 +6,6 @@ _core: default_config_hash: CxqCkQSx5gVBQrwxdjpcfi07Y7w_eEDcuZqufJJLanw name: 'Event Audience' vid: hs_event_audience -description: '' +description: null weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_event_category.yml b/config/default/taxonomy.vocabulary.hs_event_category.yml index 7b43607195..ae5ddc724a 100644 --- a/config/default/taxonomy.vocabulary.hs_event_category.yml +++ b/config/default/taxonomy.vocabulary.hs_event_category.yml @@ -6,5 +6,6 @@ _core: default_config_hash: J7WT1F4emhKazTQe_1LgVS2N4Nl8N57T0kD13FYz2BA name: 'Event Category' vid: hs_event_category -description: '' +description: null weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_event_status.yml b/config/default/taxonomy.vocabulary.hs_event_status.yml index 823f5b5e65..5e8d5f1e6a 100644 --- a/config/default/taxonomy.vocabulary.hs_event_status.yml +++ b/config/default/taxonomy.vocabulary.hs_event_status.yml @@ -6,5 +6,6 @@ _core: default_config_hash: 5svXZ9e6cD6et5Cl7PT38Xb6KsdR7KejS0qZacmo3X8 name: 'Event Status' vid: hs_event_status -description: '' +description: null weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_event_type.yml b/config/default/taxonomy.vocabulary.hs_event_type.yml index 31a1a47de8..90baeeb8b3 100644 --- a/config/default/taxonomy.vocabulary.hs_event_type.yml +++ b/config/default/taxonomy.vocabulary.hs_event_type.yml @@ -6,5 +6,6 @@ _core: default_config_hash: cod6oHFlDboim8apSYPgCklUxJfyTAbObPr0uAw6coY name: 'Event Type' vid: hs_event_type -description: '' +description: null weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_news_categories.yml b/config/default/taxonomy.vocabulary.hs_news_categories.yml index f5163ae7c4..2fb50b1a7a 100644 --- a/config/default/taxonomy.vocabulary.hs_news_categories.yml +++ b/config/default/taxonomy.vocabulary.hs_news_categories.yml @@ -8,3 +8,4 @@ name: 'News Categories' vid: hs_news_categories description: 'Categories for news items' weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_person_affiliation.yml b/config/default/taxonomy.vocabulary.hs_person_affiliation.yml index efc803ea34..2f8148c949 100644 --- a/config/default/taxonomy.vocabulary.hs_person_affiliation.yml +++ b/config/default/taxonomy.vocabulary.hs_person_affiliation.yml @@ -6,5 +6,6 @@ _core: default_config_hash: MZTaKatf0MDVaddzpotTyIzUD44Ek2PuQnifpMuIn1s name: 'Person Affiliation' vid: hs_person_affiliation -description: '' +description: null weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_person_department.yml b/config/default/taxonomy.vocabulary.hs_person_department.yml index 45dfda0853..19125465e2 100644 --- a/config/default/taxonomy.vocabulary.hs_person_department.yml +++ b/config/default/taxonomy.vocabulary.hs_person_department.yml @@ -4,5 +4,6 @@ status: true dependencies: { } name: 'Person Department' vid: hs_person_department -description: '' +description: null weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_person_faculty_status.yml b/config/default/taxonomy.vocabulary.hs_person_faculty_status.yml index 61a0383498..21fc455d98 100644 --- a/config/default/taxonomy.vocabulary.hs_person_faculty_status.yml +++ b/config/default/taxonomy.vocabulary.hs_person_faculty_status.yml @@ -6,5 +6,6 @@ _core: default_config_hash: wjZjw2RVUez0gJUpJGa2FrUempb_MFt_NM1ZJ0_6PgE name: 'Person Faculty Type' vid: hs_person_faculty_status -description: '' +description: null weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_person_staff_type.yml b/config/default/taxonomy.vocabulary.hs_person_staff_type.yml index 6c1c5ad73a..99fc7a68cf 100644 --- a/config/default/taxonomy.vocabulary.hs_person_staff_type.yml +++ b/config/default/taxonomy.vocabulary.hs_person_staff_type.yml @@ -6,5 +6,6 @@ _core: default_config_hash: GgaxW3aHsL8alpmpSWCbMfFbrsCYb7Lk2-fuhDXwmlk name: 'Person Staff Type' vid: hs_person_staff_type -description: '' +description: null weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_person_student_type.yml b/config/default/taxonomy.vocabulary.hs_person_student_type.yml index 56691e4892..74e15a06a2 100644 --- a/config/default/taxonomy.vocabulary.hs_person_student_type.yml +++ b/config/default/taxonomy.vocabulary.hs_person_student_type.yml @@ -4,5 +4,6 @@ status: true dependencies: { } name: 'Person Student Type' vid: hs_person_student_type -description: '' +description: null weight: 0 +new_revision: false diff --git a/config/default/taxonomy.vocabulary.hs_publication_type.yml b/config/default/taxonomy.vocabulary.hs_publication_type.yml index a4f9a63202..0f9041e66a 100644 --- a/config/default/taxonomy.vocabulary.hs_publication_type.yml +++ b/config/default/taxonomy.vocabulary.hs_publication_type.yml @@ -6,5 +6,6 @@ _core: default_config_hash: UVt_n5FY1edXij5AAEwkdFzDsb2FmxdHYPYmcI4tAxE name: 'Publication Type' vid: hs_publication_type -description: '' +description: null weight: 0 +new_revision: false diff --git a/config/default/views.view.archive.yml b/config/default/views.view.archive.yml index 29d83989c3..b4acee0f19 100644 --- a/config/default/views.view.archive.yml +++ b/config/default/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 diff --git a/config/default/views.view.authmap.yml b/config/default/views.view.authmap.yml index fe91c6043f..9c670d7430 100644 --- a/config/default/views.view.authmap.yml +++ b/config/default/views.view.authmap.yml @@ -297,6 +297,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 diff --git a/config/default/views.view.block_content.yml b/config/default/views.view.block_content.yml index d89b7f24d8..13ab63c5e4 100644 --- a/config/default/views.view.block_content.yml +++ b/config/default/views.view.block_content.yml @@ -271,6 +271,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 diff --git a/config/default/views.view.content.yml b/config/default/views.view.content.yml index 111b0b144b..272c2295d1 100644 --- a/config/default/views.view.content.yml +++ b/config/default/views.view.content.yml @@ -80,22 +80,30 @@ display: buttons: false action_title: Action clear_on_exposed: false + force_selection_info: false selected_actions: - 0: + - action_id: node_clone_action - 1: + preconfiguration: + add_confirmation: false + message_override: '' + - action_id: migration_ignore - 2: - action_id: node_unpublish_action - 7: - action_id: node_publish_action - 12: + preconfiguration: + add_confirmation: false + message_override: '' + - action_id: views_bulk_edit preconfiguration: + add_confirmation: false label_override: 'Change Field Values' + message_override: '' get_bundles_from_results: true - 13: + - action_id: views_bulk_operations_delete_entity + preconfiguration: + add_confirmation: true + message_override: '' title: id: title table: node_field_data @@ -306,6 +314,7 @@ display: pager: type: full options: + pagination_heading_level: h4 items_per_page: 50 tags: next: 'Next ›' diff --git a/config/default/views.view.editoria11y_dismissals.yml b/config/default/views.view.editoria11y_dismissals.yml index 169634f78d..d7ebc0f1c0 100644 --- a/config/default/views.view.editoria11y_dismissals.yml +++ b/config/default/views.view.editoria11y_dismissals.yml @@ -706,6 +706,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 diff --git a/config/default/views.view.editoria11y_results.yml b/config/default/views.view.editoria11y_results.yml index c04c60844c..43bcc569dd 100644 --- a/config/default/views.view.editoria11y_results.yml +++ b/config/default/views.view.editoria11y_results.yml @@ -1074,6 +1074,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -1454,6 +1455,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -1939,6 +1941,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -2450,6 +2453,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 @@ -2992,6 +2996,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 diff --git a/config/default/views.view.entity_reference_field_lists.yml b/config/default/views.view.entity_reference_field_lists.yml index 9bca063a00..4d7e7ca60e 100644 --- a/config/default/views.view.entity_reference_field_lists.yml +++ b/config/default/views.view.entity_reference_field_lists.yml @@ -91,6 +91,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 diff --git a/config/default/views.view.files.yml b/config/default/views.view.files.yml index 875c513a5c..f71bc8550d 100644 --- a/config/default/views.view.files.yml +++ b/config/default/views.view.files.yml @@ -471,6 +471,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: 0 id: 0 @@ -821,9 +822,13 @@ display: action_id: views_bulk_edit preconfiguration: add_confirmation: false + message_override: '' get_bundles_from_results: true - action_id: views_bulk_operations_delete_entity + preconfiguration: + add_confirmation: true + message_override: '' fid: id: fid table: file_managed @@ -1516,6 +1521,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: 0 id: 0 diff --git a/config/default/views.view.frontpage.yml b/config/default/views.view.frontpage.yml index 4503aaffc0..9286536fb7 100644 --- a/config/default/views.view.frontpage.yml +++ b/config/default/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 diff --git a/config/default/views.view.glossary.yml b/config/default/views.view.glossary.yml index 182dd76636..1adaf33459 100644 --- a/config/default/views.view.glossary.yml +++ b/config/default/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 diff --git a/config/default/views.view.hs_default_event_series.yml b/config/default/views.view.hs_default_event_series.yml index 13dd27835e..69a36694b6 100644 --- a/config/default/views.view.hs_default_event_series.yml +++ b/config/default/views.view.hs_default_event_series.yml @@ -619,6 +619,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 1 @@ -677,7 +678,7 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: numeric + plugin_id: entity_target_id default_action: default exception: value: all @@ -708,6 +709,7 @@ display: multiple: 0 break_phrase: false not: false + target_entity_type_id: node filters: status: id: status @@ -890,6 +892,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 2 diff --git a/config/default/views.view.hs_default_events.yml b/config/default/views.view.hs_default_events.yml index 6fade99bad..99a2005039 100644 --- a/config/default/views.view.hs_default_events.yml +++ b/config/default/views.view.hs_default_events.yml @@ -15,8 +15,8 @@ dependencies: - node.type.hs_event - taxonomy.vocabulary.hs_event_type module: - - hs_entities - entity_reference_exposed_filters + - hs_entities - hs_field_helpers - node - smart_date @@ -3422,6 +3422,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 5 total_pages: null id: 1 @@ -5509,6 +5510,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 5 total_pages: null id: 2 diff --git a/config/default/views.view.hs_default_manage_content.yml b/config/default/views.view.hs_default_manage_content.yml index d7e75f2d85..a3bc263dbb 100644 --- a/config/default/views.view.hs_default_manage_content.yml +++ b/config/default/views.view.hs_default_manage_content.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - field.storage.hs_entity.field_hs_publication_author - field.storage.node.field_hs_course_academic_year - field.storage.node.field_hs_course_code - field.storage.node.field_hs_course_subject @@ -25,7 +26,6 @@ dependencies: - field.storage.node.field_hs_publication_publisher - field.storage.node.field_hs_publication_type - field.storage.node.field_hs_publication_year - - field.storage.hs_entity.field_hs_publication_author - node.type.hs_basic_page - node.type.hs_course - node.type.hs_event @@ -433,6 +433,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: 9 id: 1 @@ -890,24 +891,31 @@ display: clear_on_exposed: false force_selection_info: false selected_actions: - 0: + - action_id: node_clone_action preconfiguration: add_confirmation: false - 2: + message_override: '' + - action_id: node_assign_owner_action preconfiguration: add_confirmation: false - 9: + message_override: '' + - action_id: views_bulk_operations_delete_entity - 10: + preconfiguration: + add_confirmation: true + message_override: '' + - action_id: 'entity:publish_action:node' preconfiguration: add_confirmation: false - 12: + message_override: '' + - action_id: 'entity:unpublish_action:node' preconfiguration: add_confirmation: false + message_override: '' title: id: title table: node_field_data @@ -1505,24 +1513,31 @@ display: clear_on_exposed: false force_selection_info: false selected_actions: - 0: + - action_id: node_clone_action preconfiguration: add_confirmation: false - 2: + message_override: '' + - action_id: node_assign_owner_action preconfiguration: add_confirmation: false - 9: + message_override: '' + - action_id: views_bulk_operations_delete_entity - 10: + preconfiguration: + add_confirmation: true + message_override: '' + - action_id: 'entity:publish_action:node' preconfiguration: add_confirmation: false - 12: + message_override: '' + - action_id: 'entity:unpublish_action:node' preconfiguration: add_confirmation: false + message_override: '' title: id: title table: node_field_data @@ -2959,29 +2974,37 @@ display: clear_on_exposed: false force_selection_info: false selected_actions: - 0: + - action_id: node_clone_action preconfiguration: add_confirmation: false - 2: + message_override: '' + - action_id: node_assign_owner_action preconfiguration: add_confirmation: false - 8: + message_override: '' + - action_id: views_bulk_edit preconfiguration: add_confirmation: false + message_override: '' get_bundles_from_results: true - 9: + - action_id: views_bulk_operations_delete_entity - 10: + preconfiguration: + add_confirmation: true + message_override: '' + - action_id: 'entity:publish_action:node' preconfiguration: add_confirmation: false - 12: + message_override: '' + - action_id: 'entity:unpublish_action:node' preconfiguration: add_confirmation: false + message_override: '' title: id: title table: node_field_data @@ -3959,24 +3982,31 @@ display: clear_on_exposed: false force_selection_info: false selected_actions: - 0: + - action_id: node_clone_action preconfiguration: add_confirmation: false - 2: + message_override: '' + - action_id: node_assign_owner_action preconfiguration: add_confirmation: false - 9: + message_override: '' + - action_id: views_bulk_operations_delete_entity - 10: + preconfiguration: + add_confirmation: true + message_override: '' + - action_id: 'entity:publish_action:node' preconfiguration: add_confirmation: false - 12: + message_override: '' + - action_id: 'entity:unpublish_action:node' preconfiguration: add_confirmation: false + message_override: '' title: id: title table: node_field_data @@ -4531,29 +4561,37 @@ display: clear_on_exposed: false force_selection_info: false selected_actions: - 0: + - action_id: node_clone_action preconfiguration: add_confirmation: false - 2: + message_override: '' + - action_id: node_assign_owner_action preconfiguration: add_confirmation: false - 8: + message_override: '' + - action_id: views_bulk_edit preconfiguration: add_confirmation: false + message_override: '' get_bundles_from_results: true - 9: + - action_id: views_bulk_operations_delete_entity - 10: + preconfiguration: + add_confirmation: true + message_override: '' + - action_id: 'entity:publish_action:node' preconfiguration: add_confirmation: false - 12: + message_override: '' + - action_id: 'entity:unpublish_action:node' preconfiguration: add_confirmation: false + message_override: '' title: id: title table: node_field_data @@ -5325,24 +5363,31 @@ display: clear_on_exposed: false force_selection_info: false selected_actions: - 0: + - action_id: node_clone_action preconfiguration: add_confirmation: false - 2: + message_override: '' + - action_id: node_assign_owner_action preconfiguration: add_confirmation: false - 9: + message_override: '' + - action_id: views_bulk_operations_delete_entity - 10: + preconfiguration: + add_confirmation: true + message_override: '' + - action_id: 'entity:publish_action:node' preconfiguration: add_confirmation: false - 12: + message_override: '' + - action_id: 'entity:unpublish_action:node' preconfiguration: add_confirmation: false + message_override: '' title: id: title table: node_field_data @@ -5940,24 +5985,31 @@ display: clear_on_exposed: false force_selection_info: false selected_actions: - 0: + - action_id: node_clone_action preconfiguration: add_confirmation: false - 2: + message_override: '' + - action_id: node_assign_owner_action preconfiguration: add_confirmation: false - 9: + message_override: '' + - action_id: views_bulk_operations_delete_entity - 10: + preconfiguration: + add_confirmation: true + message_override: '' + - action_id: 'entity:publish_action:node' preconfiguration: add_confirmation: false - 12: + message_override: '' + - action_id: 'entity:unpublish_action:node' preconfiguration: add_confirmation: false + message_override: '' title: id: title table: node_field_data @@ -6621,29 +6673,37 @@ display: clear_on_exposed: false force_selection_info: false selected_actions: - 0: + - action_id: node_clone_action preconfiguration: add_confirmation: false - 2: + message_override: '' + - action_id: node_assign_owner_action preconfiguration: add_confirmation: false - 8: + message_override: '' + - action_id: views_bulk_edit preconfiguration: add_confirmation: false + message_override: '' get_bundles_from_results: true - 9: + - action_id: views_bulk_operations_delete_entity - 10: + preconfiguration: + add_confirmation: true + message_override: '' + - action_id: 'entity:publish_action:node' preconfiguration: add_confirmation: false - 12: + message_override: '' + - action_id: 'entity:unpublish_action:node' preconfiguration: add_confirmation: false + message_override: '' field_hs_person_square_img: id: field_hs_person_square_img table: node__field_hs_person_square_img @@ -7956,29 +8016,37 @@ display: clear_on_exposed: false force_selection_info: false selected_actions: - 0: + - action_id: node_clone_action preconfiguration: add_confirmation: false - 2: + message_override: '' + - action_id: node_assign_owner_action preconfiguration: add_confirmation: false - 8: + message_override: '' + - action_id: views_bulk_edit preconfiguration: add_confirmation: false + message_override: '' get_bundles_from_results: true - 9: + - action_id: views_bulk_operations_delete_entity - 10: + preconfiguration: + add_confirmation: true + message_override: '' + - action_id: 'entity:publish_action:node' preconfiguration: add_confirmation: false - 12: + message_override: '' + - action_id: 'entity:unpublish_action:node' preconfiguration: add_confirmation: false + message_override: '' field_hs_publication_image: id: field_hs_publication_image table: node__field_hs_publication_image @@ -8948,10 +9016,10 @@ display: - 'user.node_grants:view' - user.permissions tags: + - 'config:field.storage.hs_entity.field_hs_publication_author' - 'config:field.storage.node.field_hs_publication_author' - 'config:field.storage.node.field_hs_publication_citation' - 'config:field.storage.node.field_hs_publication_image' - 'config:field.storage.node.field_hs_publication_publisher' - 'config:field.storage.node.field_hs_publication_type' - 'config:field.storage.node.field_hs_publication_year' - - 'config:field.storage.publications_collections.field_hs_publication_author' diff --git a/config/default/views.view.hs_default_news.yml b/config/default/views.view.hs_default_news.yml index 40e97acf51..8100456872 100644 --- a/config/default/views.view.hs_default_news.yml +++ b/config/default/views.view.hs_default_news.yml @@ -2381,6 +2381,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 5 total_pages: null id: 1 diff --git a/config/default/views.view.hs_default_people.yml b/config/default/views.view.hs_default_people.yml index 699378e2c8..465162fed7 100644 --- a/config/default/views.view.hs_default_people.yml +++ b/config/default/views.view.hs_default_people.yml @@ -875,6 +875,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 20 total_pages: null id: 0 @@ -3862,7 +3863,7 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: numeric + plugin_id: entity_target_id default_action: default exception: value: all @@ -3888,6 +3889,7 @@ display: validate_options: { } break_phrase: false not: false + target_entity_type_id: node style: type: grid options: diff --git a/config/default/views.view.hs_default_publications.yml b/config/default/views.view.hs_default_publications.yml index 56651366e7..724708d158 100644 --- a/config/default/views.view.hs_default_publications.yml +++ b/config/default/views.view.hs_default_publications.yml @@ -366,6 +366,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 20 total_pages: null id: 2 @@ -1034,7 +1035,7 @@ display: relationship: field_hs_publication_author group_type: group admin_label: '' - plugin_id: numeric + plugin_id: entity_target_id default_action: default exception: value: all @@ -1060,6 +1061,7 @@ display: validate_options: { } break_phrase: false not: false + target_entity_type_id: node filters: status: id: status diff --git a/config/default/views.view.hs_default_search.yml b/config/default/views.view.hs_default_search.yml index 5466a2fd47..c58dd30aeb 100644 --- a/config/default/views.view.hs_default_search.yml +++ b/config/default/views.view.hs_default_search.yml @@ -2039,6 +2039,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 1 diff --git a/config/default/views.view.hs_event_series.yml b/config/default/views.view.hs_event_series.yml index 0656607fcd..d7ca585121 100644 --- a/config/default/views.view.hs_event_series.yml +++ b/config/default/views.view.hs_event_series.yml @@ -123,7 +123,7 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: numeric + plugin_id: entity_target_id default_action: default exception: value: all @@ -154,6 +154,7 @@ display: multiple: 0 break_phrase: false not: false + target_entity_type_id: node filters: status: id: status diff --git a/config/default/views.view.hs_manage_content.yml b/config/default/views.view.hs_manage_content.yml index ef5a8a7825..e47df1e22d 100644 --- a/config/default/views.view.hs_manage_content.yml +++ b/config/default/views.view.hs_manage_content.yml @@ -425,6 +425,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 diff --git a/config/default/views.view.hs_person.yml b/config/default/views.view.hs_person.yml index 1a18f9cf94..e5aae3cb80 100644 --- a/config/default/views.view.hs_person.yml +++ b/config/default/views.view.hs_person.yml @@ -1428,7 +1428,7 @@ display: relationship: none group_type: group admin_label: '' - plugin_id: numeric + plugin_id: entity_target_id default_action: default exception: value: all @@ -1454,6 +1454,7 @@ display: validate_options: { } break_phrase: false not: false + target_entity_type_id: node defaults: arguments: false display_description: '' diff --git a/config/default/views.view.hs_publications.yml b/config/default/views.view.hs_publications.yml index fb708a34ed..df98a34124 100644 --- a/config/default/views.view.hs_publications.yml +++ b/config/default/views.view.hs_publications.yml @@ -976,7 +976,7 @@ display: relationship: field_hs_publication_author group_type: group admin_label: '' - plugin_id: numeric + plugin_id: entity_target_id default_action: default exception: value: all @@ -1002,6 +1002,7 @@ display: validate_options: { } break_phrase: false not: false + target_entity_type_id: node filters: status: id: status diff --git a/config/default/views.view.humsci_entity_list.yml b/config/default/views.view.humsci_entity_list.yml index f6bef50a6c..9dc0ea6878 100644 --- a/config/default/views.view.humsci_entity_list.yml +++ b/config/default/views.view.humsci_entity_list.yml @@ -483,6 +483,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 100 total_pages: null id: 0 @@ -517,6 +518,7 @@ display: autosubmit: false autosubmit_exclude_textfield: false autosubmit_textfield_delay: 500 + autosubmit_textfield_minimum_length: 3 autosubmit_hide: false input_required: false allow_secondary: false @@ -530,6 +532,7 @@ display: placeholder_text: '' collapsible: false is_secondary: false + hide_label: false options_show_only_used: false options_show_only_used_filtered: false options_hide_when_empty: false @@ -542,6 +545,7 @@ display: filter_rewrite_values: '' collapsible: false is_secondary: false + hide_label: false options_show_only_used: false options_show_only_used_filtered: false options_hide_when_empty: false diff --git a/config/default/views.view.media.yml b/config/default/views.view.media.yml index 33ea47b273..376fb3c5c3 100644 --- a/config/default/views.view.media.yml +++ b/config/default/views.view.media.yml @@ -649,6 +649,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 diff --git a/config/default/views.view.media_library.yml b/config/default/views.view.media_library.yml index 1fa592d310..8c2b2c0fa4 100644 --- a/config/default/views.view.media_library.yml +++ b/config/default/views.view.media_library.yml @@ -333,6 +333,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 24 total_pages: null id: 0 diff --git a/config/default/views.view.new_default_image_alt_text.yml b/config/default/views.view.new_default_image_alt_text.yml index 895ab1dfe7..0703fd8d17 100644 --- a/config/default/views.view.new_default_image_alt_text.yml +++ b/config/default/views.view.new_default_image_alt_text.yml @@ -473,6 +473,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 20 total_pages: null id: 0 diff --git a/config/default/views.view.redirect.yml b/config/default/views.view.redirect.yml index 9dec3bebee..47f1a33f18 100644 --- a/config/default/views.view.redirect.yml +++ b/config/default/views.view.redirect.yml @@ -226,6 +226,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 diff --git a/config/default/views.view.redirect_404.yml b/config/default/views.view.redirect_404.yml index 105eae59c7..a01c357f5b 100644 --- a/config/default/views.view.redirect_404.yml +++ b/config/default/views.view.redirect_404.yml @@ -330,6 +330,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 diff --git a/config/default/views.view.role_watchdog_history.yml b/config/default/views.view.role_watchdog_history.yml index 3d5263c539..c37c008bef 100644 --- a/config/default/views.view.role_watchdog_history.yml +++ b/config/default/views.view.role_watchdog_history.yml @@ -612,6 +612,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 100 total_pages: null id: 0 diff --git a/config/default/views.view.samlauth_map.yml b/config/default/views.view.samlauth_map.yml index 85fce05268..2b6c173676 100644 --- a/config/default/views.view.samlauth_map.yml +++ b/config/default/views.view.samlauth_map.yml @@ -249,6 +249,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: null id: 0 diff --git a/config/default/views.view.taxonomy_term.yml b/config/default/views.view.taxonomy_term.yml index 9982382377..ede86c08c0 100644 --- a/config/default/views.view.taxonomy_term.yml +++ b/config/default/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 diff --git a/config/default/views.view.track_role_grants.yml b/config/default/views.view.track_role_grants.yml index 90fc840fd2..8e9eed0bbe 100644 --- a/config/default/views.view.track_role_grants.yml +++ b/config/default/views.view.track_role_grants.yml @@ -363,6 +363,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -433,7 +434,7 @@ display: admin_label: '' entity_type: role_watchdog entity_field: uid - plugin_id: numeric + plugin_id: entity_target_id default_action: default exception: value: all @@ -461,6 +462,7 @@ display: validate_options: { } break_phrase: false not: false + target_entity_type_id: user filters: { } style: type: table diff --git a/config/default/views.view.track_role_history.yml b/config/default/views.view.track_role_history.yml index 34ff72fd99..d4ba562ac2 100644 --- a/config/default/views.view.track_role_history.yml +++ b/config/default/views.view.track_role_history.yml @@ -363,6 +363,7 @@ display: type: mini options: offset: 0 + pagination_heading_level: h4 items_per_page: 10 total_pages: null id: 0 @@ -433,7 +434,7 @@ display: admin_label: '' entity_type: role_watchdog entity_field: field_user_performed_on - plugin_id: numeric + plugin_id: entity_target_id default_action: default exception: value: all @@ -461,6 +462,7 @@ display: validate_options: { } break_phrase: false not: false + target_entity_type_id: user filters: { } style: type: table diff --git a/config/default/views.view.user_admin_people.yml b/config/default/views.view.user_admin_people.yml index 88df218934..58f3c8ead1 100644 --- a/config/default/views.view.user_admin_people.yml +++ b/config/default/views.view.user_admin_people.yml @@ -461,6 +461,7 @@ display: type: full options: offset: 0 + pagination_heading_level: h4 items_per_page: 50 total_pages: 0 id: 0 diff --git a/config/envs/dev/stage_file_proxy.settings.yml b/config/envs/dev/stage_file_proxy.settings.yml index bb3772e340..7925550b92 100644 --- a/config/envs/dev/stage_file_proxy.settings.yml +++ b/config/envs/dev/stage_file_proxy.settings.yml @@ -3,3 +3,4 @@ origin_dir: 'sites/[sitename]/files' use_imagecache_root: false hotlink: false verify: false +proxy_headers: '' diff --git a/config/envs/local/stage_file_proxy.settings.yml b/config/envs/local/stage_file_proxy.settings.yml index 6b458f3af3..e775fb1ee6 100644 --- a/config/envs/local/stage_file_proxy.settings.yml +++ b/config/envs/local/stage_file_proxy.settings.yml @@ -3,3 +3,4 @@ origin: 'https://sitename-prod.stanford.edu' origin_dir: 'sites/[sitename]/files' use_imagecache_root: false verify: false +proxy_headers: '' diff --git a/config/envs/local/views.view.watchdog.yml b/config/envs/local/views.view.watchdog.yml index f82651244c..6b3f0e185d 100644 --- a/config/envs/local/views.view.watchdog.yml +++ b/config/envs/local/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 diff --git a/docroot/modules/humsci/hs_actions/hs_actions.info.yml b/docroot/modules/humsci/hs_actions/hs_actions.info.yml index de6eca9a49..1c6088b76e 100644 --- a/docroot/modules/humsci/hs_actions/hs_actions.info.yml +++ b/docroot/modules/humsci/hs_actions/hs_actions.info.yml @@ -1,7 +1,7 @@ name: 'H&S Actions' type: module description: 'Provides action plugins to work with VBO module.' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 version: 8.2.7 package: 'Humanities & Sciences' dependencies: diff --git a/docroot/modules/humsci/hs_actions/src/Plugin/Action/CloneNode.php b/docroot/modules/humsci/hs_actions/src/Plugin/Action/CloneNode.php index 7a65ac2f03..a49a494854 100644 --- a/docroot/modules/humsci/hs_actions/src/Plugin/Action/CloneNode.php +++ b/docroot/modules/humsci/hs_actions/src/Plugin/Action/CloneNode.php @@ -100,6 +100,7 @@ public function buildConfigurationForm(array $form, FormStateInterface $form_sta '#options' => array_combine($values, $values), ]; + $node_ids = []; foreach ($this->context['list'] as $item) { $node_ids[] = $item[0]; } diff --git a/docroot/modules/humsci/hs_actions/tests/src/Kernel/Plugin/Action/CloneNodeTest.php b/docroot/modules/humsci/hs_actions/tests/src/Kernel/Plugin/Action/CloneNodeTest.php index 12ba26cb01..90ceeeac9c 100644 --- a/docroot/modules/humsci/hs_actions/tests/src/Kernel/Plugin/Action/CloneNodeTest.php +++ b/docroot/modules/humsci/hs_actions/tests/src/Kernel/Plugin/Action/CloneNodeTest.php @@ -31,7 +31,7 @@ class CloneNodeTest extends KernelTestBase { * * @var array */ - public static $modules = [ + protected static $modules = [ 'system', 'node', 'user', diff --git a/docroot/modules/humsci/hs_actions/tests/src/Kernel/Plugin/Action/FieldClone/DateTest.php b/docroot/modules/humsci/hs_actions/tests/src/Kernel/Plugin/Action/FieldClone/DateTest.php index 43839007c0..52e01ded7b 100644 --- a/docroot/modules/humsci/hs_actions/tests/src/Kernel/Plugin/Action/FieldClone/DateTest.php +++ b/docroot/modules/humsci/hs_actions/tests/src/Kernel/Plugin/Action/FieldClone/DateTest.php @@ -49,7 +49,7 @@ class DateTest extends KernelTestBase { * * @var array */ - public static $modules = [ + protected static $modules = [ 'system', 'node', 'user', @@ -194,12 +194,12 @@ public function testDaylightSavingsFromJune() { $view_builder = \Drupal::entityTypeManager()->getViewBuilder('node'); $pre_render = $view_builder->view($this->node); - $rendered_output = \Drupal::service('renderer')->renderPlain($pre_render); + $rendered_output = \Drupal::service('renderer')->renderInIsolation($pre_render); $this->assertStringContainsString('June 2, 2019 2:15 AM', (string) $rendered_output); $view_builder = \Drupal::entityTypeManager()->getViewBuilder('node'); $pre_render = $view_builder->view($new_node); - $rendered_output = \Drupal::service('renderer')->renderPlain($pre_render); + $rendered_output = \Drupal::service('renderer')->renderInIsolation($pre_render); $this->assertStringContainsString('December 2, 2019 2:15 AM', (string) $rendered_output); } @@ -231,12 +231,12 @@ public function testDaylightSavingsFromDecember() { $view_builder = \Drupal::entityTypeManager()->getViewBuilder('node'); $pre_render = $view_builder->view($this->node); - $rendered_output = \Drupal::service('renderer')->renderPlain($pre_render); + $rendered_output = \Drupal::service('renderer')->renderInIsolation($pre_render); $this->assertStringContainsString('December 2, 2019 3:15 AM', (string) $rendered_output); $view_builder = \Drupal::entityTypeManager()->getViewBuilder('node'); $pre_render = $view_builder->view($new_node); - $rendered_output = \Drupal::service('renderer')->renderPlain($pre_render); + $rendered_output = \Drupal::service('renderer')->renderInIsolation($pre_render); $this->assertStringContainsString('June 2, 2020 3:15 AM', (string) $rendered_output); } diff --git a/docroot/modules/humsci/hs_admin/hs_admin.info.yml b/docroot/modules/humsci/hs_admin/hs_admin.info.yml index d4abaeeb28..4d6e4e9dd2 100644 --- a/docroot/modules/humsci/hs_admin/hs_admin.info.yml +++ b/docroot/modules/humsci/hs_admin/hs_admin.info.yml @@ -1,6 +1,6 @@ name: "H&S Administration" type: module description: "A module that modifies adminstration pages for improved UX" -core_version_requirement: "^9 || ^10" +core_version_requirement: ^10.3 || ^11 version: "1.0" package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_basic_page/hs_basic_page.info.yml b/docroot/modules/humsci/hs_basic_page/hs_basic_page.info.yml index 0190ecda00..67d7eb700e 100755 --- a/docroot/modules/humsci/hs_basic_page/hs_basic_page.info.yml +++ b/docroot/modules/humsci/hs_basic_page/hs_basic_page.info.yml @@ -1,6 +1,6 @@ name: 'H&S Basic Page' description: 'Basic Page content type' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 type: module version: 8.2.7 package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_basic_page/modules/hs_basic_page_display/hs_basic_page_display.info.yml b/docroot/modules/humsci/hs_basic_page/modules/hs_basic_page_display/hs_basic_page_display.info.yml index e8af24ef5f..a75d1558f1 100755 --- a/docroot/modules/humsci/hs_basic_page/modules/hs_basic_page_display/hs_basic_page_display.info.yml +++ b/docroot/modules/humsci/hs_basic_page/modules/hs_basic_page_display/hs_basic_page_display.info.yml @@ -1,6 +1,6 @@ name: 'H&S Basic Page Display' description: 'Basic Page content type' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 type: module version: 8.2.7 package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_basic_page/tests/src/Kernel/HsBasicPageKernelTest.php b/docroot/modules/humsci/hs_basic_page/tests/src/Kernel/HsBasicPageKernelTest.php index e3daacff07..411ff0f78e 100644 --- a/docroot/modules/humsci/hs_basic_page/tests/src/Kernel/HsBasicPageKernelTest.php +++ b/docroot/modules/humsci/hs_basic_page/tests/src/Kernel/HsBasicPageKernelTest.php @@ -16,7 +16,7 @@ class HsBasicPageKernelTest extends KernelTestBase { * * @var array */ - public static $modules = [ + protected static $modules = [ 'system', 'user', 'node', diff --git a/docroot/modules/humsci/hs_blocks/hs_blocks.info.yml b/docroot/modules/humsci/hs_blocks/hs_blocks.info.yml index fa05a6232a..45fc4af01f 100644 --- a/docroot/modules/humsci/hs_blocks/hs_blocks.info.yml +++ b/docroot/modules/humsci/hs_blocks/hs_blocks.info.yml @@ -1,7 +1,7 @@ name: 'H&S Blocks' type: module description: 'Custom blocks for Humsci' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 version: 8.2.7 package: 'Humanities & Sciences' dependencies: diff --git a/docroot/modules/humsci/hs_blocks/src/Plugin/Block/GroupBlock.php b/docroot/modules/humsci/hs_blocks/src/Plugin/Block/GroupBlock.php index b725300377..00b56068df 100644 --- a/docroot/modules/humsci/hs_blocks/src/Plugin/Block/GroupBlock.php +++ b/docroot/modules/humsci/hs_blocks/src/Plugin/Block/GroupBlock.php @@ -139,7 +139,7 @@ protected function blockAccess(AccountInterface $account) { $components = $this->getComponents(); // This prevents the block label from displaying if there are no contents. - if (empty($this->renderer->renderPlain($components))) { + if (empty($this->renderer->renderInIsolation($components))) { return AccessResult::forbidden(); } return parent::blockAccess($account); diff --git a/docroot/modules/humsci/hs_capx/hs_capx.info.yml b/docroot/modules/humsci/hs_capx/hs_capx.info.yml index 682fd12619..3db063a535 100644 --- a/docroot/modules/humsci/hs_capx/hs_capx.info.yml +++ b/docroot/modules/humsci/hs_capx/hs_capx.info.yml @@ -1,6 +1,6 @@ name: 'H&S CAPx' description: 'Simple form to change the workgroup or organization for CAPx importer' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 type: module version: 8.2.7 package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_capx/src/Capx.php b/docroot/modules/humsci/hs_capx/src/Capx.php index 78fca91209..3e0a95d0b9 100644 --- a/docroot/modules/humsci/hs_capx/src/Capx.php +++ b/docroot/modules/humsci/hs_capx/src/Capx.php @@ -184,13 +184,14 @@ public static function getWorkgroupUrl($workgroups) { * @return int * Total number of profiles. */ - public function getTotalProfileCount($url) { + public function getTotalProfileCount($url): int { $token = $this->getAccessToken(); $response = self::getApiResponse("$url&ps=1&access_token=$token"); if ($response) { $response = json_decode($response, TRUE); return $response['totalCount'] ?? 0; } + return 0; } /** @@ -276,7 +277,7 @@ protected function getOrgData() { * @return string * API Token. */ - protected function getAccessToken() { + protected function getAccessToken(): string { if ($cache = $this->cache->get('capx:access_token')) { return $cache->data['access_token']; } @@ -293,6 +294,7 @@ protected function getAccessToken() { ]); return $result['access_token']; } + return ''; } } diff --git a/docroot/modules/humsci/hs_capx/src/Plugin/migrate_plus/data_parser/HSPubJson.php b/docroot/modules/humsci/hs_capx/src/Plugin/migrate_plus/data_parser/HSPubJson.php index a86864eea2..c2e90b0a45 100644 --- a/docroot/modules/humsci/hs_capx/src/Plugin/migrate_plus/data_parser/HSPubJson.php +++ b/docroot/modules/humsci/hs_capx/src/Plugin/migrate_plus/data_parser/HSPubJson.php @@ -17,8 +17,8 @@ class HSPubJson extends Json { /** * {@inheritDoc} */ - protected function getSourceData(string $url): array { - $source_data = parent::getSourceData($url); + protected function getSourceData(string $url, string|int $item_selector = ''): array { + $source_data = parent::getSourceData($url, $item_selector); $modified_data = []; foreach ($source_data as $item) { if (!empty($item['publications'])) { diff --git a/docroot/modules/humsci/hs_capx/tests/src/Unit/CapxTest.php b/docroot/modules/humsci/hs_capx/tests/src/Unit/CapxTest.php index f0c4471be0..86a03a39bb 100644 --- a/docroot/modules/humsci/hs_capx/tests/src/Unit/CapxTest.php +++ b/docroot/modules/humsci/hs_capx/tests/src/Unit/CapxTest.php @@ -10,7 +10,7 @@ use Drupal\Core\DependencyInjection\ContainerBuilder; use Drupal\Core\Entity\EntityStorageBase; use Drupal\Core\Entity\EntityTypeManagerInterface; -use Drupal\Core\Logger\LoggerChannelFactory; +use Drupal\Core\Logger\LoggerChannelFactoryInterface; use Drupal\hs_capx\Capx; use Drupal\key\KeyInterface; use Drupal\Tests\UnitTestCase; @@ -63,7 +63,7 @@ protected function setUp(): void { $config_object = $this->createMock(ImmutableConfig::class); $config_object->method('get')->willReturn($this->randomMachineName()); - $logger = new LoggerChannelFactory(); + $logger = $this->createMock(LoggerChannelFactoryInterface::class); $logger->addLogger($this->createMock(Logger::class)); $config_factory = $this->createMock(ConfigFactoryInterface::class); @@ -193,6 +193,7 @@ public function guzzleRequestCallback($method, $url) { * Cached data. */ public function cacheGetCallback($cid) { + $data = ''; switch ($cid) { case 'capx:org_data': $data = json_decode(file_get_contents(__DIR__ . '/orgs.json'), TRUE); @@ -221,7 +222,7 @@ public function getOrgData() { /** * {@inheritdoc} */ - public function getAccessToken() { + public function getAccessToken(): string { return parent::getAccessToken(); } diff --git a/docroot/modules/humsci/hs_config_prefix/hs_config_prefix.info.yml b/docroot/modules/humsci/hs_config_prefix/hs_config_prefix.info.yml index a244aaebdf..f36d43941d 100644 --- a/docroot/modules/humsci/hs_config_prefix/hs_config_prefix.info.yml +++ b/docroot/modules/humsci/hs_config_prefix/hs_config_prefix.info.yml @@ -1,6 +1,6 @@ name: 'H&S Config Prefix' type: module description: 'Prefix any configuration entities with a specified string' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 version: 8.2.7 package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_config_readonly/hs_config_readonly.info.yml b/docroot/modules/humsci/hs_config_readonly/hs_config_readonly.info.yml index 76ea3a4d9e..7a0e7f2b04 100644 --- a/docroot/modules/humsci/hs_config_readonly/hs_config_readonly.info.yml +++ b/docroot/modules/humsci/hs_config_readonly/hs_config_readonly.info.yml @@ -1,6 +1,6 @@ name: 'H&S Config Read Only' description: 'Modify the Config Read Only to blacklist specific config' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 type: module version: 8.2.7 package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_config_readonly/tests/src/Unit/EventSubscriber/ConfigReadOnlyEventSubscriberTest.php b/docroot/modules/humsci/hs_config_readonly/tests/src/Unit/EventSubscriber/ConfigReadOnlyEventSubscriberTest.php index a4359b71c7..70ea858b10 100644 --- a/docroot/modules/humsci/hs_config_readonly/tests/src/Unit/EventSubscriber/ConfigReadOnlyEventSubscriberTest.php +++ b/docroot/modules/humsci/hs_config_readonly/tests/src/Unit/EventSubscriber/ConfigReadOnlyEventSubscriberTest.php @@ -128,12 +128,14 @@ public function testSimpleForm() { $form_state = new FormState(); $form_state->setBuildInfo(['callback_object' => new TestFormCallbackObject()]); - $event = new ReadOnlyFormEvent($form_state); + $form = []; + + $event = new ReadOnlyFormEvent($form_state, $form); $this->eventSubscriber->onFormAlter($event); $this->assertFalse($event->isFormReadOnly()); $form_state->setBuildInfo(['callback_object' => new TestFormCallbackObject('bypassed_form')]); - $event = new ReadOnlyFormEvent($form_state); + $event = new ReadOnlyFormEvent($form_state, $form); $this->eventSubscriber->onFormAlter($event); $this->assertFalse($event->isFormReadOnly()); } @@ -143,19 +145,20 @@ public function testSimpleForm() { */ public function testConfigForm() { $form_state = new FormState(); + $form = []; $form_state->setBuildInfo(['callback_object' => new TestConfigFormCallbackObject()]); - $event = new ReadOnlyFormEvent($form_state); + $event = new ReadOnlyFormEvent($form_state, $form); $this->eventSubscriber->onFormAlter($event); $this->assertTRUE($event->isFormReadOnly()); $form_state->setBuildInfo(['callback_object' => new TestConfigFormCallbackObject('ignore.wildcard.config.testing')]); - $event = new ReadOnlyFormEvent($form_state); + $event = new ReadOnlyFormEvent($form_state, $form); $this->eventSubscriber->onFormAlter($event); $this->assertFalse($event->isFormReadOnly()); $form_state->setBuildInfo(['callback_object' => new TestConfigFormCallbackObject('ignore.part.config')]); - $event = new ReadOnlyFormEvent($form_state); + $event = new ReadOnlyFormEvent($form_state, $form); $this->eventSubscriber->onFormAlter($event); $this->assertFalse($event->isFormReadOnly()); } @@ -165,6 +168,7 @@ public function testConfigForm() { */ public function testEntityForm() { $form_state = new FormState(); + $form = []; $config_entity = $this->createMock(ConfigEntityInterface::class); $config_entity->method('getConfigDependencyName') @@ -175,7 +179,7 @@ public function testEntityForm() { $form_state->setBuildInfo(['callback_object' => $form_callback]); - $event = new ReadOnlyFormEvent($form_state); + $event = new ReadOnlyFormEvent($form_state, $form); $this->eventSubscriber->onFormAlter($event); $this->assertTRUE($event->isFormReadOnly()); } @@ -185,12 +189,13 @@ public function testEntityForm() { */ public function testWizardForm() { $form_state = new FormState(); + $form = []; $form_callback = new TestEntityFormWizardCallbackObject(); $form_state->setBuildInfo(['callback_object' => $form_callback]); - $event = new ReadOnlyFormEvent($form_state); + $event = new ReadOnlyFormEvent($form_state, $form); $this->eventSubscriber->onFormAlter($event); $this->assertTRUE($event->isFormReadOnly()); } diff --git a/docroot/modules/humsci/hs_courses/hs_courses.info.yml b/docroot/modules/humsci/hs_courses/hs_courses.info.yml index 02555f74b5..afb23e66c1 100644 --- a/docroot/modules/humsci/hs_courses/hs_courses.info.yml +++ b/docroot/modules/humsci/hs_courses/hs_courses.info.yml @@ -1,7 +1,7 @@ name: 'H&S Courses' type: module description: 'Courses content type' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 version: 8.2.7 package: 'Humanities & Sciences' dependencies: diff --git a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.info.yml b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.info.yml index 43a4f3d906..27349ee3fc 100644 --- a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.info.yml +++ b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.info.yml @@ -1,10 +1,10 @@ name: 'H&S Courses Importer' type: module description: 'Courses Migration Importer' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 +version: 8.3.0 package: 'Humanities & Sciences' dependencies: - hs_courses - migrate_tools - migrate_plus -version: 8.2.7 diff --git a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.post_update.php b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.post_update.php index 3095fde865..44007c5f43 100644 --- a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.post_update.php +++ b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.post_update.php @@ -5,59 +5,13 @@ * hs_courses_importer.post_update.php */ -use Drupal\migrate\MigrateMessage; -use Drupal\migrate_tools\MigrateExecutable; -use Drupal\Core\Config\FileStorage; - -/** - * Rollback courses, revert the migration config. - */ -function hs_courses_importer_post_update_8001() { - $migrations = hs_field_helpers_migration_list(); - /** @var \Drupal\migrate_plus\Entity\Migration $course_migration */ - $course_migration = $migrations['hs_courses']['hs_courses']; - $log = new MigrateMessage(); - $executable = new MigrateExecutable($course_migration, $log); - if (\Drupal::database()->schema()->tableExists('migrate_map_hs_courses')) { - $executable->rollback(); - } - - // Delete all machine readable. - $terms = \Drupal::entityTypeManager() - ->getStorage('taxonomy_term') - ->loadTree('hs_course_tags', 0, NULL, TRUE); - /** @var \Drupal\taxonomy\Entity\Term $term */ - foreach ($terms as $term) { - if (strpos($term->label(), '::') !== FALSE) { - $term->delete(); - } - } -} - -/** - * Drop the migrate table for courses. - */ -function hs_courses_importer_post_update_8002() { - $source = new FileStorage('../config/default'); - /** @var \Drupal\Core\Config\CachedStorage $config_storage */ - $config_storage = \Drupal::service('config.storage'); - $config_storage->write('migrate_plus.migration.hs_courses', $source->read('migrate_plus.migration.hs_courses')); - - // I added the course id & course code to source.ids. Anytime the ids are - // added/deleted the table must be deleted so that it can be rebuilt with the - // additional columns on the next import. - \Drupal::database()->schema()->dropTable('migrate_map_hs_courses'); - drupal_flush_all_caches(); -} - /** - * Import courses with new mapping. + * Implements hook_removed_post_updates(). */ -function hs_courses_importer_post_update_8003() { - $migrations = hs_field_helpers_migration_list(); - /** @var \Drupal\migrate_plus\Entity\Migration $course_migration */ - $course_migration = $migrations['hs_courses']['hs_courses']; - $log = new MigrateMessage(); - $executable = new MigrateExecutable($course_migration, $log); - $executable->import(); +function hs_courses_importer_removed_post_updates() { + return [ + 'hs_courses_importer_post_update_8001' => '8.3.0', + 'hs_courses_importer_post_update_8002' => '8.3.0', + 'hs_courses_importer_post_update_8003' => '8.3.0', + ]; } diff --git a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/CourseTagListBuilderTest.php b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/CourseTagListBuilderTest.php index d445ec8158..5417c413c3 100644 --- a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/CourseTagListBuilderTest.php +++ b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/CourseTagListBuilderTest.php @@ -24,7 +24,7 @@ class CourseTagListBuilderTest extends EntityKernelTestBase { * * @var array */ - public static $modules = ['system', 'hs_courses_importer']; + protected static $modules = ['system', 'hs_courses_importer']; /** * {@inheritdoc} diff --git a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/HsCoursesImporterTestBase.php b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/HsCoursesImporterTestBase.php index 71fdc33f03..783fe53f07 100644 --- a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/HsCoursesImporterTestBase.php +++ b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/HsCoursesImporterTestBase.php @@ -23,7 +23,7 @@ abstract class HsCoursesImporterTestBase extends EntityKernelTestBase { * * @var array */ - public static $modules = [ + protected static $modules = [ 'system', 'hs_courses_importer', ]; diff --git a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/Plugin/migrate/process/TranslateCourseTagTest.php b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/Plugin/migrate/process/TranslateCourseTagTest.php index ae0af6447b..27dd5a9086 100644 --- a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/Plugin/migrate/process/TranslateCourseTagTest.php +++ b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/tests/Kernel/Plugin/migrate/process/TranslateCourseTagTest.php @@ -41,7 +41,7 @@ class TranslateCourseTagTest extends EntityKernelTestBase { * * @var array */ - public static $modules = [ + protected static $modules = [ 'system', 'hs_courses_importer', 'migrate', diff --git a/docroot/modules/humsci/hs_entities/hs_entities.info.yml b/docroot/modules/humsci/hs_entities/hs_entities.info.yml index 1671b62d6c..2484e12608 100644 --- a/docroot/modules/humsci/hs_entities/hs_entities.info.yml +++ b/docroot/modules/humsci/hs_entities/hs_entities.info.yml @@ -2,4 +2,4 @@ name: HumSci Entities type: module description: 'Creates a custom HumSci entity type.' package: 'Humanities & Sciences' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 diff --git a/docroot/modules/humsci/hs_entities/src/Form/HsEntityTypeForm.php b/docroot/modules/humsci/hs_entities/src/Form/HsEntityTypeForm.php index 93c0c11065..bac2046fdc 100644 --- a/docroot/modules/humsci/hs_entities/src/Form/HsEntityTypeForm.php +++ b/docroot/modules/humsci/hs_entities/src/Form/HsEntityTypeForm.php @@ -73,7 +73,9 @@ public function save(array $form, FormStateInterface $form_state) { elseif ($status == SAVED_NEW) { $message = $this->t('The HumSci entity type %name has been added.', $t_args); } - $this->messenger()->addStatus($message); + if ($message) { + $this->messenger()->addStatus($message); + } $form_state->setRedirectUrl($entity_type->toUrl('collection')); } diff --git a/docroot/modules/humsci/hs_event_series/hs_event_series.info.yml b/docroot/modules/humsci/hs_event_series/hs_event_series.info.yml index 98174ba222..db4ddde3c3 100644 --- a/docroot/modules/humsci/hs_event_series/hs_event_series.info.yml +++ b/docroot/modules/humsci/hs_event_series/hs_event_series.info.yml @@ -1,6 +1,6 @@ name: 'H&S Event Series' description: 'Event Series content type' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 type: module version: 8.2.7 package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_event_series/modules/hs_event_series_display/hs_event_series_display.info.yml b/docroot/modules/humsci/hs_event_series/modules/hs_event_series_display/hs_event_series_display.info.yml index 61d50512fa..4850ac6b54 100644 --- a/docroot/modules/humsci/hs_event_series/modules/hs_event_series_display/hs_event_series_display.info.yml +++ b/docroot/modules/humsci/hs_event_series/modules/hs_event_series_display/hs_event_series_display.info.yml @@ -1,6 +1,6 @@ name: 'H&S Event Series Display' description: 'Event Series content type' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 type: module version: 8.2.7 package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_events/hs_events.info.yml b/docroot/modules/humsci/hs_events/hs_events.info.yml index ae7fc52a41..97ad09e7ca 100755 --- a/docroot/modules/humsci/hs_events/hs_events.info.yml +++ b/docroot/modules/humsci/hs_events/hs_events.info.yml @@ -1,6 +1,6 @@ name: 'H&S Events' description: 'Events content type' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 type: module version: 8.2.7 package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_events/modules/hs_events_display/hs_events_display.info.yml b/docroot/modules/humsci/hs_events/modules/hs_events_display/hs_events_display.info.yml index bb7103611b..487ff72bb6 100644 --- a/docroot/modules/humsci/hs_events/modules/hs_events_display/hs_events_display.info.yml +++ b/docroot/modules/humsci/hs_events/modules/hs_events_display/hs_events_display.info.yml @@ -1,6 +1,6 @@ name: 'H&S Events Display' description: 'Events content type' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 type: module version: 8.2.7 package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_events/modules/hs_events_importer/hs_events_importer.info.yml b/docroot/modules/humsci/hs_events/modules/hs_events_importer/hs_events_importer.info.yml index 336138c3f6..52c2c31d89 100644 --- a/docroot/modules/humsci/hs_events/modules/hs_events_importer/hs_events_importer.info.yml +++ b/docroot/modules/humsci/hs_events/modules/hs_events_importer/hs_events_importer.info.yml @@ -1,6 +1,6 @@ name: 'H&S Events Importer' description: 'Migrate importer for stanford events.' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 type: module version: 8.2.7 package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_events/modules/hs_events_importer/src/Form/EventsImporterForm.php b/docroot/modules/humsci/hs_events/modules/hs_events_importer/src/Form/EventsImporterForm.php index 4a8aeda8d9..f3f4f2f08d 100644 --- a/docroot/modules/humsci/hs_events/modules/hs_events_importer/src/Form/EventsImporterForm.php +++ b/docroot/modules/humsci/hs_events/modules/hs_events_importer/src/Form/EventsImporterForm.php @@ -286,6 +286,7 @@ protected function getFullUrl(array $choices) { } return $url; } + return ''; } /** diff --git a/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.info.yml b/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.info.yml index ea0b83b122..a9b1da09e7 100644 --- a/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.info.yml +++ b/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.info.yml @@ -1,7 +1,7 @@ name: 'H&S Field Helpers' type: module description: 'Additional field widgets and display formatters' -core_version_requirement: ^9.4 || ^10 +core_version_requirement: ^10.3 || ^11 version: 8.2.7 package: 'Humanities & Sciences' dependencies: diff --git a/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.module b/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.module index c5b4b2ccc4..96d5ec4fa5 100644 --- a/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.module +++ b/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.module @@ -631,13 +631,6 @@ function hs_field_helpers_field_storage_config_presave(FieldStorageConfigInterfa } } -/** - * Implements hook_audio_embed_field_provider_info_alter(). - */ -function hs_field_helpers_audio_embed_field_provider_info_alter(&$definitions) { - $definitions['soundcloud']['class'] = '\Drupal\hs_field_helpers\Plugin\audio_embed_field\Provider\StanfordSoundCloud'; -} - /** * Implements hook_preprocess_HOOK(). */ diff --git a/docroot/modules/humsci/hs_field_helpers/src/EventSubscriber/EventSubscriber.php b/docroot/modules/humsci/hs_field_helpers/src/EventSubscriber/EventSubscriber.php index 1ee043b258..141171b067 100644 --- a/docroot/modules/humsci/hs_field_helpers/src/EventSubscriber/EventSubscriber.php +++ b/docroot/modules/humsci/hs_field_helpers/src/EventSubscriber/EventSubscriber.php @@ -97,7 +97,7 @@ public function onLayoutBuilderRender(SectionComponentBuildRenderArrayEvent $eve * Rendered and clean markup. */ protected function getCleanRender(array $render_array) { - return trim(strip_tags($this->renderer->renderPlain($render_array), '