There is no indication on configuration forms if there are overridden values
Problem/MotivationAs per reviews by @webchick and discussion between @alexpott, @xjm and @effulgentsia, it may be a problem that configuration forms work totally opposite in terms of overridden values...
View ArticleAllow exported configuration to be environment-specific
tl;dr: Something like Configuration Split... but in core.Problem/MotivationDrupal 8's core configuration management allows me to export all configuration (or single files) and import all configuration...
View ArticleAdapt the "website encounted an error" message
Problem/MotivationAll of us know the nice "the website encounted an error" message during development. Sadly by default errors aren't shown, so you don't see anything here.Proposed resolutionOne nice...
View ArticleWSOD in user.module line 2665, suspected caching problem
After deleting a user I then visit a View that would have referenced the deleted user and the result is a WSOD in user.module line 2665. I suspect the code issue is that $account->content is NULL...
View ArticleTest for Link headers only for entity types with link templates
Problem/Motivation\Drupal\Tests\rest\Functional\EntityResource\EntityResourceTestBase::testGet is currently testing for the Link header for all entity types. This fails for entity types with no link...
View ArticlePHP error when POSTing content entities without a "canonical" link...
Problem/MotivationWhen you try to create an entity through REST and it doesn't have defined a canonical URL, it returns:No link template "canonical" found for the "paragraph" entity type.Proposed...
View ArticleEntityResource: Provide comprehensive test coverage for Item entity
Problem/MotivationPlease refer the problem/motivation section of #2737719: EntityResource: Provide comprehensive test coverage: for every entity type, every format, every methodProposed resolutionWrite...
View ArticleConfiguration imported during installation does not properly handle...
The list of enabled extensions is not properly checked during importing of configuration from config/install.When installing a new site using a profile, that provided configuration. The installation...
View ArticleMove cross-browser styled selects upstream from outside-in to seven
Problem/MotivationSelects in outside-in module in core a restyled for all browsers. In Seen they are only styles for chrome.Proposed resolutionMove styling into Seven.Remaining tasksCreate patchUser...
View ArticleImprove 'administer content' permission description
Problem/MotivationIt took me a long time to figure out what the Node - Administer Content (internally known as administer-nodes) permission was for. Documentation for it elsewhere is scarce and IMHO...
View ArticleDeprecate dblog_filters
Problem/MotivationPart of #2847428: [Meta] Modernize dblog module.The dblog.admin.inc file contains only a function that could be incorporated into another class. That will allow us to delete the...
View ArticleWatchdog litters locales_source table
Using watchdog leaves records in locales_source with location = 'admin/reports/dblog' that remain there even when the log is cleared. This results in a constantly growing database table.
View ArticleStyle selects in the Settings Tray
Problem/MotivationTo provide a unified and 'app-like' experience we should override default browser styles for select boxes in the offcanvas tray as we have done in seven theme.Proposed resolutionStyle...
View ArticleAllow trusted hosts to be configured with the installer
#2221699: HTTP_HOST header cannot be trusted will enable the Symfony trusted host mechanism as an opt-in protection, configured from settings.php. If the setting is empty, the trusted host mechanism is...
View Articlewrong download extension on Windows
Environment: Drupal 7.43, Windows 10 Pro, PHP 5.6.18, Apache 2.4 (X64 from Apache Lounge), MySQL 5.6Problem: Using the update feature (for contributed modules), Drupal always downloads a .tar.gz file...
View ArticleAnonymous users receive access denied when attempting to logout
Problem/MotivationThe logout link can only be requested between the time a page was requested and when a session expires. If a user agent has a stale page, such as due to caching or a long lived page,...
View ArticleBubbling cache tag metadata when rendering nodes in preprocess functions is...
Problem/MotivationCache tags are brilliant when they work well, and can be obtuse and difficult to use when they don't.In the case of preprocessing nodes, it's quite difficult to find a way to make...
View ArticleMake usage of comment logger consistent
Problem/MotivationCurrently comment uses "comment"& "content" loggersProposed resolutionUse only "comment" loggerRemaining tasksCreate patch, commitUser interface changesWatchdog will consistently...
View ArticleAjax does not work in a form built within an Ajax callback
Title may be confusing. Essentially, I have an input field with an autocomplete, so it needs to be rendered as a form. Once the autocomplete field is filled, I want to open a modal with a new form,...
View ArticleUpdate throbber icon in Seven theme
Problem/MotivationOriginal statement:Need to build out the spinning circle throbber for use in autocomplete and ajax loading events based on the Proposal: A Style Guide for Seven.Motivation is...
View Article