Richard van der Hoff
							
						 
						
							 
							
							
							
								
							
								fcfe7f6ad3 
								
							
								 
							
						 
						
							
							
								
								Use simplejson throughout  
							
							 
							
							... 
							
							
							
							Let's use simplejson rather than json, for consistency. 
							
						 
						
							2018-03-29 22:45:52 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								82ae0238f9 
								
							
								 
							
						 
						
							
							
								
								Revert accidental commit  
							
							 
							
							
							
						 
						
							2017-04-26 11:43:16 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								1a9255c12e 
								
							
								 
							
						 
						
							
							
								
								Use CodeMessageException subclass instead  
							
							 
							
							... 
							
							
							
							Parse json errors from get_json client methods and throw special
errors. 
							
						 
						
							2017-04-25 19:30:55 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								a90a0f5c8a 
								
							
								 
							
						 
						
							
							
								
								Propagate errors sensibly from proxied IS requests  
							
							 
							
							... 
							
							
							
							When we're proxying Matrix endpoints, parse out Matrix error
responses and turn them into SynapseErrors so they can be
propagated sensibly upstream. 
							
						 
						
							2017-04-21 11:32:48 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								73a5f06652 
								
							
								 
							
						 
						
							
							
								
								Support registration / login with phone number  
							
							 
							
							... 
							
							
							
							Changes from https://github.com/matrix-org/synapse/pull/1971  
							
						 
						
							2017-03-13 17:27:51 +00:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								7eae6eaa2f 
								
							
								 
							
						 
						
							
							
								
								Revert "Support registration & login with phone number"  
							
							 
							
							
							
						 
						
							2017-03-13 09:59:33 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								ce3e583d94 
								
							
								 
							
						 
						
							
							
								
								WIP support for msisdn 3pid proxy methods  
							
							 
							
							
							
						 
						
							2017-02-14 15:05:55 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								be8be535f7 
								
							
								 
							
						 
						
							
							
								
								requestToken update  
							
							 
							
							... 
							
							
							
							Don't send requestToken request to untrusted ID servers
Also correct the THREEPID_IN_USE error to add the M_ prefix. This is a backwards incomaptible change, but the only thing using this is the angular client which is now unmaintained, so it's probably better to just do this now. 
							
						 
						
							2016-06-30 17:51:28 +01:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								6927d0e091 
								
							
								 
							
						 
						
							
							
								
								Add missing param to the log line  
							
							 
							
							
							
						 
						
							2016-01-29 15:01:26 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								0fcafbece8 
								
							
								 
							
						 
						
							
							
								
								Add config option for setting the trusted id servers, disabling checking the ID server in integration tests  
							
							 
							
							
							
						 
						
							2016-01-29 14:12:26 +00:00  
						
					 
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
						
							 
							
							
							
								
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							 
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Haines
							
						 
						
							 
							
							
							
								
							
								37b2d69bbc 
								
							
								 
							
						 
						
							
							
								
								Reuse a single http client, rather than creating new ones  
							
							 
							
							
							
						 
						
							2015-12-02 11:36:02 +00:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								c77048e12f 
								
							
								 
							
						 
						
							
							
								
								Add endpoint that proxies ID server request token and errors if the given email is in use on this Home Server.  
							
							 
							
							
							
						 
						
							2015-08-04 14:37:09 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								28d07a02e4 
								
							
								 
							
						 
						
							
							
								
								Add vector.im as trusted ID server  
							
							 
							
							
							
						 
						
							2015-08-03 15:31:21 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								9927170787 
								
							
								 
							
						 
						
							
							
								
								Accept camelcase + underscores in binding too  
							
							 
							
							
							
						 
						
							2015-04-29 15:57:09 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								109c8aafd2 
								
							
								 
							
						 
						
							
							
								
								Fix includes  
							
							 
							
							
							
						 
						
							2015-04-29 15:45:44 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								b7788f80a3 
								
							
								 
							
						 
						
							
							
								
								Accept both camelcase and underscore threepid creds for transition  
							
							 
							
							
							
						 
						
							2015-04-29 15:41:29 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								1bac74b9ae 
								
							
								 
							
						 
						
							
							
								
								Change to https for ID server communication  
							
							 
							
							
							
						 
						
							2015-04-24 14:48:49 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								a218619626 
								
							
								 
							
						 
						
							
							
								
								Use underscores instead of camelcase for id server stuff  
							
							 
							
							
							
						 
						
							2015-04-24 11:27:38 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								4eea5cf6c2 
								
							
								 
							
						 
						
							
							
								
								pep8  
							
							 
							
							
							
						 
						
							2015-04-17 16:46:45 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								ea1776f556 
								
							
								 
							
						 
						
							
							
								
								Return user ID in use error straight away  
							
							 
							
							
							
						 
						
							2015-04-16 19:56:44 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								766bd8e880 
								
							
								 
							
						 
						
							
							
								
								Dummy login so we can do the first POST request to get login flows without it just succeeding  
							
							 
							
							
							
						 
						
							2015-04-15 17:14:25 +01:00  
						
					 
				
					
						
							
							
								 
								David Baker
							
						 
						
							 
							
							
							
								
							
								a19b739909 
								
							
								 
							
						 
						
							
							
								
								Regstration with email in v2  
							
							 
							
							
							
						 
						
							2015-04-15 15:50:38 +01:00