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

PageCache caching uncacheable responses (violating HTTP/1.0 spec) + D8...

Problem/MotivationPageCache determines which responses to cache by inspecting the Expires header. (This should be updated to use the Cache-Control header instead, but that's out of scope...

View Article


Avoid loading all taxonomy terms on taxonomy term edit page for very large...

Problem/MotivationA very large vocabulary will cause the parent terms selector in "Relations" to hang a taxonomy term edit page. The page will typically load, but only after 5-8 minutes have...

View Article


Figure out role of Umami in relation to Drupal CMS

Problem/MotivationUmami has been very good for demonstrating what's possible to do with Drupal core plus a theme and no contrib modules since it was added to Drupal 8.Parts of it have fallen behind...

View Article

Drupal\migrate\Plugin\Migration should provide a way to add dependencies

Problem/MotivationIn the parent issue, we plan to add the methods addRequiredDependencies() and addOptionalDependencies() to Drupal\migrate\Plugin\Migration. This issue is to add those two methods now,...

View Article

Views StringFilter doesn't escape % character

Problem/MotivationThe '%' character is not escaped when used in an exposed filter.Steps to reproduceCreate a view page for nodes listAdd a exposed filter for titleSet operation to equals (=)Create...

View Article


datetime date views filter: DateTime object not set

Problem/MotivationUsing datetime views filter and filtering with an invalid date, there is no validation and fatal error occured.To reproduce:Add a datetime field to the 'Basic page' node type (the...

View Article

\Drupal\Core\File\FileSystem::deleteRecursive() will follow symlinks and...

Problem/Motivation\Drupal\Core\File\FileSystem::deleteRecursive() can result in data loss due to symlinks to directories outside of the directory being deleted. If the link is to a file required for...

View Article

Aggregate entity queries are missing the alter hooks

Problem/Motivation#3001496: Add an alter hook to EntityQuery added alter hooks to entity queries, but aggregate queries were forgotten.Steps to reproduceImplement hook_entity_query_alter() and see that...

View Article


Handling of filesize() returning false in Drupal\Core\Image\Image

Problem/MotivationIn Drupal\Core\Image\Image::construct(), filesize() is being used to determine the size of file, but if for example files are on s3, filesize() returns FALSE and there is a warning...

View Article


Image may be NSFW.
Clik here to view.

Make Layout Builder Create Inline blocks logic optional

Problem/MotivationIn #2968500: Change inline blocks workflow in Layout Builder to match mocks, the link to allow to create inline blocks in Layout Builder was introduced to make easier the process to...

View Article

Add a way to debug big_pipe cache tags

Problem/MotivationWhen enabling debug_cacheability_headers, the X-Drupal-Cache-Tags header contains the cache tags used in the page, but it does not contain the cache tags of elements rendered by...

View Article

StreamWrapperManager Service has public methods not on interface.

Problem/MotivationCurrently StreamWrapperManager has addStreamWrapper, register() and unregister() documented as * * Internal use only. * without the @internal flag.These functions are necessary for...

View Article

The "block_content" entity type did not specify a workspace handler.

Problem/MotivationMy entire site is down. Watchdog exception indicates the following:Error Drupal\Component\Plugin\Exception\InvalidPluginDefinitionException: The "block_content" entity type did not...

View Article


Remove responsive_image.ajax from hook

Problem/MotivationThe library responsive_image.ajax has been deleted https://www.drupal.org/node/3292687 But responsive_image still loads...

View Article

Add a token for the site logo

Problem/MotivationSpun off from this request for Drupal 7 (token module): #823780: Add site logo token, where a token for the logo and logo-url have been proposed. However, since all site:* tokens are...

View Article


Media library allows adding videos from providers other than Youtube/Vimeo...

Problem/motivationWhen adding a remote video using the media library, it specifies you can only add from YouTube or Vimeo (this is consistent with the Remote Video media type included with the Standard...

View Article

Media Fails to Enforce oEmbed Allowed Providers Setting

Background informationsecurity.drupal.org private issue: https://security.drupal.org/node/174515 (included for reference. Please do not report access denied as an error.)Originally reported by @Chris...

View Article


Incorrect content-length header breaks HTTP/2 with net::err_http2_protocol_error

Problem/MotivationAfter a migration from Drupal 9.5.11on to 10.2.2 on OVH mutualized server, the document is not loaded, JS files are not running and the error err_http2_protocol_error error is...

View Article

Add an API for feature flags

Problem/MotivationIn order to unlock innovation but also reduce risk of regressions it would be great if we had a core API for feature flags. This would allow new features that might cause regressions...

View Article

PHP8.1 deprecation: str_replace(): Passing null to parameter #3

Problem/MotivationI tried to find related issues in the meta #3220021: [meta] Ensure compatibility of Drupal 9 with PHP 8.1 (as it evolves) but failed, sorry if this is a duplicate. I'm upgrading an...

View Article
Browsing all 295668 articles
Browse latest View live


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