diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e3bd6924..1a02fe77c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,31 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.6.2] - 2024-10-16 + +### Removed +dfdebfd0 SDSS-1376: Remove "/r25/*/calendar" from block.stanford_basic.pagetitle (#496) +f62c0859 SDSS-1374: Drop featured filter from events this week RSS feed view (#495) +f278e47f SDSS-1369: Uninstall minimally_branded_subtheme (#493) +2c870628 SDSS-1281: Removed decanter from stanford_basic (#492) + +### Fixed +74cd07a8 SDSS-1379: Set default value for Featured field (#504) +463cd60c Update search_api index processors to better handle URL's in text (#503) +0f5938b6 SDSS-1378: FIX | Set default value for explore more picker (#502) +a208304c SDSS-1377: Set default value for Imported via News Sharing field (#501) + +### Maintenance +0aa9dc29 SDSS-1376: Update stanford_earth_r25 to v8.1.14 (#498) +459f406f SDSS-1376: Update stanford_earth_r25 module to 8.1.13 (#497) +28f8b3b9 SDSS-1362: Routine maintenance (#494) +856701d5 SDSS-000: Add patch to remove defunct placeimg URL from unit test (#500) +b7c111b2 SDSS-000: Changed drupal core constraint (#499) +ff978a45 SDSS-1367: Deprecated and updated inclusion of Drupal merge request patches (#491) +7fcaa8ad SDSS-1313: Consolidated stanford_profile_helper into the sdss_profile (#489) +e573ba13 SDSS-1366: Consolidated drupal-patches into SDSS (#490) + + ## [4.6.1] - 2024-09-06 ### Fixed diff --git a/composer.json b/composer.json index 57c5fb3e9..55bd3ae10 100644 --- a/composer.json +++ b/composer.json @@ -40,12 +40,12 @@ "type": "package", "package": { "name": "stanford-earth/stanford_earth_r25", - "version": "8.1.12", + "version": "8.1.14", "type": "drupal-custom-module-rooms-site", "source": { "type": "git", "url": "https://github.com/stanford-earth/stanford_earth_r25", - "reference": "8.1.12" + "reference": "8.1.14" } } } @@ -79,9 +79,9 @@ "drupal/config_split": "^2.0", "drupal/confirm_leave": "^1.0@beta", "drupal/content_lock": "^2.2", - "drupal/core": "^10", - "drupal/core-composer-scaffold": "^10", - "drupal/core-recommended": "^10", + "drupal/core": "~10.2.0", + "drupal/core-composer-scaffold": "~10.2.0", + "drupal/core-recommended": "~10.2.0", "drupal/cshs": "^4.0", "drupal/default_content": "^2.0@alpha", "drupal/diff": "^1.3", @@ -96,7 +96,7 @@ "drupal/fast_404_generator": "^1.0", "drupal/field_encrypt": "^3.0", "drupal/field_formatter_class": "^1.5", - "drupal/field_group": "^3.0@rc", + "drupal/field_group": "^3.0", "drupal/field_label": "^1.4", "drupal/field_permissions": "^1.0@RC", "drupal/field_validation": "^1.0-alpha", @@ -181,13 +181,11 @@ "stanford-earth/stanford_earth_r25": "^8.1", "su-sws/blt-sws": "dev-main", "su-sws/ckeditor5_plugins": "^1.0", - "su-sws/drupal-patches": "^10.0", "su-sws/react_paragraphs": "^8.2", "su-sws/stanford_actions": "^8.2", "su-sws/stanford_fields": "^8.2", "su-sws/stanford_media": "^11.0", "su-sws/stanford_migrate": "^8.3", - "su-sws/stanford_profile_helper": "^9.6", "su-sws/stanford_samlauth": "^1.0", "su-sws/stanford_syndication": "^1.0" }, @@ -203,7 +201,19 @@ "drupal/coder": "*" }, "conflict": { - "drupal/drupal": "*" + "drupal/drupal": "*", + "drupal/autologout": "<1.5.0", + "drupal/config_ignore": "<3.0.0-rc1", + "drupal/diff": "<1.3.0", + "drupal/fast_404": "<3.0.0-rc1", + "drupal/field_encrypt": "<3.0.0", + "drupal/field_group": ">3.4", + "drupal/focal_point": "<2.0.0-alpha1", + "drupal/google_analytics": "<4.0.0", + "drupal/menu_link": "<2.0.0", + "drupal/migrate_plus": ">6.0.2", + "drupal/views_infinite_scroll": "<2.0.0", + "su-sws/stanford_actions": ">8.2.9" }, "minimum-stability": "dev", "prefer-stable": true, @@ -283,6 +293,39 @@ }, "enable-patching": true, "patches": { + "drupal/autologout": { + "https://www.drupal.org/project/autologout/issues/3372010": "https://www.drupal.org/files/issues/2024-05-28/autologout_3372010-25.patch" + }, + "drupal/colorbox": { + "https://www.drupal.org/project/colorbox/issues/3278470": "patches/contrib/colorbox-mr-14.patch" + }, + "drupal/config_readonly": { + "https://www.drupal.org/project/config_readonly/issues/2892631": "https://www.drupal.org/files/issues/2023-07-18/config-readonly-2892631-27.patch" + }, + "drupal/core": { + "https://www.drupal.org/project/drupal/issues/2577923": "https://www.drupal.org/files/issues/2022-12-02/2577923-154.patch", + "Fix page parameter for JSON Api": "https://sws-devguide.stanford.edu/sites/g/files/sbiybj17516/files/core-pager-parameters.patch", + "https://www.drupal.org/project/drupal/issues/2353611": "https://www.drupal.org/files/issues/2019-10-15/drupal-link_uuid-2353611-262.patch" + }, + "drupal/decoupled_router": { + "https://www.drupal.org/project/decoupled_router/issues/3111456: Unable to resolve path on node in other language than default": "https://www.drupal.org/files/issues/2024-07-11/decouple_router-3111456-resolve-language-issue-63--get-translation-re-rolled.patch" + }, + "drupal/default_content": { + "https://www.drupal.org/project/default_content/issues/3160146": "patches/contrib/default_content-mr-15.patch", + "https://www.drupal.org/project/default_content/issues/2698425": "https://www.drupal.org/files/issues/2020-09-02/default_content-integrity_constrait_violation-3162987-2.patch" + }, + "drupal/diff": { + "https://www.drupal.org/project/diff/issues/2882334#comment-13913401": "patches/contrib/diff-mr-42.patch" + }, + "drupal/encrypt": { + "https://www.drupal.org/project/encrypt/issues/2975098": "https://www.drupal.org/files/issues/2024-05-23/missing-route-canonical-2975098-5.patch" + }, + "drupal/field_encrypt": { + "https://www.drupal.org/project/field_encrypt/issues/3299175": "patches/contrib/field_encrypt-mr-31.patch" + }, + "drupal/field_group": { + "https://www.drupal.org/project/field_group/issues/2969051": "https://www.drupal.org/files/issues/2023-12-19/2969051-100_2.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" }, @@ -292,23 +335,50 @@ "drupal/hook_event_dispatcher": { "https://www.drupal.org/project/hook_event_dispatcher/issues/3354751": "https://www.drupal.org/files/issues/2024-03-14/hook_event_dispatcher-4.x-3354751-7.patch" }, + "drupal/jsonapi_views": { + "https://www.drupal.org/project/jsonapi_views/issues/3213575": "https://www.drupal.org/files/issues/2023-09-29/3213575-views_json-pagination-10.patch" + }, "drupal/menu_link": { - "https://www.drupal.org/project/menu_link/issues/3358081": "https://git.drupalcode.org/project/menu_link/-/merge_requests/9.patch" + "https://www.drupal.org/project/menu_link/issues/3358081": "patches/contrib/menu_link-mr-9.patch", + "https://www.drupal.org/project/menu_link/issues/3145735": "https://www.drupal.org/files/issues/2022-03-22/menu_link-empty-entity-error-3145735-7.patch", + "https://www.drupal.org/project/menu_link/issues/3092282": "patches/contrib/menu_link-mr-8.patch" }, "drupal/menu_link_weight": { - "https://www.drupal.org/project/menu_link_weight/issues/2875984": "https://git.drupalcode.org/project/menu_link_weight/-/merge_requests/2.diff" + "https://www.drupal.org/project/menu_link_weight/issues/2875984": "patches/contrib/menu_link_weight-mr-2.patch", + "https://www.drupal.org/project/menu_link_weight/issues/3410674": "https://www.drupal.org/files/issues/2023-12-23/menu_link_weight-3410674.patch", + "https://www.drupal.org/project/menu_link_weight/issues/3099139": "https://www.drupal.org/files/issues/2019-12-05/menu_link_weight-target_blank-3099139.patch" }, "drupal/paranoia": { "https://stanfordits.atlassian.net/browse/D8CORE-1351": "patches/contrib/paranoia.patch" }, + "drupal/redirect": { + "https://www.drupal.org/project/redirect/issues/3057250": "https://www.drupal.org/files/issues/2024-08-11/redirect--2024-08-11--3057250-79.patch", + "https://www.drupal.org/project/redirect/issues/3018897": "https://www.drupal.org/files/issues/2024-08-12/redirect-3018897-28.patch" + }, + "drupal/response_code_condition": { + "https://www.drupal.org/project/response_code_condition/issues/3366575": "patches/contrib/response_code_condition-mr-2.patch" + }, + "drupal/shs": { + "https://www.drupal.org/project/shs/issues/3047595": "https://www.drupal.org/files/issues/2022-01-06/3047595-5.patch" + }, "drupal/taxonomy_entity_index": { "Fix PHP 8 strict error with arrays": "patches/contrib/taxonomy_entity_index.patch" }, "drupal/ui_patterns": { "Ui Patterns Views Fixes": "patches/contrib/ui_patterns_views-preview.patch" }, - "su-sws/stanford_profile_helper": { - "Remove paragraph layout restrictions from stanford_layout_paragraphs": "patches/stanford/stanford_layout_paragraphs.patch" + "drupal/views_infinite_scroll": { + "https://www.drupal.org/project/views_infinite_scroll/issues/3094488": "https://www.drupal.org/files/issues/2020-04-14/3094488-2.patch", + "D8CORE-2949: https://www.drupal.org/project/views_infinite_scroll/issues/3173923": "https://www.drupal.org/files/issues/2021-06-30/views_infinite_scroll-3173923-4.patch" + }, + "drupal/views_taxonomy_term_name_depth": { + "https://www.drupal.org/project/views_taxonomy_term_name_depth/issues/2877249": "patches/contrib/views_taxonomy_term_name_depth-mr-2.patch" + }, + "drupal/webp": { + "https://www.drupal.org/project/webp/issues/3281606": "patches/contrib/webp-mr-33.patch" + }, + "su-sws/stanford_migrate": { + "Remove placeimage URL from unit test": "patches/stanford/stanford_migrate-placeimg-test-fix.patch" } } }, diff --git a/composer.lock b/composer.lock index 62eaebc69..5ea4bab4a 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": "1ade949b02bd9d29ecce637cc93516f3", + "content-hash": "3c3dd1670586f13098075d98f8403b4e", "packages": [ { "name": "acquia/blt", @@ -269,16 +269,16 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "3.6.0", + "version": "3.6.1", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "7794c268309a6fd7aeecfd1246a01238c14384c4" + "reference": "2dbd8d231945681a398862a3282ade3cf0ea23ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/7794c268309a6fd7aeecfd1246a01238c14384c4", - "reference": "7794c268309a6fd7aeecfd1246a01238c14384c4", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/2dbd8d231945681a398862a3282ade3cf0ea23ab", + "reference": "2dbd8d231945681a398862a3282ade3cf0ea23ab", "shasum": "" }, "require": { @@ -323,9 +323,9 @@ "description": "Drupal code generator", "support": { "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", - "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.6.0" + "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.6.1" }, - "time": "2024-05-20T12:50:42+00:00" + "time": "2024-06-06T17:36:37+00:00" }, { "name": "citation-style-language/locales", @@ -349,16 +349,16 @@ }, { "name": "commerceguys/addressing", - "version": "v2.2.0", + "version": "v2.2.2", "source": { "type": "git", "url": "https://github.com/commerceguys/addressing.git", - "reference": "a5af40bd4b6edee5101e182085e67b7ff5d4a89b" + "reference": "4d23e46ea32534268ea121453c93ceda2bc3ee69" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/commerceguys/addressing/zipball/a5af40bd4b6edee5101e182085e67b7ff5d4a89b", - "reference": "a5af40bd4b6edee5101e182085e67b7ff5d4a89b", + "url": "https://api.github.com/repos/commerceguys/addressing/zipball/4d23e46ea32534268ea121453c93ceda2bc3ee69", + "reference": "4d23e46ea32534268ea121453c93ceda2bc3ee69", "shasum": "" }, "require": { @@ -407,9 +407,9 @@ ], "support": { "issues": "https://github.com/commerceguys/addressing/issues", - "source": "https://github.com/commerceguys/addressing/tree/v2.2.0" + "source": "https://github.com/commerceguys/addressing/tree/v2.2.2" }, - "time": "2024-02-25T11:22:16+00:00" + "time": "2024-07-12T11:53:22+00:00" }, { "name": "composer/installers", @@ -1411,16 +1411,16 @@ }, { "name": "dflydev/dot-access-data", - "version": "v3.0.2", + "version": "v3.0.3", "source": { "type": "git", "url": "https://github.com/dflydev/dflydev-dot-access-data.git", - "reference": "f41715465d65213d644d3141a6a93081be5d3549" + "reference": "a23a2bf4f31d3518f3ecb38660c95715dfead60f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549", - "reference": "f41715465d65213d644d3141a6a93081be5d3549", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/a23a2bf4f31d3518f3ecb38660c95715dfead60f", + "reference": "a23a2bf4f31d3518f3ecb38660c95715dfead60f", "shasum": "" }, "require": { @@ -1480,9 +1480,9 @@ ], "support": { "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", - "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2" + "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.3" }, - "time": "2022-10-27T11:44:00+00:00" + "time": "2024-07-08T12:26:09+00:00" }, { "name": "doctrine/annotations", @@ -2023,20 +2023,23 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/acquia_connector.git", - "reference": "e8796a5653b50bed67800a02f66a61250a9c9d4a" + "reference": "068a690eeff496f87b2d59da2993bc1848bb961d" }, "require": { - "drupal/core": ">=9.5 <12.0.0-stable", + "drupal/core": "^9.5 || ^10 || ^11", "ext-json": "*" }, + "require-dev": { + "acquia/coding-standards": "^2" + }, "type": "drupal-module", "extra": { "branch-alias": { "dev-4.x": "4.x-dev" }, "drupal": { - "version": "4.0.7+1-dev", - "datestamp": "1718392337", + "version": "4.0.8+6-dev", + "datestamp": "1726069927", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -2094,29 +2097,28 @@ }, { "name": "drupal/acquia_purge", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/acquia_purge.git", - "reference": "8.x-1.4" + "reference": "8.x-1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/acquia_purge-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "ae2b91f37e82da1f3622c5f73b46167376bd0c1a" + "url": "https://ftp.drupal.org/files/projects/acquia_purge-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "b628f33b0962c518112ae9bfc2ac69500085802d" }, "require": { - "drupal/core": "^9.2 || ^10", + "drupal/core": "^9.5 || ^10 || ^11", "drupal/purge": "^3.4", - "drupal/purge_queuer_coretags": "*", - "php": "^7.4 || ^8" + "drupal/purge_queuer_coretags": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1706811761", + "version": "8.x-1.5", + "datestamp": "1719592108", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2152,21 +2154,21 @@ }, { "name": "drupal/address", - "version": "2.0.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/address.git", - "reference": "2.0.1" + "reference": "2.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/address-2.0.1.zip", - "reference": "2.0.1", - "shasum": "47e166dc46b1a2e17470738e8321bc20fa9e8e24" + "url": "https://ftp.drupal.org/files/projects/address-2.0.2.zip", + "reference": "2.0.2", + "shasum": "62875933847d9dcab5584de9c88712fa372cab9d" }, "require": { "commerceguys/addressing": "^2.1.1", - "drupal/core": "^9.5 || ^10", + "drupal/core": "^9.5 || ^10 || ^11", "php": "^8.0" }, "require-dev": { @@ -2177,8 +2179,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.1", - "datestamp": "1708373992", + "version": "2.0.2", + "datestamp": "1720108676", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2219,20 +2221,20 @@ }, { "name": "drupal/admin_toolbar", - "version": "3.4.2", + "version": "3.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_toolbar.git", - "reference": "3.4.2" + "reference": "3.5.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.4.2.zip", - "reference": "3.4.2", - "shasum": "f5a008e5c73f5a11c6c8067c0ea6ebb76aa33854" + "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.5.0.zip", + "reference": "3.5.0", + "shasum": "099e8d4dc98e1d551b4f9cffdc39599eb8ad04e8" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "require-dev": { "drupal/admin_toolbar_tools": "*" @@ -2240,8 +2242,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.4.2", - "datestamp": "1696006195", + "version": "3.5.0", + "datestamp": "1722639094", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2274,12 +2276,16 @@ "homepage": "https://www.drupal.org/u/matio89", "role": "Maintainer" }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, { "name": "matio89", "homepage": "https://www.drupal.org/user/2320090" }, { - "name": "Musa.thomas", + "name": "musa.thomas", "homepage": "https://www.drupal.org/user/1213824" }, { @@ -2300,20 +2306,20 @@ }, { "name": "drupal/allowed_formats", - "version": "3.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/allowed_formats.git", - "reference": "3.0.0" + "reference": "3.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/allowed_formats-3.0.0.zip", - "reference": "3.0.0", - "shasum": "1dad855db0e12fa3cdef8ca4e3bfc98f89090490" + "url": "https://ftp.drupal.org/files/projects/allowed_formats-3.0.1.zip", + "reference": "3.0.1", + "shasum": "9dfaed3ab8425ee94146914fdb492cefc6c6bb4d" }, "require": { - "drupal/core": "^10.1" + "drupal/core": "^10.1 || ^11" }, "conflict": { "drupal/core": "<10.1.0" @@ -2321,8 +2327,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1693983469", + "version": "3.0.1", + "datestamp": "1723158950", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2364,17 +2370,17 @@ }, { "name": "drupal/auto_entitylabel", - "version": "3.2.0", + "version": "3.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/auto_entitylabel.git", - "reference": "8.x-3.2" + "reference": "8.x-3.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/auto_entitylabel-8.x-3.2.zip", - "reference": "8.x-3.2", - "shasum": "0229f2264984e9f33ba339577695dddd3613fd99" + "url": "https://ftp.drupal.org/files/projects/auto_entitylabel-8.x-3.3.zip", + "reference": "8.x-3.3", + "shasum": "38fd79973a7b49441bf622a1429a7c6623b93035" }, "require": { "drupal/core": "^10.1 || ^11" @@ -2385,8 +2391,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.2", - "datestamp": "1717752307", + "version": "8.x-3.3", + "datestamp": "1723462798", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2431,7 +2437,7 @@ "homepage": "https://www.drupal.org/user/3326031" }, { - "name": "VladimirAus", + "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], @@ -2477,7 +2483,7 @@ ], "authors": [ { - "name": "AjitS", + "name": "ajits", "homepage": "https://www.drupal.org/user/981944" }, { @@ -2520,6 +2526,10 @@ "name": "prabeen.giri", "homepage": "https://www.drupal.org/user/913078" }, + { + "name": "scott_earnest", + "homepage": "https://www.drupal.org/user/416158" + }, { "name": "str8", "homepage": "https://www.drupal.org/user/2865063" @@ -2632,17 +2642,17 @@ }, { "name": "drupal/chosen", - "version": "4.0.1", + "version": "4.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/chosen.git", - "reference": "4.0.1" + "reference": "4.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/chosen-4.0.1.zip", - "reference": "4.0.1", - "shasum": "03ec154a6e2994873efc57d974cb535dd3bf9629" + "url": "https://ftp.drupal.org/files/projects/chosen-4.0.3.zip", + "reference": "4.0.3", + "shasum": "72a4090b4b21ff7341d1f2e05866b25feede3188" }, "require": { "drupal/chosen_lib": "*", @@ -2651,8 +2661,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.1", - "datestamp": "1715856677", + "version": "4.0.3", + "datestamp": "1725307446", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2673,11 +2683,11 @@ "homepage": "https://www.drupal.org/user/1305230" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { - "name": "Hydra", + "name": "hydra", "homepage": "https://www.drupal.org/user/647364" }, { @@ -2709,7 +2719,7 @@ }, { "name": "drupal/chosen_lib", - "version": "4.0.1", + "version": "4.0.3", "require": { "drupal/chosen": "^4", "drupal/core": "^9.2 || ^10 || ^11" @@ -2717,8 +2727,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "4.0.1", - "datestamp": "1715856677", + "version": "4.0.3", + "datestamp": "1725307446", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2739,11 +2749,11 @@ "homepage": "https://www.drupal.org/user/1305230" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { - "name": "Hydra", + "name": "hydra", "homepage": "https://www.drupal.org/user/647364" }, { @@ -2839,29 +2849,29 @@ }, { "name": "drupal/components", - "version": "3.0.0-beta3", + "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/components.git", - "reference": "3.0.0-beta3" + "reference": "3.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/components-3.0.0-beta3.zip", - "reference": "3.0.0-beta3", - "shasum": "47ced4332f0a655ca38ae1b54e97a8e78d59f0bc" + "url": "https://ftp.drupal.org/files/projects/components-3.1.0.zip", + "reference": "3.1.0", + "shasum": "a9d9f7517f54038d0d6fa68185d80e26d2ad1d8d" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^10.2 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-beta3", - "datestamp": "1651759488", + "version": "3.1.0", + "datestamp": "1725921122", "security-coverage": { - "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -2872,11 +2882,15 @@ "authors": [ { "name": "JohnAlbin", - "homepage": "https://www.drupal.org/user/32095", + "homepage": "https://www.drupal.org/user/1036766", "email": "virtually.johnalbin@gmail.com" }, { - "name": "RobLoach", + "name": "johnalbin", + "homepage": "https://www.drupal.org/user/32095" + }, + { + "name": "robloach", "homepage": "https://www.drupal.org/user/61114" } ], @@ -3112,26 +3126,26 @@ }, { "name": "drupal/config_pages", - "version": "2.15.0", + "version": "2.16.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_pages.git", - "reference": "8.x-2.15" + "reference": "8.x-2.16" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_pages-8.x-2.15.zip", - "reference": "8.x-2.15", - "shasum": "55d4a898c6df03295e26ce07930c6b7d06183287" + "url": "https://ftp.drupal.org/files/projects/config_pages-8.x-2.16.zip", + "reference": "8.x-2.16", + "shasum": "7896a698c6b85ea0babc4676f0af82e2f2c885b3" }, "require": { - "drupal/core": "^8.5 | ^9 || ^10" + "drupal/core": "^8.5 | ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.15", - "datestamp": "1688847929", + "version": "8.x-2.16", + "datestamp": "1723641125", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3173,27 +3187,27 @@ }, { "name": "drupal/config_pages_overrides", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_pages_overrides.git", - "reference": "2.0.3" + "reference": "2.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_pages_overrides-2.0.3.zip", - "reference": "2.0.3", - "shasum": "a46d8538a0a086c1de6913f87a205414f1369cbf" + "url": "https://ftp.drupal.org/files/projects/config_pages_overrides-2.0.4.zip", + "reference": "2.0.4", + "shasum": "5343779700b338a9f921e5b56bba91badcfaf624" }, "require": { "drupal/config_pages": "^2.6", - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.3", - "datestamp": "1663741627", + "version": "2.0.4", + "datestamp": "1720208923", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -3219,30 +3233,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", @@ -3275,10 +3292,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" } }, { @@ -3361,26 +3379,26 @@ }, { "name": "drupal/confirm_leave", - "version": "1.0.0-beta5", + "version": "1.0.0-beta6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/confirm_leave.git", - "reference": "8.x-1.0-beta5" + "reference": "8.x-1.0-beta6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/confirm_leave-8.x-1.0-beta5.zip", - "reference": "8.x-1.0-beta5", - "shasum": "298362561a47c2b227c61b9509ee06d8fa9d8030" + "url": "https://ftp.drupal.org/files/projects/confirm_leave-8.x-1.0-beta6.zip", + "reference": "8.x-1.0-beta6", + "shasum": "76c06c12742d12e33ad0828524a5837f15a34cfc" }, "require": { - "drupal/core": "^8 || ^9 ||^10" + "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta5", - "datestamp": "1689274403", + "version": "8.x-1.0-beta6", + "datestamp": "1720209954", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -3415,26 +3433,26 @@ }, { "name": "drupal/consumers", - "version": "1.17.0", + "version": "1.19.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/consumers.git", - "reference": "8.x-1.17" + "reference": "8.x-1.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/consumers-8.x-1.17.zip", - "reference": "8.x-1.17", - "shasum": "8e7efc2c8386ead8ca459a1a5e0558fb66cde142" + "url": "https://ftp.drupal.org/files/projects/consumers-8.x-1.19.zip", + "reference": "8.x-1.19", + "shasum": "3af0f9866524c40e78924343c319720e1d17c2ef" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.17", - "datestamp": "1679920063", + "version": "8.x-1.19", + "datestamp": "1721753030", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3443,7 +3461,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0-or-later" + "GPL-2.0+" ], "authors": [ { @@ -3455,7 +3473,7 @@ "homepage": "https://www.drupal.org/user/79230" } ], - "description": "Declare all the consumers of your API", + "description": "Declare all the consumers of your API.", "homepage": "https://www.drupal.org/project/consumers", "support": { "source": "https://git.drupalcode.org/project/consumers" @@ -3535,16 +3553,16 @@ }, { "name": "drupal/core", - "version": "10.2.7", + "version": "10.2.8", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "4416c8a86e5b57b5acc595e4855ce50fdb6a542d" + "reference": "74106472294be770cb76d93bb5a239f7ce741716" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/4416c8a86e5b57b5acc595e4855ce50fdb6a542d", - "reference": "4416c8a86e5b57b5acc595e4855ce50fdb6a542d", + "url": "https://api.github.com/repos/drupal/core/zipball/74106472294be770cb76d93bb5a239f7ce741716", + "reference": "74106472294be770cb76d93bb5a239f7ce741716", "shasum": "" }, "require": { @@ -3590,7 +3608,7 @@ "symfony/serializer": "^6.4", "symfony/validator": "^6.4", "symfony/yaml": "^6.4", - "twig/twig": "^3.5.0" + "twig/twig": "^3.14.0" }, "conflict": { "drush/drush": "<12.4.3" @@ -3692,13 +3710,13 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.2.7" + "source": "https://github.com/drupal/core/tree/10.2.8" }, - "time": "2024-06-06T07:25:42+00:00" + "time": "2024-09-11T16:27:41+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.2.7", + "version": "10.2.8", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", @@ -3742,22 +3760,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.7" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.2.8" }, "time": "2024-04-09T07:27:23+00:00" }, { "name": "drupal/core-recommended", - "version": "10.2.7", + "version": "10.2.8", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "afaac96cde3b05179d11152ed646f9f6772e7a0e" + "reference": "9880260a404d28578cb23dcc104fc5d37dc9dc6f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/afaac96cde3b05179d11152ed646f9f6772e7a0e", - "reference": "afaac96cde3b05179d11152ed646f9f6772e7a0e", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/9880260a404d28578cb23dcc104fc5d37dc9dc6f", + "reference": "9880260a404d28578cb23dcc104fc5d37dc9dc6f", "shasum": "" }, "require": { @@ -3766,7 +3784,7 @@ "doctrine/annotations": "~1.14.3", "doctrine/deprecations": "~1.1.2", "doctrine/lexer": "~2.1.0", - "drupal/core": "10.2.7", + "drupal/core": "10.2.8", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.8.1", "guzzlehttp/promises": "~2.0.2", @@ -3815,7 +3833,7 @@ "symfony/var-dumper": "~v6.4.0", "symfony/var-exporter": "~v6.4.1", "symfony/yaml": "~v6.4.0", - "twig/twig": "~v3.8.0" + "twig/twig": "~v3.14.0" }, "conflict": { "webflo/drupal-core-strict": "*" @@ -3827,13 +3845,13 @@ ], "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.7" + "source": "https://github.com/drupal/core-recommended/tree/10.2.8" }, - "time": "2024-06-06T07:25:42+00:00" + "time": "2024-09-11T16:27:41+00:00" }, { "name": "drupal/core_event_dispatcher", - "version": "4.0.1", + "version": "4.0.3", "require": { "drupal/core": "^9.3 || ^10", "drupal/hook_event_dispatcher": "*" @@ -3841,8 +3859,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "4.0.1", - "datestamp": "1710429583", + "version": "4.0.3", + "datestamp": "1720437069", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3875,26 +3893,26 @@ }, { "name": "drupal/crop", - "version": "2.3.0", + "version": "2.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/crop.git", - "reference": "8.x-2.3" + "reference": "8.x-2.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/crop-8.x-2.3.zip", - "reference": "8.x-2.3", - "shasum": "8e109cf60077f4c605c4d1f895cb3dc28613a23a" + "url": "https://ftp.drupal.org/files/projects/crop-8.x-2.4.zip", + "reference": "8.x-2.4", + "shasum": "be11fad0abf1d53544d35cb4ca6cedd8e91d2542" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.3 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.3", - "datestamp": "1665437894", + "version": "8.x-2.4", + "datestamp": "1720455738", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4165,29 +4183,30 @@ }, { "name": "drupal/decoupled_router", - "version": "2.0.4", + "version": "2.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/decoupled_router.git", - "reference": "2.0.4" + "reference": "2.0.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/decoupled_router-2.0.4.zip", - "reference": "2.0.4", - "shasum": "8dacb4460c93a3fa9b034516a7e1caaf254be76b" + "url": "https://ftp.drupal.org/files/projects/decoupled_router-2.0.5.zip", + "reference": "2.0.5", + "shasum": "0899f6331358aac1476e72fc60a8f03d5654c654" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^9.5 || ^10 || ^11", + "php": ">=8.1" }, "require-dev": { - "drupal/redirect": "^1.8" + "drupal/redirect": "dev-1.x" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.4", - "datestamp": "1669803945", + "version": "2.0.5", + "datestamp": "1720638599", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4221,30 +4240,30 @@ }, { "name": "drupal/default_content", - "version": "2.0.0-alpha2", + "version": "2.0.0-alpha3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/default_content.git", - "reference": "2.0.0-alpha2" + "reference": "2.0.0-alpha3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/default_content-2.0.0-alpha2.zip", - "reference": "2.0.0-alpha2", - "shasum": "5c365ea21b0be63dc00ec2db50179291d6fb3d89" + "url": "https://ftp.drupal.org/files/projects/default_content-2.0.0-alpha3.zip", + "reference": "2.0.0-alpha3", + "shasum": "fdd90c70bd91896835f6ba5ec42c260c1a144a2b" }, "require": { - "drupal/core": "^9.1 || ^10" + "drupal/core": "^9.1 || ^10 || ^11" }, "require-dev": { - "drupal/hal": " ^9 || ^1 || ^2", + "drupal/hal": "^1 || ^2", "drupal/paragraphs": "^1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-alpha2", - "datestamp": "1659466706", + "version": "2.0.0-alpha3", + "datestamp": "1724492420", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -4252,7 +4271,7 @@ }, "drush": { "services": { - "drush.services.yml": "^9 || ^10 || ^11" + "drush.services.yml": "^9 || ^10 || ^11 || ^12" } } }, @@ -4270,7 +4289,7 @@ "homepage": "https://www.drupal.org/user/1852732" }, { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -4286,7 +4305,7 @@ "homepage": "https://www.drupal.org/user/395439" }, { - "name": "Sam152", + "name": "sam152", "homepage": "https://www.drupal.org/user/1485048" } ], @@ -4454,26 +4473,26 @@ }, { "name": "drupal/domain_301_redirect", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/domain_301_redirect.git", - "reference": "2.0.3" + "reference": "2.0.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/domain_301_redirect-2.0.3.zip", - "reference": "2.0.3", - "shasum": "7bf87bafd669d6cb9039f07a133900a3e30bd9d1" + "url": "https://ftp.drupal.org/files/projects/domain_301_redirect-2.0.4.zip", + "reference": "2.0.4", + "shasum": "3a2c551c1b09d08e8565517ae3ca3553d07284ce" }, "require": { - "drupal/core": "^9.0 || ^10" + "drupal/core": "^9.0 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.3", - "datestamp": "1659144153", + "version": "2.0.4", + "datestamp": "1720210382", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4506,20 +4525,20 @@ }, { "name": "drupal/dropzonejs", - "version": "2.10.0", + "version": "2.11.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/dropzonejs.git", - "reference": "8.x-2.10" + "reference": "8.x-2.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/dropzonejs-8.x-2.10.zip", - "reference": "8.x-2.10", - "shasum": "72bee3bce2d29eace381edba1a7e0237db6ecd48" + "url": "https://ftp.drupal.org/files/projects/dropzonejs-8.x-2.11.zip", + "reference": "8.x-2.11", + "shasum": "0fb4eff1bba2fd33850db0dfd9929ef4bd4569ee" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.3 || ^10 || ^11" }, "require-dev": { "drupal/entity_browser": "^2.5" @@ -4530,8 +4549,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.10", - "datestamp": "1709584348", + "version": "8.x-2.11", + "datestamp": "1723381576", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4599,20 +4618,20 @@ }, { "name": "drupal/ds", - "version": "3.22.0", + "version": "3.23.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ds.git", - "reference": "8.x-3.22" + "reference": "8.x-3.23" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.22.zip", - "reference": "8.x-3.22", - "shasum": "4f14bbc3dd966372947fec079e19e1c3ac961b57" + "url": "https://ftp.drupal.org/files/projects/ds-8.x-3.23.zip", + "reference": "8.x-3.23", + "shasum": "983424e2860e2228c5ebd04e15baf67ec622a7e9" }, "require": { - "drupal/core": "^10" + "drupal/core": "^10.2 || ^11" }, "require-dev": { "drupal/devel": "5.x-dev", @@ -4621,8 +4640,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.22", - "datestamp": "1715854314", + "version": "8.x-3.23", + "datestamp": "1722718287", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4669,17 +4688,17 @@ }, { "name": "drupal/editoria11y", - "version": "2.1.18", + "version": "2.1.19", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.1.18" + "reference": "2.1.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.18.zip", - "reference": "2.1.18", - "shasum": "ebdb25f92c2d77681661216ca3abebbc710b662a" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.19.zip", + "reference": "2.1.19", + "shasum": "0ccf651071837e1ee6fcfb8fbb1c279d2fc1bc27" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -4690,8 +4709,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.18", - "datestamp": "1716399461", + "version": "2.1.19", + "datestamp": "1726514804", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4785,29 +4804,29 @@ }, { "name": "drupal/empty_fields", - "version": "1.0.0-beta2", + "version": "1.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/empty_fields.git", - "reference": "8.x-1.0-beta2" + "reference": "8.x-1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/empty_fields-8.x-1.0-beta2.zip", - "reference": "8.x-1.0-beta2", - "shasum": "65eaf7d0d12c21b762f0d6c63ca03bea788b8ab4" + "url": "https://ftp.drupal.org/files/projects/empty_fields-8.x-1.0.zip", + "reference": "8.x-1.0", + "shasum": "0eb98cb4c1db5c7d3833c858a26b55fa3ea4609e" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta2", - "datestamp": "1661363242", + "version": "8.x-1.0", + "datestamp": "1722882701", "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" } } }, @@ -4886,10 +4905,6 @@ "name": "alexpott", "homepage": "https://www.drupal.org/user/157725" }, - { - "name": "gisle", - "homepage": "https://www.drupal.org/user/409554" - }, { "name": "greggles", "homepage": "https://www.drupal.org/user/36762" @@ -4919,29 +4934,29 @@ }, { "name": "drupal/entity_reference_revisions", - "version": "1.11.0", + "version": "1.12.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_reference_revisions.git", - "reference": "8.x-1.11" + "reference": "8.x-1.12" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity_reference_revisions-8.x-1.11.zip", - "reference": "8.x-1.11", - "shasum": "de21cbb0d8a0344dc3496addcad4ed536747cec5" + "url": "https://ftp.drupal.org/files/projects/entity_reference_revisions-8.x-1.12.zip", + "reference": "8.x-1.12", + "shasum": "2a2ff8617c7ce01b56df1caaf0a563da04948e26" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "require-dev": { - "drupal/diff": "1.x-dev" + "drupal/diff": "^1 || ^2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.11", - "datestamp": "1705140721", + "version": "8.x-1.12", + "datestamp": "1722804497", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4983,20 +4998,20 @@ }, { "name": "drupal/entity_usage", - "version": "2.0.0-beta12", + "version": "2.0.0-beta14", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_usage.git", - "reference": "8.x-2.0-beta12" + "reference": "8.x-2.0-beta14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity_usage-8.x-2.0-beta12.zip", - "reference": "8.x-2.0-beta12", - "shasum": "cdd31e6c413cad6fbdb1bd0aac9ad8a0331eb429" + "url": "https://ftp.drupal.org/files/projects/entity_usage-8.x-2.0-beta14.zip", + "reference": "8.x-2.0-beta14", + "shasum": "68124ea440273a8f4e40bc7d07421c8a230c287b" }, "require": { - "drupal/core": "^9.1 || ^10" + "drupal/core": "^10.2 || ^11" }, "require-dev": { "drupal/block_field": "~1.0", @@ -5013,8 +5028,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.0-beta12", - "datestamp": "1684309054", + "version": "8.x-2.0-beta14", + "datestamp": "1724498300", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -5031,6 +5046,10 @@ "GPL-2.0+" ], "authors": [ + { + "name": "Lullabot", + "homepage": "https://www.drupal.org/user/3815489" + }, { "name": "marcoscano", "homepage": "https://www.drupal.org/user/1288796" @@ -5052,26 +5071,26 @@ }, { "name": "drupal/environment_indicator", - "version": "4.0.18", + "version": "4.0.19", "source": { "type": "git", "url": "https://git.drupalcode.org/project/environment_indicator.git", - "reference": "4.0.18" + "reference": "4.0.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.18.zip", - "reference": "4.0.18", - "shasum": "1dcf7beb1c23be49edbad04dd6e2a127714c4ea2" + "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.19.zip", + "reference": "4.0.19", + "shasum": "4801e2969ecfc33d96defcaa34a34ac8faae4019" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.3 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.18", - "datestamp": "1717143727", + "version": "4.0.19", + "datestamp": "1721460952", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5110,26 +5129,26 @@ }, { "name": "drupal/externalauth", - "version": "2.0.5", + "version": "2.0.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/externalauth.git", - "reference": "2.0.5" + "reference": "2.0.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/externalauth-2.0.5.zip", - "reference": "2.0.5", - "shasum": "7c262c7ca20d26aae45896daee4249e47b637abc" + "url": "https://ftp.drupal.org/files/projects/externalauth-2.0.6.zip", + "reference": "2.0.6", + "shasum": "0dbc9fbab0901e940d52b239e08f031797f6bd2a" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.5", - "datestamp": "1708329378", + "version": "2.0.6", + "datestamp": "1720689758", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5213,6 +5232,10 @@ { "name": "quicksketch", "homepage": "https://www.drupal.org/user/35821" + }, + { + "name": "smustgrave", + "homepage": "https://www.drupal.org/user/3252890" } ], "description": "Modify behavior and appearance of external links.", @@ -5368,20 +5391,20 @@ }, { "name": "drupal/fast_404_generator", - "version": "1.0.4", + "version": "1.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/fast_404_generator.git", - "reference": "1.0.4" + "reference": "1.0.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/fast_404_generator-1.0.4.zip", - "reference": "1.0.4", - "shasum": "192b97cda6d4026e647507c32ed21071f36d3b22" + "url": "https://ftp.drupal.org/files/projects/fast_404_generator-1.0.5.zip", + "reference": "1.0.5", + "shasum": "fc60a300942eb7622d35d26eb7d0649f59bd1c01" }, "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^10.1 || ^11", "drupal/fast404": "*", "drupal/fast_404": "^2.0 || ^3.0", "php": ">=8.0" @@ -5389,8 +5412,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.4", - "datestamp": "1686171682", + "version": "1.0.5", + "datestamp": "1720210529", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -5493,7 +5516,7 @@ }, { "name": "drupal/field_event_dispatcher", - "version": "4.0.1", + "version": "4.0.3", "require": { "drupal/core": "^9.3 || ^10", "drupal/hook_event_dispatcher": "*" @@ -5501,8 +5524,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "4.0.1", - "datestamp": "1710429583", + "version": "4.0.3", + "datestamp": "1720437069", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5535,26 +5558,26 @@ }, { "name": "drupal/field_formatter_class", - "version": "1.6.0", + "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_formatter_class.git", - "reference": "8.x-1.6" + "reference": "8.x-1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_formatter_class-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "11682ba40db28aeac4319428db01590fbf2f4c6c" + "url": "https://ftp.drupal.org/files/projects/field_formatter_class-8.x-1.8.zip", + "reference": "8.x-1.8", + "shasum": "66f39802ac8ef43f362b7e3530280f751788f169" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^10.2 || ^11.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1667840724", + "version": "8.x-1.8", + "datestamp": "1724880268", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5577,7 +5600,7 @@ "role": "maintainer" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { @@ -5630,13 +5653,21 @@ ], "authors": [ { - "name": "Anybody", + "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { - "name": "Hydra", + "name": "grevil", + "homepage": "https://www.drupal.org/user/3668491" + }, + { + "name": "hydra", "homepage": "https://www.drupal.org/user/647364" }, + { + "name": "joevagyok", + "homepage": "https://www.drupal.org/user/2876343" + }, { "name": "jyve", "homepage": "https://www.drupal.org/user/591438" @@ -5663,26 +5694,26 @@ }, { "name": "drupal/field_label", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_label.git", - "reference": "8.x-1.4" + "reference": "8.x-1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_label-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "e114bcc413674a3b36b0555652217814d7cb8906" + "url": "https://ftp.drupal.org/files/projects/field_label-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "13c25ff0eead4a727547613e0af561aa1848a15c" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1707244848", + "version": "8.x-1.5", + "datestamp": "1722439742", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5713,26 +5744,26 @@ }, { "name": "drupal/field_permissions", - "version": "1.3.0", + "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_permissions.git", - "reference": "8.x-1.3" + "reference": "8.x-1.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/field_permissions-8.x-1.3.zip", - "reference": "8.x-1.3", - "shasum": "f3815d21b423c94e800388f3c29237fc1a00189d" + "url": "https://ftp.drupal.org/files/projects/field_permissions-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "bd3f5803d8c195bc136d4a25774346d69f653029" }, "require": { - "drupal/core": ">=8.9 <11" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.3", - "datestamp": "1703264421", + "version": "8.x-1.4", + "datestamp": "1721754779", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5987,20 +6018,20 @@ }, { "name": "drupal/focal_point", - "version": "2.1.0", + "version": "2.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/focal_point.git", - "reference": "2.1.0" + "reference": "2.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/focal_point-2.1.0.zip", - "reference": "2.1.0", - "shasum": "f5be307039e226953598932d30a4eb6b2e9ac7d9" + "url": "https://ftp.drupal.org/files/projects/focal_point-2.1.1.zip", + "reference": "2.1.1", + "shasum": "f8c24bb4257f784176e79ec6f2b4c11ed46391e0" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^9.3 || ^10 || ^11", "drupal/crop": "^2.3" }, "require-dev": { @@ -6009,8 +6040,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1715085292", + "version": "2.1.1", + "datestamp": "1721126807", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6028,7 +6059,7 @@ "role": "Maintainer" }, { - "name": "Rajeshreeputra", + "name": "rajeshreeputra", "homepage": "https://www.drupal.org/user/3418561" } ], @@ -6167,21 +6198,20 @@ }, { "name": "drupal/google_tag", - "version": "2.0.5", + "version": "2.0.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/google_tag.git", - "reference": "2.0.5" + "reference": "2.0.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/google_tag-2.0.5.zip", - "reference": "2.0.5", - "shasum": "75f5cbdf8ea8c78178a5dfab50cf7ee7777c6491" + "url": "https://ftp.drupal.org/files/projects/google_tag-2.0.6.zip", + "reference": "2.0.6", + "shasum": "c8f2895a81a7898ac909bdc693fcd25ffe6f62be" }, "require": { - "drupal/core": "^9.5 || ^10", - "php": "^7.4 || ^8" + "drupal/core": "^9.5 || ^10 || ^11" }, "require-dev": { "drupal/commerce": "^2.0", @@ -6195,8 +6225,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.5", - "datestamp": "1716308134", + "version": "2.0.6", + "datestamp": "1721948116", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6232,7 +6262,7 @@ "homepage": "https://www.drupal.org/user/240748" } ], - "description": "Sets up Google Tag", + "description": "Provides support for Google Tag and Google Tag Manager in Drupal.", "homepage": "https://www.drupal.org/project/google_tag", "support": { "source": "https://git.drupalcode.org/project/google_tag" @@ -6240,32 +6270,39 @@ }, { "name": "drupal/graphql", - "version": "4.7.0", + "version": "4.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/graphql.git", - "reference": "8.x-4.7" + "reference": "8.x-4.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/graphql-8.x-4.7.zip", - "reference": "8.x-4.7", - "shasum": "aec6286cf550e5625d39e451284d33dd80568419" + "url": "https://ftp.drupal.org/files/projects/graphql-8.x-4.9.zip", + "reference": "8.x-4.9", + "shasum": "8045e8f07e82a55f229235bb614ba7df87e718ef" }, "require": { - "drupal/core": "^9.3 || ^10", - "drupal/typed_data": "*", - "php": ">=7.3", + "drupal/core": "^10.2 || ^11", + "drupal/typed_data": "^1.0 || ^2.0", + "php": ">=8.1", "webonyx/graphql-php": "^14.8.0" }, "require-dev": { - "drupal/node-node": "*" + "drupal/node-node": "*", + "drupal/redirect": "^1.0", + "jangregor/phpstan-prophecy": "^1.0.0", + "mglaman/phpstan-drupal": "^1.1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.11.2", + "phpstan/phpstan-deprecation-rules": "^1.0.0", + "phpstan/phpstan-phpunit": "^1.0.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-4.7", - "datestamp": "1711037105", + "version": "8.x-4.9", + "datestamp": "1726057421", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6290,7 +6327,7 @@ "homepage": "https://www.drupal.org/user/612814" }, { - "name": "Kingdutch", + "name": "kingdutch", "homepage": "https://www.drupal.org/user/1868952" }, { @@ -6314,27 +6351,27 @@ }, { "name": "drupal/graphql_compose", - "version": "2.1.1", + "version": "2.2.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/graphql_compose.git", - "reference": "2.1.1" + "reference": "2.2.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/graphql_compose-2.1.1.zip", - "reference": "2.1.1", - "shasum": "d25434d2fad105494fef648e4d5cefa1b878660e" + "url": "https://ftp.drupal.org/files/projects/graphql_compose-2.2.1.zip", + "reference": "2.2.1", + "shasum": "2293a62f322a109f7d38d9549769bcaa65137d2e" }, "require": { "doctrine/inflector": "^2", - "drupal/core": "^9.5 || ^10", - "drupal/graphql": "^4.7", - "php": "^8.1", - "symfony/string": "^6" + "drupal/core": "^10.1 || ^11", + "drupal/graphql": "^4.8", + "php": "^8.1" }, "require-dev": { - "drupal/address": "^1", + "drupal/address": "^2", + "drupal/backward_compatibility": "^1", "drupal/block_field": "^1", "drupal/core-layout_builder": "*", "drupal/double_field": "^4", @@ -6345,22 +6382,24 @@ "drupal/graphql_compose_edges": "*", "drupal/graphql_compose_layouts": "*", "drupal/graphql_compose_routes": "*", - "drupal/layout_paragraphs": "^2", - "drupal/menu_item_extras": "^3", + "drupal/layout_paragraphs": "2.0.x-dev@dev", + "drupal/menu_item_extras": "3.0.x-dev@dev", "drupal/metatag": "^2", - "drupal/paragraphs": "^1", + "drupal/paragraphs": "1.x-dev@dev", "drupal/redirect": "^1", "drupal/schema_metatag": "^3", "drupal/search_api": "^1", + "drupal/social_media_links": "2.x-dev@dev", "drupal/svg_image": "^3", "drupal/token": "^1", + "drupal/triples_field": "^1", "drupal/viewfield": "^3" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.1", - "datestamp": "1716420512", + "version": "2.2.1", + "datestamp": "1726380157", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6390,29 +6429,28 @@ }, { "name": "drupal/hook_event_dispatcher", - "version": "4.0.1", + "version": "4.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/hook_event_dispatcher.git", - "reference": "4.0.1" + "reference": "4.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/hook_event_dispatcher-4.0.1.zip", - "reference": "4.0.1", - "shasum": "a170035796c1f72f820bca5642f5de0117d51524" + "url": "https://ftp.drupal.org/files/projects/hook_event_dispatcher-4.0.3.zip", + "reference": "4.0.3", + "shasum": "e97591b7be0f4961b7cdf9db18c65979f352adba" }, "require": { - "drupal/core": "^10", + "drupal/core": "^10.2", "php": ">=8.1.0" }, "require-dev": { "drupal/core_event_dispatcher": "*", "drupal/paragraphs": "^1.10", "drupal/tracer": "^1.0", - "drupal/webform": "*", + "drupal/webform": "^6.2", "mglaman/phpstan-drupal": "^1.1", - "mockery/mockery": "^1.3", "phpstan/extension-installer": "^1.1", "phpstan/phpstan-deprecation-rules": "^1.0" }, @@ -6423,8 +6461,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.1", - "datestamp": "1710429583", + "version": "4.0.3", + "datestamp": "1720437069", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6612,20 +6650,21 @@ }, { "name": "drupal/inline_entity_form", - "version": "3.0.0-rc19", + "version": "3.0.0-rc20", "source": { "type": "git", "url": "https://git.drupalcode.org/project/inline_entity_form.git", - "reference": "3.0.0-rc19" + "reference": "3.0.0-rc20" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/inline_entity_form-3.0.0-rc19.zip", - "reference": "3.0.0-rc19", - "shasum": "d8976940dd3f85412ba5e274af15fbcdd22ee27a" + "url": "https://ftp.drupal.org/files/projects/inline_entity_form-3.0.0-rc20.zip", + "reference": "3.0.0-rc20", + "shasum": "c9ad4572bce4260d1d233a0c3196e4ff0915e4ee" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10", + "drupal/core": "^8.8 || ^9 || ^10 || ^11", + "drupal/rat": "^1.0.0@stable", "php": ">=7.1" }, "require-dev": { @@ -6634,8 +6673,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0-rc19", - "datestamp": "1704729077", + "version": "3.0.0-rc20", + "datestamp": "1722000368", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -6955,20 +6994,20 @@ }, { "name": "drupal/jsonapi_hypermedia", - "version": "1.9.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jsonapi_hypermedia.git", - "reference": "8.x-1.9" + "reference": "8.x-1.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jsonapi_hypermedia-8.x-1.9.zip", - "reference": "8.x-1.9", - "shasum": "a195c8326847b7b2b735f93b0a0fdc6ff8ac2594" + "url": "https://ftp.drupal.org/files/projects/jsonapi_hypermedia-8.x-1.10.zip", + "reference": "8.x-1.10", + "shasum": "7599a565a6270e2e13ed2ce656bb7b40be26c7f0" }, "require": { - "drupal/core": "^8.8 || ^9.0 || ^10", + "drupal/core": "^8.8 || ^9.0 || ^10 || ^11", "php": "^8" }, "require-dev": { @@ -6977,8 +7016,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.9", - "datestamp": "1670532848", + "version": "8.x-1.10", + "datestamp": "1722049077", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6995,6 +7034,10 @@ "homepage": "https://www.drupal.org/user/3616626", "email": "gabriel@sullice.com" }, + { + "name": "bradjones1", + "homepage": "https://www.drupal.org/user/405824" + }, { "name": "e0ipso", "homepage": "https://www.drupal.org/user/550110" @@ -7024,20 +7067,20 @@ }, { "name": "drupal/jsonapi_image_styles", - "version": "3.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jsonapi_image_styles.git", - "reference": "3.0.0" + "reference": "3.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jsonapi_image_styles-3.0.0.zip", - "reference": "3.0.0", - "shasum": "9747a66d4da23d07e33768e77a07e86b1916f425" + "url": "https://ftp.drupal.org/files/projects/jsonapi_image_styles-3.0.1.zip", + "reference": "3.0.1", + "shasum": "abf894873e4ae448771908a5c3db269a66b41573" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "require-dev": { "drupal/coder": "^8.3", @@ -7046,8 +7089,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1646861925", + "version": "3.0.1", + "datestamp": "1723311931", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7089,20 +7132,20 @@ }, { "name": "drupal/jsonapi_menu_items", - "version": "1.2.5", + "version": "1.2.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jsonapi_menu_items.git", - "reference": "1.2.5" + "reference": "1.2.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jsonapi_menu_items-1.2.5.zip", - "reference": "1.2.5", - "shasum": "a3cb689d4495e259a36b252787c02d4431d1d5ee" + "url": "https://ftp.drupal.org/files/projects/jsonapi_menu_items-1.2.6.zip", + "reference": "1.2.6", + "shasum": "5c682259cfe1e14bcc06dfdbabcf4bc251bdfd5e" }, "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^9.5 || ^10 || ^11", "drupal/jsonapi_resources": "^1.0" }, "require-dev": { @@ -7113,8 +7156,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.2.5", - "datestamp": "1714592115", + "version": "1.2.6", + "datestamp": "1722543501", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7155,26 +7198,26 @@ }, { "name": "drupal/jsonapi_resources", - "version": "1.0.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jsonapi_resources.git", - "reference": "8.x-1.0" + "reference": "8.x-1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jsonapi_resources-8.x-1.0.zip", - "reference": "8.x-1.0", - "shasum": "c3dbcdbd96acc9671182b5eb861625ead4880646" + "url": "https://ftp.drupal.org/files/projects/jsonapi_resources-8.x-1.2.zip", + "reference": "8.x-1.2", + "shasum": "ca91ee746cf1a2de49da22e674ce41f8ece901d0" }, "require": { - "drupal/core": "^9.1 || ^10" + "drupal/core": "^9.1 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0", - "datestamp": "1714670127", + "version": "8.x-1.2", + "datestamp": "1719872296", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7190,6 +7233,10 @@ "name": "API-First Initiative", "homepage": "https://www.drupal.org/user/3616626" }, + { + "name": "bradjones1", + "homepage": "https://www.drupal.org/user/405824" + }, { "name": "gabesullice", "homepage": "https://www.drupal.org/user/2287430" @@ -7325,26 +7372,32 @@ }, { "name": "drupal/key", - "version": "1.18.0", + "version": "1.19.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/key.git", - "reference": "8.x-1.18" + "reference": "8.x-1.19" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/key-8.x-1.18.zip", - "reference": "8.x-1.18", - "shasum": "5075295390be486ba9e372efff70f90fde764c40" + "url": "https://ftp.drupal.org/files/projects/key-8.x-1.19.zip", + "reference": "8.x-1.19", + "shasum": "ee8f7b8f8babd381f1e4423dccede94b4eb5985c" }, "require": { "drupal/core": ">=8.9 <12" }, + "require-dev": { + "drush/drush": ">=9" + }, + "suggest": { + "drush/drush": ">=11" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.18", - "datestamp": "1717376699", + "version": "8.x-1.19", + "datestamp": "1720053341", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7362,7 +7415,7 @@ ], "authors": [ { - "name": "Cellar Door", + "name": "cellar door", "homepage": "https://www.drupal.org/user/658076" }, { @@ -7588,6 +7641,10 @@ "name": "EclipseGc", "homepage": "https://www.drupal.org/user/61203" }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, { "name": "larowlan", "homepage": "https://www.drupal.org/user/395439" @@ -7613,20 +7670,20 @@ }, { "name": "drupal/layout_paragraphs", - "version": "2.0.5", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/layout_paragraphs.git", - "reference": "2.0.5" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/layout_paragraphs-2.0.5.zip", - "reference": "2.0.5", - "shasum": "7063fd980f8cf174d35fa6d749fefe0c8840d015" + "url": "https://ftp.drupal.org/files/projects/layout_paragraphs-2.1.0.zip", + "reference": "2.1.0", + "shasum": "499d68d48f1a92d6620f9d3fd781122a95ed92bc" }, "require": { - "drupal/core": "^9.2 || ^10", + "drupal/core": "^10 || ^11", "drupal/paragraphs": "^1.6" }, "require-dev": { @@ -7637,8 +7694,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.5", - "datestamp": "1717779453", + "version": "2.1.0", + "datestamp": "1724879054", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7675,30 +7732,30 @@ }, { "name": "drupal/link_attributes", - "version": "2.1.0", + "version": "2.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/link_attributes.git", - "reference": "2.1.0" + "reference": "2.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/link_attributes-2.1.0.zip", - "reference": "2.1.0", - "shasum": "3cac3d09a8351c0ca41a43ee26bba02fac31ef18" + "url": "https://ftp.drupal.org/files/projects/link_attributes-2.1.1.zip", + "reference": "2.1.1", + "shasum": "fc71571fc41adeda6b39ccefd3c8e21955c0d96f" }, "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "php": ">=8.0" }, "require-dev": { - "drupal/linkit": "6.x-dev" + "drupal/linkit": "~6 || ~7" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1690356668", + "version": "2.1.1", + "datestamp": "1721366572", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7727,26 +7784,26 @@ }, { "name": "drupal/link_title_formatter", - "version": "2.0.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/link_title_formatter.git", - "reference": "2.0.1" + "reference": "2.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/link_title_formatter-2.0.1.zip", - "reference": "2.0.1", - "shasum": "2db120d1a569c675fa962c487faf7660aad5bf02" + "url": "https://ftp.drupal.org/files/projects/link_title_formatter-2.0.2.zip", + "reference": "2.0.2", + "shasum": "30cf34c8dd45e9b023cf5b1b28474ea8d314f03b" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.1", - "datestamp": "1659144489", + "version": "2.0.2", + "datestamp": "1720210749", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7834,29 +7891,29 @@ }, { "name": "drupal/markup", - "version": "2.0.0-beta6", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/markup.git", - "reference": "2.0.0-beta6" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/markup-2.0.0-beta6.zip", - "reference": "2.0.0-beta6", - "shasum": "8f3b8e21814ee51776e757bc4d279483ee393b66" + "url": "https://ftp.drupal.org/files/projects/markup-2.0.0.zip", + "reference": "2.0.0", + "shasum": "e999ed39711ff2692584bf254f0534fd247bf6db" }, "require": { - "drupal/core": "^8.9 || ^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-beta6", - "datestamp": "1675927815", + "version": "2.0.0", + "datestamp": "1724320773", "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" } } }, @@ -7866,7 +7923,7 @@ ], "authors": [ { - "name": "Anybody", + "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { @@ -7874,7 +7931,7 @@ "homepage": "https://www.drupal.org/user/1340686" }, { - "name": "cYu", + "name": "cyu", "homepage": "https://www.drupal.org/user/202205" }, { @@ -7886,7 +7943,7 @@ "homepage": "https://www.drupal.org/user/23897" }, { - "name": "Grevil", + "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { @@ -7906,26 +7963,26 @@ }, { "name": "drupal/mathjax", - "version": "4.0.2", + "version": "4.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/mathjax.git", - "reference": "4.0.2" + "reference": "4.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/mathjax-4.0.2.zip", - "reference": "4.0.2", - "shasum": "e92f2f50aa8149e55af8b1f744cad84cf680d91f" + "url": "https://ftp.drupal.org/files/projects/mathjax-4.1.0.zip", + "reference": "4.1.0", + "shasum": "f7b3fe1e07ea2d0fa5133953497328cc4943ec12" }, "require": { - "drupal/core": "^9.1 || ^10" + "drupal/core": "^9.1 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.2", - "datestamp": "1673381514", + "version": "4.1.0", + "datestamp": "1724272614", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7958,26 +8015,26 @@ }, { "name": "drupal/menu_admin_per_menu", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_admin_per_menu.git", - "reference": "8.x-1.5" + "reference": "8.x-1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_admin_per_menu-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "ec8c7a4a064aa285dfb722dad264da9936fc81b6" + "url": "https://ftp.drupal.org/files/projects/menu_admin_per_menu-8.x-1.6.zip", + "reference": "8.x-1.6", + "shasum": "8ebbab26f0dad2b1f79d7aa185295ca033eece7a" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^10.2 || ^11.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.5", - "datestamp": "1660918821", + "version": "8.x-1.6", + "datestamp": "1726150514", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7994,7 +8051,7 @@ "homepage": "https://www.drupal.org/user/410199" }, { - "name": "JeroenT", + "name": "jeroent", "homepage": "https://www.drupal.org/user/2228934" }, { @@ -8008,32 +8065,36 @@ ], "description": "Allows to give roles per menu admin permissions without giving them full administer menu permission.", "homepage": "https://www.drupal.org/project/menu_admin_per_menu", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/menu_admin_per_menu" + "source": "https://git.drupalcode.org/project/menu_admin_per_menu", + "issues": "https://drupal.org/project/issues/menu_admin_per_menu" } }, { "name": "drupal/menu_block", - "version": "1.11.0", + "version": "1.13.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_block.git", - "reference": "8.x-1.11" + "reference": "8.x-1.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_block-8.x-1.11.zip", - "reference": "8.x-1.11", - "shasum": "7b2dec26a81177094860b1f884cca5c40b60fa85" + "url": "https://ftp.drupal.org/files/projects/menu_block-8.x-1.13.zip", + "reference": "8.x-1.13", + "shasum": "693a932cba9bd5767bdeee506de446228bc4cc8c" }, "require": { - "drupal/core": "^9.1 || ^10" + "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.11", - "datestamp": "1715036334", + "version": "8.x-1.13", + "datestamp": "1722579322", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8155,17 +8216,17 @@ }, { "name": "drupal/menu_link_weight", - "version": "2.0.0-alpha5", + "version": "2.0.0-alpha6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_link_weight.git", - "reference": "8.x-2.0-alpha5" + "reference": "8.x-2.0-alpha6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/menu_link_weight-8.x-2.0-alpha5.zip", - "reference": "8.x-2.0-alpha5", - "shasum": "d3f18b052a6cc9b8e8426570a522a5fc7ef6b478" + "url": "https://ftp.drupal.org/files/projects/menu_link_weight-8.x-2.0-alpha6.zip", + "reference": "8.x-2.0-alpha6", + "shasum": "5b163497877a649fb72fa5333efb87e5d015ed7a" }, "require": { "drupal/core": "^8 || ^9 || ^10", @@ -8177,8 +8238,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.0-alpha5", - "datestamp": "1675778330", + "version": "8.x-2.0-alpha6", + "datestamp": "1718881774", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -8194,6 +8255,10 @@ "name": "bart.hanssens", "homepage": "https://www.drupal.org/user/699486" }, + { + "name": "bernardopaulino", + "homepage": "https://www.drupal.org/user/3303389" + }, { "name": "johnwebdev", "homepage": "https://www.drupal.org/user/3331569" @@ -8231,42 +8296,45 @@ }, { "name": "drupal/metatag", - "version": "2.0.0", + "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/metatag.git", - "reference": "2.0.0" + "reference": "2.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/metatag-2.0.0.zip", - "reference": "2.0.0", - "shasum": "2966c854d982b7069b1c0111519427990ebbad40" + "url": "https://ftp.drupal.org/files/projects/metatag-2.0.2.zip", + "reference": "2.0.2", + "shasum": "748013c50a0ed5e10359413bb3481392a0bf0d3f" }, "require": { - "drupal/core": "^9.4 || ^10", + "drupal/core": "^9.4 || ^10 || ^11", "drupal/token": "^1.0", "php": ">=8.0" }, "require-dev": { - "drupal/devel": "^4.0 || ^5.0", - "drupal/hal": "^9 || ^1 || ^2", + "drupal/hal": "^1 || ^2 || ^9", "drupal/metatag_dc": "*", "drupal/metatag_open_graph": "*", "drupal/page_manager": "^4.0", "drupal/redirect": "^1.0", - "drupal/webprofiler": "^9 || ^10", + "ergebnis/composer-normalize": "*", "mpyw/phpunit-patch-serializable-comparison": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1692368265", + "version": "2.0.2", + "datestamp": "1722869772", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "composer-normalize": { + "indent-size": 2, + "indent-style": "space" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -8280,7 +8348,7 @@ "role": "Developer" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" } ], @@ -8743,26 +8811,26 @@ }, { "name": "drupal/nobots", - "version": "1.0.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/nobots.git", - "reference": "1.0.0" + "reference": "1.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/nobots-1.0.0.zip", - "reference": "1.0.0", - "shasum": "252eafeaa21858973ed0e11637ed31879209c8bf" + "url": "https://ftp.drupal.org/files/projects/nobots-1.0.1.zip", + "reference": "1.0.1", + "shasum": "fb2e57da290ffb41710daa30387701b12cb5d502" }, "require": { - "drupal/core": "^9.4 | ^10" + "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.0", - "datestamp": "1659156991", + "version": "1.0.1", + "datestamp": "1720210895", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8774,10 +8842,6 @@ "GPL-2.0-or-later" ], "authors": [ - { - "name": "boznik", - "homepage": "https://www.drupal.org/user/503884" - }, { "name": "John Bickar", "homepage": "https://www.drupal.org/user/158583" @@ -8921,26 +8985,26 @@ }, { "name": "drupal/oembed_providers", - "version": "2.1.2", + "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/oembed_providers.git", - "reference": "2.1.2" + "reference": "2.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/oembed_providers-2.1.2.zip", - "reference": "2.1.2", - "shasum": "ad125c7e55555499f001755c365f96edce1d6343" + "url": "https://ftp.drupal.org/files/projects/oembed_providers-2.2.0.zip", + "reference": "2.2.0", + "shasum": "318bafadd5e9b74a593f08e252dc5ea6dec98cd2" }, "require": { - "drupal/core": "^9.0|^10.0" + "drupal/core": "^10|^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.2", - "datestamp": "1692724351", + "version": "2.2.0", + "datestamp": "1723853165", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8972,27 +9036,27 @@ }, { "name": "drupal/page_manager", - "version": "4.0.0-rc2", + "version": "4.0.0-rc3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/page_manager.git", - "reference": "8.x-4.0-rc2" + "reference": "8.x-4.0-rc3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/page_manager-8.x-4.0-rc2.zip", - "reference": "8.x-4.0-rc2", - "shasum": "4a1e96284c5775343fbb4612072a2abfc83ebc33" + "url": "https://ftp.drupal.org/files/projects/page_manager-8.x-4.0-rc3.zip", + "reference": "8.x-4.0-rc3", + "shasum": "9c68ed3e87196e42ceeb80d53064494d7a104abc" }, "require": { - "drupal/core": "^9.3 || ^10", - "drupal/ctools": "^3.11 || ^4.0" + "drupal/core": "^9.5 || ^10 || ^11", + "drupal/ctools": "^3.15 || ^4.1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-4.0-rc2", - "datestamp": "1671210021", + "version": "8.x-4.0-rc3", + "datestamp": "1721976404", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -9016,10 +9080,6 @@ "name": "EclipseGc", "homepage": "https://www.drupal.org/user/61203" }, - { - "name": "ivnish", - "homepage": "https://www.drupal.org/user/3547706" - }, { "name": "japerry", "homepage": "https://www.drupal.org/user/45640" @@ -9047,20 +9107,20 @@ }, { "name": "drupal/paragraphs", - "version": "1.17.0", + "version": "1.18.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/paragraphs.git", - "reference": "8.x-1.17" + "reference": "8.x-1.18" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.17.zip", - "reference": "8.x-1.17", - "shasum": "81c05f6a1eb59ab957c9ac97b2e79d6c9837bd72" + "url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.18.zip", + "reference": "8.x-1.18", + "shasum": "594e2937ea5c95fc88b60420590c4d83f5cd71ee" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^10.2 || ^11", "drupal/entity_reference_revisions": "~1.3" }, "require-dev": { @@ -9068,6 +9128,7 @@ "drupal/diff": "1.x-dev", "drupal/entity_browser": "2.x-dev", "drupal/entity_usage": "2.x-dev", + "drupal/feeds": "^3", "drupal/field_group": "3.x-dev", "drupal/inline_entity_form": "1.x-dev", "drupal/paragraphs-paragraphs_library": "*", @@ -9081,8 +9142,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.17", - "datestamp": "1709804220", + "version": "8.x-1.18", + "datestamp": "1723029144", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9303,31 +9364,34 @@ }, { "name": "drupal/pathauto", - "version": "1.12.0", + "version": "1.13.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pathauto.git", - "reference": "8.x-1.12" + "reference": "8.x-1.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.12.zip", - "reference": "8.x-1.12", - "shasum": "b7b6432e315e38e59a7c6cc117134326c580de4c" + "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.13.zip", + "reference": "8.x-1.13", + "shasum": "e64b5a82cf1b8ab48bce400b21ae6fc99c8078fd" }, "require": { - "drupal/core": "^9.3 || ^10", + "drupal/core": "^9.4 || ^10 || ^11", "drupal/ctools": "*", "drupal/token": "*" }, + "require-dev": { + "drupal/forum": "*" + }, "suggest": { "drupal/redirect": "When installed Pathauto will provide a new \"Update Action\" in case your URLs change. This is the recommended update action and is considered the best practice for SEO and usability." }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.12", - "datestamp": "1712319355", + "version": "8.x-1.13", + "datestamp": "1722507672", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9431,30 +9495,30 @@ }, { "name": "drupal/pdf_api", - "version": "2.4.2", + "version": "2.4.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pdf_api.git", - "reference": "2.4.2" + "reference": "2.4.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pdf_api-2.4.2.zip", - "reference": "2.4.2", - "shasum": "b7c63f1744037e54237b8d3ed8c66c8396207827" + "url": "https://ftp.drupal.org/files/projects/pdf_api-2.4.4.zip", + "reference": "2.4.4", + "shasum": "345309e4f1e0864ecded71c8226b4de0db95a505" }, "require": { "dompdf/dompdf": ">=2.0.4", - "drupal/core": "^8.8 || ^9 || ^10", + "drupal/core": "^8.8 || ^9 || ^10 || ^11", "mikehaertl/phpwkhtmltopdf": "^2.3", "mpdf/mpdf": "^8.2.0", - "tecnickcom/tcpdf": "^6.2" + "tecnickcom/tcpdf": "^6.8 || ^6.7.5" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.4.2", - "datestamp": "1702690871", + "version": "2.4.4", + "datestamp": "1722646728", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9487,20 +9551,20 @@ }, { "name": "drupal/printable", - "version": "3.1.2", + "version": "3.1.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/printable.git", - "reference": "3.1.2" + "reference": "3.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/printable-3.1.2.zip", - "reference": "3.1.2", - "shasum": "a3e25d800622965706cf98b5071b6b1ba6efd9b4" + "url": "https://ftp.drupal.org/files/projects/printable-3.1.3.zip", + "reference": "3.1.3", + "shasum": "da44665d16bc2445fba519cbcc7dc448208d8f46" }, "require": { - "drupal/core": "^9.4 || ^10", + "drupal/core": "^9.4 || ^10 || ^11", "drupal/pdf_api": "^2.4.0", "wa72/htmlpagedom": "^1.3 || ^2.0 || 3.0" }, @@ -9511,8 +9575,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.1.2", - "datestamp": "1708600540", + "version": "3.1.3", + "datestamp": "1720679594", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9543,26 +9607,26 @@ }, { "name": "drupal/purge", - "version": "3.5.0", + "version": "3.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/purge.git", - "reference": "8.x-3.5" + "reference": "8.x-3.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/purge-8.x-3.5.zip", - "reference": "8.x-3.5", - "shasum": "3772c156be0a2fc1df179710d23b9d7bf645b112" + "url": "https://ftp.drupal.org/files/projects/purge-8.x-3.6.zip", + "reference": "8.x-3.6", + "shasum": "f01d53c5a1d34301e86371c70a1d237a517b2897" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.5", - "datestamp": "1697142035", + "version": "8.x-3.6", + "datestamp": "1719557519", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9573,7 +9637,7 @@ }, "drush": { "services": { - "drush.services.yml": ">=9" + "drush.services.yml": ">=10" } } }, @@ -9603,16 +9667,16 @@ }, { "name": "drupal/purge_queuer_coretags", - "version": "3.5.0", + "version": "3.6.0", "require": { - "drupal/core": "^9.2 || ^10", + "drupal/core": "^9.5 || ^10 || ^11", "drupal/purge": "*" }, "type": "metapackage", "extra": { "drupal": { - "version": "8.x-3.5", - "datestamp": "1697142035", + "version": "8.x-3.6", + "datestamp": "1719557519", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9645,17 +9709,17 @@ }, { "name": "drupal/r4032login", - "version": "2.2.1", + "version": "2.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/r4032login.git", - "reference": "2.2.1" + "reference": "2.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/r4032login-2.2.1.zip", - "reference": "2.2.1", - "shasum": "b1ee040ec84a1feee28ed9ac6c8576f6e9edfd3a" + "url": "https://ftp.drupal.org/files/projects/r4032login-2.2.2.zip", + "reference": "2.2.2", + "shasum": "1e6d306590ee321f520f0a9ca12ed6303778197f" }, "require": { "drupal/core": "^9.3 || ^10" @@ -9663,8 +9727,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.1", - "datestamp": "1680284411", + "version": "2.2.2", + "datestamp": "1718893090", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9737,23 +9801,23 @@ }, { "name": "drupal/rabbit_hole", - "version": "1.0.0-beta11", + "version": "1.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/rabbit_hole.git", - "reference": "8.x-1.0-beta11" + "reference": "8.x-1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/rabbit_hole-8.x-1.0-beta11.zip", - "reference": "8.x-1.0-beta11", - "shasum": "a5c3bd5d1a190e25bb4d339525dd71918015fea2" + "url": "https://ftp.drupal.org/files/projects/rabbit_hole-8.x-1.0.zip", + "reference": "8.x-1.0", + "shasum": "9fd3129b27cd10e23a775719770bf2bda977c234" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "require-dev": { - "drupal/commerce": "*", + "drupal/commerce": "^2.39", "drupal/commerce_product": "*", "drupal/file_entity": "*", "drupal/group": "*", @@ -9762,11 +9826,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta11", - "datestamp": "1670668459", + "version": "8.x-1.0", + "datestamp": "1721413113", "security-coverage": { - "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -9787,6 +9851,10 @@ "name": "Dylan Donkersgoed", "homepage": "https://www.drupal.org/user/2803351" }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, { "name": "Matroskeen", "homepage": "https://www.drupal.org/user/3426249" @@ -9810,6 +9878,48 @@ "source": "https://git.drupalcode.org/project/rabbit_hole" } }, + { + "name": "drupal/rat", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/rat.git", + "reference": "28202b02262a39ac8dbbfd43696b67c0c8c46b71" + }, + "dist": { + "type": "zip", + "url": "https://git.drupalcode.org/api/v4/projects/project%2Frat/repository/archive.zip?sha=28202b02262a39ac8dbbfd43696b67c0c8c46b71", + "reference": "28202b02262a39ac8dbbfd43696b67c0c8c46b71", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "drupal/core": "^9.4", + "drupal/core-dev": "^9.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Drupal\\rat\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "gpl-2.0-or-later" + ], + "authors": [ + { + "name": "Merlin", + "email": "merlin@geeks4change.net" + } + ], + "support": { + "source": "https://git.drupalcode.org/project/rat/-/tree/1.0.0" + }, + "time": "2023-07-19T22:22:22+00:00" + }, { "name": "drupal/readonly_field_widget", "version": "1.5.0", @@ -9856,28 +9966,28 @@ }, { "name": "drupal/real_aes", - "version": "2.5.0", + "version": "2.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/real_aes.git", - "reference": "8.x-2.5" + "reference": "8.x-2.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/real_aes-8.x-2.5.zip", - "reference": "8.x-2.5", - "shasum": "5a3b87e53da07a3fbaf37e9423d0223b15f716d2" + "url": "https://ftp.drupal.org/files/projects/real_aes-8.x-2.6.zip", + "reference": "8.x-2.6", + "shasum": "c18f40c69beadac60836032a127e53d5c0cd0a57" }, "require": { "defuse/php-encryption": "^2.0", - "drupal/core": "^8 || ^9 || ^10", + "drupal/core": "^8 || ^9 || ^10 || ^11", "drupal/encrypt": "^3.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.5", - "datestamp": "1669655648", + "version": "8.x-2.6", + "datestamp": "1719066076", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9910,26 +10020,26 @@ }, { "name": "drupal/redirect", - "version": "1.9.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/redirect.git", - "reference": "8.x-1.9" + "reference": "8.x-1.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.9.zip", - "reference": "8.x-1.9", - "shasum": "2987de20f509e9f7cec8a0f81d3a6774f9b0ba3e" + "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.10.zip", + "reference": "8.x-1.10", + "shasum": "9d72d7e0717dbdea3ab3306c5d6840da5bd3024c" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.9", - "datestamp": "1693393506", + "version": "8.x-1.10", + "datestamp": "1723277641", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9946,7 +10056,7 @@ "homepage": "https://www.drupal.org/user/214652" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { @@ -9966,17 +10076,17 @@ }, { "name": "drupal/responsive_tables_filter", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/responsive_tables_filter.git", - "reference": "2.0.0" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/responsive_tables_filter-2.0.0.zip", - "reference": "2.0.0", - "shasum": "2543bb799a919b26d675ebecc5a3a6c49ebdf445" + "url": "https://ftp.drupal.org/files/projects/responsive_tables_filter-2.0.1.zip", + "reference": "2.0.1", + "shasum": "9febd14b36748d53a51d6b6eae1240bfc3d8d881" }, "require": { "drupal/core": "^10 || ^11" @@ -9984,8 +10094,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1716580831", + "version": "2.0.1", + "datestamp": "1722877334", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10083,7 +10193,11 @@ "role": "Maintainer" }, { - "name": "JeroenT", + "name": "benjy", + "homepage": "https://www.drupal.org/user/1852732" + }, + { + "name": "jeroent", "homepage": "https://www.drupal.org/user/2228934" } ], @@ -10096,28 +10210,28 @@ }, { "name": "drupal/samlauth", - "version": "3.9.0", + "version": "3.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/samlauth.git", - "reference": "8.x-3.9" + "reference": "8.x-3.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/samlauth-8.x-3.9.zip", - "reference": "8.x-3.9", - "shasum": "1af6aec1b9f7f49bd2bc8e023ef53dbbd7329722" + "url": "https://ftp.drupal.org/files/projects/samlauth-8.x-3.10.zip", + "reference": "8.x-3.10", + "shasum": "c7112aa6b765ed9b6879d8d0f39dd9bf5b2c7270" }, "require": { - "drupal/core": "^9.2 || ^10", - "drupal/externalauth": "^1.3 || ^2", + "drupal/core": "^9.5 || ^10 || ^11", + "drupal/externalauth": "^1.3 || ^2.0.6", "onelogin/php-saml": "^3.3.1 || ^4" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.9", - "datestamp": "1690407017", + "version": "8.x-3.10", + "datestamp": "1723060564", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10158,25 +10272,25 @@ }, { "name": "drupal/scheduler", - "version": "2.0.3", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/scheduler.git", - "reference": "2.0.3" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/scheduler-2.0.3.zip", - "reference": "2.0.3", - "shasum": "1ef7a92afcb8e138cf697dc35f15cbc2353801b4" + "url": "https://ftp.drupal.org/files/projects/scheduler-2.1.0.zip", + "reference": "2.1.0", + "shasum": "aea0f1dc40cfbc75f470860998d773a8749bcee2" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "require-dev": { - "drupal/commerce": "^2.0", + "drupal/commerce": "^2 || ^3", "drupal/devel_generate": ">=4", - "drupal/rules": "^3", + "drupal/rules": "^3 || ^4", "drupal/workbench_moderation": "*", "drupal/workbench_moderation_actions": "*", "drush/drush": ">=9" @@ -10184,8 +10298,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.3", - "datestamp": "1714312557", + "version": "2.1.0", + "datestamp": "1723723795", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10304,26 +10418,26 @@ }, { "name": "drupal/seckit", - "version": "2.0.1", + "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/seckit.git", - "reference": "2.0.1" + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/seckit-2.0.1.zip", - "reference": "2.0.1", - "shasum": "2eee3b9719bdd5951c2b78f419c86f4765010439" + "url": "https://ftp.drupal.org/files/projects/seckit-2.0.3.zip", + "reference": "2.0.3", + "shasum": "34d38f2daaf99781ef6b7e7fbe2eeabc73a7ca16" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.1", - "datestamp": "1671195208", + "version": "2.0.3", + "datestamp": "1726075930", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10332,7 +10446,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -10359,7 +10473,7 @@ "security" ], "support": { - "source": "http://cgit.drupalcode.org/seckit", + "source": "https://git.drupalcode.org/project/seckit", "issues": "http://drupal.org/project/issues/seckit" } }, @@ -10489,17 +10603,17 @@ }, { "name": "drupal/smart_date", - "version": "4.1.3", + "version": "4.1.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smart_date.git", - "reference": "4.1.3" + "reference": "4.1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_date-4.1.3.zip", - "reference": "4.1.3", - "shasum": "13b86c7a386eaf240ef4fd7bdd94df7528880c09" + "url": "https://ftp.drupal.org/files/projects/smart_date-4.1.6.zip", + "reference": "4.1.6", + "shasum": "930c2dadc2ff9f798bb165125c7f18f63869ad6e" }, "require": { "drupal/core": "^9 || ^10 || ^11", @@ -10515,8 +10629,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.1.3", - "datestamp": "1716307674", + "version": "4.1.6", + "datestamp": "1725628698", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10555,31 +10669,31 @@ }, { "name": "drupal/smart_trim", - "version": "2.1.1", + "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smart_trim.git", - "reference": "2.1.1" + "reference": "2.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_trim-2.1.1.zip", - "reference": "2.1.1", - "shasum": "5d1ca3c0a9990d6344249f3224353372c0b760c5" + "url": "https://ftp.drupal.org/files/projects/smart_trim-2.2.0.zip", + "reference": "2.2.0", + "shasum": "564737cf0895e1b8a38af575ab7ca23f55335d9a" }, "require": { - "drupal/core": "^8 || ^9 || ^10 || ^11", + "drupal/core": "^9.5 || ^10 || ^11", "drupal/token": "^1.0", - "php": ">=7.4.0" + "php": ">=8.1" }, "require-dev": { - "drupal/token_filter": "^2.0" + "drupal/token_filter": "^2.1 || ^2.2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.1", - "datestamp": "1708875348", + "version": "2.2.0", + "datestamp": "1723847275", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10666,17 +10780,17 @@ }, { "name": "drupal/stage_file_proxy", - "version": "2.1.4", + "version": "2.1.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/stage_file_proxy.git", - "reference": "2.1.4" + "reference": "2.1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/stage_file_proxy-2.1.4.zip", - "reference": "2.1.4", - "shasum": "85f8451f123fcfb1b272f5a0cc11e6bd1673476c" + "url": "https://ftp.drupal.org/files/projects/stage_file_proxy-2.1.5.zip", + "reference": "2.1.5", + "shasum": "6f5974c106d45211e54945e4d9f5bbf8ec6699de" }, "require": { "drupal/core": "^9 || ^10", @@ -10689,8 +10803,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.4", - "datestamp": "1706627704", + "version": "2.1.5", + "datestamp": "1719499510", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10763,20 +10877,20 @@ }, { "name": "drupal/subrequests", - "version": "3.0.11", + "version": "3.0.12", "source": { "type": "git", "url": "https://git.drupalcode.org/project/subrequests.git", - "reference": "3.0.11" + "reference": "3.0.12" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/subrequests-3.0.11.zip", - "reference": "3.0.11", - "shasum": "9f1e793804620444d880083442669a00fb13a974" + "url": "https://ftp.drupal.org/files/projects/subrequests-3.0.12.zip", + "reference": "3.0.12", + "shasum": "b3081a064a0a2275c400cf871bc56aeeb1fe812c" }, "require": { - "drupal/core": "^8 || ^9 || ^10", + "drupal/core": "^10 || ^11", "galbar/jsonpath": "^1.0" }, "require-dev": { @@ -10785,8 +10899,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.11", - "datestamp": "1704970244", + "version": "3.0.12", + "datestamp": "1722952638", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10816,17 +10930,17 @@ }, { "name": "drupal/taxonomy_entity_index", - "version": "1.16.0", + "version": "1.17.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/taxonomy_entity_index.git", - "reference": "8.x-1.16" + "reference": "8.x-1.17" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/taxonomy_entity_index-8.x-1.16.zip", - "reference": "8.x-1.16", - "shasum": "860eee90a7549c1a6b1fc46da306b41c043b4563" + "url": "https://ftp.drupal.org/files/projects/taxonomy_entity_index-8.x-1.17.zip", + "reference": "8.x-1.17", + "shasum": "cc8f89b56914431776f70c23243ef77effb74848" }, "require": { "drupal/core": "^8 || ^9 || ^10 || ^11" @@ -10838,8 +10952,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.16", - "datestamp": "1715217299", + "version": "8.x-1.17", + "datestamp": "1721256115", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -10957,26 +11071,29 @@ }, { "name": "drupal/token", - "version": "1.14.0", + "version": "1.15.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/token.git", - "reference": "8.x-1.14" + "reference": "8.x-1.15" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/token-8.x-1.14.zip", - "reference": "8.x-1.14", - "shasum": "df3cae709fcc1a99ac1111ce67a0d6af56d287d7" + "url": "https://ftp.drupal.org/files/projects/token-8.x-1.15.zip", + "reference": "8.x-1.15", + "shasum": "5916fbccc86458a5f51e71f832ac70ff4c84ebdf" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" + }, + "require-dev": { + "drupal/book": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.14", - "datestamp": "1713009399", + "version": "8.x-1.15", + "datestamp": "1722206211", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11137,29 +11254,32 @@ }, { "name": "drupal/typed_data", - "version": "1.0.0-beta2", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/typed_data.git", - "reference": "8.x-1.0-beta2" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/typed_data-8.x-1.0-beta2.zip", - "reference": "8.x-1.0-beta2", - "shasum": "e0aa651b129d8dcd765ca49cba8682ebe09e6e73" + "url": "https://ftp.drupal.org/files/projects/typed_data-2.0.0.zip", + "reference": "2.0.0", + "shasum": "25630e18c83ad1b2b748063c09baaa9a79c13d6d" }, "require": { "drupal/core": "^9.1 || ^10" }, + "conflict": { + "drupal/core": ">=10.3" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0-beta2", - "datestamp": "1679429196", + "version": "2.0.0", + "datestamp": "1721608329", "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" } }, "drush": { @@ -11178,7 +11298,7 @@ "homepage": "https://www.drupal.org/user/16747" }, { - "name": "TR", + "name": "tr", "homepage": "https://www.drupal.org/user/202830" } ], @@ -11191,20 +11311,20 @@ }, { "name": "drupal/ui_patterns", - "version": "1.8.0", + "version": "1.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ui_patterns.git", - "reference": "8.x-1.8" + "reference": "8.x-1.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ui_patterns-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "120d90db34296500a1ae8094cd0cc23983e951ab" + "url": "https://ftp.drupal.org/files/projects/ui_patterns-8.x-1.9.zip", + "reference": "8.x-1.9", + "shasum": "35eabe1f655df98f6f3cb68a62a98f8d41b52f0c" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "require-dev": { "drupal/ds": "^3.18", @@ -11213,8 +11333,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1706780549", + "version": "8.x-1.9", + "datestamp": "1724936358", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11235,21 +11355,25 @@ "homepage": "https://www.drupal.org/user/1344166" }, { - "name": "Christian.wiedemann", + "name": "christian.wiedemann", "homepage": "https://www.drupal.org/user/861002" }, { - "name": "DuaelFr", + "name": "duaelfr", "homepage": "https://www.drupal.org/user/931394" }, { - "name": "G4MBINI", + "name": "g4mbini", "homepage": "https://www.drupal.org/user/2533498" }, { - "name": "Grimreaper", + "name": "grimreaper", "homepage": "https://www.drupal.org/user/2388214" }, + { + "name": "just_like_good_vibes", + "homepage": "https://www.drupal.org/user/792018" + }, { "name": "pdureau", "homepage": "https://www.drupal.org/user/1903334" @@ -11267,26 +11391,26 @@ }, { "name": "drupal/ultimate_cron", - "version": "2.0.0-alpha7", + "version": "2.0.0-alpha8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ultimate_cron.git", - "reference": "8.x-2.0-alpha7" + "reference": "8.x-2.0-alpha8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ultimate_cron-8.x-2.0-alpha7.zip", - "reference": "8.x-2.0-alpha7", - "shasum": "d3667775c113c9565adec6794f6e7e74d8f19ec7" + "url": "https://ftp.drupal.org/files/projects/ultimate_cron-8.x-2.0-alpha8.zip", + "reference": "8.x-2.0-alpha8", + "shasum": "1774cdd8e65964069e993cb66f74a11fe7929d8c" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.0-alpha7", - "datestamp": "1707160107", + "version": "8.x-2.0-alpha8", + "datestamp": "1723755483", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -11308,7 +11432,7 @@ "homepage": "https://www.drupal.org/user/245635" }, { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -11332,20 +11456,20 @@ }, { "name": "drupal/view_unpublished", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/view_unpublished.git", - "reference": "8.x-1.2" + "reference": "8.x-1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/view_unpublished-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "14374dd56d841270207e21974c7b7cf8aa1804f7" + "url": "https://ftp.drupal.org/files/projects/view_unpublished-8.x-1.3.zip", + "reference": "8.x-1.3", + "shasum": "7dd4411c53866585ac6319d147ab11d214d55877" }, "require": { - "drupal/core": "^9.4 || ^10" + "drupal/core": "^9.4 || ^10 || ^11" }, "require-dev": { "drupal/coder": "^8.3.18", @@ -11354,8 +11478,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.2", - "datestamp": "1709383642", + "version": "8.x-1.3", + "datestamp": "1724503131", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11389,26 +11513,26 @@ }, { "name": "drupal/viewfield", - "version": "3.0.0-beta9", + "version": "3.0.0-beta10", "source": { "type": "git", "url": "https://git.drupalcode.org/project/viewfield.git", - "reference": "8.x-3.0-beta9" + "reference": "8.x-3.0-beta10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/viewfield-8.x-3.0-beta9.zip", - "reference": "8.x-3.0-beta9", - "shasum": "e31f7639c262002db5fb9d8625ade3d92e0da5f2" + "url": "https://ftp.drupal.org/files/projects/viewfield-8.x-3.0-beta10.zip", + "reference": "8.x-3.0-beta10", + "shasum": "2f11e9978c63e721e6ef77933e9c4b4b7c0ca2dc" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.0-beta9", - "datestamp": "1717698178", + "version": "8.x-3.0-beta10", + "datestamp": "1720550053", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -11561,9 +11685,17 @@ "homepage": "https://www.drupal.org/u/graber" }, { - "name": "Graber", + "name": "benjy", + "homepage": "https://www.drupal.org/user/1852732" + }, + { + "name": "graber", "homepage": "https://www.drupal.org/user/1599440" }, + { + "name": "grevil", + "homepage": "https://www.drupal.org/user/3668491" + }, { "name": "joseph.olstad", "homepage": "https://www.drupal.org/user/1321830" @@ -11626,7 +11758,7 @@ "homepage": "https://www.drupal.org/u/graber" }, { - "name": "Graber", + "name": "graber", "homepage": "https://www.drupal.org/user/1599440" }, { @@ -11732,26 +11864,26 @@ }, { "name": "drupal/views_infinite_scroll", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_infinite_scroll.git", - "reference": "2.0.2" + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_infinite_scroll-2.0.2.zip", - "reference": "2.0.2", - "shasum": "8b2b935d1e5d94d7ad068d099512d3b915efb41f" + "url": "https://ftp.drupal.org/files/projects/views_infinite_scroll-2.0.3.zip", + "reference": "2.0.3", + "shasum": "3c56969f71256300226118a0f35bad66ab41306c" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1689001933", + "version": "2.0.3", + "datestamp": "1724335951", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11764,11 +11896,11 @@ ], "authors": [ { - "name": "Anybody", + "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { - "name": "Grevil", + "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { @@ -11776,7 +11908,7 @@ "homepage": "https://www.drupal.org/user/123612" }, { - "name": "Neslee Canil Pinto", + "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" }, { @@ -11784,7 +11916,7 @@ "homepage": "https://www.drupal.org/user/143827" }, { - "name": "Sam152", + "name": "sam152", "homepage": "https://www.drupal.org/user/1485048" }, { @@ -12015,16 +12147,16 @@ }, { "name": "drush/drush", - "version": "12.5.2", + "version": "12.5.3", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "4aebed85dc818ff762f2e24a85b023d2a52050df" + "reference": "7fe0a492d5126c457c5fb184c4668a132b0aaac6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/4aebed85dc818ff762f2e24a85b023d2a52050df", - "reference": "4aebed85dc818ff762f2e24a85b023d2a52050df", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/7fe0a492d5126c457c5fb184c4668a132b0aaac6", + "reference": "7fe0a492d5126c457c5fb184c4668a132b0aaac6", "shasum": "" }, "require": { @@ -12147,7 +12279,7 @@ "issues": "https://github.com/drush-ops/drush/issues", "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/12.5.2" + "source": "https://github.com/drush-ops/drush/tree/12.5.3" }, "funding": [ { @@ -12155,7 +12287,7 @@ "type": "github" } ], - "time": "2024-05-02T17:20:48+00:00" + "time": "2024-08-02T11:57:29+00:00" }, { "name": "e0ipso/shaper", @@ -12439,16 +12571,16 @@ }, { "name": "fileeye/mimemap", - "version": "2.1.1", + "version": "2.1.2", "source": { "type": "git", "url": "https://github.com/FileEye/MimeMap.git", - "reference": "7992d33502de8a82065fd9fe2d2e2b1f7f33d1ce" + "reference": "2cb60da59d5c6fb881a78b481d513c4c68a1a93c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/7992d33502de8a82065fd9fe2d2e2b1f7f33d1ce", - "reference": "7992d33502de8a82065fd9fe2d2e2b1f7f33d1ce", + "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/2cb60da59d5c6fb881a78b481d513c4c68a1a93c", + "reference": "2cb60da59d5c6fb881a78b481d513c4c68a1a93c", "shasum": "" }, "require": { @@ -12491,9 +12623,9 @@ ], "support": { "issues": "https://github.com/FileEye/MimeMap/issues", - "source": "https://github.com/FileEye/MimeMap/tree/2.1.1" + "source": "https://github.com/FileEye/MimeMap/tree/2.1.2" }, - "time": "2024-05-17T19:22:06+00:00" + "time": "2024-06-29T16:52:07+00:00" }, { "name": "fileeye/pel", @@ -13238,20 +13370,20 @@ }, { "name": "justinrainbow/json-schema", - "version": "v5.2.13", + "version": "5.3.0", "source": { "type": "git", "url": "https://github.com/jsonrainbow/json-schema.git", - "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793" + "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/fbbe7e5d79f618997bc3332a6f49246036c45793", - "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793", + "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", + "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "require-dev": { "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", @@ -13262,11 +13394,6 @@ "bin/validate-json" ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, "autoload": { "psr-4": { "JsonSchema\\": "src/JsonSchema/" @@ -13302,9 +13429,9 @@ ], "support": { "issues": "https://github.com/jsonrainbow/json-schema/issues", - "source": "https://github.com/jsonrainbow/json-schema/tree/v5.2.13" + "source": "https://github.com/jsonrainbow/json-schema/tree/5.3.0" }, - "time": "2023-09-26T02:20:38+00:00" + "time": "2024-07-06T21:00:26+00:00" }, { "name": "lcobucci/clock", @@ -14653,16 +14780,16 @@ }, { "name": "nikic/php-parser", - "version": "v5.0.2", + "version": "v5.2.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13" + "reference": "23c79fbbfb725fb92af9bcf41065c8e9a0d49ddb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/139676794dc1e9231bf7bcd123cfc0c99182cb13", - "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/23c79fbbfb725fb92af9bcf41065c8e9a0d49ddb", + "reference": "23c79fbbfb725fb92af9bcf41065c8e9a0d49ddb", "shasum": "" }, "require": { @@ -14673,7 +14800,7 @@ }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^9.0" }, "bin": [ "bin/php-parse" @@ -14705,9 +14832,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.2" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.2.0" }, - "time": "2024-03-05T20:51:40+00:00" + "time": "2024-09-15T16:40:33+00:00" }, { "name": "onelogin/php-saml", @@ -15656,16 +15783,16 @@ }, { "name": "psr/log", - "version": "3.0.1", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "79dff0b268932c640297f5208d6298f71855c03e" + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/79dff0b268932c640297f5208d6298f71855c03e", - "reference": "79dff0b268932c640297f5208d6298f71855c03e", + "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { @@ -15700,9 +15827,9 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/3.0.1" + "source": "https://github.com/php-fig/log/tree/3.0.2" }, - "time": "2024-08-21T13:31:24+00:00" + "time": "2024-09-11T13:17:53+00:00" }, { "name": "psy/psysh", @@ -15871,16 +15998,16 @@ }, { "name": "sabberworm/php-css-parser", - "version": "v8.5.1", + "version": "v8.6.0", "source": { "type": "git", "url": "https://github.com/MyIntervals/PHP-CSS-Parser.git", - "reference": "4a3d572b0f8b28bb6fd016ae8bbfc445facef152" + "reference": "d2fb94a9641be84d79c7548c6d39bbebba6e9a70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/4a3d572b0f8b28bb6fd016ae8bbfc445facef152", - "reference": "4a3d572b0f8b28bb6fd016ae8bbfc445facef152", + "url": "https://api.github.com/repos/MyIntervals/PHP-CSS-Parser/zipball/d2fb94a9641be84d79c7548c6d39bbebba6e9a70", + "reference": "d2fb94a9641be84d79c7548c6d39bbebba6e9a70", "shasum": "" }, "require": { @@ -15930,9 +16057,9 @@ ], "support": { "issues": "https://github.com/MyIntervals/PHP-CSS-Parser/issues", - "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.5.1" + "source": "https://github.com/MyIntervals/PHP-CSS-Parser/tree/v8.6.0" }, - "time": "2024-02-15T16:41:13+00:00" + "time": "2024-07-01T07:33:21+00:00" }, { "name": "sainsburys/guzzle-oauth2-plugin", @@ -16178,16 +16305,16 @@ }, { "name": "setasign/fpdi", - "version": "v2.6.0", + "version": "v2.6.1", "source": { "type": "git", "url": "https://github.com/Setasign/FPDI.git", - "reference": "a6db878129ec6c7e141316ee71872923e7f1b7ad" + "reference": "09a816004fcee9ed3405bd164147e3fdbb79a56f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Setasign/FPDI/zipball/a6db878129ec6c7e141316ee71872923e7f1b7ad", - "reference": "a6db878129ec6c7e141316ee71872923e7f1b7ad", + "url": "https://api.github.com/repos/Setasign/FPDI/zipball/09a816004fcee9ed3405bd164147e3fdbb79a56f", + "reference": "09a816004fcee9ed3405bd164147e3fdbb79a56f", "shasum": "" }, "require": { @@ -16238,7 +16365,7 @@ ], "support": { "issues": "https://github.com/Setasign/FPDI/issues", - "source": "https://github.com/Setasign/FPDI/tree/v2.6.0" + "source": "https://github.com/Setasign/FPDI/tree/v2.6.1" }, "funding": [ { @@ -16246,7 +16373,7 @@ "type": "tidelift" } ], - "time": "2023-12-11T16:03:32+00:00" + "time": "2024-09-02T10:17:15+00:00" }, { "name": "simshaun/recurr", @@ -16309,11 +16436,11 @@ }, { "name": "stanford-earth/stanford_earth_r25", - "version": "8.1.12", + "version": "8.1.14", "source": { "type": "git", "url": "https://github.com/stanford-earth/stanford_earth_r25", - "reference": "8.1.12" + "reference": "8.1.14" }, "type": "drupal-custom-module-rooms-site" }, @@ -16408,20 +16535,20 @@ }, { "name": "su-sws/ckeditor5_plugins", - "version": "1.0.2", + "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/SU-SWS/ckeditor5_plugins.git", - "reference": "ebe1da17325dd02c6db7da7947a3b22d656ab0a1" + "reference": "951c805ea4de474e9a620629f0ef7db48a8fc141" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/ckeditor5_plugins/zipball/ebe1da17325dd02c6db7da7947a3b22d656ab0a1", - "reference": "ebe1da17325dd02c6db7da7947a3b22d656ab0a1", + "url": "https://api.github.com/repos/SU-SWS/ckeditor5_plugins/zipball/951c805ea4de474e9a620629f0ef7db48a8fc141", + "reference": "951c805ea4de474e9a620629f0ef7db48a8fc141", "shasum": "" }, "require": { - "drupal/core": "^9.5 || ^10.0" + "drupal/core": "^9.5 || ^10.0 || ^11" }, "type": "drupal-custom-module", "notification-url": "https://packagist.org/downloads/", @@ -16431,148 +16558,26 @@ "description": "Drupal CKEditor5 Plugin extensions", "support": { "issues": "https://github.com/SU-SWS/ckeditor5_plugins/issues", - "source": "https://github.com/SU-SWS/ckeditor5_plugins/tree/1.0.2" - }, - "time": "2023-07-25T20:42:36+00:00" - }, - { - "name": "su-sws/drupal-patches", - "version": "10.1.16", - "source": { - "type": "git", - "url": "https://github.com/SU-SWS/drupal-patches.git", - "reference": "a0ae622c445ac72c94cbd0b25e69130e70214441" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/drupal-patches/zipball/a0ae622c445ac72c94cbd0b25e69130e70214441", - "reference": "a0ae622c445ac72c94cbd0b25e69130e70214441", - "shasum": "" - }, - "require": { - "drupal/core": "^10.1" - }, - "conflict": { - "drupal/autologout": "<1.5.0", - "drupal/config_ignore": "<3.0.0-rc1", - "drupal/diff": "<1.3.0", - "drupal/fast_404": "<3.0.0-rc1", - "drupal/field_encrypt": "<3.0.0", - "drupal/focal_point": "<2.0.0-alpha1", - "drupal/google_analytics": "<4.0.0", - "drupal/menu_link": "<2.0.0", - "drupal/views_infinite_scroll": "<2.0.0" - }, - "type": "metapackage", - "extra": { - "enable-patching": true, - "patches": { - "drupal/autologout": { - "https://www.drupal.org/project/autologout/issues/3372010": "https://www.drupal.org/files/issues/2024-05-28/autologout_3372010-25.patch" - }, - "drupal/auto_entitylabel": { - "https://www.drupal.org/project/auto_entitylabel/issues/3076302": "https://www.drupal.org/files/issues/2021-01-09/3076302-19.patch", - "https://www.drupal.org/project/auto_entitylabel/issues/3239799": "https://www.drupal.org/files/issues/2021-09-29/issue-3239799.patch" - }, - "drupal/colorbox": { - "https://www.drupal.org/project/colorbox/issues/3278470": "https://git.drupalcode.org/project/colorbox/-/merge_requests/14.patch" - }, - "drupal/config_readonly": { - "https://www.drupal.org/project/config_readonly/issues/2892631": "https://www.drupal.org/files/issues/2023-07-18/config-readonly-2892631-27.patch" - }, - "drupal/core": { - "https://www.drupal.org/project/drupal/issues/2577923": "https://www.drupal.org/files/issues/2022-12-02/2577923-154.patch", - "Fix page parameter for JSON Api": "https://sws-devguide.stanford.edu/sites/g/files/sbiybj17516/files/core-pager-parameters.patch", - "https://www.drupal.org/project/drupal/issues/2353611": "https://www.drupal.org/files/issues/2019-10-15/drupal-link_uuid-2353611-262.patch" - }, - "drupal/decoupled_router": { - "Unable to resolve path on node in other language than default": "https://www.drupal.org/files/issues/2022-11-30/decouple_router-3111456-resolve-language-issue-58.patch" - }, - "drupal/default_content": { - "https://www.drupal.org/project/default_content/issues/3160146": "https://git.drupalcode.org/project/default_content/-/merge_requests/15.patch", - "https://www.drupal.org/project/default_content/issues/2698425": "https://www.drupal.org/files/issues/2020-09-02/default_content-integrity_constrait_violation-3162987-2.patch" - }, - "drupal/diff": { - "https://www.drupal.org/project/diff/issues/2882334#comment-13913401": "https://git.drupalcode.org/project/diff/-/merge_requests/42.patch" - }, - "drupal/encrypt": { - "https://www.drupal.org/project/encrypt/issues/2975098": "https://www.drupal.org/files/issues/2024-05-23/missing-route-canonical-2975098-5.patch" - }, - "drupal/field_encrypt": { - "https://www.drupal.org/project/field_encrypt/issues/3299175": "https://git.drupalcode.org/project/field_encrypt/-/merge_requests/31.patch" - }, - "drupal/field_group": { - "https://www.drupal.org/project/field_group/issues/2969051": "https://www.drupal.org/files/issues/2023-12-19/2969051-100_2.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" - }, - "drupal/jsonapi_views": { - "https://www.drupal.org/project/jsonapi_views/issues/3213575": "https://www.drupal.org/files/issues/2023-09-29/3213575-views_json-pagination-10.patch" - }, - "drupal/menu_link": { - "https://www.drupal.org/project/menu_link/issues/3145735": "https://www.drupal.org/files/issues/2022-03-22/menu_link-empty-entity-error-3145735-7.patch", - "https://www.drupal.org/project/menu_link/issues/3092282": "https://git.drupalcode.org/project/menu_link/-/merge_requests/8.patch" - }, - "drupal/menu_link_weight": { - "https://www.drupal.org/project/menu_link_weight/issues/3410674": "https://www.drupal.org/files/issues/2023-12-23/menu_link_weight-3410674.patch", - "https://www.drupal.org/project/menu_link_weight/issues/3099139": "https://www.drupal.org/files/issues/2019-12-05/menu_link_weight-target_blank-3099139.patch" - }, - "drupal/paragraphs": { - "https://www.drupal.org/project/paragraphs/issues/2901390": "https://www.drupal.org/files/issues/2020-06-25/paragraphs-2901390-51.patch" - }, - "drupal/redirect": { - "https://www.drupal.org/project/redirect/issues/3057250": "https://www.drupal.org/files/issues/2020-12-14/validation-issue-3057250-29.patch", - "https://www.drupal.org/project/redirect/issues/3018897": "https://www.drupal.org/files/issues/2023-09-05/redirect-3018897-22.patch" - }, - "drupal/response_code_condition": { - "https://www.drupal.org/project/response_code_condition/issues/3366575": "https://git.drupalcode.org/project/response_code_condition/-/merge_requests/2.patch" - }, - "drupal/shs": { - "https://www.drupal.org/project/shs/issues/3047595": "https://www.drupal.org/files/issues/2022-01-06/3047595-5.patch" - }, - "drupal/subrequests": { - "Get same results on different request": "https://www.drupal.org/files/issues/2019-07-18/change_request_type-63049395-09.patch" - }, - "drupal/views_infinite_scroll": { - "https://www.drupal.org/project/views_infinite_scroll/issues/3094488": "https://www.drupal.org/files/issues/2020-04-14/3094488-2.patch", - "D8CORE-2949: https://www.drupal.org/project/views_infinite_scroll/issues/3173923": "https://www.drupal.org/files/issues/2021-06-30/views_infinite_scroll-3173923-4.patch" - }, - "drupal/views_taxonomy_term_name_depth": { - "https://www.drupal.org/project/views_taxonomy_term_name_depth/issues/2877249": "https://git.drupalcode.org/project/views_taxonomy_term_name_depth/-/merge_requests/2.diff" - }, - "drupal/webp": { - "https://www.drupal.org/project/webp/issues/3281606": "https://git.drupalcode.org/project/webp/-/merge_requests/33.patch" - } - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0-or-later" - ], - "description": "Drupal core and contrib shared patches", - "support": { - "issues": "https://github.com/SU-SWS/drupal-patches/issues", - "source": "https://github.com/SU-SWS/drupal-patches/tree/10.1.16" + "source": "https://github.com/SU-SWS/ckeditor5_plugins/tree/1.0.3" }, - "time": "2024-05-28T17:57:40+00:00" + "time": "2024-06-26T17:47:12+00:00" }, { "name": "su-sws/react_paragraphs", - "version": "8.2.17", + "version": "8.2.18", "source": { "type": "git", "url": "https://github.com/SU-SWS/react_paragraphs.git", - "reference": "c4da0f6e855bc18f04f409e647f19f5cae00253a" + "reference": "52609f7e69b0ce4a7efc0b3fe84da46039a08d88" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/react_paragraphs/zipball/c4da0f6e855bc18f04f409e647f19f5cae00253a", - "reference": "c4da0f6e855bc18f04f409e647f19f5cae00253a", + "url": "https://api.github.com/repos/SU-SWS/react_paragraphs/zipball/52609f7e69b0ce4a7efc0b3fe84da46039a08d88", + "reference": "52609f7e69b0ce4a7efc0b3fe84da46039a08d88", "shasum": "" }, "require": { - "drupal/core": "^9.0 || ^10.0", + "drupal/core": "^9 || ^10 || ^11", "drupal/paragraphs": "^1.1" }, "type": "drupal-custom-module", @@ -16588,9 +16593,9 @@ ], "description": "An advanced UI for editing paragraphs in Drupal.", "support": { - "source": "https://github.com/SU-SWS/react_paragraphs/tree/8.2.17" + "source": "https://github.com/SU-SWS/react_paragraphs/tree/8.2.18" }, - "time": "2023-09-08T15:51:06+00:00" + "time": "2024-08-29T17:32:01+00:00" }, { "name": "su-sws/stanford_actions", @@ -16629,20 +16634,20 @@ }, { "name": "su-sws/stanford_fields", - "version": "8.2.6", + "version": "8.2.7", "source": { "type": "git", "url": "https://github.com/SU-SWS/stanford_fields.git", - "reference": "b4a05474eeb7221aae30dd074435011a0835ebd1" + "reference": "87ba04a73832529572648ff641b1ee5878257956" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/stanford_fields/zipball/b4a05474eeb7221aae30dd074435011a0835ebd1", - "reference": "b4a05474eeb7221aae30dd074435011a0835ebd1", + "url": "https://api.github.com/repos/SU-SWS/stanford_fields/zipball/87ba04a73832529572648ff641b1ee5878257956", + "reference": "87ba04a73832529572648ff641b1ee5878257956", "shasum": "" }, "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "drupal/ds": "~3.3 || ^5.0@alpha" }, "type": "drupal-custom-module", @@ -16654,9 +16659,9 @@ "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.6" + "source": "https://github.com/SU-SWS/stanford_fields/tree/8.2.7" }, - "time": "2024-02-08T21:14:34+00:00" + "time": "2024-06-26T17:53:08+00:00" }, { "name": "su-sws/stanford_media", @@ -16773,124 +16778,23 @@ }, "time": "2024-05-29T17:44:13+00:00" }, - { - "name": "su-sws/stanford_profile_helper", - "version": "9.6.15", - "source": { - "type": "git", - "url": "https://github.com/SU-SWS/stanford_profile_helper.git", - "reference": "8eb9054cd73cb52e474ac1345f47c70907657dad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/stanford_profile_helper/zipball/8eb9054cd73cb52e474ac1345f47c70907657dad", - "reference": "8eb9054cd73cb52e474ac1345f47c70907657dad", - "shasum": "" - }, - "require": { - "drupal/graphql_compose": "^2.0", - "drupal/layout_paragraphs": "^2.0", - "seboettg/collection": "~3.1" - }, - "replace": { - "drupal/response_code_condition": "1.1.0" - }, - "require-dev": { - "citation-style-language/locales": "^1.0", - "citation-style-language/styles-distribution": "^1.0", - "drupal/admin_toolbar": ">=3.4", - "drupal/allowed_formats": ">=3.0", - "drupal/auto_entitylabel": ">=3.0", - "drupal/components": ">=3.0", - "drupal/config_pages": ">=2.15", - "drupal/config_pages_overrides": ">=2.0", - "drupal/default_content": ">=2.0@alpha", - "drupal/element_class_formatter": ">=2.0", - "drupal/externalauth": ">=2.0", - "drupal/field_formatter_class": ">=1.6", - "drupal/field_group": ">=3.4", - "drupal/flat_taxonomy": ">=2.0", - "drupal/hook_event_dispatcher": ">=4.0", - "drupal/jsonapi_extras": ">=3.24", - "drupal/layout_builder_restrictions": ">=2.19", - "drupal/layout_library": ">=1.0@beta", - "drupal/mathjax": ">=4.0", - "drupal/menu_block": ">=1.10", - "drupal/name": ">=1.0@RC", - "drupal/next": ">=1.6", - "drupal/paragraphs": ">=1.15", - "drupal/pathauto": ">=1.11", - "drupal/pdb": ">=1.0", - "drupal/rabbit_hole": ">=1.0@beta", - "drupal/redirect": ">=1.8", - "drupal/scheduler": ">=2.0", - "drupal/search_api": ">=1.30", - "drupal/shs": ">=2.0@RC", - "drupal/smart_date": ">=4.0", - "drupal/smart_trim": ">=2.1", - "drupal/taxonomy_menu": ">=3.6", - "drupal/ui_patterns": ">=1.7", - "drupal/ultimate_cron": ">=2.0@alpha", - "drupal/views_block_filter_block": ">=2.0", - "drupal/views_custom_cache_tag": ">=1.3", - "drupal/views_infinite_scroll": ">=2.0", - "drupal/views_taxonomy_term_name_depth": ">=7.2", - "drupal/xmlsitemap": ">=1.4", - "seboettg/citeproc-php": ">=2.4", - "su-sws/react_paragraphs": ">=8.2", - "su-sws/stanford_fields": ">=8.2", - "su-sws/stanford_media": ">=9.0 || >=10.0", - "su-sws/stanford_migrate": ">=8.4" - }, - "type": "drupal-custom-module", - "extra": { - "drush": { - "services": { - "drush.services.yml": "^9" - } - } - }, - "autoload": { - "psr-4": { - "Drupal\\jumpstart_ui\\": "modules/jumpstart_ui/src", - "Drupal\\stanford_news\\": "modules/stanford_news/src", - "Drupal\\stanford_policy\\": "modules/stanford_policy/src", - "Drupal\\stanford_intranet\\": "modules/stanford_intranet/src", - "Drupal\\stanford_publication\\": "modules/stanford_publication/src", - "Drupal\\stanford_notifications\\": "modules/stanford_notifications/src", - "Drupal\\stanford_profile_admin\\": "modules/stanford_profile_admin/src", - "Drupal\\stanford_profile_drush\\": "modules/stanford_profile_drush/src", - "Drupal\\stanford_profile_helper\\": "src", - "Drupal\\stanford_events_importer\\": "modules/stanford_events/modules/stanford_events_importer/src", - "Drupal\\stanford_person_importer\\": "modules/stanford_person/modules/stanford_person_importer/src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0-or-later" - ], - "description": "Helper Module For Stanford Profile", - "support": { - "source": "https://github.com/SU-SWS/stanford_profile_helper/tree/9.6.15" - }, - "time": "2024-06-18T15:53:07+00:00" - }, { "name": "su-sws/stanford_samlauth", - "version": "1.0.9", + "version": "1.0.10", "source": { "type": "git", "url": "https://github.com/SU-SWS/stanford_samlauth.git", - "reference": "66cce5b5b082bb41038f37c050060f87ddfeadc2" + "reference": "a22df73231896876283b2f5d5b4e7f78dd422509" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/stanford_samlauth/zipball/66cce5b5b082bb41038f37c050060f87ddfeadc2", - "reference": "66cce5b5b082bb41038f37c050060f87ddfeadc2", + "url": "https://api.github.com/repos/SU-SWS/stanford_samlauth/zipball/a22df73231896876283b2f5d5b4e7f78dd422509", + "reference": "a22df73231896876283b2f5d5b4e7f78dd422509", "shasum": "" }, "require": { "drupal/autologout": "^1 || ^2", + "drupal/core": "^10 || ^11", "drupal/r4032login": "^2", "drupal/samlauth": "^3", "php": ">=8.1" @@ -16902,9 +16806,9 @@ ], "support": { "issues": "https://github.com/SU-SWS/stanford_samlauth/issues", - "source": "https://github.com/SU-SWS/stanford_samlauth/tree/1.0.9" + "source": "https://github.com/SU-SWS/stanford_samlauth/tree/1.0.10" }, - "time": "2024-05-29T15:32:15+00:00" + "time": "2024-09-16T22:30:09+00:00" }, { "name": "su-sws/stanford_syndication", @@ -16939,16 +16843,16 @@ }, { "name": "symfony/cache", - "version": "v6.4.8", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "287142df5579ce223c485b3872df3efae8390984" + "reference": "36daef8fce88fe0b9a4f8cf4c342ced5c05616dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/287142df5579ce223c485b3872df3efae8390984", - "reference": "287142df5579ce223c485b3872df3efae8390984", + "url": "https://api.github.com/repos/symfony/cache/zipball/36daef8fce88fe0b9a4f8cf4c342ced5c05616dc", + "reference": "36daef8fce88fe0b9a4f8cf4c342ced5c05616dc", "shasum": "" }, "require": { @@ -17015,7 +16919,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v6.4.8" + "source": "https://github.com/symfony/cache/tree/v6.4.11" }, "funding": [ { @@ -17031,7 +16935,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-08-05T07:40:31+00:00" }, { "name": "symfony/cache-contracts", @@ -18777,36 +18681,28 @@ }, { "name": "symfony/polyfill-php72", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "10112722600777e02d2745716b70c5db4ca70442" + "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/10112722600777e02d2745716b70c5db4ca70442", - "reference": "10112722600777e02d2745716b70c5db4ca70442", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", + "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, - "type": "library", + "type": "metapackage", "extra": { "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" } }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - } - }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" @@ -18830,7 +18726,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-php72/tree/v1.31.0" }, "funding": [ { @@ -18846,24 +18742,24 @@ "type": "tidelift" } ], - "time": "2024-06-19T12:30:46+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "77fa7995ac1b21ab60769b7323d600a991a90433" + "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/77fa7995ac1b21ab60769b7323d600a991a90433", - "reference": "77fa7995ac1b21ab60769b7323d600a991a90433", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", + "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { @@ -18910,7 +18806,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0" }, "funding": [ { @@ -18926,24 +18822,24 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php81", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "3fb075789fb91f9ad9af537c4012d523085bd5af" + "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/3fb075789fb91f9ad9af537c4012d523085bd5af", - "reference": "3fb075789fb91f9ad9af537c4012d523085bd5af", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", + "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { @@ -18986,7 +18882,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-php81/tree/v1.31.0" }, "funding": [ { @@ -19002,7 +18898,7 @@ "type": "tidelift" } ], - "time": "2024-06-19T12:30:46+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php83", @@ -19657,16 +19553,16 @@ }, { "name": "symfony/twig-bridge", - "version": "v6.4.8", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "57de1b7d7499053a2c5beb9344751e8bfd332649" + "reference": "2cf03a4012631b74d68f9e6c3e03798ac592cbe5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/57de1b7d7499053a2c5beb9344751e8bfd332649", - "reference": "57de1b7d7499053a2c5beb9344751e8bfd332649", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/2cf03a4012631b74d68f9e6c3e03798ac592cbe5", + "reference": "2cf03a4012631b74d68f9e6c3e03798ac592cbe5", "shasum": "" }, "require": { @@ -19746,7 +19642,7 @@ "description": "Provides integration for Twig with various Symfony components", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/twig-bridge/tree/v6.4.8" + "source": "https://github.com/symfony/twig-bridge/tree/v6.4.11" }, "funding": [ { @@ -19762,7 +19658,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-08-29T08:15:38+00:00" }, { "name": "symfony/validator", @@ -20169,30 +20065,37 @@ }, { "name": "twig/twig", - "version": "v3.8.0", + "version": "v3.14.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d" + "reference": "126b2c97818dbff0cdf3fbfc881aedb3d40aae72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", - "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/126b2c97818dbff0cdf3fbfc881aedb3d40aae72", + "reference": "126b2c97818dbff0cdf3fbfc881aedb3d40aae72", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.0.2", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-mbstring": "^1.3", - "symfony/polyfill-php80": "^1.22" + "symfony/polyfill-php81": "^1.29" }, "require-dev": { "psr/container": "^1.0|^2.0", - "symfony/phpunit-bridge": "^5.4.9|^6.3|^7.0" + "symfony/phpunit-bridge": "^5.4.9|^6.4|^7.0" }, "type": "library", "autoload": { + "files": [ + "src/Resources/core.php", + "src/Resources/debug.php", + "src/Resources/escaper.php", + "src/Resources/string_loader.php" + ], "psr-4": { "Twig\\": "src/" } @@ -20225,7 +20128,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.8.0" + "source": "https://github.com/twigphp/Twig/tree/v3.14.0" }, "funding": [ { @@ -20237,20 +20140,20 @@ "type": "tidelift" } ], - "time": "2023-11-21T18:54:41+00:00" + "time": "2024-09-09T17:55:12+00:00" }, { "name": "typhonius/acquia-php-sdk-v2", - "version": "3.3.0", + "version": "3.3.1", "source": { "type": "git", "url": "https://github.com/typhonius/acquia-php-sdk-v2.git", - "reference": "8ddea7577d81eaefe7d31bd25c1f39def3d0b600" + "reference": "7cc0c773ea15d82ab7268266097c846d5814be87" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/typhonius/acquia-php-sdk-v2/zipball/8ddea7577d81eaefe7d31bd25c1f39def3d0b600", - "reference": "8ddea7577d81eaefe7d31bd25c1f39def3d0b600", + "url": "https://api.github.com/repos/typhonius/acquia-php-sdk-v2/zipball/7cc0c773ea15d82ab7268266097c846d5814be87", + "reference": "7cc0c773ea15d82ab7268266097c846d5814be87", "shasum": "" }, "require": { @@ -20270,7 +20173,7 @@ "phpstan/phpstan-phpunit": "^1.0", "phpunit/phpunit": "^9", "slevomat/coding-standard": "^8.4", - "squizlabs/php_codesniffer": "3.*" + "squizlabs/php_codesniffer": "^3.9.1" }, "type": "library", "autoload": { @@ -20294,7 +20197,7 @@ "description": "A PHP SDK for Acquia CloudAPI v2", "support": { "issues": "https://github.com/typhonius/acquia-php-sdk-v2/issues", - "source": "https://github.com/typhonius/acquia-php-sdk-v2/tree/3.3.0" + "source": "https://github.com/typhonius/acquia-php-sdk-v2/tree/3.3.1" }, "funding": [ { @@ -20302,7 +20205,7 @@ "type": "github" } ], - "time": "2024-04-16T23:57:25+00:00" + "time": "2024-08-18T17:56:11+00:00" }, { "name": "wa72/htmlpagedom", @@ -20372,16 +20275,16 @@ }, { "name": "webflo/drupal-finder", - "version": "1.3.0", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/webflo/drupal-finder.git", - "reference": "1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a" + "reference": "73045060b0894c77962a10cff047f72872d8810c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a", - "reference": "1fa65484857c7a2e4dcf0d9e0b47198fe0681b8a", + "url": "https://api.github.com/repos/webflo/drupal-finder/zipball/73045060b0894c77962a10cff047f72872d8810c", + "reference": "73045060b0894c77962a10cff047f72872d8810c", "shasum": "" }, "require": { @@ -20390,7 +20293,8 @@ }, "require-dev": { "mikey179/vfsstream": "^1.6", - "phpunit/phpunit": "^10.4" + "phpunit/phpunit": "^10.4", + "symfony/process": "^6.4" }, "type": "library", "autoload": { @@ -20411,9 +20315,9 @@ "description": "Helper class to locate a Drupal installation.", "support": { "issues": "https://github.com/webflo/drupal-finder/issues", - "source": "https://github.com/webflo/drupal-finder/tree/1.3.0" + "source": "https://github.com/webflo/drupal-finder/tree/1.3.1" }, - "time": "2024-05-08T21:22:39+00:00" + "time": "2024-06-28T13:45:36+00:00" }, { "name": "webonyx/graphql-php", @@ -20651,107 +20555,44 @@ "issues": "https://github.com/minkphp/Mink/issues", "source": "https://github.com/minkphp/Mink/tree/v1.11.0" }, - "time": "2023-12-09T11:23:23+00:00" - }, - { - "name": "behat/mink-browserkit-driver", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/minkphp/MinkBrowserKitDriver.git", - "reference": "16d53476e42827ed3aafbfa4fde17a1743eafd50" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/minkphp/MinkBrowserKitDriver/zipball/16d53476e42827ed3aafbfa4fde17a1743eafd50", - "reference": "16d53476e42827ed3aafbfa4fde17a1743eafd50", - "shasum": "" - }, - "require": { - "behat/mink": "^1.11.0@dev", - "ext-dom": "*", - "php": ">=7.2", - "symfony/browser-kit": "^4.4 || ^5.0 || ^6.0 || ^7.0", - "symfony/dom-crawler": "^4.4 || ^5.0 || ^6.0 || ^7.0" - }, - "require-dev": { - "mink/driver-testsuite": "dev-master", - "phpstan/phpstan": "^1.10", - "phpstan/phpstan-phpunit": "^1.3", - "phpunit/phpunit": "^8.5 || ^9.5", - "symfony/error-handler": "^4.4 || ^5.0 || ^6.0 || ^7.0", - "symfony/http-client": "^4.4 || ^5.0 || ^6.0 || ^7.0", - "symfony/http-kernel": "^4.4 || ^5.0 || ^6.0 || ^7.0", - "symfony/mime": "^4.4 || ^5.0 || ^6.0 || ^7.0", - "yoast/phpunit-polyfills": "^1.0" - }, - "type": "mink-driver", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Behat\\Mink\\Driver\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - } - ], - "description": "Symfony2 BrowserKit driver for Mink framework", - "homepage": "https://mink.behat.org/", - "keywords": [ - "Mink", - "Symfony2", - "browser", - "testing" - ], - "support": { - "issues": "https://github.com/minkphp/MinkBrowserKitDriver/issues", - "source": "https://github.com/minkphp/MinkBrowserKitDriver/tree/v2.2.0" - }, - "time": "2023-12-09T11:30:50+00:00" + "time": "2023-12-09T11:23:23+00:00" }, { - "name": "behat/mink-selenium2-driver", - "version": "v1.7.0", + "name": "behat/mink-browserkit-driver", + "version": "v2.2.0", "source": { "type": "git", - "url": "https://github.com/minkphp/MinkSelenium2Driver.git", - "reference": "4ca4083f305de7dff4434ac402dc4e3f39c0866a" + "url": "https://github.com/minkphp/MinkBrowserKitDriver.git", + "reference": "16d53476e42827ed3aafbfa4fde17a1743eafd50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/minkphp/MinkSelenium2Driver/zipball/4ca4083f305de7dff4434ac402dc4e3f39c0866a", - "reference": "4ca4083f305de7dff4434ac402dc4e3f39c0866a", + "url": "https://api.github.com/repos/minkphp/MinkBrowserKitDriver/zipball/16d53476e42827ed3aafbfa4fde17a1743eafd50", + "reference": "16d53476e42827ed3aafbfa4fde17a1743eafd50", "shasum": "" }, "require": { - "behat/mink": "^1.11@dev", - "ext-json": "*", - "instaclick/php-webdriver": "^1.4.14", - "php": ">=7.2" + "behat/mink": "^1.11.0@dev", + "ext-dom": "*", + "php": ">=7.2", + "symfony/browser-kit": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/dom-crawler": "^4.4 || ^5.0 || ^6.0 || ^7.0" }, "require-dev": { "mink/driver-testsuite": "dev-master", "phpstan/phpstan": "^1.10", "phpstan/phpstan-phpunit": "^1.3", - "phpunit/phpunit": "^8.5.22 || ^9.5.11", - "symfony/error-handler": "^4.4 || ^5.0 || ^6.0 || ^7.0" + "phpunit/phpunit": "^8.5 || ^9.5", + "symfony/error-handler": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/http-client": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/http-kernel": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "symfony/mime": "^4.4 || ^5.0 || ^6.0 || ^7.0", + "yoast/phpunit-polyfills": "^1.0" }, "type": "mink-driver", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-master": "2.x-dev" } }, "autoload": { @@ -20764,32 +20605,25 @@ "MIT" ], "authors": [ - { - "name": "Pete Otaqui", - "email": "pete@otaqui.com", - "homepage": "https://github.com/pete-otaqui" - }, { "name": "Konstantin Kudryashov", "email": "ever.zet@gmail.com", "homepage": "http://everzet.com" } ], - "description": "Selenium2 (WebDriver) driver for Mink framework", + "description": "Symfony2 BrowserKit driver for Mink framework", "homepage": "https://mink.behat.org/", "keywords": [ - "ajax", + "Mink", + "Symfony2", "browser", - "javascript", - "selenium", - "testing", - "webdriver" + "testing" ], "support": { - "issues": "https://github.com/minkphp/MinkSelenium2Driver/issues", - "source": "https://github.com/minkphp/MinkSelenium2Driver/tree/v1.7.0" + "issues": "https://github.com/minkphp/MinkBrowserKitDriver/issues", + "source": "https://github.com/minkphp/MinkBrowserKitDriver/tree/v2.2.0" }, - "time": "2023-12-09T11:58:45+00:00" + "time": "2023-12-09T11:30:50+00:00" }, { "name": "codeception/codeception", @@ -21378,16 +21212,16 @@ }, { "name": "composer/ca-bundle", - "version": "1.5.0", + "version": "1.5.1", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "0c5ccfcfea312b5c5a190a21ac5cef93f74baf99" + "reference": "063d9aa8696582f5a41dffbbaf3c81024f0a604a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/0c5ccfcfea312b5c5a190a21ac5cef93f74baf99", - "reference": "0c5ccfcfea312b5c5a190a21ac5cef93f74baf99", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/063d9aa8696582f5a41dffbbaf3c81024f0a604a", + "reference": "063d9aa8696582f5a41dffbbaf3c81024f0a604a", "shasum": "" }, "require": { @@ -21397,7 +21231,7 @@ }, "require-dev": { "phpstan/phpstan": "^1.10", - "psr/log": "^1.0", + "psr/log": "^1.0 || ^2.0 || ^3.0", "symfony/phpunit-bridge": "^4.2 || ^5", "symfony/process": "^4.0 || ^5.0 || ^6.0 || ^7.0" }, @@ -21434,7 +21268,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", - "source": "https://github.com/composer/ca-bundle/tree/1.5.0" + "source": "https://github.com/composer/ca-bundle/tree/1.5.1" }, "funding": [ { @@ -21450,7 +21284,7 @@ "type": "tidelift" } ], - "time": "2024-03-15T14:00:32+00:00" + "time": "2024-07-08T15:28:20+00:00" }, { "name": "composer/class-map-generator", @@ -21527,48 +21361,48 @@ }, { "name": "composer/composer", - "version": "2.7.7", + "version": "2.7.9", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "291942978f39435cf904d33739f98d7d4eca7b23" + "reference": "e30ccdd665828ae66eb1be78f056e39e1d5f55ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/291942978f39435cf904d33739f98d7d4eca7b23", - "reference": "291942978f39435cf904d33739f98d7d4eca7b23", + "url": "https://api.github.com/repos/composer/composer/zipball/e30ccdd665828ae66eb1be78f056e39e1d5f55ab", + "reference": "e30ccdd665828ae66eb1be78f056e39e1d5f55ab", "shasum": "" }, "require": { - "composer/ca-bundle": "^1.0", + "composer/ca-bundle": "^1.5", "composer/class-map-generator": "^1.3.3", "composer/metadata-minifier": "^1.0", - "composer/pcre": "^2.1 || ^3.1", + "composer/pcre": "^2.2 || ^3.2", "composer/semver": "^3.3", "composer/spdx-licenses": "^1.5.7", "composer/xdebug-handler": "^2.0.2 || ^3.0.3", - "justinrainbow/json-schema": "^5.2.11", + "justinrainbow/json-schema": "^5.3", "php": "^7.2.5 || ^8.0", "psr/log": "^1.0 || ^2.0 || ^3.0", - "react/promise": "^2.8 || ^3", + "react/promise": "^3.2", "seld/jsonlint": "^1.4", "seld/phar-utils": "^1.2", "seld/signal-handler": "^2.0", - "symfony/console": "^5.4.11 || ^6.0.11 || ^7", - "symfony/filesystem": "^5.4 || ^6.0 || ^7", - "symfony/finder": "^5.4 || ^6.0 || ^7", + "symfony/console": "^5.4.35 || ^6.3.12 || ^7.0.3", + "symfony/filesystem": "^5.4.35 || ^6.3.12 || ^7.0.3", + "symfony/finder": "^5.4.35 || ^6.3.12 || ^7.0.3", "symfony/polyfill-php73": "^1.24", "symfony/polyfill-php80": "^1.24", "symfony/polyfill-php81": "^1.24", - "symfony/process": "^5.4 || ^6.0 || ^7" + "symfony/process": "^5.4.35 || ^6.3.12 || ^7.0.3" }, "require-dev": { - "phpstan/phpstan": "^1.11.0", + "phpstan/phpstan": "^1.11.8", "phpstan/phpstan-deprecation-rules": "^1.2.0", "phpstan/phpstan-phpunit": "^1.4.0", "phpstan/phpstan-strict-rules": "^1.6.0", "phpstan/phpstan-symfony": "^1.4.0", - "symfony/phpunit-bridge": "^6.4.1 || ^7.0.1" + "symfony/phpunit-bridge": "^6.4.3 || ^7.0.1" }, "suggest": { "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", @@ -21621,7 +21455,7 @@ "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/composer/issues", "security": "https://github.com/composer/composer/security/policy", - "source": "https://github.com/composer/composer/tree/2.7.7" + "source": "https://github.com/composer/composer/tree/2.7.9" }, "funding": [ { @@ -21637,7 +21471,7 @@ "type": "tidelift" } ], - "time": "2024-06-10T20:11:12+00:00" + "time": "2024-09-04T12:43:28+00:00" }, { "name": "composer/metadata-minifier", @@ -21710,30 +21544,38 @@ }, { "name": "composer/pcre", - "version": "3.1.4", + "version": "3.3.1", "source": { "type": "git", "url": "https://github.com/composer/pcre.git", - "reference": "04229f163664973f68f38f6f73d917799168ef24" + "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/04229f163664973f68f38f6f73d917799168ef24", - "reference": "04229f163664973f68f38f6f73d917799168ef24", + "url": "https://api.github.com/repos/composer/pcre/zipball/63aaeac21d7e775ff9bc9d45021e1745c97521c4", + "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4", "shasum": "" }, "require": { "php": "^7.4 || ^8.0" }, + "conflict": { + "phpstan/phpstan": "<1.11.10" + }, "require-dev": { - "phpstan/phpstan": "^1.3", + "phpstan/phpstan": "^1.11.10", "phpstan/phpstan-strict-rules": "^1.1", - "symfony/phpunit-bridge": "^5" + "phpunit/phpunit": "^8 || ^9" }, "type": "library", "extra": { "branch-alias": { "dev-main": "3.x-dev" + }, + "phpstan": { + "includes": [ + "extension.neon" + ] } }, "autoload": { @@ -21761,7 +21603,7 @@ ], "support": { "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/3.1.4" + "source": "https://github.com/composer/pcre/tree/3.3.1" }, "funding": [ { @@ -21777,7 +21619,7 @@ "type": "tidelift" } ], - "time": "2024-05-27T13:40:54+00:00" + "time": "2024-08-27T18:44:43+00:00" }, { "name": "composer/spdx-licenses", @@ -22228,16 +22070,16 @@ }, { "name": "doctrine/persistence", - "version": "3.3.2", + "version": "3.3.3", "source": { "type": "git", "url": "https://github.com/doctrine/persistence.git", - "reference": "477da35bd0255e032826f440b94b3e37f2d56f42" + "reference": "b337726451f5d530df338fc7f68dee8781b49779" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/persistence/zipball/477da35bd0255e032826f440b94b3e37f2d56f42", - "reference": "477da35bd0255e032826f440b94b3e37f2d56f42", + "url": "https://api.github.com/repos/doctrine/persistence/zipball/b337726451f5d530df338fc7f68dee8781b49779", + "reference": "b337726451f5d530df338fc7f68dee8781b49779", "shasum": "" }, "require": { @@ -22249,15 +22091,14 @@ "doctrine/common": "<2.10" }, "require-dev": { - "composer/package-versions-deprecated": "^1.11", - "doctrine/coding-standard": "^11", + "doctrine/coding-standard": "^12", "doctrine/common": "^3.0", - "phpstan/phpstan": "1.9.4", + "phpstan/phpstan": "1.11.1", "phpstan/phpstan-phpunit": "^1", "phpstan/phpstan-strict-rules": "^1.1", "phpunit/phpunit": "^8.5 || ^9.5", "symfony/cache": "^4.4 || ^5.4 || ^6.0", - "vimeo/psalm": "4.30.0 || 5.3.0" + "vimeo/psalm": "4.30.0 || 5.24.0" }, "type": "library", "autoload": { @@ -22306,7 +22147,7 @@ ], "support": { "issues": "https://github.com/doctrine/persistence/issues", - "source": "https://github.com/doctrine/persistence/tree/3.3.2" + "source": "https://github.com/doctrine/persistence/tree/3.3.3" }, "funding": [ { @@ -22322,7 +22163,7 @@ "type": "tidelift" } ], - "time": "2024-03-12T14:54:36+00:00" + "time": "2024-06-20T10:14:30+00:00" }, { "name": "drupal/color", @@ -22448,28 +22289,28 @@ }, { "name": "drupal/core-dev", - "version": "10.2.7", + "version": "10.3.5", "source": { "type": "git", "url": "https://github.com/drupal/core-dev.git", - "reference": "71d714deff8c277b8ef2f331f3bddbba03274dc1" + "reference": "2f117398ad5e7df411b4715c1b69ab4847c5cc08" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-dev/zipball/71d714deff8c277b8ef2f331f3bddbba03274dc1", - "reference": "71d714deff8c277b8ef2f331f3bddbba03274dc1", + "url": "https://api.github.com/repos/drupal/core-dev/zipball/2f117398ad5e7df411b4715c1b69ab4847c5cc08", + "reference": "2f117398ad5e7df411b4715c1b69ab4847c5cc08", "shasum": "" }, "require": { - "behat/mink": "^1.10", - "behat/mink-browserkit-driver": "^2.1", - "behat/mink-selenium2-driver": "^1.4", + "behat/mink": "^1.11", + "behat/mink-browserkit-driver": "^2.2", "colinodell/psr-testlogger": "^1.2", - "composer/composer": "^2.7", + "composer/composer": "^2.7.7", "drupal/coder": "^8.3.10", - "instaclick/php-webdriver": "^1.4.1", "justinrainbow/json-schema": "^5.2", - "mglaman/phpstan-drupal": "^1.2.1", + "lullabot/mink-selenium2-driver": "^1.7", + "lullabot/php-webdriver": "^2.0.4", + "mglaman/phpstan-drupal": "^1.2.10", "micheh/phpcs-gitlab": "^1.1", "mikey179/vfsstream": "^1.6.11", "open-telemetry/exporter-otlp": "^1", @@ -22477,8 +22318,8 @@ "php-http/guzzle7-adapter": "^1.0", "phpspec/prophecy-phpunit": "^2", "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^1.10.47", - "phpstan/phpstan-phpunit": "^1.3.11", + "phpstan/phpstan": "^1.11.0", + "phpstan/phpstan-phpunit": "^1.3.16", "phpunit/phpunit": "^9.6.13", "symfony/browser-kit": "^6.4", "symfony/css-selector": "^6.4", @@ -22498,9 +22339,9 @@ ], "description": "require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.", "support": { - "source": "https://github.com/drupal/core-dev/tree/10.2.7" + "source": "https://github.com/drupal/core-dev/tree/10.3.5" }, - "time": "2024-02-14T18:07:20+00:00" + "time": "2024-07-04T10:19:29+00:00" }, { "name": "drupal/devel", @@ -22612,29 +22453,29 @@ }, { "name": "drupal/masquerade", - "version": "2.0.0-rc4", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/masquerade.git", - "reference": "8.x-2.0-rc4" + "reference": "8.x-2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/masquerade-8.x-2.0-rc4.zip", - "reference": "8.x-2.0-rc4", - "shasum": "2d1da938f58ff539e945b5234e3c8b718cc93a51" + "url": "https://ftp.drupal.org/files/projects/masquerade-8.x-2.0.zip", + "reference": "8.x-2.0", + "shasum": "3af711878f5f7a06a2c837440cb90fbcba8db0e1" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.2 || ^10 || ^11.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.0-rc4", - "datestamp": "1691692361", + "version": "8.x-2.0", + "datestamp": "1723165789", "security-coverage": { - "status": "not-covered", - "message": "Project has not opted into security advisory coverage!" + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -22683,35 +22524,35 @@ }, { "name": "drupal/upgrade_status", - "version": "4.3.2", + "version": "4.3.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/upgrade_status.git", - "reference": "4.3.2" + "reference": "4.3.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.2.zip", - "reference": "4.3.2", - "shasum": "4e8cbeb7632933105fb2e16c639a9ecf026bc141" + "url": "https://ftp.drupal.org/files/projects/upgrade_status-4.3.5.zip", + "reference": "4.3.5", + "shasum": "353c17f14c855f5ba0fe48c6a4f6486360c066a7" }, "require": { "dekor/php-array-table": "^2.0", - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "mglaman/phpstan-drupal": "^1.2.11", "nikic/php-parser": "^4.0.0|^5.0.0", "phpstan/phpstan-deprecation-rules": "^1.0.0", - "symfony/process": "^3.4|^4.0|^5.0|^6.0", + "symfony/process": "^3.4|^4.0|^5.0|^6.0|^7.0", "webflo/drupal-finder": "^1.2" }, "require-dev": { - "drush/drush": "^11|^12" + "drush/drush": "^11|^12|^13" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.2", - "datestamp": "1717069210", + "version": "4.3.5", + "datestamp": "1723044184", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -22728,29 +22569,9 @@ "GPL-2.0-or-later" ], "authors": [ - { - "name": "colan", - "homepage": "https://www.drupal.org/user/58704" - }, { "name": "Gábor Hojtsy", "homepage": "https://www.drupal.org/user/4166" - }, - { - "name": "herczogzoltan", - "homepage": "https://www.drupal.org/user/3528391" - }, - { - "name": "sun", - "homepage": "https://www.drupal.org/user/54136" - }, - { - "name": "webchick", - "homepage": "https://www.drupal.org/user/24967" - }, - { - "name": "xjm", - "homepage": "https://www.drupal.org/user/65776" } ], "description": "Review Drupal major upgrade readiness of the environment and components of the site.", @@ -22824,16 +22645,16 @@ }, { "name": "google/protobuf", - "version": "v3.25.3", + "version": "v3.25.4", "source": { "type": "git", "url": "https://github.com/protocolbuffers/protobuf-php.git", - "reference": "983a87f4f8798a90ca3a25b0f300b8fda38df643" + "reference": "749f6c8e99a7fe51d096c2db656a4af9a46a6b5e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/983a87f4f8798a90ca3a25b0f300b8fda38df643", - "reference": "983a87f4f8798a90ca3a25b0f300b8fda38df643", + "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/749f6c8e99a7fe51d096c2db656a4af9a46a6b5e", + "reference": "749f6c8e99a7fe51d096c2db656a4af9a46a6b5e", "shasum": "" }, "require": { @@ -22862,72 +22683,9 @@ "proto" ], "support": { - "source": "https://github.com/protocolbuffers/protobuf-php/tree/v3.25.3" - }, - "time": "2024-02-15T21:11:49+00:00" - }, - { - "name": "instaclick/php-webdriver", - "version": "1.4.19", - "source": { - "type": "git", - "url": "https://github.com/instaclick/php-webdriver.git", - "reference": "3b2a2ddc4e0a690cc691d7e5952964cc4b9538b1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/instaclick/php-webdriver/zipball/3b2a2ddc4e0a690cc691d7e5952964cc4b9538b1", - "reference": "3b2a2ddc4e0a690cc691d7e5952964cc4b9538b1", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.3.2" - }, - "require-dev": { - "phpunit/phpunit": "^8.5 || ^9.5", - "satooshi/php-coveralls": "^1.0 || ^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4.x-dev" - } - }, - "autoload": { - "psr-0": { - "WebDriver": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Justin Bishop", - "email": "jubishop@gmail.com", - "role": "Developer" - }, - { - "name": "Anthon Pang", - "email": "apang@softwaredevelopment.ca", - "role": "Fork Maintainer" - } - ], - "description": "PHP WebDriver for Selenium 2", - "homepage": "http://instaclick.com/", - "keywords": [ - "browser", - "selenium", - "webdriver", - "webtest" - ], - "support": { - "issues": "https://github.com/instaclick/php-webdriver/issues", - "source": "https://github.com/instaclick/php-webdriver/tree/1.4.19" + "source": "https://github.com/protocolbuffers/protobuf-php/tree/v3.25.4" }, - "time": "2024-03-19T01:58:53+00:00" + "time": "2024-07-24T17:10:25+00:00" }, { "name": "league/html-to-markdown", @@ -23018,22 +22776,142 @@ ], "time": "2023-07-12T21:21:09+00:00" }, + { + "name": "lullabot/mink-selenium2-driver", + "version": "v1.7.4", + "source": { + "type": "git", + "url": "https://github.com/Lullabot/MinkSelenium2Driver.git", + "reference": "145fe8ed1fb611be7409b70d609f71b0285f4724" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Lullabot/MinkSelenium2Driver/zipball/145fe8ed1fb611be7409b70d609f71b0285f4724", + "reference": "145fe8ed1fb611be7409b70d609f71b0285f4724", + "shasum": "" + }, + "require": { + "behat/mink": "^1.11@dev", + "ext-json": "*", + "lullabot/php-webdriver": "^2.0.6", + "php": ">=8.1" + }, + "replace": { + "behat/mink-selenium2-driver": "1.7.0" + }, + "require-dev": { + "mink/driver-testsuite": "dev-master", + "phpstan/phpstan": "^1.10", + "phpstan/phpstan-phpunit": "^1.3", + "phpunit/phpunit": "^8.5.22 || ^9.5.11", + "symfony/error-handler": "^4.4 || ^5.0 || ^6.0 || ^7.0" + }, + "type": "mink-driver", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Behat\\Mink\\Driver\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Pete Otaqui", + "email": "pete@otaqui.com", + "homepage": "https://github.com/pete-otaqui" + }, + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Selenium2 (WebDriver) driver for Mink framework", + "homepage": "https://mink.behat.org/", + "keywords": [ + "ajax", + "browser", + "javascript", + "selenium", + "testing", + "webdriver" + ], + "support": { + "source": "https://github.com/Lullabot/MinkSelenium2Driver/tree/v1.7.4" + }, + "time": "2024-08-08T07:40:04+00:00" + }, + { + "name": "lullabot/php-webdriver", + "version": "v2.0.6", + "source": { + "type": "git", + "url": "https://github.com/Lullabot/php-webdriver.git", + "reference": "8c28db7151b8a73bd98861fe19972ac3f40184d2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Lullabot/php-webdriver/zipball/8c28db7151b8a73bd98861fe19972ac3f40184d2", + "reference": "8c28db7151b8a73bd98861fe19972ac3f40184d2", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=8.0.0" + }, + "replace": { + "instaclick/php-webdriver": "1.4.16" + }, + "require-dev": { + "phpunit/phpunit": "^8.5 || ^9.5" + }, + "type": "library", + "autoload": { + "psr-0": { + "WebDriver": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "PHP WebDriver for Selenium 2", + "homepage": "https://www.lullabot.com/", + "keywords": [ + "browser", + "selenium", + "webdriver", + "webtest" + ], + "support": { + "issues": "https://github.com/Lullabot/php-webdriver/issues", + "source": "https://github.com/Lullabot/php-webdriver/tree/v2.0.6" + }, + "time": "2024-08-05T13:00:46+00:00" + }, { "name": "mglaman/phpstan-drupal", - "version": "1.2.11", + "version": "1.2.12", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "e624a4b64de5b91a0c56852635af2115e9a6e08c" + "reference": "346bdddda169a56b6ebb7dc17893f0ac8f33a4f1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/e624a4b64de5b91a0c56852635af2115e9a6e08c", - "reference": "e624a4b64de5b91a0c56852635af2115e9a6e08c", + "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/346bdddda169a56b6ebb7dc17893f0ac8f33a4f1", + "reference": "346bdddda169a56b6ebb7dc17893f0ac8f33a4f1", "shasum": "" }, "require": { - "php": "^7.4 || ^8.0", + "php": "^8.1", "phpstan/phpstan": "^1.10.56", "phpstan/phpstan-deprecation-rules": "^1.1.4", "symfony/finder": "^4.2 || ^5.0 || ^6.0 || ^7.0", @@ -23104,7 +22982,7 @@ "description": "Drupal extension and rules for PHPStan", "support": { "issues": "https://github.com/mglaman/phpstan-drupal/issues", - "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.11" + "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.12" }, "funding": [ { @@ -23120,7 +22998,7 @@ "type": "tidelift" } ], - "time": "2024-05-10T17:22:10+00:00" + "time": "2024-08-07T21:15:21+00:00" }, { "name": "micheh/phpcs-gitlab", @@ -23176,23 +23054,24 @@ }, { "name": "mikey179/vfsstream", - "version": "v1.6.11", + "version": "v1.6.12", "source": { "type": "git", "url": "https://github.com/bovigo/vfsStream.git", - "reference": "17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f" + "reference": "fe695ec993e0a55c3abdda10a9364eb31c6f1bf0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f", - "reference": "17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f", + "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/fe695ec993e0a55c3abdda10a9364eb31c6f1bf0", + "reference": "fe695ec993e0a55c3abdda10a9364eb31c6f1bf0", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=7.1.0" }, "require-dev": { - "phpunit/phpunit": "^4.5|^5.0" + "phpunit/phpunit": "^7.5||^8.5||^9.6", + "yoast/phpunit-polyfills": "^2.0" }, "type": "library", "extra": { @@ -23223,7 +23102,7 @@ "source": "https://github.com/bovigo/vfsStream/tree/master", "wiki": "https://github.com/bovigo/vfsStream/wiki" }, - "time": "2022-02-23T02:02:42+00:00" + "time": "2024-08-29T18:43:31+00:00" }, { "name": "open-telemetry/api", @@ -23419,21 +23298,21 @@ }, { "name": "open-telemetry/gen-otlp-protobuf", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/opentelemetry-php/gen-otlp-protobuf.git", - "reference": "76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3" + "reference": "3aa87bc4d0279ebb53c2917a79f26602625c488e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/opentelemetry-php/gen-otlp-protobuf/zipball/76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3", - "reference": "76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3", + "url": "https://api.github.com/repos/opentelemetry-php/gen-otlp-protobuf/zipball/3aa87bc4d0279ebb53c2917a79f26602625c488e", + "reference": "3aa87bc4d0279ebb53c2917a79f26602625c488e", "shasum": "" }, "require": { "google/protobuf": "^3.3.0", - "php": "^7.4 || ^8.0" + "php": "^8.0" }, "suggest": { "ext-protobuf": "For better performance, when dealing with the protobuf format" @@ -23478,7 +23357,7 @@ "issues": "https://github.com/open-telemetry/opentelemetry-php/issues", "source": "https://github.com/open-telemetry/opentelemetry-php" }, - "time": "2024-01-16T21:54:57+00:00" + "time": "2024-04-30T18:28:30+00:00" }, { "name": "open-telemetry/sdk", @@ -23565,16 +23444,16 @@ }, { "name": "open-telemetry/sem-conv", - "version": "1.25.0", + "version": "1.27.1", "source": { "type": "git", "url": "https://github.com/opentelemetry-php/sem-conv.git", - "reference": "23f457ba390847647a17068e0095d9ffe9a4824c" + "reference": "1dba705fea74bc0718d04be26090e3697e56f4e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/opentelemetry-php/sem-conv/zipball/23f457ba390847647a17068e0095d9ffe9a4824c", - "reference": "23f457ba390847647a17068e0095d9ffe9a4824c", + "url": "https://api.github.com/repos/opentelemetry-php/sem-conv/zipball/1dba705fea74bc0718d04be26090e3697e56f4e6", + "reference": "1dba705fea74bc0718d04be26090e3697e56f4e6", "shasum": "" }, "require": { @@ -23618,7 +23497,7 @@ "issues": "https://github.com/open-telemetry/opentelemetry-php/issues", "source": "https://github.com/open-telemetry/opentelemetry-php" }, - "time": "2024-04-09T23:31:35+00:00" + "time": "2024-08-28T09:20:31+00:00" }, { "name": "phar-io/manifest", @@ -24352,22 +24231,22 @@ }, { "name": "phpstan/extension-installer", - "version": "1.4.1", + "version": "1.4.3", "source": { "type": "git", "url": "https://github.com/phpstan/extension-installer.git", - "reference": "f6b87faf9fc7978eab2f7919a8760bc9f58f9203" + "reference": "85e90b3942d06b2326fba0403ec24fe912372936" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/f6b87faf9fc7978eab2f7919a8760bc9f58f9203", - "reference": "f6b87faf9fc7978eab2f7919a8760bc9f58f9203", + "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/85e90b3942d06b2326fba0403ec24fe912372936", + "reference": "85e90b3942d06b2326fba0403ec24fe912372936", "shasum": "" }, "require": { "composer-plugin-api": "^2.0", "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.9.0" + "phpstan/phpstan": "^1.9.0 || ^2.0" }, "require-dev": { "composer/composer": "^2.0", @@ -24388,24 +24267,28 @@ "MIT" ], "description": "Composer plugin for automatic installation of PHPStan extensions", + "keywords": [ + "dev", + "static analysis" + ], "support": { "issues": "https://github.com/phpstan/extension-installer/issues", - "source": "https://github.com/phpstan/extension-installer/tree/1.4.1" + "source": "https://github.com/phpstan/extension-installer/tree/1.4.3" }, - "time": "2024-06-10T08:20:49+00:00" + "time": "2024-09-04T20:21:43+00:00" }, { "name": "phpstan/phpdoc-parser", - "version": "1.30.0", + "version": "1.30.1", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "5ceb0e384997db59f38774bf79c2a6134252c08f" + "reference": "51b95ec8670af41009e2b2b56873bad96682413e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/5ceb0e384997db59f38774bf79c2a6134252c08f", - "reference": "5ceb0e384997db59f38774bf79c2a6134252c08f", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/51b95ec8670af41009e2b2b56873bad96682413e", + "reference": "51b95ec8670af41009e2b2b56873bad96682413e", "shasum": "" }, "require": { @@ -24437,22 +24320,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.30.0" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.30.1" }, - "time": "2024-08-29T09:54:52+00:00" + "time": "2024-09-07T20:13:05+00:00" }, { "name": "phpstan/phpstan", - "version": "1.11.5", + "version": "1.12.3", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "490f0ae1c92b082f154681d7849aee776a7c1443" + "reference": "0fcbf194ab63d8159bb70d9aa3e1350051632009" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/490f0ae1c92b082f154681d7849aee776a7c1443", - "reference": "490f0ae1c92b082f154681d7849aee776a7c1443", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0fcbf194ab63d8159bb70d9aa3e1350051632009", + "reference": "0fcbf194ab63d8159bb70d9aa3e1350051632009", "shasum": "" }, "require": { @@ -24497,25 +24380,25 @@ "type": "github" } ], - "time": "2024-06-17T15:10:54+00:00" + "time": "2024-09-09T08:10:35+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", - "version": "1.2.0", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-deprecation-rules.git", - "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26" + "reference": "f94d246cc143ec5a23da868f8f7e1393b50eaa82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/fa8cce7720fa782899a0aa97b6a41225d1bb7b26", - "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26", + "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/f94d246cc143ec5a23da868f8f7e1393b50eaa82", + "reference": "f94d246cc143ec5a23da868f8f7e1393b50eaa82", "shasum": "" }, "require": { "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.11" + "phpstan/phpstan": "^1.12" }, "require-dev": { "php-parallel-lint/php-parallel-lint": "^1.2", @@ -24542,9 +24425,9 @@ "description": "PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.", "support": { "issues": "https://github.com/phpstan/phpstan-deprecation-rules/issues", - "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.2.0" + "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.2.1" }, - "time": "2024-04-20T06:39:48+00:00" + "time": "2024-09-11T15:52:35+00:00" }, { "name": "phpstan/phpstan-phpunit", @@ -24600,35 +24483,35 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.31", + "version": "9.2.32", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "48c34b5d8d983006bd2adc2d0de92963b9155965" + "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/48c34b5d8d983006bd2adc2d0de92963b9155965", - "reference": "48c34b5d8d983006bd2adc2d0de92963b9155965", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/85402a822d1ecf1db1096959413d35e1c37cf1a5", + "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "ext-xmlwriter": "*", - "nikic/php-parser": "^4.18 || ^5.0", + "nikic/php-parser": "^4.19.1 || ^5.1.0", "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0.3", - "phpunit/php-text-template": "^2.0.2", - "sebastian/code-unit-reverse-lookup": "^2.0.2", - "sebastian/complexity": "^2.0", - "sebastian/environment": "^5.1.2", - "sebastian/lines-of-code": "^1.0.3", - "sebastian/version": "^3.0.1", - "theseer/tokenizer": "^1.2.0" + "phpunit/php-file-iterator": "^3.0.6", + "phpunit/php-text-template": "^2.0.4", + "sebastian/code-unit-reverse-lookup": "^2.0.3", + "sebastian/complexity": "^2.0.3", + "sebastian/environment": "^5.1.5", + "sebastian/lines-of-code": "^1.0.4", + "sebastian/version": "^3.0.2", + "theseer/tokenizer": "^1.2.3" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^9.6" }, "suggest": { "ext-pcov": "PHP extension that provides line coverage", @@ -24637,7 +24520,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "9.2-dev" + "dev-main": "9.2.x-dev" } }, "autoload": { @@ -24666,7 +24549,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.31" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.32" }, "funding": [ { @@ -24674,7 +24557,7 @@ "type": "github" } ], - "time": "2024-03-02T06:37:42+00:00" + "time": "2024-08-22T04:23:01+00:00" }, { "name": "phpunit/php-file-iterator", @@ -24919,45 +24802,45 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.19", + "version": "9.6.20", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "a1a54a473501ef4cdeaae4e06891674114d79db8" + "reference": "49d7820565836236411f5dc002d16dd689cde42f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a1a54a473501ef4cdeaae4e06891674114d79db8", - "reference": "a1a54a473501ef4cdeaae4e06891674114d79db8", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/49d7820565836236411f5dc002d16dd689cde42f", + "reference": "49d7820565836236411f5dc002d16dd689cde42f", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.3.1 || ^2", + "doctrine/instantiator": "^1.5.0 || ^2", "ext-dom": "*", "ext-json": "*", "ext-libxml": "*", "ext-mbstring": "*", "ext-xml": "*", "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.10.1", - "phar-io/manifest": "^2.0.3", - "phar-io/version": "^3.0.2", + "myclabs/deep-copy": "^1.12.0", + "phar-io/manifest": "^2.0.4", + "phar-io/version": "^3.2.1", "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.28", - "phpunit/php-file-iterator": "^3.0.5", + "phpunit/php-code-coverage": "^9.2.31", + "phpunit/php-file-iterator": "^3.0.6", "phpunit/php-invoker": "^3.1.1", - "phpunit/php-text-template": "^2.0.3", - "phpunit/php-timer": "^5.0.2", - "sebastian/cli-parser": "^1.0.1", - "sebastian/code-unit": "^1.0.6", + "phpunit/php-text-template": "^2.0.4", + "phpunit/php-timer": "^5.0.3", + "sebastian/cli-parser": "^1.0.2", + "sebastian/code-unit": "^1.0.8", "sebastian/comparator": "^4.0.8", - "sebastian/diff": "^4.0.3", - "sebastian/environment": "^5.1.3", - "sebastian/exporter": "^4.0.5", - "sebastian/global-state": "^5.0.1", - "sebastian/object-enumerator": "^4.0.3", - "sebastian/resource-operations": "^3.0.3", - "sebastian/type": "^3.2", + "sebastian/diff": "^4.0.6", + "sebastian/environment": "^5.1.5", + "sebastian/exporter": "^4.0.6", + "sebastian/global-state": "^5.0.7", + "sebastian/object-enumerator": "^4.0.4", + "sebastian/resource-operations": "^3.0.4", + "sebastian/type": "^3.2.1", "sebastian/version": "^3.0.2" }, "suggest": { @@ -25002,7 +24885,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.19" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.20" }, "funding": [ { @@ -25018,7 +24901,7 @@ "type": "tidelift" } ], - "time": "2024-04-05T04:35:58+00:00" + "time": "2024-07-10T11:45:39+00:00" }, { "name": "react/promise", @@ -25992,23 +25875,23 @@ }, { "name": "seld/jsonlint", - "version": "1.10.2", + "version": "1.11.0", "source": { "type": "git", "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "9bb7db07b5d66d90f6ebf542f09fc67d800e5259" + "reference": "1748aaf847fc731cfad7725aec413ee46f0cc3a2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/9bb7db07b5d66d90f6ebf542f09fc67d800e5259", - "reference": "9bb7db07b5d66d90f6ebf542f09fc67d800e5259", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/1748aaf847fc731cfad7725aec413ee46f0cc3a2", + "reference": "1748aaf847fc731cfad7725aec413ee46f0cc3a2", "shasum": "" }, "require": { "php": "^5.3 || ^7.0 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^1.5", + "phpstan/phpstan": "^1.11", "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" }, "bin": [ @@ -26040,7 +25923,7 @@ ], "support": { "issues": "https://github.com/Seldaek/jsonlint/issues", - "source": "https://github.com/Seldaek/jsonlint/tree/1.10.2" + "source": "https://github.com/Seldaek/jsonlint/tree/1.11.0" }, "funding": [ { @@ -26052,7 +25935,7 @@ "type": "tidelift" } ], - "time": "2024-02-07T12:57:50+00:00" + "time": "2024-07-11T14:55:45+00:00" }, { "name": "seld/phar-utils", @@ -26222,12 +26105,12 @@ "source": { "type": "git", "url": "https://github.com/SU-SWS/stanford-caravan.git", - "reference": "96a9b4d61d8ee32c726332f712e493d0a70049ec" + "reference": "a76c7229dfd688758b6cd08c7fdce1d4929bca33" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/stanford-caravan/zipball/96a9b4d61d8ee32c726332f712e493d0a70049ec", - "reference": "96a9b4d61d8ee32c726332f712e493d0a70049ec", + "url": "https://api.github.com/repos/SU-SWS/stanford-caravan/zipball/a76c7229dfd688758b6cd08c7fdce1d4929bca33", + "reference": "a76c7229dfd688758b6cd08c7fdce1d4929bca33", "shasum": "" }, "require": { @@ -26257,7 +26140,7 @@ "issues": "https://github.com/SU-SWS/stanford-caravan/issues", "source": "https://github.com/SU-SWS/stanford-caravan/tree/10.x" }, - "time": "2023-12-12T16:28:32+00:00" + "time": "2024-09-10T20:13:48+00:00" }, { "name": "symfony/browser-kit", @@ -26408,16 +26291,16 @@ }, { "name": "symfony/phpunit-bridge", - "version": "v6.4.8", + "version": "v6.4.11", "source": { "type": "git", "url": "https://github.com/symfony/phpunit-bridge.git", - "reference": "937f47cc64922f283bb0c474f33415bba0a9fc0d" + "reference": "168f412dcd6caf3813a9cc0f286cd68f6a76f070" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/937f47cc64922f283bb0c474f33415bba0a9fc0d", - "reference": "937f47cc64922f283bb0c474f33415bba0a9fc0d", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/168f412dcd6caf3813a9cc0f286cd68f6a76f070", + "reference": "168f412dcd6caf3813a9cc0f286cd68f6a76f070", "shasum": "" }, "require": { @@ -26470,7 +26353,7 @@ "description": "Provides utilities for PHPUnit, especially user deprecation notices management", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/phpunit-bridge/tree/v6.4.8" + "source": "https://github.com/symfony/phpunit-bridge/tree/v6.4.11" }, "funding": [ { @@ -26486,24 +26369,24 @@ "type": "tidelift" } ], - "time": "2024-06-02T15:48:50+00:00" + "time": "2024-08-13T14:27:37+00:00" }, { "name": "symfony/polyfill-php73", - "version": "v1.30.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "ec444d3f3f6505bb28d11afa41e75faadebc10a1" + "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/ec444d3f3f6505bb28d11afa41e75faadebc10a1", - "reference": "ec444d3f3f6505bb28d11afa41e75faadebc10a1", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/0f68c03565dcaaf25a890667542e8bd75fe7e5bb", + "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { @@ -26546,7 +26429,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.30.0" + "source": "https://github.com/symfony/polyfill-php73/tree/v1.31.0" }, "funding": [ { @@ -26562,24 +26445,24 @@ "type": "tidelift" } ], - "time": "2024-05-31T15:07:36+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php82", - "version": "v1.29.0", + "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php82.git", - "reference": "559d488c38784112c78b9bf17c5ce8366a265643" + "reference": "5d2ed36f7734637dacc025f179698031951b1692" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/559d488c38784112c78b9bf17c5ce8366a265643", - "reference": "559d488c38784112c78b9bf17c5ce8366a265643", + "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/5d2ed36f7734637dacc025f179698031951b1692", + "reference": "5d2ed36f7734637dacc025f179698031951b1692", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2" }, "type": "library", "extra": { @@ -26622,7 +26505,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php82/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-php82/tree/v1.31.0" }, "funding": [ { @@ -26638,7 +26521,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { "name": "theseer/tokenizer", @@ -26758,7 +26641,6 @@ "drupal/confirm_leave": 10, "drupal/default_content": 15, "drupal/element_class_formatter": 10, - "drupal/field_group": 5, "drupal/field_permissions": 5, "drupal/hook_event_dispatcher": 10, "drupal/jsonapi_search_api": 5, @@ -26781,6 +26663,6 @@ "php": ">=8.0", "ext-imagick": "*" }, - "platform-dev": [], + "platform-dev": {}, "plugin-api-version": "2.6.0" } diff --git a/docroot/profiles/sdss/sdss_profile/config/sdssrooms/block.block.stanford_basic_pagetitle.yml b/docroot/profiles/sdss/sdss_profile/config/sdssrooms/block.block.stanford_basic_pagetitle.yml index 585b9a3b6..67750438b 100644 --- a/docroot/profiles/sdss/sdss_profile/config/sdssrooms/block.block.stanford_basic_pagetitle.yml +++ b/docroot/profiles/sdss/sdss_profile/config/sdssrooms/block.block.stanford_basic_pagetitle.yml @@ -23,7 +23,7 @@ visibility: id: request_path negate: true context_mapping: { } - pages: "/node/*\r\n/news*\r\n/people*\r\n/events*\r\n/event-series*\r\n/publications*\r\n/courses*\r\n/r25/*/calendar" + pages: "/node/*\r\n/news*\r\n/people*\r\n/events*\r\n/event-series*\r\n/publications*\r\n/courses*" response_code: id: response_code negate: true diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/auto_entitylabel.settings.node.stanford_person.yml b/docroot/profiles/sdss/sdss_profile/config/sync/auto_entitylabel.settings.node.stanford_person.yml index c2a448b9a..090d28cba 100644 --- a/docroot/profiles/sdss/sdss_profile/config/sync/auto_entitylabel.settings.node.stanford_person.yml +++ b/docroot/profiles/sdss/sdss_profile/config/sync/auto_entitylabel.settings.node.stanford_person.yml @@ -7,3 +7,4 @@ chunk: 50 dependencies: config: - node.type.stanford_person +new_content_behavior: 0 diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/auto_entitylabel.settings.node.stanford_policy.yml b/docroot/profiles/sdss/sdss_profile/config/sync/auto_entitylabel.settings.node.stanford_policy.yml index a852f02b1..3b4994fc1 100644 --- a/docroot/profiles/sdss/sdss_profile/config/sync/auto_entitylabel.settings.node.stanford_policy.yml +++ b/docroot/profiles/sdss/sdss_profile/config/sync/auto_entitylabel.settings.node.stanford_policy.yml @@ -7,3 +7,4 @@ chunk: 50 dependencies: config: - node.type.stanford_policy +new_content_behavior: 0 diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/auto_entitylabel.settings.node.stanford_publication.yml b/docroot/profiles/sdss/sdss_profile/config/sync/auto_entitylabel.settings.node.stanford_publication.yml new file mode 100644 index 000000000..ec6169417 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/config/sync/auto_entitylabel.settings.node.stanford_publication.yml @@ -0,0 +1,10 @@ +status: 0 +pattern: '' +escape: false +preserve_titles: false +save: false +chunk: 50 +dependencies: + config: + - node.type.stanford_publication +new_content_behavior: 0 diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_branding.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_branding.yml deleted file mode 100644 index b3bbf63ed..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_branding.yml +++ /dev/null @@ -1,23 +0,0 @@ -uuid: 7ca2a9f5-f4b9-4640-be29-7f5fbe4cb380 -langcode: en -status: true -dependencies: - module: - - system - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_branding -theme: minimally_branded_subtheme -region: header -weight: 0 -provider: null -plugin: system_branding_block -settings: - id: system_branding_block - label: 'Site branding' - label_display: '0' - provider: system - use_site_logo: true - use_site_name: true - use_site_slogan: true -visibility: { } diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_config_pages.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_config_pages.yml deleted file mode 100644 index 561c8f52c..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_config_pages.yml +++ /dev/null @@ -1,29 +0,0 @@ -uuid: 6619906c-e614-4f1f-8a12-d023a1c76482 -langcode: en -status: true -dependencies: - module: - - config_pages - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_config_pages -theme: minimally_branded_subtheme -region: footer -weight: 0 -provider: null -plugin: config_pages_block -settings: - id: config_pages_block - label: 'Local Footer' - label_display: '0' - provider: config_pages - config_page_type: stanford_local_footer - config_page_view_mode: full -visibility: - config_pages_values_access: - id: config_pages_values_access - negate: false - context_mapping: { } - config_page_field: stanford_local_footer|su_footer_enabled|boolean - operator: '==' - condition_value: '1' diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_config_pages_stanford_global_msg.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_config_pages_stanford_global_msg.yml deleted file mode 100644 index 3851de615..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_config_pages_stanford_global_msg.yml +++ /dev/null @@ -1,29 +0,0 @@ -uuid: cefa00f2-f9dd-44ab-8aef-6c8e78f556ad -langcode: en -status: true -dependencies: - module: - - config_pages - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_config_pages_stanford_global_msg -theme: minimally_branded_subtheme -region: help -weight: 0 -provider: null -plugin: config_pages_block -settings: - id: config_pages_block - label: 'Global Messages' - label_display: '0' - provider: config_pages - config_page_type: stanford_global_message - config_page_view_mode: full -visibility: - config_pages_values_access: - id: config_pages_values_access - negate: false - context_mapping: { } - config_page_field: stanford_global_message|su_global_msg_enabled|boolean - operator: '==' - condition_value: '1' diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_config_pages_stanford_super_footer.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_config_pages_stanford_super_footer.yml deleted file mode 100644 index a3fe3e47f..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_config_pages_stanford_super_footer.yml +++ /dev/null @@ -1,29 +0,0 @@ -uuid: 57100965-ae77-43a5-be4c-c71f21092c47 -langcode: en -status: true -dependencies: - module: - - config_pages - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_config_pages_stanford_super_footer -theme: minimally_branded_subtheme -region: footer -weight: -4 -provider: null -plugin: config_pages_block -settings: - id: config_pages_block - label: 'Super Footer' - label_display: '0' - provider: config_pages - config_page_type: stanford_super_footer - config_page_view_mode: full -visibility: - config_pages_values_access: - id: config_pages_values_access - negate: false - context_mapping: { } - config_page_field: stanford_super_footer|su_super_foot_enabled|boolean - operator: '==' - condition_value: '1' diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_content.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_content.yml deleted file mode 100644 index 52848c912..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_content.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: 27fb3d93-a4dd-4900-8cd2-1daebbf9b8b3 -langcode: en -status: true -dependencies: - module: - - system - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_content -theme: minimally_branded_subtheme -region: content -weight: -1 -provider: null -plugin: system_main_block -settings: - id: system_main_block - label: 'Main page content' - label_display: '0' - provider: system -visibility: { } diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_help.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_help.yml deleted file mode 100644 index 9d627036e..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_help.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: 8e2a9c51-2496-4910-a99b-629d74c86901 -langcode: en -status: true -dependencies: - module: - - help - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_help -theme: minimally_branded_subtheme -region: help -weight: 0 -provider: null -plugin: help_block -settings: - id: help_block - label: Help - label_display: '0' - provider: help -visibility: { } diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_local_tasks.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_local_tasks.yml deleted file mode 100644 index 803e723e3..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_local_tasks.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: 75a66db9-107b-46e6-80b5-a24bb25b40a6 -langcode: en -status: true -dependencies: - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_local_tasks -theme: minimally_branded_subtheme -region: content -weight: -3 -provider: null -plugin: local_tasks_block -settings: - id: local_tasks_block - label: Tabs - label_display: '0' - provider: core - primary: true - secondary: true -visibility: { } diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_main_anchor.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_main_anchor.yml deleted file mode 100644 index 9b74fd29a..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_main_anchor.yml +++ /dev/null @@ -1,25 +0,0 @@ -uuid: 493712de-d034-41d8-987e-88ef104ec88f -langcode: en -status: true -dependencies: - module: - - jumpstart_ui - - system - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_main_anchor -theme: minimally_branded_subtheme -region: content -weight: -3 -provider: null -plugin: jumpstart_ui_skipnav_main_anchor -settings: - id: jumpstart_ui_skipnav_main_anchor - label: 'Main content anchor target' - label_display: '0' - provider: jumpstart_ui -visibility: - request_path: - id: request_path - negate: false - pages: /search diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_main_navigation.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_main_navigation.yml deleted file mode 100644 index c2d6b2477..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_main_navigation.yml +++ /dev/null @@ -1,25 +0,0 @@ -uuid: aaa1edf0-1ac4-403a-9f65-8f22454bd7a5 -langcode: en -status: true -dependencies: - config: - - system.menu.main - module: - - system - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_main_navigation -theme: minimally_branded_subtheme -region: menu -weight: 0 -provider: null -plugin: 'system_menu_block:main' -settings: - id: 'system_menu_block:main' - label: 'Main navigation' - label_display: '0' - provider: system - level: 1 - depth: 0 - expand_all_items: true -visibility: { } diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_messages.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_messages.yml deleted file mode 100644 index 96a21ee17..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_messages.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: bfa7a5eb-d9ed-4cba-83c1-5ae2ee80730a -langcode: en -status: true -dependencies: - module: - - system - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_messages -theme: minimally_branded_subtheme -region: content -weight: -5 -provider: null -plugin: system_messages_block -settings: - id: system_messages_block - label: Messages - label_display: '0' - provider: system -visibility: { } diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_pagetitle.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_pagetitle.yml deleted file mode 100644 index 88161794a..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_pagetitle.yml +++ /dev/null @@ -1,31 +0,0 @@ -uuid: 90f3ec5d-5630-40b2-88d9-17c17f257c93 -langcode: en -status: true -dependencies: - module: - - response_code_condition - - system - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_pagetitle -theme: minimally_branded_subtheme -region: content -weight: -4 -provider: null -plugin: page_title_block -settings: - id: page_title_block - label: 'Page title' - label_display: '0' - provider: core -visibility: - request_path: - id: request_path - negate: true - context_mapping: { } - pages: "/node/*\r\n/news*\r\n/people*\r\n/events*\r\n/event-series*\r\n/publications*\r\n/courses*" - response_code: - id: response_code - negate: true - context_mapping: { } - response_codes: "404\r\n403" diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_search.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_search.yml deleted file mode 100644 index 844a89f45..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_search.yml +++ /dev/null @@ -1,30 +0,0 @@ -uuid: 9676adb5-893b-4338-8e8a-e91bcf27c2f4 -langcode: en -status: true -dependencies: - config: - - views.view.search - module: - - config_pages - - views - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_search -theme: minimally_branded_subtheme -region: search -weight: 0 -provider: null -plugin: 'views_exposed_filter_block:search-results' -settings: - id: 'views_exposed_filter_block:search-results' - label: '' - label_display: '0' - provider: views - views_label: '' -visibility: - config_pages_values_access: - id: config_pages_values_access - negate: false - config_page_field: stanford_basic_site_settings|su_hide_site_search|boolean - operator: '!=' - condition_value: '1' diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_search_form.yml b/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_search_form.yml deleted file mode 100644 index e573ce5d6..000000000 --- a/docroot/profiles/sdss/sdss_profile/config/sync/block.block.minimally_branded_subtheme_search_form.yml +++ /dev/null @@ -1,28 +0,0 @@ -uuid: 22605c70-2bcf-487c-a355-94ec820e8c74 -langcode: en -status: true -dependencies: - config: - - views.view.search - module: - - system - - views - theme: - - minimally_branded_subtheme -id: minimally_branded_subtheme_search_form -theme: minimally_branded_subtheme -region: content -weight: -2 -provider: null -plugin: 'views_exposed_filter_block:search-results' -settings: - id: 'views_exposed_filter_block:search-results' - label: '' - label_display: '0' - provider: views - views_label: '' -visibility: - request_path: - id: request_path - negate: false - pages: /search diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/chosen.settings.yml b/docroot/profiles/sdss/sdss_profile/config/sync/chosen.settings.yml index 90530a0a4..3a3c53d37 100644 --- a/docroot/profiles/sdss/sdss_profile/config/sync/chosen.settings.yml +++ b/docroot/profiles/sdss/sdss_profile/config/sync/chosen.settings.yml @@ -12,7 +12,6 @@ disable_search: false allow_single_deselect: false disabled_themes: claro: '0' - minimally_branded_subtheme: '0' sdss_subtheme: '0' stanford_basic: '0' stanford_profile_admin_theme: '0' diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/config_ignore.settings.yml b/docroot/profiles/sdss/sdss_profile/config/sync/config_ignore.settings.yml index 97cfb529f..b298fc893 100644 --- a/docroot/profiles/sdss/sdss_profile/config/sync/config_ignore.settings.yml +++ b/docroot/profiles/sdss/sdss_profile/config/sync/config_ignore.settings.yml @@ -20,7 +20,6 @@ ignored_config_entities: - 'system.theme:default' - 'user.role.custm_*' - '~block.block.claro_*' - - '~block.block.minimally_branded_subtheme_*' - '~block.block.sdss_subtheme_*' - '~block.block.stanford_basic_*' - '~block.block.stanford_profile_admin_*' diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/core.extension.yml b/docroot/profiles/sdss/sdss_profile/config/sync/core.extension.yml index cb8b433c2..ac156ff9c 100644 --- a/docroot/profiles/sdss/sdss_profile/config/sync/core.extension.yml +++ b/docroot/profiles/sdss/sdss_profile/config/sync/core.extension.yml @@ -1,12 +1,12 @@ _core: default_config_hash: R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc module: + auto_entitylabel: -100 address: 0 admin_toolbar: 0 admin_toolbar_links_access_filter: 0 admin_toolbar_tools: 0 allowed_formats: 0 - auto_entitylabel: 0 autologout: 0 block: 0 block_content: 0 @@ -257,7 +257,6 @@ module: theme: stanford_basic: 0 stable9: 0 - minimally_branded_subtheme: 0 sdss_subtheme: 0 claro: 0 stanford_profile_admin_theme: 0 diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/field.field.node.stanford_event.su_sdss_featured.yml b/docroot/profiles/sdss/sdss_profile/config/sync/field.field.node.stanford_event.su_sdss_featured.yml index 0df605019..177cfe9bc 100644 --- a/docroot/profiles/sdss/sdss_profile/config/sync/field.field.node.stanford_event.su_sdss_featured.yml +++ b/docroot/profiles/sdss/sdss_profile/config/sync/field.field.node.stanford_event.su_sdss_featured.yml @@ -13,7 +13,9 @@ label: Featured description: 'Feature this content in lists and feeds.' required: false translatable: false -default_value: { } +default_value: + - + value: 0 default_value_callback: '' settings: on_label: Featured diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/field.field.node.stanford_news.su_sdss_imported_news_sharing.yml b/docroot/profiles/sdss/sdss_profile/config/sync/field.field.node.stanford_news.su_sdss_imported_news_sharing.yml index e8c2297ed..9dde75f24 100644 --- a/docroot/profiles/sdss/sdss_profile/config/sync/field.field.node.stanford_news.su_sdss_imported_news_sharing.yml +++ b/docroot/profiles/sdss/sdss_profile/config/sync/field.field.node.stanford_news.su_sdss_imported_news_sharing.yml @@ -13,7 +13,9 @@ label: 'Imported via News Sharing' description: 'This content was imported from another site through News Sharing.' required: false translatable: true -default_value: { } +default_value: + - + value: 0 default_value_callback: '' settings: on_label: 'Yes' diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/graphql.settings.yml b/docroot/profiles/sdss/sdss_profile/config/sync/graphql.settings.yml new file mode 100644 index 000000000..4754428e1 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/config/sync/graphql.settings.yml @@ -0,0 +1 @@ +dataproducer_populate_default_values: false diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/search_api.index.full_site_content.yml b/docroot/profiles/sdss/sdss_profile/config/sync/search_api.index.full_site_content.yml index 5dcf6ac3a..33512519f 100644 --- a/docroot/profiles/sdss/sdss_profile/config/sync/search_api.index.full_site_content.yml +++ b/docroot/profiles/sdss/sdss_profile/config/sync/search_api.index.full_site_content.yml @@ -3,8 +3,8 @@ langcode: en status: true dependencies: config: - - field.storage.node.su_sdss_media_mention - field.storage.node.su_news_topics + - field.storage.node.su_sdss_media_mention - search_api.server.database_search - core.entity_view_mode.node.search_indexing module: @@ -120,7 +120,7 @@ processor_settings: aggregated_field: { } content_access: weights: - preprocess_query: -30 + preprocess_query: -50 custom_value: { } entity_status: { } entity_type: { } @@ -137,8 +137,8 @@ processor_settings: highlight_partial: false html_filter: weights: - preprocess_index: -15 - preprocess_query: -15 + preprocess_index: -48 + preprocess_query: -46 all_fields: false fields: - rendered_item @@ -155,32 +155,40 @@ processor_settings: strong: 2 ignore_character: weights: - preprocess_index: -10 - preprocess_query: -10 + preprocess_index: -49 + preprocess_query: -47 all_fields: false fields: - rendered_item - su_news_topics - title - type - ignorable: "['¿¡!?,.:;]" + ignorable: "['¿¡!?,:;]" ignorable_classes: - - Pc - - Pd - Pe - Pf - Pi - Po - Ps + ignorecase: + weights: + preprocess_index: -50 + preprocess_query: -48 + all_fields: false + fields: + - rendered_item + - su_news_topics + - title + - type language_with_fallback: { } rendered_item: { } role_access: weights: - preprocess_query: -30 + preprocess_query: -49 stemmer: weights: - preprocess_index: 0 - preprocess_query: 0 + preprocess_index: -44 + preprocess_query: -43 all_fields: true fields: - rendered_item @@ -190,8 +198,8 @@ processor_settings: texan: texa stopwords: weights: - preprocess_index: -5 - preprocess_query: -2 + preprocess_index: -45 + preprocess_query: -44 all_fields: false fields: - rendered_item @@ -231,9 +239,21 @@ processor_settings: - was - will - with + tokenizer: + weights: + preprocess_index: -46 + preprocess_query: -45 + all_fields: false + fields: + - rendered_item + - title + spaces: ._- + ignored: '' + overlap_cjk: 1 + minimum_word_size: '3' type_boost: weights: - preprocess_index: 0 + preprocess_index: -43 boosts: 'entity:node': datasource_boost: 1.0 diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/seckit.settings.yml b/docroot/profiles/sdss/sdss_profile/config/sync/seckit.settings.yml index 1f4e43ef2..0fc5e56fb 100644 --- a/docroot/profiles/sdss/sdss_profile/config/sync/seckit.settings.yml +++ b/docroot/profiles/sdss/sdss_profile/config/sync/seckit.settings.yml @@ -21,11 +21,11 @@ seckit_xss: upgrade-req: false policy-uri: '' x_xss: + select: 0 seckit_x_xss_option_disable: Disabled seckit_x_xss_option_0: '0' seckit_x_xss_option_1: 1; seckit_x_xss_option_1_block: '1; mode=block' - select: 0 seckit_csrf: origin: false origin_whitelist: '' diff --git a/docroot/profiles/sdss/sdss_profile/config/sync/views.view.events_this_week.yml b/docroot/profiles/sdss/sdss_profile/config/sync/views.view.events_this_week.yml index 13bd6628a..44dc96117 100644 --- a/docroot/profiles/sdss/sdss_profile/config/sync/views.view.events_this_week.yml +++ b/docroot/profiles/sdss/sdss_profile/config/sync/views.view.events_this_week.yml @@ -622,44 +622,6 @@ display: default_group: All default_group_multiple: { } group_items: { } - su_sdss_featured_value: - id: su_sdss_featured_value - table: node__su_sdss_featured - field: su_sdss_featured_value - relationship: none - group_type: group - admin_label: '' - plugin_id: boolean - operator: '=' - value: '0' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } style: type: default options: @@ -701,7 +663,7 @@ display: - 'config:field.storage.node.su_event_groups' feed_1: id: feed_1 - display_title: 'Non-Featured Events' + display_title: Events display_plugin: feed position: 1 display_options: diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.browserslistrc b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.browserslistrc new file mode 100644 index 000000000..26a9d68c5 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.browserslistrc @@ -0,0 +1,2 @@ +last 2 versions +ie 11 diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.codeclimate.yml b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.codeclimate.yml new file mode 100644 index 000000000..74debfe04 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.codeclimate.yml @@ -0,0 +1,117 @@ +version: "2" +checks: + argument-count: + enabled: false + method-complexity: + config: + threshold: 10 + +plugins: + # https://docs.codeclimate.com/docs/eslint + # ES Linting requires an .eslintrc file to tweak checks. + eslint: + enabled: false + # We can ignore css since we compile all css from scss files. + csslint: + enabled: false + # We don't lint our coffee. Eew. + coffeelint: + enabled: false + # SASS Lint requires a .sass-lint.yml file in the repo in order to tweak settings. + # Withouth the .sass-lint.yml file it will run with the defaults. + # Defaults file: https://github.com/sasstools/sass-lint/blob/master/lib/config/sass-lint.yml + sass-lint: + enabled: true + # SCSS Lint requires a .scss-lint.yml file in the repo in order to tweak settings. + # Withouth the .scss-lint.yml file it will run with the defaults. + # Defaults file: https://github.com/brigade/scss-lint/blob/master/config/default.yml + scss-lint: + enabled: false + phpcodesniffer: + enabled: true + checks: + Drupal Commenting FunctionComment TypeHintMissing: + enabled: true + Drupal Commenting FunctionComment IncorrectTypeHint: + enabled: true + DrupalPractice Commenting CommentEmptyLine SpacingAfter: + enabled: true + Drupal NamingConventions ValidFunctionName ScopeNotCamelCaps: + enabled: true + Drupal NamingConventions ValidClassName StartWithCaptial: + enabled: false + Drupal NamingConventions ValidFunctionName NotCamelCaps: + enabled: false + DrupalPractice General ClassName ClassPrefix: + enabled: false + Drupal NamingConventions ValidClassName NoUnderscores: + enabled: true + config: + file_extensions: "php,inc,install,module,profile" + standard: "Drupal,DrupalPractice" + phpmd: + enabled: true + checks: + Design/WeightedMethodCount: + enabled: false + CleanCode/IfStatementAssignment: + enabled: false + CleanCode/ErrorControlOperator: + enabled: false + CleanCode/StaticAccess: + enabled: false + CleanCode/ElseExpression: + enabled: false + CleanCode/BooleanArgumentFlag: + enabled: false + UnusedFormalParameter: + enabled: false + Naming/ShortVariable: + enabled: false + config: + # https://phpmd.org/rules/index.html + # The following sets include everything except the controversial set. + # We can configure these further through .xml files. See docs. + rulesets: "cleancode,codesize,design,naming,unusedcode" + # Include special Drupal file extensions. + file_extensions: "inc,module,profile,php,install" + # https://docs.codeclimate.com/docs/phan + phan: + enabled: true + config: + target_php_version: 8.2 + file_extensions: "php,module,profile,inc" + # minimum-severity: 1 + ignore-undeclared: true + # quick: true + # backward-compatiility-checks: true + # dead-code-detection: true + # https://docs.codeclimate.com/docs/duplication + duplication: + enabled: true + # exclude_paths: + # - examples/ + config: + languages: + javascript: + mass_threshold: 50 + # count_threshold: 3 + php: + mass_threshold: 60 + fixme: + enabled: true + config: + strings: + - FIXME + - BUG + - TODO + - todo + - dpm + - dsm +# exclude these files/paths +exclude_patterns: + - "tests/" + - "**.min.*" + - "**/Gruntfile.js" + - "**.min.*" + - "**/tests/**/*" diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.eslintrc b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.eslintrc new file mode 100644 index 000000000..3f872f1cd --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.eslintrc @@ -0,0 +1,111 @@ +{ + extends: "eslint:recommended", + env: { + browser: true, + es6: true + }, + globals: { + domready: true + }, + parserOptions: { + ecmaVersion: 6, + sourceType: "module", + ecmaFeatures: { + arrowFunctions: true, + blockBindings: true, + classes: true, + defaultParameters: true, + destructuring: true, + forOf: true, + generators: true, + objectLiteralComputedProperties: true, + objectLiteralDuplicateProperties: true, + objectLiteralShorthandMethods: true, + objectLiteralShorthandProperties: true, + regexUFlag: true, + regexYFlag: true, + restParams: true, + spread: true, + superInFunctions: true, + templateStrings: true, + unicodeCodePointEscapes: true, + globalReturn: true + } + }, + rules: { + max-len: [2, 120, 2, {"ignoreUrls": true}], + array-bracket-spacing: [2, "never"], + block-scoped-var: 2, + brace-style: [2, "stroustrup", {"allowSingleLine": true}], + comma-dangle: [2, "never"], + comma-spacing: 2, + comma-style: [2, "last"], + computed-property-spacing: [2, "never"], + curly: [2, "all"], + eol-last: 2, + eqeqeq: [2, "smart"], + guard-for-in: 2, + indent: [2, 2, {"SwitchCase": 1}], + key-spacing: [2, {"beforeColon": false, "afterColon": true}], + keyword-spacing: [2, {"before": true, "after": true}], + linebreak-style: [2, "unix"], + lines-around-comment: [2, {"beforeBlockComment": true, "afterBlockComment": false}], + new-parens: 2, + no-array-constructor: 2, + no-caller: 2, + no-catch-shadow: 2, + no-eval: 2, + no-extend-native: 2, + no-extra-bind: 2, + no-extra-parens: [2, "functions"], + no-implied-eval: 2, + no-iterator: 2, + no-label-var: 2, + no-labels: 2, + no-lone-blocks: 2, + no-loop-func: 2, + no-multi-spaces: 2, + no-multi-str: 2, + no-native-reassign: 2, + no-nested-ternary: 2, + no-new-func: 2, + no-new-object: 2, + no-new-wrappers: 2, + no-octal-escape: 2, + no-process-exit: 2, + no-proto: 2, + no-return-assign: 2, + no-script-url: 2, + no-sequences: 2, + no-shadow-restricted-names: 2, + no-spaced-func: 2, + no-trailing-spaces: 2, + no-undef-init: 2, + no-undefined: 2, + no-unused-expressions: 2, + no-unused-vars: [2, {"vars": "all", "args": "none"}], + no-with: 2, + object-curly-spacing: [2, "never"], + one-var: [2, "never"], + quote-props: [2, "consistent-as-needed"], + quotes: [2, "single", "avoid-escape"], + semi: [2, "always"], + semi-spacing: [2, {"before": false, "after": true}], + space-before-blocks: [2, "always"], + space-before-function-paren: [2, {"anonymous": "always", "named": "never"}], + space-in-parens: [2, "never"], + space-infix-ops: 2, + space-unary-ops: [2, { "words": true, "nonwords": false }], + spaced-comment: [2, "always"], + strict: [2, "function"], + yoda: [2, "never"], + max-nested-callbacks: [1, 3], + valid-jsdoc: [1, { + prefer: { + returns: "return", + property: "prop" + }, + requireReturn: false + }] + } +} diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/ISSUE_TEMPLATE/bug_report.md b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100755 index 000000000..b73537336 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,35 @@ +--- +name: Bug report +about: Create a report to help us improve + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/ISSUE_TEMPLATE/feature_request.md b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100755 index 000000000..066b2d920 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,17 @@ +--- +name: Feature request +about: Suggest an idea for this project + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/auto-label.json b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/auto-label.json new file mode 100755 index 000000000..e473f3293 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/auto-label.json @@ -0,0 +1,8 @@ +{ + "rules": { + "patch": ["*.info.yml"], + "frontend": ["*.js", "*.scss", "*.css", "*.twig", ".theme"], + "backend": ["*.php", "*.module"], + "ci": [".circleci", "blt", ".github"] + } +} diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/pull_request_template.md b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/pull_request_template.md new file mode 100755 index 000000000..b48a7ff8c --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/pull_request_template.md @@ -0,0 +1,66 @@ +# NOT READY FOR REVIEW +- (Edit the above to reflect status) + +# Summary +- TL;DR - what's this PR for? + +# Review By (Date) +- When does this need to be reviewed by? + +# Criticality +- How critical is this PR on a 1-10 scale? Also see [Severity Assessment](https://stanfordits.atlassian.net/browse/D8CORE-1705). +- E.g., it affects one site, or every site and product? + +# Urgency +- How urgent is this? (Normal, High) + +# Review Tasks + +## Setup tasks and/or behavior to test + +1. Check out this branch +2. Rebuild Cache and import config `drush cr ; drush ci` +3. Navigate to... +4. Verify... + +### Site Configuration Sync + +- Is there a config:export in this PR that changes the config sync directory? + +## Front End Validation +- [ ] Design is approved by @ user? +- [ ] HTML validation: Is the markup using the appropriate semantic tags and [passes validation](https://validator.w3.org/nu/)? Or, [QA request ticket created](https://github.com/SU-SWS/template_warehouse/blob/master/jira_templates/QA_request_template.txt)? +- [ ] Cross-browser testing: Has been performed? Or, [QA request ticket created](https://github.com/SU-SWS/template_warehouse/blob/master/jira_templates/QA_request_template.txt)? +- [ ] Automated accessibility: Scans performed? Or, [QA request ticket created](https://github.com/SU-SWS/template_warehouse/blob/master/jira_templates/QA_request_template.txt)? +- [ ] Manual accessibility: Manually tested? Or, [QA request ticket created](https://github.com/SU-SWS/template_warehouse/blob/master/jira_templates/QA_request_template.txt)? + +## Backend / Functional Validation +### Code +- [ ] Are the naming conventions following our standards? +- [ ] Does the code have sufficient inline comments? +- [ ] Is there anything in this code that would be hidden or hard to discover through the UI? +- [ ] Are there any [code smells](https://blog.codinghorror.com/code-smells/)? +- [ ] Are tests provided? eg (unit, behat, or codeception) + +### Code security +- [ ] Are all [forms properly sanitized](https://www.drupal.org/docs/8/security/drupal-8-sanitizing-output)? +- [ ] Any obvious [security flaws or new areas for attack](https://www.drupal.org/docs/8/security)? + +## General +- [ ] Is there anything included in this PR that is not related to the problem it is trying to solve? +- [ ] Is the approach to the problem appropriate? + +# Affected Projects or Products +- Does this PR impact any particular projects, products, or modules? + +# Associated Issues and/or People +- JIRA ticket(s) +- Other PRs +- Any other contextual information that might be helpful (e.g., description of a bug that this PR fixes, new functionality that it adds, etc.) +- Anyone who should be notified? (`@mention` them here) + +# Resources +- [AMP Tool](https://stanford.levelaccess.net/index.php) +- [Accessibility Manual Test Script](https://docs.google.com/document/d/1ZXJ9RIUNXsS674ow9j3qJ2g1OAkCjmqMXl0Gs8XHEPQ/edit?usp=sharing) +- [HTML Validator](https://validator.w3.org/) +- [Browserstack](https://live.browserstack.com/dashboard) and link to [Browserstack Credentials](https://asconfluence.stanford.edu/confluence/display/SWS/External+Account+Credentials) diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/workflows/label.yml b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/workflows/label.yml new file mode 100755 index 000000000..83cd5ef84 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/workflows/label.yml @@ -0,0 +1,28 @@ +# This workflow will triage pull requests and apply a label based on the +# paths that are modified in the pull request. +# +# To use this workflow, you will need to set up a .github/labeler.yml +# file with configuration. For more information, see: +# https://github.com/actions/labeler/blob/master/README.md + +name: PR Labeler +on: + pull_request: + types: [opened, synchronize] +jobs: + pr-labeler: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: codelytv/pr-size-labeler@v1 + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + xs_max_size: '100' + s_max_size: '500' + m_max_size: '1000' + l_max_size: '3000' + fail_if_xl: 'false' + message_if_xl: '' + - uses: banyan/auto-label@1.2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/workflows/release.yml b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/workflows/release.yml new file mode 100644 index 000000000..eea62a269 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/workflows/release.yml @@ -0,0 +1,34 @@ +# .github/workflows/release.yml +name: Release + +on: + pull_request: + types: [closed] + +jobs: + build: + runs-on: ubuntu-latest + permissions: write-all + if: github.event.pull_request.merged + steps: + - name: Get Next Release + id: tag + uses: K-Phoen/semver-release-action@master + with: + release_strategy: none + release_branch: 9.x + tag_format: "%major%.%minor%.%patch%" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - run: echo 'Creating new release for ' ${{ steps.tag.outputs.tag }} + - name: Create Release + if: ${{ steps.tag.outputs.tag }} + uses: ncipollo/release-action@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + name: ${{ steps.tag.outputs.tag }} + tag: ${{ steps.tag.outputs.tag }} + commit: ${{ github.sha }} + generateReleaseNotes: true + makeLatest: true diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/workflows/tests.yml b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/workflows/tests.yml new file mode 100644 index 000000000..9030c5b34 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.github/workflows/tests.yml @@ -0,0 +1,110 @@ +name: PHPUnit and Acceptance Tests +on: [push] +jobs: + phpunit: + name: PHPUnit Coverage Tests + runs-on: ubuntu-latest + container: + image: pookmish/drupal8ci:latest + services: + mysql: + image: mysql:5.7 + env: + MYSQL_DATABASE: drupal + MYSQL_USER: drupal + MYSQL_PASSWORD: drupal + MYSQL_ROOT_PASSWORD: drupal + ports: + - 33306:3306 + options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 + steps: + - uses: actions/checkout@v4 + with: + path: project + - name: Build project + env: + CC_TEST_REPORTER_ID: ${{secrets.CC_TEST_REPORTER_ID}} + run: | + composer global require su-sws/stanford-caravan:10.x-dev + ~/.config/composer/vendor/bin/sws-caravan phpunit /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --with-coverage + - name: Save Test Results + uses: actions/upload-artifact@v4 + if: failure() + with: + name: unit-tests-results + path: /var/www/html/artifacts + acceptance: + name: Codeception Acceptance Tests + runs-on: ubuntu-latest + env: + DRUPAL_DATABASE_NAME: drupal + DRUPAL_DATABASE_USERNAME: drupal + DRUPAL_DATABASE_PASSWORD: drupal + DRUPAL_DATABASE_HOST: mysql + container: + image: pookmish/drupal8ci:latest + options: '--network-alias drupal8ci' + services: + mysql: + image: mysql:5.7 + env: + MYSQL_DATABASE: drupal + MYSQL_USER: drupal + MYSQL_PASSWORD: drupal + MYSQL_ROOT_PASSWORD: drupal + ports: + - 33306:3306 + options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 + steps: + - uses: actions/checkout@v4 + with: + path: project + - name: Run tests + run: | + composer global require su-sws/stanford-caravan:10.x-dev + ~/.config/composer/vendor/bin/sws-caravan codeception /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --suites=acceptance + - name: Save Test Results + uses: actions/upload-artifact@v4 + if: always() + with: + name: acceptance-tests-results + path: /var/www/html/artifacts + functional: + name: Codeception Functional Tests + runs-on: ubuntu-latest + env: + DRUPAL_DATABASE_NAME: drupal + DRUPAL_DATABASE_USERNAME: drupal + DRUPAL_DATABASE_PASSWORD: drupal + DRUPAL_DATABASE_HOST: mysql + container: + image: pookmish/drupal8ci:latest + options: '--network-alias=drupal8ci' + services: + selenium: + image: selenium/standalone-chrome + options: '--shm-size="2g"' + mysql: + image: mysql:5.7 + env: + MYSQL_DATABASE: drupal + MYSQL_USER: drupal + MYSQL_PASSWORD: drupal + MYSQL_ROOT_PASSWORD: drupal + ports: + - 33306:3306 + options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 + steps: + - uses: actions/checkout@v4 + with: + path: project + - name: Run tests + run: | + composer global require su-sws/stanford-caravan:10.x-dev + ~/.config/composer/vendor/bin/sws-caravan codeception /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --suites=functional + - name: Save Test Results + uses: actions/upload-artifact@v4 + if: always() + with: + name: functional-tests-results + path: /var/www/html/artifacts diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.gitignore b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.gitignore new file mode 100644 index 000000000..0f0fc37bf --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.gitignore @@ -0,0 +1,4 @@ +node_modules +.idea +.vscode +**/.yarn diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.sass-lint.yml b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.sass-lint.yml new file mode 100644 index 000000000..4174225f8 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/.sass-lint.yml @@ -0,0 +1,63 @@ +# Documentation on the rules: +# https://github.com/sasstools/sass-lint/tree/master/docs/rules +# +files: + ignore: + - vendor/**/*.scss + - node_modules/**/*.scss + include: "**/*.s+(a|c)ss" +rules: + brace-style: + - 1 + - + style: stroustrup + class-name-format: + - 1 + - + convention: hyphenatedbem + empty-line-between-blocks: 1 + extends-before-declarations: 1 + extends-before-mixins: 1 + final-newline: 1 + force-attribute-nesting: 0 + force-pseudo-nesting: 0 + function-name-format: + - 1 + - + convention: hyphenatedlowercase + hex-length: 0 + hex-notation: uppercase + leading-zero: + - 1 + - include: true + mixins-before-declarations: 0 + name-format: 0 + nesting-depth: + - 1 + - + max-depth: 4 + no-color-literals: 0 + no-css-comments: 0 + no-empty-rulesets: 1 + no-ids: 1 + no-mergeable-selectors: 0 + no-misspelled-properties: 1 + no-vendor-prefixes: 0 + no-url-domains: 0 + no-warn: 0 + no-qualifying-elements: + - 1 + - + allow-element-with-attribute: 1 + one-declaration-per-line: 1 + placeholder-in-extend: 0 + property-sort-order: 0 + quotes: 0 + shorthand-values: 0 + single-line-per-selector: 1 + space-after-colon: 1 + space-after-comma: 1 + space-before-brace: 1 + space-before-colon: 1 + space-between-parens: 1 + trailing-semicolon: 1 diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/CHANGELOG.md b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/CHANGELOG.md new file mode 100644 index 000000000..d5d466315 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/CHANGELOG.md @@ -0,0 +1,733 @@ +# Stanford Profile Helper + +9.6.15 +-------------------------------------------------------------------------------- +_Release Date: 2024-06-18_ + +- Fixed html validation for events mini calendar. + +9.6.13 +-------------------------------------------------------------------------------- +_Release Date: 2024-06-17_ + +- Added columnheader role to minicalendar table + +9.6.10 +-------------------------------------------------------------------------------- +_Release Date: 2024-05-28_ + +- D8CORE-7413 Add space between html tags for search indexing + +9.6.9 +-------------------------------------------------------------------------------- +_Release Date: 2024-05-08_ + +- Fixed error with focal point in GraphQL response for images. + +9.6.8 +-------------------------------------------------------------------------------- +_Release Date: 2024-04-30_ + +- Trigger next invalidations for events when the start or end date has recently passed. +- Tweak next path invalidation + +9.6.7 +-------------------------------------------------------------------------------- +_Release Date: 2024-04-10_ + +- Disable editoria11y on decoupled sites +- Add focal point coordinates to graphql data +- Add "Next" invalidation for referencing entities when a referenced entity changes +- D8CORE-7296 Fix icon alignment on mobile for person detail page; +- D8CORE-7345 Fixed heading spacing on person teasers +- D8CORE-7299 Fine tune intranet algolia indexing (#310) + +9.6.6 +-------------------------------------------------------------------------------- +_Release Date: 2024-03-28_ + +- Added Redirect support in Graphql. + +9.6.5 +-------------------------------------------------------------------------------- +_Release Date: 2024-03-21_ + +- D8CORE-7189 Update banner styles + +9.6.4 +-------------------------------------------------------------------------------- +_Release Date: 2024-03-20_ + +- Improve algolia search indexing primarily for intranet sites. + +9.6.3 +-------------------------------------------------------------------------------- +_Release Date: 2024-03-18_ + +- Improve algolia data with urls. + +9.6.2 +-------------------------------------------------------------------------------- +_Release Date: 2024-03-18_ + +- Removed hard coded h3 header in course list pattern + +9.6.1 +-------------------------------------------------------------------------------- +_Release Date: 2024-03-17_ + +- Allow heading block to be visually hidden in layout builder. + + +9.6.0 +-------------------------------------------------------------------------------- +_Release Date: 2024-03-14_ + +- Clean up Algolia search index data before sending +- D8CORE-7333 Change teaser and list paragraph headline behaviors (#300) +- D8CORE-7307 Move /patterns to /admin/patterns +- D8CORE-7189 Update splash font card headline margin-bottom (#299) +- Added drush command to easily connect a Next.js site +- D8CORE-7212 Add behavior to teaser paragraph to change headers to h3 (#294) +- D8CORE-7208 D8CORE-7209 Prevent page title when using page title banner' (#291) +- D8CORE-7211 D8CORE-7210 Add header behaviors for banner and card paragraphs (#292) +- Updated help text for publishing scheduler (#289) + +9.5.1 +-------------------------------------------------------------------------------- +_Release Date: 2024-02-15_ + +- Fixed logging syntax. + +9.5.0 +-------------------------------------------------------------------------------- +_Release Date: 2024-02-14_ + +- Fixed template include path +- Removed repeated templates +- Unlock xmlsitemap rebuild and search api reindexing forms +- D8CORE-4039 Add spacing on events page between the body and components +- Add rel=nofollow to print links on policy pages +- D8CORE-7131 Allow site managers to save config pages with logos uploaded from others +- D8CORE-7103 Push the gallery image under the text on smaller screens +- D8CORE-7086 Add space before news social links +- Fix layout builder blocks not showing all menu options +- D8CORE-5956 Display event types horizontal instead of vertical +- Wrap citation generator in error handling with a user message +- D8CORE-7215 Modify layout builder block for taxonomy menu labels (#290) +- D8CORE-7207 Prevent use of admin html (#288) +- Allow access to layout field for decoupled data +- Implemented decoupled submodule with some JSON API and GraphQL parts (#287) +- Provide some plugins for GraphQL Compose module (#286) + +9.4.2 +-------------------------------------------------------------------------------- +_Release Date: 2023-12-12_ + +- Added composer conflict for seboettg/collection >= 4.0.0 since it breaks publications. + +9.4.1 +-------------------------------------------------------------------------------- +_Release Date: 2023-12-05_ + +- D8CORE-7074 Alter search api custom field to support better tokens (#282) +- Added cron job to construct site information file + +9.4.0 +-------------------------------------------------------------------------------- +_Release Date: 2023-10-23_ + +- New Next Preview plugin for draft mode and automatic entity type creation. + +9.3.5 +-------------------------------------------------------------------------------- +_Release Date: 2023-10-20_ + +- D8CORE-6976: updating the Decanter version (#278) +- Adjust intranet roles when deleting roles +- Update layout paragraphs node grid (#276) +- D8CORE-6968 Fix gap and update all webpack setups (#275) +- D8CORE-6715 Better hiding of list paragraph (#274) +- D8CORE-5952: removed pipe from past events on node page (#273 + +9.3.4 +-------------------------------------------------------------------------------- +_Release Date: 2023-09-25_ + +- Fixed `spaceless` tag in twig files. + +9.3.3 +-------------------------------------------------------------------------------- +_Release Date: 2023-09-20_ + +- Fixed node form layout for D10 + +9.3.2 +-------------------------------------------------------------------------------- +_Release Date: 2023-09-11_ + +- Allow some necessary blocks to be public on intranets + +9.3.1 +-------------------------------------------------------------------------------- +_Release Date: 2023-09-08_ + +- Update unit tests for d10 (#268) +- D8CORE-6824: Spacer paragraph - changed label of default value + +9.3.0 +-------------------------------------------------------------------------------- +_Release Date: 2023-09-07_ + +- Add response_code_condition replacing the contrib module (#266) +- D8CORE-6802 Update preview styles with most of the front end styles (#262) +- D8CORE-4495 Update past events text on node page + +9.2.15 +-------------------------------------------------------------------------------- +_Release Date: 2023-08-04_ +- 69c5073 SDSS-763: Check for number of regions on banner restriction. (#261) + +9.2.14 +-------------------------------------------------------------------------------- +_Release Date: 2023-07-28_ +- Update event subscribers to match interface declaration + +9.2.13 +-------------------------------------------------------------------------------- +_Release Date: 2023-07-25_ +- D8CORE-6838 fix responsive two column layout +- 100% image in cards +- D8CORE-6791 Remove access to sitemap.xml for intranet sites + +9.2.12 +-------------------------------------------------------------------------------- +_Release Date: 2023-07-18_ + +- D8CORE-6820 Increased z-index for ckeditor balloons (link dialogs) + +9.2.11 +-------------------------------------------------------------------------------- +_Release Date: 2023-07-07_ + +- Specific styles for full width basic pages. + +9.2.10 +-------------------------------------------------------------------------------- +_Release Date: 2023-07-07_ + +- reverted language change for layout paragraphs +- Handle the action link behavior better +- Prevent gallery from 2 and 3 column layouts +- D8CORE-6800 D8CORE-6803 fix gutters on rows and remove token link on list paragraph field + +9.2.9 +-------------------------------------------------------------------------------- +_Release Date: 2023-06-29_ + +- D8CORE-4778: adding the underline to splash in theme (#253) +- D8CORE-6761: added button and link styles to the layout paragraph preview (#251) +- D8CORE-4850 add space between people rows after load more +- D8CORE-2005 Refactor section to div tag for people page sections +- D8CORE-6463 Prevent encoded subject names in course listing +- Margin 0 on the paragraph icons for layout paragraphs +- Various tweaks to layout paragraphs form displays (#252) +- D8CORE-6541 Index home page for search +- HSD8-6476 Increase authority field for policy +- D8CORE-6758 | Fixup gallery h2 for layout paragraphs (#249) +- added webpack scss compiler +- added max width for paragraphs on large screens +- Set max width for media captions +- Fixed some styles for responsive paragraphs +- Corrected gallery grid display +- alter nobots field widget with state default value +- D8CORE-4495 Update past events list styles (#248) +- Adjusted styles for the list paragraph in the new layout paragraphs +- Revert "D8CORE-4495: changing lineheight of past event note (#245)" (#247) +- D8CORE-4495: changing lineheight of past event note (#245) + + +9.2.8 +-------------------------------------------------------------------------------- +_Release Date: 2023-06-23_ + +- Restored link processing for card paragraph. + +9.2.7 +-------------------------------------------------------------------------------- +_Release Date: 2023-06-12_ + +- Use a better github action for releases +- Set minimum height to Layout Builder component +- Additional check for route name +- Fixed styles for cards on giant screen full width +- Fixed styles for two column different widths +- Fixed error when page_cache_query_ignore module is disabled + +9.2.6 +-------------------------------------------------------------------------------- +_Release Date: 2023-05-17_ + +- Fixed AJAX issue on taxonomy form related to the argument helper. + +9.2.5 +-------------------------------------------------------------------------------- +_Release Date: 2023-05-15_ + +- Base64 json api processor for image urls. +- Added styles for paragraphs and layout paragraphs. + +9.2.4 +-------------------------------------------------------------------------------- +_Release Date: 2023-05-12_ + +- Provide some hooks to improve or fix parts when the site is inteneded to be decoupled. + +9.2.3 +-------------------------------------------------------------------------------- +_Release Date: 2023-05-10_ + +- Fixed error when editing taxonomy. + +9.2.2 +-------------------------------------------------------------------------------- +_Release Date: 2023-05-10_ + +- Fixed intranet background not stretching. +- Added to taxonomy form to display the argument format of the term name. + +9.2.1 +-------------------------------------------------------------------------------- +_Release Date: 2023-05-05_ + +- Fixed bug when saving menu items. +- Added support to clear caches when saving the menu link field module. + +9.2.0 +-------------------------------------------------------------------------------- +_Release Date: 2023-04-27_ + +- NEW layout paragraphs enhancer module for LP layouts and styles. +- Removed all deprecated code for D10 Prep. +- Move card link field to paragraph behaviors. +- + +9.1.0 +-------------------------------------------------------------------------------- +_Release Date: 2023-01-17_ + +9.0.8 +-------------------------------------------------------------------------------- +_Release Date: 2023-01-17_ + +- Fixed bug by checking for node type before setting policy prefix. + +9.0.7 +-------------------------------------------------------------------------------- +_Release Date: 2022-12-13_ + +- Refactored page_cache_query_ignore config override + +9.0.6 +-------------------------------------------------------------------------------- +_Release Date: 2022-11-29_ + +- Adjusted page cache query ignore override settings. + +9.0.5 +-------------------------------------------------------------------------------- +_Release Date: 2022-11-29_ + +- D8CORE-3542: Added overflow-wrap property to event location + +9.0.4 +-------------------------------------------------------------------------------- +_Release Date: 2022-11-21_ + +- D8CORE-6422 Hide social share icons if configured on the news content + +9.0.3 +-------------------------------------------------------------------------------- +_Release Date: 2022-11-11_ + +- Override page_cache_query_ignore settings with view queries (#219) +- D8CORE-2932: removing extra spacing on people unstyled lists (#217) +- D8CORE-5865: Prevented spaces from being stripped from course code (#218) + +9.0.2 +-------------------------------------------------------------------------------- +_Release Date: 2022-10-19_ + +- D8CORE-6344: fix to font size on people lists. + +9.0.1 +-------------------------------------------------------------------------------- +_Release Date: 2022-10-17_ + +- Update hook to delete imported courses. + +9.0.0 +-------------------------------------------------------------------------------- +_Release Date: 2022-10-17_ + +- Revived the need for this package +- Consolidated all submodules from `stanford_profile` into the modules subdir. + +8.2.4 +-------------------------------------------------------------------------------- +_Release Date: 2022-07-08_ + +- fixed composer namespace to lowercase +- D8CORE-5598 D8CORE-5592: making margins even (#209) +- Merge branch 'master' into 8.x + +8.2.3 +-------------------------------------------------------------------------------- +_Release Date: 2022-05-24_ + +- Adjusted VBO form for event date fields that are required +- D8CORE-5837: fixup for the transparent hover + +8.x-2.2 +-------------------------------------------------------------------------------- +_Release Date: 2022-05-10_ + +- Added conditional to fix null fatal error on 8102 update. (#205) + +8.x-2.1 +-------------------------------------------------------------------------------- +_Release Date: 2022-05-09_ + +- Update hook and drush command to move all public files into private file system. (#202) +- D8CORE-5829: set up the footer text to inherit the smaller size (#201) + +8.x-2.0 +-------------------------------------------------------------------------------- +_Release Date: 2022-05-02_ + +- Updated dev dependencies (#199) +- D8CORE-5750 Modify field render arrays to better suite the DS module limits (#198) +- D8CORE-5686 Adjusted scheduler help text (#197) +- D8CORE-5748: adding unstyle list to the term list (#196) +- D8CORE-5729: People term list style fixes (#194) +- D8CORE-5771: limited stripes to tbody only (#195) +- D8CORE-5567: utility classes for tables (#192) +- D8CORE-5749: updating styles for shared tags (#193) +- D8CORE-4728: updating decanter (#191) +- D8CORE-4842: removing the image when in 2-col (#188) +- Improved cache tags for views when no filters are available +- D8CORE-4128 Adjusted styles to change views to HTML lists (#190) +- Drush command to easily set up intranets (#189) +- D8CORE-5615 Styles for shared tags view (#187) + + +8.x-1.34 +-------------------------------------------------------------------------------- +_Release Date: 2022-03-17_ + +- Changed order of module & theme enabling +- Enable minimally branded theme for easier switching (#185) +- D8CORE-3345 Update hook to update paths for terms and content. (#183) +- D8CORE-5574 D8CORE-5575 D8CORE-5576 Adjustments to the schedule module form displays (#184) +- D8CORE-5583 Improve menu tree cache tags (#179) +- Switch to conditional fields instead of form alter (#182) + + +8.x-1.33 +-------------------------------------------------------------------------------- +_Release Date: 2022-03-08_ + +- Check the local footer 2nd cell is an array we can manipulate +- D8CORE-4974 Process the local footer to wrap the second and thrid local footer contents (#175) +- BOT-8: Add intranet state to allow file uploads (#176) +- D8CORE-5278 Removed unwanted menu links from scheduler (#174) + + +8.x-1.32 +-------------------------------------------------------------------------------- +_Release Date: 2022-02-03_ + +- D8CORE-5418: hot fix adding back padding for mobile view (#171) + + +8.x-1.31 +-------------------------------------------------------------------------------- +_Release Date: 2022-01-27_ + +- Purge the source url when a redirect is saved (#169) +- Modify the imported redirects to point at the node instead of the alias (#168) +- Check if the form as VBO before sorting actions (#167) +- D8CORE-5183: fixes to the after in a heading for the new localist work (#166) +- D8CORE-5106: fixing the spacing between basic cards when in a list (#165) +- D8CORE-4833: Added sorting to the node actions (#159) +- updated tests for D9.3 (#164) + + +8.x-1.30 +-------------------------------------------------------------------------------- +_Release Date: 2021-12-03_ + +- D8CORE-5096: visually hid external link svgs in localist embeddable. (#162) + + +8.x-1.29 +-------------------------------------------------------------------------------- +_Release Date: 2021-12-01_ + +- D8CORE-5110: working on card margin bottoms when stacked. (#158) + + +8.x-1.28 +-------------------------------------------------------------------------------- +_Release Date: 2021-11-19_ + +- Increase the module weight to take more priority over other modules +- D8CORE-4246 unset stanford_basic FA library if the FA module exists (#155) +- D8CORE-4843: updating external link icon on headings (#154) +- D8CORE-4548 Prevent fatal error when menu items arent routed during save +- Convert url object into a string for better rendering (#156) +- D8CORE-4878 Updated hook to work with recent config changes. (#153) +- D8CORE-3166: removing the extra space about the button in lists (#152) + + +8.x-1.27 +-------------------------------------------------------------------------------- +_Release Date: 2021-10-21_ + +- Hotfix: do not require event date and time in bulk edit form +- Ignore home, 404, and 403 pages from indexing (#149) +- Merge branch 'master' into 8.x-1.x + +8.x-1.26 +-------------------------------------------------------------------------------- +_Release Date: 2021-10-11_ + +- D8CORE-4859: removing bold change + +8.x-1.25 +-------------------------------------------------------------------------------- +_Release Date: 2021-10-08_ + +- Allow paragraphs to be indexed when intranet is enabled (#146) +- D8CORE-4679 Add site improve analytics js (#145) +- D8CORE-4691: adding bold to the external links (#139) +- D8CORE-4793 Configure mathjax to only target equations in
tags (#144) +- D8CORE-4759 Clear search results cache after a node saves +- Update hook to add role for users with custom LB content (#142) +- Added check to make sure field exists before adding constraint (#143) + + +8.x-1.24 +-------------------------------------------------------------------------------- +_Release Date: 2021-09-07_ + +- D8CORE-4733 Allow file downloads for fields from config pages (#138) + + +8.x-1.23 +-------------------------------------------------------------------------------- +_Release Date: 2021-09-03 + +- D8CORE-4098: correcting the line contrast for the intranet wysiwyg table (#137) + +8.x-1.22 +-------------------------------------------------------------------------------- +_Release Date: 2021-08-11_ + +- D8CORE-4696 Fix the access for private images that were converted to png files via styles (#131) +- D8CORE-4690 Modify mathjax filter plugin to fix media and spacing issues (#133) +- Unset mathjax setup library using a hook due to ajax + +8.x-1.21 +-------------------------------------------------------------------------------- +_Release Date: 2021-07-19_ + +- D8CORE-4536: fixing the date alignment for an event list (#129) (3eb1809) + +8.x-1.20 +-------------------------------------------------------------------------------- +_Release Date: 2021-07-09_ + +- Disable a mathjax library. + +8.x-1.19 +-------------------------------------------------------------------------------- +_Release Date: 2021-07-09_ + +- D8CORE-4225: clearing the floats if used in the wysiwyg for the medium and down breakpoint (#125) (c98060a) + +8.x-1.18 +-------------------------------------------------------------------------------- +_Release Date: 2021-06-16_ + +- Corrected colorbox library dependency definition. + +8.x-1.17 +-------------------------------------------------------------------------------- +_Release Date: 2021-06-15_ + +- Corrected grid styles for news cards in rows. + +8.x-1.16 +-------------------------------------------------------------------------------- +_Release Date: 2021-06-11_ + +- D8CORE-4341: Disable the grid style for people lists in rows (#118) (ac970c5) +- D8CORE-3566 Invalidate cache when saving config pages (e2032ec) +- D8CORE-4178: Fixing the h2 that wasn't wrapping (#114) (eb9652f) +- D8CORE-4104 Improve colorbox with javascript (#113) (60b8208) +- D8CORE-2028 Change "People" to "Users" in the admin toolbar (#110) (6f9a64a) + +8.x-1.15 +-------------------------------------------------------------------------------- +_Release Date: 2021-05-07_ + +- D8CORE-3970: adding teaser styles for event series (#106) (a40d5fb) +- D8CORE-4097: Fixup the specificity problem for the local footer color (#105) (b07bdf9) + +8.x-1.14 +-------------------------------------------------------------------------------- +_Release Date: 2021-04-19_ + +- D8CORE-4092: fixing up the padding to be on left and right (#103) (3949fe5) +- D8CORE-4115 Remove the "Unlock" button on node form (#102) (274bee7) +- Basic pages+ styling fix (#101) (453befa) + +8.x-1.13 +-------------------------------------------------------------------------------- +_Release Date: 2021-04-12_ + +- Add preprocess to display only one basic page image in the card. + +8.x-1.12 +-------------------------------------------------------------------------------- +_Release Date: 2021-04-09_ + +- D8CORE-3254: basic page plus functionality (#90) (2cc9e5a) +- D8CORE-2766: adding constraint for global message validation (#88) (11d09a9) +- D8CORE-3686: Intranet styles. (#89) (54bd930) +- D8CORE-4020: Styles for publication teaser displays (#96) (2f89062) +- D8CORE-2942: Removed dropcap pseudo content: so that dropcap displays (#95) (4b01951) +- D8CORE-2853 Prevent unpublishing home, 403, or 404 pages (#93) (12dd3c7) +- D8CORE-4021 Give site managers permission to assign custom roles (#91) (f91a648) +- D8CORE-2600: visually hide duration dropdown in smartdate fields (#85) (0b5d1d4) +- D8CORE-3126 intranet functionality (#86) (267aa53) + +8.x-1.11 +-------------------------------------------------------------------------------- +_Release Date: 2021-03-17_ + +- Adjusted event card style widths. + +8.x-1.10 +-------------------------------------------------------------------------------- +_Release Date: 2021-03-09_ + +- Allow only 3 items per row on basic pages. + +8.x-1.9 +-------------------------------------------------------------------------------- +_Release Date: 2021-03-05_ + +- D8CORE-3540: fixing the caption styling on the gallery. (#80) (30fbadf) +- Template and styles for search results (#78) (47e0670) +- Updated admin toolbar module (#79) (3042933) +- D8CORE-3520 All Publications list page (#74) (322432b) +- D8CORE-3476 Create a new view display mode specific for viewfields (#77) (3ad05e3) +- D8CORE-3564 Dont allow the new pub type view in the view paragraph type (#76) (dc18d1b) +- D8CORE-3516: fixing the missing arrow icon (#75) (d92a762) +- Added update hook to enable the stable9 theme (58e0ac3) + +8.x-1.8 +-------------------------------------------------------------------------------- +_Release Date: 2021-02-08_ + +- D8CORE-3438 Adjusted styles for full width page gallery items (#71) (8fc9196) +- Set config entity uuids when they are created if they dont match (#70) (edfd548) +- limit the publication views in the viewfield (#68) (2ecf612) +- D8CORE-3163: adding a little space on lists in columns (#69) (602fadb) +- D8CORE-3164: fixing news list alignment. (#64) (92d7d2a) +- D8CORE-3053: fixing margin bottom on lists as cards (#65) (2aa14f2) +- fixed react paragraphs library name (a9c3ab5) +- Fixed ckeditor styles path (#67) (298c1ce) +- D8CORE-3263 Gallery paragraph styling & better scss file structure (#62) (7cb4749) +- D8CORE-3052: Centering the title and button for teasers. (#63) (8a2ac19) +- D8CORE-3142: Styling some padding for the su-intro (#60) (a5b109e) +- Updated circleci testing (#59) (e890c66) +- Updated field_formatter_class module (9e02372) +- D8CORE-2764: menu underline fix (#55) (2a9d914) + +8.x-1.7 +-------------------------------------------------------------------------------- +_Release Date: 2020-12-04_ + +- D8CORE-2899: removing the character limits on the wysiwyg text field (#44) (3efdc37) +- D8CORE-2668 Removed title attribute from taxonomy menu items (#54) (68baf99) +- D9 Ready (#50) (aab94a8) +- D8CORE-2765: removing action link and changing colors for mailto links (#51) (1bd15eb) +- Change the github actions to tag PRs on master (#49) (6bfeb4c) + +8.x-1.6 +-------------------------------------------------------------------------------- +_Release Date: 2020-11-06_ + +- Reset react tools to a basic array (29a9bfa) +- D8CORE-2951 D8CORE-2952 Style adjustments for people cards (#46) (00764d9) +- D8CORE-2570 Update hook to create the intro blocks (#45) (04b0413) +- V1.5.0 tweaks (#43) (78f37af) +- D8core-2765 Styles and icons for mailto buttons (#39) (b84b521) +- D8CORE-000 List and content reference paragraph style helpers (#42) (9c386a5) +- D8CORE-2183 Keep the relations fieldset open by default on term form (#41) (24dd121) +- D8CORE-2780 People card images are circles (#40) (56fe706) +- D8CORE-2285: adding the css to the pages that need the ckeditor style… (#38) (a6a416c) +- Adjusted the list paragraph styles for grid displays (#37) (3a9c06a) +- D8CORE-2738 Reduce list paragraph max width (#36) (dcb9a46) +- D8CORE-2875: Limit paragraph choices for now (#35) (73efcc5) +- D8CORE-2856 Remove unwanted views from the list paragraph type (#34) (96203a3) +- D8CORE-000 Fixed breaking if the parent menu item is external (#33) (ba7d3b8) + +8.x-1.5 +-------------------------------------------------------------------------------- +_Release Date: 2020-10-12_ + +- D8CORE-2184 Adjust taxonomy terms to only 1 parent (#30) + +8.x-1.4 +-------------------------------------------------------------------------------- +_Release Date: 2020-10-05_ + +- D8CORE-2613: Delete taxonomy menu links when the parents change (#28) (98aa957) +- D8CORE-2644: Added additional help text and snow form links (#27) (2be1dee) +- Added presave to remove all field permissions from field storage that arent needed (#26) (3c0dca8) + +8.x-1.2 +-------------------------------------------------------------------------------- +_Release Date: 2020-09-14_ + +- D8CORE-2521: Add hook for field permission on open embed field. (#23) (95d6fac) +- D8CORE-2490: Name key changes. (#21) (82c0791) +- D8CORE-2420: Rebuild router on taxonomy change to fix bug with taxonomy_menu. (#20) (d309423) +- D8CORE-1609: Super Footer and Global Messages (#15) (7e22801) +- D8CORE-2533: external link adjustments (#16) (803b124) +- D8CORE-2040: Update styles for react paragraphs V2 (#18) (cd5c1ae) +- D8CORE 2541 Added padding to images in the wysiwyg paragraph type (#19) (527e33e) +- D8CORE-2499 Updated composer license (#17) (c04aa91) +- D8CORE-2201, D8CORE-2448: External link module styles. (#11) (b720bb2) +- D8CORE-2322: fixing the margins on the full width page (#14) (75d6f57) + +8.x-1.1 +-------------------------------------------------------------------------------- +_Release Date: 2020-08-07_ + +- D8CORE-2497: setting max-width to 980 like the cards (#12) (3d0424f) +- D8CORE-1472: Config pages lockup Form helpers (#10) (e7b662f) +- CSD-258: Hide checkbox that could cause damage. (#8) (8678198) +- added comment (be4af9f) +- fixup (2740425) +- CSD-258 Hide checkbox that could cause damage (f6784c1) + +8.x-1.0-rc1 +-------------------------------------------------------------------------------- +_Release Date: 2020-07-13_ + +- Initial release diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/LICENSE.txt b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/LICENSE.txt new file mode 100644 index 000000000..2c095c8d3 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/LICENSE.txt @@ -0,0 +1,274 @@ +GNU GENERAL PUBLIC LICENSE + + Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. 675 Mass Ave, +Cambridge, MA 02139, USA. Everyone is permitted to copy and distribute +verbatim copies of this license document, but changing it is not allowed. + + Preamble + +The licenses for most software are designed to take away your freedom to +share and change it. By contrast, the GNU General Public License is +intended to guarantee your freedom to share and change free software--to +make sure the software is free for all its users. This General Public License +applies to most of the Free Software Foundation's software and to any other +program whose authors commit to using it. (Some other Free Software +Foundation software is covered by the GNU Library General Public License +instead.) You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the +freedom to distribute copies of free software (and charge for this service if +you wish), that you receive source code or can get it if you want it, that you +can change the software or use pieces of it in new free programs; and that +you know you can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to +deny you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of the +software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must give the recipients all the rights that you have. You must make +sure that they, too, receive or can get the source code. And you must show +them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If the +software is modified by someone else and passed on, we want its recipients +to know that what they have is not the original, so that any problems +introduced by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will individually +obtain patent licenses, in effect making the program proprietary. To prevent +this, we have made it clear that any patent must be licensed for everyone's +free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND + MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms +of this General Public License. The "Program", below, refers to any such +program or work, and a "work based on the Program" means either the +Program or any derivative work under copyright law: that is to say, a work +containing the Program or a portion of it, either verbatim or with +modifications and/or translated into another language. (Hereinafter, translation +is included without limitation in the term "modification".) Each licensee is +addressed as "you". + +Activities other than copying, distribution and modification are not covered +by this License; they are outside its scope. The act of running the Program is +not restricted, and the output from the Program is covered only if its contents +constitute a work based on the Program (independent of having been made +by running the Program). Whether that is true depends on what the Program +does. + +1. You may copy and distribute verbatim copies of the Program's source +code as you receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice and +disclaimer of warranty; keep intact all the notices that refer to this License +and to the absence of any warranty; and give any other recipients of the +Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you +may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, +thus forming a work based on the Program, and copy and distribute such +modifications or work under the terms of Section 1 above, provided that you +also meet all of these conditions: + +a) You must cause the modified files to carry prominent notices stating that +you changed the files and the date of any change. + +b) You must cause any work that you distribute or publish, that in whole or in +part contains or is derived from the Program or any part thereof, to be +licensed as a whole at no charge to all third parties under the terms of this +License. + +c) If the modified program normally reads commands interactively when run, +you must cause it, when started running for such interactive use in the most +ordinary way, to print or display an announcement including an appropriate +copyright notice and a notice that there is no warranty (or else, saying that +you provide a warranty) and that users may redistribute the program under +these conditions, and telling the user how to view a copy of this License. +(Exception: if the Program itself is interactive but does not normally print such +an announcement, your work based on the Program is not required to print +an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be +reasonably considered independent and separate works in themselves, then +this License, and its terms, do not apply to those sections when you distribute +them as separate works. But when you distribute the same sections as part +of a whole which is a work based on the Program, the distribution of the +whole must be on the terms of this License, whose permissions for other +licensees extend to the entire whole, and thus to each and every part +regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your rights to +work written entirely by you; rather, the intent is to exercise the right to +control the distribution of derivative or collective works based on the +Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of a +storage or distribution medium does not bring the other work under the scope +of this License. + +3. You may copy and distribute the Program (or a work based on it, under +Section 2) in object code or executable form under the terms of Sections 1 +and 2 above provided that you also do one of the following: + +a) Accompany it with the complete corresponding machine-readable source +code, which must be distributed under the terms of Sections 1 and 2 above +on a medium customarily used for software interchange; or, + +b) Accompany it with a written offer, valid for at least three years, to give +any third party, for a charge no more than your cost of physically performing +source distribution, a complete machine-readable copy of the corresponding +source code, to be distributed under the terms of Sections 1 and 2 above on +a medium customarily used for software interchange; or, + +c) Accompany it with the information you received as to the offer to distribute +corresponding source code. (This alternative is allowed only for +noncommercial distribution and only if you received the program in object +code or executable form with such an offer, in accord with Subsection b +above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source code +means all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation and +installation of the executable. However, as a special exception, the source +code distributed need not include anything that is normally distributed (in +either source or binary form) with the major components (compiler, kernel, +and so on) of the operating system on which the executable runs, unless that +component itself accompanies the executable. + +If distribution of executable or object code is made by offering access to +copy from a designated place, then offering equivalent access to copy the +source code from the same place counts as distribution of the source code, +even though third parties are not compelled to copy the source along with the +object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as +expressly provided under this License. Any attempt otherwise to copy, +modify, sublicense or distribute the Program is void, and will automatically +terminate your rights under this License. However, parties who have received +copies, or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. +However, nothing else grants you permission to modify or distribute the +Program or its derivative works. These actions are prohibited by law if you +do not accept this License. Therefore, by modifying or distributing the +Program (or any work based on the Program), you indicate your acceptance +of this License to do so, and all its terms and conditions for copying, +distributing or modifying the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the original +licensor to copy, distribute or modify the Program subject to these terms and +conditions. You may not impose any further restrictions on the recipients' +exercise of the rights granted herein. You are not responsible for enforcing +compliance by third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), conditions +are imposed on you (whether by court order, agreement or otherwise) that +contradict the conditions of this License, they do not excuse you from the +conditions of this License. If you cannot distribute so as to satisfy +simultaneously your obligations under this License and any other pertinent +obligations, then as a consequence you may not distribute the Program at all. +For example, if a patent license would not permit royalty-free redistribution +of the Program by all those who receive copies directly or indirectly through +you, then the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or +other property right claims or to contest validity of any such claims; this +section has the sole purpose of protecting the integrity of the free software +distribution system, which is implemented by public license practices. Many +people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose +that choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original copyright +holder who places the Program under this License may add an explicit +geographical distribution limitation excluding those countries, so that +distribution is permitted only in or among countries not thus excluded. In such +case, this License incorporates the limitation as if written in the body of this +License. + +9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will be +similar in spirit to the present version, but may differ in detail to address new +problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies +a version number of this License which applies to it and "any later version", +you have the option of following the terms and conditions either of that +version or of any later version published by the Free Software Foundation. If +the Program does not specify a version number of this License, you may +choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software +Foundation, write to the Free Software Foundation; we sometimes make +exceptions for this. Our decision will be guided by the two goals of +preserving the free status of all derivatives of our free software and of +promoting the sharing and reuse of software generally. + + NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT +PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT +WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL +NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR +AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR +ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE +LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, +SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OR INABILITY TO USE THE +PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA +OR DATA BEING RENDERED INACCURATE OR LOSSES +SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE +PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN +IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF +THE POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/PATCHES.txt b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/PATCHES.txt new file mode 100644 index 000000000..13fe11082 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/PATCHES.txt @@ -0,0 +1,7 @@ +This file was automatically generated by Composer Patches (https://github.com/cweagans/composer-patches) +Patches applied to this directory: + +Remove paragraph layout restrictions from stanford_layout_paragraphs +Source: patches/stanford/stanford_layout_paragraphs.patch + + diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/README.md b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/README.md new file mode 100644 index 000000000..a7883f851 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/README.md @@ -0,0 +1,4 @@ +# [Stanford Profile Helper](https://github.com/SU-SWS/stanford_profile_helper) + +This module was consolidated into the SDSS profile at version 9.6.15 and will +no longer be consumed from the linked repo. diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/composer.json b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/composer.json new file mode 100644 index 000000000..ae2a56ab4 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/composer.json @@ -0,0 +1,133 @@ +{ + "name": "su-sws/stanford_profile_helper", + "description": "Helper Module For Stanford Profile", + "type": "drupal-custom-module", + "license": "GPL-2.0-or-later", + "minimum-stability": "dev", + "prefer-stable": true, + "repositories": [ + { + "type": "composer", + "url": "https://packages.drupal.org/8" + }, + { + "type": "package", + "package": { + "name": "citation-style-language/locales", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/citation-style-language/locales.git", + "reference": "master" + } + } + }, + { + "type": "package", + "package": { + "name": "citation-style-language/styles-distribution", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/citation-style-language/styles-distribution.git", + "reference": "master" + } + } + } + ], + "require": { + "drupal/graphql_compose": "^2.0", + "drupal/layout_paragraphs": "^2.0", + "seboettg/collection": "~3.1" + }, + "require-dev": { + "citation-style-language/locales": "^1.0", + "citation-style-language/styles-distribution": "^1.0", + "drupal/admin_toolbar": ">=3.4", + "drupal/allowed_formats": ">=3.0", + "drupal/auto_entitylabel": ">=3.0", + "drupal/components": ">=3.0", + "drupal/config_pages": ">=2.15", + "drupal/config_pages_overrides": ">=2.0", + "drupal/default_content": ">=2.0@alpha", + "drupal/element_class_formatter": ">=2.0", + "drupal/externalauth": ">=2.0", + "drupal/field_formatter_class": ">=1.6", + "drupal/field_group": ">=3.4", + "drupal/flat_taxonomy": ">=2.0", + "drupal/hook_event_dispatcher": ">=4.0", + "drupal/jsonapi_extras": ">=3.24", + "drupal/layout_builder_restrictions": ">=2.19", + "drupal/layout_library": ">=1.0@beta", + "drupal/mathjax": ">=4.0", + "drupal/menu_block": ">=1.10", + "drupal/name": ">=1.0@RC", + "drupal/next": ">=1.6", + "drupal/paragraphs": ">=1.15", + "drupal/pathauto": ">=1.11", + "drupal/pdb": ">=1.0", + "drupal/rabbit_hole": ">=1.0@beta", + "drupal/redirect": ">=1.8", + "drupal/scheduler": ">=2.0", + "drupal/search_api": ">=1.30", + "drupal/shs": ">=2.0@RC", + "drupal/smart_date": ">=4.0", + "drupal/smart_trim": ">=2.1", + "drupal/taxonomy_menu": ">=3.6", + "drupal/ui_patterns": ">=1.7", + "drupal/ultimate_cron": ">=2.0@alpha", + "drupal/views_block_filter_block": ">=2.0", + "drupal/views_custom_cache_tag": ">=1.3", + "drupal/views_infinite_scroll": ">=2.0", + "drupal/views_taxonomy_term_name_depth": ">=7.2", + "drupal/xmlsitemap": ">=1.4", + "seboettg/citeproc-php": ">=2.4", + "su-sws/react_paragraphs": ">=8.2", + "su-sws/stanford_fields": ">=8.2", + "su-sws/stanford_media": ">=9.0 || >=10.0", + "su-sws/stanford_migrate": ">=8.4" + }, + "replace": { + "drupal/response_code_condition": "1.1.0" + }, + "autoload": { + "psr-4": { + "Drupal\\jumpstart_ui\\": "modules/jumpstart_ui/src", + "Drupal\\stanford_events_importer\\": "modules/stanford_events/modules/stanford_events_importer/src", + "Drupal\\stanford_intranet\\": "modules/stanford_intranet/src", + "Drupal\\stanford_news\\": "modules/stanford_news/src", + "Drupal\\stanford_notifications\\": "modules/stanford_notifications/src", + "Drupal\\stanford_person_importer\\": "modules/stanford_person/modules/stanford_person_importer/src", + "Drupal\\stanford_policy\\": "modules/stanford_policy/src", + "Drupal\\stanford_profile_admin\\": "modules/stanford_profile_admin/src", + "Drupal\\stanford_profile_drush\\": "modules/stanford_profile_drush/src", + "Drupal\\stanford_profile_helper\\": "src", + "Drupal\\stanford_publication\\": "modules/stanford_publication/src" + } + }, + "autoload-dev": { + "psr-4": { + "Drupal\\Tests\\jumpstart_ui\\": "modules/jumpstart_ui/tests/src", + "Drupal\\Tests\\stanford_events_importer\\": "modules/stanford_events/modules/stanford_events_importer/tests/src", + "Drupal\\Tests\\stanford_intranet\\": "modules/stanford_intranet/tests/src", + "Drupal\\Tests\\stanford_news\\": "modules/stanford_news/tests/src", + "Drupal\\Tests\\stanford_notifications\\": "modules/stanford_notifications/tests/src", + "Drupal\\Tests\\stanford_person_importer\\": "modules/stanford_person/modules/stanford_person_importer/tests/src", + "Drupal\\Tests\\stanford_policy\\": "modules/stanford_policy/tests/src", + "Drupal\\Tests\\stanford_profile_admin\\": "modules/stanford_profile_admin/tests/src", + "Drupal\\Tests\\stanford_profile_drush\\": "modules/stanford_profile_drush/tests/src", + "Drupal\\Tests\\stanford_profile_helper\\": "src", + "Drupal\\Tests\\stanford_publication\\": "modules/stanford_publication/tests/src" + } + }, + "config": { + "sort-packages": true + }, + "extra": { + "drush": { + "services": { + "drush.services.yml": "^9" + } + } + } +} diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/js/stanford_profile_helper.ajax_views.js b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/js/stanford_profile_helper.ajax_views.js new file mode 100644 index 000000000..e32a4f30a --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/js/stanford_profile_helper.ajax_views.js @@ -0,0 +1,34 @@ +(function ($) { + 'use strict'; + Drupal.behaviors.stanfordProfileHelperAjaxViews = { + attach: function (context) { + const $sections = $('.views-infinite-scroll-content-wrapper > div', context); + if ($sections.length === 0) { + return; + } + + const headers = []; + var $focused = $(':focus'); + + $sections.each((i, child) => { + $(child).children('h3').map((j, header) => { + const $header = $(header); + + const existingHeader = headers.find((a, b) => { + return a.text === $header.text().trim(); + }, $header.text().trim()); + + if (existingHeader) { + const $items = $header.siblings('ul').children(); + existingHeader.elem.siblings('ul').append($items.detach()); + $header.remove(); + return; + } + headers.push({text: $header.text().trim(), elem: $header}) + }); + }) + $focused.focus(); + } + }; + +})(jQuery); diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/js/stanford_profile_helper.mathjax.js b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/js/stanford_profile_helper.mathjax.js new file mode 100644 index 000000000..0d4282671 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/js/stanford_profile_helper.mathjax.js @@ -0,0 +1,9 @@ +// Mathjax configuration settings. +// @see https://docs.mathjax.org/en/latest/options/startup/startup.html +window.MathJax = { + startup: { + elements: [ + 'p' + ] + } +} diff --git a/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/js/stanford_profile_helper.siteimprove.analytics.js b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/js/stanford_profile_helper.siteimprove.analytics.js new file mode 100644 index 000000000..df43cff76 --- /dev/null +++ b/docroot/profiles/sdss/sdss_profile/modules/stanford_profile_helper/js/stanford_profile_helper.siteimprove.analytics.js @@ -0,0 +1,18 @@ +(function ($) { + 'use strict'; + Drupal.behaviors.stanfordProfileHelperSiteImprove = { + attach: function () { + const analyticsSrc = '//siteimproveanalytics.com/js/siteanalyze_80352.js'; + // If a script tag with the source has already been added, do nothing. + if ($(`script[src*="${analyticsSrc}"]`).length === 0) { + const $script = $('