Views REST authentication is broken
Problem/MotivationList of authentication providers consists of module names, which are defined them. In this case an authentication cannot be configured, because providers with such names aren't...
View ArticleMisleading message when migration test fails
Problem/MotivationIf a row fails to migrate then the debug message is:"Successful migration of $source_id to $destination as part of the {$migration->id()} migration. The source row status is " ....
View ArticleD6->D8 Core block migrations missing settings tests
Problem/MotivationThere are no tests for core block configuration settings like the "Who's online" block's "User list length" setting. There are 8 such settings (see the BlockSettings process plugin...
View ArticleAdmin UIs on the front-end are difficult to theme
Problem/MotivationIt's important for administrative elements to maintain consistent elements and a visual language even if they are being presented to the user alongside the front-end of the site. For...
View ArticleAdd documentation to Iterator process plugin
Add API documentation to the Iterator process plugin.
View ArticleAdd documentation to Concat process plugin
Add API documentation to the Concat process plugin.
View ArticleAdd a "public admin" theme subtype so that admin themes can have...
Problem/MotivationOne of the big theming stumbling blocks we ran into as we approached 8.0.x RC were issues stemming from the fact that #2195695: Admin UIs on the front-end are difficult to theme.When...
View ArticleMove off-canvas functionality from Settings tray module into...
Problem/MotivationModules other than Settings Tray might want to re-use the offcanvas pattern.The Settings Tray module besides what its name suggests provides a lot more that just a tray. It provides a...
View Article[PP-1] Consider switching to CKEditor 4.6's new "Moono-Lisa" skin
#2828494: Update CKEditor library to 4.6.0 is bringing CKEditor 4.6 to Drupal 8.3. A key new feature is the new default skin. See http://ckeditor.com/blog/CKEditor-4.6-released.We can adopt it, but it...
View ArticleAdd select field to choose moderation state on entity forms
ProblemChanging workflow states is not intuitive, in fact it's almost indecipherable. Add to this the fact that using the dropbutton as the place where the workflow state change is set exponentially...
View ArticleUpdate CKEditor library to 4.6.2
Update to CKEditor 4.6.2: http://ckeditor.com/blog/CKEditor-4.6.2-released4.6.2 brings:new default skin: Moono-Lisa, compared to the previous default of Moono. We should consider adopting it. We have...
View ArticleUse UNSIGNED attribute on integer columns wherever possible
Problem/MotivationFrom MySQL documentation:All integer types can have an optional (nonstandard) attribute UNSIGNED. Unsigned type can be used to permit only nonnegative numbers in a column or when you...
View ArticleAdd documentation to Callback process plugin
Add API documentation to the Callback process plugin.
View ArticleRemove dead code in hook_entity_bundle_field_info_alter.
Problem/MotivationI don't think having this hook makes sense given the field is an entity base field and not a field attached to a bundle. Possibly left over from the previous implementation.Proposed...
View Article\Drupal\Core\DrupalKernel::initializeSettings() can result in moving the...
Problem/MotivationWe've been struggling to get a version of Drush that will work with both 8.2.x and 8.3.x once the Symfony dependencies have been upgraded to 3.x.Recently @catch and @timmilwood...
View ArticleSettings tray should use toolbar models to close the toolbar items
follow up to #2821263: If a toolbar item besides the admin menu is open when going into edit mode it is not closed.It works now but doesn't use the correct method therefore is more likely to break.
View ArticleAdd a Url::mergeOptions method.
Problem/MotivationThere are many examples throughout core and contrib, where some code wants to add some additional options, while keeping existing ones. This can be cumbersome:$query =...
View ArticleDecide if the moderation controls form should set a revision log message.
Problem/MotivationThe @todo in question is in \Drupal\content_moderation\Form\EntityModerationForm::submitForm: // @todo should we just just be updating the content moderation state // entity? That...
View ArticleUndocumented $image_style_storage constructor argument in ImageFormatter
Problem/MotivationThe final argument for \Drupal\image\Plugin\Field\FieldFormatter\ImageFormatter::__construct() is $image_style_storage, but this is missing from the constructor's docblock.Proposed...
View ArticleUse consistent case for the word "workflow" in content_moderation
Problem/Motivation"WorkFlow" is incorrect casing for the word workflow, but it is used in content moderation.Proposed resolutionFix this.Remaining tasksPatch.User interface changesAPI changesChange of...
View Article