After enabling Require Summary on a field I can’t create a new entity or...
I enabled Require Summary on a Basic Block and now I can't create a new block or disable the Require summary.Steps to reproduce on simplytest.me drupal 8.8.2Navigate to...
View ArticleViewPageController" does not exist
On fresh web browser install . . . 8.9.2The website encountered an unexpected error. Please try again later.InvalidArgumentException: Class "Drupal\views\Routing\ViewPageController" does not exist. in...
View ArticleHomepage replaced by login page, why ?
Hello,I manage 4 D8 websites migrated from D6 and 1 present a weird behaviour. His homepage is replaced by the login page : https://www.lycee-marie-gasquet.eu/At start there was an error on the theme...
View ArticleWhen you remove the "Breadcrumb" block in Seven, there's no...
Problem/MotivationWithWithoutProposed resolutionFix CSS.Remaining tasksBrowser testsUser interface changesminimal, better spacing when breadcrumb block is disabled on admin pagesAPI changesnoneData...
View ArticleLine ending normalizing is broken on WAMP
Problem description:On WAMP machines, the TestDiscovery does not correctly parse the line endings. The result is a bunch of /n's in a long string of the test class description. I attached a screenshot,...
View ArticleFind a way to differentiate different media types in the administrative media...
Problem/MotivationIn #2962525-70: Create a field widget for the Media library module, this feedback was raised:Last thing I noticed is we are not showing the media type in the library. This is probably...
View ArticleSuppress deprecation warnings during test discovery to avoid failures due to...
Problem/MotivationTests for bc layers sometimes need to create test classes which extend or implement deprecated classes.During test discovery, these classes get loaded, and trigger a deprecation...
View Articledrupal_is_front_page() does not detect Front Page in some cases
There is some important elements of &$variables in preprocess functions like:$variables['is_front']; $variables['classes']; // consists of front and not-front drupal_is_front_page() should detect...
View ArticleReplace links.html.twig with item-list--links.html.twig
Problem/MotivationWe have two very similar templates in Drupal links.html.twig and item-list.html.twig. Both of these templates loop through a set of items, and create a HTML list. This creates twice...
View ArticleException in EarlyRenderingControllerWrapperSubscriber is a DX nightmare,...
Problem/MotivationI've spent too many hours debugging that LogicException and finding the root cause now, so I thought it's time to open this issue.Finding the root cause for that is very hard and...
View ArticleMultilingual node tests should use the API rather than form submissions in...
Problem/MotivationVarious functional tests in node module use form submission to perform setup. E.g., in NodeFieldMultilingualTest::setUp(): // Enable URL language detection and selection. $edit =...
View ArticleMedia and media library
This issue is to plan the redesign for Media. Needs definition, so far this is a placeholder where we'll add designs and child issues to work on. No patches are expected here.To start, we need...
View ArticleNotice: Undefined index: title in Drupal\update\ProjectSecurityRequirement
Problem/MotivationI suddenly got this weird error after adding a new text field to a taxonomy. I thought it had something to do with cache, but clearing cache didn't help. I also deleted the field I...
View ArticleAdd required variables config to Variable migrate source plugin, and if one...
Problem/MotivationAs a migration related module developer, I don't want errors to be logged and exceptions been thrown when a Drupal 6|7 variable that is required for a migration is missing from the...
View ArticleAdd ignore on duplicate key to insert query
ProblemCurrently there is no way to use an insert query with ignore when duplicate key is found.Proposed resolutionI think the best way to implement it is the following:Update the base insert class...
View Article[backport] node_views_analyze() is never executed because it is in the wrong...
Problem/MotivationIn views_hook_info() the hook_views_analyze is assigned to the group => 'views', therefore all the implementation of hook_views_analyze should be declared in a .module file or in a...
View ArticleVocabulary name not shown in View for Anonymous Users
I have a Taxonomy term view which groups several terms by their Vocabulary name. For example:- Vocab 1 -- Term 1 -- Term 2 - Vocab 2 -- Term 3 -- Term 4However, if I am not logged in, the Vocabulary...
View ArticleEnsure that Media Library cleans up its configurations after uninstall
ProblemAfter uninstalling media_libray, configuration import is blocked due to remaining config in database.Configuration <em class="placeholder">media_library.settings</em> depends on the...
View ArticleConfigure Core Media Video Thumbnails path to avoid performance issues
Hi,We currently allow file fields to configure their upload paths to prevent the situation of thousands of files in the same folder. The image styls for these files mimic that behavior.However, with...
View ArticleMinimize hardcodes references to properties en jsonapi tests
Problem/MotivationIn #3036593: 2.x filtering syntax breaks filtering by an entity reference item's `target_id` it was noticed there are quite a lot of hardcoded references to id's and such for...
View Article