losing query params from user to user/login redirect
Problem/MotivationWhen you access `/user?foo=bar ` an an anonymous user it redirects user to `user/login`. It losing query parameter.Steps to reproduceProposed resolutionFind attached...
View ArticleAccesscheck for Terms doesn't support the new 'view all...
Problem/Motivation\Drupal\taxonomy\TermAccessControlHandler::checkAccess doesn't handle the 'view all revisions'The accesscheck for Terms doesn't use the new 'view all revisions' permission yet. This...
View ArticleSupport version negotiation for any entity type (currently only Node &...
Problem/MotivationVersion negotiation is only supported on node and media entities. This is because there was no generic revision access checker in core when #2992833: Add a version negotiation to...
View ArticlePerformance of moderation control state filter is slow
Problem/MotivationWhen building a view based on content revisions which uses the moderation control state filter, it takes a long time for the query to finish executing. With large data sets (+1 000...
View ArticleExpose Title and other base fields in Manage Display in Drupal Core
This issue has been split off from #2353867: [META] Expose Title and other base fields in Manage Display as one of the steps in the overall process. Specifically this issue covers enabling the fields...
View ArticleAdd extra test coverage for operators of views date filters
Problem/MotivationThe original report in this issue was about incorrect validation on adding grouped filter by date field with "Is empty(NULL)" or "Is not empty(NULL) operator: steps to reproduce the...
View ArticleMeeting of the Bug Smash Initiative 2022-03-01
Agenda itemsStanding itemsWho is hereAny other suggested topicsWins / Thanks / BlockersStatistics and functionality update. X new bugs created in last two weeks. Y closed by the initiative.The bug I...
View ArticleMake more explicit the email address is necessary to recover the password
AccountForm::form() (an similarly RegisterForm::form()) uses the following sentence to describe the email field. The email address is not made public and will only be used if you wish to receive a new...
View ArticleMake RedirectResponseSubscriber respect RedirectDestination (or provide other...
Problem/Motivation- In a controller, i return a LocalRedirectResponse - When my url contains a ?destination=foo, then my redirect is ignored and redirected to foo. - The first reflex is to do something...
View ArticleResponsiveImageStyles source plugin must extend DrupalSqlBase
Problem/MotivationIf one enables Responsive Images module, and tries to upgrate a Drupal 7 instance without the picture module's tables being available, an exception is thrown:Migration failed with...
View ArticlePrevent line breaks in draggable (first) table cells
Problem/MotivationRight now, every element in a draggable table's first cell (this is where the drag-handle and the indentation are added) are floated to right (or to left for RTL languages). This...
View ArticleRouter path admin/structure/block should use default theme without overrides
Problem/MotivationOn a site where the default theme value has a config override (for example, through the Domain Config module that's part of Domain Access), you can end up with unexpected results in...
View Article[drupalMedia] Remove manual dataDowncast from DrupalMediaEditing
Problem/MotivationDrupalMediaEditing plugin is manually downcasting the element for preview.Proposed resolution Improve this so that the manual step isn't needed, and the model is downcasted...
View ArticleAccess to 'Reset to alphabetical' denied for users without...
Reset to alphabetical button is visible if users have access to edit all terms in a vocabulary, however reset route access is determined by whether the user has administer taxonomy. This means users...
View ArticleToolbar style update
(Originally submitted by saschaeggi on Github)Problem/MotivationRecent interviews and research exposed pain points around Drupal's admin experience of looking and feeling dated.Proposed...
View ArticleDate Only field shows incorrect default value when UTC date is different than...
Problem/MotivationLikely regression from #2778083: Default value for Date-Only fields is broken when UTC date is different than user current dateGiven a date field, with the 'Date only' setting and...
View ArticleOn some servers, the Update Manager allows administrators to directly execute...
This is either a bug or a documentation issue, but it's important we figure it out.In Drupal 7, the "rule" is that you need to have the PHP module turned on in order to be able to execute arbitrary PHP...
View ArticleBlockPluginTrait cannot call ::addContextAssignmentElement() itself
Problem/MotivationAs reported by Berdir in slack, configuring a Broken plugin results inException : Error: Call to undefined method Drupal\Core\Block\Plugin\Block\Broken::addContextAssignmentElement()...
View ArticleNot all URIs are URLs, but UriWidget won't accept non-URL URIs
Problem/MotivationMeta issue: Drupal's nomenclature and code blurs the line between URIs and URLs in such a way that pretty much always assumes all URIs are URLs.Example: The UriWidget provides a field...
View Article%extensions placeholder not extension names printed on the Status report...
Problem/MotivationThis is a followup from #3258782: Do not display obsolete modules at admin/modules, see: #33.If you have an obsolete module installed and go to /admin/reports/status, a warning...
View Article