SharedTempStoreFactory and PrivateTempStoreFactory $expire variable should be...
Right now, the $expire variable in PrivateTempStore.php isn't exposed anywhere, except as a parameter in user.services.yml. This gives developers the ability to override the default expiration on...
View ArticleConvert file_icon_class() and file_icon_map() to a utlity class and deprecate
Problem/MotivationIn order to clean up file.module we want to move file_icon_class() and file_icon_map() to a utility class and deprecate.These functions have no service dependencies, so can be static...
View ArticleConfiguration being imported by the ConfigImporter sometimes has stale...
Problem/Motivation\Drupal\Core\Config\StorageComparer::__construct() wraps each storage it is passed in a cached storage with a memory cache. During normal runtime this offloads queries from the...
View ArticleCKEditor5 - how to retain inline syles?
I am upgrading a site from D9 to D10 and thus upgrading from CKEditor4 to CKEditor5. Over time, front end developers have added small custom style definitions in the WYSIWYG areas all over the site. I...
View ArticleProvide a trait to get file upload location from field settings
Problem/MotivationPart of #3221796: [META] Modernise file upload logic we identified that we are duplicating the code to find the file upload location in the following...
View ArticlePrefixed index creation (functional index on substring) has no test coverage
Problem/MotivationWhile working on #3397622: Adding GIN and GIST indexes to PostgreSQL databases I discovered rarely-used syntax for creating an index on a table that allows for indexing on a...
View ArticleRefactor (if feasible) uses of the jQuery each function to use Vanilla/native
Problem/MotivationAs mentioned in the parent issue #3238306: [META] Where possible, refactor existing jQuery uses to vanillaJS to reduce jQuery footprint, we are working towards reducing our jQuery...
View Articleafter 10.2.0 updb updae taxonomy_filter_user_context runs repeatedly
Problem/Motivationafter 10.2.0 updb updae taxonomy_filter_user_context runs during every drush updb command and seems not to ever compete.Steps to reproduce- update to D10.2.0 - run - drush -n -y updb...
View ArticleRefactor (if feasible) uses of the jQuery class function to use Vanilla/native
Problem/MotivationAs mentioned in the parent issue #3238306: [META] Where possible, refactor existing jQuery uses to vanillaJS to reduce jQuery footprint, we are working towards reducing our jQuery...
View ArticleRefactor (if feasible) uses of the jQuery parent function to use vanillaJS
Problem/MotivationAs mentioned in the parent issue #3238306: [META] Where possible, refactor existing jQuery uses to vanillaJS to reduce jQuery footprint, we are working towards reducing our jQuery...
View ArticleDisabled text formats can't be seen in the GUI
Problem/MotivationWhen you disable a text format it is not possible to re-enable it. This seems counter to the behavior in other situations, such as Views, which allows disabling than re-enabling a...
View Article[PP-1] Fix build tests for Automatic Updates core Gitlab
Problem/MotivationIn the Automatic Update module that we plan to add #3253158: [PP-1] Add Alpha level Experimental Automatic Updates module we have build tests that don't currently work on gitlabci as...
View ArticleCheckbox for Media library modal missing after search
Issue summary updated as of comment #35Problem/MotivationCheckboxes are not rendered in the Media Library widget/the wrong media item is inserted after selection of a media item in the Media Library...
View ArticleAdd default autoconfigure to all *.services.yml and remove event_subscriber tags
Problem/MotivationSince #3221128: Enable service autoconfiguration for core event subscribers we can add default autoconfigure to all *.services.yml for the event_listener tag.Steps to...
View ArticleSpelling error in text for using token and replacement patterns in several...
Problem/MotivationThe sentence 'You may use field tokens from as per the "Replacement patterns" used in "Rewrite the output of this field" for all fields.' is used 3 times in various Views forms. The...
View ArticleAn infinite loop in ViewsJoin could cause denial of service
Problem/MotivationIn Views on D7 there's code in views_many_to_one_helper as follows: while ($r_join->left_table != $base_table) { $r_join = views_get_table_join($r_join->left_table,...
View ArticleForm API #states property/states should use .once() to apply its rules (Can...
Problem/MotivationWith #3294720: The attachBehaviors() for document is only called after Big Pipe chunks are processed the Drupal Behaviors are being applied for entire page twice. This causes, that...
View ArticleAdd declare(strict_types=1) to all Unit tests
Problem/MotivationThis is a child issue of #3397890: Fix strict type errors in unit tests. After fixing strict type issues we can add the strict_types declaration to all Unit tests.Steps to...
View ArticleError does not come into focus on the 'add fields' page
Problem/MotivationUsing Drupal 10.2.0 and PHP 8.1.4.If I miss filling out the 'label' input and try to add a new field, the focus doesn't shift onto the erroneous input element. I've attached a screen...
View ArticleMore specific titles for term and vocabulary edit forms
Problem/MotivationAs suggested in the comment https://www.drupal.org/node/2400543#comment-10461821 we need to improve the titles of the term and vocabulary pages. The titles should reflect on the edit...
View Article