summary refs log tree commit diff
path: root/synapse/rest/media/v1/media_storage.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Refactor media modules. (#15146)Patrick Cloke2023-02-271-361/+4
* Typecheck tests.rest.media.v1.test_media_storage (#15008)David Robertson2023-02-071-4/+3
* Uniformize spam-checker API, part 5: expand other spam-checker callbacks to r...David Teller2022-07-111-1/+3
* Uniformize spam-checker API, part 4: port other spam-checker callbacks to ret...David Teller2022-06-131-3/+4
* Bump `black` and `click` versions (#12320)David Robertson2022-03-291-1/+1
* Use auto_attribs/native type hints for attrs classes. (#11692)Patrick Cloke2022-01-131-3/+3
* Fix race conditions when creating media store and config directories (#10913)Sean Quah2021-09-271-4/+2
* Add missing type hints to non-client REST servlets. (#10817)Patrick Cloke2021-09-151-6/+26
* Convert media repo's FileInfo to attrs. (#10785)Patrick Cloke2021-09-141-18/+18
* Use inline type hints in `handlers/` and `rest/`. (#10382)Jonathan de Jong2021-07-161-2/+2
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Return a 404 if we don't have the original fileErik Johnston2021-02-191-1/+1
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-4/+2
* Add check_media_file_for_spam spam checker hookErik Johnston2021-02-041-3/+56
* Add type hints to media rest resources. (#9093)Patrick Cloke2021-01-151-5/+7
* Fix race for concurrent downloads of remote media. (#8682)Erik Johnston2020-10-301-10/+20
* Fix bug in remote thumbnail search (#8438)Richard van der Hoff2020-10-021-20/+23
* Include method in thumbnail media name (#7124)DeepBlueV7.X2020-09-081-0/+28
* Stop sub-classing object (#8249)Patrick Cloke2020-09-041-1/+1
* Fix async/await calls for broken media providers. (#8027)Patrick Cloke2020-08-041-18/+5
* Convert the remaining media repo code to async / await. (#7947)Patrick Cloke2020-07-271-24/+28
* Convert more of the media code to async/await (#7873)Patrick Cloke2020-07-241-26/+34
* Replace all remaining six usage with native Python 3 equivalents (#7704)Dagfinn Ilmari Mannsåker2020-06-161-5/+1
* a bit of debugging for media storage providers (#6757)Richard van der Hoff2020-01-231-0/+1
* Replace returnValue with return (#5736)Amber Brown2019-07-231-6/+6
* Move logging utilities out of the side drawer of util/ and into logging/ (#5606)Amber Brown2019-07-041-3/+2
* Run Black. (#5482)Amber Brown2019-06-201-9/+8
* Correctly account for cpu usage by background threads (#4074)Richard van der Hoff2018-10-231-3/+5
* Python 3: Convert some unicode/bytes uses (#3569)Amber Brown2018-08-021-1/+1
* run isortAmber Brown2018-07-091-9/+8
* Pass around the reactor explicitly (#3385)Amber Brown2018-06-221-2/+5
* Fix logcontext leak in media repoRichard van der Hoff2018-05-021-1/+3
* Replace old-style raise with six.reraiseAdrian Tschira2018-04-061-1/+3
* Make store_file use store_into_fileErik Johnston2018-02-141-26/+11
* Tell storage providers about new file so they can uploadErik Johnston2018-02-071-0/+6
* Merge pull request #2791 from matrix-org/erikj/media_storage_refactorErik Johnston2018-02-051-2/+34
|\
| * Use better file consumerErik Johnston2018-01-181-5/+10
| * Ensure media is in local cache before thumbnailingErik Johnston2018-01-181-0/+27
* | Use the right path for url_preview thumbnailsRichard van der Hoff2018-01-191-0/+8
|/
* Correctly reraise exceptionErik Johnston2018-01-121-2/+4
* Make Responder a context managerErik Johnston2018-01-121-3/+2
* CommentsErik Johnston2018-01-121-5/+27
* Add StorageProvider conceptErik Johnston2018-01-091-4/+11
* Add MediaStorage classErik Johnston2018-01-091-0/+198