Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T111770
|
T111770: [Story] Decide how to represent quantities with units in the "truthy" RDF mapping
|
stalled
|
Medium (orange)
|
|
|
|
|
|
T112042
|
T112042: [Story] http://wikiba.se/ontology should lead to documentation for the ontology
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T124919
|
T124919: Story: Improve testing framework for node projects
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T128486
|
T128486: [Story] Make Special:EntityData be up to date after an edit
|
resolved
|
High (red)
|
|
|
|
|
|
T135613
|
T135613: [GTWL] Include hint about excluded tables when generating a PDF
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T145424
|
T145424: Represent normalized unit values in simple values RDF
|
open
|
Medium (orange)
|
|
|
|
|
|
T149335
|
T149335: Decide how to represent quantities with units as RDF literals.
|
open
|
Medium (orange)
|
|
|
|
|
|
T183487
|
T183487: MCR schema migration stage 3: stop using legacy fields
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T198557
|
T198557: Remove the ability to write pre-MCR fields, limit the ability to read pre-MCR fields to migration scripts
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T204022
|
T204022: Add functionality to run QualityConstraint checks on an entity after every edit
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T221162
|
T221162: System Adminstrator limits rate of MediaWiki REST API calls per client
|
open
|
Medium (orange)
|
|
|
|
|
|
T221742
|
T221742: REST API Sandbox in MediaWiki
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T224375
|
T224375: REST API Developer declares JSON validation parameters
|
open
|
Low (yellow)
|
|
|
|
|
|
T226857
|
T226857: Provide capability for a DB to be added in an extension
|
open
|
Medium (orange)
|
|
|
|
|
|
T229048
|
T229048: User Story 1
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T229474
|
T229474: Run Tests Locally
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229475
|
T229475: Monitoring
|
open
|
Low (yellow)
|
|
|
|
|
|
T229476
|
T229476: Parallel Testing
|
open
|
Medium (orange)
|
|
|
|
|
|
T229478
|
T229478: Run All Tests
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229479
|
T229479: Machine-Readable Test Output
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229480
|
T229480: Resources
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229481
|
T229481: Fixtures
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229483
|
T229483: Chaining
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229485
|
T229485: Multi-Site Tests
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229486
|
T229486: Parameterized Tests
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229488
|
T229488: Validate Test Responses
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229490
|
T229490: Multiple Agents
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229491
|
T229491: Control HTTP Requests
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229492
|
T229492: Unique Fake Values
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229495
|
T229495: Redirect Support
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229496
|
T229496: Configuration
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229509
|
T229509: User requests login to client when user is not already logged in to server (wiki)
|
duplicate
|
Medium (orange)
|
|
|
|
|
|
T229639
|
T229639: Known State
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229640
|
T229640: Example Tests
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229641
|
T229641: Action API Test Utilities
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229642
|
T229642: Minimal Testing Environment
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229643
|
T229643: Run API integration tests for all enabled extensions
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229663
|
T229663: Contributor gets page source
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T230842
|
T230842: Contributor creates a page
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T230843
|
T230843: Contributor updates a page
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T230844
|
T230844: Reader searches for a topic
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T230845
|
T230845: Reader gets media links
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T230846
|
T230846: Reader gets language links
|
open
|
Medium (orange)
|
|
|
|
|
|
T230848
|
T230848: Reader gets file description
|
open
|
Medium (orange)
|
|
|
|
|
|
T230914
|
T230914: User authentication with OAuth 1.0
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T231343
|
T231343: Curator gets page history
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231345
|
T231345: Curator reads revision metadata
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231347
|
T231347: Curator compares revisions
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231348
|
T231348: Curator gets edit count
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231349
|
T231349: Curator gets editors count
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231351
|
T231351: Curator gets reverted edits count
|
open
|
Medium (orange)
|
|
|
|
|
|
T231352
|
T231352: Curator gets anonymous edit count
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231354
|
T231354: Curator gets bot edit count
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231355
|
T231355: Curator gets reverted edit history
|
open
|
Medium (orange)
|
|
|
|
|
|
T231368
|
T231368: Curator gets anonymous edit history
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231369
|
T231369: Curator gets bot edit history
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231689
|
T231689: Can get bulk access from code that has been using the 'text' for getQueryInfo()
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231693
|
T231693: No direct or indirect access to pre-MCR fields is ungated
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231699
|
T231699: A warning is emitted if any pre-MCR fields are accessed
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231890
|
T231890: Wait for effects before continuing
|
open
|
Medium (orange)
|
|
|
|
|
|
T231893
|
T231893: Run tests automatically when tests changed
|
open
|
Medium (orange)
|
|
|
|
|
|
T234291
|
T234291: Unread notifications
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234292
|
T234292: Mark notifications as read
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234293
|
T234293: View all notifications
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234294
|
T234294: Configurable timestamp storage
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234295
|
T234295: Migration of old timestamps
|
declined
|
Medium (orange)
|
|
|
|
|
|
T234296
|
T234296: Completed migration
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234375
|
T234375: Reader reads a page offline
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T234377
|
T234377: Reader reads a page online
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234402
|
T234402: Wikimedia infrastructure is configured for multi-DC echo notification storage
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234666
|
T234666: Use OAuth 2.0 With Client Developer's Authorization
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234667
|
T234667: OAuth 2.0 Access Token for Authorization
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234668
|
T234668: Request new OAuth 2.0 client ID
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234669
|
T234669: List OAuth 2.0 client IDs
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234670
|
T234670: Delete OAuth 2.0 client ID
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234671
|
T234671: List OAuth 2.0 access tokens
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T234672
|
T234672: Delete OAuth 2.0 access token
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T234673
|
T234673: Delete all OAuth 2.0 access tokens
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234674
|
T234674: Delete OAuth 2.0 access tokens on password change
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234677
|
T234677: Support Free and Open Source software API clients with OAuth 2.0
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234679
|
T234679: Support browser-based API clients with OAuth 2.0 client IDs
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234871
|
T234871: Add rest.php to RSD API?
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234940
|
T234940: Curator gets number of intermediate revisions between two revisions
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234941
|
T234941: Curator gets minor edit count
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234942
|
T234942: Curator gets minor edit history
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234945
|
T234945: Contributor creates a file
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234946
|
T234946: Contributor updates a file
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234947
|
T234947: Curator searches for a file
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T234975
|
T234975: Curator reviews an edit
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T235071
|
T235071: Curator deletes a revision
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T235072
|
T235072: Curator reverts to a previous revision
|
open
|
Medium (orange)
|
|
|
|
|
|
T235073
|
T235073: Moderator gets user contributions
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T235075
|
T235075: Curator gets recent changes
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T235076
|
T235076: Curator gets file history
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T235078
|
T235078: Curator reads a file revision
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T235079
|
T235079: Curator deletes a file revision
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T235080
|
T235080: Curator reverts to a previous file revision
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T235082
|
T235082: Curator deletes a page
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T235084
|
T235084: Curator renames a page
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T235085
|
T235085: Curator gets inbound links
|
open
|
Needs Triage (violet)
|
|
|
|
|
|