Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T103281
|
T103281: "What links here" for article sections
|
resolved
|
Lowest (sky)
|
Fixuture
|
Krinkle (Timo Tijhof)
|
|
|
|
T103461
|
T103461: Capturing and publish CPU Flame Graphs for Parsoid
|
resolved
|
Low (yellow)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T106116
|
T106116: The Doxygen version in CI parses README files as garbled C.
|
resolved
|
Low (yellow)
|
Spage (S Page)
|
Krinkle (Timo Tijhof)
|
|
|
|
T107395
|
T107395: Remove docroot:/images/mobile in favour of docroot:/static/images/mobile
|
resolved
|
Low (yellow)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T116557
|
T116557: AFComputedVariable::compute query timeouts
|
resolved
|
High (red)
|
aaron (Aaron Schulz)
|
Krinkle (Timo Tijhof)
|
|
|
|
T130946
|
T130946: Make ?action=markpatrolled require POST
|
resolved
|
Low (yellow)
|
aaron (Aaron Schulz)
|
Krinkle (Timo Tijhof)
|
|
|
|
T131337
|
T131337: MobileFrontendSkinHooks::gradeCImageSupport() should not apply to Vector skin output
|
resolved
|
High (red)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T154556
|
T154556: Babel autocreates category and system user on GET
|
resolved
|
Needs Triage (violet)
|
Catrope (Roan Kattouw)
|
Krinkle (Timo Tijhof)
|
|
|
|
T160813
|
T160813: Deprecate and remove $wgMemc in MediaWiki Core and bundled extensions
|
resolved
|
Low (yellow)
|
SamanthaNguyen (Samantha)
|
Krinkle (Timo Tijhof)
|
|
|
|
T160985
|
T160985: Create an easy to deploy kill switch for every self-contained mediawiki functionality
|
resolved
|
Needs Triage (violet)
|
jcrespo (Jaime Crespo)
|
Krinkle (Timo Tijhof)
|
|
|
|
T175313
|
T175313: SqlBlobStore emits "PHP Warning: data error" from gzinflate()
|
resolved
|
Medium (orange)
|
demon (Chad Horohoe)
|
Krinkle (Timo Tijhof)
|
|
|
|
T185782
|
T185782: Remove 'SkinVectorStyleModules' hook
|
resolved
|
Needs Triage (violet)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T186090
|
T186090: Deprecate and remove MediaWikiI18N class from Skin system
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T187154
|
T187154: Performance regression from Apcu/ExtensionRegistry::loadFromQueue on PHP7
|
resolved
|
High (red)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T189629
|
T189629: rename role::xenon
|
resolved
|
Medium (orange)
|
RobH (Rob Halsell)
|
Krinkle (Timo Tijhof)
|
|
|
|
T189966
|
T189966: Audit and simplify MediaWiki initialisation code (Spring 2018)
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T196412
|
T196412: Fix "PHP Warning: count(): Parameter must be an array or Countable" in FlaggedRevs/backend/FRUserActivity.php
|
resolved
|
Needs Triage (violet)
|
Paladox (Paladox)
|
Krinkle (Timo Tijhof)
|
|
|
|
T196923
|
T196923: CSP Report: Triggered by mediawiki.js's domEval() function in Chrome and Safari (but not Firefox)
|
resolved
|
Medium (orange)
|
Jdforrester-WMF (James D. Forrester)
|
Krinkle (Timo Tijhof)
|
|
|
|
T198256
|
T198256: RFC: Modern Event Platform - Choose Schema Tech
|
resolved
|
Medium (orange)
|
Ottomata (Andrew Otto)
|
Krinkle (Timo Tijhof)
|
|
|
|
T201776
|
T201776: TitlePermissionTest failing on travis-ci after ContentLanguage service conversion
|
resolved
|
High (red)
|
Legoktm (Legoktm)
|
Krinkle (Timo Tijhof)
|
|
|
|
T201782
|
T201782: Remove use of StartProfiler.php in wmf production
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T202017
|
T202017: Remove indirection of TimedMediaHandler module registration
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T202087
|
T202087: TemplateData emits count() parameter warning on PHP7.2
|
resolved
|
High (red)
|
Reception123
|
Krinkle (Timo Tijhof)
|
|
|
|
T203075
|
T203075: Warning: MediaWiki\Storage\SqlBlobStore::fetchBlob: Bad data in text row
|
resolved
|
High (red)
|
hashar (Antoine "hashar" Musso)
|
Krinkle (Timo Tijhof)
|
|
|
|
T204761
|
T204761: Failed executing job: categoryMembershipChange
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T205893
|
T205893: Automatically trigger waitForReplication after a sufficiently high number of rows has been written
|
resolved
|
Needs Triage (violet)
|
Tgr (GergĆ Tisza)
|
Krinkle (Timo Tijhof)
|
|
|
|
T206152
|
T206152: Set up request debug profiling for PHP 7
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T208691
|
T208691: Fatal exception from ApiQueryBase: Call to getNamespace() on non-object null
|
resolved
|
Low (yellow)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T211488
|
T211488: Audit and sync INI settings as needed between HHVM and PHP 7
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T215723
|
T215723: How to setup ChronologyProtector properly?
|
resolved
|
Needs Triage (violet)
|
Zoglun
|
Krinkle (Timo Tijhof)
|
|
|
|
T215746
|
T215746: Checkup on cssjanus PHP 7 compat
|
resolved
|
High (red)
|
Reedy (Sam Reed)
|
Krinkle (Timo Tijhof)
|
|
|
|
T217720
|
T217720: Investigate rare "DBConnectionError: No working replica DB server"
|
resolved
|
Low (yellow)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T218170
|
T218170: Finish removal of ukwikimedia wiki
|
resolved
|
Low (yellow)
|
greg (Greg Grossmeier)
|
Krinkle (Timo Tijhof)
|
|
|
|
T218692
|
T218692: read only on mediawiki generates "LoadBalancer.php: Cannot access the database: Unknown error"
|
resolved
|
Medium (orange)
|
Marostegui (Manuel ArĂłstegui)
|
Krinkle (Timo Tijhof)
|
|
|
|
T221368
|
T221368: cdnPurge and other jobs fail completely to execute
|
resolved
|
Unbreak Now! (pink)
|
Joe (Giuseppe Lavagetto)
|
Krinkle (Timo Tijhof)
|
|
|
|
T225657
|
T225657: PHP Warning "headers already sent" from exception reporter for fatals that happen post-send
|
resolved
|
Needs Triage (violet)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T228425
|
T228425: User.php: Cannot create a user with no name, no ID, and no actor ID
|
resolved
|
Medium (orange)
|
LarsWirzenius (Lars Wirzenius)
|
Krinkle (Timo Tijhof)
|
|
|
|
T229577
|
T229577: Remove e.timeStamp from mw.trackSubscribe interface
|
resolved
|
Low (yellow)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T231366
|
T231366: Remove ProfilerOutputDb feature from MediaWiki core
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T231742
|
T231742: $wgDebugToolbar not showing SQL queries
|
resolved
|
Medium (orange)
|
Bawolff (Brian Wolff)
|
Krinkle (Timo Tijhof)
|
|
|
|
T232104
|
T232104: Sprint: Prepare MediaWiki generated docs for easier writing of Markdown and misc clean up (Sept 2019)
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T232566
|
T232566: $wgResourceModules documentation is incomplete
|
resolved
|
Medium (orange)
|
Nikerabbit (Niklas Laxström)
|
Krinkle (Timo Tijhof)
|
|
|
|
T233886
|
T233886: Gain telemetry on MW init
|
resolved
|
High (red)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T236366
|
T236366: MediaWiki production config change not/randomly picked up by startup module after deployment
|
duplicate
|
High (red)
|
Gilles (Gilles Dubuc)
|
Krinkle (Timo Tijhof)
|
|
|
|
T236832
|
T236832: /etc/php/php7-fatal-error.php uses unsafe ob_start
|
resolved
|
Needs Triage (violet)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T236880
|
T236880: Document when to use different ILoadBalancer::get*Connection* methods
|
resolved
|
Medium (orange)
|
Simetrical (Aryeh Gregor (inactive until at least September 28, 2021))
|
Krinkle (Timo Tijhof)
|
|
|
|
T239301
|
T239301: Ensure all wikis are configured to be in exactly one "family" (wikipedia/wiktionary/special/âŠ)
|
resolved
|
Needs Triage (violet)
|
Jdforrester-WMF (James D. Forrester)
|
Krinkle (Timo Tijhof)
|
|
|
|
T239742
|
T239742: Should npm packages maintained by Wikimedia be scoped or unscoped?
|
resolved
|
Needs Triage (violet)
|
Mholloway (Michael Holloway)
|
Krinkle (Timo Tijhof)
|
|
|
|
T240000
|
T240000: Config on the RequestContext may not be the same as the main config
|
resolved
|
Needs Triage (violet)
|
dbarratt (David Barratt)
|
Krinkle (Timo Tijhof)
|
|
|
|
T243175
|
T243175: Deprecate and remove $messageMemc
|
resolved
|
Needs Triage (violet)
|
Mainframe98 (Klaas Skelte van der Werf)
|
Krinkle (Timo Tijhof)
|
|
|
|
T244185
|
T244185: OAuth logs getting quite a lot bigger
|
resolved
|
Medium (orange)
|
Reedy (Sam Reed)
|
Krinkle (Timo Tijhof)
|
|
|
|
T246358
|
T246358: Jenkins no longer fails build if mw-error.log or mw-dberror.log are non-empty
|
resolved
|
High (red)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T246968
|
T246968: Decide intended config for wmgUseGlobalAbuseFilters (wmf-config dblist conflict)
|
resolved
|
Needs Triage (violet)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T247035
|
T247035: Retrieval of Memcached values containing Message objects spend significant time in Title::newFromText
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T247130
|
T247130: Remove usage of MEDIAWIKI_JOB_RUNNER from WikimediaEvents extension
|
resolved
|
Low (yellow)
|
Clarakosi (Clara Andrew-Wani)
|
Krinkle (Timo Tijhof)
|
|
|
|
T247265
|
T247265: Export extension.json "ResourceModules" as attribute instead of config
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T247383
|
T247383: Clearly document ExternalStore as append-only interface (with rationale)
|
open
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T247562
|
T247562: Warning: Memcached::setMulti(): failed to set key global:segment:...
|
resolved
|
Unbreak Now! (pink)
|
brennen (Brennen Bearnes)
|
Krinkle (Timo Tijhof)
|
|
|
|
T247674
|
T247674: Remove $wgContLanguageCode
|
resolved
|
Needs Triage (violet)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T247786
|
T247786: MWExceptionHandler reqId sometimes differs from php-wmerrors reqId
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T248519
|
T248519: Organise Phabricator tasks about MediaWiki core's ParserCache
|
resolved
|
Needs Triage (violet)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T249189
|
T249189: Duplicate queries on page views (SELECT actor_id,actor_user,actor_name FROM `actor` WHERE actor_name = 'Current_user')
|
resolved
|
Low (yellow)
|
Nikerabbit (Niklas Laxström)
|
Krinkle (Timo Tijhof)
|
|
|
|
T250261
|
T250261: Stop sending purges for `action=history` for linked pages.
|
resolved
|
Medium (orange)
|
Joe (Giuseppe Lavagetto)
|
Krinkle (Timo Tijhof)
|
|
|
|
T250945
|
T250945: Double-click in text field can cause page reload and data loss
|
resolved
|
Needs Triage (violet)
|
awight (Adam Wight)
|
Krinkle (Timo Tijhof)
|
|
|
|
T251450
|
T251450: Scattering of PHP Warning: Memcached::setMulti(): failed to set key global:segment:...
|
resolved
|
High (red)
|
brennen (Brennen Bearnes)
|
Krinkle (Timo Tijhof)
|
|
|
|
T252462
|
T252462: Performance review of WikimediaApiPortal skin
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Krinkle (Timo Tijhof)
|
|
|
|
T252923
|
T252923: Ensure flood of hard-deprecations are caught during (train) deployments
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T254634
|
T254634: Determine and implement multi-dc strategy for ChronologyProtector
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T255202
|
T255202: Logstash messages for DBQueryError should contain the actual error
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T255572
|
T255572: Should MediaWiki services encourage the command pattern or avoid it?
|
resolved
|
Needs Triage (violet)
|
dbarratt (David Barratt)
|
Krinkle (Timo Tijhof)
|
|
|
|
T256395
|
T256395: Logged in with an account that doesn't belong to me
|
resolved
|
High (red)
|
Afnecors
|
Krinkle (Timo Tijhof)
|
|
|
|
T258755
|
T258755: Add rule against use unsafe use of Exception::getTraceAsString()
|
open
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T264334
|
T264334: Could the registered module manifest be removed from the client?
|
resolved
|
Medium (orange)
|
dbarratt (David Barratt)
|
Krinkle (Timo Tijhof)
|
|
|
|
T270223
|
T270223: FY2021-2022: Enable basic Multi-DC operations for read traffic (tracking)
|
open
|
High (red)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T270540
|
T270540: Clean up Pingback (decouple for DI, document, add test coverage)
|
resolved
|
Needs Triage (violet)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T277831
|
T277831: Evaluate WMF's ParserCache database setup for Multi DC
|
open
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T279664
|
T279664: Decide on details of progressive Multi-DC roll out
|
open
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T281048
|
T281048: mwlog1001 is running out of free space on /srv/mw-log
|
resolved
|
Medium (orange)
|
Reedy (Sam Reed)
|
Krinkle (Timo Tijhof)
|
|
|
|
T288998
|
T288998: Significant ParserCache space increase after 2021-08-12 (1.37.0-wmf.18 regression)
|
resolved
|
High (red)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T292269
|
T292269: Decouple Profiler class from WebRequest and RequestContext
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T292311
|
T292311: Create project tag for MediaWiki-libs-Metrics
|
resolved
|
Needs Triage (violet)
|
colewhite (cwhite)
|
Krinkle (Timo Tijhof)
|
|
|
|
T298876
|
T298876: x1 cannot be set to read only on MW
|
open
|
Medium (orange)
|
Marostegui (Manuel ArĂłstegui)
|
Krinkle (Timo Tijhof)
|
|
|
|
T35355
|
T35355: Provide interface for gadget usage statistics
|
resolved
|
Medium (orange)
|
He7d3r (Helder)
|
Krinkle (Timo Tijhof)
|
|
|
|
T42448
|
T42448: Replace mediawiki.legacy.mwsuggest with SimpleSearch.
|
resolved
|
Medium (orange)
|
Krinkle (Timo Tijhof)
|
Krinkle (Timo Tijhof)
|
|
|
|
T589
|
T589: RFC: image and oldimage tables
|
resolved
|
High (red)
|
Qgil (Quim Gil â Wikimedia Foundation)
|
Krinkle (Timo Tijhof)
|
|
|
|
T72059
|
T72059: Update mediawiki.api for new API token handling
|
resolved
|
High (red)
|
Legoktm (Legoktm)
|
Krinkle (Timo Tijhof)
|
|
|
|
T88914
|
T88914: CSSMin library calls global function wfExpandUrl()
|
resolved
|
Low (yellow)
|
PleaseStand (Kevin Israel)
|
Krinkle (Timo Tijhof)
|
|
|
|