Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T253077
|
T253077: Convert MWGrants to a service with dependency injection
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T259960
|
T259960: Inject services into API modules and special pages
|
open
|
Low (yellow)
|
|
|
|
|
|
T271020
|
T271020: Update Nuke to use the new HookContainer/HookRunner system
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T274211
|
T274211: Hard-deprecate soft-deprecated User methods
|
open
|
Medium (orange)
|
|
|
|
- T275030: Avoid using User ::isUsableName, ::isCreatableName, ::getCanonicalName
- T275148: Prepare User group methods for hard deprecation
- T275602: Avoid using User ::isIP, ::getOptions
- T276094: Avoid using User ::addGroup, ::removeGroup, ::getAllGroups, ::clearNotification
- T277600: Prepare User option methods for hard deprecation
- T277398: Avoid using User::isIPRange and ::isValidUserName
- T276572: Avoid using User::clearNotification
- T276371: Avoid using User ::isBlocked, ::isBlockedFrom, ::blockedFor, ::isBlockedFromCreateAccount
- T276322: Avoid using User ::getNewtalk, ::getNewMessageLinks, ::getNewMessageRevisionId, ::setNewtalk
- T276035: Avoid using User ::getDefaultOptions, ::getDefaultOption
- T277596: Avoid using User::getLatestEditTimestamp
- T282108: Prepare User creation methods for hard deprecation
- T282192: Avoid using User::getRights
- T290869: Hard deprecate User ::blockedBy, ::getBlockId
|
|
T274817
|
T274817: Convert DatabaseBlock and AbstractBlock to UserIdentity, and make them cross-wiki aware.
|
open
|
High (red)
|
|
|
|
|
|
T277398
|
T277398: Avoid using User::isIPRange and ::isValidUserName
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T277596
|
T277596: Avoid using User::getLatestEditTimestamp
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T277600
|
T277600: Prepare User option methods for hard deprecation
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T277818
|
T277818: Transition callers of deprecated User::setOption()
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T281823
|
T281823: operations/mediawiki-config - Use UserGroupManager instead of User group methods
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T281851
|
T281851: BlueSpice related extensions - Use UserGroupManager instead of User group methods
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T282108
|
T282108: Prepare User creation methods for hard deprecation
|
declined
|
Medium (orange)
|
|
|
|
|
|
T282192
|
T282192: Avoid using User::getRights
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T283167
|
T283167: InvalidArgumentException: Unable to normalize the provided actor name x.y.z.v/16
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T288138
|
T288138: Suppressor group sometimes shows up at Special:ListUsers in dewiki
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T288641
|
T288641: PHP Deprecated: Use of wfLocalFile was deprecated in MediaWiki 1.34. [Called from MediaWiki\Extension\Nuke\SpecialNuke::doDelete]
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T291268
|
T291268: mediawiki/core CI throws PHP deprecation warnings 'Premature access to service'
|
resolved
|
High (red)
|
|
|
|
|
|
T291849
|
T291849: Create a DatabaseBlockStoreFactory in order to make DatabaseBlockStore a proper cross-wiki store
|
open
|
High (red)
|
|
|
|
|
|
T291983
|
T291983: Create a BlockRestrictionStoreFactory in order to make BlockRestrictionStore a proper cross-wiki store
|
open
|
High (red)
|
|
|
|
|
|
T291994
|
T291994: Properly support cross-wiki blocking
|
open
|
High (red)
|
|
|
|
|
|