Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T103281
|
T103281: "What links here" for article sections
|
resolved
|
Lowest (sky)
|
|
|
|
|
|
T107174
|
T107174: Add an API action to just change content model
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T10912
|
T10912: The "Prompt me when entering a blank edit summary" wrongly triggers for undo edits
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T117279
|
T117279: [EPIC] Core should provide inline diffs as well as side by side (Move InlineDifferenceEngine into core / remove MobileDiff)
|
open
|
Medium (orange)
|
|
|
|
|
|
T130381
|
T130381: wiki.musicbrainz.org has started reporting multiple languages
|
open
|
Low (yellow)
|
|
|
|
|
|
T133320
|
T133320: Unified extension registration mechanism for core/VE/Parsoid
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T142663
|
T142663: ExtensionRegistry does not allow complete override of config variables e.g. flat arrays
|
open
|
Low (yellow)
|
|
|
|
|
|
T144235
|
T144235: SpecialWhatLinksHere::showIndirectLinks is broken
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T144780
|
T144780: Translation Notification Bot sending the same message multiple times to every translator
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T147616
|
T147616: After submitting the voter eligibility list, a warning is generated
|
resolved
|
Lowest (sky)
|
|
|
|
|
|
T155696
|
T155696: Replace Article::doEditContent() with WikiPage::doEditContent()
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T157145
|
T157145: Twitter cards don't work for any projects besides Wikidata
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T157651
|
T157651: sql.php must not run LoadExtensionSchemaUpdates
|
resolved
|
High (red)
|
|
|
|
|
|
T159299
|
T159299: Deprecate and remove $wgUser
|
open
|
Medium (orange)
|
|
|
|
|
|
T164898
|
T164898: PostgreSQL schema change for consistency with MySQL
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T166010
|
T166010: The Great Namespaceization and Reorg
|
stalled
|
Low (yellow)
|
|
|
|
|
|
T174199
|
T174199: Get rid of the non-Tidy option in parser tests
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T183759
|
T183759: MediaWiki::shell with parameter fails on Windows
|
resolved
|
High (red)
|
|
|
|
|
|
T184357
|
T184357: Add target link to MediaWiki:Articleexists
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T185508
|
T185508: Show “internal” API module help flag in Special:ApiSandbox
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T185819
|
T185819: No way to get back to page from Special:ChangeContentModel
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T186573
|
T186573: Add information about hidden fields (e.g., userhidden, commenthidden, sha1hidden, etc.) to api.php documentation
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T189966
|
T189966: Audit and simplify MediaWiki initialisation code (Spring 2018)
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T191231
|
T191231: RFC: Abstract schemas and schema changes
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T191668
|
T191668: Define varargs in \IDatabase::buildLike() in a way phan can understand it
|
resolved
|
High (red)
|
|
|
|
|
|
T192166
|
T192166: Drop HHVM support from MediaWiki
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T193068
|
T193068: Add support for SQLite and postgre when searching patterns
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T193950
|
T193950: Hook parameters should not be passed by reference unless the parameter is documented to be replaceable
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T194588
|
T194588: Increase limit for edit summary in Flagged Revisions to COMMENT_CHARACTER_LIMIT
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T196575
|
T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend)
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T196906
|
T196906: Sensible default parameters for Monolog logging
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T197842
|
T197842: Deprecate texvc commands conflicting with LaTeX commands used in common packages
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T198214
|
T198214: Deprecate and remove non-remex Tidy modes of the core parser
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T198343
|
T198343: Replace all calls to Revision::getRevisionText()
|
resolved
|
High (red)
|
|
|
|
|
|
T198557
|
T198557: Remove the ability to write pre-MCR fields, limit the ability to read pre-MCR fields to migration scripts
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T200055
|
T200055: Some pages have revisions by invalid usernames (with leading or trailing space) which break the "Info" and "History" views
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T200238
|
T200238: API can exceed GenderCache's miss limit, thus returning titles with the default-gendered namespace prefix
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T200918
|
T200918: Make sure code that accesses legacy pre-MCR fields triggers warnings before switching off WRITE_OLD (compat) mode.
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T200938
|
T200938: Special:CentralAuth should provide the same blocking information as Special:BlockList does
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T201405
|
T201405: Separate Language static methods/members into service(s)
|
resolved
|
High (red)
|
|
|
|
|
|
T202094
|
T202094: Deprecate Title::getUserCaseDBKey()
|
resolved
|
High (red)
|
|
|
|
|
|
T204295
|
T204295: EventBus should make better use of DI
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T204761
|
T204761: Failed executing job: categoryMembershipChange
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T205936
|
T205936: Unable to view some pages due to fatal RevisionAccessException: "Failed to load data blob from tt"
|
resolved
|
High (red)
|
|
|
|
|
|
T205982
|
T205982: MCR: replace PageContentSave hook: must have a hook that receives all slots (for edit-intercepting extensions like Moderation)
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T206283
|
T206283: Failed deferred updates should be queued as jobs if possible (Deadlock from LinksUpdate in WikiPage::updateCategoryCounts)
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T20654
|
T20654: EditPage.php needs rewrite: Separate DB and UI logic
|
open
|
Medium (orange)
|
|
|
|
|
|
T207217
|
T207217: ActorMigration.php: PHP Warning: Invalid argument supplied for foreach (via SpecialNewFiles)
|
resolved
|
High (red)
|
|
|
|
|
|
T208758
|
T208758: Display popups for annotated <math> tags without touching popups extension code
|
open
|
Low (yellow)
|
|
|
|
|
|
T208777
|
T208777: Factor notification-related methods out of User and Title, introduce WatchlistNotificationManager
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T209563
|
T209563: Default $wgMathMathMLUrl points to non-working mathoid.testme.wmflabs.org
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T211450
|
T211450: importDump does not work with actor if the user name is not in canonical form
|
resolved
|
High (red)
|
|
|
|
|
|
T212387
|
T212387: Implement Special:Diff integration for Jade
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T213006
|
T213006: Create a script to update afl_var_dump, drop back-compat code
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T213405
|
T213405: zhwiki pages-meta-history bz2 dump hangs
|
resolved
|
High (red)
|
|
|
|
|
|
T213788
|
T213788: Undoing an edit by an interwiki username results in broken user/talk/contribs links in edit summary
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T214035
|
T214035: DBError "Error: 1213 Deadlock found when trying to get lock" on WikiPage::doUpdateRestrictions
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T214557
|
T214557: Allow accessing Wikibase entities from multiple (Wikibase) databases
|
resolved
|
High (red)
|
|
|
|
|
|
T215466
|
T215466: Remove revision_comment_temp and revision_actor_temp
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T218211
|
T218211: SO878 Step 2: Implement WebAuthn method
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T218395
|
T218395: Create RestrictionStore service
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T218446
|
T218446: Remove use of legacy page.page_restrictions field
|
open
|
Medium (orange)
|
|
|
|
|
|
T218617
|
T218617: Fix EventLogging schemas that use array for items type
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T219279
|
T219279: Some pages will become completely unreachable after PHP7 update due to Unicode changes
|
resolved
|
High (red)
|
|
|
|
|
|
T220127
|
T220127: Reuse JobExecutor within a JobRunner
|
declined
|
Medium (orange)
|
|
|
|
|
|
T220191
|
T220191: Remove calls to deprecated methods in Title and User with calls to the new PermissionManager service.
|
declined
|
Low (yellow)
|
|
|
|
|
|
T220525
|
T220525: MCR: Import all slots from XML dumps
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T220994
|
T220994: Add ExtensionRegistry::getLazyLoadedAttribute()
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T221763
|
T221763: LinksUpdate fails during page move due to "Title does not belong to page" RevisionStore error from PageImages hook
|
resolved
|
High (red)
|
|
|
|
|
|
T221949
|
T221949: Remove uses of Title::moveTo
|
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)
|
|
|
|
|
|
T222851
|
T222851: Improve Echo seentime code for multi-DC access
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T224422
|
T224422: Implement logic to filter bogus GTIDs
|
resolved
|
High (red)
|
|
|
|
|
|
T224430
|
T224430: Improve appearance of Special:MobileDiff when looking for invalid revision (Maybe because it's deleted)
|
resolved
|
High (red)
|
|
|
|
|
|
T224808
|
T224808: Consider limiting SqlBagOStuff makeKey logic
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T225197
|
T225197: PHP Warning from /w/thumb.php: "Cannot modify header information - headers already sent"
|
resolved
|
High (red)
|
|
|
|
|
|
T225657
|
T225657: PHP Warning "headers already sent" from exception reporter for fatals that happen post-send
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T225756
|
T225756: Clean up languages/ directory in MediaWiki core (June 2019)
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T226824
|
T226824: Add custom summary for deleting broken redirects from Special:BrokenRedirects instead of default by MediaWiki
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T226832
|
T226832: Deprecate Language::convertTitle(), findVariantLink(), updateConversionTable(), and friends
|
open
|
Low (yellow)
|
|
|
|
|
|
T226833
|
T226833: Introduce LanguageConverterFactory service
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T226834
|
T226834: In LanguageConverter, replace usages of Title with usages of LinkTarget
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T226929
|
T226929: MassMessage: allow editing a spam list's description via the api
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T226986
|
T226986: Client side error logging production launch
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T227007
|
T227007: Reasons and blockers for SystemBlocks should not be stored as translated messages
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T228675
|
T228675: Remove direct access to the text table from the Translate extension.
|
resolved
|
High (red)
|
|
|
|
|
|
T228763
|
T228763: stubs are produced with xml:space="preserve" in the text tag; this is new behavior for the July 20th run of the xml/sql dumps
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T228848
|
T228848: Remove trailing newline from log messages
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T228895
|
T228895: 3% of load.php spent creating DBLoadBalancerFactory in WebStart.php
|
open
|
High (red)
|
|
|
|
|
|
T229035
|
T229035: Deprecate 'GetBlockedStatus' hook and reduce visibility of User::mBlock, User::mBlockedBy and User::mHideName
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T229062
|
T229062: Look into a simple way to have global keys with db-replicated
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229074
|
T229074: Preparing VisualEditor for Parsoid-PHP switch
|
resolved
|
High (red)
|
|
|
|
|
|
T229265
|
T229265: Suppress rendering translated versions of a page and render **only** the default
|
open
|
Low (yellow)
|
|
|
|
|
|
T229266
|
T229266: Language::uc/lc return type correctness and perf review
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T229443
|
T229443: Unable to view some pages on Incubator (Postcondition failed in Title::getBaseTitle makeTitleSafe via GeoCrumbsHooks)
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229501
|
T229501: Add OAuth 2.0 support to MediaWiki for use by web-based clients
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229506
|
T229506: Admin removes client
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229577
|
T229577: Remove e.timeStamp from mw.trackSubscribe interface
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T229601
|
T229601: When installer fails, an extra message is shown: Service disabled: DBLoadBalancerFactory while CLI installation failed
|
resolved
|
Medium (orange)
|
|
|
|
|
|