Expose events as plugins
Problem/MotivationConditions are context-aware and actions will be context-aware when #2011038: Use Context system for actions is fixed. The last remaining event handling plugin type to make...
View ArticleImpossible to update Comment entity with REST (HTTP PATCH): bundle field not...
Problem/MotivationWhen trying to update a comment via REST using:method: PATCHURL: /comment/1Content-Type: application/json{ "langcode":[{"value":"en"}], "subject":[{"value":"New Subject"}],...
View Article[PP-2] Step 2: Create a JavaScriptTestBase using PhantomJs Driver/Binary
Problem/MotivationOver in #2232861: Create BrowserTestBase for web-testing on top of Mink we got step one in, BrowserTestBase. Now on with step 2 - adding a JavaScript driver.Proposed resolution* Use a...
View ArticleCKEditor uses separate cache-busting query string from Drupal's
When the system.css_js_query_string value gets reset, it avoids having to hard-clear my browser's cached files in order to get updated JS. However, CKEditor uses its own cache-busting string, and the...
View ArticleConvert deprecated \Drupal\simpletest\KernelTestBase tests to KernelTestBaseNG
Problem/MotivationStep 2 of #2304461: KernelTestBaseTNG™\Drupal\simpletest\KernelTestBase is marked as deprecated for removal before Drupal 8.2.x, which is right around the proverbial corner.Proposed...
View Article"Permissions page" link in Admin > Appearance page breaks on...
"Permissions page" link in Admin > Appearance page breaks on a subdirectory setup of Drupal. The link points to the parent host and ignores the subdirectory !! Screenshot attached about the issue:...
View ArticleArbitrary files are created when migrating users with an empty picture
Problem/MotivationWhen migrating users that have an empty value for pictures you get weird files appearing in the files table as shown by the following image:Proposed resolutionNot sure what is causing...
View ArticleNo warning if comment type 'comment' is missing
A Drupal 8 installation done with the minimal or a custom profile will lack the comment type 'comment' (which is configured in the standard profile). During a migration to such an installation the...
View ArticleViews filters groups adding and removing is broken
ProblemFilter groups adding and removing does not work at all.The involved files are: - core/modules/views_ui/js/views-admin.js -...
View ArticleUnexpected php behavior while comparing serialized data values
I'm writing an Institutional custom D7x module, by request. I perform some tests on db_[functions] in order to set db-related tasks on.During a IO test 1. I created a dummie array, serialized it, and...
View ArticleReuse update manager's install/upload support
At the moment, for import of public and private files, we prompt for a URL (which, although not clearly documented, could easily be file system paths local to the web server). The update manager has a...
View ArticleFigure out a way to handle complex prefixing
I am trying to migrate multiple Drupal 6.37 sites in a multi-site environment to the public released Drupal 8.0. All sites share the vocabulary table and some more. In settings.php of all sites I have...
View ArticleThe key on permissions quick links on the module page is upside down
Problem/MotivationThe key is the wrong way around.Proposed resolutionRotate it.Remaining tasksPatch that rotates itDiligently observe the fact that its now the right way (review)User interface...
View ArticleStandardize source module discovery mechanism
Follow-up to #2562849: [meta] Confirmation pageJust so we have a UI to review, we're hard-coding the relationships between individual migrations and the source- and destination-side modules they...
View ArticleRefinements for Migrate UI
Screencast showing migrate workflows: https://drive.google.com/file/d/0B6xsrc5BVkagMjdrTHZ3R2o0YXM/viewReview & note further user interface refinements here…
View ArticleAdding a button to add all CKeditor features at once
When I configure even the full profile of CKeditor in Drupal 8 I need to add al buttons manually by dragging them to the actual interface to have them all in my editor - I suggest adding a button that...
View ArticleOddly named files (long string of characters) in files dir after migration
After migration the files directory has oddly named files (long string of characters) eg. wutracapratracrunuspawruwaneprevicrothunustukavuseprachogo....Several users on #drupal-migrate have confirmed...
View ArticleAdd Drupal Upgrade UI to MAINTAINERS.txt
Problem/MotivationProposed resolutionAdd Drupal Upgrade UIMAINTAINERS.txt entry.Add migrate_drupal_ui.module component.Remaining tasksTBD
View ArticleSelectionInterface::entityQueryAlter() is not invoked when using the...
Problem/MotivationAny handlers using the DefaultSelection handler are able to either easily extend DefaultSelection and override entityQueryAlter() or alter the query themselves using...
View ArticleDocument that a module's classes are not available during...
API page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Extension...When a module is installed, its hook_requirements() is called with $phase set to 'install'. At this point, the...
View Article