Closed H-Shay closed 3 months ago
This PR re-introduces the federation /download endpoint outlined in MSC3916 - the original PR for this was reverted in https://github.com/element-hq/synapse/pull/17325 due to an incompatibility with 3rd party storage providers.
/download
This PR implements the multipart/mixed response by wrapping and transforming the file stream from the storage provider, thus eliminating the incompatibility.
This PR re-introduces the federation
/download
endpoint outlined in MSC3916 - the original PR for this was reverted in https://github.com/element-hq/synapse/pull/17325 due to an incompatibility with 3rd party storage providers.This PR implements the multipart/mixed response by wrapping and transforming the file stream from the storage provider, thus eliminating the incompatibility.