Page MenuHomePhabricator

Implement the right headers for wikifeeds aggregate endpoints
Closed, ResolvedPublic

Description

From difftesting:
RESTBase adds the following headers for the wikifeeds endpoints:

  • content-type
  • etag
  • cache-control

We need to implement these headers on wikifeeds service level

Event Timeline

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

[mediawiki/services/wikifeeds@master] Add missing content type in aggregate endpoints

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

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

[mediawiki/services/wikifeeds@master] Add missing etag in aggregate endpoints

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

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

[operations/deployment-charts@master] wikifeeds: Add CSP headers for restbase sunset

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

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

[mediawiki/services/wikifeeds@master] Add missing cache-control in aggregate endpoints

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

Change 934995 merged by jenkins-bot:

[mediawiki/services/wikifeeds@master] Add missing content type in aggregate endpoints

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

Change 935009 merged by jenkins-bot:

[mediawiki/services/wikifeeds@master] Add missing etag in aggregate endpoints

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

Change 935075 merged by jenkins-bot:

[mediawiki/services/wikifeeds@master] Add missing cache-control in aggregate endpoints

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

Change 935051 merged by jenkins-bot:

[operations/deployment-charts@master] wikifeeds: Add CSP headers for restbase sunset

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