Updates to an entity's URL alias do not reflect on the corresponding...
Problem/MotivationThe local tasks (specifically the 'View' link) associated with an entity do not update immediately when its URL alias is modified. To reflect the changes, the Drupal cache must be...
View ArticleFix words in tests using ignore
Problem/MotivationThese words are used in tests, usually in a string, and can be fixed by using an ignore line. Some are non English, some are names and some are nonsense. The nonsense ones are part of...
View ArticleFix words in test string by changing the string
Problem/MotivationThese are words in strings in tests, which also means it could be an array key. For these the change was to modify the string itself.Steps to reproduceProposed...
View ArticleProcess translation config files for custom modules
Problem/MotivationIt's possible to define a custom content type by placing necessary files into a custom module's directory structure under config/[install | optional]. One might also want that content...
View ArticleView dropbutton breaking UI if content is long
Problem/MotivationDropbutton field in view breaks the UI of page if the body content is too long. it shows correctly inside view preview but if you check the view page you see extremely long button...
View ArticleEntity view/form mode formatter/widget settings have no translation UI
Problem/MotivationAdd missing configuration translation interface.There are several pieces of information from the Entity/Field system, which may include translatable strings, but which prior to this...
View ArticleIncorrect content-length header breaks HTTP/2 with net::err_http2_protocol_error
Problem/MotivationAfter a migration from Drupal 9.5.11on to 10.2.2 on OVH mutualized server, the document is not loaded, JS files are not running and the error err_http2_protocol_error error is...
View ArticleUnify effect/operation verb naming in image style, image, toolkit, toolkit...
Updated: Comment #0Part of #2105863: [meta] Images, toolkits and operations. This was stated first time in #2103635-21: Remove effects from ImageInterface.Problem/MotivationImage processing has now...
View ArticleReplace confirm password element with a new password element with show/hide...
Problem/MotivationThe current password handling in Drupal is less user friendly. The users are supposed to enter the password twice. We need a password element with the feature to show and hide the...
View ArticleClear blocks table of old theme references
We have two blocks in the header of our main page of our dev version. The display order recently got reversed, despite what the blocks interface was telling me. I reordered the blocks in the interface...
View ArticleUse Symfony Process to spawn subprocesses in PhpUnitTestRunner
Problem/MotivationAs seen in #3417066-13: Drop Symfony PHPUnit-bridge dependency and in #3217904: [meta] Support PHPUnit 10 in Drupal 10, in PHPUnit 10 the PHPUnit Unit pipeline job gets stuck.This...
View ArticleField selection breaks conventions and increases cognitive load
Problem/MotivationNew version of field creation adds unnecessary clutter to the form and increases cognitive load for using the form. ThIs version also breaks conventions on basic html elements. With...
View ArticleRemove new test timeout
Problem/MotivationIn #3417805: Use Symfony Process to spawn subprocesses in PhpUnitTestRunner we added a new timeout for tests. I think this was incorrect for the following reasons:We have no idea how...
View ArticleChange CSS pseudo selector
Problem/MotivationChange CSS pseudo selector.Steps to reproduceProposed resolutionTo be decided - Whether to use a single colon or double colon. Check these links --...
View ArticleExpand what #config_target can do: automatically set #attributes[pattern] for...
Problem/Motivation#3398982: ConfigFormBase + validation constraints: support non-1:1 form element-to-config property mapping again introduced the necessary infrastructure to remove validation logic...
View ArticleAdd validation constraints to olivero.settings
Problem/MotivationOlivero's settings have 3 property paths that are not yet validatable:$ vendor/bin/drush config:inspect --filter-keys=olivero.settings --detail --list-constraints...
View Articlebase_url used in routed Url assembler, but not in unrouted assembler
Problem/MotivationWhen building routed Urls, you're able to set the option absolute to TRUE, and set the base_url option. When assembling the URL, this will result in the specified base URL being used...
View ArticleEnable bookmarking of AJAX views
Currently we don't track the state of AJAX views. Users trigger reloads, but no state information is logged. Specifically, it is not possible for users to return to a particular state, short of...
View Article