Make serializer customizable Cache\DatabaseBackend
Problem/MotivationThe Drupal\Core\KeyValueStore\DatabaseStorage uses a configurable serializer to store PHP objects. This serializer is injected as a service in core. The pre-configured serializer used...
View ArticleMore random fails in UpdatePathTestBase tests: "settings.cache failed...
Problem/MotivationAfter #2749955: Random fails in UpdatePathTestBase tests, we are continuing to see random fails in UpdatePathTestBase tests. For example, from #2627512-139: Datetime Views plugins...
View ArticleMatch States API required fields theming with Forms API
Currently states.js just adds a "form-required" class to the dependee form element when marking it as required. With this patch, I propose to improve this by matching the appearance of a plain Forms...
View ArticleIgnore 'Transfer-Encoding' header in EntityResourceTestBase::testGet
Problem/MotivationEntityResourceTestBase compares headers between HEAD and GET requests in testGet. It has a list of headers to ignore, which makes a lot of sense. However, it's currently missing the...
View ArticleAll serialized values are strings, should be integers/booleans when appropriate
Problem/MotivationJSON produced by the HAL and JSON normalizers provides all data values as strings. This makes it difficult for strongly typed uses of the REST interface to interact with the JSON...
View ArticleEntity reference field normalization has target_type and target_uuid, but not...
#2060677: Add target_type, target_uuid to serialized output of entity reference fields in non-HAL formats added target_type and target_uuid to the normalization. But didn't add denormalization support....
View ArticleDrupal 8 Views trim text is not working.
Hi there, This is my first time submit a issue in Drupal, hope i am doing everything right. I am working on Drupal 8 views right now and i figure out views's "Trim this field to a maximum number of...
View ArticleMake it easier to write on4xx() exception subscribers
Problem/MotivationWe have a really flexible exception system which was a bit designed around the usecase of HTML, which requires you to have a different behaviour for every XYZ HTTP status code. For...
View Articleinaccurate description for EntityTypeManager::getHandler()
API page: https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Entity!EntityType...> Creates a new handler instance for a entity type and handler type.That's not true. It caches the instantiated...
View Articlechange sub-headings into bold Of Help link
change sub-headings into bold of help link on extent menuURL sitename/admin/help/block
View ArticleStyle Javascript messages in the offcanvas tray
Problem/MotivationFor 8.2 only warning messages were styled for the off canvas tray singe they were only needed for the tabledrag save alert. As more modules extend the offcanvas tray all messages will...
View ArticleHandle offcanvas differently at lower widths
Right now the offcanvas tray displaces the "main canvas" which under a certain width look weird.Should we really use displace() and try to show the main canvas when the tray is open at widths < 400 px?
View ArticleIf a toolbar item besides the admin menu is open when going into edit mode it...
Problem/MotivationSteps to reproduce Enable Settings tray module Visit a non-admin page Open the "Shortcuts" tray from the toolbar. Click "Edit" in the toolbar to enter Editing mode. The Shortcuts tray...
View ArticleNot work correctly ROOMS_INCREASE
Hello, I have created a module to increase the price per day not proportional, for example 1 day 10€ 2 days 15€ 3 days 18€ the module is similar that rooms_pricing per cosecutive days it's works...
View ArticleMessage "Required by Drupal (Fields Pending Deletion)" baffles users
Problem/MotivationWhen disabling modules that create fields this error is sometimes displayed. The message does not make it clear what caused the issue or how to fix it which is frustrating for...
View ArticleLet TimestampItem (de)normalize to/from ISO timestamps, not UNIX timestamps,...
We have added a date field to a node type called EVENT.When we use the default admin edit form for the node we have noticed that the values for the date are saved in the database -2hours from what is...
View ArticleMultilingual Migrations for Non-Drupal Sources
MotivationSo there's a flurry of activity concerning multilingual Drupal content from D6 & D7 being properly migrated (#2208401: [META] Multilingual migrations / i18n meta issue), but I'm not...
View ArticleHelp Text does not override Link text 'This must be ...'
Problem/MotivationWhen creating a link field, the optional help text for the field is not rendered. Instead, there are string constants that are displayed based off of the type of url the field expects...
View ArticleDatabaseSchema_mysql -> tableExists returns false possitives
When using DB users that have access to multiple databases, function tableExists tries to determine if a table exists by catching an error when selecting from a table, however the exception is not...
View ArticleMove Off-canvas related CSS from drupal.outside_in library to drupal.off_canvas
Problem/MotivationCurrently all the CSS in the Settings Tray module is in the drupal.outside_in library.Presumably in #2784443: Move off-canvas functionality from Settings tray module into...
View Article