- Jan 12, 2018
-
-
Travis Ralston authored
This doesn't work on two grounds: * There is significant pixelation * The resulting image size is wrong (but the frames are correct) This is part of #28 and needs some cleaning up before it's an active code path. Pushing now because this code path won't be activated under normal circumstances.
-
Travis Ralston authored
This is the first part of #28. It defaults to false to maintain synapse parity and normal expected behaviour. This commit does the basic gif->png thumbnailing (forced when required), but does not handle resizing gifs.
-
Travis Ralston authored
Adds #27
-
Travis Ralston authored
-
Travis Ralston authored
Crop causes the thumbnail to become insanely large in Riot. For synapse parity, we'll use scale by default.
-
Travis Ralston authored
-
- Jan 09, 2018
-
-
Travis Ralston authored
-
Travis Ralston authored
This will make more sense when the resource locks come into play - they'll need a place to live.
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
Currently not used though
-
Travis Ralston authored
-
- Jan 08, 2018
-
-
Travis Ralston authored
Fixes #25 and https://github.com/vector-im/riot-web/issues/2585 (when using matrix-media-repo)
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
Fixes #26
-
- Jan 07, 2018
-
-
Travis Ralston authored
-
Travis Ralston authored
Adds #6
-
Travis Ralston authored
Adds #16
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
This is done over http to ensure that synapse is left with a backup of the media repository. Adds #4
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
Adds #21
-
Travis Ralston authored
-
Travis Ralston authored
Otherwise clients would end up hitting us with more requests - we'll just reuse the existing URI.
-
Travis Ralston authored
Adds #17
-
Travis Ralston authored
Adds #8
-
- Jan 06, 2018
-
-
Travis Ralston authored
500 errors are automatically handled by the handlers - if something serious goes wrong outside of the handler, we're screwed anyways.
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
Travis Ralston authored
-
- Nov 23, 2017
-
-
Travis Ralston authored
-