Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T142080
|
T142080: HTTP API typechecking method is very confusing and intimidating
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T221174
|
T221174: POST /:domain/v3/transform/pagebundle/to/pagebundle/:title?/:revision?
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T221175
|
T221175: POST /:domain/v3/transform/wikitext/to/lint/:title?/:revision?
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T221292
|
T221292: Establish performance of the session storage service
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T221983
|
T221983: QA Plan for RESTBagOStuff
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T222099
|
T222099: Staging release of RESTBagOStuff using Kask
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T223239
|
T223239: REST API Parameter Validation
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T224993
|
T224993: Example configuration clauses for using RESTBagOStuff with Kask
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T224995
|
T224995: Document that session TTL mismatch between Kask and MediaWiki (or other applications) will be silently ignored
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T225761
|
T225761: Document the REST API on mediawiki.org
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T226554
|
T226554: Document table_properties work flow
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T226556
|
T226556: Relocate MVP table_properties util repo from Github to Gerrit
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T226557
|
T226557: Integrate table_properties utility's tests into CI
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T226598
|
T226598: REST API i18n
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T227096
|
T227096: Test migration process for session storage
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T228308
|
T228308: Determine components that use MainStash
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T228309
|
T228309: Find use of MainStash in MediaWiki and extension code
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T228311
|
T228311: Find key patterns in Redis keys that indicate components using MainStash
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T228703
|
T228703: Keys from MediaWiki Redis Instances
|
resolved
|
High (red)
|
|
|
|
|
|
T229663
|
T229663: Contributor gets page source
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T229925
|
T229925: Is a Jenkins slave with Stretch available?
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T229931
|
T229931: Parsoid development setup
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T230178
|
T230178: Install wrk, siege and lua-cjson packages on deploy1001
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T230515
|
T230515: Grafana dashboards for sessionstore, k8s staging, are not working
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T230842
|
T230842: Contributor creates a page
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T230843
|
T230843: Contributor updates a page
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T230914
|
T230914: User authentication with OAuth 1.0
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T231558
|
T231558: Implement GET page history
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231580
|
T231580: Implement GET Revision Comparison
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231586
|
T231586: Deploy Updated wikidiff2 C++ Engine
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231588
|
T231588: Implement GET Page Revision
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231590
|
T231590: Implement GET Edit Count
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231597
|
T231597: Implement GET History Filter
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231598
|
T231598: Compose Count Queries
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231599
|
T231599: Compose New History Queries
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T231600
|
T231600: Consult with DBAs on required Endpoint queries
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T232355
|
T232355: Implement Core REST API routes and handler stubs
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T232485
|
T232485: RFC: Core REST API namespace and version
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T232488
|
T232488: "json" type indicator in URL patterns
|
declined
|
Medium (orange)
|
|
|
|
|
|
T232508
|
T232508: Create REST API example extension
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233192
|
T233192: Consider splitting rest- messages to a separate file
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T233344
|
T233344: Temporary namespace for Core REST API endpoints
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T233345
|
T233345: Move iOS History API endpoints to an extension
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T233421
|
T233421: Document page history endpoint
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T233422
|
T233422: Document single revision endpoint
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233423
|
T233423: Document revision comparison endpoint
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233425
|
T233425: Document REST API edit count endpoint
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233426
|
T233426: Document REST API editors count endpoint
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233427
|
T233427: Document REST API reverted edits count endpoint
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233428
|
T233428: Document REST API anonymous edit count endpoint
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T233429
|
T233429: Document REST API bot edit count endpoint
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233431
|
T233431: Document REST API reverted edit history filter
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233433
|
T233433: Document REST API anonymous edit history filter
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T233434
|
T233434: Document REST API bot edit history filter
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233737
|
T233737: Document MediaWiki integration tests
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T233963
|
T233963: Add serialization options to RESTBagOStuff
|
resolved
|
High (red)
|
|
|
|
|
|
T233976
|
T233976: Document REST API overview
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T233977
|
T233977: Document REST API interface
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T234375
|
T234375: Reader reads a page offline
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T234376
|
T234376: Provision Kask for Echo timestamp storage in k8s
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234377
|
T234377: Reader reads a page online
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T234382
|
T234382: Implement GET /page/{title}
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234385
|
T234385: Implement POST /page/
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234387
|
T234387: Document page source endpoint
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234388
|
T234388: Document page creation endpoint
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234389
|
T234389: Implement PUT /page/{title}
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234390
|
T234390: Document page update endpoint
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T234392
|
T234392: Implement search endpoint
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234393
|
T234393: Document search endpoint
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234394
|
T234394: Implement GET /page/{title}/with_html
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234395
|
T234395: Document offline reading enpdoint
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234396
|
T234396: Implement GET /page/{title}/bare
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234397
|
T234397: Implement GET /page/{title}/html
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234398
|
T234398: Document bare page endpoint
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234399
|
T234399: Document HTML stream endpoint
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T234485
|
T234485: Implement Editors Count Endpoint
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T234487
|
T234487: Implement anonymous edit count endpoint
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T234488
|
T234488: Implement bot edit count endpoint
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T235073
|
T235073: Moderator gets user contributions
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T235146
|
T235146: Improve GET History Filter
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T235272
|
T235272: Client Developer has a preferred API server
|
resolved
|
High (red)
|
|
|
|
|
|
T235276
|
T235276: Client Developer uses MediaWiki REST API
|
resolved
|
High (red)
|
|
|
|
|
|
T235277
|
T235277: Client Developer uses OAuth 2.0 for authorization
|
resolved
|
High (red)
|
|
|
|
|
|
T235478
|
T235478: Varnish/ATS should not decode URIs for /w/rest.php
|
resolved
|
High (red)
|
|
|
|
|
|
T235528
|
T235528: Check read permissions for from and to revision in comparison endpoint
|
declined
|
Medium (orange)
|
|
|
|
|
|
T235549
|
T235549: Documentation for public REST API launch
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T235558
|
T235558: Dashboards for monitoring of echostore
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T235560
|
T235560: Ensure that null is not returned in place of empty string
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T235564
|
T235564: Implement Integration Tests for Existing iOS Endpoints
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T235565
|
T235565: Add Core REST API examples to the Examples extension
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T235567
|
T235567: Investigate Monitoring Kask Availability via Integration Tests
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T235572
|
T235572: Compose query for minor edit count
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T235587
|
T235587: Add minor edit count to REST API history count endpoint
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T235657
|
T235657: Compose query for minor edit history
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T235660
|
T235660: Add minor edit filter type to REST API history endpoint
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T235663
|
T235663: For Compare Revision Endpoint check for page read permission
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T235665
|
T235665: Compose query for intermediate revision count
|
declined
|
Medium (orange)
|
|
|
|
|
|
T235666
|
T235666: REST: Add 'from' and 'to' parameters to historycount endpoint.
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T235779
|
T235779: Implement basic routing for rest.php
|
resolved
|
High (red)
|
|
|
|
|
|
T235864
|
T235864: Remove "response" from comparison REST API endpoint
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|