{
  "name": "vardot/varbase-patches",
  "description": "List of needed patches for Varbase used packages with Composer Patches.",
  "keywords": ["composer", "patches", "composer patches", "varbase", "varbase patches", "drupal", "drupal patches"],
  "license": "GPL-2.0-or-later",
  "authors": [
    {
      "name": "Vardot",
      "homepage": "https://www.drupal.org/vardot",
      "role": "Maintainer"
    }
  ],
  "require": {
    "drupal/core": "~10.4.0",
    "composer/installers": "~2",
    "oomphinc/composer-installers-extender": "~2",
    "cweagans/composer-patches": "~1 || ~2"
  },
  "extra": {
    "enable-patching": true,
    "composer-exit-on-patch-failure": true,
    "patchLevel": {
      "drupal/core": "-p2"
    },
    "patches": {
      "drupal/core": {
        "Issue #2869592: Disabled update module shouldn't produce a status report warning":
        "https://www.drupal.org/files/issues/2024-06-14/2869592-disabled-update-module-63.patch",
        "Issue #2893892: Fixed Warning Invalid argument supplied for foreach() in Drupal":
        "https://www.drupal.org/files/issues/2018-12-10/core--getDerivatives-Invalid-argument-foreach--2893892-11-d8.patch",
        "Issue #3044656: Add a helper method to strip subdirectories from URL paths":
        "https://www.drupal.org/files/issues/2019-03-31/3044656-2.patch",
        "Issue #3101231: Fix multilingual site's layout edit context issue with TypeError: Argument 1 passed to UrlHelper::buildQuery() must be of the type array, null given":
        "https://www.drupal.org/files/issues/2019-12-19/3101231-19.patch",
        "Issue #2741877: Nested modals don't work: opening a modal from a modal closes the original":
        "https://www.drupal.org/files/issues/2024-06-20/drupal-core--2024-06-20--2741877--mr-8105.patch",
        "Issue #3165435: Fix tour <front> route as route name when a selected node had been set as the front page for the site":
        "https://www.drupal.org/files/issues/2020-08-16/3165435-2.patch",
        "Issue #3226791: Fix Validation error saving untranslatable Media reference field":
        "https://www.drupal.org/files/issues/2021-08-04/media_required_validation-3226791-2.patch",
        "Issue #3272720: Fix PHP8.1+ Deprecated function: hash(): Passing null to parameter #2 ($data) of type string is deprecated in generateFieldTableName":
        "https://www.drupal.org/files/issues/2022-07-21/3272720-6.patch",
        "Issue #3326684: Fix PHP8.1+ Deprecated function: mb_strtolower(): Passing null to parameter #1 ($string) of type string is deprecated":
        "https://www.drupal.org/files/issues/2023-11-21/3199.patch",
        "Issue #3302838: Fix PHP8.1+ Querying with NULL values results in warning mb_strtolower(): Passing null to parameter is deprecated":
        "https://www.drupal.org/files/issues/2023-07-05/3302838-38.patch",
        "Issue #3049332: Fix PHP message: Error: Call to a member function getEntityTypeId() on null (Layout Builder)":
        "https://www.drupal.org/files/issues/2024-01-09/drupal-core--2024-01-09--3049332-85.patch",
        "Issue #3046152: Video media needs playsinline & muted options":
        "https://www.drupal.org/files/issues/2024-06-20/drupal-core--2024-06-20--10-3-x--3046152-54--mr-8471.patch",
        "Issue #3080606: Reorder Layout Builder sections":
        "https://www.drupal.org/files/issues/2024-06-13/3080606-121.patch",
        "Issue #3413079: Cannot read properties of null (reading 'nodeType') on node.page.body":
        "https://www.drupal.org/files/issues/2024-01-08/3413079-9.patch",
        "Issue #3456176: 10.3 upgrade now missing status-message theme suggestions":
        "https://www.drupal.org/files/issues/2024-06-28/3456176-45-missing-status-messages-theme-suggestions.patch",
        "Issue #3458067: Fix contextual links disappear intermittently leading to console errors":
        "https://www.drupal.org/files/issues/2024-06-30/contextual_links_disappear_intermittently_leading_to_console_errors-3458067-8_0.patch",
        "Issue #3457431: Saving text format generates validation warnings":
        "https://www.drupal.org/files/issues/2024-07-01/drupal-core--2024-07-01--3457431--mr-8608.patch",
        "Issue #3459881: Fix TypeError: implode(): Argument #1 ($array) must be of type array, string given in implode() (line 537 of core/lib/Drupal/Core/Field/WidgetBase.php)":
        "https://www.drupal.org/files/issues/2024-07-08/drupal-core--2024-07-08--3459881--mr-8697.patch",
        "Issue #3431330: Add Action Method to Add a button plugin and settings into the Active toolbar in editor":
        "https://www.drupal.org/files/issues/2024-03-18/distributions_recipes--3431330-2.patch",
        "Issue #3465033: Fix not saving addItemToToolbar recipe action for divider | (vertical separator) or wrapping - items to CKEditor 5":
        "https://raw.githubusercontent.com/Vardot/varbase-patches/patches/drupal-core--2024-08-01--3465033--mr-9003.patch",
        "Issue #3496329: Fix not loading CKEditor 5 and Tour with BigPipe enabled after Drupal 10.4 update":
        "https://www.drupal.org/files/issues/2025-01-03/drupal-core--2025-01-02--3496329-32--mr-10753.patch"
      },
      "drupal/default_content": {
        "Issue #3160146: Add Layout Builder Normalizer and Denormalize":
        "https://www.drupal.org/files/issues/2024-12-02/default_content--2024-12-02--3160146--mr-15.patch"
      },
      "drupal/gin": {
        "Issue #3325263: Fix user.data ServiceNotFoundException when using Gin as distribution installer theme":
        "https://raw.githubusercontent.com/Vardot/varbase-patches/refs/heads/patches/gin--2024-11-12--3325263.patch",
        "Issue #3398040: Fix issue with changing between responsive views and Gin Toolbar over menus":
        "https://www.drupal.org/files/issues/2023-10-31/3398040-8.patch"
      },
      "drupal/persistent_login": {
        "Issue #2899530 by josebc: Provide a permission for users to see Persistent Logins tab in their profiles":
        "https://www.drupal.org/files/issues/persistent_login-user_task_permission-2899530-6.patch"
      },
      "drupal/update_helper": {
        "Issue #3024165: [PATCH] Enhancements, Better messages for the unable to apply updates, drush command and removed the Mark all updates as successful on install":
        "https://www.drupal.org/files/issues/2022-06-05/3024165-55.patch"
      },
      "drupal/diff": {
        "Issue #3348096: Fix Entity queries must explicitly set whether the query should be access checked or not in Diff":
        "https://www.drupal.org/files/issues/2023-03-15/3348096-2.patch"
      },
      "drupal/inline_entity_form": {
        "Issue #2913571: Add a setting to enable/disable inline editing for existing entities":
        "https://www.drupal.org/files/issues/2024-12-27/inline_entity_form--2024-12-27--2913571--mr-127.patch",
        "Issue #3136514: IEF complex widget: Re-ordering / weight sometimes not updated":
        "https://www.drupal.org/files/issues/2025-01-04/inline_entity_form--2025-01-04--mr-126.patch"
      },
      "drupal/entity_clone": {
        "Issue #3388460: Fatal error on cloning a menu link (D10 site)":
        "https://www.drupal.org/files/issues/2023-10-17/3388460-7.patch"
      },
      "drupal/rabbit_hole": {
        "Issue #3419073: Fix Return value must be of type bool fatal error":
        "https://www.drupal.org/files/issues/2024-02-04/rabbit_hole--2024-02-04--3419073-3.patch"
      },
      "drupal/cl_block": {
        "Issue #3365591: Fix TypeError: array_filter() when pressing Save configuration":
        "https://www.drupal.org/files/issues/2023-06-08/3365591-3.patch",
        "Issue #3367477: Fix Error: Call to undefined method getFilteredComponentTypes()":
        "https://www.drupal.org/files/issues/2023-06-18/3367477-11.patch"
      },
      "drupal/entity_embed": {
        "Issue #3070343: Allow to add a Drupal core link with Link Widget for Image entities using Entity Embed Dialog in CKEditor":
        "https://www.drupal.org/files/issues/2023-11-02/entity-embed-add-link-image-entity-3070343-37.patch",
        "Issue #2679875: Inline Entity Form integration":
        "https://www.drupal.org/files/issues/2023-11-08/2679875-27.patch"
      },
      "drupal/ckeditor_media_embed": {
        "Issue #3444588: Switch from base_path to origin_url to fix issues when retrieving the path of the CKEditor plugins for use in a URL":
        "https://raw.githubusercontent.com/Vardot/varbase-patches/patches/ckeditor_media_embed--2024-05-01--3444588--mr-15.patch"
      },
      "drupal/focal_point": {
        "Issue #2906631: After changing focal point, image doesn't change until you click preview":
        "https://www.drupal.org/files/issues/2024-02-21/2906631-27.patch"
      },
      "drupal/bootstrap_styles": {
        "Issue #3282082: Support Bootstrap 5 on bootstrap_styles module":
        "https://www.drupal.org/files/issues/2022-06-14/Fix-support-bootstrap-5-on-bootstrap-styles-3282082-%233.patch"
      },
      "drupal/layout_library": {
        "Issue #3075067: Duplicate entry for key 'block_content_field__uuid__value'":
        "https://www.drupal.org/files/issues/2023-01-05/3075067-19.patch",
        "Issue #3273160: Support inline blocks in layout":
        "https://www.drupal.org/files/issues/2022-12-14/3273160-9.patch"
      },
      "drupal/layout_builder_blocks": {
        "Issue #3349066: Limit Layout Builder Blocks not to work in the dashboards route":
        "https://www.drupal.org/files/issues/2024-08-14/layout_builder_blocks--2024-08-14--3349066--mr-5.patch"
      },
      "drupal/paragraphs": {
        "Issue #2924774: Let Editors add/delete/clone paragraphs When [Editing a translation]":
        "https://www.drupal.org/files/issues/2018-06-03/2924774-29.patch",
        "Issue #3138609: Fixe Field group support broken":
        "https://www.drupal.org/files/issues/2020-06-03/3138609-24.patch",
        "Issue #3090200: Paragraph access check using incorrect revision of its parent, leading to issues editing and viewing paragraphs when content moderation is involved.":
        "https://www.drupal.org/files/issues/2023-01-31/3084934-13_combine_3090200-22-update_0.patch"
      },
      "drupal/paragraphs_previewer": {
        "Issue #2904917: Make paragraph previewer work with new UI/UX improvement patch":
        "https://www.drupal.org/files/issues/2019-02-20/2904917-8.patch"
      },
      "drupal/redirect": {
        "Issue #2879648: Redirects from aliased paths aren't triggered":
        "https://www.drupal.org/files/issues/2024-08-11/redirect--2024-08-11--2879648--mr-109.patch",
        "Issue #3057250: Validation issue on adding url redirect":
        "https://www.drupal.org/files/issues/2024-08-11/redirect--2024-08-11--3057250-79.patch"
      },
      "drupal/yoast_seo": {
        "Issue #3362165: Fix Deprecated function: Creation of dynamic property":
        "https://www.drupal.org/files/issues/2023-11-01/yoast_seo-php8_2-3362165-19.patch"
      },
      "drupal/gin_everywhere": {
        "Issue #3436449: The status tab is showing out in the Are you sure you want to delete the content item page":
        "https://www.drupal.org/files/issues/2024-05-15/gin_everywhere--2024-05-15--3436449-5.patch"
      },
      "drupal/gin_type_tray": {
        "Issue #3448075: Fix the padding for filter form wrapper div":
        "https://www.drupal.org/files/issues/2024-05-19/gin_type_tray--2024-05-19--3448075-2.patch",
        "Issue #3450665: Fix: Twig Error Loader Error when attempting to add new content.":
        "https://www.drupal.org/files/issues/2024-06-02/gin_type_tray--2024-06-02--3450665-7.patch"
      },
      "drupal/layout_builder_perms": {
        "Issue #3392780: Fix not valid context for entity context when editing the default layout entity types or bundles":
        "https://www.drupal.org/files/issues/2023-12-15/not_valid_context-3392780-reroll_patch_from_4-7_0.patch",
        "Issue #3471460: Fix users having access to the layout builder on entities regardless of whether the layout is enabled":
        "https://www.drupal.org/files/issues/2024-09-02/access_layout_builder_entities_regardless_whether_layout_enabled-3471460-9.patch"
      },
      "drupal/cl_server": {
        "Issue #3456661: Update Drupal core to ^10.3 and ^11 and drop the use of the SDC experimental module":
        "https://www.drupal.org/files/issues/2024-06-25/cl_server--2024-06-25--3456661-9--mr-32.patch"
      },
      "drupal/node_edit_protection": {
        "Issue #3455823: Fix the warning issue that occurs when pressing the save submit button in the Gin Admin theme":
        "https://www.drupal.org/files/issues/2024-07-03/3455823-13-warning-popup-node-add-and-edit-save.patch"
      },
      "drupal/field_group": {
        "Issue #3395375: Fix Duplicated required marks in field tabs with Gin admin theme":
        "https://www.drupal.org/files/issues/2024-08-06/3395375-6.patch"
      }
    }
  }
}
