Incorrect reference in StreamWrapperInterface.php description
In core/lib/Drupal/Core/StreamWrapper/StreamWrapperInterface.php, there is a typo. The comments state the following: * Provides a Drupal interface and classes to implement PHP stream wrappers for *...
View ArticleAllow updating core with the update manager
Problem/MotivationUpdating Drupal core currently requires manually uploading core files or a complex environment such as Drush. Drupal's competitors, Wordpress and Joomla, allow core updates within the...
View ArticleContextual filters in view preview UI are not retained on preview navigation
coming from #2048309: Views UI Preview - navigation is broken, see comment #1 point 3 .if a contextual filter is specified in the preview textbox, this input gets lost when navigating to a different...
View ArticleImprove clearing the Twig cache
Follow-up to #2752961-157: No reliable method exists for clearing the Twig cacheProblem/Motivation@Fabianx' post:I am still of the opinion this should have used cache tags instead.However cache tags...
View ArticleAllow theming throbber element
Problem/MotivationA developer is unable to use custom markup for the throbber element (e.g. when integrating existing solution that already has styles and JavaScript code).Proposed resolutionMove HTML...
View ArticleInvestigate LinkGenerator error
Problem/MotivationWhile working on #2225681: Migrate D6 i18n blocks translated strings I made some changes to the Drupal6 database dump via the UI as required by that issue. One of the changes was...
View ArticleBlock visibility has wrong logic
Block visibility settings allow to show a block "per page path" OR "per content type" only.Example: "Recent blog posts" - a pure blog related block. If "Pages" is set to "All pages" AND "Content types"...
View ArticleInstallUninstallTest is taking 20 minutes to run
Problem/MotivationInstallUninstallTest seems to take longer than it should.Proposed resolutionFind and eliminate the reasons for the delay.InstallUninstallTest in seconds:ModeHEADHEAD +...
View ArticleFix ContextualController::renderER typo
This is a follow-up to https://www.drupal.org/project/drupal/issues/2869903#comment-12629702I introduced a typo while fixing something.the protected property should be:protected $renderer;instead...
View ArticleMigration tables (ID map etc.) don't get removed
After uninstall migration modules the tables created not removed and still exist and can not be reasonable to deploy without remove that tables.Problem: The 3 modules Migrate, Migrate_drupal,...
View ArticleConvert taxonomy terms to be revisionable and publishable
Problem/MotivationAs decided in #2745619: [policy, no patch] Which core entities get revisions?, taxonomy terms should be converted to be revisionable and publishable.Proposed resolutionDo it.Remaining...
View ArticleConcat process plugin should filter empty values
Problem/MotivationWhen importing data using the Migrate module and the concat process plugin (http://cgit.drupalcode.org/drupal/tree/core/modules/migrate/src/Plugin/m...), if the data source has empty...
View ArticleAllow configurable date attributes to collect
Problem/MotivationThe 7.x Date module allowed the field to specify which parts of the date to collect (Year, Month, Day, Hour, Minute, and Second):For parts of the date that are not collected, those...
View ArticleHardcoded result size limit in the entity reference autocomplete widget.
Problem/MotivationThe EntityReferenceAutocompleteWidget will always return a maximum of 10 results, which is caused by the call $entity_labels = $handler->getReferenceableEntities($string,...
View Articleallow FieldConfigInterface::setDefaultValueCallback() to accept a callback in...
FieldConfigInterface::setDefaultValueCallback() accepts a callback for a base of config field's default value, either as a function or method name.We get this pattern repeated by entity types over and...
View ArticleRedirects to external URLs are not allowed by default, use...
Live site on shared hosting, with Drupal 8.5.3, PHP 7.2, in Safari, Firefox, and Chrome the above-mentioned error appears when users try to register and/or try to reset their password, and/or try to...
View Article[META] Multilingual migrations / i18n meta issue
Problem/MotivationMigrate multilingual data from D6 and D7.Proposed resolutionD6 migration and much of D7 is working so use those migrations, and their plugins as models for these migrations. It is...
View ArticleMigrate i18ntaxonomy vocabulary settings
Problem/MotivationOn #2886609: Migrate D6 i18n translations of taxonomy vocabulary/terms, we found that vocabulary i18n settings from the i18ntaxonomy module were not being migrated.On a D6 site with...
View ArticleDrupal core should help make 3rd party library management not torturous
Problem/MotivationDuring the Managing Drupal sites with Composer BoF at DrupalCon Baltimore 2017, the topic of contributed module front-end library management came up.Here's the current problem:Webform...
View ArticleData loss warning in D6 to D8 migration when I have no data to lose
Problem/MotivationOn #2886609-50: Migrate D6 i18n translations of taxonomy vocabulary/terms, I tested migrating a D6 site into D8, as follows:a) Downloaded latest drupal 8.6.x dev tgz file from...
View Article