In order to start using Parsoid directly in MediaWiki core REST API, the extension needs to be enabled on api_appserver MW cluster. However, this cluster is public facing, so we need to also disable Parsoid REST API - it's uncached, so there's no way to protect it.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • Pchelolo | T250500 ParserCache / RESTBase / Parsoid integration | |||
Resolved | • Pchelolo | T265295 PageHTMLHandler should access Parsoid directly | |||
Resolved | • Pchelolo | T265954 Enable Parsoid on api_appserver cluster |
Event Timeline
Change 635095 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/mediawiki-config@master] Enable Parsoid REST API when loading it
Change 635086 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/mediawiki-config@master] Enable parsoid on api_appserver
Change 635096 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[mediawiki/services/parsoid@master] Add setting to enable/disable REST API.
Change 635095 abandoned by Ppchelko:
[operations/mediawiki-config@master] Enable Parsoid REST API when loading it
Reason:
Change 635096 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Add setting to enable/disable REST API.
Change 638161 had a related patch set uploaded (by Subramanya Sastry; owner: Subramanya Sastry):
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.13.0-a14
Change 638161 merged by jenkins-bot:
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.13.0-a14
Change 635086 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable parsoid on api_appserver