Page MenuHomePhabricator

Add support to rest-gateway for action API
Closed, ResolvedPublic

Description

Similar to as was done for rest.php, we need to add support for the Action API to the REST gateway. This essentially amounts to adding a route for api.php. Given the parameter-based argument system, we can't currently implement any sub-route division, so we'll just need to define one route in a distinct group, with a reused cluster similar to what was done for rest.php.

Event Timeline

Clement_Goubert changed the task status from Open to In Progress.Oct 14 2025, 11:39 AM
Clement_Goubert triaged this task as High priority.

Change #1196044 had a related patch set uploaded (by Hnowlan; author: Hnowlan):

[operations/deployment-charts@master] rest-gateway: add support for action API

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

Change #1196046 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):

[operations/puppet@production] trafficserver: test2wiki action api to rest-gw

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

Change #1196047 had a related patch set uploaded (by Clément Goubert; author: Clément Goubert):

[operations/deployment-charts@master] rest-gateway: Add routes for action API

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

Change #1196044 abandoned by Hnowlan:

[operations/deployment-charts@master] rest-gateway: add support for action API

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

Change #1196047 merged by jenkins-bot:

[operations/deployment-charts@master] rest-gateway: Add routes for action API

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