Page MenuHomePhabricator

Move Parsoid endpoints out of RESTBase
Open, HighPublic

Description

Currently, the Parsoid API is defiend in RESTBase. Equivalent endpoints implemented in PHP exist in the Parsoid extension under /{domain}/v3/page/html/{title}. Alternative endpoints for retrieving page HTML are exposed by MediaWiki core under /v1/page/{title}/html.

Instead of exposing the parsoid endpoints through RESTBase, we want to expose them through Envoy (REST Gateway or API Gateway)

Related Objects

StatusSubtypeAssignedTask
Resolveddaniel
ResolvedPginer-WMF
StalledNone
In ProgressNone
OpenNone
ResolvedJgiannelos
DeclinedNone
Resolvedhnowlan
In ProgressNone
Resolveddaniel
ResolvedNone
ResolvedNone
Resolvedmatmarex
ResolvedPRODUCTION ERRORdaniel
Resolveddaniel
DuplicatexSavitar
Resolveddaniel
Resolveddaniel
ResolvedNone
Resolvedovasileva
Declined nray
ResolvedDAlangi_WMF
Resolvedssastry
Resolveddaniel
Resolveddaniel
ResolvedClement_Goubert
Resolveddaniel
ResolvedKrinkle
Resolveddaniel
Resolveddaniel
Resolveddaniel
Resolveddaniel
ResolvedKCVelaga_WMF
Resolveddaniel
ResolvedMSantos
ResolvedDAlangi_WMF
ResolvedDAlangi_WMF
Resolved R_Rana
ResolvedJgiannelos
ResolvedPRODUCTION ERRORcscott
ResolvedPRODUCTION ERRORJgiannelos
ResolvedClement_Goubert
ResolvedKartikMistry
ResolvedBUG REPORTngkountas
OpenMSantos
ResolvedMSantos
ResolvedMSantos
ResolvedROdonnell-WMF
ResolvedBUG REPORTMSantos
ResolvedBUG REPORTdaniel
ResolvedBUG REPORTdaniel
OpenBUG REPORTNone
InvalidNone
Resolveddaniel
ResolvedBPirkle
In Progressdaniel
DuplicateNone
Stalleddaniel
Resolveddaniel
Resolveddaniel
Resolveddaniel
In Progressdaniel
Resolveddaniel
Opendaniel
OpenNone
Resolveddaniel
Resolveddaniel
Resolveddaniel
DeclinedNone
OpenNone
OpenJgiannelos
ResolvedBPirkle
ResolvedJgiannelos
OpenNone
Openakosiaris

Event Timeline

Reedy renamed this task from Move Parsoid endpoints out of RESTbase to Move Parsoid endpoints out of RESTBase.Jun 13 2024, 9:29 PM
Reedy updated the task description. (Show Details)