- Jul 29, 2016
-
-
David Baker authored
Synapse was not adding email addresses to accounts registered with an email address, due to too many different variables called 'result'. Rename both of them. Also remove the defer.returnValue() with no params because that's not a thing.
-
Erik Johnston authored
Handle the case of missing auth events when joining a room
-
Erik Johnston authored
-
Erik Johnston authored
-
Mark Haines authored
Create separate methods for getting messages to push
-
Mark Haines authored
-
- Jul 28, 2016
-
-
Mark Haines authored
for the email and http pushers rather than trying to make a single method that will work with their conflicting requirements. The http pusher needs to get the messages in ascending stream order, and doesn't want to miss a message. The email pusher needs to get the messages in descending timestamp order, and doesn't mind if it misses messages.
-
Kegsay authored
Comment get_unread_push_actions_for_user_in_range function
-
Kegan Dougal authored
-
Erik Johnston authored
-
Erik Johnston authored
Add some basic admin API docs
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Mark Haines authored
Fix retry utils to check if the exception is a subclass of CME
-
Erik Johnston authored
-
Mark Haines authored
-
Erik Johnston authored
Send the correct host header when fetching keys
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Don't include name of room for invites in push
-
David Baker authored
Avoids insane pushes like, "Bob invited you to invite from Bob"
-
Richard van der Hoff authored
Add r0.2.0 to the "supported versions" list
-
Richard van der Hoff authored
-
David Baker authored
-
Richard van der Hoff authored
-
- Jul 27, 2016
-
-
Richard van der Hoff authored
Make the device id on e2e key upload optional
-
Erik Johnston authored
-
Richard van der Hoff authored
1. Add v2_alpha URL back in, since things seem to be using it. 2. Don't reject the request if the device_id in the upload request fails to match that in the access_token.
-
Mark Haines authored
Clean up verify_json_objects_for_server
-
Mark Haines authored
Conflicts: synapse/crypto/keyring.py
-
Mark Haines authored
Add a couple more checks to the keyring
-
Mark Haines authored
Fix a couple of bugs in the transaction and keyring code
-
Mark Haines authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
- Jul 26, 2016
-
-
Richard van der Hoff authored
We should now be able to get our device_id from the access_token, so the device_id on the upload request is optional. Where it is supplied, we should check that it matches. For active access_tokens without an associated device_id, we ought to register the device in the devices table. Also update the table on upgrade so that all of the existing e2e keys are associated with real devices.
-
Mark Haines authored
-