diff --git a/veza-backend-api/internal/middleware/response_cache.go b/veza-backend-api/internal/middleware/response_cache.go index b8cca796d..7b3a191cb 100644 --- a/veza-backend-api/internal/middleware/response_cache.go +++ b/veza-backend-api/internal/middleware/response_cache.go @@ -84,6 +84,25 @@ func ResponseCache(cfg ResponseCacheConfig) gin.HandlerFunc { return } + // Skip caching for binary, range-aware media endpoints. Caching these + // strips Accept-Ranges and returns the full body for every request — + // the