Update composer dependencies on 9.0.x
Problem/MotivationPackages were held back because of the older version of PHP should now be upgradable since we use PHP 7.2.Proposed resolutionUpgrade all the packages we can.Remaining tasksTest all...
View ArticleAll configuration imported but some still marked as changed
Importing all configuration (even multiple time) do not clear change.It seems to append when the configuration has empty item.
View Article[policy, no patch] set miminum composer.json version constraints based on...
Problem/Motivationfrom @greg.1.anderson on #3091418: Update composer dependencies on 9.0.x. When we are bumping the Composer dependencies for a major Drupal version release, perhaps we should also make...
View ArticleUpdate Composer dependencies on Doctrine components in 9.0.x
This issue is split off from #3091418: Update composer dependencies on 9.0.x to address doctrine/* Composer requirements.Per @catch in comment #40: The Doctrine website is showing several of the...
View ArticleJoinPluginBase::buildExtra breaks when left_field is a formula
Problem/MotivationIf the left_field is a formula then the left_table should be null. Here's the corresponsing fragment from the JoinPluginBase:if ($this->leftTable) { $left_table =...
View ArticleConvert basic_auth, hal, jsonapi, rdf, rest, serialization module hook_help()...
Problem/Motivation#3041924: [META] Convert hook_help() module overview text to topics for the basic_auth, hal, jsonapi, rdf, rest, and serialization modules.NOTE: What is below is the generic...
View ArticleConvert search module hook_help() to topic(s)
Problem/Motivation#3041924: [META] Convert hook_help() module overview text to topics for the search module(s).Proposed resolutionTake the information that is currently in the hook_help module overview...
View ArticleParse error: syntax error, unexpected '?' in MailManager.php on...
Hi.. My website have multilanguages, and my default language is Indonesia and the second language is English. I got this error : "Parse error: syntax error, unexpected '?' in ..../MailManager.php on...
View ArticleResend welcome message from admin user/edit
Updated: Comment #74Problem/MotivationNew users registering accounts on a Drupal site can lose the welcome email to their spam filtering software.New users can be created/imported into a Drupal system...
View ArticleAllow Twig templates to use front matter for metadata support
Problem/MotivationIt is becoming increasingly clear, both throughout core and in contrib, that Twig templates need the ability to associate contextual metadata with them.Typically, in the past, this...
View ArticleRename development.services.yml to example.development.services.yaml
During development, example.settings.local.php is frequently duplicated and used as is, or with minor modifications. One of the lines that's included by default is enabling local development services....
View ArticleSession error: Failed to initialize storage module : user (path: / var / lib...
I found a session error in Drupal version >= 7.68 with PHP 5.2.Detailed steps: 1) The user tries to recover his password and receives the email for recovery. 2) When clicking, the user logs into the...
View ArticleTables overflow on mobile
Problem/motivationCurrently there is a overflow/scrollbar for the entire page, if the page is viewed on a mobile device and the page contains a table.ProposalWe introduce the "overflow-x: scroll;" CSS...
View Article[META] Requirements for tagging Drupal 9.0.0-alpha1
Problem/MotivationOpening the Drupal 9 branch allows a few things to happen.We can upgrade Drupal's PHP requirements to require Symfony 4 or higher (and Twig etc.)Contrib modules can test against the...
View ArticleHTML5 validation is preventing form submit and not fully accessible
Problem/MotivationThe use of HTML5 "required" attribute in D8 has resulted in an accessibility regression. Basic client-side validation now occurs *before* hitting the server and running FAPI...
View ArticleProposal: split ImageStyle into the config entity and a separate event-based...
Problem/MotivationThe ImageStyle class is a config entity that besides doing the config entity, also has methods that do process images into derivatives.This is probably the result of the migration of...
View ArticleExpose raw oEmbed resource data to calling code
Problem/MotivationCurrently the oEmbed resource fetching in core requires that a specific set of data be returned as a Resource type, discarding data from the provider's return. There are two problems...
View ArticleTest Guzzle 7.0.0-beta1
Problem/MotivationGuzzle 7 went into beta this week. https://github.com/guzzle/guzzle/releases/tag/7.0.0-beta.1Proposed resolutionWe should test this beta with Drupal 9 and determine if we are...
View Article[JS] Replace jQuery.cookie with JS-cookie and provide a BC layer
Problem/Motivationjquery.cookie is no longer a maintained library. A replacement should be found.> git grep core/jquery.cookie core\core.libraries.yml | wc -l 3 > git grep -l cookie -- "*.js"...
View ArticleUse "current" in update URLs instead of CORE_COMPATIBILITY to...
Problem/MotivationBecause of #2807145: [policy, no patch] Allow contrib projects to specify multiple major core branches, Drupal 9 may need to retrieve modules that start with 8.x-. The update module...
View Article