Page MenuHomePhabricator

Remove AjaxDispatcher use from FlaggedRevs
Closed, ResolvedPublic

Description

Still being used as of 2021:
https://github.com/wikimedia/mediawiki-extensions-FlaggedRevs/blob/4ff9aa6980/FlaggedRevs.php#L81

This has been deprecated for many years now.

Event Timeline

Krinkle raised the priority of this task from to High.
Krinkle updated the task description. (Show Details)
Krinkle added subscribers: Aklapper, Reedy, Krenair, Legoktm.

Change 692612 had a related patch set uploaded (by Roman Stolar; author: Roman Stolar):

[mediawiki/extensions/FlaggedRevs@master] Remove AjaxDispatcher use from FlaggedRevs

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

Change 692896 had a related patch set uploaded (by Vlad.shapik; author: Vlad.shapik):

[mediawiki/extensions/FlaggedRevs@master] WIP: use review endpoint through a RESTful interface

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

Change 693408 had a related patch set uploaded (by Daniel Kinzler; author: Daniel Kinzler):

[mediawiki/extensions/FlaggedRevs@master] Use new REST DiffHeader endpoint

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

Change 692612 merged by jenkins-bot:

[mediawiki/extensions/FlaggedRevs@master] Create diffheader endpoint through a RESTful interface

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

Change 693408 merged by jenkins-bot:

[mediawiki/extensions/FlaggedRevs@master] Use new REST DiffHeader endpoint

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

Change 723478 had a related patch set uploaded (by Roman Stolar; author: Roman Stolar):

[mediawiki/extensions/FlaggedRevs@master] Remove AJAX interface

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

Change 692896 merged by jenkins-bot:

[mediawiki/extensions/FlaggedRevs@master] Create and make use RESTful interface for the review endpoint

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

Change 723478 merged by jenkins-bot:

[mediawiki/extensions/FlaggedRevs@master] Remove AJAX interface

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