Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T100956
|
T100956: Support configuration settings that are filesystem paths in extension.json
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T108271
|
T108271: Extension registration does not prefix path in "ResourceLoaderLESSImportPaths" entries
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T108285
|
T108285: Allow defining constants in extension registration
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T115890
|
T115890: Reduce and clarify ObjectCache entry points
|
open
|
Low (yellow)
|
|
|
|
|
|
T119766
|
T119766: Composer's autoloader should be autoloaded in extension registry (if configured)
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T122770
|
T122770: extension.json should allow setting $wgFeedClasses
|
resolved
|
High (red)
|
|
|
|
|
|
T124795
|
T124795: codfw is in read only according to mediawiki
|
resolved
|
High (red)
|
|
|
|
|
|
T131452
|
T131452: Convert ArticlePlaceholder to extension.json
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T133626
|
T133626: Allow adding metadata to config options in extension.json
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T141223
|
T141223: Support autoconfirmed constants in extension registration
|
open
|
Low (yellow)
|
|
|
|
|
|
T141305
|
T141305: Unable to override cores default mediahandlers
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T141604
|
T141604: Support conditionally registered namespaces in extension.json
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T142652
|
T142652: ConfigRegistry in extension.json doesn't work for CirrusSearch
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T142663
|
T142663: ExtensionRegistry does not allow complete override of config variables e.g. flat arrays
|
open
|
Low (yellow)
|
|
|
|
|
|
T146862
|
T146862: extension.json validation does not support all spdx license identifiers
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T155154
|
T155154: Don't require extensions to set ConfigRegistry
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T155155
|
T155155: Implement a way to view (extension) configuration options and its value on-wiki
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T155156
|
T155156: Extensions should be able to define a configuration option as "public"
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T155157
|
T155157: Allow to define a localized description message to be added to extension configs
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T155908
|
T155908: There should be a way to process config options in ExtensionRegistry
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T158730
|
T158730: Automate WMF wiki creation
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T167331
|
T167331: ExtensionProcessor should prevent duplicate definitions for ResourceModuleSkinStyles
|
open
|
Medium (orange)
|
|
|
|
|
|
T175146
|
T175146: [RfC] Move RunJobs.php to the mediawiki (core) repository
|
stalled
|
Medium (orange)
|
|
|
|
|
|
T187154
|
T187154: Performance regression from Apcu/ExtensionRegistry::loadFromQueue on PHP7
|
resolved
|
High (red)
|
|
|
|
|
|
T196012
|
T196012: ExtensionRegistry::readFromQueue() should not autoload classes
|
open
|
Low (yellow)
|
|
|
|
|
|
T201749
|
T201749: Config script still sets "en_US.utf8" to "$wgShellLocale" for MW 1.30+
|
open
|
Low (yellow)
|
|
|
|
|
|
T209086
|
T209086: Programatically enable/disable extensions from the command line
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T212182
|
T212182: Rename JADE->Jade in beta cluster configuration
|
resolved
|
High (red)
|
|
|
|
|
|
T220994
|
T220994: Add ExtensionRegistry::getLazyLoadedAttribute()
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T225574
|
T225574: The SiteConfiguration class (wgConf) should not skip extraction if default is specified as null
|
open
|
Medium (orange)
|
|
|
|
|
|
T243213
|
T243213: Allow extensions to register handlers with factories without the use of global variables
|
declined
|
Medium (orange)
|
|
|
|
|
|
T243276
|
T243276: Add 'actor' to default $wgSharedTables
|
resolved
|
High (red)
|
|
|
|
|
|
T244370
|
T244370: Beta: Undefined index: 1x in /srv/mediawiki-staging/php-master/includes/Setup.php on line 186
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T245629
|
T245629: mediawiki/core webdriver.io tests fail in EntitySchema extension
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T247265
|
T247265: Export extension.json "ResourceModules" as attribute instead of config
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T247629
|
T247629: NS_MODULE not defined in LocalSettings.php
|
declined
|
Low (yellow)
|
|
|
|
|
|
T249380
|
T249380: RfC: Per namespace view restrictions
|
open
|
High (red)
|
|
|
|
|
|
T249564
|
T249564: Determine purpose of GlobalVarConfig-backend entries in ConfigFactory (via wgConfigRegistry)
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T249705
|
T249705: Intermittent internal API errors with Flow
|
resolved
|
High (red)
|
|
|
|
|
|
T251662
|
T251662: Explain how to use Namespaces in Extensions and its relation to wgAutoloadClasses
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T257586
|
T257586: ExtensionRegistry is difficult to use as a singleton
|
open
|
Low (yellow)
|
|
|
|
|
|
T257628
|
T257628: Set $wgEnableRestAPI = true; by default;
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T258664
|
T258664: 25% latency regression July 2nd due to InstallerExtensionSelector service running in production
|
resolved
|
High (red)
|
|
|
|
|
|
T267928
|
T267928: Configuration Modes
|
open
|
Medium (orange)
|
|
|
|
|
|
T275334
|
T275334: Changing user groups from $wgExtensionFunctions no longer works reliably
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T281823
|
T281823: operations/mediawiki-config - Use UserGroupManager instead of User group methods
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T286515
|
T286515: Create a hook to manipulate configuration on startup.
|
open
|
Medium (orange)
|
|
|
|
|
|
T388
|
T388: Graphical configuration interface
|
open
|
Low (yellow)
|
|
|
|
|
|
T87875
|
T87875: Convert all Wikimedia-deployed extensions and skins to use extension registration
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T88194
|
T88194: AutoloadGenerator.php doesn't update extension.json and skin.json
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T91802
|
T91802: Use extension.json, deprecate use of Gather.php for registering config
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T97186
|
T97186: Allow setting custom prefixes for config settings in extension.json ("wg" is hardcoded right now)
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T97908
|
T97908: Add support for $wgMediaHandlers in extension registration
|
resolved
|
High (red)
|
|
|
|
|
|
T97921
|
T97921: Add support for $wgParserTestFiles to ExtensionProcessor
|
resolved
|
High (red)
|
|
|
|
|
|
T98739
|
T98739: convertExtensionToRegistration skips config params set to empty array
|
resolved
|
High (red)
|
|
|
|
|
|
T99257
|
T99257: Extension configuration settings that have 2d (or greater) arrays do not work in extension registration
|
resolved
|
Medium (orange)
|
|
|
|
|
|