Generate base entity content fields via generator
Problem/MotivationThe "drush gen entity:content" generator does not generates additional base fields but it's very useful feature.Steps to reproduceTry to generate new content entity, and you'll see...
View ArticleUpdate Nightwatch to 2.4.1
Problem/MotivationIn 10.x we are currently on Nightwatch 2.1.3 but the latest version is 2.4.1.Note:9.5.x is on Nightwatch 1.7.13, which is the latest release on the 1.x branch. No changes needed...
View ArticleUniqueFieldValueValidator lowercasing Label of field on violation message
Problem/MotivationAs discovered in #3027745: UniqueFieldConstraint doesn't work for entities with string IDs, the UniqueFieldValueValidator lowerify the label of field when generating the message of...
View ArticleHow to set date of node creation in File directory of image field?
By default File directory of every image field have [date:custom:Y]-[date:custom:m] value.How to changecurrent date todate of node creation (Authored on)?I try [node:created], but site write:File...
View Articleupdate_cron() can run on every cron for easy misconfigure
Problem/Motivationupdate.settings.yml says:check: disabled_extensions: false interval_days: 1 If this value is set to 0 or lower, the logic in update_cron() pulls down update data from d.o on every...
View ArticleAllow password on registration without disabling e-mail verification
Problem/MotivationWhen configuring password behaviour on the registration form, there is no way to force the rendering of the password fields on the registration form if e-mail confirmation is...
View ArticleRedirects performed while a wrapper format is active loses the wrapper...
Problem/MotivationDiscovered in #2704075: Clicking the "My account" main menu link results in JS errors and nothing happening.Suppose you make a request:HTTP GET...
View ArticleView's ResultRow uses deprecated dynamic properties
Problem/MotivationSee parent issue. Dynamic properties on PHP objects is going to be deprecated in the next minor and removed in the next major version of PHP requiring ResultRow to track all...
View ArticleRemove AllowDynamicProperties attribute from JoinPluginBase
Problem/Motivationpart of #3299855: [META] Get rid of #[\AllowDynamicProperties] attribute Remove attribute added in #3299853: Apply #[\AllowDynamicProperties] attribute to base classes to make PHP 8.2...
View ArticleRemove AllowDynamicProperties attribute from PluginBase
Problem/Motivationpart of #3299855: [META] Get rid of #[\AllowDynamicProperties] attribute Remove attribute added in #3299853: Apply #[\AllowDynamicProperties] attribute to base classes to make PHP 8.2...
View ArticleRemove AllowDynamicProperties attribute from ConfigEntityBase
Problem/Motivationpart of #3299855: [META] Get rid of #[\AllowDynamicProperties] attribute Remove attribute added in #3299853: Apply #[\AllowDynamicProperties] attribute to base classes to make PHP 8.2...
View ArticleAdd Module, Theme, Profile, and Extension value objects
Parent issue#2024083: [META] Improve the extension system (modules, profiles, themes)Problem/MotivationThe DX of ModuleHandler or any other place that reads or works with module/theme/profile data is...
View Article\Drupal\Core\Theme\Registry->get() returns registry element with missing...
Of the attached files the txt file is the code directly related to this issue - the assertion and the function that is analyzing the registry. According to the documentation there must be a name...
View ArticleUse PHP attributes for route discovery
Problem/MotivationDrupal should use modern PHP attributes for route discovery ala Symfony.This will allow us to add an attribute to a method name and use that for routing information. For example: /**...
View ArticleSupport route aliasing (Symfony 5.4) and allow deprecating the route name
Problem/MotivationOver in #2723579: [PP-1] NodeRouteProvider should extend DefaultHtmlRouteProvider we are trying to deprecate 'node.add_page' and 'node.add' routes.The problem is these route names are...
View ArticlePHPStan not detecting use of ProphecyTrait
Problem/MotivationAfter upgrading phpunit to 9.5.26 on a client project, phpstan is reporting the following deprecation:Call to deprecated method prophesize() of class PHPUnit\Framework\TestCase:...
View ArticleSupport third party settings for components within a section
Problem/MotivationThere's an issue to support adding third party settings to sections: #2942661: Sections should have third-party settings, but it would be great to also support third party settings...
View ArticleRemove auto added empty field from multiple values field.
I want to remove last auto added empty field from multiple values field on edit node page. files/issues/2022-10-31/img.png
View ArticleLanguage removed when some content in that language and we are getting fatal...
Problem/MotivationLanguage removed when some content in that language and we are getting below mentioned fatal errors.Error 1:Call to a member function getId() on null in...
View ArticleAccesscheck for Terms doesn't support the new 'view all...
Problem/Motivation\Drupal\taxonomy\TermAccessControlHandler::checkAccess doesn't handle the 'view all revisions'The accesscheck for Terms doesn't use the new 'view all revisions' permission yet. This...
View Article