Olivero: Convert all colors (blues and grays) to HSL and normalize hues and...
Split off of #3217923: [Plan] Organize and refactor CSS color variables for OliveroIn the not-so-distant (Drupal 10) future, we want Olivero to be able to support changing design by changing base CSS...
View ArticleConvert remaining widget and formatter type migrations to MigrateField plugins
Problem/MotivationThe field migration plugin system hard-codes some plugin ID mapping in field migrations while an equivalent (and more maintainable) plugin system exists for the same reason.This...
View ArticleDecimal and Float item generates wrong sample values
Problem/MotivationGenerating decimal values does not respect the min and max values.https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Field%21P...$max = is_numeric($settings['max']) ?:...
View ArticleEasy Out of the Box - December 27 Meeting in Slack
IntroductionsStatus and what's nextWhere can contributors help this week? There will be threads for the individual components.Claro discussionRoadmap is located here:...
View ArticleMigrating reference fields: target_bundles may never be empty array
Problem/MotivationDiscovered via #2814953: Migrate Drupal 7 node/user reference fields, but is a long pre-existing bug.#2814953-96: Migrate Drupal 7 node/user reference fields contains:+++...
View ArticleEnsure that migrations of entities which have file or image fields depend on...
Problem/MotivationRight now, entities which have file or image fields can be migrated without the corresponding file migration, that ends in incomplete entity migrations (with stubbed files..)....
View Articletext_summary() returns a plain string, even if passed a MarkupInterface object
Problem/MotivationCreate an Article node. For the Body field, choose the "Full HTML" format, click the "Source" button in the CKEditor toolbar, and enter the following HTML:<iframe...
View ArticleExisting menu links show validation issues on migration (and ALL menu links...
Problem/MotivationThe d7_menu_links migration complains about failed path validation for many links.The reason: it points to content entities that have not yet been migrated. Its migration dependencies...
View ArticleNews mode
Problem/MotivationAlways see a message about available updates.Proposed resolutionAdd option to display the message only when installed and/or recommended version of at least one extension has been...
View ArticleIncorrect typehint for FieldConfig::loadByName
Following on from #3203611: Wrong typehint in \Drupal\field\Entity\FieldConfig::loadByName, the documented return type of \Drupal\field\Entity\FieldConfig::loadByName is still not exactly correct.The...
View ArticleStubs should only be created if the referenced source row actually exists
Problem/MotivationCurrently, stubs are blindly created for any referenced entity ID on the source site, even if that is a non-existing entity reference ID!If you're also validating all your migrated...
View ArticleEmpty strings ("") passed in as contextual filter argument...
Problem/MotivationIf an empty string ("") is passed in as contextual filter argument, it isn't considered a missing argument but is filtered against.This was raised before in #2815863: Contextual...
View Article[PP-2] PostgreSQL: Use native uuid column type instead of varchar for uuid...
Problem/MotivationDatabase columns containing UUID values are currently being defined as varchar(128) on all databases. PostgreSQL has a native UUID type, and it would seem sensible to use this, for...
View Article[Meta] Bug Smash Initiative triage fortnight commencing 2021-06-22
Meta for triage credit, please comment and link to issues you triaged and closed.
View ArticleMenu links migration should run after terms are migrated
Problem/MotivationRunning a D7 -> D9 site migration (using migrate_upgrade) results in the menu links migration failing to identify that it should not run before taxonomy term migrations, so menu...
View ArticleEntity query %delta conditions do not work properly with most operators or OR...
Problem/MotivationFound in #2491989: [PP-2] PostgreSQL: Use native uuid column type instead of varchar for uuid values.BackgroundEntity query supports query conditions on the deltas of field items,...
View ArticleUpdate location.hash when clicking a vertical tab
Problem/MotivationThis ability to link to a vertical tab was introduced in #376293: Activate current vertical tab from URL fragment and has been merged. You currently can use the case-sensitive...
View Articleskip_on_empty doesn't work if the value is an empty array
Problem/MotivationUsing the content_entity migration source, which takes entities from the local Drupal site, this configuration for a process mapping will never skip an empty field value: dummy_skip:...
View ArticleLong file name displayed in a single line in the file widget
Problem/MotivationWhen upload file with a long name (name does not contain spaces) via the file widget then the file name displayed in a single line and page markup looks like broken (al least a...
View ArticleCore localization file download URL is wrong
Problem/MotivationInstalling Drupal with translation packs will produce the error Translation file not found: https://ftp.drupal.org/files/translations/9.x/drupal/drupal-9.2.2.fr.po..The cause is that...
View Article