Fully support PHP 7.0 in Drupal 7
Helper issue for #2454439: [META] Support PHP 7 - I want to see if it's possible to get the testbot to test a no-op Drupal 7 patch on PHP 7 to see where we're at with test failures, etc.
View ArticleAdd links to relevant off-canvas block forms to blocks to link to related...
Follow up to: #2781575: Determine ideal field order and visibility for "quick edit" blocks in off canvas tray Problem/MotivationMany block form that will open in the Offcanvas tray relate to other...
View ArticlePath aliases can be "forgotten" after a cache rebuild due to race...
I just a launched a D8 site this morning which receives ~3 requests per second to the web servers. I did a code deploy a few hours later which involves a few things:1. Changes the value of...
View Articlecomposer.json does not prevent upgrading Symfony components to minor versions...
Problem/Motivationcomposer.json in HEAD does not prevent minor version updates to Symfony components. Historically and currently (as with Symfony 3.3), minor releases break Drupal. Steps to...
View ArticleInject the session service into FileAccessControlHandler so it can use it for...
There is a @todo in the code that was added to Drupal 8 to fix https://www.drupal.org/SA-CORE-2017-003: // @todo - implement \Symfony\Component\DependencyInjection\ContainerInterface // so that...
View ArticleAllow stream wrappers to declare themselves as private or public, and use...
The code added in https://www.drupal.org/SA-CORE-2017-003 required writing to the session every time an anonymous user uploads a private file. This can have performance implications since the session...
View ArticleProvide a storage backend for dblog module
Problem/Motivationlogger.dblog is backend overrideable but it's pointless to override it because the module is littered with database queries.Proposed resolutionCreate a storage backend for the dblog...
View ArticleMake it configurable which regions can be edited
Problem/Motivation#2724819: Create experimental module for place block on any page feature introduced a block configurator. At the moment anyone can edit any region. It would be nice to make it...
View ArticleStop tracking anonymous file uploads in the session once the uploaded file is...
The code added in https://www.drupal.org/SA-CORE-2017-003 required writing to the session every time an anonymous user uploads a private file. This can have performance implications since the session...
View ArticleDo not rely on hardcoded strings as an API for recording anonymous user file...
The code added in https://www.drupal.org/SA-CORE-2017-003 required writing to the session every time an anonymous user uploads a private file, and also reading from that session to check if the current...
View ArticleCannot use relationship for rendered entity on Views
Problem/MotivationYou cannot create a view and try to list rendered entities using relationship.Steps to reproduce (based on Standard profile):Add an entity reference field named "field_content" to the...
View ArticleModule install form has two "install" buttons that do different things
Problem/MotivationThe module install form (admin/modules) has two buttons that do different things:Install new module downloads a module from outside the site and makes it available for installing via...
View ArticleMove DbLogTest::generateLogEntries() into a Trait
Problem/MotivationAs part of #2847428: [Meta] Modernize dblog module the plan is to use Kernel Tests to test the dblog module without require an UI.The candidates for a Kernel Test are:#2848529: Move...
View ArticleAllow non-intrinsic (implementation-dependent) cache context services to...
Quoting @effulgentsia in #2428703: Add a 'user.permissions' cache context (was: "Should cache contexts be able to associate a cache tag?"):How about this to address #74: we embed the hierarchy in the...
View ArticleChange "Save and keep un-/published" buttons to a...
Problem/MotivationIn a recent study of the content authoring experience done by Dharmesh users found the newly introduced "Save and keep published" overly long and confusing.Proposed resolutionBecause...
View ArticleThe EntityTestWithBundle entity should be revisionable
Problem/MotivationWhile writing tests for #2875867: Add per-bundle unpublished content permissions I noticed that the EntityTestWithBundle entity isn't revisionable even though it extends...
View ArticleAdd a 'fence' around settings tray with aggressive CSS reset.
Problem/MotivationMaintainers of distributions and themes have pointed out that there is some bleed through of css from themes into the settings tray, which can significantly impact experience and...
View Article[META] Ensuring config export integrity
There needs to be a better way of ensuring the integrity of configuration exports (i.e. config/default/*.yml).Currently, many projects use a workflow like this to modify configuration:Developer makes a...
View ArticleTranslation Status views field always shows NO
Hello,I translated a node and I see both in the view, but the Translation status is always showing NO for both the original and the translated version.This looks to be a very powerful module to help...
View ArticleMigrate never unsets existing data for content entitites
Problem/MotivationIf the source ceases to have data , this is never reflected in the destination. There are two problems (at least), this patch attacks the field level in the content entity base,...
View Article