Allow OffCanvas Dialog to disallow resizing
Problem/MotivationIn working on Same Page Preview, I have noticed that when a user resizes the off-canvas dialog by adjusting the left border of the panel, the javascript that drives how the the...
View ArticleFix Node tests that rely on UID1's super user behavior - Blocks
Problem/MotivationIn #540008: Add a container parameter that can remove the special behavior of UID#1 an approach was taken where we can simply flag tests that are failing if we turn off user 1's super...
View ArticleViews relationships with multi-valued entity reference fields invalidate...
When creating a view with a relationship to an entity reference field (to join the referred-to entity in the query), duplicates will be produced if the entity reference field is multi-valued (i.e....
View ArticleThrow an exception when building route paths unsupported by Drupal
Problem/MotivationI recently tried to implement a route of the format /openapi/{plugin_id}.{content_type} to allow for a URL like /openapi/jsonapi.yaml. This is supported upstream in Symfony but not in...
View ArticleLog error when a TranslatableMarkup is created with a non-string input
After some modifications in my block settings and my custom menu which are all migrated from a drupal 6 site i got the following error on blocks layout page:InvalidArgumentException: $string ("Array")...
View ArticleMedia Library selected items duplicated (counter)
Problem/MotivationRan into this issue while creating triggering the display of a second modal through AJAX while the existing media library select widget is open already (the first modal).Steps to...
View ArticleA user.logout doesn't work anymore with the CSRF token changes in issue...
Problem/MotivationThe changes made in issue https://www.drupal.org/project/drupal/issues/144538 do not work quite correctly. When creating a logout link, the token parameter is always outdated. Even if...
View ArticleAllow 'region' key to be omitted for placeBlockInDefaultTheme and...
Problem/MotivationCurrently the logic that checks the passed config values only evaluates and will fall back to the default_region if there is an array set in the region key. If a recipe author wants...
View ArticleCron tries to send update notification email while no email is set
Problem/Motivation After deleting the email listed under (/admin/reports/updates/settings), each time a cron run is started, the following error is created: Error sending email (from info@website.de...
View Article[META] Fix strict type errors detected by phpstan
Problem/MotivationBefore we can add declare(strict_types=1) to existing code we need to fix strict type errors. We can detect some of these with phpstan, via the FunctionCallParametersCheck rule.Steps...
View ArticleFix param docs identified by phpstan
Problem/MotivationThis is a child issue of #3404246: [META] Fix strict type errors detected by phpstanThe scope includes any @param docs identified by the checkFunctionArgumentTypes phpstan parameter....
View ArticleParse url issue when upgraded to Drupal 10.2.7 version
I am facing an issue after upgrading to Drupal 10.2.7. The issue can be reproduced using following steps:-1. Go to /admin/content/block 2. Add new Block, it gives you a new you ui option 'Save and...
View ArticleDrupal 10 image upload AJAX error with status code 200
Weirdly, I'm getting an AJAX HTTP Error with Drupal 10 when trying to upload an image into a custom node type via Edit functionality. Here's the error:[ {"command": "settings","settings":...
View ArticleCSS style displays in list view, when content contains inline CSS
Below image shows the issue:Steps to reproduce[Using vanilla install] Create new article page and add below code in source.[In 10.2 node source view]<style type="text/css">.testing {...
View ArticleContent-length incorrect and response truncated in web servers
Using the rest api (bat_api) the response json is truncated and therefore the json is not valid.This happens only since Drupal 10.2 I understand because of this...
View ArticleViews ajax exposed filter works only once
Problem/MotivationViews ajax exposed filters doesn't work any more since Drupal 10.2. Filters worked fine in Drupal 10.1.8Steps to reproduceVews Configuration Exposed form in block:Yes Exposed form...
View ArticleConsolidate ckeditor5's MediaTest
Problem/MotivationThis is the longest running functional javascript test, we can consolidate some test methods to do fewer installs.Steps to reproduceProposed resolutionRemaining tasksUser interface...
View ArticleUse the new equivalent updates API to prevent updates from 10.4.0 to 11.0.0
Problem/MotivationSee #3463225: Prevent 'downgrades' from maintenance minors to older minor releases for the next major version for background.If we add a hook_update_N() to system module in 11.1, and...
View ArticleNotice: Undefined index: title in Drupal\update\ProjectSecurityRequirement in...
Problem/MotivationThis was fixed November 2020 for Drupal 8 and 9 in #3132426: Notice: Undefined index: title in Drupal\update\ProjectSecurityRequirement, but has resurfaced in 2023 in Drupal 10.1.I...
View Article