pontoon icon indicating copy to clipboard operation
pontoon copied to clipboard

Explicitly set Cache-Control: no-store to all dynamic endpoints

Open mathjazz opened this issue 1 month ago • 0 comments

Let's audit Pontoon's backend to ensure that all dynamic endpoints explicitly set Cache-Control: no-store or max-age=0 to prevent unintended CDN caching. That would prevent issues we faced briefly when turning on Fastly, where dynamic content was being cached, resulting in poor UX when submitting translations or comments.

mathjazz avatar Nov 25 '25 18:11 mathjazz