Skip to content

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

@mathjazz

Description

@mathjazz

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Default, possibly shipping in the following two quarters

    Type

    Projects

    Status

    🆕 Needs triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions