Page MenuHomePhabricator

Use core page HTML as a replacement for RESTBase parsoid calls
Closed, ResolvedPublic

Description

PCS should use core's page/{page}/html endpoint to retrieve rendered page content.

Features currently missing:

  • language variant conversion (T317019)
  • forward to normalized titles, so we only serve content from the canonical URL (compare T301372#8011652)
  • (optionally) follow wikitext redirects (T301372)

Event Timeline

daniel renamed this task from Test core page HTML as a replacement for RESTBase parsoid calls to Use core page HTML as a replacement for RESTBase parsoid calls .Sep 23 2022, 9:30 AM
daniel updated the task description. (Show Details)

Change 853313 had a related patch set uploaded (by Jgiannelos; author: Jgiannelos):

[mediawiki/services/mobileapps@restbase-sunset] parsoid: Use core API endpoints instead of restbase

https://gerrit.wikimedia.org/r/853313

Jgiannelos changed the task status from Open to In Progress.Nov 4 2022, 6:38 PM

Change 861423 had a related patch set uploaded (by Jgiannelos; author: Jgiannelos):

[mediawiki/services/mobileapps@master] parsoid: Allow using core API endpoints for parsoid

https://gerrit.wikimedia.org/r/861423

Change 853313 abandoned by Jgiannelos:

[mediawiki/services/mobileapps@restbase-sunset] parsoid: Allow using core API endpoints for parsoid

Reason:

Closing this one after: https://gerrit.wikimedia.org/r/c/mediawiki/services/mobileapps/+/861423

https://gerrit.wikimedia.org/r/853313

Change 861423 merged by jenkins-bot:

[mediawiki/services/mobileapps@master] parsoid: Allow using core API endpoints for parsoid

https://gerrit.wikimedia.org/r/861423