-
-
Notifications
You must be signed in to change notification settings - Fork 589
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
Support redactions and relations of/with unsent events. #947
Commits on Jun 13, 2019
-
enqueue relations and redactions as well
as they might need to wait until their target has been sent
Configuration menu - View commit details
-
Copy full SHA for e222fb1 - Browse repository at this point
Copy the full SHA e222fb1View commit details -
give the client a chance to run room.updatePendingEvent after sending
before the next event is sent. This is needed to update the target id if it was the local id of the event that was just sent.
Configuration menu - View commit details
-
Copy full SHA for c58db66 - Browse repository at this point
Copy the full SHA c58db66View commit details -
first look in pending event list for event being redacted
in case the redacted event hasn't been sent yet
Configuration menu - View commit details
-
Copy full SHA for 6eb229a - Browse repository at this point
Copy the full SHA 6eb229aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 831aec6 - Browse repository at this point
Copy the full SHA 831aec6View commit details -
emit Relations.redaction synchronously, timeout should not be needed
listeners shouldn't care about the original event, as it's removed from the Relations collection already.
Configuration menu - View commit details
-
Copy full SHA for 7a10d50 - Browse repository at this point
Copy the full SHA 7a10d50View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1336a5 - Browse repository at this point
Copy the full SHA f1336a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f917b3 - Browse repository at this point
Copy the full SHA 3f917b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d2f7fa - Browse repository at this point
Copy the full SHA 7d2f7faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 624c6f0 - Browse repository at this point
Copy the full SHA 624c6f0View commit details -
preserve (locally) redacted state after applying remote echo
because the RedactionDimensions was trying to redact an event that was already redacted after it's remote echo had come in but it's redaction hadn't synced yet.
Configuration menu - View commit details
-
Copy full SHA for 6d9fba8 - Browse repository at this point
Copy the full SHA 6d9fba8View commit details -
don't add events from /sync that have been locally redacted
it'll cause the reactions counter to go up and down while reactions and redactions come in. In case the local redaction gets cancelled, Room._revertRedactionLocalEcho will add the relation back to the relations collection.
Configuration menu - View commit details
-
Copy full SHA for 930de64 - Browse repository at this point
Copy the full SHA 930de64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5602b94 - Browse repository at this point
Copy the full SHA 5602b94View commit details -
Co-Authored-By: J. Ryan Stinnett <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a9f9e2c - Browse repository at this point
Copy the full SHA a9f9e2cView commit details -
Co-Authored-By: J. Ryan Stinnett <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b005b75 - Browse repository at this point
Copy the full SHA b005b75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ed9b00 - Browse repository at this point
Copy the full SHA 3ed9b00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4143a79 - Browse repository at this point
Copy the full SHA 4143a79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4462f4b - Browse repository at this point
Copy the full SHA 4462f4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 811a98a - Browse repository at this point
Copy the full SHA 811a98aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3488fbe - Browse repository at this point
Copy the full SHA 3488fbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a0c85c - Browse repository at this point
Copy the full SHA 2a0c85cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6059df1 - Browse repository at this point
Copy the full SHA 6059df1View commit details