FieldItemBase::setValue() relies on code order
Problem/MotivationFieldItemBase::setValue() depends on the property definition order in some cases, for example when $entity->fieldname = 'somevalue'; is used or when setValue is called with a...
View Article"Login" link shows up for logged-in users as well
Problem/MotivationIn D7, a manual created menu link pointing to "user/login" only showed up if I'm not already logged in. In D8, the link shows up no matter whether I'm already logged in or not. Guess...
View ArticleUnescaped "@" in ContextProviderInterface doc comment
Problem/MotivationAPI page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Plugin%21...Enter a descriptive title (above) relating to interface ContextProviderInterface, then describe...
View ArticleHow to get comments of a node with json api?
I want to get the list of comments of an article. I tried it by using views but the whole field is giving string value instead of an array. I tried it with json module but it's only giving me limited...
View ArticleMysql 8 Support on Drupal 7
An issue has been created for Drupal 8 already, but this is for Drupal 7 particularly.Problem/MotivationMySQL 8 has been release and includes performance enhancements. It would be nice to integrate...
View ArticlePrevent Drupal 8.9 and 9.0 from being installed on PHP 8
SummaryPHP 8.0 is going to be released soon. It is currently scheduled to be released in November 2020 (ref PHP 8.0 timetable).Current versions of Drupal are not compatible with PHP 8.0 (ref #3109885:...
View ArticleImprove Entity reference validation error messages
Problem descriptionWhen a field contains an invalid reference, the message states There are no entities matching "invalid reference"This is a UI/UX issue for the following reasons:- Normal users (i.e....
View ArticleAdd a description for the language toolbar button to the CKEditor help page
The help menu for CKEditor doesn't tell authors that a language toolbar button is available if an administrator adds it to the menu bar. I would have preferred to have added it initially to the...
View ArticleAdd exposed filters and sorts to field list report
Problem/MotivationWhile it appears as though the Administer -> Reports -> Field list hasn't turned into a view yet (I'm assuming this is non-trivial given that there's no native support for...
View ArticleNothing clears the "5 failed login attempts" security message when...
Problem/MotivationAfter multiple failed login attempts (default set to 5 tries), a user can no longer login until a certain amount is time passed (default set to 6 hours), and instead sees the message...
View ArticleDisplay update command for Composer on the available updates form
I just went to update my personal site and didn't feel like running a full composer update. I had a few upgrades required.I ended up having to manually write this commandcomposer update \ drupal/token...
View ArticleDisplay relevant Security Advisories data for Drupal
Problem/MotivationCurrently Drupal core does not display any information about upcoming security releases. This means that site admins must check outside of Drupal to know whether a security release...
View ArticleStatus Report Page Update
Current Issue:The current design of the status page does not reflect recently updated Claro designs. Most importantly noting the change from tan/yellow to grey backgrounds. There are also issues with...
View Article[policy, no patch] Publishing / Maintaining JS libraries produced by Drupal...
Problem/MotivationThere is no way to easily manage frontend libraries that are related to Drupal but not dependent on Drupal, such as the new vanilajs once, the jQuery UI fork, or all the work that is...
View Articlejquery.js has leading whitespace
Problem/MotivationD7's copy of jquery.js seems to be identical to jquery-1.4.4.min.js from the jQuery CDN with the exception of one newline at the start of the file.I think this is leftover from e.g....
View ArticleUser login flood lock doesn't clear when reset password as admin
Problem/Motivation#992540: Nothing clears the "5 failed login attempts" security message when a user resets their own password clears the user login flood lock when user try to reset password. However,...
View Article[meta] priorities for 2020-12-02 bugfix release of Drupal 7
Let's try using meta issues to list the priority issues for upcoming bugfix / maintenance releases of D7.Using the e.g. "Drupal 7.74 target" tags frequently gets messed up by security releases, and...
View ArticleUser module's flood controls should do better logging [D7 backport]
This issue the backport follow-up of #2983395: user module's flood controls should do better logging - the description below is related to D7 version of user.module.Problem/MotivationAt present if an...
View ArticleBlock visibility has wrong logic
Block visibility settings allow to show a block "per page path" OR "per content type" only.Example: "Recent blog posts" - a pure blog related block. If "Pages" is set to "All pages" AND "Content types"...
View ArticleAlso use text editor (CKEditor) for "summary" of a text field
Problem/MotivationThe Summary part of the textfield should have a WYSIWYG Editor because the format applies to body and summary.Proposed resolution@todo - Lock down the format for summary in the...
View Article