MSC3860: Media Download Redirects (#3860)
* Add media download redirect proposal
* Add urls
* Rename
* Wrap content
* Add note about MSC proposal and implementation work
* Add missing sections to MSC
* Rework to be opt-in via query param
* Fix typos
Signed-off-by: Sumner Evans <sumner@beeper.com>
* Clarify security considerations
Signed-off-by: Sumner Evans <sumner@beeper.com>
* Clarify that unstable prefix should be used
Signed-off-by: Sumner Evans <sumner@beeper.com>
* Add 308 status code for redirects
Co-authored-by: Travis Ralston <travpc@gmail.com>
* Add clarification about no/false redirect param
* Add link to current spec media endpoints
* Add note about additional benefit of not proxying untrusted homeserver media
* Expand issues section to cover possible homeserver abuse
* fix a typo
---------
Signed-off-by: Sumner Evans <sumner@beeper.com>
Co-authored-by: Sumner Evans <sumner@beeper.com>
Co-authored-by: Travis Ralston <travpc@gmail.com>
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>