synapse-product/synapse/rest/media/v1
Erik Johnston 43f0941e8f Split out BaseMediaResource into MediaRepository
This is so that a single MediaRepository can be shared across all
resources, rather than having a "copy" per resource.

In particular this allows us to guard against both the thumbnail and
download resource triggering a download of remote content at the same
time.
2016-04-19 11:24:59 +01:00
..
__init__.py copyrights 2016-01-07 04:26:29 +00:00
base_resource.py Split out BaseMediaResource into MediaRepository 2016-04-19 11:24:59 +01:00
download_resource.py Split out BaseMediaResource into MediaRepository 2016-04-19 11:24:59 +01:00
filepath.py copyrights 2016-01-07 04:26:29 +00:00
identicon_resource.py copyrights 2016-01-07 04:26:29 +00:00
media_repository.py Split out BaseMediaResource into MediaRepository 2016-04-19 11:24:59 +01:00
preview_url_resource.py Split out BaseMediaResource into MediaRepository 2016-04-19 11:24:59 +01:00
thumbnail_resource.py Split out BaseMediaResource into MediaRepository 2016-04-19 11:24:59 +01:00
thumbnailer.py copyrights 2016-01-07 04:26:29 +00:00
upload_resource.py Split out BaseMediaResource into MediaRepository 2016-04-19 11:24:59 +01:00