T184606
|
T184606: Evaluate and set up a test instance of FOSS persistent chat software as a companion to Q&A system for communication with third-party developers
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T194412
|
T194412: Make undo fail gracefully for non-main slots.
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
daniel (Daniel Kinzler)
|
|
|
|
T194413
|
T194413: Make action=undo work properly with multiple slots (phase 2)
|
duplicate
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T195980
|
T195980: Write a specification for the architecture for handling slots
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
daniel (Daniel Kinzler)
|
|
|
|
T196087
|
T196087: Refactored implementation of MCR page update interface
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
daniel (Daniel Kinzler)
|
|
|
|
T196653
|
T196653: Test MCR Storage Layer Patches
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Tgr (Gergő Tisza)
|
|
|
|
T199169
|
T199169: Identify issues and documentation gaps from stakeholders in order to develop the architecture plan and prepare for Wikimedia Technical Conference (CDP2)
|
resolved
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
kchapman (Kate Chapman)
|
|
|
|
T199171
|
T199171: Develop storage API specification (CDP2)
|
resolved
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
WDoranWMF (Will Doran)
|
|
|
|
T199172
|
T199172: Modern Event Platform Specification (TEC2)
|
duplicate
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T199345
|
T199345: Assemble backlog for CPT-TEC1
|
resolved
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T199371
|
T199371: Improve security, stability, performance and scalability of MediaWiki (TEC1)
|
resolved
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
WDoranWMF (Will Doran)
|
|
|
|
T199372
|
T199372: Use stakeholder feedback to develop a plan for extension management (TEC13)
|
declined
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T199375
|
T199375: Complete implementation and deployment of MCR SDC baseline (CDP4)
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T200568
|
T200568: Make API query modules aware of MCR
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Anomie
|
|
|
|
T200569
|
T200569: Make ApiComparePages API module aware of MCR
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Anomie
|
|
|
|
T200570
|
T200570: Make ApiEditPage and ApiStashEdit API modules aware of MCR
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T200572
|
T200572: Make ApiParse API module aware of MCR
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T207308
|
T207308: Deploy MCR storage layer on Commons for SDC
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T207309
|
T207309: Enable MCR migration stage "write both, read new" on Commons for SDC
|
resolved
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T208801
|
T208801: Support slots other than the main slot in EditPage - backend support
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T208802
|
T208802: Support slots other than the main slot in EditPage - UI support
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T209878
|
T209878: Allow control of page layout of multiple slots during rendering
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T211726
|
T211726: Collect requirements for slot based layout
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T217829
|
T217829: Update populateRevisionSha1.php to run over the content table
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
BPirkle (BPirkle)
|
|
|
|
T217831
|
T217831: Add a check to populateContentTables.php to ensure that populateRevisionSha1.php is run first
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
daniel (Daniel Kinzler)
|
|
|
|
T218096
|
T218096: Extension Duplicator needs to be updated due to MCR schema changes
|
open
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
Kizule (Zoran Dori)
|
|
|
|
T218311
|
T218311: Analyze current hook usage in gerrit-hosted extensions
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T218313
|
T218313: Develop deprecation and migration plan for hook interfaces
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T223392
|
T223392: Automate MediaWiki tarball release process
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T225512
|
T225512: install.php --with-extensions silently ignores extensions whose dependencies are not satisfied
|
resolved
|
High (red)
|
CCicalese_WMF (Cindy Cicalese)
|
hashar (Antoine "hashar" Musso)
|
|
|
|
T227047
|
T227047: Complete actor table and comment table migration
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T227999
|
T227999: Full implementation of test runner
|
stalled
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T228001
|
T228001: Create an initial set of API integration tests using variables (part 1)
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
daniel (Daniel Kinzler)
|
|
|
|
T228101
|
T228101: Pick a test runner (our own or an existing one)
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T228111
|
T228111: API integration test: anonymous page creation and editing via API:Edit
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228113
|
T228113: API integration test: re-parse of dependent pages via API:Edit
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228119
|
T228119: API integration test: page history with edit summary, size diff
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228124
|
T228124: API integration test: recent changes with edit summary, size diff, etc
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228125
|
T228125: API integration test: renaming/moving a page (basic) via API:Move
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228126
|
T228126: API integration test: pre-save transform (PSR) (via API:Edit)
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228127
|
T228127: API integration test: template transclusion via API:Parsing wikitext
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228128
|
T228128: API integration test: some parser functions via API:Parsing wikitext
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228129
|
T228129: API integration test: some magic words via API:Parsing wikitext
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228130
|
T228130: API integration test: diffs via API:Compare
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228131
|
T228131: API integration test: fetching different kinds of links / reverse links
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228132
|
T228132: API integration test: listing category contents
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228133
|
T228133: API integration test: basic Kask tests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228134
|
T228134: API integration test: basic RESTbase tests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T228323
|
T228323: Document test runner decision and rationale
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
daniel (Daniel Kinzler)
|
|
|
|
T228324
|
T228324: Create an initial set of API integration tests using variables (part 2)
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Clarakosi (Clara Andrew-Wani)
|
|
|
|
T229474
|
T229474: Run Tests Locally
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229475
|
T229475: Monitoring
|
open
|
Low (yellow)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T229476
|
T229476: Parallel Testing
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T229478
|
T229478: Run All Tests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229479
|
T229479: Machine-Readable Test Output
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229480
|
T229480: Resources
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229481
|
T229481: Fixtures
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229483
|
T229483: Chaining
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229485
|
T229485: Multi-Site Tests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229486
|
T229486: Parameterized Tests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229488
|
T229488: Validate Test Responses
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229490
|
T229490: Multiple Agents
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229491
|
T229491: Control HTTP Requests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229492
|
T229492: Unique Fake Values
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229495
|
T229495: Redirect Support
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229496
|
T229496: Configuration
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229500
|
T229500: Add OAuth 2.0 support to MediaWiki
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229501
|
T229501: Add OAuth 2.0 support to MediaWiki for use by web-based clients
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229505
|
T229505: Admin adds new client
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T229506
|
T229506: Admin removes client
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T229508
|
T229508: User requests login using OAuth 2.0
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T229509
|
T229509: User requests login to client when user is not already logged in to server (wiki)
|
duplicate
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T229511
|
T229511: Admin whitelists client
|
declined
|
Low (yellow)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T229639
|
T229639: Known State
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229640
|
T229640: Example Tests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229641
|
T229641: Action API Test Utilities
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229642
|
T229642: Minimal Testing Environment
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229643
|
T229643: Run API integration tests for all enabled extensions
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T230510
|
T230510: createaccount API fails intermittently when performing frequent queries
|
duplicate
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T231668
|
T231668: MCR schema migration
|
stalled
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T231671
|
T231671: [EPIC] Ensure all direct or indirect access to pre-MCR fields is gated with the MCR migration stage and emits a warning if any pre-MCR schema fields are accessed
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T231672
|
T231672: Stop writing to pre-MCR fields in WMF production
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T231673
|
T231673: Make SCHEMA_COMPAT_NEW the default MCR migration schema
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
daniel (Daniel Kinzler)
|
|
|
|
T231674
|
T231674: [Epic] Remove support for writing to the pre-MCR schema
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T231689
|
T231689: Can get bulk access from code that has been using the 'text' for getQueryInfo()
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T231693
|
T231693: No direct or indirect access to pre-MCR fields is ungated
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T231699
|
T231699: A warning is emitted if any pre-MCR fields are accessed
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T232634
|
T232634: Manage OAuth 2.0 grants for a user
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T234286
|
T234286: Multi-DC Echo Notification Storage
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T234289
|
T234289: Migrate Wikimedia Echo notification timestamps from MainStash to Kask
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T234291
|
T234291: Unread notifications
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T234292
|
T234292: Mark notifications as read
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T234293
|
T234293: View all notifications
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T234294
|
T234294: Configurable timestamp storage
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T234295
|
T234295: Migration of old timestamps
|
declined
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T234296
|
T234296: Completed migration
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
Eevans (Eric Evans)
|
|
|
|
T234402
|
T234402: Wikimedia infrastructure is configured for multi-DC echo notification storage
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
|
T237105
|
T237105: As a developer, I can find documentation about the API Integration Test framework and how to use it
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T238803
|
T238803: Retire fixcopyright.wikimedia.org
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T238958
|
T238958: Remove pre-MCR schema fields during update
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
daniel (Daniel Kinzler)
|
|
|
|