summary refs log tree commit diff
path: root/synapse/rest/media/v1/thumbnail_resource.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Refactor media modules. (#15146)Patrick Cloke2023-02-271-555/+0
* Stop parsing the unspecced type parameter on thumbnail requests. (#15137)Patrick Cloke2023-02-231-1/+2
* Provide more info why we don't have any thumbnails to serve (#13038)Eric Eastwood2022-07-151-2/+38
* Add Cross-Origin-Resource-Policy header to thumbnail and download media endpo...Robert Long2022-06-271-1/+6
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-1/+1
* Use direct references for configuration variables (part 5). (#10897)Patrick Cloke2021-09-241-1/+1
* Add reactor to `SynapseRequest` and fix up types. (#10868)Erik Johnston2021-09-241-8/+7
* Convert media repo's FileInfo to attrs. (#10785)Patrick Cloke2021-09-141-35/+42
* Fix error when selecting between thumbnails with the same quality (#10684)Sean2021-08-251-9/+17
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Import HomeServer from the proper module. (#9665)Patrick Cloke2021-03-231-1/+1
* Use the proper Request in type hints. (#9515)Patrick Cloke2021-03-011-1/+1
* Return a 404 if we don't have the original fileErik Johnston2021-02-191-0/+7
* Regenerate exact thumbnails if missingErik Johnston2021-02-181-1/+48
* Return a 404 if no valid thumbnail is found. (#9163)Patrick Cloke2021-01-211-81/+155
* Add type hints to media rest resources. (#9093)Patrick Cloke2021-01-151-27/+54
* Do not error when thumbnailing invalid files (#8236)Patrick Cloke2020-09-091-2/+3
* Merge different Resource implementation classes (#7732)Erik Johnston2020-07-031-8/+2
* Convert some of the media REST code to async/await (#7110)Patrick Cloke2020-03-201-30/+24
* Fix typo in _select_thumbnailBrendan Abolivier2020-01-221-1/+1
* Fixup synapse.rest to pass mypy (#6732)Erik Johnston2020-01-201-7/+7
* Remove usage of deprecated logger.warn method from codebase (#6271)Andrew Morgan2019-10-311-2/+2
* Make the http server handle coroutine-making REST servlets (#5475)Amber Brown2019-06-291-15/+12
* Run Black. (#5482)Amber Brown2019-06-201-39/+81
* Fix error when downloading thumbnail with width/height param missing (#5258)Aaron Raimist2019-05-291-2/+2
* run isortAmber Brown2018-07-091-5/+6
* Set Server header in SynapseRequestRichard van der Hoff2018-05-101-1/+0
* Remove redundant request_handler decoratorRichard van der Hoff2018-05-101-10/+13
* Merge pull request #2791 from matrix-org/erikj/media_storage_refactorErik Johnston2018-02-051-1/+2
|\
| * Ensure media is in local cache before thumbnailingErik Johnston2018-01-181-1/+2
* | Fix typo in thumbnail resource causing access times to be incorrectErik Johnston2018-01-181-2/+2
* | Update last access time when thumbnails are viewedErik Johnston2018-01-171-0/+2
|/
* Fix typoErik Johnston2018-01-161-7/+10
* Fix up log linesErik Johnston2018-01-161-6/+9
* Correctly use server_name/file_id when generating/fetching remote thumbnailsErik Johnston2018-01-161-3/+3
* Log when we respond with 404Erik Johnston2018-01-161-1/+7
* Fix thumbnailing remote filesErik Johnston2018-01-161-2/+2
* Merge pull request #2767 from matrix-org/erikj/media_storage_refactorErik Johnston2018-01-161-47/+65
|\
| * Make ThumbnailResource use MediaStorageErik Johnston2018-01-091-47/+65
* | Reinstate media download on thumbnail requestRichard van der Hoff2018-01-121-0/+5
|/
* Remove dead TODOErik Johnston2018-01-091-2/+0
* Remove dead code related to default thumbnailsErik Johnston2018-01-091-73/+3
* Store URL cache preview downloads seperatelyErik Johnston2017-06-231-6/+22
* Add API to quarantine mediaErik Johnston2017-06-191-2/+2
* Set CORs headers on responses from the media repoMark Haines2016-11-021-1/+2
* Report per request metrics for all of the things using request_handlerMark Haines2016-04-281-1/+2
* Move MediaRepository to media_repository moduleErik Johnston2016-04-191-1/+1
* Split out BaseMediaResource into MediaRepositoryErik Johnston2016-04-191-20/+31
* comment out 2c838f6459db35ad9812a83184d85a06ca5d940a due to risk of https://e...Matthew Hodgson2016-04-141-16/+16
* how was _respond_default_thumbnail ever meant to work?Matthew Hodgson2016-04-021-0/+2
* pass back SVGs as their own thumbnailsMatthew Hodgson2016-04-021-0/+20
* Only use cropped thumbnails when asked for a cropped thumbnail.Mark Haines2016-01-071-1/+1
* Allow guests to upgrade their accountsDaniel Wagner-Hall2016-01-051-1/+1
* Use larger thumbnail rather than smaller.Erik Johnston2016-01-051-4/+13
* Make a config option for whether to generate new thumbnail sizes dynamicallyMark Haines2015-08-121-7/+18
* Fix remote thumbnailingErik Johnston2015-07-231-6/+10
* Always return a thumbnail of the requested size.Erik Johnston2015-07-231-2/+79
* Pick larger than desired thumbnail for 'crop'Erik Johnston2015-07-231-1/+2
* If user supplies filename in URL when downloading from media repo, use that n...Erik Johnston2015-07-031-1/+1
* Combine the request wrappers in rest/media/v1 and http/server into a single w...Mark Haines2015-04-211-7/+9
* Move rest APIs back under the rest directoryMark Haines2015-01-221-0/+193