Path alias filter by system path
Currently core's Path modules allows to filter url aliases only by alias itself. It is ofter required to filter by system path, instead of alias. But it is not implemented yet, is it? Am i missing...
View ArticleDatetime form element cannot validate when using a format without seconds
Problem/MotivationWhen using a datetime form element that does not allow to input seconds as follow: $form['datetime_without_seconds'] = ['#type' => 'datetime','#title' => $this->t('Datetime...
View ArticleSQLSTATE[40001]: Serialization failure: 1213 Deadlock
Hi All,I am working on Drupal 8.2.0-dev for website on linux server with MariaDB as database server. The site setup is based on 3 instances of website setup or file system using one database. Whenever...
View ArticleRedirect to update.php if \Drupal::version() different from container version
Problem/MotivationSometimes when core updates we cause the site to be truly broken if you don't run update.php. For example #2861863: InvalidArgumentException "Field is unknown" in ContentEntityBase....
View ArticleConfiguration translation save triggers an undefined index notice
Problem/MotivationWhen saving a field translation, a notice pops up, Notice</em>: Undefined index: field.storage.node.field_name in...
View Articleajax.js insert command sometimes wraps content in a div, potentially...
Problem/MotivationPrior to #39, Drupal.AjaxCommands.prototype.insert() always added a DIV wrapper to the content returned by the server. Since #39, it only does that if the content isn't already...
View ArticleImplement CacheableDependencyInterface on Entity Query
Problem/MotivationProposed resolutionRemaining tasksUser interface changesAPI changesData model changesHigher level storage mechanisms like entities and references between them automatically provide...
View ArticleThemeRegistryLoader::findTemplate() breaks Twig_Loader_Filesystem signature
ThemeRegistryLoader::findTemplate() breaks \Twig_Loader_Filesystem signature by NOT returning a strict FALSE in case of errors when throwing exceptions is disabled.Looking in the \Twig_Loader_Chain,...
View ArticleDATE_RFC7231 already defined in PHP 7.0.19
The issue observed on Windows, IIS 10, and PHP 7.The latest version of PHP, 7.0.19, fixes this bug in PHP and defines the constant DATE_RFC7231 in PHP itself.As a result, Bootstrap now generates a...
View ArticlePrefer carat over tilde in composer.json
Problem/MotivationIn our composer we use ~ often. In the composer doc is says that the carat: is the recommended operator for maximum interoperability when writing library code.Furthermore when there...
View ArticleViews REST export does not support exposed filters
Problem/MotivationA view that uses an exposed filter on a page can be accessed from a link such as http://d.8/new?since=2014-09-10 and the value of since will be used, filtering the view. A REST Export...
View ArticleMove deprecated WebTestBase base classes @trigger_error() call to constructor
Problem/Motivation#2863267: Convert web tests of views gave us Drupal\Tests\views\Functional\ViewTestBase and a deprecation of the WTB base class it replaces. Yay!However, that led to some interesting...
View ArticleIncomplete test coverage on AssertLegacyTrait field assertions
Problem/MotivationThe field assertions in AssertLegacyTrait do not have proper test coverage. This makes changing the behavior very difficult.Proposed resolutionAdd 100% coverage for the...
View ArticleTemplates fail to load unless cwd is the Drupal root
I am trying to build a system that will render Drupal Twig templates outside of Drupal (using Drupal's Twig engine). When I bootstrap Drupal from anywhere but what would normally be the Drupal root,...
View ArticleConvert \Drupal\views\Tests\Plugin\StyleOpmlTest and...
Follow up to #2863267: Convert web tests of viewsConvert \Drupal\views\Tests\Plugin\StyleOpmlTest and \Drupal\views\Tests\Plugin\DisplayFeedTest to PHPUnit tests. Both these tests use a non-HTML page,...
View ArticleUpdate #cache example code on Render API overview to use Node::getCacheTags...
Problem/MotivationAPI page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Render%21...The documentation for the Render API overview contains the following example code demonstrating...
View ArticleNo GUI way to add logo img alt and title attributes
Problem/MotivationWhen I add logo img to sites I don't get a ALT && Title field as I would get when adding an image_field to nodes.Proposed resolutionThus, it seems there is no simple GUI way...
View ArticleDo not make entries in "cache_form" when viewing forms that use...
Problem/MotivationThe "cache_form" database table (or cache bin) is well known for being a problem point for heavy-traffic sites or in situations where a form is displayed on every page of the site,...
View ArticleUpdate throbber icon in Seven theme
Problem/MotivationOriginal statement:Need to build out the spinning circle throbber for use in autocomplete and ajax loading events based on the Proposal: A Style Guide for Seven.Motivation is...
View ArticleSerialization of link options
The options field of links is always serialized as empty array.
View Article