From c9dbb2620b0b34366d9d53fa5126719b26d36a69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Mon, 21 Mar 2022 13:24:07 +0100 Subject: [PATCH] Manager: add GZip middleware Add support for GZip-compressed streams. This becomes increasingly important when Shaman support gets added, as the blend files typically used in studios are uncompressed to support binary diffing. --- cmd/flamenco-manager/main.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/flamenco-manager/main.go b/cmd/flamenco-manager/main.go index c89157b6..d120f085 100644 --- a/cmd/flamenco-manager/main.go +++ b/cmd/flamenco-manager/main.go @@ -156,6 +156,7 @@ func buildWebService( // Ensure panics when serving a web request won't bring down the server. e.Use(middleware.Recover()) + e.Use(middleware.Gzip()) // Load the API definition and enable validation & authentication checks. swagger, err := api.GetSwagger()