Quantcast
Channel: Issues for Drupal core
Browsing all 298052 articles
Browse latest View live
↧

LanguageNegotiationUrl unnecessarily adds domain to outbound URL's

Problem/MotivationCore does not always check if external URL's are local (using UrlHelper::externalIsLocal) which has varied consequences. We can avoid adding the base_path to outbound URL's by...

View Article


Don't display OEmbed error to anonymous visitors when resource stops...

Problem/MotivationWhen an oembed entity is fetched and there is an error fetching the resource a message is shown to the user saying "Could not retrieve the oEmbed resource", however, this happens on...

View Article


Add validation constraints to core.extension

Problem/MotivationOver at #1170362: Install profile is disabled for lots of different reasons and core doesn't allow for that, the schema for core.extension:profile is being refined.Once that lands,...

View Article

Enable LineLength for core/modules excluding tests

Problem/MotivationPart of #2572709: [meta] Fix 'Drupal.Files.LineLength' coding standardSteps to reproduceProposed resolutionEnable the sniff for core/modules, excluding tests.Remaining tasksReviewUser...

View Article

Review/update $adminTags variable for new html elements to be allowed

Problem/MotivationXss::filterAdmin() is currently stripping out harmless elements (ie. the picture & source html elements that are part of the Core module Responsive Image). $adminTags sets the...

View Article


The simpleConfigUpdate config action should throw an exception if you try to...

Problem/MotivationIn #3439713: Deprecate using the simpleConfigUpdate action on config entities, and introduce a new setProperties action to replace the invalid use cases, we deprecated using...

View Article

Image may be NSFW.
Clik here to view.

Default time zone field value unset in the site configure form during...

Problem/MotivationDefault time zone field value unset in the site configure form during installation. When the passwords are not match i.e. when the form throws the error. See the screenshot...

View Article

Ensure render context doesn't 'escape' when fibers are suspended

Problem/MotivationTo enable async rendering, we need to be able to leave and re-enter placeholder rendering using Fiber::suspend()/resume() or their equivalent Revolt...

View Article


TypeError: Cannot access offset of type...

Problem/MotivationI'm not sure if this should be reported as part of Drupal Core or if this should be reported as an issue with the Constant Contact Module v4.2.1.This issue only occurs once the...

View Article


[meta] Add database driver for MongoDB to Core as experimental

Problem/MotivationThe main problem for why Drupal is slow is, because of getting entity data out of the database is slow. Entity data for a single entity instance is stored in many different database...

View Article

Views - update filters block on ajax request

When views defines filters in exposed block, and ajax is enabled, ajax requests refresh only view results <div>, exposed filters <div> stays untouched. This is fine, if ajax requests are...

View Article

\Drupal\Core\Entity\Query\Sql\Tables causes extremely poor performance when...

After upgrading to 1.24 we've experienced server crashing performance issues with filters including multiple entity references. I've reduced an example request down to what seems to be a minimal set of...

View Article

Image may be NSFW.
Clik here to view.

Delete items from field data and field revision tables should be done in a...

Problem/MotivationDeleting 100M content entities is slow.Steps to reproduce1. Create 100M content entities on an entity with 100 fields 2. Delete all the content entities 3. Look at query log and see...

View Article


Optimize joins and table selection in SQL entity query implementation

Problem/MotivationQuite a long time ago, before Drupal 8.0, we made the decision to make Views more intelligent about which entity table to select from by default. Before, we always started of the base...

View Article

Show field labels in re-use existing field UI

Problem/MotivationI'm working on a project that has multiple paragraph fields with the label "Components".There is a general one with the machine name field_components, and content type specific ones...

View Article


Show as expanded is forced to true if menu item has children and you are on...

Problem/MotivationMenus don't respect unchecking the "Show as expanded" option when you're viewing a page in the active trail, in those cases, the menu item is treated as though you had checked "show...

View Article

ExtensionNameConstraint validation error message is not helpfull

Problem/Motivation"This is not a valid value." is not really helpfull. The class could easily have something more usefull, even if this is without a variable.This will need adjsutment of quite a few...

View Article


Stale values can be displayed by the Layout Builder UI but are saved correctly

Problem/Motivation#3033686: Saving Layout override will revert other field values to their values when the Layout was started. fixes the actual data loss, this issue is about how the UI *implies* there...

View Article

Fix broken link in MenuTreeStorageInterface

Problem/MotivationThe comment for MenuTreeStorageInterface::loadTreeData() has a link that doesn't work. * The tree order is maintained using an optimized algorithm, for example by * storing each...

View Article

Javascript asset version disclosure

Problem/MotivationWe have several sites that are scanned by Invicti / Netsparker to identify potential security concerns. They repeatedly have the following finding:Invicti Enterprise identified a...

View Article
Browsing all 298052 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>