Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T102132
|
T102132: Entry in 'revision' table, but no entry in 'page' table (found in English Wikipedia -- rev_id: 611002002)
|
duplicate
|
Low (yellow)
|
|
|
|
|
|
T103461
|
T103461: Capturing and publish CPU Flame Graphs for Parsoid
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T106116
|
T106116: The Doxygen version in CI parses README files as garbled C.
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T107174
|
T107174: Add an API action to just change content model
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T107395
|
T107395: Remove docroot:/images/mobile in favour of docroot:/static/images/mobile
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T108144
|
T108144: DB errors with non-UTF8 characters can not be serialized by the API
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T108226
|
T108226: Special:Version should show the versions of services that a wiki uses
|
open
|
Low (yellow)
|
|
|
|
|
|
T10912
|
T10912: The "Prompt me when entering a blank edit summary" wrongly triggers for undo edits
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T109950
|
T109950: Repair "svn.wikimedia.org/doc/" redirect for doc.wikimedia.org
|
open
|
Low (yellow)
|
|
|
|
|
|
T110612
|
T110612: Spike: Does HTML minification gain us anything?
|
declined
|
Low (yellow)
|
|
|
|
|
|
T110613
|
T110613: Strip certain HTML markup from the DOM e.g. navboxes
|
declined
|
Low (yellow)
|
|
|
|
|
|
T110854
|
T110854: Blank afl_var_dump on 9 testwiki abuse_filter_log entries from July 2012 causes exceptions
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T112031
|
T112031: [Wishlist] Support for sharded range indexes in storage backends
|
declined
|
Low (yellow)
|
|
|
|
|
|
T113769
|
T113769: Spike: Scope the first version of JavaScript-based prototype on existing Parsoid service
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T114194
|
T114194: MediaWiki should be able to support multiple parser engines
|
open
|
Low (yellow)
|
|
|
|
|
|
T114282
|
T114282: Red links via Parsoid
|
duplicate
|
Low (yellow)
|
|
|
|
|
|
T114286
|
T114286: Resolving styling inconsistencies between HTML returned by Parsoid and HTML returned by PHP parser
|
duplicate
|
Low (yellow)
|
|
|
|
|
|
T114681
|
T114681: RESTBase should have a version endpoint
|
declined
|
Low (yellow)
|
|
|
|
|
|
T115073
|
T115073: [6 hours] Test a subset of pages with only a lead section [take 2]
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T115081
|
T115081: Determine root cause of inaccessible pages having `page_latest = 0`
|
open
|
Low (yellow)
|
|
|
|
|
|
T115223
|
T115223: Provide wikidata downloads as multiple files to make access more robust and efficient
|
open
|
Low (yellow)
|
|
|
|
|
|
T115890
|
T115890: Reduce and clarify ObjectCache entry points
|
open
|
Low (yellow)
|
|
|
|
|
|
T118028
|
T118028: Consider using URL compression with pre-defined dictionary to shorten URLs; possibly use this instead of RESTBase POST storage
|
declined
|
Low (yellow)
|
|
|
|
|
|
T118128
|
T118128: RFC: Simplify stashing with a shared key-value stash table / bucket
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T11890
|
T11890: Reasonably efficient interwiki transclusion
|
open
|
Low (yellow)
|
|
|
|
|
|
T119043
|
T119043: Graph/Graphoid/Kartographer - data storage architecture
|
declined
|
Low (yellow)
|
|
|
|
|
|
T11922
|
T11922: Add Category nodes to RSS Feed for Special:RecentChanges
|
open
|
Low (yellow)
|
|
|
|
|
|
T119641
|
T119641: Split-brain strategy for services that use config managed by etcd
|
open
|
Low (yellow)
|
|
|
|
|
|
T119644
|
T119644: Add option to exclude disambiguation pages from random/morelike (&others?) results.
|
open
|
Low (yellow)
|
|
|
|
|
|
T119648
|
T119648: Fix getLagFromPtHeartbeat() to use the pt entry for the root master, not the immediate one
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T120544
|
T120544: Package bloomd
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T121440
|
T121440: Dedicated post-edit cache busting cookie to prevent stale reads (session consistency)
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T1238
|
T1238: Central Code Repository for code used on wikis (Templates, Lua modules, Gadgets)
|
duplicate
|
Low (yellow)
|
|
|
|
|
|
T124274
|
T124274: Add structure tests to verify hook and extension functions are valid callbacks
|
open
|
Low (yellow)
|
|
|
|
|
|
T126629
|
T126629: Cassandra 2.2.6
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T127472
|
T127472: Investigate reducing impact of single-node Cassandra latencies
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T128328
|
T128328: Split the block permission into several permissions
|
open
|
Low (yellow)
|
|
|
|
|
|
T128590
|
T128590: Cassandra uses default ip address for outbound packets while bootstrapping
|
declined
|
Low (yellow)
|
|
|
|
|
|
T129093
|
T129093: SHOW SLAVE STATUS as a health check should have a low timeout
|
open
|
Low (yellow)
|
|
|
|
|
|
T129202
|
T129202: Reduce lazy-load images HTML and DOM footprint
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T130381
|
T130381: wiki.musicbrainz.org has started reporting multiple languages
|
open
|
Low (yellow)
|
|
|
|
|
|
T130652
|
T130652: Lazy loaded images: border-radius retained when images lazy loaded
|
duplicate
|
Low (yellow)
|
|
|
|
|
|
T130663
|
T130663: WIP RFC: Reference API requirements and options
|
invalid
|
Low (yellow)
|
|
|
|
|
|
T130946
|
T130946: Make ?action=markpatrolled require POST
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T13181
|
T13181: Mark bot edits in histories
|
open
|
Low (yellow)
|
|
|
|
|
|
T132386
|
T132386: DropdownWidget type-to-search functionality is not user-friendly for long lists
|
duplicate
|
Low (yellow)
|
|
|
|
|
|
T132632
|
T132632: puppetize turning off reserved space for cassandra /srv
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T132946
|
T132946: Deprecate videoinfo
|
open
|
Low (yellow)
|
|
|
|
|
|
T133320
|
T133320: Unified extension registration mechanism for core/VE/Parsoid
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T133616
|
T133616: Move object & request templating functionality out of swagger-router
|
declined
|
Low (yellow)
|
|
|
|
|
|
T133710
|
T133710: API sandbox examples frame should not have a fixed width
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T134461
|
T134461: Evaluate increased memtable_cleanup_threshold values
|
open
|
Low (yellow)
|
|
|
|
|
|
T13456
|
T13456: Add Special-page redirects for page actions for easy wiki linkage (Special:History, Special:Edit, Special:Purge, Special:PageInfo)
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T134641
|
T134641: Make TextHandler use the timedtext videoinfo api for remoteDB sources
|
declined
|
Low (yellow)
|
|
|
|
|
|
T134811
|
T134811: Consider REST with SSL (HyperSwitch/Cassandra) for session storage
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T134976
|
T134976: SpecialRecentChangesLinked::doMainQuery blocking database infrastructure
|
duplicate
|
Low (yellow)
|
|
|
|
|
|
T135155
|
T135155: Create an adapter that implements SiteLookup on top of InterwikiLookup
|
open
|
Low (yellow)
|
|
|
|
|
|
T135162
|
T135162: Drop importSites.php and exportSites.php scripts
|
open
|
Low (yellow)
|
|
|
|
|
|
T136385
|
T136385: Research: Investigate Cassandra Kubernetification using upcoming PetSet abstraction in K8s 1.3
|
invalid
|
Low (yellow)
|
|
|
|
|
|
T137584
|
T137584: Allow Scribunto code to add a category without changing output
|
open
|
Low (yellow)
|
|
|
|
|
|
T137926
|
T137926: Support running MediaWiki without 'curl' PHP extension
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T139170
|
T139170: Provide warning about missing curl on Special:Version (or elsewhere)
|
open
|
Low (yellow)
|
|
|
|
|
|
T139639
|
T139639: RESTBase: Cassandra 2.2.6 post-upgrade checklist
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T139668
|
T139668: Create a generalised object templating library
|
declined
|
Low (yellow)
|
|
|
|
|
|
T139674
|
T139674: Sampled logging in all services
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T141223
|
T141223: Support autoconfirmed constants in extension registration
|
open
|
Low (yellow)
|
|
|
|
|
|
T141541
|
T141541: Certs from cassandra-ca-manager should have the FQDN in cert's CN
|
progress
|
Low (yellow)
|
|
|
|
|
|
T142663
|
T142663: ExtensionRegistry does not allow complete override of config variables e.g. flat arrays
|
open
|
Low (yellow)
|
|
|
|
|
|
T142809
|
T142809: Cleanup CirrusSearch.php and remove dynamic/non configuration vars
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T142811
|
T142811: Find a way to keep CirrusSearch settings comments
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T142844
|
T142844: Collect droppable tombstone ratio metrics
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T143314
|
T143314: Get license of an extension via API
|
open
|
Low (yellow)
|
|
|
|
|
|
T144962
|
T144962: Run MediaWiki tests on PHP 7
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T145219
|
T145219: [EPIC] Cleanup MobileFormatter and MobileViewAPI where they overlap
|
declined
|
Low (yellow)
|
|
|
|
|
|
T145541
|
T145541: Make Hovercards work with Special:MyLanguage links
|
open
|
Low (yellow)
|
|
|
|
|
|
T146396
|
T146396: Improve performance of mobile references API
|
declined
|
Low (yellow)
|
|
|
|
|
|
T147600
|
T147600: Vanishing references in beta
|
duplicate
|
Low (yellow)
|
|
|
|
|
|
T147991
|
T147991: Create MySQL RESTBase backend
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T148137
|
T148137: Deprecate $wgContentHandlerUseDB
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T151073
|
T151073: Picture of the day is not fetched from summary
|
invalid
|
Low (yellow)
|
|
|
|
|
|
T151399
|
T151399: Make service-template-node more modular
|
open
|
Low (yellow)
|
|
|
|
|
|
T151466
|
T151466: Performance Q2 2017/18 goal: Install and use mcrouter in deployment-prep
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T152188
|
T152188: Restart pending mysql hosts with old TLS cert
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T152434
|
T152434: Add method to Revision to check if it was a Revert, and whether an edit was Reverted
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T152462
|
T152462: Add cookie when blocking anonymous users
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T153081
|
T153081: Pageviews Data : removes 1000 limit in the most viewed articles for a given project and timespan API
|
open
|
Low (yellow)
|
|
|
|
|
|
T153157
|
T153157: JADE: Link from scored edit to this tool feedback interface
|
invalid
|
Low (yellow)
|
|
|
|
|
|
T155478
|
T155478: Copy cached API requests from raw webrequests table to ApiAction
|
open
|
Low (yellow)
|
|
|
|
|
|
T155582
|
T155582: Deprecate Content::getNativeData(), defined TextContent::getText() to replace it.
|
stalled
|
Low (yellow)
|
|
|
|
|
|
T15602
|
T15602: Page move vandalism creates watchlist clutter
|
open
|
Low (yellow)
|
|
|
|
|
|
T156734
|
T156734: Create Location Search APIs in RESTBase
|
declined
|
Low (yellow)
|
|
|
|
|
|
T157670
|
T157670: Periodically run refreshLinks.php on production sites.
|
open
|
Low (yellow)
|
|
|
|
|
|
T158691
|
T158691: Cassandra query tracing
|
open
|
Low (yellow)
|
|
|
|
|
|
T158812
|
T158812: Gather requirements for build manifest specification
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T159512
|
T159512: Add option to refreshLinks.php to only update pages that haven't been updated since a timestamp
|
open
|
Low (yellow)
|
|
|
|
|
|
T159567
|
T159567: PHP session.auto_start = true makes MediaWiki unable to save sessions
|
open
|
Low (yellow)
|
|
|
|
|
|
T159585
|
T159585: HyperSwitch module caching somewhat limited by config object equality
|
declined
|
Low (yellow)
|
|
|
|
|
|
T159998
|
T159998: Investigate "no content returned" errors
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T160813
|
T160813: Deprecate and remove $wgMemc in MediaWiki Core and bundled extensions
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T160993
|
T160993: MysqlUpdater::doWatchlistUpdate is very slow
|
resolved
|
Low (yellow)
|
|
|
|
|
|