Last read comment field/filter/argument uses still the node.changed instead...
Updated: Comment 0Problem/MotivationComment entity statistics view plugins are broken and there's no tests. They are not properly ported to interact with entities other then nodes. There's no way to...
View ArticleNew interface: Drupal\Core\Template\AttributeValueInterface
ProblemCurrently all AttributeValues are wrapped in classes which extend from the abstract class AttributeValueBase. This presents a problem in that AttributeArray would work better if it extended from...
View ArticleEntityResource: translations support
Problem/MotivationHistoryWe added support for CRUD operations on content entities via REST without test coverage. Test coverage followed in #2737719: EntityResource: Provide comprehensive test...
View ArticleMake Drupal handle incoming paths in a case-insensitive fashion for routing
Problem/MotivationWhilst working on #1987898: Convert user_view_page() to a new style controller we've discovered that the 8.0.x routing system is case sensitive.In drupal 7 /node and /NODE would...
View ArticleSerializing content entity form objects should deeply serialize the entity
Problem/MotivationThis is a follow-up for #2824097: Deep serialization for content entities to make an exact snapshot of an entity object's structure based on its current state to make the form cache...
View ArticleIn submit use the entity built during the validation instead of building it...
Problem/MotivationCurrently in ContentEntityForm we build the entity once in the validation and once in the submit, however if the validation passed without errors then the submit will be called and...
View ArticleRefactor Drupal\Core\Template\Attribute to use ArrayObject
ProblemDrupal\Core\Template\Attribute and its support classes could use a tune up to speed them up and make them easier to work with. This is the master ticket and deals with the central class. Child...
View ArticleAdd a format constraint to DateTimeItem to provide REST error message
Problem/MotivationIn #2786599: No way to post a datetime value with timezone and #2768651: [PP-1] Let TimestampItem (de)normalize to/from ISO timestamps, not UNIX timestamps, for better DX it was...
View ArticleProvide a standard mechanism to determine whether a user's password can...
MotivationIt is desired by various issues (see below) to add a central mechanism for determining whether a user's password can be reset.This would provide the facility to (allow contrib to):Switch...
View ArticleUse TrustedRedirectResponse Error on Multilingual Setup
I received the following error while setting up a multilingual website:Redirects to external URLs are not allowed by default, use \Drupal\Core\Routing\TrustedRedirectResponse for it.Here is the...
View ArticleOpening of page with tour listed in help section should automatically start tour
Problem/MotivationCurrently listed tours in help page have links generated to pages where tour is available. When you click on tour, you get redirected to page, but tour does not start. In this case...
View Articlecomment.type.comment.yml has an undeclared dependency on node.module
Problem/MotivationThe comment.type.comment.yml config which is shipped with the standard profile has an undeclared dependency on node.module.How to reproduceInstall Drupal with the Standard...
View ArticleIntroduce an event to decouple the module installer from the entity manager
Problem/MotivationCurrently the notification of entity type creation/deletion is hard-coded in the module handler. The reason is that this needs happen right after module schema has been installed, but...
View ArticleCKEditor custom buttons do not work if Limit allowed HTML tags and correct...
To reproduce:Create a ckeditor plugin module or install https://www.drupal.org/project/ckeditor_bootstrap_buttonsAdd the button to a text format (such as basic html) active toolbarTurn on 'Limit...
View ArticleReview layout CSS
Problem/MotivationLayouts are being added with rudimentary CSSProposed resolutionReview any CSS added for layoutsRemaining tasksUser interface changesAPI changesData model changes
View ArticleCacheability metadata can't be set from within argument default handlers.
Problem/MotivationFor this particular site we have a feature called "featured content" which is a node reference for each term. These then appear at the top of the term page. Sadly cacheability...
View ArticleImprove usability of Views bulk action form in Seven theme
Problem/MotivationThe styling for the Views bulk action form is limited and can lead to confusion when presented along side other form elements. For example, on the administration content listing page...
View ArticleAdd documentation to FileCopy process plugin
Add API documentation to the FileCopy process plugin.
View ArticleUser roles field access is inconsistent, users with 'administer...
Problem/MotivationThis is approved as a public security hardening in #25.Access to modify a users role is handled inconsistently. The user access control handler incorrectly allows users with...
View Article