Commit Graph

151 Commits (8049c9a71e3c6187a600e41969d99537c63fad67)

Author SHA1 Message Date
David Baker 7148aaf5d0 Don't try & check the username if we don't have one (which we won't if it's been saved in the auth layer) 9 years ago
Kegan Dougal 11b0a34074 Use the same reg paths as register v1 for ASes. 9 years ago
Kegan Dougal a4d62ba36a Fix v2_alpha registration. Add unit tests. 9 years ago
David Baker a56eccbbfc Query for all the ones we were asked about, not just the last... 9 years ago
Mark Haines 3b5823c74d s/take/claim/ for end to end key APIs 9 years ago
Kegan Dougal ddef5ea126 Remove semicolon. 9 years ago
Kegan Dougal b6ee0585bd Parse the ID given to /invite|ban|kick to make sure it looks like a user ID. 9 years ago
David Baker 09489499e7 pep8 + debug line 10 years ago
David Baker 4da05fa0ae Add back in support for remembering parameters submitted to a user-interactive auth call. 10 years ago
Mark Haines a01097d60b Assume that each device for a user has only one of each type of key 10 years ago
Erik Johnston f3049d0b81 Small tweaks to SAML2 configuration. 10 years ago
Mark Haines bf0d59ed30 Don't bother with a timeout for one time keys on the server. 10 years ago
Muthu Subramanian 8cd34dfe95 Make SAML2 optional and add some references/comments 10 years ago
Muthu Subramanian d2caa5351a code beautify 10 years ago
Muthu Subramanian 77c5db5977 code beautify 10 years ago
Muthu Subramanian 81682d0f82 Integrate SAML2 basic authentication - uses pysaml2 10 years ago
Erik Johnston ca041d5526 Wire together receipts and the notifer/federation 10 years ago
Erik Johnston e8b2f6f8a1 Add a ReceiptServlet 10 years ago
Mark Haines 2ef182ee93 Add client API for uploading and querying keys for end to end encryption 10 years ago
Erik Johnston fb7def3344 Remove access_token from synapse.rest.client.v1.transactions {get,store}_response logging 10 years ago
Erik Johnston a7b65bdedf Add config option to turn off freezing events. Use new encode_json api and ujson.loads 10 years ago
Mark Haines a0bebeda8b SYN-390: Don't modify the dictionary returned from the data store 10 years ago
David Baker c37a6e151f Make shared secret registration work again 10 years ago
David Baker eb9bd2d949 user_id now in user_threepids 10 years ago
David Baker 03c4f0ed67 pep8 10 years ago
David Baker f1acb9fd40 logging args 10 years ago
David Baker 7ac8a60c6f More underscores 10 years ago
David Baker a218619626 Use underscores instead of camelcase for id server stuff 10 years ago
David Baker 03eb4adc6e Dedicated error code for failed 3pid auth verification 10 years ago
Mark Haines 1967650bc4 Combine the request wrappers in rest/media/v1 and http/server into a single wrapper decorator 10 years ago
David Baker 8db6832db8 Password reset, finally. 10 years ago
David Baker 117f35ac4a Add endpoint to get threepids from server 10 years ago
David Baker f96ab9d18d make add3pid servlet work 10 years ago
Erik Johnston 865398b4a9 Revert needless change to rest.profile 10 years ago
David Baker 0b1a8500a2 just the once would probably be fine 10 years ago
David Baker bf5e54f255 Register the 3pid servlet 10 years ago
David Baker 94e1e58b4d password -> account servlet and add start of an 'add 3pid' endpoint 10 years ago
David Baker ea1776f556 Return user ID in use error straight away 10 years ago
David Baker 766bd8e880 Dummy login so we can do the first POST request to get login flows without it just succeeding 10 years ago
David Baker a19b739909 Regstration with email in v2 10 years ago
David Baker 4eb6d66b45 Add app service auth back in to v2 register 10 years ago
David Baker 6b59650753 Throw sensible errors on not-json when allowing empty body 10 years ago
David Baker 41cd778d66 pep8 10 years ago
David Baker 70a84f17f3 Add shared secret auth into register v2 and switch the script over. 10 years ago
David Baker e9c908ebc0 Completely replace fallback auth for C/S V2: 10 years ago
David Baker 9f642a93ec pep8 10 years ago
David Baker 59bf16eddc New registration for C/S API v2. Only ReCAPTCHA working currently. 10 years ago
David Baker c1a256cc4c Allow multiple pushers for a single app ID & pushkey, honouring the 'append' flag in the API. 10 years ago
Erik Johnston 0e8f5095c7 Fix unicode database support 10 years ago
David Baker c7023f2155 1) Pushers are now associated with an access token 10 years ago