-
Notifications
You must be signed in to change notification settings - Fork 251
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Media+Timeline] Local echo support for media attachments #1732
Comments
Synapse implements asyncronous uploads from v1.97.0 onwards, with which this should be easier to implement (can generate a transaction ID / get an event ID for it in parallel with the upload). Ruma also supports the new endpoint. |
I intended to use the async uploads for this, but realized something…
So, I'm circling back to:
I will implement this, since I'm not happy about the alternatives below (unless someone has a strong objection / another new great idea :)). Alternatives could be to:
|
Sending media attachments through the Timeline should make use of local echoes for a seamless experience.
Sub project: handle media upload in the send queue
break apart uploading in a small state machine that can be reused in the send queueTasks
Related
The text was updated successfully, but these errors were encountered: