{"push_id":764467317,"size":9,"distinct_size":1,"ref":"refs/heads/develop","head":"22346a0ee7cea355227ad9bc9ad6043052392004","before":"cbd053bb8f0e5732f88a6ca3a9b8209ec41d7975","commits":[{"sha":"ff7c2e41de2056ab959a2d560c89d397425c61be","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@matrix.org","name":"Erik Johnston"},"message":"Always return a thumbnail of the requested size.\n\nBefore, we returned a thumbnail that was at least as big (if possible)\nas the requested size. Now, if we don't have a thumbnail of the given\nsize we generate (and persist) one of that size.","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/ff7c2e41de2056ab959a2d560c89d397425c61be"},{"sha":"33d83f36158a98111c3dceb605a40d962a9e5812","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@matrix.org","name":"Erik Johnston"},"message":"Fix remote thumbnailing","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/33d83f36158a98111c3dceb605a40d962a9e5812"},{"sha":"459085184ce80c67584bee4e5d3bc43add99bb0b","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@matrix.org","name":"Erik Johnston"},"message":"Factor out thumbnail()","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/459085184ce80c67584bee4e5d3bc43add99bb0b"},{"sha":"7e3d1c7d92157a3cce8ed975f2a982a6a80693d0","author":{"email":"67f0a42bdfcc710dd92da0cfd7c5fb712101ac3d@matrix.org","name":"Mark Haines"},"message":"Make a config option for whether to generate new thumbnail sizes dynamically","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/7e3d1c7d92157a3cce8ed975f2a982a6a80693d0"},{"sha":"fdb724cb7040a7746b2a6c6d8aabbf3654daf8dd","author":{"email":"67f0a42bdfcc710dd92da0cfd7c5fb712101ac3d@matrix.org","name":"Mark Haines"},"message":"Add config option for setting the list of thumbnail sizes to precalculate","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/fdb724cb7040a7746b2a6c6d8aabbf3654daf8dd"},{"sha":"de3b7b55d68ebad3d535dad2643e747460dc22a3","author":{"email":"67f0a42bdfcc710dd92da0cfd7c5fb712101ac3d@matrix.org","name":"Mark Haines"},"message":"Doc-string for config ultility function","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/de3b7b55d68ebad3d535dad2643e747460dc22a3"},{"sha":"b16cd18a86a530d955d38bbdbc03daa0d70a2f9b","author":{"email":"67f0a42bdfcc710dd92da0cfd7c5fb712101ac3d@matrix.org","name":"Mark Haines"},"message":"Merge remote-tracking branch 'origin/develop' into erikj/generate_presice_thumbnails","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/b16cd18a86a530d955d38bbdbc03daa0d70a2f9b"},{"sha":"95b0f5449d2b7539a7817b231090d607e55d6ac7","author":{"email":"67f0a42bdfcc710dd92da0cfd7c5fb712101ac3d@matrix.org","name":"Mark Haines"},"message":"Fix flake8 warning","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/95b0f5449d2b7539a7817b231090d607e55d6ac7"},{"sha":"22346a0ee7cea355227ad9bc9ad6043052392004","author":{"email":"b95d033ac9a37db883f2f3dfa3830533d2d4538a@negativecurvature.net","name":"Mark Haines"},"message":"Merge pull request #206 from matrix-org/erikj/generate_presice_thumbnails\n\nAlways return a thumbnail of the requested size.","distinct":true,"url":"https://api.github.com/repos/matrix-org/synapse/commits/22346a0ee7cea355227ad9bc9ad6043052392004"}]}