aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2022-11-15 20:06:50 +0100
committerdec05eba <dec05eba@protonmail.com>2022-11-15 20:06:50 +0100
commitc2429d4c7dd6edf3bb931bdf41de665beebe9c14 (patch)
treef895e07bcbbf79f86df5a917062b9d721edf3150 /TODO
parent59c4a651ab9d795c0d1788a8ddf29949a56b1ab9 (diff)
Use matrix global account data for qm read marker to bypass synapse issue with /sync
Diffstat (limited to 'TODO')
-rw-r--r--TODO3
1 files changed, 2 insertions, 1 deletions
diff --git a/TODO b/TODO
index beea673..87df967 100644
--- a/TODO
+++ b/TODO
@@ -244,4 +244,5 @@ Nicer custom emoji upload options - Selecting name, size, cropping.
Add option to copy somebody else custom emoji in matrix by pressing enter to bring up message option and in that a list of every emoji in the message should be added with "Add (emoji)..." text to add the emoji.
Detect invidious urls too, even the ones that dont have watch?v=.. this could be done by downloading the webpage (maybe only HEAD?) to check if it's invidious.
Atomic file operations should use a random generated name instead of .tmp, because multiple instances of quickmedia may be running and they may try to write to the same file at the same time. In such cases they can also write to the same temporary file at the same time.
-TODO: https://github.com/matrix-org/synapse/issues/14444. \ No newline at end of file
+TODO: https://github.com/matrix-org/synapse/issues/14444.
+Use matrix /sync "since" param. Its beneficial even to quickmedia because synapse is written in such a way that using "since" is faster. \ No newline at end of file