Support deserialization for hal+json
To support POST/PATCH with a format, the Normalizers must implement DenormalizerInterface. Discussion about whether or not we should support POST/PATCH in hal+json should go in #1929632: Decide how to...
View ArticleClean up tour ConfigEntity architecture
While demonstrating some of the code to my coworkers, I noticed some oddities in the code, so I've cleaned it up slightly.It is mostly aimed at cleaning up tour_preprocess_page(), which will eventually...
View ArticlePeople Admin Table Missing Labels
Just noticed that People are missing labels.Or rather, the People Admin menu checkboxes don't have HTML labels associated with them. /admin/peopleAttachmentSizeStatusTest...
View ArticleTags Includes Label which isn't Associated with an Input Form
Manage fields >> Tags label doesn't match input ID. I'm not sure where the edit-field-container-cardinality comes from but it doesn't match.<label for="edit-field-container">Maximum number...
View ArticleAdd option to skip DB connect init commands to settings.php
This patch adds option to skip DB connection initialization commands completely using a configuration setting in settings.php.Normal Drupal setups doesn't benefit from skipping DB connection init. In...
View ArticleHelper issue for "Field CMI / yched"
My own helper issue, while @swentel works on a different part in #1906218: Helper issue for "Field CMI".
View ArticleTable Heading Row not properly placed on modules page with overlay enabled
Fresh install of D8. When scrolling down the page at /#overlay=admin/modules the table heading row becomes misplaced. See attached screenshot.I reproduced this on Chrome, FireFox, &...
View ArticleTheme dependencies?
Can't seem to find a location that shows 'theme dependencies' (i.e., if "Theme A" is a subtheme of Omega, then Omega (as the base theme) would be a dependency for Theme A). I know I can get this...
View ArticleA custom menu block is not shown for not logged users.
If create a custom menu, then add the custom menu block to some region it will not shown for not logged user. There is no permission for it. But, blocks for embended menu are show corectly, for example...
View ArticleForwardport doctrine - a proposed solution for Drupal major version migration...
Why, what for?As can be seen from the active discussion in Predictions for 2013, there is a huge demand for painless major version migration.What's the problem?The problem is that the major versions of...
View ArticleCreating a direct html link to href=/?q=user/login is causing the entire site...
When creating link or a plain a tag html link such as href="/?q=user/login" inside a block or node with PhpFilter is causing the entire site to an infinite redirect loop to http://localhost/?q=user.At...
View ArticleUse override free configuration context for views_ui settings forms
Now that we have an override free config context available, we should use this on views ui settings forms so that we only load and save 'pure' context, and no overrides bleed into the actual stored...
View ArticleDocumentation for image_scale is missing text
Looks like the documentation for the image_scale function is missing the word "be" in the explination of both the $width and $height...
View ArticleAll checkboxes checked at tableselect form
I have a Drupal form, with a tableselect element:$form['items'] = array( '#type' => 'tableselect', '#prefix' => '<div id="wrapper-i">', '#suffix' =>...
View ArticleMake it clear that MTimeStorage is extremely sensitive
These two classes are quite involved and changing the smallest bits might have unexpected and dangerous consequences.AttachmentSizeStatusTest resultOperationssecteam_approval.patch2.84 KBIdlePASSED:...
View ArticleUse DrupalUnitTestBase for Field API tests.
Let's speed up the Field API tests and use DrupalUnitTestBase where possible. Patch upcoming.
View ArticleToken is not being updated when site is refreshed
I expect a token to get the latest value from the database. However, using the following code, in this case, the value of $points will not change when the site is being refreshed. (Cache is not...
View ArticleFile attachment field 'Files displayed by default' checkbox not honored
I add the same file attachment field to several content types on my site. For each, I have the 'Enable Display field' checkbox checked, but the 'Files displayed by default' remains un-checked.However,...
View ArticleToolbar.js isn't defined in hook_library()
As a logged in and administrator user, with the toolbar module enabled, I receive the following error on my Firefox error console upon page load:Timestamp: 3/3/13 1:09:44 PMError: TypeError:...
View ArticleOptimize DB schema for InnoDB on frequently used tables
MySQL+InnoDB is probably the most widely used DB with Drupal installations. So it makes sense to optimize DB schemas for InnoDB. Probably other RDBMS solutions will benefit from optimizations too. We...
View Article