Replace use of whitelist/blacklist in the editor module
Problem/MotivationRemove usage of "blacklist" and "whitelist" in the editor module. Steps to reproduceProposed resolutionFix all references:...
View ArticleSome taxonomy term pages don't include old nodes but they will include...
SpecsPHP 8.1.2910.6.18-MariaDB-cll-lve-log10.2.6 Drupal core with no PHP customization.Taxonomy term view is 100% default without changes.I have only one taxonomy vocabulary (the native "tags"...
View ArticlePrevent simultaneous open/close on simultaneous click/hover
I find myself doing this a lot: I move my mouse to the navigation item that I want, and then click on it. The drawer then appears and disappears because the hover event causes it to appear, and then...
View ArticleProtect against empty revision timestamps in...
Problem/MotivationPeople are seeing errors on Taxonomy revision pages when upgrading from 10.2 to 10.3, see #2936995: Add taxonomy term revision UIThis is also being reported in #3317361: New revision...
View ArticleRemove the restriction from RecursiveContextualValidator that prevents using...
Problem/MotivationWhile working in #3441434: Add validation constraints to core.menu.schema.yml we found that the RecursiveContextualValidator prevents us from using custom groups. But we want to use...
View Article[PP-1] Add thread depth configuration to comments
Problem/MotivationWhen threading is enabled on comments, there is no mechanism to limit how far a comment will indent. This poses a problem for sites that wish to have a defined maximum threading level...
View ArticleDeprecate country.default schema and remove the value as it is not used any more
Problem/MotivationCore no longer uses the system.date:country.default value. We should remove it and deprecate the schema. See #3439439: Remove country setting from the installer and #2276183: Date...
View ArticleTrigger event when Text Editor is attached
Problem/MotivationIt would be helpful if a javascript event was triggered when a CKEditor5 instance is created. Currently, it is possible for other modules to interact with editor instances using the...
View ArticleTaxonomy Index for unpublished entities
Problem/MotivationIdentified problem detailed in #962664-9: Taxonomy Index for unpublished entities:It is possible to query by field value in views. One of the drawbacks is, by default, you can only...
View ArticleWhen fetching the data from the Query
$request = \Drupal::request(); $ucdid = $request->query->get('ucdid');When we are using this then we are getting the null
View ArticleTypeError:...
Problem/MotivationThe following error is triggered when trying to create a field using the drush field:create command:[error] TypeError:...
View ArticleConcurrent ajax submits cause user data loss
Problem/MotivationExecute two ajax requests - the first one has a processing time of e.g. 5 seconds and the second one of 1 second. What now happens is that the form is processed for the first and for...
View ArticleThe short description references a form builder function that is no longer...
The short description given for contact_form_user_admin_settings_submit() is the following one.Form submission handler for user_admin_settings().Form builder functions have been replaced by form...
View ArticleMany core recipes are not idempotent
Problem/MotivationReapplying the core's "standard" recipe throws an error. However tried the same with a couple of other recipes those are not throwing any errors and getting reapplied properly.Steps...
View ArticleContextual Links Style Update
Originally submitted on GithubProblem/MotivationThe admin UI theme is being redesigned and Contextual links need to be integrated with the new design system.Proposed resolutionImplement new contextual...
View ArticleThe theme must be passed as a query argument
Problem/MotivationAfter upgrading to 10.1.4 I see a lot of these in the log: Symfony\Component\HttpKernel\Exception\BadRequestHttpException: The theme must be passed as a query argument in...
View Articleconvert FieldEntityTest to a kernel test
Problem/MotivationIt looks like FieldEntityTest can be converted to a kernel test.It makes no HTTP requests, but executes the view object directly and then checks its state:...
View ArticleOptimize CacheContextsManager:::convertTokensToKeys()/optimizeTokens()
Problem/MotivationIt's hard to reliable guess what the real cost of it is, but I'm seeing it show up a lot in profiling.Currently looking at a profile with 1k calls to it and 3% total time. Not much,...
View ArticlePost update for clearing search index of deleted translations
Problem/MotivationFollow up from #3208247: After deleting a translated article, search wants to reindex it from @alexpott I think we should open a follow-up to add a post update to clean up the...
View ArticleAdd method to the database connection class indicating the use of relational...
Problem/MotivationIn #3457540: [meta] Add database driver for MongoDB to Core as experimental we are adding a database driver for MongoDB. MongoDB does not use a relational database storage. We should...
View Article