[plan] Update core JavaScript (and CSS) dependencies prior to 9.0.0-beta1
Problem/MotivationWe should update all of core's remaining JavaScript dependencies prior to 9.0.0-beta1, including any major version updates that may be available.Proposed resolutionHere's a table of...
View ArticleUpdate CKEditor to version 4.14.0
Update from 4.13.1 to 4.14.4.14 was released the day after Drupal 8.8.3 shipped: https://ckeditor.com/blog/CKEditor-4.14-with-Paste-from-LibreOffice-rele...CKEditor 4.14 adds support from pasting from...
View ArticleRestore locale.bulk.js to locale import form
moving locale.bulk.js into a separate folder caused issue mentioned in the comment #11 of issue 3099577 and it was suggested to create a separate issue for it and addit as a blocker for the parent issue.
View Article[PP-1] Add mask to prevent interaction with embedded media
Problem/Motivation(Originally written at #2544020-28: CKEditor plugin not written with CKEditor >=4.4 in mind; rewrite it based on core's `drupalimage` plugin.)One thing I learned from...
View ArticleSwitch to a memory cache backend during installation
Problem/MotivationDuring the installation of Drupal we rebuilding and invalidate the caches a lot. This does a lot of queries on the database. Proposed resolutionUse the MemoryBackend during...
View ArticleThe 'M' of Machine name overlaps with the green border around text...
Steps: 1) Navigate to Structure> Taxonomy> Add Vocabulary 2) Observe the screenshotExpected: Proper spacing is required between the text box and the text Actual: The 'M' of 'Machine name'...
View ArticleAdd @trigger_error to Connection::getDriverClass()
#3115388 will lead to the removal of \Drupal\Core\Database\Connection::getDriverClass() in Drupal 10. We need to trigger an error in Drupal 9.1.
View ArticleAutocomplete input in views exposed filters does not align with select and...
Problem/MotivationThe autocomplete element does not align in views exposed forms:Steps to reproduceInstall Standard profileExpose 'field_tags' on /admin/contentProposed resolutionAlign the filters by...
View ArticleAllow access to admin/reports based on the 'access administration...
Problem/MotivationCurrently the access to the admin/reports is determined by the permission 'access site reports'. Assume you want to facilitate GDPR auditing by exposing a custom site report on...
View ArticleAllow MenuLinkTree manipulators to be altered
Problem/MotivationCurrently, across core and contrib there are a number of modules and issues that attempt to override the menu link tree. However lacking a core way to alter this behavior these...
View ArticleAllow SystemMenuBlock tree manipulators to be altered
Problem/MotivationAt the moment every contrib module that needs to add/alter tree manipulators require to override Drupal\system\Plugin\Block\SystemMenuBlock (or implement their own).The only possible...
View ArticleSortArray for config Entities?
Just a suggestion, I guess its not needed in core but I need a sortArray for Config Entities (with a weight property). It would slot alongside existing sortArrays in namespace...
View ArticleCalculates and adds dependencies of views display extender
Calculates and adds dependencies of views display extender plugins. See attached patch.
View ArticleThe documentation for Crypt::randomBytesBase64() is wrong about the output...
The description for the output of Crypt::randomBytesBase64() says it will be up to 4 * $count, but that is not true.Using the Base64 encoding the output of $count bytes is 4/3 * $count bytes.Instead of...
View ArticlePP-1: Deprecate \Drupal\Core\Database\Database::getDatabaseDriverNamespace as...
Problem/Motivation#3112476: Always set $info['namespace'] on database connection info results in \Drupal\Core\Database\Database::getDatabaseDriverNamespace not being needed. Let's deprecate it for...
View ArticleDifferent sites served from the same domain share the session cookie name
Problem/MotivationTwo different Drupal installations on the same domain share the same session cookie name. This can be tested by serving the different installations over different ports. This leads to...
View ArticleAdd sort direction constants
Problem/MotivationThere are sort direction constants in the class TableSort # core/lib/Drupal/Core/Utility/TableSort.php class TableSort { const ASC = 'asc'; const DESC = 'desc'; For me, would be great...
View ArticleNotice: Undefined index: status in _update_project_status_sort()
Problem/MotivationBackground:Given that the PHP version is "PHP7.3"Installed Drupal with the "standard" installation profile with number of contrib modulesEnabled"Update Manager" moduleHaving"All...
View ArticleAdd the security warning to more core module permissions
Problem/MotivationMany core administrative permissions do not have "restrict access" enabled, which means there is not a warning on the permissions page when granting that permission to a role.Proposed...
View ArticleView result is getting duplicated when using paragraph, multi language and...
Views gives duplicate resultSteps to produce this issue.Add a paragraph type (multi value) to content type. enable revision, have more revisions of the same content Create a view (REST Export) with...
View Article