Validate file path on Credential form
Problem/MotivationFrom https://www.drupal.org/node/2281691#comment-10286177...webchick:OBSERVATION There doesn't seem to be any validation around the file path field? Or at least I wasn't able to...
View ArticleHandle computed fields in entity queries
Problem/MotivationWhen writing an entity query it is possible to write conditions against all fields within an entity, however if the field is computed it will throw an error.Proposed resolution- Add a...
View ArticleAdd Workspaces experimental module
Introducing the concept of workspaces. Content entities always belong to a workspace (there is one main exception, which is the user entity type). A workspace is a silo/container of content on a site....
View ArticleThe "session_handler.write_check" service relies on the deprecated...
Problem/MotivationCore should not trigger deprecation warning during regular operation. Symfony has deprecated Symfony\Component\HttpFoundation\Session\Storage\Handler\WriteCheckSessionHandler but we...
View Articleajax router (with sub-routes)
javascript front ends like angular and react offer great solutions for routes and sub-routes to easily create menus and sub-menus that load content without page reloads.There are a lot of great...
View Article[meta] Core should not trigger deprecated code
Problem/Motivation#2870194: Ensure that process-isolated tests can use Symfony's PHPunit bridge to catch usages of deprecated code added the ability to test deprecated code. In order to get that done...
View Articleload content from a url into a div in response to a javascript event
The Drupal 8 Ajax API guide describes hard wiring ajax commands from the server to enable reactions to javascript events. I simply want to load ANY arbitrary content, URL, or block from a javascript...
View ArticleLeverage JS for JS testing (using nightwatch)
Problem/MotivationWe agreed on using nightwatch for JS browser testing, see below for more information.This has been worked on by the JavaScript Initiative and is ready for a review here on d.o 🎉 It...
View ArticleInject the argument resolver into HttpKernel::__construct
Problem/MotivationDrupal 8.5.x comes with symfony 3.1 which has a new dependency on the argument resolver. if (null === $this->argumentResolver) { @trigger_error(sprintf('As of 3.1 an %s is used to...
View ArticleDrupal core tests actually requires PHPUnit >= 6.5
According to the composer.json file of 8.5-rc1, its minimum requirement from PHPUnit 6 is 6.1.0. If I do highest-lowest testing on my module this version is being installed. However, if this version is...
View ArticleRemove usage of WriteCheckSessionHandler
Part of #2959269: [meta] Core should not trigger deprecated code.This is another one that seems to be reported on every request, so also setting the priority to major.Need to see what exactly we need...
View ArticleInstalling a Core module causes translations to be overwritten
Problem/MotivationI was having a weird problem in a WebTestBase test that I am using to generate screenshots in Hungarian for the translation of the User Guide, and I traced it down to a weird bug that...
View ArticleRace conditions, stampedes and cold cache performance issues with css/js...
Problem/MotivationOur current logic for building CSS and Javascript aggregates suffers from a number of issues:1. When files don't exist on the file system, they're generated inline, this means that...
View ArticleOut of Memory Errors after 8.1 upgrade
I updated all our Drupal 8 sites to 8.1 this week and some customers came up with problems after the upgrade regarding GD image processing and the paragraphs module.I traced it down to out of memory...
View ArticleRace condition with locale javascript translation generation
When we run our behat tests suite we run into a notice being shown on test pages from time to time:User Notice: <em class="placeholder">Warning</em>:...
View ArticleEntity names in the 'add view' form are unsorted
Currently the entity names are unsorted when you try to add a View. With just core entities this isn't too much of a problem but when using a number of contrib modules, this can make it annoying to try...
View Articleofficial instructions for composer udpate not working for clean install of...
im trying to update a clean installation of drupal 8.4.4 to 8.5.3 and the instructions herehttps://www.drupal.org/docs/8/update/update-core-via-composer -> Stepwise update instructionsare having no...
View ArticleHow to send HTML emails in Drupal 8 ?
Hi, I have a requirement to create a form with custom code, while submitting the form we need to trigger an email. I am using drupal 8 with custom module I tried different codes by googling, but no...
View Article