Loose checking for calling JavaScript theme function
Problem/MotivationJavaScript theme functions are defined on each library and Drupal.theme() checks property existence. But, a type of property value is not checked so that if a JavaScript theme...
View ArticleRemove system.file.path config from system.schema.yml
Problem/MotivationIn #3400368: Deprecate path.temporary in system.file configuration schema (Drupal 8.8) system.file.path.temporary was deprecated. This was the only key used in system.file.path, but...
View ArticleOlivero table.css should be in its own library and #attached to tables
Problem/MotivationOlivero adds table.css to its base library, but the vast majority of pages don't include tables.I think Olivero could define a table library, move the CSS there, then attach this to...
View ArticleWrong message on cancelling account with e-mail confirmation request
Problem/MotivationWhen users cancel their own account, they're displayed with the message "A confirmation request to cancel your account has been sent to your e-mail address" - which is absolutely...
View ArticleWrong type for $project argument in locale.batch.inc functions
Problem/MotivationThe docblocks for locale_translation_batch_fetch_download() and locale_translation_batch_fetch_import() say the $project argument is an object but it seems this argument is a...
View ArticleFix Drupal.Commenting.FunctionComment.Missing in KernelTests tests
Problem/MotivationWorking to enable the sniff Drupal.Commenting.FunctionComment.Missing.Steps to reproduceProposed resolutionFix this sniff for Kernel testsRemaining tasksCreate an MR Enable the sniff...
View ArticlePrivate file access gives 404 not found
Problem/MotivationOn one of my projects, i am not able to access any private file that is in a subdirectory. I always get a 404 not found.A classic url would be :...
View ArticleAdd an exposed filter to the Taxonomy overview view page
Problem/MotivationThe taxonomy overview page could become huge, with many pages, so it would be handy to have a filter to let the editor find termsSteps to reproduceInstall Drupal 11.x using the...
View ArticleFix contextual links disappear intermittently leading to console errors
Problem/MotivationAfter Updating to Drupal ~10.3.0 Contextual disappears intermittently, leading to console errorssettings_tray.js?v=10.3.0:171 Uncaught TypeError: Cannot read properties of null...
View ArticleAdd validation constraints to core.extension
Problem/MotivationOver at #1170362: Install profile is disabled for lots of different reasons and core doesn't allow for that, the schema for core.extension:profile is being refined.Once that lands,...
View ArticleReplace use of whitelist/blacklist in core/misc/autocomplete.js and...
Problem/MotivationLets remove usage of "blacklist" and "whitelist" in core/misc/autocomplete.es6.js and core/modules/link/src/Plugin/Field/FieldWidget/LinkWidget.php. This is likely to need a...
View ArticleTemplate theme hook suggestions for Fields do not include ViewModes
Problem/MotivationAs we added ViewMode template suggestions for Nodes here #1503464: Automatically add theme hook suggestion for node view mode and most probably for all entities: #2270883:...
View ArticleFix PHP deprecation message: "trim(): Passing null to parameter #1...
Problem/MotivationWhen a NULL value is set in the mediaQuery property of a [my_theme/module].breakpoints.yml file, and a responsive image is rendered for that breakpoint, a deprecation message is...
View ArticleTheme generated via the core script is written into the /themes, instead of...
Problem/MotivationThe theme generated via the core script drupal is written to /themes, instead of /themes/custom.Steps to reproduceExecute php web/core/scripts/drupal/generate-theme your_new_theme See...
View ArticleAdd validation constraints to `type: theme_settings`
Problem/MotivationPer #3395555-22: Add validation constraints to olivero.settings, type: theme_settings not being fully validatable means not a single theme's settings can be fully validatable!Steps to...
View ArticleMake user roles accessible through REST APIs and the user edit form, if the...
Problem/MotivationIt would be ok to allow users to view their own roles, through the UI at their user edit form, or through JSON:API / GraphQL. Viewing other roles shouldn't be possible as it would be...
View Article[Meta] Fix 'Drupal.Commenting.FunctionComment' coding standard
Part of #2571965: [meta] Fix PHP coding standards in core.sub sniffs#3212066: [meta] Fix Drupal.Commenting.FunctionComment.Missing Complete#3484038: [meta] Fix...
View ArticleFix Drupal.Commenting.FunctionComment.Missing in module tests
Problem/MotivationWorking to enable the sniff Drupal.Commenting.FunctionComment.Missing.Steps to reproduceProposed resolutionFix this sniff for module testsRemaining tasksCreate an MR Enable the sniff...
View Article[meta] Fix Drupal.Commenting.FunctionComment.Missing
Problem/MotivationThis is a part of the attempt to fix #2572645: [Meta] Fix 'Drupal.Commenting.FunctionComment' coding standardThis issue is created to work on the...
View ArticleCommentDefaultFormatter does not respect custom access control
This was determined by the Security team to be suitable to post publiclyCommentDefaultFormatter does not check any access control and assumes the default permissions like 'access comments' are the only...
View Article