T191939
|
T191939: How to deal with blocked messages on client that require advanced parsing?
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T203433
|
T203433: Viewing first revision via API gives baddiff error
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T208768
|
T208768: Create a PermissionManager service
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T210739
|
T210739: Target deletion during page move fails
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T218952
|
T218952: Warning: get_class expects object (string given) from EventBusHooks.php
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T227733
|
T227733: Draft: Masking IP addresses for increased privacy
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T232021
|
T232021: Add some way to technically distinguish partial blocks and full blocks
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233119
|
T233119: Intended use of MinimumPasswordLengthToLogin not so clear
|
resolved
|
High (red)
|
|
|
|
|
|
T236751
|
T236751: Allow OutputPage to set maxage
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T237505
|
T237505: Globaluserinfo API module should allow getting data for more than one user at once
|
open
|
Medium (orange)
|
|
|
|
|
|
T239451
|
T239451: DBPerformance: Unexpected masterConns on GET from ApiQueryInfo via BlockManager.php
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T240000
|
T240000: Config on the RequestContext may not be the same as the main config
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T247661
|
T247661: "Special:Badtitle/ApiErrorFormatter::getDummyTitle" displayed instead of page title in abusefilter warning with VisualEditor and DiscussionTools
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T252253
|
T252253: Inject services to SpecialBlock rather than summon them through MediaWikiServices class
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T252798
|
T252798: How should hook implementations access the current request context?
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T253796
|
T253796: Should CheckUser record the log_id of logged actions?
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T257893
|
T257893: Request User-Agent Client-Hints on all of MediaWiki's Responses
|
open
|
Low (yellow)
|
|
|
|
|
|
T259471
|
T259471: Sockpuppet detection API [low effort]
|
open
|
Medium (orange)
|
|
|
|
|
|
T259476
|
T259476: IP inspector service (geolocation, ISP, proxy status)
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T259484
|
T259484: Creating an anon user ID (internals, not an API)
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T260485
|
T260485: CentralAuth uses wrong actor ID when locally suppressing the user (CVE-2020-25869)
|
resolved
|
High (red)
|
|
|
|
|
|
T261143
|
T261143: Fix misattribution of block due to bad values in the ipblocks ipb_by_actor field
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T261325
|
T261325: Fix rows in ipblocks that point to a non-existing user in ipb_by_actor field, due to T260485
|
declined
|
High (red)
|
|
|
|
|
|
T263075
|
T263075: Should the REST API return null/empty or should the property be missing?
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T264777
|
T264777: Include error message translations in the user language in the REST API's error response
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T267340
|
T267340: AutoblockIpBlock Event Platform Migration
|
duplicate
|
Needs Triage (violet)
|
|
|
|
|
|
T267341
|
T267341: CookieBlock Event Platform Migration
|
duplicate
|
Needs Triage (violet)
|
|
|
|
|
|
T267349
|
T267349: SpecialInvestigate Event Platform Migration
|
duplicate
|
Needs Triage (violet)
|
|
|
|
|
|
T267350
|
T267350: SpecialMuteSubmit Event Platform Migration
|
duplicate
|
Needs Triage (violet)
|
|
|
|
|
|
T268517
|
T268517: Migrate Anti-Harassment EventLogging schemas to Event Platform
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T268875
|
T268875: Sockpuppet API: Ensure data consistency across service instances
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T272701
|
T272701: Sockpuppet Detection: Parallelise requests to Mediawiki API
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T272802
|
T272802: Other extensions need uses of CentralAuthUtils removed
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T275561
|
T275561: We should document /similarusers response payload
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T275566
|
T275566: Provide the capability to generate static endpoint documentation for sockpuppet detection
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T283265
|
T283265: Many Special pages that query user blocks make primary database connections on GET requests
|
open
|
High (red)
|
|
|
|
|
|
T283268
|
T283268: SpecialPages and Actions that call PermissionManager::isBlockedFrom should pass through the appropriate rigor level
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T287023
|
T287023: Sending two mass emails to eligible voters for the board elections 2021
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
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)
|
|
|
|
|
|