mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-12-15 06:13:13 -05:00
This implements an allow list for content types for which Synapse will attempt URL preview. If a URL resolves to a resource with a content type which isn't in the list, the download will terminate immediately. This makes sense given that Synapse would never successfully generate a URL preview for such files in the first place, and helps prevent issues with streaming media servers, such as #8302. Signed-off-by: Denis Kasak dkasak@termina.org.uk |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| _base.py | ||
| config_resource.py | ||
| download_resource.py | ||
| filepath.py | ||
| media_repository.py | ||
| media_storage.py | ||
| oembed.py | ||
| preview_html.py | ||
| preview_url_resource.py | ||
| storage_provider.py | ||
| thumbnail_resource.py | ||
| thumbnailer.py | ||
| upload_resource.py | ||