Dialog options are not honoured when open a dialog using GET
Problem/MotivationSince #956186: Allow AJAX to use GET requests and #3352984: Use httpMethod instead of type for AJAX get/post request property it is possible to open a dialog with Ajax via a GET...
View ArticleDeprecate PasswordInterface::check() in favour of ::verify()
Problem/MotivationSplit from #1845004: Replace custom password hashing library with PHP password_hash() (see comment #161).After #1845004: Replace custom password hashing library with PHP...
View Article[PP-1] Introduce a Connection::executeDdlStatement method
Problem/MotivationIf a database does not support transactional DDL, executing statements that alter the database structure in the midst of a transaction lead to the transaction to self-commit.In our...
View ArticleMake regions and fields pluggable or alterable in EntityDisplayFormBase
Problem/MotivationIn EntityDisplayFormBase::getRegions() there is a hard-coded list of region names: 'content' and 'hidden'. These are added to all of the fields and extra fields.Also the fields and...
View Article[PP-1] Add Alpha level Experimental Automatic Updates module
Please DO NOT push to this branch. See How to Help for instructions for working in the contrib module.Problem/MotivationAutomatic Updates is one of Drupal Core current strategic initiativesFor full...
View ArticleForm API #states property/states should use .once() to apply its rules (Can...
Problem/MotivationWith #3294720: The attachBehaviors() for document is only called after Big Pipe chunks are processed the Drupal Behaviors are being applied for entire page twice. This causes, that...
View ArticleCount all content entities views in the Statistics module
Problem/MotivationAs a relic of Drupal <6 the Statistics module only counts node views. Now we have many different entities we should be counting those too.Proposed resolution- Replace the...
View ArticleEnsure Unit tests in phpass run and remove unneeded...
Problem/MotivationTests in core/modules/phpass/tests/src/Tests do not runThey need to be in core/modules/phpass/tests/src/Unit and have the Unit namespace in order to runSteps to reproduceThe following...
View ArticlePassword is null if user has never logged in which causes PHP 8 warning
Problem/MotivationWhen a user has never logged in and attempts to log in or users are primarily logging in via SSO. (In that case, they do not/may not have a password for local login.)these PHP 8...
View ArticleAfter enabling Require Summary on a field can't save the field
Problem/MotivationAfter enabling Require summary on a Text (formatted, long, with summary) field, when editing the field can't save without giving a default Summary. Also I can check Require summary...
View ArticleEntity query using OR group with the same field name on different...
Problem/MotivationWhen using a condition OR group, using two different relationship conditions, but filtering on the same field name on both relationships. You get incorrect results. Only the first...
View ArticleForce users to make an active choice on the content moderation widget
Problem/MotivationMost of the time when content moderation is involved it is important to follow the workflow, but people often make mistakes. Having default value in the moderation widget simplifies...
View ArticleReplace confirm password field with show/hide functionality
Problem/MotivationIt's more useful to show the user what they are typing instead of asking them to type it twice:http://www.lukew.com/ff/entry.asp?1653= (2012)http://www.lukew.com/ff/entry.asp?1941...
View Article[PP-1] Deprecate file_managed_file_save_upload(), file_save_upload() and...
Problem/MotivationPart of #3221796: [META] Modernise file upload logic. Replace file_managed_file_save_upload(), file_save_upload() and _file_save_upload_from_form with new services to separate the...
View ArticleCreate an UploadedFile validator and deprecate error checking methods on...
Problem/MotivationIn #2940383: [PP-4] Unify file upload logic of REST and JSON:API we are wanting to upload files directly via octet-stream and Content-Disposition header, and because it doesn't use...
View Articleannotation docs should document how to set data types other than strings
API page: https://api.drupal.org/api/drupal/core%21core.api.php/group/annotation/10The documentation for annotations shows examples of how to set string values, but is missing examples for other data...
View ArticleRefactor Claro's fieldset stylesheet
Problem/MotivationThis is part of the CSS modernization initiative.Steps to reproduceThe stylesheet at...
View ArticleImplement a media/{media}/download route
Is there a way to link to media entity uris (ex example.com/media/123) and instead of going to an entity view, just serve the media item so the browser downloads it? I want to support media documents...
View ArticleNested paired conditions in OR causes too many joins in entity query
Problem/MotivationThere are situations in which you want to query whether an entity has one of a pair of properties (for example it's a turqoise-triangle or a red-rectangle). This can be achieved by...
View ArticleBump drupal/coder to latest to make daily "updated deps" QA run...
Problem/Motivationdrupal/coder released version 8.3.22 (https://www.drupal.org/project/coder/releases/8.3.22).This version now supports enums (#3283741: Enum support in PHP 8.1). Side-effect of that...
View Article