Ghost/ghost/core/test/regression
Naz 8cbf913582 Increased Vary granularity for versioned requests
refs https://github.com/TryGhost/Toolbox/issues/425
refs https://github.com/TryGhost/Toolbox/issues/280

- The versioned API responses vary based on requested version (passed in request's 'accept-version' header). shared caches that sit between Ghost's origin server and the browser would be putting responses with same Vary into the same caching bucket, which is incorrect.
- This change makes response's Vary more granular and tells caching mechanisms to take 'Accept-Version' request header into account when caching.
- Informative read on the topic - https://www.fastly.com/blog/getting-most-out-vary-fastly
2022-09-28 14:48:43 +08:00
..
api Increased Vary granularity for versioned requests 2022-09-28 14:48:43 +08:00
mock-express-style Fixed the typo 2022-08-04 15:38:32 +01:00
models Added __GHOST_URL__ transform support to posts.lexical field (#15433) 2022-09-19 11:30:38 +01:00
site Enabled shared caching of 404 error responses 2022-09-26 14:54:50 +08:00