Support encrypted file reading & caching

Also don't convert palette images to JPEG when creating thumbnails.
This commit is contained in:
miruka
2019-11-04 14:37:25 -04:00
parent bf9ced1acd
commit 2d682516e8
9 changed files with 122 additions and 60 deletions

View File

@@ -1,8 +1,6 @@
- Media
- Caching
- What effect will it have on GIFs? Can we set `cache:false` on them or get
the frame count once they're cached?
- Reading encrypted media
- Encrypt file for upload in thread
- Cache our own uploads
- Uploading progress (+local echo)
- Deduplicate uploads
- Loading progress bar
@@ -198,7 +196,6 @@
- Running blocking DB function calls in executor
- Guard against asyncio OSError Network unreachable
- downloads API
- MatrixRoom invited members list
- Left room events after client reboot
- `org.matrix.room.preview_urls` events