Field Permissions UI
Problem/MotivationWe need to reach a decision about how to handle field permissions in the Fields in Core patch. One important place this will be needed is when we try to port Profile fields to the new...
View ArticlePHP7 tests with MySQL and Postgres failing
Last passing PHP7 + Mysql / postgres that passed is https://dispatcher.drupalci.org/job/php7_mysql5.5/778/consoleFull First fail is...
View ArticlePHP Date Manual should open in new tab
Can we please change the link to open in new tab, in URL - admin/config/regional/date-time/formats/add Text - A user-defined date format. See the PHP manual for available options. Open the link on text...
View ArticleDo not use contractions like Can't and should't Interface text
Problem/MotivationUser inter face text should not use contractions like e.g., 'You've, Can't, Shouldn't. Use the complete phrase instead such as 'You have, Cannot, Should...
View ArticleMedia support for style tags results in 'split' aggregates
Problem/MotivationViewing the front page of a Drupal 8 install as user 1 shows the following CSS aggregates in the header:<link rel="stylesheet"...
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 ArticleMissing URL fragment for the comment's title link
Problem/Motivation1. Installed Drupal 8.0.1 2. Created an article. 3. Posted some comments to the article. Expected - the comment title should link to the comment fragment. /comment/123#comment-123...
View ArticleAnonymous user is allowed to configure comment settings
1) I browse to my D8.05 website as an ANONYMOUS USER.2) Acting as the anonymous user, I create a new forum topic.3) As shown in the screenshot below, the anonymous user is allowed to edit the Comment...
View ArticleAJAX HTTP Error when installing Drupal 8 on a Mac
I get the following error message when I try to install Drupal 8 on my Mac laptop. ------------ Error message ------------An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information...
View ArticleJS file validation is broken (because ajaxPageState is broken?)
Problem/MotivationJavaScript validations applied to file uploads, such as allowed extension restrictions, do not work. The high-level issue is that the validation criteria are represented in a...
View ArticleThe widget form element does not contain the bundle and the entity type
Proposed resolutionThe widget form element only contains the field name which is not enough to retrieve the field configuration at later hooks. For example in the chosen module we would need the field...
View ArticleRelax .gitattributes global rule
Problem/MotivationFrom .gitattributes:# Auto-detect text files, ensure they use LF. * text=auto eol=lfThis line is wrecking havoc when adding themes or dependencies that contain binary files with CRLF...
View ArticleSupport for the readonly/readwrite attribute
While trying to fix #107038: Javascript to select module dependencies I needed to have the 'readonly' state working.This patch makes it applicable to an element, although the proper support for it may...
View Articlenode_access filters out accessible nodes when node is left joined
Updated: Comment #312Problem/MotivationWhen a node table is left joined into a query, adding a node_access tag to the query filters out accessible rows from the base table (effectively acting more like...
View ArticleUrl::access() doesn't allow cacheability metadata to be bubbled
See #2661200-52: Make admin/help page more flexible, and list tours on it's interdiff-url-changes.txt for an initial patch.
View ArticleResource plugin manager needlessly calls wrong method to instantiate plugins
Resource plugin manager is creating the method <?php /** * Overrides Drupal\Component\Plugin\PluginManagerBase::getInstance(). */ public function getInstance(array $options){ if...
View ArticleAdd confirm dialog before full configuration import
Follow-up to #2247291: Reorder tabs in configuration UI. This was originally addressed in that issue but there is ongoing discussion about the other changes in that issue. The confirmation dialog part...
View ArticleForm objects cannot rely on object properties initialized via route parameters
ProblemLet's consider the example we have when building the Rules UI. We have a form, where we make use of some route parameters. The route parameter is needed during the whole form workflow, so it is...
View Article[meta] Replace i.e. and e.g. with English words
The proper use of 'e.g.' and 'i.e.' are confusing and reportedly are one of the most frequent sources of mistakes editors see in technical writing/documentation. Drupal's docblock and code...
View ArticleRoute "update.manual_status" does not exist
Hello,I am trying to learn a bit about Drupal 8 and I install the latest version (8.0.3).I try to install the "Update manager" through the "Extension" menu as it was stated in the "status report" and I...
View Article