Patrick Cloke
|
5ea29d7f85
|
Convert more of the media code to async/await (#7873)
|
2020-07-24 09:39:02 -04:00 |
|
Dagfinn Ilmari Mannsåker
|
a3f11567d9
|
Replace all remaining six usage with native Python 3 equivalents (#7704)
|
2020-06-16 08:51:47 -04:00 |
|
Richard van der Hoff
|
d4676910c9
|
remove miscellaneous PY2 code
|
2020-05-15 19:37:41 +01:00 |
|
The Stranjer
|
5e477c1deb
|
Set charset to utf-8 when adding headers for certain text content types (#7044)
Fixes #7043
|
2020-03-17 13:29:09 +00:00 |
|
Patrick Cloke
|
509e381afa
|
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957)
Ensure good comprehension hygiene using flake8-comprehensions.
|
2020-02-21 07:15:07 -05:00 |
|
Michael Kaye
|
dc795ba709
|
Log responder we are using. (#6139)
This prevents us logging "Responding to media request with responder %s".
|
2019-10-07 15:41:25 +01:00 |
|
Amber Brown
|
463b072b12
|
Move logging utilities out of the side drawer of util/ and into logging/ (#5606)
|
2019-07-04 00:07:04 +10:00 |
|
Amber Brown
|
32e7c9e7f2
|
Run Black. (#5482)
|
2019-06-20 19:32:02 +10:00 |
|
Amber Brown
|
6b2b9a58c4
|
Prevent "producer not unregistered" message (#5009)
|
2019-04-24 17:37:32 +01:00 |
|
Andrew Morgan
|
caa76e6021
|
Remove periods from copyright headers (#5046)
|
2019-04-11 17:08:13 +01:00 |
|
Matthew Hodgson
|
2326e00bc4
|
fix incorrect encoding of filenames with spaces in (#2090)
fixes https://github.com/vector-im/riot-web/issues/3155
|
2019-03-11 09:53:45 +00:00 |
|
Richard van der Hoff
|
68f47d6744
|
Fix parsing of Content-Disposition headers (#4763)
* Fix parsing of Content-Disposition headers
TIL: filenames in content-dispostion headers can contain semicolons, and aren't
%-encoded.
* fix python2 incompatibility
* Fix docstrings
|
2019-02-27 14:29:10 -08:00 |
|
Erik Johnston
|
899a119c2b
|
Don't log stack trace when client has gone away during media download (#4738)
* Don't log stack trace when client has gone away during media download
* Newsfile
* Fixup newsfile
|
2019-02-25 11:17:22 -08:00 |
|
Amber Brown
|
8b1affe7d5
|
Fix Content-Disposition in media repository (#4176)
|
2018-11-15 15:55:58 -06:00 |
|
Amber Brown
|
02aa41809b
|
Port rest/ to Python 3 (#3823)
|
2018-09-12 20:41:31 +10:00 |
|
Amber Brown
|
49af402019
|
run isort
|
2018-07-09 16:09:20 +10:00 |
|
Richard van der Hoff
|
be31adb036
|
Fix logcontext leak in media repo
Make FileResponder.write_to_consumer uphold the logcontext contract
|
2018-05-02 16:14:50 +01:00 |
|
Adrian Tschira
|
2a3c33ff03
|
Use six.moves.urlparse
The imports were shuffled around a bunch in py3
Signed-off-by: Adrian Tschira <nota@notafile.com>
|
2018-04-15 21:22:43 +02:00 |
|
Erik Johnston
|
694f1c1b18
|
Fix up comments
|
2018-01-12 15:02:46 +00:00 |
|
Erik Johnston
|
85a4d78213
|
Make Responder a context manager
|
2018-01-12 13:32:03 +00:00 |
|
Erik Johnston
|
227c491510
|
Comments
|
2018-01-12 11:22:41 +00:00 |
|
Erik Johnston
|
1ee787912b
|
Add some helper classes
|
2018-01-09 16:15:07 +00:00 |
|
Erik Johnston
|
47ca5eb882
|
Split out add_file_headers
|
2018-01-09 16:15:07 +00:00 |
|
Richard van der Hoff
|
eaaabc6c4f
|
replace 'except:' with 'except Exception:'
what could possibly go wrong
|
2017-10-23 15:52:32 +01:00 |
|
Richard van der Hoff
|
d03cfc4258
|
Fix a logcontext leak in the media repo
|
2017-10-23 14:34:27 +01:00 |
|
Erik Johnston
|
0c93df89b6
|
Move MediaRepository to media_repository module
|
2016-04-19 11:31:43 +01:00 |
|