Add ability to insert Media inline in CKEditor widget
Problem/MotivationAt now Drupal Media entities can be inserted into CKEditor, using Media Library widget, only as block element. So there are no ways to insert inline image (eg small icon image into...
View ArticleTable filter creates jank (layout shift) on page load
When a path is initially navigated that utilizes a table filter (like the modules or permissions pages). The page is initially viewable without the table filter. Then the JavaScript kicks in and...
View ArticleViews hardcodes exposed filter block form ID's which breaks AJAX when...
Problem/MotivationWhen an exposed filter is placed twice on the same page it gets the same html identifier. Every instance of this form needs a unique id.Proposed resolutionUse Html::getUniqueId() to...
View ArticleDialog focus is returned to dialog instead of first tabbable element on...
Problem/MotivationIf a modal dialog is replaced with a new modal dialog, the dialog is not closed and opened but the contents are simply replaced. In this case, the focus is returned to the dialog...
View ArticleUser interface strings don't have the correct language
Step to reproduce:1-Install drupal site in French 2-Add contents 3-Add another language (English) 4-goto User interface translation (admin/config/regional/translate) and you will see that all strings...
View ArticleReplace confirm password field with show/hide functionality
Problem/MotivationIt's more useful to show the user what they are typing instead of asking them to type it twice:http://www.lukew.com/ff/entry.asp?1653= (2012)http://www.lukew.com/ff/entry.asp?1941...
View Articlesystem update 10100 cache tables fail
Problem/Motivation Error Output: ================> [notice] Update started: system_update_10100> [error] Cannot change the definition of field 'cache_graphql.definitions.expire': field doesn't...
View Articlebig_pipe sometimes fails to load blocks
Problem/MotivationSometimes 2/10 times for example, when refreshing the page certain blocks fail to load fully. I have achieved this by changing the internet speed to throttle like low-end mobile, and...
View Article[META] Locale settings in Drupal make little (UX) sense
GivenProblemWhy is there no - None - for Timezone? If it's possible for Country, why not for Timezone?No idea what this thing wants from me in the first place!!!What if my site is international? What's...
View ArticleUpdatePathTestBase::prepareSettings writes entity_update_batch_size incorrectly
Problem/MotivationDiscovered here https://git.drupalcode.org/project/drupal/-/merge_requests/5500#note_235984In UpdatePathTestBase::prepareSettings it tries to override entity_update_batch_size to 1 so...
View ArticleField not saved when change of 0 on string start
Problem/MotivationDuring the modification of a taxonomy term text field by adding or removing a "0" as first character if it is the only change, it isn't saved. The problem is the same with the other...
View Article[D7] GitLab CI tests for MariaDB currently not working
Problem/MotivationSee the parent issue. This has now been fixed so we should be able to support MariaDB.Steps to reproduceMariaDB is not currently being tested via GitlabCI.Proposed resolutionSupport...
View ArticleRevisit the redirect to 'add block' form in the 'add block...
Problem/MotivationWhen you submit the block content add form, you're redirected to the add block (place block) form for the newly added block content item.This made sense in the context of block...
View ArticleFix test performance of...
Problem/MotivationSpeed up testbot and simplify tests by using the testing profile instead of the standard profile.Steps to reproduceProposed resolutionConvert...
View Article[D7] Test-only job shouldn't require constant rebases to detect which...
Problem/MotivationThis is D7 backport of: #3401971: Test-only job shouldn't require constant rebases to detect which files were changed.I think it is worth to change this for D7 as well, to have the...
View ArticleAdd acbramley as co-maintainer for block content module
Problem/Motivation@acbramley has been instrumental in several major improvements to the block content module:#3395404: Information disclosure access bypass for revision log fields when the JSON:API...
View ArticleAdd ability to set default field display Label of either Inline, above or hidden
It'd be very helpful if there was a way to set the default Label for displaying CCK fields. I find myself regularly going into the Display Fields section for a CCK type and changing all of the field...
View ArticleProvide documentation/default server block for Nginx server.
Nginx is one of the most popular web servers on which Drupal is run. Drupal provides a customised .htaccess file to run Drupal on Apache web server. It will be very nice if default configuration for...
View Article[meta] Convert remaining tests using Standard profile to use Testing profile...
Problem/MotivationThe start of these changes was in #1373142: Use the Testing profile. Speed up testbot by 50% and to reducing test time and cost. Use the testing profile instead of standard where...
View ArticleRestrict the upload of zero byte (empty) files
Problem/MotivationIts a requirement in our application that accepts user files (txt,docx,pdf) , to restrict users from uploading files that are empty or blank which makes the file size zero. Such file...
View Article