Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T141723
|
T141723: [Bug] Wikipedia article on the letter "ß" does not load properly.
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T155582
|
T155582: Deprecate Content::getNativeData(), defined TextContent::getText() to replace it.
|
stalled
|
Low (yellow)
|
|
|
|
|
|
T166733
|
T166733: Deploy refactored comment storage
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T167246
|
T167246: Refactor "user" & "user_text" fields into "actor" reference table
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T172146
|
T172146: Remove unchecked calls to Title::getTalkPage from extensions
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T174025
|
T174025: Implement MCR revision retrieval legacy version
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T174031
|
T174031: MCR: Include all slots in XML dumps
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T179760
|
T179760: File metadata gets refreshed when accessing the file description page
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T180192
|
T180192: Audit wgExtensionFunction, onRegistration and onSetupAfterCache callbacks in Wikimedia-deployed extensions
|
open
|
Medium (orange)
|
|
|
|
|
|
T188132
|
T188132: Merge image_comment_temp table into the image table
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T188327
|
T188327: Deploy refactored actor storage
|
resolved
|
High (red)
|
|
|
|
|
|
T188801
|
T188801: Migrate wl_notificationtimestamp updates to the job queue
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T191668
|
T191668: Define varargs in \IDatabase::buildLike() in a way phan can understand it
|
resolved
|
High (red)
|
|
|
|
|
|
T194052
|
T194052: base-convert no longer works under PHP 7.2 because dividend and divisor are no longer truncated to integer when bcmath is installed and gmp is not
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T195550
|
T195550: Increment edit count for all page moves, not just Special:MovePage moves
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T196906
|
T196906: Sensible default parameters for Monolog logging
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T198341
|
T198341: Remove all references to the rev_text_id and ar_text_id fields
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T198706
|
T198706: Make BackupDumper, WikiExporter and XmlDumpWriter compliant with the MCR revision retrival mechanism (main slot only)
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T199044
|
T199044: Special:ActiveUsers queries result in fatal error (due to query/request timeout)
|
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)
|
|
|
|
|
|
T200259
|
T200259: ContribsPager should use a unique criterion for paging
|
open
|
Low (yellow)
|
|
|
|
|
|
T200297
|
T200297: Review Jade data storage and architecture proposal [RFC]
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T201781
|
T201781: Undefined property: stdClass::$actor_rev_user.actor_name in /includes/libs/rdbms/database/Database.php on line 1513
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T201848
|
T201848: Make DifferenceEngine callers pass revisions, not contents
|
open
|
Medium (orange)
|
|
|
|
|
|
T202094
|
T202094: Deprecate Title::getUserCaseDBKey()
|
resolved
|
High (red)
|
|
|
|
|
|
T202110
|
T202110: Create GuzzleHttpRequest class as new default for HttpRequestFactory
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T202352
|
T202352: Convert MultiHttpClient to use Guzzle
|
open
|
Low (yellow)
|
|
|
|
|
|
T202596
|
T202596: Write our anticipated "phase two" schemas and submit for review
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T203433
|
T203433: Viewing first revision via API gives baddiff error
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T203585
|
T203585: Throttle parameters may have an undesired comma inside
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T203805
|
T203805: codesniffer detects unparenthesized ternary in mediawiki/core Article.php
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T204022
|
T204022: Add functionality to run QualityConstraint checks on an entity after every edit
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T204669
|
T204669: Slow access to Special:Contributions on mediawiki.org (due to enabling actor table WRITE_BOTH mode)
|
resolved
|
High (red)
|
|
|
|
|
|
T204714
|
T204714: Define job to run constraint checks for an entity
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T204715
|
T204715: Add more tracking for constraint checks
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T204716
|
T204716: Introduce configuration to run constraint checks after a certain amount of edits
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T204800
|
T204800: Unable to view Special:DoubleRedirects on tt.wikipedia.org due to PHP Fatal from Title.php
|
resolved
|
High (red)
|
|
|
|
|
|
T205361
|
T205361: Make an HTML dump of the output of the CodeReview extension on MediaWiki.org
|
open
|
High (red)
|
|
|
|
|
|
T205808
|
T205808: Ensure Revision::getRevisionText continues to function with MCR read-new mode
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T206411
|
T206411: Empty JSON keys are replaced with "_empty_"
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T206583
|
T206583: Flow\Tests\Import\TalkpageImportOperationTest::testImportDoesntCompletelyFail fails on PHP 7.2
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T206900
|
T206900: CollaborationHubContentTest::testGetMembersBlock fails on PHP 7.2
|
resolved
|
High (red)
|
|
|
|
|
|
T206901
|
T206901: MediaWiki\MassMessage\MassMessageJobTest::testLQTMessageSending fails in PHP 7.2
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T207016
|
T207016: Allow searching for a particular statement without a particular qualifier
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T207100
|
T207100: LanguageTrTest::testDottedAndDotlessI fails in PHP 7.3
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T207122
|
T207122: Flow/includes/Formatter/RevisionFormatter.php triggers warnings on PHP 7.3
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T207329
|
T207329: Clear watchlist on enwiki only removes 50 items at a time
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T207623
|
T207623: Unlike string.gsub, mw.ustring.gsub doesn't add whole match as first capture when pattern has no captures
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T207809
|
T207809: PHP error "CdnPurgeJob never inserted."
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T207817
|
T207817: WDQS Updater ran into issue and stopped working
|
resolved
|
High (red)
|
|
|
|
|
|
T207818
|
T207818: Mark api.php HTML doc pages as robots noindex, nofollow
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T207974
|
T207974: Export with full history creates broken XML (missing end tag </page>)
|
resolved
|
High (red)
|
|
|
|
|
|
T208260
|
T208260: File Captions help/error text
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T208308
|
T208308: Beta: Argument 2 passed to Wikibase\Repo\Specials\SpecialEntitiesWithoutPageFactory::__construct() must be an instance of array, null given
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T208472
|
T208472: Block::getTarget() can return a User object or a string that is an invalid user name
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T208609
|
T208609: Beta Commons - File Caption language name and text values smooshed together in search results
|
resolved
|
High (red)
|
|
|
|
|
|
T208689
|
T208689: Exception from line 1539 of ResourceLoader.php: JSON serialization of config data failed. This usually means the config data is not valid UTF-8.
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T208871
|
T208871: Google search form shows up when error happens, even if site isn't Google-searchable
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T208894
|
T208894: SDC: When using the back button, recently added captions sometimes don't display in Chrome
|
resolved
|
High (red)
|
|
|
|
|
|
T208901
|
T208901: TemplateStyles breaks a paragraph if a file is inserted inline
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T208926
|
T208926: PHP Fatal from ApiMain.php: Header may not contain more than a single header, new line detected
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T208929
|
T208929: RevisionAccessException from ApiComparePages.php: Could not determine title for page/revision ID
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T209291
|
T209291: Make AbuseFilter::revisionToString work across slots
|
resolved
|
High (red)
|
|
|
|
|
|
T209502
|
T209502: Captions editor should behave better when the API gives us an HTML error response
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T209565
|
T209565: Dry run for normalizeThrottleParameters.php
|
resolved
|
High (red)
|
|
|
|
|
|
T209756
|
T209756: IPSet tests fail on PHP 7.3
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T210013
|
T210013: EventBus extension started emitting rev_count as a string
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T210307
|
T210307: Forcelinkupdate appears to have stopped working (on ENWIKI at least)
|
resolved
|
High (red)
|
|
|
|
|
|
T210451
|
T210451: Kafka eqiad.mediawiki.page-delete topic is empty
|
resolved
|
High (red)
|
|
|
|
|
|
T210528
|
T210528: PHP/HHVM serialization incompatibility in some situations when using Serializable
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T210608
|
T210608: EventBus::createEvent Call to a member function format() on a non-object (boolean)
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T210621
|
T210621: Internal api error: CannotCreateActorException
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T210739
|
T210739: Target deletion during page move fails
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T210937
|
T210937: API query for userprops not working on group0 wikis (maybe because comment migration read-new)
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T211046
|
T211046: Rename "JADE" extension to "Jade"
|
resolved
|
High (red)
|
|
|
|
|
|
T211052
|
T211052: SlotRoleHandler's introduction breaks WBMI; edits now fail with "content is not allowed on page" error
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T211053
|
T211053: Error for file namespace should escape the title in the link
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T211061
|
T211061: SpecialListfiles does not support actor
|
resolved
|
High (red)
|
|
|
|
|
|
T211237
|
T211237: wbgetentities has stopped returning content on Beta Cluster Commons
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T211346
|
T211346: Make Jade UI elements translatable
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T211721
|
T211721: Establish an SLA for session storage
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T211769
|
T211769: Wikimedia\Rdbms\Database::selectSQLText called from ApiBase::filterIDs with incorrect parameters: $conds must be a string or an array
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T211774
|
T211774: Full table scans on oldimage table
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T211804
|
T211804: A huge spike on read rows for commonswiki
|
resolved
|
High (red)
|
|
|
|
|
|
T211914
|
T211914: WinCache increment loses TTL information
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T212175
|
T212175: Support callback functions in GuzzleHttpRequest and MultiHttpClient
|
resolved
|
High (red)
|
|
|
|
|
|
T212335
|
T212335: EventBus or CirrusSearch: DomainException from line 353 of /srv/mediawiki/php-1.33.0-wmf.9/vendor/firebase/php-jwt/src/JWT.php: Unknown JSON error: 5
|
resolved
|
High (red)
|
|
|
|
|
|
T212428
|
T212428: includes/Revision/RevisionStore.php: Main slot of revision (number) not found in database!
|
open
|
Medium (orange)
|
|
|
|
|
|
T212529
|
T212529: Standardize datetimes/timestamps in the Data Lake
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T212776
|
T212776: Support searching multiple filetypes at once
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T212980
|
T212980: ImageListPager is broken again (miser mode and comment migration stage NEW)
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T213453
|
T213453: AbuseFilter MCR diff is comparing old value of one slot with the new value from another, not the old whole page with the new whole page
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T213489
|
T213489: 'Warning: session_id(): Cannot change session id when session is active' intermittently on php7.3
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
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)
|
|
|
|
|
|
T214316
|
T214316: Remove unused method Title::validateFileMoveOperation
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T214446
|
T214446: EventBus mediawiki extension should support multiple 'event service' endpoints
|
resolved
|
High (red)
|
|
|
|
|
|
T214557
|
T214557: Allow accessing Wikibase entities from multiple (Wikibase) databases
|
resolved
|
High (red)
|
|
|
|
|
|
T214703
|
T214703: Change HttpRequestFactory default to guzzle
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|