Page MenuHomePhabricator

Create baseline MediaWiki REST API frontend module and a ForeignApi wrapper for it
Closed, ResolvedPublic

Description

In order to be able to use centralauth token for MW REST API calls we need to build a basic MW REST API client for MW frontend.

Event Timeline

Change 643347 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[mediawiki/core@master] Add baseline MW REST API client for frontend

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

daniel triaged this task as High priority.Nov 25 2020, 5:29 PM

Change 644315 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[mediawiki/extensions/CentralAuth@master] Add CentralAuth specific implementation for mw.ForeignRest

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

Change 644622 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[mediawiki/extensions/WikimediaApiPortalOAuth@master] Use mw.ForeignRest for cross-wiki client-side requests.

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

Change 643347 merged by jenkins-bot:
[mediawiki/core@master] Add baseline MW REST API client for frontend

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

Change 644315 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth@master] Add CentralAuth specific implementation for mw.ForeignRest

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

Change 644622 merged by jenkins-bot:
[mediawiki/extensions/WikimediaApiPortalOAuth@master] Use mw.ForeignRest for cross-wiki client-side requests.

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