From c8e9f4aa93a3a90457c6cf0c2b672aa916d15af3 Mon Sep 17 00:00:00 2001
From: Vasvi Sharma <vasvi.sharma@cern.ch>
Date: Wed, 5 Jun 2024 10:36:57 +0200
Subject: [PATCH] Filefield patch with locked versions of required packages

---
 README.md     |   2 +-
 composer.json | 220 +++++++++++++++++++++++++-------------------------
 2 files changed, 111 insertions(+), 111 deletions(-)

diff --git a/README.md b/README.md
index 6ff2bd6d0..b48670502 100644
--- a/README.md
+++ b/README.md
@@ -89,7 +89,7 @@ To see the changes to the actual versions after updating, run:
 git diff composer.lock | egrep -B1 '(\+|-)            "version":'
 ```
 
-## <h2 id="release"></h2> Versioning and Release
+## Versioning and Release
 
 The precise contents of the images currently running a Drupal site can be linked to this repo.
 Each branch in this repo starting with the letter `v*` is a stable version branch.
diff --git a/composer.json b/composer.json
index 298be9939..b5b91fa5e 100644
--- a/composer.json
+++ b/composer.json
@@ -102,129 +102,130 @@
   ],
   "require": {
     "php": ">=8.1",
-    "bower-asset/bootstrap": "~5.1.0",
+    "bower-asset/bootstrap": "v5.1.3",
     "bower-asset/ckeditor": "dev-full/4.20.x",
-    "bower-asset/jquery-cycle": "~3.0.0",
-    "bower-asset/jquery-hoverintent": "~1.10.0",
+    "bower-asset/jquery-cycle": "3.0.3",
+    "bower-asset/jquery-hoverintent": "v1.10.2",
     "bower-asset/json2": "dev-master",
     "ckeditor/ckeditor": "dev-full/4.20.x",
-    "composer/installers": "^2.2",
-    "cweagans/composer-patches": "^1.7",
-    "dompdf/dompdf": "^2.0",
-    "drupal/adminimal_theme": "^1.7",
-    "drupal/admin_toolbar": "^3.2",
-    "drupal/aggregator": "^2.1",
-    "drupal/allowed_formats": "^3.0",
-    "drupal/bartik": "^1.0",
-    "drupal/bootstrap": "^3.25",
-    "drupal/captcha": "^2.0",
-    "drupal/cern-adminimal-subtheme": "~3.0.1",
-    "drupal/cern-base-theme": "~3.0.2",
-    "drupal/cern-cds-media": "~3.0.3",
-    "drupal/cern-components": "~3.0.19",
-    "drupal/cern-dev-status": "~3.1.1",
-    "drupal/cern-display-formats": "~3.0.1",
-    "drupal/cern-full-html-format": "~3.0.2",
-    "drupal/cern-indico-feeds": "~3.0.1",
+    "composer/installers": "v2.2.0",
+    "cweagans/composer-patches": "1.7.3",
+    "dompdf/dompdf": "v2.0.4",
+    "drupal/adminimal_theme": "1.7.0",
+    "drupal/admin_toolbar": "3.4.2",
+    "drupal/aggregator": "2.2.0",
+    "drupal/allowed_formats": "3.0.0",
+    "drupal/bartik": "1.0.2",
+    "drupal/bootstrap": "3.30.0",
+    "drupal/captcha": "2.0.5",
+    "drupal/cern-adminimal-subtheme": "3.0.1",
+    "drupal/cern-base-theme": "3.0.2",
+    "drupal/cern-cds-media": "3.0.3",
+    "drupal/cern-components": "3.0.19",
+    "drupal/cern-dev-status": "3.1.2",
+    "drupal/cern-display-formats": "3.0.1",
+    "drupal/cern-full-html-format": "3.0.2",
+    "drupal/cern-indico-feeds": "3.0.1",
     "drupal/cern-install-profiles": "9.0.2",
-    "drupal/cern-integration": "~2.0.0",
-    "drupal/cern-landing-page": "~3.0.4",
-    "drupal/cern-ldap-api": "~3.0.0",
-    "drupal/cern-loading": "~3.0.0",
-    "drupal/cern-paragraph-types": "~3.0.2",
-    "drupal/cern-profile-displayname": "~3.0.0",
-    "drupal/cern-theme": "~3.0.0",
-    "drupal/cern-toolbar": "~3.1.1",
-    "drupal/cern-webcast-feeds": "~3.0.3",
-    "drupal/cern-webform-invitation": "~3.0.1",
-    "drupal/ckeditor_font": "^2.0@beta",
-    "drupal/codesnippet": "^1.8",
-    "drupal/color": "^1.0",
-    "drupal/color_field": "^3.0",
-    "drupal/colorbox": "^2.0",
-    "drupal/colorbutton": "^1.4",
-    "drupal/components": "^3.0@beta",
+    "drupal/cern-integration": "2.0.0",
+    "drupal/cern-landing-page": "3.0.4",
+    "drupal/cern-ldap-api": "3.0.0",
+    "drupal/cern-loading": "3.0.0",
+    "drupal/cern-paragraph-types": "3.0.3",
+    "drupal/cern-profile-displayname": "3.0",
+    "drupal/cern-theme": "3.0.0",
+    "drupal/cern-toolbar": "3.1.1",
+    "drupal/cern-webcast-feeds": "3.0.3",
+    "drupal/cern-webform-invitation": "3.0.1",
+    "drupal/ckeditor_font": "2.0.0-beta4",
+    "drupal/codesnippet": "1.9.0",
+    "drupal/color": "1.0.3",
+    "drupal/color_field": "3.0.0",
+    "drupal/colorbox": "2.0.1",
+    "drupal/colorbutton": "1.5.0",
+    "drupal/components": "3.0.0-beta3",
     "drupal/config_update": "2.0.0-alpha3",
-    "drupal/content_access": "^2.0@RC",
+    "drupal/content_access": "2.0.0",
     "drupal/core-composer-scaffold": "10.1.8",
     "drupal/core-project-message": "10.1.8",
     "drupal/core-recommended": "10.1.8",
-    "drupal/ctools": "^4.0",
-    "drupal/date_popup": "^2.0",
-    "drupal/devel": "^5.0",
-    "drupal/ds": "^3.15",
-    "drupal/easy_breadcrumb": "^2.0",
-    "drupal/entity_browser": "^2.8",
-    "drupal/entity_print": "^2.7",
-    "drupal/entity_reference_revisions": "^1.10",
-    "drupal/externalauth": "^2.0",
-    "drupal/extlink": "^1.7",
-    "drupal/facets": "^2.0",
+    "drupal/ctools": "4.0.4",
+    "drupal/date_popup": "2.0.1",
+    "drupal/devel": "5.1.2",
+    "drupal/ds": "3.21.0",
+    "drupal/easy_breadcrumb": "2.0.6",
+    "drupal/entity_browser": "2.10.0",
+    "drupal/entity_print": "2.13.0",
+    "drupal/entity_reference_revisions": "1.11.0",
+    "drupal/externalauth": "2.0.5",
+    "drupal/extlink": "1.7.0",
+    "drupal/facets": "2.0.6",
     "drupal/features": "3.13.0",
-    "drupal/feeds": "^3.0@beta",
-    "drupal/feeds_ex": "^1.0@beta",
-    "drupal/fences": "^3.0",
-    "drupal/field_formatter_class": "^1.6",
-    "drupal/field_group": "^3.3",
-    "drupal/field_permissions": "^1.2",
-    "drupal/filefield_paths": "~1.0@beta",
+    "drupal/feeds": "3.0.0-beta4",
+    "drupal/feeds_ex": "1.0.0-beta3",
+    "drupal/fences": "3.0.1",
+    "drupal/field_formatter_class": "1.6.0",
+    "drupal/field_group": "3.4.0",
+    "drupal/field_permissions": "1.3.0",
+    "drupal/filefield_paths": "1.0.0-beta7",
     "drupal/filelog": "2.1.1",
-    "drupal/honeypot": "^2.1",
-    "drupal/hook_event_dispatcher": "^4.0@beta",
-    "drupal/imagemagick": "^3.4",
-    "drupal/imce": "^3.0",
+    "drupal/honeypot": "2.1.3",
+    "drupal/hook_event_dispatcher": "4.0.1",
+    "drupal/imagemagick": "3.7.0",
+    "drupal/imce": "3.0.11",
     "drupal/jquery_ui": "1.6.0",
     "drupal/jquery_ui_accordion": "2.0.0",
     "drupal/jquery_ui_datepicker": "2.0.0",
     "drupal/jquery_ui_draggable": "2.0.0",
     "drupal/jquery_ui_droppable": "2.0.0",
-    "drupal/mailsystem": "^4.4",
-    "drupal/matomo": "^1.19",
-    "drupal/memcache": "^2.5",
-    "drupal/menu_block": "^1.8",
-    "drupal/menu_breadcrumb": "^1.16",
-    "drupal/metatag": "^2.0",
-    "drupal/migrate_tools": "^6.0",
-    "drupal/migrate_upgrade": "^4.0",
-    "drupal/module_filter": "^4.0",
-    "drupal/node_view_permissions": "^1.5",
-    "drupal/openid_connect": "^3.0@alpha",
-    "drupal/panelbutton": "^1.5",
-    "drupal/paragraphs": "^1.16.0",
-    "drupal/pathauto": "^1.11",
-    "drupal/permissions_by_term": "^3.1",
-    "drupal/quickedit": "^1.0",
-    "drupal/r4032login": "^2.2",
-    "drupal/rdf": "^2.1",
+    "drupal/mailsystem": "4.4.0",
+    "drupal/matomo": "1.23.0",
+    "drupal/memcache": "2.5.0",
+    "drupal/menu_block": "1.10.0",
+    "drupal/menu_breadcrumb": "dev-1.x",
+    "drupal/metatag": "2.0.0",
+    "drupal/migrate_tools": "6.0.4",
+    "drupal/migrate_upgrade": "4.0.1",
+    "drupal/module_filter": "4.1.1",
+    "drupal/node_view_permissions": "1.6.0",
+    "drupal/openid_connect": "3.0.0-alpha2",
+    "drupal/panelbutton": "1.5.0",
+    "drupal/paragraphs": "1.17.0",
+    "drupal/pathauto": "1.12.0",
+    "drupal/permissions_by_term": "3.1.31",
+    "drupal/quickedit": "1.0.3",
+    "drupal/r4032login": "2.2.1",
+    "drupal/rdf": "2.1.1",
     "drupal/recaptcha": "3.2.0",
-    "drupal/redirect": "^1.9",
-    "drupal/require_login": "^3.0",
-    "drupal/rules": "^3.0@alpha",
-    "drupal/scheduler": "^2.0",
-    "drupal/search_api": "^1.27",
-    "drupal/seven": "^1.0",
-    "drupal/smart_trim": "^2.0",
-    "drupal/token": "^1.11",
-    "drupal/twig_tweak": "^3.2",
-    "drupal/panels": "^4.7",
-    "drupal/ui_patterns": "^1.7",
-    "drupal/ui_patterns_ds": "~1.7.0",
-    "drupal/ui_patterns_field_group": "~1.7.0",
-    "drupal/ui_patterns_layouts": "~1.7.0",
-    "drupal/ui_patterns_library": "~1.7.0",
-    "drupal/upgrade_status": "^4.0",
-    "drupal/userprotect": "~1.2.0",
-    "drupal/views_bulk_operations": "^4.2",
-    "drupal/views_slideshow": "~5.0.0",
-    "drupal/views_taxonomy_term_name_depth": "^7.1",
-    "drupal/viewsreference": "^1.8",
-    "drupal/webform": "^6.2",
+    "drupal/redirect": "1.9.0",
+    "drupal/require_login": "3.0.6",
+    "drupal/rules": "3.0.0-alpha8",
+    "drupal/scheduler": "2.0.1",
+    "drupal/search_api": "1.31.0",
+    "drupal/seven": "1.0.0",
+    "drupal/smart_trim": "2.1.1",
+    "drupal/token": "1.13.0",
+    "drupal/twig_tweak": "3.3.0",
+    "drupal/panels": "dev-4.x",
+    "drupal/ui_patterns": "1.8.0",
+    "drupal/ui_patterns_ds": "1.7.0",
+    "drupal/ui_patterns_field_group": "1.7.0",
+    "drupal/ui_patterns_layouts": "1.7.0",
+    "drupal/ui_patterns_library": "1.7.0",
+    "drupal/upgrade_status": "4.1.0",
+    "drupal/userprotect": "1.2.0",
+    "drupal/views_bulk_operations": "4.2.6",
+    "drupal/views_slideshow": "5.0.0",
+    "drupal/views_taxonomy_term_name_depth": "7.2.0",
+    "drupal/viewsreference": "dev-1.x",
+    "drupal/webform": "6.2.2",
     "drush/drush": "12.1.2",
-    "npm-asset/jquery": "~3.6.0",
-    "vlucas/phpdotenv": "^5.5",
-    "webflo/drupal-finder": "~1.2.0",
-    "webmozart/path-util": "^2.3",
-    "wikimedia/composer-merge-plugin": "~2.0.1"
+    "npm-asset/jquery": "3.6.4",
+    "vlucas/phpdotenv": "v5.6.0",
+    "webflo/drupal-finder": "1.2.2",
+    "webmozart/path-util": "2.3.0",
+    "wikimedia/composer-merge-plugin": "v2.0.1",
+    "mtdowling/jmespath.php": "2.7.0"
   },
   "require-dev": {
     "zaporylie/composer-drupal-optimizations": "^1.2"
@@ -317,8 +318,8 @@
         "Fixes multiple usages of FieldPluginBase::getEntity missing null checks https://www.drupal.org/project/drupal/issues/3007424": "patches/3007424-201-10.0.x.patch",
         "Workaround for Call to a member function getLabel() after enabling layout_builder for 10.1.x: PHP 8.1 https://www.drupal.org/project/drupal/issues/2985882#comment-14787690": "patches/2985882-field-153.patch",
         "Fixes TranslationLanguageRenderer failing on ghost nodes https://www.drupal.org/project/drupal/issues/2869347": "patches/views-translation-language-renderer-2869347-2.patch",
-        "Fixes markup issue https://www.drupal.org/project/drupal/issues/3253568":"patches/3253568-18.patch",
-        "Fixes TypeError: Cannot access offset of type string on string https://www.drupal.org/project/drupal/issues/3336312":"patches/3336312.patch"
+        "Fixes markup issue https://www.drupal.org/project/drupal/issues/3253568": "patches/3253568-18.patch",
+        "Fixes TypeError: Cannot access offset of type string on string https://www.drupal.org/project/drupal/issues/3336312": "patches/3336312.patch"
       },
       "drupal/content_access": {
         "Fixes deprecated unserialize() function https://www.drupal.org/project/content_access/issues/3258804": "patches/content_access-3258804-14.patch"
@@ -336,7 +337,6 @@
       "drupal/filefield_paths": {
         "Fixes call to a member function isEmpty() on null https://www.drupal.org/project/filefield_paths/issues/3339688": "patches/filefield_paths-call_isEmpty_on_null-3339688-4.patch"
       },
-      
       "__comments__": {}
     },
     "merge-plugin": {
@@ -352,4 +352,4 @@
       "merge-scripts": true
     }
   }
-}
+}
\ No newline at end of file
-- 
GitLab