|
Field loading can hit the MySQL 61 table join limit if there are ~60 fields |
Needs review |
Critical |
Bug report |
main |
base system |
|
1 day 6 hours |
|
Optimize ModuleHandler::invokeAll() |
Needs review |
Normal |
Task |
main |
extension system |
|
9 years 2 months |
|
Remove/replace any tests using telephone |
Needs review |
Normal |
Task |
main |
telephone.module |
|
3 hours 32 min |
|
Allow local svg image with "Restrict images to this site" filter |
Needs review |
Normal |
Bug report |
main |
filter.module |
|
7 years 9 months |
|
Refactor DeprecationHandler into a standard PHPUnit extension |
Needs review |
Major |
Feature request |
main |
phpunit |
|
4 weeks 1 day |
|
PHPUnit 13.2 - Replace expectExceptionMessage() with expectExceptionMessageIs*() |
Needs review |
Normal |
Task |
main |
phpunit |
|
10 hours 59 min |
|
Update Drupal's default menu icons to use SVG |
Needs review |
Normal |
Task |
main |
theme system |
|
11 years 5 months |
|
AttributeRouteDiscovery: invokable controllers with class-only #[Route] never register routes due to wrong condition |
Needs review |
Normal |
Bug report |
main |
other |
|
1 day 9 hours |
|
Provide an ajax.dialog check to load if required supporting modal functionality with ease |
Needs review |
Normal |
Feature request |
main |
ajax system |
|
7 years 11 months |
|
View mode form crashes if there are no bundles |
Needs review |
Major |
Bug report |
main |
field_ui.module |
|
3 days 15 hours |
|
[PHP 8.5] OptionsWidgetBase::getSelectedOptions tries to access null array key in some scenarios |
Needs review |
Normal |
Bug report |
main |
options.module |
|
4 days 15 hours |
|
ConfigurableLanguageManagerInterface::getLanguageConfigOverride() and LanguageConfigFactoryOverrideInterface::getOverride() should document that they return a new config object if none exists |
Needs review |
Minor |
Bug report |
main |
documentation |
|
2 years 3 months |
|
Deprecate pointless parameter EntityRouteProviderInterface::getRoutes($entity_type) |
Needs review |
Normal |
Task |
main |
entity system |
|
8 years 4 days |
|
Update import paths for CKEditor 5 v48 |
Needs review |
Normal |
Bug report |
main |
ckeditor5.module |
|
1 week 4 days |
|
Clean up properties on LocaleTranslatableProject, LocaleTranslationSource and LocaleFile objects, stricter type validation |
Needs review |
Normal |
Task |
main |
locale.module |
|
2 days 11 hours |
|
Admin toolbar and contextual links should always be rendered in the admin language (if set) |
Needs review |
Normal |
Bug report |
main |
toolbar.module |
|
11 years 10 months |
|
Static cache access policy checking |
Needs review |
Normal |
Task |
main |
base system |
|
10 months 1 week |
|
Overriding already overridden libraries-override requires knowledge of previous libraries-overrides |
Needs review |
Major |
Bug report |
main |
theme system |
|
10 years 5 months |
|
Support hooks (Hook attribute) in any registered service |
Needs review |
Normal |
Feature request |
main |
extension system |
|
1 year 7 months |
|
Insecure Direct Object Reference in Private File Uploads |
Needs review |
Normal |
Task |
main |
file system |
mohit_aghera |
3 days 14 hours |
|
Static cache entities that aren't loaded |
Needs review |
Normal |
Task |
main |
entity system |
|
1 month 1 week |
|
Update to htmx 4 |
Needs review |
Normal |
Task |
main |
ajax system |
|
7 months 4 days |
|
getId() only exists on the BatchStorage class not the BatchStorageInterface interface. |
Needs review |
Normal |
Task |
main |
batch system |
|
5 days 2 hours |
|
LLM harm reduction in Drupal core contribution, AGENTS.md guidelines |
Needs review |
Normal |
Task |
main |
other |
|
1 month 2 weeks |
|
Add route_settings to EntityType annotation, deprecate NodeRouteProvider |
Needs review |
Normal |
Task |
main |
routing system |
|
2 days 13 hours |
|
Drupal returns a 500 Internal error when 'destination' url query value is numeric and less than 6 length |
Needs review |
Normal |
Bug report |
main |
forms system |
|
7 years 4 months |
|
Use PHP attributes to define menu links |
Needs review |
Normal |
Feature request |
main |
routing system |
|
1 month 3 weeks |
|
Convert some tests in Drupal\FunctionalTests namespace to kernel tests |
Needs review |
Normal |
Task |
main |
phpunit |
|
1 month 3 days |
|
Fix inconsistencies in the TransactionManager behavior |
Needs review |
Major |
Bug report |
main |
database system |
|
1 month 3 weeks |
|
[policy] Define the extension api system responsibilities |
Needs review |
Normal |
Task |
main |
extension system |
|
11 months 2 weeks |
|
Memory usage increases linearly when (un)installing modules via config import |
Needs review |
Normal |
Bug report |
main |
base system |
|
3 years 1 month |
|
Current user missing from language negotiator outside of request context |
Needs review |
Normal |
Bug report |
main |
language system |
|
9 months 1 week |
|
Don't overridde default security warning when providing custom warning on a permission |
Needs review |
Normal |
Feature request |
main |
user system |
|
8 months 1 week |
|
Add a generic way of scanning classes for attributes |
Needs review |
Normal |
Task |
main |
base system |
|
2 months 6 days |
|
Entity view/form mode formatter/widget settings have no translation UI |
Needs review |
Major |
Bug report |
main |
config_translation.module |
|
10 years 10 months |
|
Support an independent max-age for 4xx responses |
Needs review |
Normal |
Task |
main |
request processing system |
|
11 years 1 month |
|
Remove support for selecting install profiles via the UI installer |
Needs review |
Major |
Plan |
main |
install system |
|
1 year 1 month |
|
Remove the archive, glossary and recent content block views |
Needs review |
Normal |
Task |
main |
node system |
|
3 weeks 3 days |
|
Expand FileSystemInterface::INSECURE_EXTENSIONS to add non standard PHP extensions |
Needs review |
Normal |
Task |
main |
file system |
|
4 days 1 hour |
|
Do not use a CSS-only required marker in forms per WCAG 2.0 |
Needs review |
Major |
Bug report |
main |
forms system |
|
8 years 7 months |
|
Entity query __toString() does not invoke the query alter hooks |
Needs review |
Normal |
Bug report |
main |
entity system |
|
4 days 7 hours |
|
[PHP 8.5] ContentTranslationManageAccessCheck passes NULL to LanguageManager::getLanguage() |
Needs review |
Normal |
Bug report |
main |
content_translation.module |
|
2 weeks 4 days |
|
Defer EntityLastInstalledSchemaRepository cache warming to the end of the request |
Needs review |
Normal |
Task |
main |
entity system |
|
5 days 7 hours |
|
SessionHandler relies on GC cleanup but it should additionally check timestamps |
Needs review |
Normal |
Bug report |
main |
base system |
|
1 year 1 month |
|
Create single module invoke that does not restrict to a single implementation |
Needs review |
Normal |
Task |
main |
extension system |
|
2 months 2 days |
|
Deprecate update.module functions |
Needs review |
Normal |
Task |
main |
update.module |
|
2 months 2 weeks |
|
Forbid limited length primary and unique keys, allow only in indexes |
Needs review |
Normal |
Task |
main |
database system |
|
6 years 8 months |
|
Update to Symfony 8.1 |
Needs review |
Major |
Task |
main |
composer |
|
1 month 1 day |
|
Deprecate implicit commit-on-destruct |
Needs review |
Normal |
Task |
main |
database system |
|
1 month 3 weeks |
|
ChainedFastBackend should have a centralized invalidation service |
Needs review |
Normal |
Task |
main |
cache system |
|
10 years 11 months |