If no Drupal 8 equivalent filter is found during migration, drop...
Problem/MotivationRight now, when you complete a Drupal 8 migration, AFAICS in all cases, you get your node/comment titles moved over, but the bodies display as blank:The data for the fields is in the...
View ArticleUse version of guzzlehttp/guzzle ^6.5.2
Problem/MotivationBased on #3091418-25: Update composer dependencies on 9.0.x and #3091418-46: Update composer dependencies on 9.0.x we need to set a minimum version of guzzlehttp/guzzle to...
View ArticleDblog event page for non-existing event returns 200, should be 404
Problem/MotivationAccessing (as admin) a non-existing event details at admin/reports/dblog/event/ returns an empty page, it should return the 404 error page.Proposed resolutionThrow...
View ArticleDisable Auto-populate Registration Form From Browser
Hi ,The issue is after submitting registration form by site users form fields not clear its value so anyone see the major details of the previous user.
View ArticleLoggerChannelFactoryInterface documentation references non-existent class
API page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Logger%21...The documentation comment for LoggerChannelFactoryInterface::addLogger() references a non-existent Drupal class....
View ArticleAllow themes to declare dependencies on modules
Problem/MotivationParsing .info files for dependency information is already implemented on the modules administration page. Adding support for the same dependencies in theme.info files, and...
View ArticleConvert file_create_url() & file_url_transform_relative() to service,...
Problem/Motivationfile_create_url() got no love at all during the D8 cycle.Consequently, it's:still proceduralcalls \Drupal::service()four times, and uses a globalis not unit testableAdditionally, in...
View ArticleMultiple issues when PostgreSQL is used with non-public schema
I've tried to install Drupal 7 on 2 separate systems using a PostgreSQL 9.0 database backend, and both times it has failed at the same point.The error message in the PostgreSQL logs both times...
View ArticleImplement Server Timing performance metrics
Problem/MotivationProviding server timing would help developers estimate site performance. The corresponding W3C specification is currently in "Working Draft" status and its already supported by Google...
View ArticleNode Revision page for non-existing revision returns fatal error, should be 404
Node Revision page for non-existing revision returns fatal error such as "TypeError: Argument 1 passed to Drupal\Core\Entity\EntityViewBuilder::view() must implement interface...
View ArticleConvert config, config_environment module hook_help() to topic(s)
Problem/Motivation#3041924: [META] Convert hook_help() module overview text to topics for the config, config_environment module(s).Proposed resolutionTake the information that is currently in the...
View ArticleUpdateSettingsForm should call parent constructor
Problem/MotivationUpdateSettingsForm inherited from ConfigFormBase which needs ConfigFactoryInterface as argument but it is not set, the form works because config has fallback to global \DrupalProposed...
View ArticlePerformance issues with path alias generated queries on PostgreSQL
Problem/MotivationQueries generated by AliasStorage::preloadPathAlias() taking huge amount of time to execute. A good example is the /admin/content page which takes 10 seconds and more to load for...
View ArticlePath comparison (e.g. for block visiblity) doesn't work for aliased...
Short description of the problem: both sides of the string comparison must be lowercased, but the (system) path isn't lowercased…D7 + D8 are affected by this bug.-----API page:...
View ArticleViews block_content revision relation should have revision_user field
Problem/Motivation If we create any view for "custom block" and try to revel data about "custom_block_author" our best bet is to open up revision for this block_content, so we can fetch "revision_user"...
View ArticleArgument 1 passed to...
When creating a new custom field type, extend the class fileItem for the new custom field type.Go to content type add custom field type created and save, the website encounters an error TypeError:...
View ArticleFirefox browser in english changes date & hour input format on node form...
We are using a date field with the "Date and time" as format on two node types. The site is using the 'dutch' language and the detection settings is set to 'chosen language'. No browser or other...
View ArticleAdd context filtering capabilities to the core translation interface
I tried to export translation by context, but core doesn't offer such a filter. So I had to use the https://www.drupal.org/project/locale_translation_context module and it works very well.Because that...
View ArticleMessages should have role=status instead of role=contentinfo
ProblemMessages currently have a role="contentinfo" wrapper for status messages (compared with role="alert" for error messages).contentinfo is inappropriate here, because it's supposed to be for...
View ArticleTranslations directory not autocreated, leading to obscure errors
Problem/MotivationIn some situations the translations directory (where downloaded translation files get stored; e.g. sites/default/files/translations) is missing. This may happen for example in a...
View Article