Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T101501
|
T101501: RFC: HTML and wikitext save API end-points
|
resolved
|
High (red)
|
|
|
|
|
|
T103811
|
T103811: Public API endpoints for new services
|
resolved
|
High (red)
|
|
|
|
|
|
T107196
|
T107196: Set up revscoring entry points in RESTBase
|
open
|
Medium (orange)
|
|
|
|
|
|
T107914
|
T107914: Migrate content translation to the REST API
|
open
|
High (red)
|
|
|
|
|
|
T108646
|
T108646: Set-up Citoid behind RESTBase
|
resolved
|
High (red)
|
|
|
|
|
|
T111748
|
T111748: [RFC] Generalize POST parameter to JSON structure and header mapping in REST APIs
|
declined
|
Medium (orange)
|
|
|
|
|
|
T115876
|
T115876: High-traffic API endpoints to cover in RESTBase
|
declined
|
Medium (orange)
|
|
|
|
|
|
T116840
|
T116840: Cached REST end point for imageinfo requests
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T117082
|
T117082: Cached REST endpoint for extracts requests
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T117364
|
T117364: Get wikitext from restbase
|
declined
|
Medium (orange)
|
|
|
|
|
|
T126947
|
T126947: Document that wikimedia pageviews API is blocked by ad blockers
|
open
|
Medium (orange)
|
|
|
|
|
|
T132505
|
T132505: How to use VirtualRESTServiceClient::runMulti with named requests
|
open
|
Medium (orange)
|
|
|
|
|
|
T133178
|
T133178: RESTBase support for www.wikimedia.org missing
|
open
|
Medium (orange)
|
|
|
|
|
|
T137140
|
T137140: Support change propagation for private wikis
|
declined
|
Medium (orange)
|
|
|
|
|
|
T142139
|
T142139: Top API user agents stats
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T143132
|
T143132: Expose the PDF rendering service via RESTBase
|
resolved
|
High (red)
|
|
|
|
|
|
T144104
|
T144104: Enhance section retrieval API
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T148854
|
T148854: Use RESTBase for zhwiki
|
invalid
|
High (red)
|
|
|
|
|
|
T149619
|
T149619: Consider removing basefields option from citoid API
|
declined
|
Medium (orange)
|
|
|
|
|
|
T149847
|
T149847: RFC: Use content hash based image / thumb URLs
|
open
|
Medium (orange)
|
|
|
|
|
|
T150673
|
T150673: Thumb API: Varnish / CDN questions
|
open
|
Medium (orange)
|
|
|
|
|
|
T153081
|
T153081: Pageviews Data : removes 1000 limit in the most viewed articles for a given project and timespan API
|
open
|
Low (yellow)
|
|
|
|
|
|
T153214
|
T153214: Citoid restbase endpoint not configured correctly in vagrant
|
open
|
Medium (orange)
|
|
|
|
|
|
T153595
|
T153595: Unapproved article version shown in mobile apps
|
duplicate
|
Medium (orange)
|
|
|
|
|
|
T157132
|
T157132: Add ORES articlequality data to summaries?
|
open
|
Medium (orange)
|
|
|
|
|
|
T159985
|
T159985: Implement language variant support in the REST API
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T162185
|
T162185: Extract JSON API from MCS Page Content API
|
invalid
|
High (red)
|
|
|
|
|
|
T162576
|
T162576: Add /list/pair/{from}/{to}, /list/tool/{tool} and /list/languagepairs in the CXServer API
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T163462
|
T163462: FlaggedRevs for Mobile Content Service
|
duplicate
|
Medium (orange)
|
|
|
|
|
|
T164236
|
T164236: Include size of article in Summary
|
declined
|
Medium (orange)
|
|
|
|
|
|
T165321
|
T165321: New param/pattern in service for requesting a single citation based on a unique identifier
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T166042
|
T166042: Put Wikibase Statements (and possibly other parts of entities) into restbase
|
open
|
Low (yellow)
|
|
|
|
|
|
T166161
|
T166161: Use RESTBase for ORES precaching
|
declined
|
Low (yellow)
|
|
|
|
|
|
T167972
|
T167972: Respect host header in RESTBase, and redirect /rest_v1 to /rest_v1/
|
open
|
Medium (orange)
|
|
|
|
|
|
T169116
|
T169116: Support flagged revisions in RESTBase
|
open
|
High (red)
|
|
|
|
|
|
T173821
|
T173821: Investigate exposing content styles needed via API vs as HTML tags
|
open
|
Low (yellow)
|
|
|
|
|
|
T174982
|
T174982: Sourcemap is incorrect in RESTBase help page
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T175735
|
T175735: [Spike] Investigate developing a Share-a-fact card service in MCS
|
declined
|
Low (yellow)
|
|
|
|
|
|
T181657
|
T181657: Deprecate and remove Parsoid's body-only mode
|
open
|
Medium (orange)
|
|
|
|
|
|
T182316
|
T182316: Math end point responses should set the content-type's profile
|
open
|
Medium (orange)
|
|
|
|
|
|
T183139
|
T183139: Adapt CX configuration to use v1 and v2 at a same time
|
open
|
Medium (orange)
|
|
|
|
|
|
T184858
|
T184858: Global user pages cannot be viewed in rest api (404)
|
declined
|
Medium (orange)
|
|
|
|
|
|
T190689
|
T190689: FY17/18 Q4 Program 7 Services Goal: Language variants support
|
resolved
|
High (red)
|
|
|
|
|
|
T191900
|
T191900: /data/lists is enabled everywhere but ReadingLists is not
|
declined
|
Low (yellow)
|
|
|
|
|
|
T194660
|
T194660: CXServer's /list/{tool}{/from}{/to} should work when only {from} is provided
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T195327
|
T195327: Normalise the Accept-Language header for REST API requests
|
resolved
|
High (red)
|
|
|
|
|
|
T198186
|
T198186: VisualEditor should explicitly set Accept-Language
|
resolved
|
High (red)
|
|
|
|
|
|
T198465
|
T198465: Enable language variants support for summary
|
resolved
|
High (red)
|
|
|
|
|
|
T202105
|
T202105: Separate pagelib CSS from base CSS
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T206029
|
T206029: VE does not provide If-Match for html/to/wikitext transforms sometimes
|
duplicate
|
Medium (orange)
|
|
|
|
|
|
T211871
|
T211871: TFA missing from MCS response
|
resolved
|
High (red)
|
|
|
|
|
|
T213154
|
T213154: /api/rest_v1/page/pdf/* service unstable
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T215631
|
T215631: Spelling errors in RESTBase API error message for the "morelike" function
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T217725
|
T217725: Selected response type in REST BASE page does not match the info sent in request, resulting in 406 error
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T217881
|
T217881: Decide whether to keep violating OpenAPI/Swagger specification in our REST services
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T218217
|
T218217: Make services swagger specs standard compliant
|
open
|
Medium (orange)
|
|
|
|
|
|
T218218
|
T218218: Make RESTBase spec standard compliant and switch to OpenAPI 3.0
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T219520
|
T219520: Replace online validator with swagger-cli
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T220221
|
T220221: Recommendation API end point has disappeared after the upgrade
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T220855
|
T220855: Split the RESTBase execution paths
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T221432
|
T221432: New swagger-ui try it out feature returns 406 for some endpoints
|
resolved
|
High (red)
|
|
|
|
|
|
T222305
|
T222305: CXServer alerting because it is requesting an old revision of a long page
|
resolved
|
High (red)
|
|
|
|
|
|
T222841
|
T222841: Incorrect links to source maps in Swagger-UI
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T224055
|
T224055: Rate-limit requests in parsoid.js that use stashing
|
resolved
|
High (red)
|
|
|
|
|
|
T224131
|
T224131: Invalid title error (500 from Parsoid) for a dewiki page
|
resolved
|
Low (yellow)
|
|
|
|
|
|
T224222
|
T224222: Some citoid requests aren't timing out and are pending indefinitely
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T225029
|
T225029: How to test Math check endpoint via swagger
|
invalid
|
Needs Triage (violet)
|
|
|
|
|
|
T225283
|
T225283: MCS/PCS endpoints not available for ~300 wikis
|
open
|
Low (yellow)
|
|
|
|
|
|
T226105
|
T226105: Deploy new media-list endpoint in RESTBase
|
resolved
|
High (red)
|
|
|
|
|
|
T226579
|
T226579: Move logic from sys/mobileapps to v1/mobileapps
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T226983
|
T226983: Page summary endpoint in RESTBase not updated since about June 27
|
resolved
|
Unbreak Now! (pink)
|
|
|
|
|
|
T233132
|
T233132: Expand QPS for partners when "stash=true"
|
open
|
Medium (orange)
|
|
|
|
|
|
T234813
|
T234813: Google requesting Parsoid HTML with `?stash=true`, which should be avoided
|
open
|
High (red)
|
|
|
|
|
|
T235462
|
T235462: Parsoid/JS / RESTBase ETag harmonisation
|
resolved
|
High (red)
|
|
|
|
|
|
T235465
|
T235465: Stashing: revid mismatch between URI and Etag
|
resolved
|
High (red)
|
|
|
|
|
|
T237516
|
T237516: Update to MathJax 3
|
open
|
Low (yellow)
|
|
|
|
|
|
T237745
|
T237745: Expose new PCS javascript and css endpoints in restbase
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T238917
|
T238917: Empty reply for pages with Special characters in french REST API
|
open
|
Low (yellow)
|
|
|
|
|
|
T252128
|
T252128: Search Result contains thumbnails with size:0
|
resolved
|
High (red)
|
|
|
|
|
|
T252826
|
T252826: Whitelist x-wikimedia-debug header field (currently not allowed by Access-Control-Allow-Headers in preflight response)
|
open
|
Medium (orange)
|
|
|
|
|
|
T255048
|
T255048: Loosen requirements for User-Agent identification for clients using OAuth Client IDs
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T271145
|
T271145: Improve /page/related/ response time in zhwiki
|
open
|
Low (yellow)
|
|
|
|
|
|
T274359
|
T274359: Mobile REST API delivers year old+ content for very select pages
|
open
|
Needs Triage (violet)
|
|
|
|
|
|
T275251
|
T275251: New Vector Search is not Wikidata aware
|
stalled
|
Needs Triage (violet)
|
|
|
|
|
|
T284734
|
T284734: Parsoid rendering API returns (non-existing) redirect loops
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T287227
|
T287227: Recommendation API does not respect the count query parameter
|
resolved
|
Needs Triage (violet)
|
|
|
|
|
|
T75955
|
T75955: RESTBase / Parsoid integration - waiting for parsoid deploy
|
resolved
|
High (red)
|
|
|
|
|
|
T76165
|
T76165: Handle revision deletion and suppression in RESTBase
|
resolved
|
High (red)
|
|
|
|
|
|
T78194
|
T78194: Public entry point for RESTBase
|
resolved
|
High (red)
|
|
|
|
|
|
T78214
|
T78214: Documentation location and deployment process
|
duplicate
|
High (red)
|
|
|
|
|
|
T85163
|
T85163: RFC: Optionally support passing in urls / paths as arrays of path segments in VirtualRESTService
|
declined
|
Medium (orange)
|
|
|
|
|
|
T85640
|
T85640: Paging support
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T87556
|
T87556: Thoughts on element IDs, sections, incremental parsing and fast section editing
|
invalid
|
Medium (orange)
|
|
|
|
|
|
T88016
|
T88016: Handle read access for private wikis
|
open
|
Medium (orange)
|
|
|
|
|
|
T88456
|
T88456: On-demand generation of HTML and data-parsoid
|
resolved
|
High (red)
|
|
|
|
|
|
T88457
|
T88457: html2wt conversion support
|
resolved
|
High (red)
|
|
|
|
|
|
T88588
|
T88588: Formalize the RESTBase v1 specification
|
resolved
|
High (red)
|
|
|
|
|
|
T88652
|
T88652: Integrate revisions into /page structure. Was: Create a /page/revision/{revision} entry point
|
resolved
|
Medium (orange)
|
|
|
|
|
|
T90633
|
T90633: Support conditional requests
|
declined
|
Low (yellow)
|
|
|
|
|
|
T94890
|
T94890: RFC: API for retrieval and saving of top-level HTML elements / sections by element ID
|
resolved
|
High (red)
|
|
|
|
|
|