[meta] Known intermittent, random, and environment-specific test failures
This issue is intended as a tracking issue only to list all of the known intermittent test failures affecting Drupal core. Some issues are due to bugs in Drupal core; others may be due to issues with...
View ArticleAllow a profile to be installed from existing config
Problem/MotivationAs a user I want to be able to install Drupal from a package of configuration that is maintained in git.At DrupalCon New Orleans, a workflow was discussed that would allow a profile...
View ArticleMediaThumbnailFormatter produces unhelpful text alternative for image media...
We have trouble with alt text for Thumbnail formatter. It is very similar to Media entity bug, but we use module Media in core. In...
View ArticleMigrate Drupal 7 Entity Translation data to Drupal 8
Problem / motivationDrupal 7 has a contributed module Entity Translation which allows to have field level translations on fieldable entities. This capability has moved to core in Drupal 8.The scope of...
View ArticleDecide if State and Transition value objects need interfaces
Problem/MotivationWorkflows currently provides StateInterface and TransitionInterface for the State and Transition value objects. Content Moderation also uses StateInterface for ContentModerationState...
View ArticleCannot sort by moderation state in a table generated by a view
Problem/MotivationOn a site using the Workflows and Content Moderation modules, I created a table using Views, and enabled click-to-sort for the "Moderation state". When I click on the column header, I...
View ArticleMenu Active Trail is empty for built-in view pages
We have not found it possible to use the MenuActiveTrail service to get the active trail since it breaks for certain view pages, including 2 of the built-in views. Not all of this is necessary to...
View ArticleMigrate Drupal 7 Entity Translation settings to Drupal 8
Problem / motivationDrupal 7 has a contributed module Entity Translation which allows to have field level translations on fieldable entities. This capability has moved to core in Drupal 8.The scope of...
View ArticleViews display extenders validation
Problem/MotivationWhen writing a custom Views Display Extender plugin, you may need to validate it before submission of view edit form. Validation of plugins is performed in the validate() method of...
View ArticleAdd an EntityOwnerTrait to standardize the base field needed by...
Problem/MotivationThis was raised as a review point in #2784921-135: Add Workspaces experimental module:+++ b/core/modules/workspace/src/Entity/Workspace.php @@ -0,0 +1,223 @@ +...
View ArticleList available representations in 406 responses
Problem/Motivationhttps://tools.ietf.org/html/rfc7231#section-6.5.6 says6.5.6. 406 Not Acceptable The 406 (Not Acceptable) status code indicates that the target resource does not have a current...
View Article[regression] Pages Manage Fields, Manage form, Manage display should include...
Problem/MotivationDuring the 2015 usability study, users struggled with the process of adding a new content type. After creating a content type, you are redirected to the Manage fields screen; however,...
View ArticleOptimize CEB::hasTranslationChanges by caching its result and serving...
Problem/MotivationContentEntityBase::hasTranslationChanges is being called in core two times during the saving process. 1. ChangedItem::preSave 2....
View ArticleRelative URLs in cached feeds should be converted to absolute ones
Problem/MotivationIssue #88183: Relative URLs in feeds should be converted to absolute ones added a response subscriber (RssResponseRelativeUrlFilter) that converts relative URLs to absolute ones. It...
View ArticleDatabaseQueue::numberOfItems should return an integer
DatabaseQueue::numberOfItems returns the result of a database query to count the number of rows in the the queue table.The query returns a string. The method should cast to an int before returning.(The...
View ArticleFields doesn't show any attributes
Hi, I've added a field to the content type and configured it to be Inline, but it displays as block and without any styles. I checked the code and was noticed what there is no any attributes:...
View ArticleAssertions in \Drupal\Template\TwigExtension
Split off of #2444003: Optimize Drupal\Core\Template\Attribute, this dealing with the Extension class. In addition to the tests, one method was found to be acting differently than documented - will try...
View ArticleUse dedicated Exception classes for extension system
Problem/MotivationFollow up to #2208429: Extension System, Part III: ExtensionList, ModuleExtensionList and ProfileExtensionList. A lot of the exceptions in the extension system use...
View Article[PP-1] Add a button to reinstall Umami demo
Problem/MotivationIn #2944113: Should Umami/OOTB support backwards compatibility and an offical upgrade path from one version to another? we discussed that it could be useful to have a reinstall button...
View Articleallow entity queries to query reverse relationships
I just discovered that entity queries can handle relationships -- these docs in QueryInterface::condition() explain it: * @param $field * Name of the field being queried. It must contain a field name,...
View Article