- Jul 28, 2016
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
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
-
Mark Haines authored
Check if the user is banned when handling 3pid invites
-
Mark Haines authored
-
Richard van der Hoff authored
Add `create_requester` function
-
Richard van der Hoff authored
Wrap the `Requester` constructor with a function which provides sensible defaults, and use it throughout
-
Mark Haines authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Fix flake8 noise
-
Mark Haines authored
Don't add rejections to the state_group, persist all rejections
-
Richard van der Hoff authored
Apparently flake8 v3 puts the error on a different line to v2. Easiest way to make sure that happens is by putting the whole statement on one line :)
-
Richard van der Hoff authored
Apparently flake8 v3 doesn't like trailing comments on config settings. Also remove the pep8 config, which didn't work (because it was missing W503) and duplicated the flake8 config. We don't use pep8 on its own, so the config was duplicative.
-
Richard van der Hoff authored
-
Mark Haines authored
-
David Baker authored
Implement updates and deletes for devices
-
Mark Haines authored
Don't add rejected events if we've seen them befrore. Add some comments to explain what the code is doing mechanically
-