hook_form_alter not called after a form fails validation
When a node form fails validation (i.e. a required field is not filled) and displays the node form again.. the hook_form_alter is not being executed, so any alterations done by any module on a node...
View ArticleTestbot futzing (please ignore this issue)
For some reason the test bot does not executed the test included in the RDF patch #493030: RDF #1: core RDF module. I'm creating this separate issue to avoid adding noise to the main RDF issue.The test...
View ArticleChange active config from file storage to DB storage
Problem/MotivationDuring a cold start, we load a lot of config files from disk. These files must be stored on the shared filesystem when using multiple web heads. This is slow and often unreliable.We...
View ArticleTranslation sync should be stored in own storage instead of injected in field...
Follow up from #2136197: Move field/instance/widget/formatter settings out of annotation / plugin definition - see #102Content translation stores translation_sync property in the field instance...
View ArticleMake Drupal 8 fast by default: DEV/PROD toggle in settings.php, default to PROD
Updated: Comment #0Problem/MotivationDrupal is slow by default.Proposed resolutionTL;DR: we want Drupal 8 to be fast by default, but we don't want to annoy/slow down developers.Drupal 8 should be fast...
View ArticleDatabaseSchemaObjectExistsException: Table already exists. in DatabaseSchema
Why do we have this exception? (and in general why does D7 have so much worse handling of things like this??)the error comes when a user tries to install a module which was previously installed and the...
View Article[meta] Stop using request attributes as a storage mechanism for other services
We're currently stuffing a lot of information into request attributes, here's some of them:core/includes/common.inc: 'path' =>...
View Article[policy, no patch] Remove postgresql and sqlite database driver support from...
Having postgresql and sqlite in core is supposed to enforce database-agnostic code on us, however it doesn't because we don't yet have automated testing on those platforms.#2157455: [Meta] Make Drupal...
View ArticleBroken/missing handler (Module: node) …
Broken/missing handler (Module: node) …Add a new node revision view, and you will see it.
View ArticleRename \Drupal\Core\Path\Path to \Drupal\Core\Path\AliasStorage
Updated: Comment #0Problem/MotivationSome classes in Path subsystem have strange naming conventions. We should re-think this and make naming more clear and logic.This issue is dependent on #2199381:...
View ArticleField label with space does not create a machine name
What are the steps required to reproduce the bug?Go to a fieldable entities "Manage fields" pageStart adding a new field by typing in text for a label consisting out of two or more words with a...
View ArticleRename maintenance-page.html.twig to page--maintenance.html.twig
Problem/MotivationFollowup from #2218039: Render the maintenance/install page like any other HTML page.Bring file name patterns in line with core standards.Address theme suggestions as well, for...
View ArticleRename install-page.html.twig to page--install.html.twig
Problem/MotivationFollowup from #2218039: Render the maintenance/install page like any other HTML page.Bring file name patterns in line with core standards.Address theme suggestions as well, for...
View ArticleMake bartik theme pass Coder Review
Part of meta-issue #1518116: [meta] Make Core pass Coder Review
View ArticleRoutes added in RouteSubscribers cannot be altered
Updated: Comment 0Problem/MotivationBuilding the available routes based upon other routes is not trivial. config_translation for example needs to construct routes based upon the path of other routes,...
View ArticleWrong type-hint for \Drupal::entityQueryAggregate
Updated: Comment #0Problem/Motivation\Drupal::entityQueryAggregate() typehints \Drupal\Core\Entity\Query\QueryInterface, but returns \Drupal\Core\Entity\Query\QueryAggregateInterface.Proposed...
View ArticleTests are no longer modifiable
Problem/MotivationPreviously, simpletest was using the main settings.php and all sorts of overrides were possible. Now this is gone.I want to add mongodb to practically every test without needing to...
View ArticleChange record: Implement built-in support for internal URLs
Updated: Comment #64Problem/MotivationThe contrib link modules Link, URL Field and CKEditor Link supports both internal and external URLs and a lot of people use the module for internal links. Right...
View Article