Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T112380
|
T112380: Special:ListBlocks - Allow searching for non infinit blocks
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T119043
|
T119043: Graph/Graphoid/Kartographer - data storage architecture
|
declined
|
Low (yellow)
|
|
|
|
|
|
T11977
|
T11977: Move isNamespaceProtected() and getRestrictionLevels() methods into PermissionManager.
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T123328
|
T123328: [GOAL] Lazy load references in mobile skin
|
declined
|
Medium (orange)
|
|
|
|
|
|
T142809
|
T142809: Cleanup CirrusSearch.php and remove dynamic/non configuration vars
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T144482
|
T144482: ISO date format not honored by Mediawiki API (arvbadtimestamp_arvstart)
|
resolved
|
Lowest (sky)
|
|
|
|
|
|
T148137
|
T148137: Deprecate $wgContentHandlerUseDB
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T151903
|
T151903: Special:Search performs DB writes on GET request
|
resolved
|
Lowest (sky)
|
|
|
|
|
|
T155582
|
T155582: Deprecate Content::getNativeData(), defined TextContent::getText() to replace it.
|
stalled
|
Low (yellow)
|
|
|
|
|
|
T162365
|
T162365: ExternalLinksChange Logging instrumentation is completely broken
|
invalid
|
Low (yellow)
|
|
|
|
|
|
T174031
|
T174031: MCR: Include all slots in XML dumps
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T176370
|
T176370: Migrate to PHP 7 in WMF production
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T179229
|
T179229: Decide whether we want the package-lock.json to commit or ignore
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T183759
|
T183759: MediaWiki::shell with parameter fails on Windows
|
resolved
|
High (red)
|
|
|
|
|
|
T187147
|
T187147: Port mediawiki/php/wmerrors to PHP7 and deploy
|
resolved
|
High (red)
|
|
|
|
|
|
T188327
|
T188327: Deploy refactored actor storage
|
resolved
|
High (red)
|
|
|
|
|
|
T188460
|
T188460: Special:EditTags limits the justification to length-155; consider changing this
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T192166
|
T192166: Drop HHVM support from MediaWiki
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T193824
|
T193824: Determine a standard way of installing MediaWiki lib/extension dependencies within containers
|
open
|
Low (yellow)
|
|
|
|
|
|
T198341
|
T198341: Remove all references to the rev_text_id and ar_text_id fields
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T198342
|
T198342: Remove all usages of the 'text' flag in calls to Revision::getQueryInfo() and RevisionStore::getQueryInfo().
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T198343
|
T198343: Replace all calls to Revision::getRevisionText()
|
resolved
|
High (red)
|
|
|
|
|
|
T199540
|
T199540: Forbid blocking IP ranges as big as /1 and /2, as done on ruwikiquote using the API
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T200238
|
T200238: API can exceed GenderCache's miss limit, thus returning titles with the default-gendered namespace prefix
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T201405
|
T201405: Separate Language static methods/members into service(s)
|
resolved
|
High (red)
|
|
|
|
|
|
T201869
|
T201869: ORES hook integration with EventBus
|
open
|
Medium (orange)
|
|
|
|
|
|
T203585
|
T203585: Throttle parameters may have an undesired comma inside
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T204884
|
T204884: Run MediaWiki tests on PHP 7.3
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T207100
|
T207100: LanguageTrTest::testDottedAndDotlessI fails in PHP 7.3
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T207577
|
T207577: Create a Special:NewSection page
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T207977
|
T207977: deprecate Language::viewPrevNext
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T208601
|
T208601: ForeignApi adds the origin parameter even if the other wiki is on the same domain
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T208775
|
T208775: Hard-deprecate Title::moveTo
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T209565
|
T209565: Dry run for normalizeThrottleParameters.php
|
resolved
|
High (red)
|
|
|
|
|
|
T209804
|
T209804: Can't create election: SecurePollContentHandler::makeContentFromElection() must be an instance of SecurePoll_Election, bool given
|
resolved
|
High (red)
|
|
|
|
|
|
T211248
|
T211248: Modern Event Platform: Stream Intake Service: Migrate eventlogging-service-eventbus events to eventgate-main
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T211443
|
T211443: Remove SpamBlacklist error handling from ApiVisualEditorEdit.php
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T211450
|
T211450: importDump does not work with actor if the user name is not in canonical form
|
resolved
|
High (red)
|
|
|
|
|
|
T211732
|
T211732: Change MediaWiki:Createacct-reason string to note that it is publicly logged
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T211906
|
T211906: Expose PHP7/HHVM to NavTiming in a header, send with navtiming beacon so we can use it as a dimension
|
resolved
|
High (red)
|
|
|
|
|
|
T212082
|
T212082: Do not block page moves with AbuseFilter on LocalRenameJob page moves
|
resolved
|
High (red)
|
|
|
|
|
|
T212284
|
T212284: Fatal db error "Could not select database 'centralauth'" (sometimes also 'metawiki')
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T212550
|
T212550: Implement support for ChronologyProtection in events sent when editing Mediawiki/Wikidata
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T212706
|
T212706: Moving a page lowers the number of articles on Special:Statistics
|
resolved
|
High (red)
|
|
|
|
|
|
T212797
|
T212797: Warning: Missing ipb_reason_text and ipb_reason_data fields in row with
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T212881
|
T212881: addWiki.php broken creating ES tables
|
resolved
|
High (red)
|
|
|
|
|
|
T213037
|
T213037: AbuseFilter should have an edit API
|
open
|
Medium (orange)
|
|
|
|
|
|
T213893
|
T213893: Allow extensions to define additional command line parameters to "update.php"
|
resolved
|
High (red)
|
|
|
|
|
|
T213934
|
T213934: Set up a beta feature offering the use of PHP7
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T214080
|
T214080: Rewrite Avro schemas (ApiAction, CirrusSearchRequestSet) as JSONSchema and produce to EventGate
|
resolved
|
High (red)
|
|
|
|
|
|
T214308
|
T214308: Force usage of MCR aware database schema
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T214318
|
T214318: Replace usage of Title with usage of LinkTarget in Linker
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T214390
|
T214390: Refactor the Http class to not use global state
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T214557
|
T214557: Allow accessing Wikibase entities from multiple (Wikibase) databases
|
resolved
|
High (red)
|
|
|
|
|
|
T215533
|
T215533: Enable use of session storage service in MediaWiki
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T215746
|
T215746: Checkup on cssjanus PHP 7 compat
|
resolved
|
High (red)
|
|
|
|
|
|
T216496
|
T216496: Misleading "replica catching up" error when master DB is down
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T217041
|
T217041: Use Z UTC suffix in EventBus emitted events rather than +00:00
|
resolved
|
High (red)
|
|
|
|
|
|
T217829
|
T217829: Update populateRevisionSha1.php to run over the content table
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T217855
|
T217855: Default dbpath for install.php (dbtype sqlite) no longer works. (Writes to root of disk)
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T217904
|
T217904: Write API contract for Jade
|
duplicate
|
High (red)
|
|
|
|
|
|
T218210
|
T218210: SO878 Step 1: Refactor OATHAuth extension
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T218211
|
T218211: SO878 Step 2: Implement WebAuthn method
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T218215
|
T218215: SO878 Step 4: Bind permissions to 2FA
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T218617
|
T218617: Fix EventLogging schemas that use array for items type
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T219128
|
T219128: Remove php7 beta feature
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T219279
|
T219279: Some pages will become completely unreachable after PHP7 update due to Unicode changes
|
resolved
|
High (red)
|
|
|
|
|
|
T219441
|
T219441: Introduce a BlockManager service for getting and combining the blocks that apply to a user/IP
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T219684
|
T219684: BlockRestriction should be a service instead of a singleton
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T219689
|
T219689: Undeprecate User::setPassword()
|
declined
|
Low (yellow)
|
|
|
|
|
|
T219816
|
T219816: Fatal IncompleteRevisionException when restoring an article (undelete page)
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T220191
|
T220191: Remove calls to deprecated methods in Title and User with calls to the new PermissionManager service.
|
declined
|
Low (yellow)
|
|
|
|
|
|
T220493
|
T220493: Xml stubs dumps are running 5 to 15x slower than previously
|
resolved
|
High (red)
|
|
|
|
|
|
T220608
|
T220608: Introduce UnknownContentHandler and UnknownContent
|
resolved
|
High (red)
|
|
|
|
|
|
T220791
|
T220791: afl_filter should be split in afl_filter_id and afl_global
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T220834
|
T220834: Log entry unreachable via logid= if its type is among $wgFilterLogTypes
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T220991
|
T220991: Slow query "IndexPager::buildQueryInfo (contributions page unfiltered)" after actor rollout
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T221368
|
T221368: cdnPurge and other jobs fail completely to execute
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T221390
|
T221390: Make sure any monolog + eventbus fields with binary data are base64 encoded
|
resolved
|
High (red)
|
|
|
|
|
|
T221444
|
T221444: Partially blocked users cannot tag revisions on unrelated pages, nor add, deactive or delete tags
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T221458
|
T221458: Special:Log on commons -- entire web request took longer than 60 seconds and timed out
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T221511
|
T221511: Possible full scan query ApiQueryUserContribs::execute for revision_actor_temp table on commonswiki
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T221752
|
T221752: Cognate data is not restored (any more) on page undeletion
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T221763
|
T221763: LinksUpdate fails during page move due to "Title does not belong to page" RevisionStore error from PageImages hook
|
resolved
|
High (red)
|
|
|
|
|
|
T221812
|
T221812: Some ApiQueryImageInfo queries consistently fail with a fatal BadMethodCallException from LocalFile.php
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T221949
|
T221949: Remove uses of Title::moveTo
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T222267
|
T222267: Port usage of mediawiki_ApiAction to mediawiki_api_request
|
resolved
|
High (red)
|
|
|
|
|
|
T222268
|
T222268: Port usage of mediawiki_CirrusSearchRequestSet to mediawiki_cirrussearch_request
|
resolved
|
High (red)
|
|
|
|
|
|
T222373
|
T222373: Remove the lazy load references beta feature
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T222381
|
T222381: Force user ID to 0 when reading revisions from another wiki's database
|
resolved
|
High (red)
|
|
|
|
|
|
T222388
|
T222388: Create a mechanism for SpecialPages and API modules to have dependencies injected into them
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T222416
|
T222416: WikibaseMediaInfo test MultiLingualCaptionsTest fails
|
resolved
|
High (red)
|
|
|
|
|
|
T222497
|
T222497: dumpRDF for MediaInfo entities loads each page individually
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T222598
|
T222598: NamespaceInfo::getRestrictionLevels() does not correctly handle namespace restrictions that require more than one permission
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T222628
|
T222628: Some history views and diffs unavailable on Wikipedias (Fatal ParameterAssertionException: Bad value for parameter $dbkey)
|
resolved
|
High (red)
|
|
|
|
|
|
T222639
|
T222639: VisualEditor should request Parsoid HTML with ?stash=true query parameter
|
resolved
|
High (red)
|
|
|
|
|
|
T222677
|
T222677: Test failure with WatchedItemQueryServiceExtension::modifyWatchedItemsWithRCInfoQuery()
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T222737
|
T222737: Refactor Block to AbstractBlock, DatabaseBlock and SystemBlock
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T222822
|
T222822: Make EventBus extension support configurable per-event/stream EventServiceName
|
resolved
|
High (red)
|
|
|
|
|
|
T222953
|
T222953: Make "move subpages" checked by default on Special:MovePage
|
resolved
|
Low (yellow)
|
|
|
|
|
|