summary refs log tree commit diff
path: root/synapse/rest/media/v1/upload_resource.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Refactor media modules. (#15146)Patrick Cloke2023-02-271-108/+0
* Add a `MXCUri` class to make working with mxc uri's easier. (#13162)Andrew Morgan2022-09-151-2/+4
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-1/+1
* Pass the proper type when uploading files. (#11927)Patrick Cloke2022-02-071-4/+9
* Handle missing Content-Type header when accessing remote media (#11200)Shay2021-11-011-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-3/+1
* Use inline type hints in `handlers/` and `rest/`. (#10382)Jonathan de Jong2021-07-161-3/+3
* Correct type hints for parse_string(s)_from_args. (#10137)Patrick Cloke2021-06-081-5/+6
* Improved validation for received requests (#9817)Richard van der Hoff2021-04-231-2/+0
* 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
* Fix additional type hints from Twisted 21.2.0. (#9591)Patrick Cloke2021-03-121-1/+2
* Use the proper Request in type hints. (#9515)Patrick Cloke2021-03-011-4/+7
* Add check_media_file_for_spam spam checker hookErik Johnston2021-02-041-3/+9
* Add type hints to media rest resources. (#9093)Patrick Cloke2021-01-151-3/+11
* Do not 500 if the content-length is not provided when uploading media. (#8862)Patrick Cloke2020-12-041-1/+1
* Discard an empty upload_name before persisting an uploaded file (#7905)Will Hunt2020-09-291-0/+4
* Merge different Resource implementation classes (#7732)Erik Johnston2020-07-031-11/+3
* add M_TOO_LARGE error code for uploading a too large file (#6151)Anshul Angaria2019-10-081-2/+6
* Make the http server handle coroutine-making REST servlets (#5475)Amber Brown2019-06-291-13/+10
* Run Black. (#5482)Amber Brown2019-06-201-21/+9
* Port over enough to get some sytests running on Python 3 (#3668)Amber Brown2018-08-201-5/+5
* Use parse_{int,str} and assert from http.servletKrombel2018-07-131-2/+3
* run isortAmber Brown2018-07-091-4/+1
* Set Server header in SynapseRequestRichard van der Hoff2018-05-101-1/+0
* Remove redundant request_handler decoratorRichard van der Hoff2018-05-101-7/+8
* more bytes stringsAdrian Tschira2018-04-291-3/+3
* Basic implementation of backup media storeErik Johnston2017-10-121-1/+1
* Log which files we saved attachments to in the media_repositoryMark Haines2017-01-101-0/+2
* Report per request metrics for all of the things using request_handlerMark Haines2016-04-281-1/+2
* Split out BaseMediaResource into MediaRepositoryErik Johnston2016-04-191-34/+17
* Introduce a Requester objectDaniel Wagner-Hall2016-01-111-2/+2
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Allow guests to register and call /events?room_id=Daniel Wagner-Hall2015-11-041-1/+1
* Merge branch 'release-v0.10.0' into developMark Haines2015-08-281-4/+8
|\
| * Give a sensible error message if the filename is invalid UTF-8Mark Haines2015-08-261-1/+7
| * Allow non-ascii filenames for attachmentsMark Haines2015-08-261-4/+2
* | Remove completely unused concepts from codebaseDaniel Wagner-Hall2015-08-251-1/+1
|/
* Enforce ascii filenames for uploadsErik Johnston2015-06-301-1/+3
* Add Content-Disposition headers to media repo v1 downloadsErik Johnston2015-06-301-1/+5
* Combine the request wrappers in rest/media/v1 and http/server into a single w...Mark Haines2015-04-211-49/+36
* Fix code-styleMark Haines2015-02-101-2/+2
* Code-style fixesMark Haines2015-02-101-3/+4
* ...and here's the actual impl. git fail.Matthew Hodgson2015-02-071-25/+32
* Extract the id token of the token when authing users, include the token and d...Mark Haines2015-01-281-1/+1
* Return the device_id from get_auth_by_reqMark Haines2015-01-281-1/+1
* Move rest APIs back under the rest directoryMark Haines2015-01-221-0/+113