summary refs log tree commit diff
path: root/synapse/handlers/identity.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use the v2 Identity Service API for lookups (MSC2134 + MSC2140) (#5976)Andrew Morgan2019-09-111-22/+34
* Fix existing v2 identity server calls (MSC2140) (#6013)Andrew Morgan2019-09-111-2/+26
* Merge pull request #6011 from matrix-org/anoa/fix_3pid_validationErik Johnston2019-09-101-40/+33
|\
| * Add changelogAndrew Morgan2019-09-101-3/+3
| * Use account_threepid_delegate for 3pid validationAndrew Morgan2019-09-101-40/+33
* | Ensure a sid parameter is passed to bind_threepid (#5995)Andrew Morgan2019-09-061-1/+7
|/
* Allow Synapse to send registration emails + choose Synapse or an external ser...Andrew Morgan2019-09-061-42/+136
* Switch to using v2 Identity Service APIs other than lookup (MSC 2140) (#5892)Andrew Morgan2019-09-051-41/+119
* Add POST /_matrix/client/r0/account/3pid/unbind (MSC2140) (#5980)Andrew Morgan2019-09-051-1/+2
* Revert "Use the v2 lookup API for 3PID invites (#5897)" (#5937)Andrew Morgan2019-08-301-13/+0
* Use the v2 lookup API for 3PID invites (#5897)Andrew Morgan2019-08-281-0/+13
* Replace returnValue with return (#5736)Amber Brown2019-07-231-9/+9
* TypoBrendan Abolivier2019-07-101-1/+1
* Send 3PID bind requests as JSON dataBrendan Abolivier2019-07-101-1/+1
* Run Black. (#5482)Amber Brown2019-06-201-82/+50
* Add ability to perform password reset via email without trusting the identity...Andrew Morgan2019-06-061-2/+11
* Remove threepid binding if id server returns 400/404/501Erik Johnston2019-04-021-9/+10
* Fixup docstringsErik Johnston2019-04-021-2/+4
* Allowing specifying IS to use in unbind API.Erik Johnston2019-04-011-5/+8
* For unbind poke IS used during binding of 3PIDErik Johnston2019-04-011-9/+35
* Track IS used to bind 3PIDsErik Johnston2019-04-011-0/+15
* sign_request -> build_auth_headers (#4408)Richard van der Hoff2019-01-171-3/+6
* Log when we 3pid/unbind request failsErik Johnston2018-08-091-0/+2
* Don't fail requests to unbind 3pids for non supporting ID serversErik Johnston2018-08-081-9/+21
* Kill off MatrixCodeMessageExceptionRichard van der Hoff2018-08-011-17/+8
* run isortAmber Brown2018-07-091-2/+5
* Attempt to be more performant on PyPy (#3462)Amber Brown2018-06-281-1/+1
* Remove run_on_reactor (#3395)Amber Brown2018-06-141-8/+0
* doc fixesDavid Baker2018-06-051-1/+1
* docstringDavid Baker2018-06-041-1/+9
* pep8David Baker2018-05-241-3/+4
* commentDavid Baker2018-05-241-0/+4
* Hit the 3pid unbind endpoint on deactivationDavid Baker2018-05-231-0/+35
* Use simplejson throughoutRichard van der Hoff2018-03-291-3/+5
* Revert accidental commitDavid Baker2017-04-261-4/+4
* Use CodeMessageException subclass insteadDavid Baker2017-04-251-10/+19
* Propagate errors sensibly from proxied IS requestsDavid Baker2017-04-211-5/+5
* Support registration / login with phone numberDavid Baker2017-03-131-1/+36
* Revert "Support registration & login with phone number"Erik Johnston2017-03-131-36/+1
* WIP support for msisdn 3pid proxy methodsDavid Baker2017-02-141-1/+36
* requestToken updateDavid Baker2016-06-301-14/+27
* Add missing param to the log lineMark Haines2016-01-291-1/+2
* Add config option for setting the trusted id servers, disabling checking the ...Mark Haines2016-01-291-8/+17
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Reuse a single http client, rather than creating new onesMark Haines2015-12-021-9/+5
* Add endpoint that proxies ID server request token and errors if the given ema...David Baker2015-08-041-0/+25
* Add vector.im as trusted ID serverDavid Baker2015-08-031-1/+1
* Accept camelcase + underscores in binding tooDavid Baker2015-04-291-2/+17
* Fix includesDavid Baker2015-04-291-1/+2
* Accept both camelcase and underscore threepid creds for transitionDavid Baker2015-04-291-4/+19
* Change to https for ID server communicationDavid Baker2015-04-241-3/+2
* Use underscores instead of camelcase for id server stuffDavid Baker2015-04-241-6/+6
* pep8David Baker2015-04-171-3/+3
* Return user ID in use error straight awayDavid Baker2015-04-161-1/+24
* Dummy login so we can do the first POST request to get login flows without it...David Baker2015-04-151-3/+3
* Regstration with email in v2David Baker2015-04-151-0/+66