Provide an easy method for supplying a custom css file to Claro
Problem/MotivationIt is sometimes desirable to make minor css changes to a core admin theme. To do this, usually means creating a sub-theme or using a contrib module such as Asset Injector or CSS...
View ArticleImprove 'administer content' permission description
Problem/MotivationIt took me a long time to figure out what the Node - Administer Content (internally known as administer-nodes) permission was for. Documentation for it elsewhere is scarce and IMHO...
View ArticleNew users have difficulty finding where to adjust the content model
Problem/MotivationNew users don't know where to go to add new content types. Everyone starts by clicking on the "content" link in the Toolbar (sometimes, repeatedly) and struggles with this being...
View Articleadd configurable description to content type title field.
all fields have configurable description but not the title field. Also the title field will have configurable display once https://www.drupal.org/project/drupal/issues/2923701 gets merged. I think we...
View ArticleDefine the data column last in cache tables in order to support memory tables...
Columns used in an index must be before any BLOB/TEXT columns. Currently the data column is 2nd; I propose to make the data column last so that the memory table could be used for the cache_*...
View ArticleCrypt::randomBytes()/drupal_random_bytes() doesn't actually return...
Problem/MotivationDrupal prefers openssl_random_pseudo_bytes() if available in Crypt::randomBytes() in 8.0.x or drupal_random_bytes() in 7.x and 6.x.PHP used the wrong method in the openssl library now...
View ArticleProvide commands which are helpful for core development
Problem/MotivationWorking on core requires almost certainly drush or console to make it easy to reinstall the site or just install/uninstall a specific module. At the same time, it became hard to...
View ArticleElement::children sort order undefined and slower than it could be - this...
Problem/Motivation#2448765: Element::children sort order undefined and slower than it could be - This makes tests fail in PHP7 needs backporting to Drupal 7.Proposed resolutionRemaining tasksUser...
View ArticleDelayedRequeueException should call parent, and optionally allow providing...
Problem/MotivationI've identified some issues with \Drupal\Core\Queue\DelayedRequeueException introduced in #3116478: Add a way to silently keep an item locked when processing a queue via cron from a...
View ArticleMake MediaLibraryWidget more flexible
Problem/MotivationIf someone extends `EntityReferenceItem` and creates their own version of the `entity_reference_something` field type, it's not easy to make it work with (extended)...
View ArticleMigrateExecutable should catch not only exceptions, but also fatal errors
Problem/MotivationI discovered this while working on #3166602: Ensure media_filter → media_embed mapping does not cause fatal errors and subsequently #3166930: Migrated filters may have...
View ArticleDrupal 8.8.4 causing an issue with "Content" view in admin.
Post upgrade to 8.8.4 (php 7.4.4), once an editor creates a page or edits, that page does not show up in "content" tab when editor clicks on that tab of the UI, unless they sort on "updated" , "type"...
View ArticleSystem mail settings migration (d7_system_mail) assumes that the mail_system...
Problem/MotivationThe migration of system.mail settings migration (d7_system_mail) assumes that the mail_system variable is always set, and it always has a default-system key. This is not correct. I...
View ArticleSystem file settings migration (d6_system_file and d7_system_file) assumes...
Problem/MotivationThe migration of system.file settings migration (d6_system_file and d7_system_file) assumes that allow_insecure_uploads variable is always set. I checked the most recent Drupal 7...
View ArticleSearch settings migration (d7_search_settings) assumes that the...
Problem/MotivationThe migration of search.settings configuration (d7_search_settings) assumes that the search_default_module variable is always set. Based on the most recent Drupal 7 codebase, this is...
View ArticleOlivero's unpublished status is not accessible and not attractive
Problem/MotivationUnpublished nodes and comments are only highlighted in a light pink using CSS. This is not accessible as described in the related core issue. It also looks bad with most complex...
View ArticlePath repositories need to be listed first for Composer 2
Problem/MotivationIn the drupal/drupal git repository, the path repositories should be moved to the top of the repositories section per composer/9371.The behavior of Composer 2 is changing, which may...
View ArticleFix Drupal.Semantics.FunctionTriggerError coding standard
Following from #2908391: Add a rule for expected format of @deprecated and @trigger_error() text we need to fix core to adhere to the two new coding standards.This issue will fix the @trigger_error()...
View ArticleoEmbed system doesn't work if thumbnail url does not have a file extension
Problem/MotivationI am trying using our instance of Kaltura Mediaspace as an oEmbed provider. I'm using hook_oembed_providers_alter() from https://www.drupal.org/project/drupal/issues/3008119 to add...
View ArticleSummary hidden if Text field has Unlimited number of values
When you create a Field Type of Text (formatted, long, with summary) you get an option to check for Summary Input which allows you to have a field to explicitly set a Summary. This field is only...
View Article