jQuery UI dialog modals repositions incorrectly on window resize when there...
Problem/MotivationIf you have a jQuery UI dialog modal (a dialog having the modal configuration set to TRUE) and a Off canvas rendered at the same time (i.e. the dialog is opened via the Off canvas),...
View ArticleHux-style hooks, proof of concept
Problem/MotivationIn #3366083: [META] Hooks via attributes on service methods (hux style) we proposed to provide a new way to implement hooks, using object methods with attributes. A similar system...
View ArticleIntroduce "schematic" normalizers
We've long desired the ability to easily produce a "correct" schema. The concept of "schematic" normalizers will get us closer.For now, this issue should be considered to be in an...
View ArticleSupport JSON fields in MySQL schema
Problem/MotivationMySQL and MariaDb (sort of) supports JSON fields.We don't have the type defined in \Drupal\Core\Database\Driver\mysql\Schema::getFieldTypeMap() which makes working with them trickier...
View ArticleMedia Library edge case: selecting already existing media programmatically
Problem/MotivationCan't select programmatically already existing media within the custom implementation of AddFormBase class.Description We are building integration between PicturePark DAM and Drupal...
View ArticleReplace REQUEST_TIME in services
Problem/Motivationcore/lib/Drupal/Core/Asset/CssCollectionOptimizer.php core/lib/Drupal/Core/Asset/JsCollectionOptimizer.php core/lib/Drupal/Core/Asset/JsCollectionRenderer.php...
View Article[META] Add "json" as core data type for Schema API
Problem/MotivationFor implementing a schema, which has a json column as part (as better alternative to blob - serialized array), I was searching for a "json" drupal schema data type in the Drupal Data...
View ArticleAdd UUID to sections
Problem/MotivationI'm trying to identify exactly how an entity's layout has been overridden from the default settings set at the entity type display level in the layout builder settings report module...
View ArticleSite Install Produces warning Warning: Undefined array key on 11.x Head
Problem/MotivationSite Install Produces warning Warning: Undefined array key on 11.x Head I am seeing below warnings in watchdog logs Both with Drush 12+ and Site install from UI.Warning: Undefined...
View ArticlePostgreSQL: Support JSON data type
Problem/MotivationI am trying to create a field type that leverages the JSON and JSONB data types in Postgres. My goal is to have a field that can store JSON objects who's properties can be indexed....
View ArticleSupport JSON fields in Sqlite schema
Problem/MotivationPart of #3343634: [META] Add "json" as core data type for Schema APISqlite docs are https://www.sqlite.org/json1.htmlProposed resolutionAdd a type and testsRemaining...
View ArticleViews entity operations lack cacheability support, resulting in incorrect...
Problem/MotivationIn order to be able to cache the rendered output of views result rows, we need support for it when we render entity operation links, see the https://qa.drupal.org/pifr/test/1022293...
View ArticleIssue with doTrustedCallback() must be array
Hello Everyone,I installed drupal 8.9.16. Installation process is completed successfully but when i tried to login with admin details I got error " TypeError: Argument 1 passed to...
View ArticleTests should check sqlite version using PDO_sqlite extension
Problem/MotivationFew tests are using \SQLite3::version()['versionString'] to check minimal sqlite version but core does not require sqlite PHP extension, it's using pdo_sqlite so the checks should be...
View Article"Undefined array key" error from...
Drupal\Core\Cache\DatabaseBackend->get() can raise an "Undefined array key" error.------ Original report ------ Sometimes I get the following in watchdog when saving a file to s3. The strange thing...
View ArticleViews exposed taxonomy filter
Twig dump function in the exposed formAfter updating my site from Drupal 10.0.9 to Drupal 10.1.0 and then to 10.1.1. Disappeared my views exposed filter. I have custom code in a hook form alter. Change...
View ArticleManually clear cache keys from plugin managers with finite variations instead...
Problem/MotivationFollow-up from #3334489: ChainedFastBackend invalidates all items when cache tags are invalidated.Several core plugin managers use cache tags for invalidation - for example the...
View ArticleImprove Largest Contentful Paint in Umami front page
Problem/MotivationWorking on #3346765: Add PerformanceTestBase for allowing browser performance assertions within FunctionalJavaScriptTests I noticed that Largest Contentful Paint is well over two...
View ArticleThe Cache::mergeContexts has a dependency on CacheContextsManager which seems...
The value object Drupal\Core\Cache\CacheableMetadata uses the Drupal\Core\Cache\Cache methods when merging with an other CacheableMetadata object. The mergeContexts in de Cache class has a hard...
View ArticleWarn users attempting to use Olivero as a base theme
Problem/MotivationThe issues below are currently open, and link to other similar closed issues in which users are asking for the ability to subtheme Olivero. The stance of the subsystem maintainer has...
View Article