feat: hide handling cache headers behind the faeture flag

What does this MR do?

We recently changed how we serve files in !529 (merged), now we support handling cache headers, even though we don't set them anywhere yet.

vfsServing.ServeCompressedFile logic is quite complex, and I'm afraid that we may handle something not the right way.

So I want to hide this behind the feature flag before cutting the release.

This is based on !642 (merged)

TODO

Edited by Vladimir Shushlin

Merge request reports

Loading